Objet non optimisé (4in1 Multi Sensor)

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

Sur les logs de ce matin, l'appairage complet est il me semble fait (démarré à 07:03:52 environ 10s après avoir mis le plugin en appairage, correspondant au moment ou j'ai remis la pile dans l'objet qui avait été reseté hier) et l'exclusion est bien de mon fait en voyant au bout de plusieurs minutes qu'aucun état ne remontait (Tre/humidité peuvent être liés à des temps/seuils, mais pas la détection de mouvement qui à l'essai précédent semblait de toutes manières faire également remonter le reste): A 07:08:02,112 je vire tout côté Domoticz et suit à 07:08:02,189 la demande d'exclusion qui visiblement tombe en timeout 28s plus tard faute d'Ack:

Code : Tout sélectionner

07:08:30,010 INFO    :b'zdp_raw_leave_request 5f:ff:00:01:00:00:00:58/0x2c47 0x0 0x52:16 Ack: False RETRY: 1/1 (Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>)'
Il y a d'ailleurs d'autres symptômes du même type plus haut sur des zcl_raw_default_response au lieu du leave. Et c'est pas un pb de distance, les essais ont été fait à 2m du coordinateur en vue directe.

Pour l'exclusion, voici ce que je faisais (les 2 premières étapes c'est le wiki):

-Tout virer dans domoticz (avec les logs en direct à côté pour vérifier qu'on a bien le 'Request device XXXX to be removed from coordinator'),
-Revenir côté plugin/gestion des objets et utiliser la poubelle si présente (normalement à ce stade quand l'exclusion se passe bien je n'avais plus rien avec d'autres objets, j'avais compris que cela servait à forcer quand un truc s'est mal passé).
-L'étape ajoutée vs wiki: Reset objet s'il apparaît encore lié à un réseau zigbee (appui court -> 3 flash led ici), donc qu'a priori il n'a pas pris en compte la demande d'exclusion (cohérent avec la poubelle présente et log). Appui 10s ici, ce qui permet de relancer une inclusion qui sinon sera impossible.

Faire le reset avant de tout virer côté domoticz me parait bizarre: L'objet n'est alors plus lié au réseau zigbee et n'a alors plus aucune chance de recevoir une demande d'exclusion? C'est lié à cette situation particulière/un état tordu?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Objet non optimisé (4in1 Multi Sensor)

Message par pipiche »

Faire le reset avant de tout virer côté domoticz me parait bizarre: L'objet n'est alors plus lié au réseau zigbee et n'a alors plus aucune chance de recevoir une demande d'exclusion? C'est lié à cette situation particulière/un état tordu?
qu'est-ce qui te dérange avec ca ? Ton objet sera reset et normalment plus dans le reseau.

Maintenant peut-etre y-a-t-il un problème avec le fichier de configuration, je regarderais ce week-end.

peuxt-tu joindre un export.json une fois l'objet appairé ?
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Objet non optimisé (4in1 Multi Sensor)

Message par pipiche »

peux-tu t'assurer d'etre sur [5.267] et refaire l'appairage
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

Niveau procédure, peut-être une habitude du zwave liée au fait que coordinateur/objet dialoguent au moment de l'exclusion, donc ne pas entraver cela autant que possible: En zwave, c'était d'ailleurs emmerdant quand ce dialogue ne se faisait pas (objet tombé en rade à exclure, typiquement: On devait alors utiliser un utilitaire windows-only du fabricant pour aller retirer toute référence à l'objet dans sa mémoire interne, donc arrêt domoticz, débrancher et mettre le coordinateur sur un PC... vogue la galère) car la demande venait de l'objet et non du coordinateur. En effet, en zigbee on doit pouvoir s'en sortir dans tous les cas car c'est le coordinateur initie le truc (et au pire permet de forcer le ménage, je ne suis même pas sûr que les objets appairés y soient logés dans une mémoire interne au coordinateur)...

Bref, mon lourd passé zwave! :)

Voici les infos objet après ré-appairage en 267:

Code : Tout sélectionner

