Pizigate Sonoff remonté niveau batterie

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
cybermick
Messages : 10
Inscription : 14 oct. 2020, 13:35

Pizigate Sonoff remonté niveau batterie

Message par cybermick »

Bonjour à tous,
Super forum, bravo et merci à tous.
Voila quelques semaines que j'avance sur Domoticz et du Sonoff en wifi, en Zigbee; également du Shelly.
J'ai un Pi2, Pi3b et un PI3b+. J'ai installé un CC2531 de chez Sonoff en USb, tout va bien avec le plugin PP-Manager , Zigbee2MQTT. remonté de tout ce qu'il faut des SNZB-01, 02, 03, 04. Avec l'état, le nom, la réception, la batterie et même le voltage.
Super, alors je me suis tourné vers la Zigate et particulièrement la Pizigate dans un Pi3b avec antenne déporté (merci LBC).
Bon, un peu galère pour l'install mais c'est bon, via la page adressepi:9440, je peux enfin appairer parce que via domoticz l'interface "personnalisé" est en loading... en permanence (alors que sur le pi3b+ avec CC2531 en USb tout va bien!)
Voila que dans mon domoticz de prod j'ai bien mes équipements Zigbee mais "juste" l'info, la temp+Hum. PAs de niveau de réception et pas de niveau batterie !
Est-ce que c'est pareil pour vous ? Y a t-il un truc spécial à faire?

Merci pour votre aide
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Pizigate Sonoff remonté niveau batterie

Message par Keros »

Ces informations de niveau de réception et niveau de batterie ne remontent pas sous forme de Widget.

Elles sont visible dans la page Configuration / Dispositifs. Ce sont les deux colonnes après Données.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Pizigate Sonoff remonté niveau batterie

Message par pipiche »

cybermick a écrit : 06 déc. 2020, 21:45 Bonjour à tous,
Super forum, bravo et merci à tous.
Voila quelques semaines que j'avance sur Domoticz et du Sonoff en wifi, en Zigbee; également du Shelly.
J'ai un Pi2, Pi3b et un PI3b+. J'ai installé un CC2531 de chez Sonoff en USb, tout va bien avec le plugin PP-Manager , Zigbee2MQTT. remonté de tout ce qu'il faut des SNZB-01, 02, 03, 04. Avec l'état, le nom, la réception, la batterie et même le voltage.
Super, alors je me suis tourné vers la Zigate et particulièrement la Pizigate dans un Pi3b avec antenne déporté (merci LBC).
Bon, un peu galère pour l'install mais c'est bon, via la page adressepi:9440, je peux enfin appairer parce que via domoticz l'interface "personnalisé" est en loading... en permanence (alors que sur le pi3b+ avec CC2531 en USb tout va bien!)
Voila que dans mon domoticz de prod j'ai bien mes équipements Zigbee mais "juste" l'info, la temp+Hum. PAs de niveau de réception et pas de niveau batterie !
Est-ce que c'est pareil pour vous ? Y a t-il un truc spécial à faire?

Merci pour votre aide
peux-tu faire un export de la Liste des Equipements RAW (json)
cybermick
Messages : 10
Inscription : 14 oct. 2020, 13:35

Re: Pizigate Sonoff remonter niveau batterie

Message par cybermick »

