NEWS
Tester wanted - Zigbee Adapter 3.1
-
@asgothian iobroker_log2.txt ich hoffe das passt so.
-
@flugschüler Unglücklicherweise war bei Deinen Daten ein Zirkelbezug drin.
Deswegen das gleiche Nochmal - ich hab (hoffentlich) dagegen gearbeitet.
-
@flugschüler mm.. immer noch circular referenz. bist du sicher das du den Adapter neu von meinem Github installiert und neu gestartet hast ?
@asgothian Ja von hier https://github.com/asgothian/ioBroker.zigbee soll ich es nochmal versuchen?
-
@asgothian Ja von hier https://github.com/asgothian/ioBroker.zigbee soll ich es nochmal versuchen?
-
@flugschüler Bitte ja. Und bitte
-
vor der installation den Adapter anhalten (manuell)
-
nachdem die installation durch ist den Adapter starten (manuell)
@asgothian zigbee adapter startet nicht mehr. Bzw. startet immer wieder neu.
-
-
@asgothian zigbee adapter startet nicht mehr. Bzw. startet immer wieder neu.
-
@flugschüler Log ?
-
@asgothian Bei mir startet der normal
@asgothian bei mir stürtzt der ganze iobroker ab.
-
@asgothian bei mir stürtzt der ganze iobroker ab.
@flugschüler hmm.. das kann eigentlich nicht am Adapter liegen.
Bitte über die Console:
ins Verzeichnis /opt/iobroker gehen
iob stop zigbee
iob disable zigbee
iob restartEdit: falsch erinnert.. disable ist nicht da.
trotzdem die beiden anderen Befehle
-
@flugschüler hmm.. das kann eigentlich nicht am Adapter liegen.
Bitte über die Console:
ins Verzeichnis /opt/iobroker gehen
iob stop zigbee
iob disable zigbee
iob restartEdit: falsch erinnert.. disable ist nicht da.
trotzdem die beiden anderen Befehle
-
-
@flugschüler
tail -100f /opt/iobroker/log/iobroker.current.logschauen ob er stabil läuft
@asgothian said in Tester wanted - Zigbee Adapter 3.1:
tail -100f /opt/iobroker/log/iobroker.current.log
ja keine Fehler
-
@asgothian said in Tester wanted - Zigbee Adapter 3.1:
tail -100f /opt/iobroker/log/iobroker.current.log
ja keine Fehler
-
@flugschüler ok.. mit strg-c kannst du den 'tail' beenden
jetzt wieder ins Log, schauen ob der Zigbee Adapter läuft
wenn ja, log löschen etc.
A
ich bin mal eine Stunde weg. Kochen und so@asgothian Zigbee adapter läuft nicht. Soll ich starten?
-
@asgothian Zigbee adapter läuft nicht. Soll ich starten?
-
@flugschüler ja.
@asgothian kann jetzt keinen zigbee adapter mehr installieren error code 25 ist da gestanden glaub ich. Stelle gerade den kompletten iobroker über Proxmox backup wieder her.
-
@asgothian kann jetzt keinen zigbee adapter mehr installieren error code 25 ist da gestanden glaub ich. Stelle gerade den kompletten iobroker über Proxmox backup wieder her.
@flugschüler Ok.. idc bau gerade eine einfachere Möglichkeit an die Daten heran zu kommen. Ich denke wir müssen an einem anderen Tag weiter machen.
Ich wüsste gerne was da in den ZHC passiert ist. Sobald man auf die 24er zurück geht läuft alles normal
A.
-
@flugschüler Ok.. idc bau gerade eine einfachere Möglichkeit an die Daten heran zu kommen. Ich denke wir müssen an einem anderen Tag weiter machen.
Ich wüsste gerne was da in den ZHC passiert ist. Sobald man auf die 24er zurück geht läuft alles normal
A.
@asgothian o.k. ich installiere den alten funktonierenden Adapter. Melde dich halt wenn es was neues gibt.
-
Auf Github ist die version 3.1.0 des Zigbee Adapters vorhanden. Dafür benötige ich freiwillige zum Testen. Da es eine massive Anpassung war gibt es durchaus ein Risiko von Abstürzen. Allerdings sind die Änderungen gegenüber 3.0.5 gering, so das ein zurückspielen der 3.0.5 immer gehen wird.
Installation via Github vom ioBroker repository.
Folgendes ist neu:
Synchronisation für Gruppen / Mitglieder-
Änderung eines Gruppen States (ack = false) => der Adapter versucht den Status der Mitglieder zu lesen. (Wichtig: Nur der in der Gruppe angepasste state wird gelesen - wichtig bei Gruppen von Leuchten, wenn via
brightnesseingeschaltet wird. (Hier kann es ggf. noch Timing-Probleme geben) -
Änderung eines Mitglieder States (ack = false) => der Adapter bewertet den Status aller Mitglieder und setzt den Gruppenstatus entsprechend (mit ack=true) Ansteuerung über den State
stateupdate. Gültige Werte sind: 'off' - keine Synchronisation (default), 'mat' - match -> der Gruppenstatus ändert sich wenn alle Mitglieder den gleichen Status haben. 'avg' der Gruppenstatus wird auf den durchschnittlichen Status aller Mitglieder gesetzt, wobei bei true/false intern true=1, false=0 gerechnet wird, und beim setzen gilt true = avg>4.9999999, 'min' - Der Gruppenstatus entspricht dem 'geringsten' Mitgliederstatus. 'max' - Der Gruppenstatus entspricht dem 'höchsten' Mitgliederstatus -
Optional: automatisch ein device_query wenn ein Gerät sich neu am Netz meldet (und als 'pingable' gilt - Konfigurierbar über die Einstellungen)
-
Optional: automatisch beim Start für alle 'pingable' Geräte ein Device-query absetzen (incl. Timeout in sekunden, min 0.5 sekunden, max 10 sekunden, default 1 Sekunde. - konfigurierbar über die Einstellungen / an/aus, timeout)
Improved device_query - Device_query liest jetzt mehr Werte, und wirft weniger Fehler
ZH 5.0.3Admin: Wird das Pairing vom Tab aus gestartet, so kann es angehalten oder verlängert werden.
Admin: Die Funktionen 'firmware update', 'touchlink reset', 'pairing with code', 'gruppe erzeugen' sind nur noch im Zigbee-Tab zugänglich
Admin: Die Karte des Koordinators wird immer dargestellt wenn der Adapter gestartet wurde - auch wenn das Zigbee-Subsystem nicht läuft (mit begrenzter Info)
Admin: Die Koordinator-Karte zeigt die ZH/ZHC und Adapter versionToDo:
- (Prio 2) optimierung bei den nicht unterstützten Gruppenstates
- (Prio 4) Umgang mit den 'color' states bei memberupdate und stateupdate
'no converter for' Meldungen beim anpassen vonFixed 11.9.memberuptateundstateupdate(Prio 3) Deaktivierte Geräte die in Gruppen sind werden aktuell nicht vom Leseversuch der States ausgenommenLesen der States asynchron gestalten, sowie mit einer einstellbaren Verzögerung ausstattenAsynchron: done 11.9. Einstellbare Verzögerung - unnötig- Bindings: Bindings aus dem Zigbee-Herdsman holen und damit synchronisieren
- (Prio 7) Umstieg zu Z2M: Export für Gruppen und Bindings, damit diese vor einem Umstieg nicht zwangsweise gelöscht werden müssen
- (Prio 1) Timing-Auffälligkeiten bei der Konfiguration von neuen Geräten.
- (Prio 6) Recall Map data Option
- (Prio 7) save map Data as png option
Über rege Mithilfe würde ich mich freuen.
Version 3.1.3: Es gibt weitere Neuigkeiten:
- Deaktivierte Geräte sind jetzt in den Objekten erkennbar:
Im Tab:

Im Objektbaum:

Debug Interface verbesserungen:
- Mehr Meldungen im Log
- Links um sich die Log Meldungen zu bestimmten events gezielt anschauen zu können (die blauen Icons links)

- Anzeige so das sie direkt kopiert und mit code tags und allem im Forum gepostet werden können

Da rauskopiert, hier einkopiert sieht das dann so aus:
I01: Zigbee Event of Type readResponse from device 0x00be44fffeab0b87, incoming event: {"type":"readResponse","data":{},"linkquality":163,"groupID":0,"cluster":"seMetering","meta":{"rawData":{"type":"Buffer","data":[8,14,1,1,0,134]},"zclTransactionSequenceNumber":14,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1} I02: 1 converter available for 'E2206' '00be44fffeab0b87' with cluster 'seMetering' and type 'readResponse' I03: message received '{"linkquality":163}' from device 00be44fffeab0b87 type 'E2206' I04: value generated '163' from device 00be44fffeab0b87 for 'Link quality' I02.1a: data: {} options: {} meta:{"deviceIEEE":"0x00be44fffeab0b87","logger":"StatesController","state":{"state":""}} result:{} I02.1b: converter 1 : Cluster seMetering => payload : {} I03-1: message received '{}' from device 00be44fffeab0b87 type 'E2206' NOVAL: No value published for device 00be44fffeab0b87A.
@Homoran - machst du den 3.0 Tester thread bitte zu ?
Nachtrag:
Es gibt inzwischen eine 3.1.1, die die ZHC 25 integriert. Alle die die 3.1 installiert haben bitte ich auf die 3.1.1 zu aktualisieren. !Es gibt inzwischen eine 3.1.2 - auch die nutzt ZHC25 und ZH 6, besitzt aber auch einen Fix für den Pairing bug.@asgothian habe auf die 3.1.3 aktualisiert.
Hab jetzt laufende diese Meldungen:
zigbee.1 2025-09-20 09:54:07.074 warn ELEVATED:I02.1b (b560) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":5} zigbee.1 2025-09-20 09:54:07.074 warn ELEVATED:I02.1a (b560) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,5]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":5} zigbee.1 2025-09-20 09:54:06.950 warn ELEVATED:I02.1b (b4e3) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5335} zigbee.1 2025-09-20 09:54:06.950 warn ELEVATED:I02.1a (b4e3) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,215]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5335} zigbee.1 2025-09-20 09:54:06.814 warn ELEVATED:I02.1b (b45d) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5353} zigbee.1 2025-09-20 09:54:06.814 warn ELEVATED:I02.1a (b45d) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,233]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"illuminance":5353} zigbee.0 2025-09-20 09:54:05.887 warn ELEVATED:I02.1b (b0bc) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":13} zigbee.0 2025-09-20 09:54:05.887 warn ELEVATED:I02.1a (b0bc) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,13]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":13} zigbee.0 2025-09-20 09:54:05.645 warn ELEVATED:I02.1b (afc9) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5221} zigbee.0 2025-09-20 09:54:05.645 warn ELEVATED:I02.1a (afc9) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,101]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5221} zigbee.0 2025-09-20 09:54:05.505 warn ELEVATED:I02.1b (af3e) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5185} zigbee.0 2025-09-20 09:54:05.505 warn ELEVATED:I02.1a (af3e) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,65]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"illuminance":5185} zigbee.1 2025-09-20 09:54:03.701 warn ELEVATED:I02.1a (a831) data: {"65506":54,"65508":0,"appVersion":192} options: {} meta:{"deviceIEEE":"0xa4c1380030056095","logger":"StatesController","state":{"state":""}} result:undefined zigbee.0 2025-09-20 09:54:00.960 warn ELEVATED:I02.1b (9d7d) converter 1 : Cluster manuSpecificLumi => payload : {"device_temperature":32,"power_outage_count":6,"state":"OFF","energy":0.4835206866264343,"consumption":0.4835206866264343,"voltage":229.2030029296875,"current":0,"power":0} zigbee.0 2025-09-20 09:54:00.960 warn ELEVATED:I02.1a (9d7d) data: {"247":{"type":"Buffer","data":[100,16,0,3,40,32,152,57,0,0,0,0,149,57,6,144,247,62,150,57,123,64,15,69,151,57,0,0,0,0,5,33,7,0,154,32,16,9,33,2,19,13,35,23,11,0,0,14,35,0,0,0,0,10,33,0,0,12,32,1,17,35,1,0,0,0]}} options: {} meta:{"deviceIEEE":"0x54ef4410001d0551","logger":"StatesController","state":{"state":""}} result:{} zigbee.1 2025-09-20 09:53:43.508 warn ELEVATED:I02.2a (5952) data: {"measuredValue":36310} options: {} meta:{"deviceIEEE":"0x001788010949ef8b","logger":"StatesController","state":{"state":""}} result:undefined zigbee.1 2025-09-20 09:53:43.508 warn ELEVATED:I02.1b (5952) converter 1 : Cluster msIlluminanceMeasurement => payload : {"illuminance":4274.644474923936} zigbee.1 2025-09-20 09:53:43.508 warn ELEVATED:I02.1a (5952) data: {"measuredValue":36310} options: {} meta:{"deviceIEEE":"0x001788010949ef8b","logger":"StatesController","state":{"state":""}} result:{"illuminance":4274.644474923936} zigbee.0 2025-09-20 09:53:42.794 warn ELEVATED:I02.1a (5688) data: {"65506":54,"65508":0,"appVersion":192} options: {} meta:{"deviceIEEE":"0xa4c138faa9d5c65f","logger":"StatesController","state":{"state":""}} result:undefined zigbee.1 2025-09-20 09:53:34.869 warn ELEVATED:I02.1b (3793) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":2} zigbee.1 2025-09-20 09:53:34.869 warn ELEVATED:I02.1a (3793) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,2]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":2} zigbee.1 2025-09-20 09:53:34.638 warn ELEVATED:I02.1b (36ac) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5029} zigbee.1 2025-09-20 09:53:34.638 warn ELEVATED:I02.1a (36ac) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,19,165]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5029} zigbee.1 2025-09-20 09:53:34.404 warn ELEVATED:I02.1b (35c1) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5016} zigbee.1 2025-09-20 09:53:34.404 warn ELEVATED:I02.1a (35c1) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,19,152]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"illuminance":5016} zigbee.0 2025-09-20 09:53:15.040 warn ELEVATED:I02.1b (ea1d) converter 1 : Cluster ssIasZone => payload : {"contact":true,"tamper":false,"battery_low":false} zigbee.0 2025-09-20 09:53:15.039 warn ELEVATED:I02.1a (ea1d) data: {"zonestatus":48,"extendedstatus":0} options: {} meta:{"deviceIEEE":"0x00124b000ee99db6","logger":"StatesController","state":{"state":""}} result:{"contact":true,"tamper":false,"battery_low":false} zigbee.0 2025-09-20 09:53:08.342 warn ELEVATED:I02.1b (cff4) converter 1 : Cluster ssIasZone => payload : {"contact":true,"tamper":false,"battery_low":false} zigbee.0 2025-09-20 09:53:08.342 warn ELEVATED:I02.1a (cff4) data: {"zonestatus":48,"extendedstatus":0} options: {} meta:{"deviceIEEE":"0x00124b000ee99db6","logger":"StatesController","state":{"state":""}} result:{"contact":true,"tamper":false,"battery_low":false} zigbee.1 2025-09-20 09:53:07.068 warn ELEVATED:I02.1b (caf9) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":6} zigbee.1 2025-09-20 09:53:07.068 warn ELEVATED:I02.1a (caf9) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,6]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":6} zigbee.1 2025-09-20 09:53:06.942 warn ELEVATED:I02.1b (ca7b) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5335} zigbee.1 2025-09-20 09:53:06.941 warn ELEVATED:I02.1a (ca7b) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,215]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5335} zigbee.1 2025-09-20 09:53:06.817 warn ELEVATED:I02.1b (c9fe) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5353} zigbee.1 2025-09-20 09:53:06.817 warn ELEVATED:I02.1a (c9fe) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,233]}}]} options: {} meta:{"deviceIEEE":"0xa4c13806cac6467a","logger":"StatesController","state":{"state":""}} result:{"illuminance":5353} zigbee.0 2025-09-20 09:53:06.518 warn ELEVATED:I02.1b (c8aa) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":14} zigbee.0 2025-09-20 09:53:06.518 warn ELEVATED:I02.1a (c8aa) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,14]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":14} zigbee.0 2025-09-20 09:53:06.460 warn ELEVATED:I02.1a (c899) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,110]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:undefined zigbee.0 2025-09-20 09:53:06.147 warn ELEVATED:I02.1a (c761) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,110]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:undefined zigbee.0 2025-09-20 09:53:05.673 warn ELEVATED:I02.1b (c586) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5230} zigbee.0 2025-09-20 09:53:05.673 warn ELEVATED:I02.1a (c586) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,110]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5230} zigbee.0 2025-09-20 09:53:05.510 warn ELEVATED:I02.1b (c4e3) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5164} zigbee.0 2025-09-20 09:53:05.510 warn ELEVATED:I02.1a (c4e3) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,20,44]}}]} options: {} meta:{"deviceIEEE":"0xa4c1386ed0c785b7","logger":"StatesController","state":{"state":""}} result:{"illuminance":5164} zigbee.1 2025-09-20 09:53:01.849 warn ELEVATED:I02.1b (b692) converter 1 : Cluster manuSpecificLumi => payload : {"device_temperature":23,"power_outage_count":0,"state":"OFF","energy":0.09647317230701447,"consumption":0.09647317230701447,"voltage":229.10317382812502,"current":0,"power":0} zigbee.1 2025-09-20 09:53:01.849 warn ELEVATED:I02.1a (b692) data: {"247":{"type":"Buffer","data":[100,16,0,3,40,23,152,57,0,0,0,0,149,57,186,147,197,61,150,57,130,48,15,69,151,57,0,0,0,0,5,33,1,0,154,32,0,11,32,0,8,33,30,1,9,33,1,12]}} options: {} meta:{"deviceIEEE":"0x54ef4410001ba4c0","logger":"StatesController","state":{"state":""}} result:{} zigbee.0 2025-09-20 09:52:45.477 warn ELEVATED:I02.1b (76a4) converter 1 : Cluster manuSpecificLumi => payload : {} zigbee.0 2025-09-20 09:52:45.476 warn ELEVATED:I02.1a (76a4) data: {"220":{"type":"Buffer","data":[133,214,55,1,93,203,0,0,36,35,255,233]}} options: {} meta:{"deviceIEEE":"0x54ef4410001d00a5","logger":"StatesController","state":{"state":""}} result:{} zigbee.0 2025-09-20 09:52:45.389 warn ELEVATED:I02.1b (7649) converter 1 : Cluster manuSpecificLumi => payload : {"device_temperature":33,"power_outage_count":8,"state":"OFF","energy":0.6065568923950195,"consumption":0.6065568923950195,"voltage":229.2030029296875,"current":0,"power":0} zigbee.0 2025-09-20 09:52:45.388 warn ELEVATED:I02.1a (7649) data: {"247":{"type":"Buffer","data":[100,16,0,3,40,33,152,57,0,0,0,0,149,57,80,71,27,63,150,57,123,64,15,69,151,57,0,0,0,0,5,33,9,0,154,32,16,9,33,3,20,13,35,23,11,0,0,14,35,0,0,0,0,10,33,0,0,12,32,1,17,35,1,0,0,0]}} options: {} meta:{"deviceIEEE":"0x54ef4410001d00a5","logger":"StatesController","state":{"state":""}} result:{} zigbee.0 2025-09-20 09:52:38.123 warn ELEVATED:I02.1b (59e6) converter 1 : Cluster genBasic => payload : {"voltage":3015,"battery":100,"device_temperature":25,"power_outage_count":42,"trigger_count":0,"contact":true} zigbee.0 2025-09-20 09:52:38.122 warn ELEVATED:I02.1a (59e6) data: {"65281":{"1":3015,"3":25,"4":17320,"5":43,"6":65537,"10":52061,"100":0}} options: {} meta:{"deviceIEEE":"0x00158d00084ddac0","logger":"StatesController","state":{"state":""}} result:{} zigbee.1 2025-09-20 09:52:34.673 warn ELEVATED:I02.1b (4c6e) converter 1 : Cluster manuSpecificTuya => payload : {"rain_intensity":1} zigbee.1 2025-09-20 09:52:34.673 warn ELEVATED:I02.1a (4c6e) data: {"seq":256,"dpValues":[{"dp":105,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,1]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"rain_intensity":1} zigbee.1 2025-09-20 09:52:34.541 warn ELEVATED:I02.1b (4be9) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance_average_20min":5030} zigbee.1 2025-09-20 09:52:34.541 warn ELEVATED:I02.1a (4be9) data: {"seq":256,"dpValues":[{"dp":102,"datatype":2,"data":{"type":"Buffer","data":[0,0,19,166]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"illuminance_average_20min":5030} zigbee.1 2025-09-20 09:52:34.413 warn ELEVATED:I02.1b (4b6a) converter 1 : Cluster manuSpecificTuya => payload : {"illuminance":5007} zigbee.1 2025-09-20 09:52:34.413 warn ELEVATED:I02.1a (4b6a) data: {"seq":256,"dpValues":[{"dp":101,"datatype":2,"data":{"type":"Buffer","data":[0,0,19,143]}}]} options: {} meta:{"deviceIEEE":"0xa4c138888bf2ba27","logger":"StatesController","state":{"state":""}} result:{"illuminance":5007} zigbee.0 2025-09-20 09:52:33.404 warn ELEVATED:I02.1b (4779) converter 1 : Cluster ssIasZone => payload : {"contact":true,"tamper":false,"battery_low":false} zigbee.0 2025-09-20 09:52:33.404 warn ELEVATED:I02.1a (4779) data: {"zonestatus":48,"extendedstatus":0} options: {} meta:{"deviceIEEE":"0x00124b000ee99f08","logger":"StatesC -