Kommandos senden - MQTT
Kommandos über MQTT
Es gibt neben den Statusupdates auch Kommandos, welche als Nachricht über MQTT versendet werden können. Diese sind wie gewohnt im JSON Format.
Bei Kommandos wird beim Topic „/set“ angehängt.
Die verfügbaren Befehle für ein Systemelement können über die Element Discovery ausgelesen werden. Dies funktioniert jedoch nur wenn das Feld „Permission“ auf „Read+Write“ eingestellt ist. Wenn „Permission“ auf „Only Read“ gesetzt ist, wird nur der Status über die Element Discovery angezeigt.
Beispiel - Kommandos senden
In diesem Beispiel wird das Licht auf Index 0 eingeschaltet und auf 50% gedimmt.
Topic: | 12XY-X34Z-XY12-3XZ4/lights/item0/set |
Payload: | { "setCurrentState" : 1, "setDimLevel " : 50 } |