Also ich habe nun nach der Hilfe von netZr0t alles am laufen.
Den Rauchmelder habe ich so eingebunden
Things:
Code: Alles auswählen
Thing mqtt:topic:0x0XXXXX "MQTT_Rauchmelder_Technikraum" (mqtt:broker:mqtt) {
Channels:
Type string : smoke "Rauch" [ //hier erzeugen wir unter dem topic XioamiSensor01 den channel temp
stateTopic="zigbee2mqtt/0x0XXXXX", // hier muss natuerlich deine Xioami zigbee ID eingetragen werden
transformationPattern="JSONPATH:$.smoke"// hier muss exakt der String aus dem Json verwendet werden (Case Sensitive)
]
Type number : batt "Batterie" [ //hier erzeugen wir unter dem topic XioamiSensor01 den channel batt
stateTopic="zigbee2mqtt/0x0XXXXX", // hier muss natuerlich deine Xioami zigbee ID eingetragen werden
transformationPattern="JSONPATH:$.battery" // hier muss exakt der String aus dem Json verwendet werden (Case Sensitive)
]
}
Code: Alles auswählen
String Rauch_Technikraum "Technik Rauch [%s]" {channel="mqtt:topic:0x0XXXXX:smoke"}
Number Bat_Technikraum "Technik Batterie [%d %%]" {channel="mqtt:topic:0x0XXXXX:batt"}
Grüße und schönen Sonntag euch