Frage: Kommandostruktur/payload im mqtt-explorer und/oder OH Channel/Item Definition
Grundkonfi:
- OH 4.x
- SONOFF ZBBRIDGE / TASMOTA
- MOES ZS-SR-EUD3 https://www.zigbee2mqtt.io/devices/ZS-SR-EUD-2.html
Die Kommunikation Bridge <> Schalter funktioniert. Thing definiert (o.Channel) online OK.
Wie ist die Syntax (mqtt/channel) um spezifisch einen der drei Schalter (AN/AUS) anzusprechen?
Der Versuch mit
zbsend {"device":"ZWS-01","send":{"power": "1"}} scheitert.
Code: Alles auswählen
MQT: stat/ZBBridge01/RESULT = {"ZbSend":"Done"}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","Reachable":false}}}
Code: Alles auswählen
CMD: zbsend {"device":"ZWS-01","send":{"state_l1": "ON"}}
MQT: stat/ZBBridge01/RESULT = Unrecognized zigbee command: state_l1
Code: Alles auswählen
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/010F":1,"Endpoint":1,"LinkQuality":16}}}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/0107":1,"Endpoint":1,"LinkQuality":16}}}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/0101":1,"Endpoint":1,"LinkQuality":9}}}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/0101":0,"Endpoint":1,"LinkQuality":19}}}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/0107":0,"Endpoint":1,"LinkQuality":16}}}
MQT: tele/ZBBridge01/40D9/SENSOR = {"ZbReceived":{"0x40D9":{"Device":"0x40D9","Name":"ZWS-01","EF00/010F":0,"Endpoint":1,"LinkQuality":0}}}
J.