Ich versuche in V5.1.0 eine Payload an ein zigbee-Gerät, das über zigbee2mqtt angebunden ist, zu senden.
Aus der Doku vom MQTT-Binding habe ich unter Rule-Action nahezu den Code übernommen:
Code: Alles auswählen
val mqttActions = getActions('mqtt','mqtt:broker:a20379cddc');
mqttActions.publishMQTT("zigbee2mqtt/EsszimmerWandleuchteOst_Schalten/set","{\"effect\":\"colorloop\"}", true)Mache ich daraus ein "var", wird es akzeptiert, aber im Log bekomme ich dann ein
"Script execution of rule with UID 'WandleuchteAN' failed: ReferenceError: "getActions" is not defined in <eval> at line number 36 at column number 20
"
Gibt es jemand, der an MQTT payloads erfolgreich schickt?