0 : Object {"Status":"","RIA":"10","ZDeviceName":"Zigate","IEEE":"00158d0003af5e6f","PowerSource":"Main","Version":"3","Neighbours":[{"Time":"2020-12-05 16:08:42","Devices":[{"d3fe":{"_relationshp":"Child","_devicetype":"End Device","_depth":1,"_lnkqty":165,"_rxonwhenidl":"Rx-Off","_IEEE":"00124b00222876e6","_permitjnt":"--"}}]},{"Time":"2020-12-05 16:43:09","Devices":["Timed Out"]},{"Time":"2020-12-05 17:18:41","Devices":[{"d3fe":{"_relationshp":"Child","_devicetype":"End Device","_depth":1,"_lnkqty":175,"_rxonwhenidl":"Rx-Off","_IEEE":"00124b00222876e6","_permitjnt":"--"}},{"c0a2":{"_relationshp":"Child","_devicetype":"End Device","_depth":1,"_lnkqty":225,"_rxonwhenidl":"Rx-Off","_IEEE":"00124b002214ea92","_permitjnt":"--"}},{"aa28":{"_relationshp":"Child","_devicetype":"End Device","_depth":1,"_lnkqty":185,"_rxonwhenidl":"Rx-Off","_IEEE":"00124b001f942f1b","_permitjnt":"--"}},{"ee32":{"_relationshp":"Child","_devicetype":"End Device","_depth":1,"_lnkqty":172,"_rxonwhenidl":"Rx-Off","_IEEE":"00124b001f8aac3c","_permitjnt":"--"}}]}],"Ep":{"15":{"1000":{},"0000":{},"0003":{},"0204":{},"0b03":{},"0300":{},"0004":{},"0008":{},"0006":{},"0005":{},"0101":{},"0702":{},"0500":{},"0019":{},"0201":{},"0401":{},"0400":{},"0406":{},"0403":{},"0405":{},"0402":{},"0001":{},"0b05":{}},"01":{"1000":{},"0000":{},"0003":{},"0019":{},"000f":{},"0b03":{},"0300":{},"0004":{},"0008":{},"0006":{},"0005":{},"0702":{},"0500":{},"0201":{},"0401":{},"0400":{},"0406":{},"0403":{},"0405":{},"0402":{},"0204":{},"0001":{},"0b05":{}},"0a":{"1000":{},"0000":{},"0003":{},"0204":{},"0b03":{},"0300":{},"0004":{},"0008":{},"0006":{},"0005":{},"0101":{},"0702":{},"0500":{},"0019":{},"0201":{},"0401":{},"0400":{},"0406":{},"0403":{},"0405":{},"0402":{},"0001":{},"0b05":{}},"6e":{"1000":{},"0000":{},"0003":{},"0204":{},"0b03":{},"0300":{},"0004":{},"0008":{},"0006":{},"0005":{},"0101":{},"0702":{},"0500":{},"0019":{},"0201":{},"0401":{},"0400":{},"0406":{},"0403":{},"0405":{},"0402":{},"0001":{},"0b05":{}},"08":{}},"LogicalType":"Coordinator","Health":"","ConsistencyCheck":"","NwkID":"0000"}
1 : Object {"Version":"3","ZDeviceName":"PIR","Status":"inDB","SQN":"1b","Ep":{"01":{"0000":{"0004":"eWeLink","0005":"MS01","0000":"1","0001":"3","0003":"1"},"0001":{"0020":28,"0021":92},"0003":{},"0500":{"0000":"00","0010":"ffffffffffffffff","0002":"alarm1: 0, alaram2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0","0001":"000d"},"Type":"Motion","ClusterType":{"26":"Motion"}}},"Heartbeat":"34459","RIA":"0","LQI":84,"Battery":92,"Model":"MS01","ForceAckCommands":[],"MacCapa":"80","IEEE":"00124b00222876e6","Type":"Motion","ProfileID":"0104","ZDeviceID":"0402","App Version":"3","Attributes List":{},"DeviceType":"RFD","HW Version":"1","Last Cmds":[],"LogicalType":"End Device","Manufacturer":"0000","Manufacturer Name":"eWeLink","NbEp":"1","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"05/12/2020 17:01:33","iSQN":{"0002":31,"0000":83,"0001":83,"0003":83,"0004":84,"0005":84},"Attributes":{"0002":"86"},"ZigateRequest":{}},"0500":{"TimeStamp":"05/12/2020 17:01:35","iSQN":{"0000":26},"Attributes":{"0000":"00","0010":"00","0001":"00","0002":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"05/12/2020 17:01:33","iSQN":{"0020":80,"0021":80},"Attributes":{"0020":"00","0021":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"Off","Stack Version":"","Stamp":{"Time":"2020-12-07 17:53:21","MsgType":"8401","LastSeen":"07/12/2020 17:53:21"},"ZCL Version":"1","Health":"Live","Bind":{"01":{"0001":{"Target":"0000","Stamp":"05/12/2020 17:01:33","Phase":"requested","Status":"","i_sqn":82}}},"IAS":{"EnrolledStatus":0,"ZoneType":13,"ZoneStatus":{"alarm1":0,"alarm2":0,"tamper":0,"battery":0,"Support Reporting":0,"Restore Reporting":0,"trouble":0,"acmain":0,"test":0,"battdef":0,"GlobalInfos":"0;0;0;0;0;0;0;0;0;0","TimeStamp":"07/12/2020 17:53:21"}},"Epv2":{"01":{"ClusterIn":{},"ClusterOut":{},"ProfileID":"0104","ZDeviceID":"0402"}},"Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"ConsistencyCheck":"ok","RollingLQI":[87,93,93,87,93,93,90,96,93,93,84],"NwkID":"d3fe"}
2 : Object {"Version":"3","ZDeviceName":"Temp_Hum","Status":"inDB","SQN":"ea","Ep":{"01":{"0000":{"0004":"eWeLink","0005":"TH01","0000":"1","0001":"4","0003":"1"},"0001":{"0020":28,"0021":151},"0003":{},"0402":{"0000":1623},"0405":{"0000":70},"Type":"Temp/Humi","ClusterType":{"28":"Temp+Hum","29":"Temp","30":"Humi"}}},"Heartbeat":"34485","RIA":"0","LQI":207,"Battery":151,"Model":"TH01","ForceAckCommands":[],"MacCapa":"80","IEEE":"00124b002214ea92","Type":"Temp/Humi","ProfileID":"0104","ZDeviceID":"0302","App Version":"4","Attributes List":{},"DeviceType":"RFD","HW Version":"1","Last Cmds":[],"LogicalType":"End Device","Manufacturer":"","Manufacturer Name":"eWeLink","NbEp":"1","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"05/12/2020 16:59:28","iSQN":{"0000":44,"0001":45,"0002":46,"0003":47,"0004":48,"0005":49},"Attributes":{"0000":"00","0001":"00","0002":"86","0003":"00","0004":"00","0005":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"06/12/2020 18:26:10","iSQN":{"0020":42,"0021":43},"Attributes":{"0020":"00","0021":"00"},"ZigateRequest":{}},"0402":{"TimeStamp":"06/12/2020 20:05:37","iSQN":{},"Attributes":{"0000":"00"},"ZigateRequest":{}},"0405":{"TimeStamp":"06/12/2020 20:18:39","iSQN":{},"Attributes":{"0000":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"","Stack Version":"","Stamp":{"Time":"2020-12-06 20:18:39","MsgType":"8102","LastSeen":"06/12/2020 20:18:39"},"ZCL Version":"1","Health":"","Bind":{"01":{"0001":{"Target":"0000","Stamp":"05/12/2020 16:59:21","Phase":"binded","Status":"00","i_sqn":37},"0402":{"Target":"0000","Stamp":"05/12/2020 16:59:22","Phase":"binded","Status":"00","i_sqn":38},"0405":{"Target":"0000","Stamp":"05/12/2020 16:59:22","Phase":"binded","Status":"00","i_sqn":39}}},"ConfigureReporting":{"Ep":{"01":{"0402":{"TimeStamp":"05/12/2020 16:59:21","iSQN":{"0000":40},"Attributes":{"0000":"00"},"ZigateRequest":{}},"0405":{"TimeStamp":"05/12/2020 16:59:21","iSQN":{"0000":41},"Attributes":{"0000":"00"},"ZigateRequest":{}}}}},"Epv2":{"01":{"ClusterIn":{},"ClusterOut":{},"ProfileID":"0104","ZDeviceID":"0302"}},"Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0402":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0405":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"ConsistencyCheck":"ok","NwkID":"c0a2"}
3 : Object {"Version":"3","ZDeviceName":"Porte","Status":"inDB","SQN":"16","Ep":{"01":{"0000":{"0004":"eWeLink","0005":"DS01","0000":"1","0001":"3","0003":"1"},"0001":{"0020":27,"0021":137},"0003":{},"0500":{"0002":"alarm1: 0, alaram2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0"},"Type":"Door","ClusterType":{"31":"Door"}}},"Heartbeat":"34396","RIA":"0","LQI":213,"Battery":137,"Model":"DS01","ForceAckCommands":[],"MacCapa":"80","IEEE":"00124b001f942f1b","Type":"Door","ProfileID":"0104","ZDeviceID":"0402","App Version":"3","Attributes List":{},"DeviceType":"RFD","HW Version":"1","Last Cmds":[],"LogicalType":"End Device","Manufacturer":"","Manufacturer Name":"eWeLink","NbEp":"1","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"05/12/2020 17:06:51","iSQN":{"0000":97,"0001":98,"0002":99,"0003":100,"0004":101,"0005":102},"Attributes":{"0000":"00","0001":"00","0002":"86","0003":"00","0004":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"07/12/2020 17:41:47","iSQN":{"0020":95,"0021":96},"Attributes":{"0020":"00","0021":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"","Stack Version":"","Stamp":{"Time":"2020-12-07 18:00:12","MsgType":"8401","LastSeen":"07/12/2020 18:00:12"},"ZCL Version":"1","Health":"Live","Bind":{"01":{"0001":{"Target":"0000","Stamp":"05/12/2020 17:06:47","Phase":"binded","Status":"00","i_sqn":94}}},"Epv2":{"01":{"ClusterIn":{},"ClusterOut":{},"ProfileID":"0104","ZDeviceID":"0402"}},"Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0500":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"ConsistencyCheck":"ok","RollingLQI":[207,210,213,213,207,180,204,177,177,213,213],"BatteryUpdateTime":1607344840,"Announced":{"Rejoin":"99","newShortId":false,"TimeStamp":"07/12/2020 00:54:30"},"NwkID":"aa28"}
4 : Object {"Version":"3","ZDeviceName":"Bouton","Status":"inDB","SQN":"26","Ep":{"01":{"0000":{"0004":"eWeLink","0005":"WB01","0000":"0","0001":"5","0003":"0"},"0001":{"0020":41,"0021":200},"0003":{},"0006":{"0000":"00"},"Type":"Button_3","ClusterType":{"32":"Button_3"}}},"Heartbeat":"34349","RIA":"0","LQI":222,"Battery":200,"Model":"WB01","ForceAckCommands":[],"MacCapa":"80","IEEE":"00124b001f8aac3c","Type":"Button_3","ProfileID":"0104","ZDeviceID":"0000","App Version":"5","Attributes List":{},"DeviceType":"RFD","HW Version":"0","Last Cmds":[],"LogicalType":"End Device","Manufacturer":"","Manufacturer Name":"eWeLink","NbEp":"1","PowerSource":"Battery","ReadAttributes":{"Ep":{"01":{"0000":{"TimeStamp":"05/12/2020 17:10:46","iSQN":{"0000":113,"0001":114,"0002":115,"0003":116,"0004":117,"0005":118},"Attributes":{"0000":"00","0001":"00","0002":"86","0003":"00","0004":"00","0005":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"07/12/2020 17:24:14","iSQN":{"0020":110,"0021":111},"Attributes":{"0020":"00","0021":"00"},"ZigateRequest":{}},"0006":{"TimeStamp":"05/12/2020 17:10:43","iSQN":{"0000":112},"Attributes":{"0000":"00"},"ZigateRequest":{}}}}},"ReceiveOnIdle":"","Stack Version":"","Stamp":{"Time":"2020-12-07 17:24:14","MsgType":"8102","LastSeen":"07/12/2020 17:24:14"},"ZCL Version":"0","Health":"Live","Bind":{"01":{"0001":{"Target":"0000","Stamp":"05/12/2020 17:10:41","Phase":"binded","Status":"00","i_sqn":108},"0006":{"Target":"0000","Stamp":"05/12/2020 17:10:42","Phase":"binded","Status":"00","i_sqn":109}}},"Epv2":{"01":{"ClusterIn":{},"ClusterOut":{},"ProfileID":"0104","ZDeviceID":"0000"}},"Capability":["Reduced-Function Device","Standard security","NwkAddr should be allocated"],"ConfigSource":"DeviceConf","WriteAttributes":{"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0001":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0003":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}},"0006":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}},"ConsistencyCheck":"ok","RollingLQI":[171,171,213,213,213,213,213,228,219,237,222],"NwkID":"ee32"}
Lancé à 05/12/2020 17:31:41
Rx/h : 100.33 Tx/h : 18.87 MaxLoad : 4
Ready
Firmware: 031c
Plugin: 4.11.011
cybermick
Messages : 10
Inscription : 14 oct. 2020, 13:35

Re: Pizigate Sonoff remonté niveau batterie

Message par cybermick »

Je ne vois pas comment on attache un fichier !
Désolé et merci d'avance pour l'aide.
Petit up, j'ai un pi 3b+ à coté, suite maj, la même chose ! (pour le zigbeetoMQTT), mais via la CC2531 j'ai toujours toutes les infos qui remontent pour les mêmes équipements. (le second pi est en esclave)
cybermick
Messages : 10
Inscription : 14 oct. 2020, 13:35

Re: Pizigate Sonoff remonté niveau batterie

Message par cybermick »

Keros a écrit : 06 déc. 2020, 22:17 Ces informations de niveau de réception et niveau de batterie ne remontent pas sous forme de Widget.

Elles sont visible dans la page Configuration / Dispositifs. Ce sont les deux colonnes après Données.
Oui je vois bien, mais avec un CC2531 ça remonte sous forme de widget, chaque info a un widget c'est super et surtout pour faire des scénarios c'est encore plus simple. Pour savoir si les batteries sont bonnes , s'il faut se connecter sur 9440, c'est un peu lourd.
Merci pour la réponse quand même ;-)
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Pizigate Sonoff remonté niveau batterie

Message par Keros »

Je n'ai aucun Widget pour tous mes capteurs. Je ne pense pas que le plugin Zigate puisse les remonter.

Par contre, ces infos sont dispo via la programmation. Tu peux faire tes scénarios directement depuis le device sans passer par un widget dédié > c'est encore moins lourd ;)
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
cybermick
Messages : 10
Inscription : 14 oct. 2020, 13:35

Re: Pizigate Sonoff remonté niveau batterie

Message par cybermick »

Keros a écrit : 07 déc. 2020, 19:57 Je n'ai aucun Widget pour tous mes capteurs. Je ne pense pas que le plugin Zigate puisse les remonter.

Par contre, ces infos sont dispo via la programmation. Tu peux faire tes scénarios directement depuis le device sans passer par un widget dédié > c'est encore moins lourd ;)
Vraiment intéressant! Tu utilise quel langage? Directement via la page en 9440?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Pizigate Sonoff remonté niveau batterie

Message par Keros »

Non non, la page 9440 ne sert que pour l'administration du plugin Zigate. Là, je parle de programmation Lua ou DZvents.

Un exemple issu de https://www.domoticz.com/wiki/DzVents:_ ... _scripting (recherche le terme battery) :

Code : Tout sélectionner

domoticz.devices().forEach(function(device)
        if (device.batteryLevel < 20) then
          -- do something
        end
    end)
Ceci n'est qu'une fonction, il faut l’exécuter au moment où tu le souhaites et y intégrer ce que tu souhaites faire.

Si tu débutes en programmation, j'ai écrit quelques conseils dans le lien dans ma signature.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Pizigate Sonoff remonté niveau batterie

Message par pipiche »

Keros a écrit : 07 déc. 2020, 19:57 Je n'ai aucun Widget pour tous mes capteurs. Je ne pense pas que le plugin Zigate puisse les remonter.

Par contre, ces infos sont dispo via la programmation. Tu peux faire tes scénarios directement depuis le device sans passer par un widget dédié > c'est encore moins lourd ;)
Il n'y a aucun widget car cela Domoticz à cette notion attachée à Batterie level et Niveau de signal. Tout cela se voit dans Domoticz - Liste des Devices.

Donc effectivement si le problème est il n'y a pas de widget associé au niveau de batterie et au signal, ce n'est pas comme ca que ca fonctionne avec ce plugin. Les informations se trouvent directement dasn Domoticz.
Répondre