Chaospott Wiki (Alt)

Altes wiki. Hilf doch beim Migrieren mit! https://wiki.chaospott.de

Benutzer-Werkzeuge

Webseiten-Werkzeuge


mqtt

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mqtt [31.01.2018 14:03]
Felix Nanometer
mqtt [23.10.2018 18:41]
deinkoks
Zeile 31: Zeile 31:
  foobar/oben/lounge/# für $dinge in der Lounge  foobar/oben/lounge/# für $dinge in der Lounge
  
- foobar/keller/labor/#+ foobar/keller/elab/#
  foobar/keller/werkstatt/#  foobar/keller/werkstatt/#
  foobar/keller/trollhoehle/#  foobar/keller/trollhoehle/#
Zeile 118: Zeile 118:
 Licht und Elektronik im Club an und aus schalten Licht und Elektronik im Club an und aus schalten
  
-<code> foobar/oben/licht = [0-7+<code> foobar/aerie/licht = [0-9
- foobar/oben/licht = [flur, baellebad, lounge-front, lounge-back, baellebad-ein, lounge-ein, cantina-ein, zentral-aus]+ foobar/aerie/licht = [flur, baellebad, lounge-front, lounge-back, baellebad-ein, lounge-ein, cantina-ein, zentral-aus, cantina, deineelternhabenneziemlichepartygefeiert]
 </code> </code>
 Wenn der Endpunkt mit Namen benutzt wird, kann man auch Parameter übergeben. Auf einer Skala von 1 bis 100 sollte man so dimmen können [WIP]. Wenn der Endpunkt mit Namen benutzt wird, kann man auch Parameter übergeben. Auf einer Skala von 1 bis 100 sollte man so dimmen können [WIP].
  
-<code> foobar/oben/licht = [baellebad,10],[flur,75]+<code> foobar/aerie/licht = [baellebad,10],[lounge-front,20]
 </code> </code>
-Easter-Egg: 
  
-<code> foobar/oben/licht = [flur-strobo,n]+===== Licht/Elektronik (neu) ===== 
 + 
 + 
 +Die neue Api hat einen Rückkanal für Status-Updates. 
 + 
 +<code> foobar/aerie/lounge-front   /licht/action 
 +              lounge-back    /strom/status 
 +              cantina 
 +              flur     /                
 +              baellebad/
 </code> </code>
 +Auf action wartet die Api auf "on"/"off", auf status werden updates propagiert (ebenfalls mit "on"/"off"). 
 +
  
 ===== Terminals ===== ===== Terminals =====
Zeile 144: Zeile 154:
 Wenn man alleine im Club sitzt und nicht alles blinken soll... Wenn man alleine im Club sitzt und nicht alles blinken soll...
  
-<code> foobar/oben/powersave = [ON/OFF] +<code> foobar/powersave = [ON/OFF]
- foobar/keller/powersave = [ON/OFF]+
 </code> </code>
  
Zeile 151: Zeile 160:
  
  
-Schaltet die Alarmleuchte im Keller an bzw. aus.+Schaltet die mobile Alarmleuchte an bzw. aus.
  
 <code>  foobar/alarm/alaarm = [beliebig] <code>  foobar/alarm/alaarm = [beliebig]
 </code> </code>
 +
 +===== Flipdot =====
 +
 +
 +Für das Flipdot Display im Keller gibt es auch diverse Endpunkte. Dokumentation gibt es dafür im Club Git https://git.chaospott.de/aeris/flipdot
 +
 +
 +===== Mqtt-Sprechdings =====
 +
 +
 +Der MPD im Keller hat Bewusstsein erlangt und spricht:
 +
 +<code>  foobar/keller/elab/mptalk = text
 +</code>
 +
 +===== Getränkebestand =====
 +
 +  foobar/tantemate/stocks/$item
 +
  
 ====== Clients ====== ====== Clients ======
Zeile 165: Zeile 193:
  
  
-  mosquitto_pub -h mqtt.chaospott.de -t foobar/oben/licht -m "flur-strobo,100"+  mosquitto_pub -h mqtt.chaospott.de -t foobar/oben/licht -m "baellebad,100"