Anzeige und API getrennt, +Graph
[stratum0-wiki.git] / Space-Status.mw
index 0c742d3..6ecb126 100644 (file)
@@ -8,16 +8,21 @@
 Da nicht alle Mitglieder einen Schlüssel haben können, wird an diversen Stellen angezeigt, ob der Space gerade offen ist.
 
 == Momentane Situation ==
-Der Status kann im Moment nur per Hand aus dem [[IRC]] über die Befehle <tt>!open</tt>/<tt>!offen</tt> bzw. <tt>!close</tt>/<tt>!zu</tt> 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 <tt>||</tt> gesucht wird, und alles dazwischen durch den Status ersetzt wird). Die Grafik links in der Sidebar wird entsprechend aktualisiert.
+Der Status kann im Moment nur per Hand aus dem [[IRC]] über die Befehle <tt>!open</tt>/<tt>!offen</tt> bzw. <tt>!close</tt>/<tt>!zu</tt> 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 <tt>||</tt> gesucht wird, und alles dazwischen durch den Status ersetzt wird).
 
-=== API ===
-Es gibt eine minimale [[Open/Close-Monitor/API|API]] über HTTP, um die maschinelle Verarbeitung zu erleichtern.
+Es soll in Zukunft einen Hardwareschalter zum Öffnen und Schließen geben, siehe [[/Hardware]].
 
-Für diejenigen, die nur kurz den Öffnungsstatus als Grafik sehen wollen, gibt es eine bookmarkbare Version ohne viel Wiki-Overhead: https://rohieb.name/stratum0/status.html
+=== Anzeige ===
+Der Öffnungsstatus wird menschenlesbar auf 5 Minuten genau an folgenden Stellen angezeigt:
+* hier im Wiki links in der Seitenleiste
+* als bookmarkbare Version ohne viel Wiki-Overhead: https://rohieb.name/stratum0/status.html
+* als Graph mit dem Öffnungsverlauf über die Zeit: https://rohieb.name/stratum0/graph.html
 
-Für die Statistik gibt es ein Archiv der bisherigen offen/zu-Befehle mit Timestamp: https://rohieb.name/stratum0/archive.txt
+=== API ===
+Im Artikel [[/API]] wird die API beschrieben, über die der Status maschinell ausgelesen werden kann. Für die Statistik gibt es ein Archiv der bisherigen offen/zu-Befehle inkl. Timestamps: https://rohieb.name/stratum0/archive.txt
 
 === Systemdokumentation ===
+
 TODO: 
 
 Plugin für ZombiePoet ist [https://github.com/rohieb/StratumOpenCloseMonitor hier], das schreibt mod_rewrite-Config für Apache, Apache serviert status.png jeweils mit HTTP-302-Redirect auf closed.png oder open.png.
@@ -27,15 +32,6 @@ Es gibt mehrere Apps, um den Space-Status anzuzeigen:
 * [[StratumsphereStatusWidget]] für Android
 * [[StratumsphereTrayIcon]] für Linux, Windows und Mac OS X
 
-== 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...
-
-*Evtl. Raspberry Pi? Authentifizierung über ssh am Webserver (per pubkey) mit Skript zum Ändern des Türstatus (o.Ä.), dazu genug GPIOs um Reed-Kontakt und später Motor ansteuern zu können. Außerdem als zentrales Loggingsystem auf SD-Karte verwendbar. Einziges Problem ist das das Board noch nicht verfügbar ist :) --[[Benutzer:Emantor|Emantor]] 06:39, 12. Jan. 2012 (UTC)
-
-* Evtl. [http://www.pollin.de/shop/dt/MTQ5OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_AVR_NET_IO.html AVR-Netio], kostet ungelötet als Bausatz mit NIC 20 Euro. Dazu wäre es praktisch das [http://www.ethersex.de/index.php/Main_Page ethersex] darauf läuft. --[[Benutzer:Terminar|Terminar]] 10:11, 19. Jan. 2012 (UTC)
-
-* Vielleicht was per 1-Wire? http://www.1-wire.de/1-Wire/Zubehoer-fuer-1-Wire/OEffnungsmelder-Aufmontage.html
-
 == Elektronische Türöffnung ==
 Eine elektronische Türöffnung wird im Artikel [[Spacegate]] geplant.
 
This page took 0.02655 seconds and 4 git commands to generate.