Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

licht [2013/02/13 20:08]
93.231.149.224
licht [2014/03/17 02:06] (aktuell)
93.231.175.43 [Neue Dokumentation]
Zeile 2: Zeile 2:
 {{tag> infrastructure}} {{tag> infrastructure}}
  
 +===== Neue Dokumentation =====
 +**Wichtig:​** Bitte beachtet die Dokumentation auf [[https://​github.com/​shackspace/​standby.shack/​wiki]]. \\
 +//Diese Seite wird von mir nicht mehr weiter gepflegt!//
 + 
 ===== UDP ===== ===== UDP =====
 ==== UDP IDs ohne offset(Lounge) ==== ==== UDP IDs ohne offset(Lounge) ====
Zeile 19: Zeile 23:
 2 => Aus in T-5Sekunden 2 => Aus in T-5Sekunden
  
 +
 +==== versenden von UDP-Paketen ====
 +Nach Möglichkeit sollte zwar die API genutzt werden, wenn aber doch UDP Pakete versendet werden müssen, so ist hier Dokumentiert,​ wie die Pakete aussehen.
 +
 +Es müssen 4 Byte über UPB an '​licht.shack:​1337'​ versendet werden:\\
 +'' ​ Byte 1: 0xA5''​\\
 +'' ​ Byte 2: 0x5A''​\\
 +'' ​ Byte 3: //​UDP-ID//''​\\
 +'' ​ Byte 4: //​state//''​\\
  
 ===== RESTful API ===== ===== RESTful API =====
Zeile 32: Zeile 45:
 |  ''​[==15=='' ​ |  ''​==16==]'' ​ | |  ''​[==17=='' ​ |  ''​==18==]'' ​ | |  ''​L A G E R'' ​ ||''#''​| |  ''​[==15=='' ​ |  ''​==16==]'' ​ | |  ''​[==17=='' ​ |  ''​==18==]'' ​ | |  ''​L A G E R'' ​ ||''#''​|
 |    |    | |    |    | |::: ||''#''​| |    |    | |    |    | |::: ||''#''​|
-|  ''​[==19=='' ​ |  ''​==20==]'' ​ | |  ''​[==21=='' ​ |  ''​==22==]'' ​ | |::: ||''#''​|+|  ''​/==19=='' ​ |  ''​==20==\'' ​ | |  ''​/==21=='' ​ |  ''​==22==\'' ​ | |::: ||''#''​| 
 +|  ''​\==23=='' ​ |  ''​==24==/'' ​ | |  ''​\==25=='' ​ |  ''​==26==/​'' ​ | |::: ||''#''​|
  
 ''​==X=='':​ Leuchtstoffröhre oder LED-Ersatz\\ ''​==X=='':​ Leuchtstoffröhre oder LED-Ersatz\\
Zeile 54: Zeile 68:
 //zum Einschalten://​ {"​type":​ "​switchOn"​} oder {"​type":​ "​set",​ "​state":​ 1}\\ //zum Einschalten://​ {"​type":​ "​switchOn"​} oder {"​type":​ "​set",​ "​state":​ 1}\\
 //zum Einschalten://​ {"​type":​ "​switchOff"​} oder {"​type":​ "​set",​ "​state":​ 0}''​\\ //zum Einschalten://​ {"​type":​ "​switchOff"​} oder {"​type":​ "​set",​ "​state":​ 0}''​\\
 +
 +Man beachte bitte, das man einen normalen double quote/​normales doppelte Anführungszeichen schreiben muss(kann das dokuwiki leider nicht darstellen).
licht.1360782503.txt.gz · Zuletzt geändert: 2013/02/13 20:08 von 93.231.149.224