HasiMQ
Aus HaSi Wiki
HasiMQ Release status: stable [box doku] | |
---|---|
Description | Das HasiMQ ist ein MQTT-basiertes Sensoren- und Aktoren-Netzwerk um im Hasi Licht etc. zu steuern. |
Platform | mqtt mit Mosquitto als Broker |
Inhaltsverzeichnis
HasiMQ
Das HasiMQ ist ein MQTT-basiertes Sensoren- und Aktoren-Netzwerk um im Hasi Licht etc. zu steuern.
Der Server ist über mqtt.hasi:1883 oder alternativ unter atuin.hasi:1883 erreichbar. Teilweise werden Geräte über einen Flow in [[1]] geschaltet, in dem auf bestimmte MQTT-Nachrichten gehorcht wird.
Clients
230V-Schalter (Sonoffs)
Zur Schaltung von 230V-Wechselstrom verwenden wir Sonoffs. Sie können angeschlossene Geräte an und ausschalten (und schicken regelmäßig ihren Status über MQTT.
Alle Sonoffs hören auf das Group-Topic hasi/switches/cmnd/sonoffs
Bezeichnung | MQTT-Topic | MQTT-Group-Topic | Config-URL | Kommentar |
---|---|---|---|---|
Lichtmast | hasi/switches/cmnd/sonoff0/Power | hasi/switches/cmnd/sonoffs | http://sonoff0-5108.hasi/ | Schaltet den Lichtmast mit seinen vier Strahlern. |
Beleuchtung Zwischendecke | hasi/switches/cmnd/sonoff1/Power | hasi/switches/cmnd/sonoffs | http://sonoff1-3536.hasi/ | Schaltet im Eingangsbereich die wunderschön rote Beleuchtung der Zwischendecke |
Fackel | hasi/switches/cmnd/sonoff2/Power | hasi/switches/cmnd/sonoffs | http://sonoff2-4981.hasi/ | Schaltet Simons Leuchtfackel im Hut bei der Sofaecke. |
Lichtsäule-Fenster | hasi/switches/cmnd/sonoff3/Power | hasi/switches/cmnd/sonoffs | http://sonoff3-3195.hasi/ | Schaltet den Lichtsäulenschlauch und den Chaosknoten/Lichtdingsi |
Beleuchtung Fressecke | hasi/switches/cmnd/sonoff4/Power | hasi/switches/cmnd/sonoffs | http://sonoff4-0686.hasi/ | Bereich neben der Küche, bei Kühlschrank und Mikrowellen. Er schaltet nur die Beleuchtung, nicht den Futterscreen |
Lichtsäule-Pfeiler | hasi/switches/cmnd/sonoff5/Power | hasi/switches/cmnd/sonoffs | http://sonoff5-5069.hasi/ | Schaltet den Lichtsäulenschlauch bei den Projektboxen und den den LED-Strahler ganz in seiner Nähe |
Blinkinvader | hasi/switches/cmnd/blinkinvader/Power | hasi/switches/cmnd/night | http://sonoff6-5625.hasi/ |
Hasi-Status
Name | Topic | Payload |
---|---|---|
Hasi-Status (Schaltet automatisch bestimmte Geräte an oder aus.) | hasi/state | "open" oder "closed" |
Sensoren
Name | Topic | Payload |
---|---|---|
Klingel oben | hasi/door/upstairs/bell | "on" oder "off" |
Aktoren
Name | Topic | Payload |
---|---|---|
Balldachin | hasi/lights/balldachin/brightness | 0 bis 100. 0 ist aus; 100 ist volle Helligkeit. |
BlinkenDingsi (aktuell über den Sonoff Lichtsäule-Fenster geschaltet) | hasi/blinkendings | "on" oder "off" |
Trafficlight | hasi/lights/traffic_light | "on" oder "off" |
irc-o-meter | hasi/lights/ircometer | "on" oder "off" |
Raspberry Pi's
Name | Topic | Payload |
---|---|---|
Infoscreen | hasi/screens/info/set | "on" oder "off" |
Futterscreen | hasi/screens/futter/set | "on" oder "off" |
Glados | hasi/sounds/entrance/play | "on" oder "off" |
Atuin(Broker) | ||
Getränke Scanner | hasi/drinks/scanner | Gescannter Barcode als Zahlenkombination |