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  
}