hier als persönliches backup und für alle die es brauchen eine komplette textconfig um die seit heute erhältliche zigbee3 steckdosenleiste von lidl in openhab3 mittels zigbee2tasmota einzubinden.
regex und jsonpath müssen als transformation addons installiert sein.
den topic zigbee_bridge2 und den namen der steckdosenleiste Std_WZ3 müsst ihr natürlich auf eure werte anpassen.
@darkside40 ...der usb block lässt sich wie vermutet nicht schalten. da gar nichts diesbezüglich per zigbee ankommt nehme ich mal an, diese funktion hat die leiste gar nicht.
things:
Code
Thing topic Std_WZ3 "Std_WZ3" @ "Wohnzimmer" {
Channels:
Type switch : Std_WZ3_1 "Dose 1" [ stateTopic = "tele/zigbee_bridge2/Std_WZ3/SENSOR" , transformationPattern="REGEX:(.*Endpoint..1.*)∩JSONPATH:$.ZbReceived.Std_WZ3.Power", commandTopic="cmnd/zigbee_bridge2/ZbSend", formatBeforePublish="{\"device\":\"Std_WZ3\",\"endpoint\":\"1\",\"send\":{\"Power\":\"%s\"}}", on = "1", off = "0"]
Type switch : Std_WZ3_2 "Dose 2" [ stateTopic = "tele/zigbee_bridge2/Std_WZ3/SENSOR" , transformationPattern="REGEX:(.*Endpoint..2.*)∩JSONPATH:$.ZbReceived.Std_WZ3.Power", commandTopic="cmnd/zigbee_bridge2/ZbSend", formatBeforePublish="{\"device\":\"Std_WZ3\",\"endpoint\":\"2\",\"send\":{\"Power\":\"%s\"}}", on = "1", off = "0"]
Type switch : Std_WZ3_3 "Dose 3" [ stateTopic = "tele/zigbee_bridge2/Std_WZ3/SENSOR" , transformationPattern="REGEX:(.*Endpoint..3.*)∩JSONPATH:$.ZbReceived.Std_WZ3.Power", commandTopic="cmnd/zigbee_bridge2/ZbSend", formatBeforePublish="{\"device\":\"Std_WZ3\",\"endpoint\":\"3\",\"send\":{\"Power\":\"%s\"}}", on = "1", off = "0"]
}
items:
Code
Switch Dose1 "Dose 1" {channel="mqtt:topic:embedded-mqtt-broker:Std_WZ3:Std_WZ3_1" }
Switch Dose2 "Dose 2" {channel="mqtt:topic:embedded-mqtt-broker:Std_WZ3:Std_WZ3_2" }
Switch Dose3 "Dose 3" {channel="mqtt:topic:embedded-mqtt-broker:Std_WZ3:Std_WZ3_3" }
sitemap: