[GELÖST] Zigbee2Tasmota
Verfasst: 18. Jan 2020 17:40
Hallo,
ich habe gerade ein Zigbee2Tasmota in Betrieb genommen und mit einem MI Aqara gepair. Soweit top.
Im Tasmota-Device kommen die Daten wie folgt an.
Der Gerätestatus kommt in regelmäßigen Abständen
und bei Änderung die aktuellen Daten vom Gerät
Die Daten landen wie bei jedem anderen Sensor auch im MQTT-Server
So und nun mein eigentliches Problem, ich habe die Things und die Items angelegt, wie ich es gewönnt bin,
aber in der Sitemap werden keine Daten in den Felder angezeigt.
Things:
Items:
in der Sitemap noch folgendes eingefügt:
Wo liegt der Fehler?
Gruß Gerd
ich habe gerade ein Zigbee2Tasmota in Betrieb genommen und mit einem MI Aqara gepair. Soweit top.
Im Tasmota-Device kommen die Daten wie folgt an.
Der Gerätestatus kommt in regelmäßigen Abständen
Code: Alles auswählen
16:32:06 MQT: tele/ZigB2T141/SENSOR = {"ZigbeeReceived":{"0x31B1":{"Voltage":3.065,"Battery":100,"Temperature":22.62,"Humidity":59.25,"LinkQuality":115}}}
Code: Alles auswählen
17:26:28 MQT: tele/ZigB2T141/SENSOR = {"ZigbeeReceived":{"0x31B1":{"Temperature":23.13,"Humidity":58.1,"LinkQuality":99}}}
So und nun mein eigentliches Problem, ich habe die Things und die Items angelegt, wie ich es gewönnt bin,
aber in der Sitemap werden keine Daten in den Felder angezeigt.
Things:
Code: Alles auswählen
Thing mqtt:topic:Z2T141 {
Channels:
Type number : Battery "0x31B1 Batterie" [ stateTopic="tele/ZigB2T141/SENSOR" , transformationPattern="JSONPATH:$.ZigbeeReceived.0x31B1.Battery" ]
Type number : Temperatur "0x31B1 Temperatur" [ stateTopic="tele/ZigB2T141/SENSOR" , transformationPattern="JSONPATH:$.ZigbeeReceived.0x31B1.Temperature" ]
Type number : Feuchte "0x31B1 Hydrometer" [ stateTopic="tele/ZigB2T141/SENSOR" , transformationPattern="JSONPATH:$.ZigbeeReceived.0x31B1.Humidity" ]
}
Code: Alles auswählen
Number Zigbee_0x31B1_Temperatur "Temperatur Z2T [%.1f °C]" <temperature>
(gTest) { channel="mqtt:topic:OH2broker:Z2T141:Temperatur"}
Number Zigbee_0x31B1_Feuchte "Luftfeuchte Z2T [%d %%]" <humidity>
(gTest) { channel="mqtt:topic:OH2broker:Z2T141:Feuchte"}
Number Zigbee_0x31B1_Battery "Batterie Z2T [%d %%]" <battery>
(gTest) { channel="mqtt:topic:OH2broker:Z2T141:Battery"}
Code: Alles auswählen
Frame label="Test Zigbee"{
Group item=gTest
}
Gruß Gerd