=== Hausautomation mit MQTT ===
* MQTT-Broker mosquitto
In den Debian-Repositories ist der Broker //mosquitto// enthalten und kann ganz einfach installiert werden. Er läuft ohne weitere Konfiguration.\\
Eventuell sinnvoll eine Absicherung mittels Zertifikat.\\ \\
Zudem gibt es im Paket //mosquitto-clients// die Kommandozeilentools //mosquitto_sub// und //mosquitto_pub//. Über diese kann man innerhalb des Netzwerks prinzipiell alles steuern.
* Die app "MQTT Dash"
Diese app ist eine Android-App und kann aus dem Store installiert werden.\\
Zugriff auf die Devices muss konfiguriert werden.\\
Beispiel Schalter:
Topic (sub)
stat/$topic/POWER
Topic (pub)
cmnd/$topic/power
Beispiel Leistungsanzeige:
Topic (sub)
tele/$topic/SENSOR
$.ENERGY.Power
* Tasmota
Einstellen der Kommunikation über MQTT:
HOST()
ardbeg
TOPIC
delock/ohne
Der Rest kann unverändert bleiben.\\
* Nutzung der Clients ''mosquitto_sub'' und ''mosquitto_pub''
Um einen Schalter einzuschalten benutzt man folgendes Kommando:
mosquitt_pub -h $host -t cmnd/$topic/Power1 -m on
Um Informationen zu erhalten nutzt man z.B. diesen Befehl:
mosquitto_sub -h $host -v -t tele/$topic/#