X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/e299b2c622dbe7af7e6373f15a76687608e0cbba..36546c9b2edb427104539e6ebe83fde7fc53e2c2:/Space-Status.mw?ds=sidebyside diff --git a/Space-Status.mw b/Space-Status.mw index 4856b607b..607d807f7 100644 --- a/Space-Status.mw +++ b/Space-Status.mw @@ -5,7 +5,7 @@ Da nicht alle Mitglieder einen Schlüssel haben können, wird an diversen Stelle Der Status kann im Moment nur per Hand aus dem [[IRC]] über die Befehle !open/!offen bzw. !close/!zu gesetzt werden. Die Befehle veranlassen unseren IRC-Bot [[ZombiePoet]], das Topic im IRC-Channel zu setzen (hier ist insbesondere wichtig, dass nach dem ersten und dem zweiten Vorkommen der Zeichenfolge || gesucht wird, und alles dazwischen durch den Status ersetzt wird). Die Grafik links in der Sidebar wird entsprechend aktualisiert. Bash-Skript zur Abfrage:
-echo Stratumsphere is $(curl -s -i https://rohieb.name/stuff/stratum0/status/status.png | grep -oP '(?<=status/).*(?=.png)') +echo Stratumsphere is $(curl -Is https://rohieb.name/stuff/stratum0/status/status.png | grep -oP '(?<=status/).*(?=.png)')=== Systemdokumentation === @@ -15,9 +15,22 @@ Plugin für ZombiePoet ist [https://github.com/rohieb/StratumOpenCloseMonitor hi == Android-Widget == +Es gibt ein Android-Widget, das den Ãffnungsstatus des Space anzeigt. Das Widget aktualisiert sich stündlich sowie manuell beim Draufklicken und zeigt den Status durch seine Farbe an: + +* Rot: Space ist zu +* Grün: Space ist offen +* Grau: Unbekannt (kein Netz, Server down, etc) + +Das Widget kann hier heruntergeladen werden: [http://www.discarded-ideas.org/files/StratumsphereStatusWidget-1.0.apk] + +Source Code gibt's erstmal hier, bis ich was besseres finde: [http://www.discarded-ideas.org/files/StratumsphereStatusWidget-1.0.tar.gz] + +-- [[Benutzer:Wansti|Wansti]], 2012-01-27, 22:05 + + +Mit Dank an Silberwoelfin für die Inspiration: + * (Android-)App zum Anzeigen, ob der Space geöffnet ist (Abfrage vom Webserver). Vllt. auch mit Funktion zum öffnen (einloggen im WLAN/Authentifizierung über ssh/...), je nachdem, wie das letztlich realisiert wird. --[[Benutzer:Silberwoelfin|Silberwoelfin]] 10:05, 19. Jan. 2012 (UTC) -** Android Widget ist in Arbeit. Eine erste Version gibt's hier: [http://www.discarded-ideas.org/files/StratumsphereStatusWidget.apk]. -- [[Benutzer:Wansti|Wansti]] 26.01.2012 11:03 -** Update 26.01.2012 22:43 - Bessere Skalierung des Logos, Zeitstempel des letzten Updates. Link wie oben. == Entwurf für eine automatisierte Lösung == Im einfachsten Fall: ein Atmel (Arduino?) mit Ethernet-Buchse an der Tür, der per Reed-Kontakt oder Taster prüft, ob die Tür verschlossen ist. Falls die Tür auf- oder abgeschlossen wird, wird ein (noch festzulegendes) Signal (HTTP-Request?) an den Webserver geschickt, der entsprechend den Status auf der Homepage aktualisiert. Entsprechend muss Authentifizierung geschehen, damit nicht jeder den Tür-Status auf der Homepage kaputt machen kann...