{"Filename":"HK-SENSOR-4IN1-A.json","Configuration":{"_comment":"","_version":"","_blakadder":"","_source":"","Ep":{"01":{"0000":"","0019":"","0001":"","0003":"","0009":"","0406":"","Type":"Motion"},"02":{"0003":"","0500":"","Type":{}},"03":{"0003":"","0402":"","Type":"Temp"},"04":{"0003":"","0405":"","Type":"Humi"},"05":{"0003":"","0400":"","Type":"Lux"}},"Type":"","ClusterToBind":["0500"],"ConfigureReporting":{},"ReadAttributes":{"0000":["0004","0005","0000","0001","0002","0003","0007","000a","4000"],"0019":["0002"],"0406":["0000","0001","0002","0010"],"0001":["0020","0021","0035","003e"],"0402":["0000","0001","0002"],"0405":["0000","0001","0002"],"0400":["0000","0001","0002"],"0500":["0000","0001","0002","0010"]},"Param":{},"GroupMembership":{}},"rawInfos":{"Version":"3","ZDeviceName":"","Status":"inDB","SQN":"10","Ep":{"01":{"0000":{"4000":"6.10.0.0_r1","0004":"Sunricher","0005":"HK-SENSOR-4IN1-A","0000":3,"0001":16,"0002":0,"0003":1,"0007":3,"000a":"0"},"0019":{"0002":16},"0001":{"0020":32,"0021":200,"0035":1,"003e":"00000000"},"0003":{},"0009":{},"0406":{"0000":0,"0001":"PIR","0002":"PIR","0010":60},"Type":"Motion","ClusterType":{"781":"Motion"}},"02":{"0003":{},"0500":{"0000":"01","0001":"000d","0002":"alarm1: 0, alarm2: 0, tamper: 0, batter: 0, srepor: 0, rrepor: 0, troubl: 0, acmain: 0, test: 0, batdef: 0, doorbell: 0","0010":"28dba7fffe8637f8"},"Type":""},"03":{"0003":{},"0402":{"0000":22.1,"0001":-40,"0002":125},"Type":"Temp","ClusterType":{"782":"Temp"}},"04":{"0003":{},"0405":{"0000":70,"0001":0,"0002":100},"Type":"Humi","ClusterType":{"783":"Humi"}},"05":{"0003":{},"0400":{"0000":9,"0001":1,"0002":10000},"Type":"Lux","ClusterType":{"784":"Lux"}}},"Heartbeat":"10","RIA":"0","LQI":236,"Battery":100,"Model":"HK-SENSOR-4IN1-A","ForceAckCommands":[],"MacCapa":"80","IEEE":"5fff000100000058","Type":"Motion/Temp/Humi/Lux","ProfileID":"0104","ZDeviceID":"0402","App Version":16,"Attributes List":{},"DeviceType":"RFD","HW Version":1,"Last Cmds":[],"LogicalType":"End Device","Manufacturer":"1224","Manufacturer Name":"Sunricher","NbEp":"5","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":1719996872,"iSQN":{"4000":"09","0000":"07","0001":"07","0002":"07","0003":"08","0004":"08","0005":"08","0007":"09","000a":"09"},"Attributes":{"4000":"00","0004":"00","0005":"00","0000":"00","0001":"00","0002":"00","0003":"00","0007":"00","000a":"00"},"ZigateRequest":{}},"0019":{"TimeStamp":1719996860,"iSQN":{},"Attributes":{"0002":"00"},"ZigateRequest":{}},"0406":{"TimeStamp":1719996870,"iSQN":{"1000":"03","1001":"03","1002":"04","1003":"04","0000":"02","0001":"02","0002":"02","0010":"03"},"Attributes":{"1000":"86","1002":"86","0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":1719996871,"iSQN":{"0020":"05","0021":"05","0035":"05","003e":"06"},"Attributes":{"0020":"00","0021":"00","0035":"00","003e":"00"},"ZigateRequest":{}}},"03":{"0402":{"TimeStamp":1719996873,"iSQN":{"0000":"0a","0001":"0a","0002":"0a"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"04":{"0405":{"TimeStamp":1719996873,"iSQN":{"0000":"0b","0001":"0b","0002":"0b"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"05":{"0400":{"TimeStamp":1719996874,"iSQN":{"0000":"0c","0001":"0c","0002":"0c"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"02":{"0500":{"TimeStamp":1719996895,"iSQN":{},"Attributes":{"0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"Off","Stack Version":0,"Stamp":{"time":1719996896.4530249,"Time":"2024-07-03 10:54:56","MsgType":"8011","LastSeen":1719996859},"ZCL Version":3,"Health":"Live","Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ZDPSQN":"09","ErrorManagement":0,"RSSI":-44,"RollingRSSI":[-43,-43,-43,-43,-43,-43,-44,-44,-44,-44],"ZCL-IN-SQN":{"0000":"09","0019":"1d","0500":"10","0406":"04","0001":"06","0402":"0a","0405":"0b","0400":"0c"},"RollingLQI":[224,224,224,224,224,224,224,224,236,236,236],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0019":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0009":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0406":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"02":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"03":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0402":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"04":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0405":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"05":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0400":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"_rawNodeDescriptor":"1224005200522c000080524002","Max Buffer Size":"52","Max Rx":"0052","Max Tx":"0052","macapa":"80","bitfield":"4002","server_mask":"2c00","descriptor_capability":"00","ZCLSQN":"10","Epv2":{"01":{"ProfileID":"0104","ZDeviceID":"0107","ClusterIn":{"0000":{},"0001":{},"0003":{},"0009":{},"0406":{}},"ClusterOut":{"0019":{}}},"02":{"ProfileID":"0104","ZDeviceID":"0402","ClusterIn":{"0000":{},"0003":{},"0500":{}}},"03":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0402":{}}},"04":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0405":{}}},"05":{"ProfileID":"0104","ZDeviceID":"0106","ClusterIn":{"0000":{},"0003":{},"0400":{}}}},"PairingInProgress":false,"PairingTime":1719996863.1252108,"IAS":{"Auto-Enrollment":{"Status":"Enrolled","Ep":{"02":{"Status":"Enrolled","TimeStamp":1719996863.1256704,"ZoneId":"00"}}},"02":{"EnrolledStatus":1,"ZoneType":13,"ZoneTypeName":"motion","ZoneStatus":{"alarm1":0,"alarm2":0,"tamper":0,"battery":0,"Support Reporting":0,"Restore Reporting":0,"trouble":0,"acmain":0,"test":0,"battdef":0,"doorbell":0,"GlobalInfos":"0;0;0;0;0;0;0;0;0;0;0","TimeStamp":1719996880}}},"BindingTable":{"SQN":0,"Status":"Success","TimeStamp":1719996868.614421,"BindingTableSize":1,"Devices":[{"5fff000100000058":{"sourceEp":"02","Cluster":"0500","targetIEEE":"28dba7fffe8637f8","targetNickName":"Zigbee Coordinator","targetEp":"01"}}]},"CertifiedDevice":true,"ZDeviceVersion":"0001","ReqEpv2":{"02":1719996863.4268878,"03":1719996864.3641114,"04":1719996865.3594224,"05":1719996866.3579392},"BatteryUpdateTime":1719996870,"SWBUILD":"6.10.0.0_r1","OTAClient":{"ManufacturerCode":"1224","ImageType":"1901","CurrentImageVersion":"00000010"},"IASBattery":100}}
Logs fltrés (incluant upgrade/redémarrage plugin), appairage seul:
domoticz_pair3.log
(21.09 Kio) Téléchargé 42 fois
PluginZigbee_47_3.log
(29.75 Kio) Téléchargé 33 fois
Ici, j'ai 1 MAJ rapide post inclusion (à 10h54), mais derrière plus rien (capture à 11h14) côté domoticz:
devices.jpg
devices.jpg (34.65 Kio) Consulté 352 fois
J'ai pourtant le PIR devant moi, il ne devrait pas arrêter de tilter!
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

L'objet ayant été ré-inclus pour l'essai ci-dessus, ci joint les logs avec toute la procédure étapes 1 à 12 donnée un peu avant: Rien de changé côté MAJ domoticz, 1 initiale et puis plus rien.
domoticz_unpair_pair4.log
(35.25 Kio) Téléchargé 37 fois
PluginZigbee_47_4.log
(27.86 Kio) Téléchargé 45 fois
Et l'export:

Code : Tout sélectionner

{"Filename":"HK-SENSOR-4IN1-A.json","Configuration":{"_comment":"","_version":"","_blakadder":"","_source":"","Ep":{"01":{"0000":"","0019":"","0001":"","0003":"","0009":"","0406":"","Type":"Motion"},"02":{"0003":"","0500":"","Type":{}},"03":{"0003":"","0402":"","Type":"Temp"},"04":{"0003":"","0405":"","Type":"Humi"},"05":{"0003":"","0400":"","Type":"Lux"}},"Type":"","ClusterToBind":["0500"],"ConfigureReporting":{},"ReadAttributes":{"0000":["0004","0005","0000","0001","0002","0003"],"0019":["0002"],"0406":["0000","0001","0002","0010"],"0001":["0020","0021","0035","003e"],"0402":["0000","0001","0002"],"0405":["0000","0001","0002"],"0400":["0000","0001","0002"],"0500":["0000","0001","0002","0010"]},"Param":{},"GroupMembership":{}},"rawInfos":{"Version":"3","ZDeviceName":"","Status":"inDB","SQN":"28","Ep":{"01":{"0000":{"0004":"Sunricher","0005":"HK-SENSOR-4IN1-A","0000":3,"0001":16,"0002":0,"0003":1},"0019":{"0002":16},"0001":{"0020":32,"0021":200,"0035":1,"003e":"00000000"},"0003":{},"0009":{},"0406":{"0000":0,"0001":"PIR","0002":"PIR","0010":60},"Type":"Motion","ClusterType":{"781":"Motion"}},"02":{"0003":{},"0500":{"0000":"01","0001":"000d","0002":"alarm1: 1, alarm2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0","0010":"28dba7fffe8637f8"},"Type":""},"03":{"0003":{},"0402":{"0000":22.7,"0001":-40,"0002":125},"Type":"Temp","ClusterType":{"782":"Temp"}},"04":{"0003":{},"0405":{"0000":65,"0001":0,"0002":100},"Type":"Humi","ClusterType":{"783":"Humi"}},"05":{"0003":{},"0400":{"0000":19,"0001":1,"0002":10000},"Type":"Lux","ClusterType":{"784":"Lux"}}},"Heartbeat":"110","RIA":"1","LQI":200,"Battery":100,"Model":"HK-SENSOR-4IN1-A","ForceAckCommands":[],"MacCapa":"80","IEEE":"5fff000100000058","Type":"Motion/Temp/Humi/Lux","ProfileID":"0104","ZDeviceID":"0106","App Version":16,"Attributes List":{},"DeviceType":"RFD","HW Version":1,"Last Cmds":[],"LogicalType":"End Device","Manufacturer":"1224","Manufacturer Name":"Sunricher","NbEp":"5","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":1719999062,"iSQN":{"4000":"09","0000":"07","0001":"07","0002":"07","0003":"08","0004":"08","0005":"08","0007":"09","000a":"09"},"Attributes":{"0004":"00","0005":"00","0000":"00","0001":"00","0002":"00","0003":"00"},"ZigateRequest":{}},"0019":{"TimeStamp":1719999044,"iSQN":{},"Attributes":{"0002":"00"},"ZigateRequest":{}},"0406":{"TimeStamp":1719999079,"iSQN":{"1000":"03","1001":"03","1002":"04","1003":"04","0000":"02","0001":"02","0002":"02","0010":"03"},"Attributes":{"1000":"86","1002":"86","0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":1719999060,"iSQN":{"0020":"05","0021":"05","0035":"05","003e":"06"},"Attributes":{"0020":"00","0021":"00","0035":"00","003e":"00"},"ZigateRequest":{}}},"03":{"0402":{"TimeStamp":1719999064,"iSQN":{"0000":"0a","0001":"0a","0002":"0a"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"04":{"0405":{"TimeStamp":1719999065,"iSQN":{"0000":"0b","0001":"0b","0002":"0b"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"05":{"0400":{"TimeStamp":1719999066,"iSQN":{"0000":"0c","0001":"0c","0002":"0c"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"02":{"0500":{"TimeStamp":1719999075,"iSQN":{},"Attributes":{"0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"Off","Stack Version":0,"Stamp":{"time":1719999148.0140183,"Time":"2024-07-03 11:32:28","MsgType":"8011","LastSeen":1719999043},"ZCL Version":3,"Health":"Live","Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ZDPSQN":"09","ErrorManagement":0,"PairingInProgress":false,"RSSI":-50,"RollingRSSI":[-51,-51,-52,-52,-51,-51,-51,-51,-53,-50],"ZCL-IN-SQN":{"0000":"08","0019":"28","0500":"1d","0406":"04","0001":"06","0402":"0a","0405":"0b","0400":"0c"},"RollingLQI":[196,196,196,196,196,188,188,200,200,200,200],"ConfigSource":"DeviceConf","_rawNodeDescriptor":"1224005200522c000080524002","Max Buffer Size":"52","Max Rx":"0052","Max Tx":"0052","macapa":"80","bitfield":"4002","server_mask":"2c00","descriptor_capability":"00","ZCLSQN":"10","Epv2":{"01":{"ProfileID":"0104","ZDeviceID":"0107","ClusterIn":{"0000":{},"0001":{},"0003":{},"0009":{},"0406":{}},"ClusterOut":{"0019":{}}},"02":{"ProfileID":"0104","ZDeviceID":"0402","ClusterIn":{"0000":{},"0003":{},"0500":{}}},"03":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0402":{}}},"04":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0405":{}}},"05":{"ProfileID":"0104","ZDeviceID":"0106","ClusterIn":{"0000":{},"0003":{},"0400":{}}}},"ZDeviceVersion":"0001","PairingTime":1719999049.114849,"IAS":{"Auto-Enrollment":{"Status":"Enrolled","Ep":{"02":{"Status":"Enrolled","TimeStamp":1719999049.1153328,"ZoneId":"00"}}},"02":{"EnrolledStatus":1,"ZoneType":13,"ZoneTypeName":"motion","ZoneStatus":{"alarm1":0,"alarm2":0,"tamper":0,"battery":0,"Support Reporting":0,"Restore Reporting":0,"trouble":0,"acmain":0,"test":0,"battdef":0,"doorbell":0,"GlobalInfos":"0;0;0;0;0;0;0;0;0;0;0","TimeStamp":1719999075}}},"BindingTable":{"SQN":0,"Status":"Success","TimeStamp":1719999055.684848,"BindingTableSize":1,"Devices":[{"5fff000100000058":{"sourceEp":"02","Cluster":"0500","targetIEEE":"28dba7fffe8637f8","targetNickName":"Zigbee Coordinator","targetEp":"01"}}]},"CertifiedDevice":true,"ReqEpv2":{"04":1719999049.601704,"05":1719999049.6338158},"WriteAttributes":{"Ep":{"02":{"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0019":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0009":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0406":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"03":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0402":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"04":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0405":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"05":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0400":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"BatteryUpdateTime":1719999059,"IASBattery":100,"OTAClient":{"ManufacturerCode":"1224","ImageType":"1901","CurrentImageVersion":"00000010"}}}
Il y a une erreur, qui était déjà présente dans les logs appairage seul du post précédent:

Code : Tout sélectionner

 2024-07-03 11:31:05.686 Error: Zi-Stick: e574/04 0405 0001 . value out of ranges : 0 -> ['0001', '270f'] 
Export des erreurs (incluant essai précédent):

Code : Tout sélectionner

{"0":{"0":{"Time":"03/07/2024 10:54:33","PermitToJoin":{"Duration":0,"Starttime":1719996902},"PluginHealth":"Busy","Thread":"ZigpyForwarder_47 3264207","nwkid":"b9a2","Module":"ZclClusters","message":" b9a2/04 0405 0001 . value out of ranges : 0 -> ['0001', '270f']","DeviceInfos":{"Version":"3","ZDeviceName":"","Status":"inDB","SQN":"0b","Ep":{"01":{"0000":{"4000":"6.10.0.0_r1","0004":"Sunricher","0005":"HK-SENSOR-4IN1-A","0000":3,"0001":16,"0002":0,"0003":1,"0007":3,"000a":"0"},"0019":{"0002":16},"0001":{"0020":32,"0021":200,"0035":1,"003e":"00000000"},"0003":{},"0009":{},"0406":{"0000":0,"0001":"PIR","0002":"PIR","0010":60},"Type":"Motion","ClusterType":{"781":"Motion"}},"02":{"0003":{},"0500":{"0000":"01","0001":"000d","0002":"alarm1: 1, alarm2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0","0010":"28dba7fffe8637f8"},"Type":""},"03":{"0003":{},"0402":{"0000":22.1,"0001":-40,"0002":125},"Type":"Temp","ClusterType":{"782":"Temp"}},"04":{"0003":{},"0405":{"0000":70,"0001":0,"0002":100},"Type":"Humi","ClusterType":{"783":"Humi"}},"05":{"0003":{},"0400":{"0000":9,"0001":1,"0002":10000},"Type":"Lux","ClusterType":{"784":"Lux"}}},"Heartbeat":"2","RIA":"0","LQI":228,"Battery":100,"Model":"HK-SENSOR-4IN1-A","ForceAckCommands":[],"MacCapa":"80","IEEE":"5fff000100000058","Type":"Motion/Temp/Humi/Lux","ProfileID":"0104","ZDeviceID":"0107","App Version":16,"Attributes List":{},"DeviceType":"RFD","HW Version":1,"Last Cmds":[],"LogicalType":"End Device","Manufacturer":"1224","Manufacturer Name":"Sunricher","NbEp":"5","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"03/07/2024 10:54:32","iSQN":{"4000":"09","0000":"07","0001":"07","0002":"07","0003":"08","0004":"08","0005":"08","0007":"09","000a":"09"},"Attributes":{"4000":"00","0004":"00","0005":"00","0000":"00","0001":"00","0002":"00","0003":"00","0007":"00","000a":"00"},"ZigateRequest":{}},"0019":{"TimeStamp":"03/07/2024 10:54:20","iSQN":{},"Attributes":{"0002":"00"},"ZigateRequest":{}},"0406":{"TimeStamp":"03/07/2024 10:54:30","iSQN":{"1000":"03","1001":"03","1002":"04","1003":"04","0000":"02","0001":"02","0002":"02","0010":"03"},"Attributes":{"1000":"86","1002":"86","0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"03/07/2024 10:54:31","iSQN":{"0020":"05","0021":"05","0035":"05","003e":"06"},"Attributes":{"0020":"00","0021":"00","0035":"00","003e":"00"},"ZigateRequest":{}}},"03":{"0402":{"TimeStamp":"03/07/2024 10:54:33","iSQN":{"0000":"0a","0001":"0a","0002":"0a"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"04":{"0405":{"TimeStamp":"03/07/2024 10:54:33","iSQN":{"0000":"0b","0001":"0b","0002":"0b"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"05":{"0400":{"TimeStamp":"03/07/2024 10:54:34","iSQN":{"0000":"0c","0001":"0c","0002":"0c"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"02":{"0500":{"TimeStamp":"03/07/2024 10:54:55","iSQN":{},"Attributes":{"0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"Off","Stack Version":0,"Stamp":{"time":1719996934.1600175,"Time":"2024-07-03 10:55:34","MsgType":"8011","LastSeen":"03/07/2024 10:54:19"},"ZCL Version":3,"Health":"Live","Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ZDPSQN":"09","ErrorManagement":0,"RSSI":-43,"RollingRSSI":[-42,-44,-43,-43,-43,-43,-43,-43,-43,-43,-43],"ZCL-IN-SQN":{"0000":"09","0019":"1d","0500":"1e","0406":"04","0001":"06","0402":"0a","0405":"0b","0400":"0c"},"RollingLQI":[224,224,224,224,224,224,236,236,236,228,228],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0019":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0009":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0406":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"02":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"03":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0402":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"04":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0405":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"05":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0400":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"_rawNodeDescriptor":"1224005200522c000080524002","Max Buffer Size":"52","Max Rx":"0052","Max Tx":"0052","macapa":"80","bitfield":"4002","server_mask":"2c00","descriptor_capability":"00","ZCLSQN":"0f","Epv2":{"01":{"ProfileID":"0104","ZDeviceID":"0107","ClusterIn":{"0000":{},"0001":{},"0003":{},"0009":{},"0406":{}},"ClusterOut":{"0019":{}}},"02":{"ProfileID":"0104","ZDeviceID":"0402","ClusterIn":{"0000":{},"0003":{},"0500":{}}},"03":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0402":{}}},"04":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0405":{}}},"05":{"ProfileID":"0104","ZDeviceID":"0106","ClusterIn":{"0000":{},"0003":{},"0400":{}}}},"PairingInProgress":false,"PairingTime":1719996863.1252108,"IAS":{"Auto-Enrollment":{"Status":"Enrolled","Ep":{"02":{"Status":"Enrolled","TimeStamp":"03/07/2024 10:54:23","ZoneId":"00"}}},"02":{"EnrolledStatus":1,"ZoneType":13,"ZoneTypeName":"motion","ZoneStatus":{"alarm1":0,"alarm2":0,"tamper":0,"battery":0,"Support Reporting":0,"Restore Reporting":0,"trouble":0,"acmain":0,"test":0,"battdef":0,"doorbell":0,"GlobalInfos":"0;0;0;0;0;0;0;0;0;0;0","TimeStamp":"03/07/2024 10:54:40"}}},"BindingTable":{"SQN":0,"Status":"Success","TimeStamp":"03/07/2024 10:54:28","BindingTableSize":1,"Devices":[{"5fff000100000058":{"sourceEp":"02","Cluster":"0500","targetIEEE":"28dba7fffe8637f8","targetNickName":"Zigbee Coordinator","targetEp":"01"}}]},"CertifiedDevice":true,"ZDeviceVersion":"0001","ReqEpv2":{"02":1719996863.4268878,"03":1719996864.3641114,"04":1719996865.3594224,"05":1719996866.3579392},"BatteryUpdateTime":"03/07/2024 10:54:30","SWBUILD":"6.10.0.0_r1"},"context":{"Source":"8100","Model":"HK-SENSOR-4IN1-A","MsgClusterId":"0405","MsgSrcEp":"04","MsgAttrID":"0001","MsgAttType":"21","MsgAttSize":"0002","MsgClusterData":"0000","checking_ranges":"False","ranges":"['0001', '270f']","StackTrace":"  File \"/usr/lib/python3.9/threading.py\", line 912, in _bootstrap\n    self._bootstrap_inner()\n  File \"/usr/lib/python3.9/threading.py\", line 954, in _bootstrap_inner\n    self.run()\n  File \"/usr/lib/python3.9/threading.py\", line 892, in run\n    self._target(*self._args, **self._kwargs)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/forwarderThread.py\", line 42, in forwarder_thread\n    forward_message(self, message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/instrumentation.py\", line 31, in f_out\n    result = f_in(self, message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/forwarderThread.py\", line 58, in forward_message\n    self.F_out(message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 744, in processFrame\n    zigbee_receive_message(self, Devices, Data)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/input.py\", line 165, in zigbee_receive_message\n    _decode_message(self, MsgType, Devices, Data, MsgData, MsgLQI)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/input.py\", line 172, in _decode_message\n    decoding_method(self, Devices, MsgData, MsgLQI)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Attribute_Rsp.py\", line 43, in Decode8100\n    scan_attribute_reponse(self, Devices, MsgSQN, i_sqn, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgData, '8100')\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Report_Attribute_Rsp.py\", line 88, in scan_attribute_reponse\n    read_report_attributes( self, Devices, msgtype, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttStatus, MsgAttType, MsgAttSize, MsgClusterData, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Report_Attribute_Rsp.py\", line 121, in read_report_attributes\n    ReadCluster( self, Devices, MsgType, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttStatus, MsgAttType, MsgAttSize, MsgClusterData, Source=MsgType, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/readClusters.py\", line 188, in ReadCluster\n    process_cluster_attribute_response( self, Devices, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttType, MsgAttSize, MsgClusterData, Source, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/readZclClusters.py\", line 106, in process_cluster_attribute_response\n    self.log.logging(\"ZclClusters\", \"Error\", \" %s/%s %s %s . value out of ranges : %s -> %s\" %(\n"}},"LastLog":0,"StartTime":"03/07/2024 10:50:36","FirmwareVersion":"6.10.3.0 build 297","FirmwareMajorVersion":"31","PluginVersion":"stable7-7.1.012"},"1":{"0":{"Time":"03/07/2024 11:25:38","PermitToJoin":{"Duration":0,"Starttime":1719998727},"PluginHealth":"Startup","Thread":"MainThread 3269866","nwkid":"None","Module":"Plugin","message":"DNS resolution timed out for zigate_plugin.pipiche.net after 1 second","context":{"StackTrace":"  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1573, in onHeartbeat\n    _plugin.onHeartbeat()\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 877, in onHeartbeat\n    _check_plugin_version( self )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1704, in _check_plugin_version\n    ) = check_plugin_version_against_dns(self, self.zigbee_communication, self.pluginParameters[\"PluginBranch\"], self.FirmwareMajorVersion)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 37, in check_plugin_version_against_dns\n    plugin_version = _get_dns_txt_record(self, PLUGIN_TXT_RECORD)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 90, in _get_dns_txt_record\n    self.log.logging(\"Plugin\", \"Error\", error_message)\n"}},"1":{"Time":"03/07/2024 11:25:38","PermitToJoin":{"Duration":0,"Starttime":1719998727},"PluginHealth":"Ready","Thread":"MainThread 3269866","nwkid":"None","Module":"Plugin","message":"Unable to get access to plugin expected version. Is Internet access available ?","context":{"StackTrace":"  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1573, in onHeartbeat\n    _plugin.onHeartbeat()\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 877, in onHeartbeat\n    _check_plugin_version( self )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1704, in _check_plugin_version\n    ) = check_plugin_version_against_dns(self, self.zigbee_communication, self.pluginParameters[\"PluginBranch\"], self.FirmwareMajorVersion)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 42, in check_plugin_version_against_dns\n    self.log.logging(\"Plugin\", \"Error\", \"Unable to get access to plugin expected version. Is Internet access available ?\")\n"}},"LastLog":1,"StartTime":"03/07/2024 11:24:56","FirmwareVersion":"6.10.3.0 build 297","FirmwareMajorVersion":"31","PluginVersion":["stable7-7.1.012"]},"2":{"0":{"Time":"03/07/2024 11:28:23","PermitToJoin":{"Duration":0,"Starttime":1719999094},"PluginHealth":"Startup","Thread":"MainThread 3270923","nwkid":"None","Module":"Database","message":"Not Loading b9a2 as Status: Removed","context":{"StackTrace":"  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1534, in onStart\n    _plugin.onStart()\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 515, in onStart\n    if LoadDeviceList(self) == \"Failed\":\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/database.py\", line 165, in LoadDeviceList\n    res = loadTxtDatabase(self, _DeviceListFileName)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/database.py\", line 278, in loadTxtDatabase\n    CheckDeviceList(self, key, val)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/database.py\", line 541, in CheckDeviceList\n    self.log.logging(\"Database\", \"Error\", \"Not Loading %s as Status: %s\" % (key, DeviceListVal[\"Status\"]))\n"}},"1":{"Time":"03/07/2024 11:29:05","PermitToJoin":{"Duration":0,"Starttime":1719999094},"PluginHealth":"Startup","Thread":"MainThread 3270923","nwkid":"None","Module":"Plugin","message":"DNS resolution timed out for zigate_plugin.pipiche.net after 1 second","context":{"StackTrace":"  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1573, in onHeartbeat\n    _plugin.onHeartbeat()\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 877, in onHeartbeat\n    _check_plugin_version( self )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1704, in _check_plugin_version\n    ) = check_plugin_version_against_dns(self, self.zigbee_communication, self.pluginParameters[\"PluginBranch\"], self.FirmwareMajorVersion)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 37, in check_plugin_version_against_dns\n    plugin_version = _get_dns_txt_record(self, PLUGIN_TXT_RECORD)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 90, in _get_dns_txt_record\n    self.log.logging(\"Plugin\", \"Error\", error_message)\n"}},"2":{"Time":"03/07/2024 11:29:05","PermitToJoin":{"Duration":0,"Starttime":1719999094},"PluginHealth":"Startup","Thread":"MainThread 3270923","nwkid":"None","Module":"Plugin","message":"Unable to get access to plugin expected version. Is Internet access available ?","context":{"StackTrace":"  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1573, in onHeartbeat\n    _plugin.onHeartbeat()\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 877, in onHeartbeat\n    _check_plugin_version( self )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 1704, in _check_plugin_version\n    ) = check_plugin_version_against_dns(self, self.zigbee_communication, self.pluginParameters[\"PluginBranch\"], self.FirmwareMajorVersion)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/checkingUpdate.py\", line 42, in check_plugin_version_against_dns\n    self.log.logging(\"Plugin\", \"Error\", \"Unable to get access to plugin expected version. Is Internet access available ?\")\n"}},"3":{"Time":"03/07/2024 11:31:05","PermitToJoin":{"Duration":0,"Starttime":1719999094},"PluginHealth":"Busy","Thread":"ZigpyForwarder_47 3270938","nwkid":"e574","Module":"ZclClusters","message":" e574/04 0405 0001 . value out of ranges : 0 -> ['0001', '270f']","DeviceInfos":{"Version":"3","ZDeviceName":"","Status":"inDB","SQN":"0b","Ep":{"01":{"0000":{"0004":"Sunricher","0005":"HK-SENSOR-4IN1-A","0000":3,"0001":16,"0002":0,"0003":1},"0019":{"0002":16},"0001":{"0020":32,"0021":200,"0035":1,"003e":"00000000"},"0003":{},"0009":{},"0406":{"0000":0,"0001":"PIR","0002":"PIR","0010":60},"Type":"Motion","ClusterType":{}},"02":{"0003":{},"0500":{"0000":"01","0001":"000d","0002":"alarm1: 1, alarm2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0","0010":"28dba7fffe8637f8"},"Type":""},"03":{"0003":{},"0402":{"0000":22.7,"0001":-40,"0002":125},"Type":"Temp","ClusterType":{}},"04":{"0003":{},"0405":{"0000":65,"0001":0,"0002":100},"Type":"Humi","ClusterType":{}},"05":{"0003":{},"0400":{"0000":19,"0001":1,"0002":10000},"Type":"Lux","ClusterType":{}}},"Heartbeat":"3","RIA":"1","LQI":192,"Battery":100,"Model":"HK-SENSOR-4IN1-A","ForceAckCommands":[],"MacCapa":"80","IEEE":"5fff000100000058","Type":"Motion/Temp/Humi/Lux","ProfileID":"0104","ZDeviceID":"0302","App Version":16,"Attributes List":{},"DeviceType":"RFD","HW Version":1,"Last Cmds":[],"LogicalType":"End Device","Manufacturer":"1224","Manufacturer Name":"Sunricher","NbEp":"5","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"03/07/2024 11:31:02","iSQN":{"4000":"09","0000":"07","0001":"07","0002":"07","0003":"08","0004":"08","0005":"08","0007":"09","000a":"09"},"Attributes":{"0004":"00","0005":"00","0000":"00","0001":"00","0002":"00","0003":"00"},"ZigateRequest":{}},"0019":{"TimeStamp":"03/07/2024 11:30:44","iSQN":{},"Attributes":{"0002":"00"},"ZigateRequest":{}},"0406":{"TimeStamp":"03/07/2024 11:31:19","iSQN":{"1000":"03","1001":"03","1002":"04","1003":"04","0000":"02","0001":"02","0002":"02","0010":"03"},"Attributes":{"1000":"86","1002":"86","0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"03/07/2024 11:31:00","iSQN":{"0020":"05","0021":"05","0035":"05","003e":"06"},"Attributes":{"0020":"00","0021":"00","0035":"00","003e":"00"},"ZigateRequest":{}}},"03":{"0402":{"TimeStamp":"03/07/2024 11:31:04","iSQN":{"0000":"0a","0001":"0a","0002":"0a"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"04":{"0405":{"TimeStamp":"03/07/2024 11:31:05","iSQN":{"0000":"0b","0001":"0b","0002":"0b"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"05":{"0400":{"TimeStamp":"03/07/2024 11:31:06","iSQN":{"0000":"0c","0001":"0c","0002":"0c"},"Attributes":{"0000":"00","0001":"00","0002":"00"},"ZigateRequest":{}}},"02":{"0500":{"TimeStamp":"03/07/2024 11:31:15","iSQN":{},"Attributes":{"0000":"00","0001":"00","0002":"00","0010":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"Off","Stack Version":0,"Stamp":{"time":1719999148.0140183,"Time":"2024-07-03 11:32:28","MsgType":"8011","LastSeen":"03/07/2024 11:30:43"},"ZCL Version":3,"Health":"Live","Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ZDPSQN":"09","ErrorManagement":0,"PairingInProgress":false,"RSSI":-52,"RollingRSSI":[-50,-50,-51,-52,-52,-51,-51,-51,-51,-52,-52],"ZCL-IN-SQN":{"0000":"08","0019":"28","0500":"1d","0406":"04","0001":"06","0402":"0a","0405":"0b","0400":"0c"},"RollingLQI":[196,196,196,196,196,188,188,200,200,200,200],"ConfigSource":"DeviceConf","_rawNodeDescriptor":"1224005200522c000080524002","Max Buffer Size":"52","Max Rx":"0052","Max Tx":"0052","macapa":"80","bitfield":"4002","server_mask":"2c00","descriptor_capability":"00","ZCLSQN":"0f","Epv2":{"01":{"ProfileID":"0104","ZDeviceID":"0107","ClusterIn":{"0000":{},"0001":{},"0003":{},"0009":{},"0406":{}},"ClusterOut":{"0019":{}}},"02":{"ProfileID":"0104","ZDeviceID":"0402","ClusterIn":{"0000":{},"0003":{},"0500":{}}},"03":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0402":{}}},"04":{"ProfileID":"0104","ZDeviceID":"0302","ClusterIn":{"0000":{},"0003":{},"0405":{}}},"05":{"ProfileID":"0104","ZDeviceID":"0106","ClusterIn":{"0000":{},"0003":{},"0400":{}}}},"ZDeviceVersion":"0001","PairingTime":1719999049.114849,"IAS":{"Auto-Enrollment":{"Status":"Enrolled","Ep":{"02":{"Status":"Enrolled","TimeStamp":"03/07/2024 11:30:49","ZoneId":"00"}}},"02":{"EnrolledStatus":1,"ZoneType":13,"ZoneTypeName":"motion","ZoneStatus":{"alarm1":0,"alarm2":0,"tamper":0,"battery":0,"Support Reporting":0,"Restore Reporting":0,"trouble":0,"acmain":0,"test":0,"battdef":0,"doorbell":0,"GlobalInfos":"0;0;0;0;0;0;0;0;0;0;0","TimeStamp":"03/07/2024 11:31:15"}}},"BindingTable":{"SQN":0,"Status":"Success","TimeStamp":"03/07/2024 11:30:55","BindingTableSize":1,"Devices":[{"5fff000100000058":{"sourceEp":"02","Cluster":"0500","targetIEEE":"28dba7fffe8637f8","targetNickName":"Zigbee Coordinator","targetEp":"01"}}]},"CertifiedDevice":true,"ReqEpv2":{"04":1719999049.601704,"05":1719999049.6338158},"WriteAttributes":{"Ep":{"02":{"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0019":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0009":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0406":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"03":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0402":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"04":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0405":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"05":{"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0400":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"BatteryUpdateTime":"03/07/2024 11:30:59"},"context":{"Source":"8100","Model":"HK-SENSOR-4IN1-A","MsgClusterId":"0405","MsgSrcEp":"04","MsgAttrID":"0001","MsgAttType":"21","MsgAttSize":"0002","MsgClusterData":"0000","checking_ranges":"False","ranges":"['0001', '270f']","StackTrace":"  File \"/usr/lib/python3.9/threading.py\", line 912, in _bootstrap\n    self._bootstrap_inner()\n  File \"/usr/lib/python3.9/threading.py\", line 954, in _bootstrap_inner\n    self.run()\n  File \"/usr/lib/python3.9/threading.py\", line 892, in run\n    self._target(*self._args, **self._kwargs)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/forwarderThread.py\", line 42, in forwarder_thread\n    forward_message(self, message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/instrumentation.py\", line 31, in f_out\n    result = f_in(self, message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTransport/forwarderThread.py\", line 58, in forward_message\n    self.F_out(message)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/plugin.py\", line 744, in processFrame\n    zigbee_receive_message(self, Devices, Data)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/input.py\", line 165, in zigbee_receive_message\n    _decode_message(self, MsgType, Devices, Data, MsgData, MsgLQI)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/input.py\", line 172, in _decode_message\n    decoding_method(self, Devices, MsgData, MsgLQI)\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Attribute_Rsp.py\", line 43, in Decode8100\n    scan_attribute_reponse(self, Devices, MsgSQN, i_sqn, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgData, '8100')\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Report_Attribute_Rsp.py\", line 88, in scan_attribute_reponse\n    read_report_attributes( self, Devices, msgtype, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttStatus, MsgAttType, MsgAttSize, MsgClusterData, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Z4D_decoders/z4d_decoder_Read_Report_Attribute_Rsp.py\", line 121, in read_report_attributes\n    ReadCluster( self, Devices, MsgType, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttStatus, MsgAttType, MsgAttSize, MsgClusterData, Source=MsgType, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/readClusters.py\", line 188, in ReadCluster\n    process_cluster_attribute_response( self, Devices, MsgSQN, MsgSrcAddr, MsgSrcEp, MsgClusterId, MsgAttrID, MsgAttType, MsgAttSize, MsgClusterData, Source, )\n  File \"/home/domo/domoticz/plugins/Domoticz-Zigbee/Modules/readZclClusters.py\", line 106, in process_cluster_attribute_response\n    self.log.logging(\"ZclClusters\", \"Error\", \" %s/%s %s %s . value out of ranges : %s -> %s\" %(\n"}},"LastLog":3,"StartTime":"03/07/2024 11:28:23","FirmwareVersion":"6.10.3.0 build 297","FirmwareMajorVersion":"31","PluginVersion":["stable7-7.1.012"]},"LastLog":2}
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Objet non optimisé (4in1 Multi Sensor)

Message par pipiche »

ok, je regarde ce soir, je pense qu'on va faire ca de façon plus classique, je te fournirai un fichier à installer et je vais supprimer la config car elle semble ne pas fonctionner

Dans un premier temps récupère la [5.268] et refais un essaie d'appairage lorsque celle-ci est en place.
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

Hello,
MAJ pour la 5.268 OK... Par contre j'ai oublié de mettre l'acceptation de nouveaux périf côté domoticz avant d'inclure et... vogue la galère: Ca ne finit jamais, les logs ne bougent plus donc j'interrompts... mais ne peut ré-inclure même après reset de l'objet. J'avais déjà eu le cas, le lendemain cela fonctionnait de nouveau...

L'erreur est alors:

Code : Tout sélectionner

Error: Zi-Stick: Device Annoucement: NwkId: 1b9b Ieee: 5fff000100000058 MacCap: 80 - Error has device seems not to be created !!!
Je ré-essaierais + tard. Il faudra un log? Le plugin uniquement ou autre chose? Bon, ceci dit, ca devrait être comparable au 1er fourni je pense.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Objet non optimisé (4in1 Multi Sensor)

Message par pipiche »

Bon si tu fais le test d'appairage avec la 5.268 cela devrait fonctionne comme au debut dans la mesure où le device ne devrait pas etre certifié.

Si ce n'est pas le cas, c'est pas utile d'aller plus loin, car il y a un soucis

Si ca re-fonctionne, peux-tu installer le fichier ci-après (tu gardes le nom) dans le repertoire

Code : Tout sélectionner

plugins/Domoticz-Zigbee/Conf/Local-Devices
HK-SENSOR-4IN1-A.json
(2.01 Kio) Téléchargé 50 fois
Après quoi tu relances le plugin, et tu devrais avoir l'info que le device est maintenant certifié. SI c'est le cas, le fichier est bien en place, on peut repartir sur une procédure de re-appairage from scratch
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

Niveau appairage c'est OK et cela s'anime de nouveau côté domoticz (configuration/dispositifs), idem 1er essai.
Voici le log plugin correspondant:
PluginZigbee_47.log
(20.95 Kio) Téléchargé 83 fois
Je vais ajouter le fichier/relancer...
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Objet non optimisé (4in1 Multi Sensor)

Message par lost »

Après avoir mis le fichier/relancé le plugin, vu optimisé. Exclusion en virant tout côté domoticz, encore une fois un clic sur le bouton donne les 3 flash de led montrant qu'il a déjà été appairé => Reset pour pouvoir faire un appairage... et ca ne finit pas côté plugin avec erreurs "Error: Zi-Stick: There are alreday Widget(s) associated for this objet (...)".

Cf logs:
PluginZigbee_47.log
(329.38 Kio) Téléchargé 24 fois
domoticz.log
(556.27 Kio) Téléchargé 35 fois
Je vais ré-exclure pour calmer les logs d'erreur. On dirait qu'il y a un délai exclusion/ré-inclusion sinon cela ne fonctionne pas?

EDIT: J'ai a nouveau la barre en bas jaune/enrollement in progress après exclusion (tout viré de domoticz/poubelle côté plugin) puis reset objet (car apparaît de son côté toujours appairé: 1 clic => led fixe au lieu de 3 flash) comme la dernière fois. Le lendemain je pouvais inclure de nouveau sans erreur... Tenter de redémarrer le plugin = segfault domoticz en tentant d'accélerer les choses.
Répondre