Page 25 sur 52
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 11:18
par tornlouses
Je ne les ai pas créés vide mais avec les valeurs présents sur les fichiers du git

je trouve plus simple de créer à la main que de passer par winscp
Bon du coup j'ai supprimé dans Domoticz le plugin pour le recréer avec suppression des devices présents, et je n'ai plus l'erreur.
Par contre la Zigate ne se lance pas en mode association? (led bleue non clignotante).
Faut-il faire une manipulation particulière? (modifier le matériel n'a la met plus en association)
J'ai vu qu'il y a de nouvelles options dans le plugin (Manual Devices et Device ID EP), ils servent à quoi?
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 11:40
par zaraki673
Par contre la Zigate ne se lance pas en mode association? (led bleue non clignotante).
Faut-il faire une manipulation particulière? (modifier le matériel n'a la met plus en association)
==> ce n'est pas normal, vérifie dans les paramètres du plugin que la durée d'association ne soit pas à 0
J'ai vu qu'il y a de nouvelles options dans le plugin (Manual Devices et Device ID EP), ils servent à quoi?
==> pas à grand choses encore, c'est pour créer manuellement des devices d'envois de commandes (switch ... )
mais comme l'envois de commandes n'est pas encore supporté ...

Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 11:47
par james013
mauvaise nouvelle, toujours un pb, je crois que c'est dès qu'il y a une valeur négative ça plante ( j'ai sorti et remis la sonde du Congel pour tester ça):
Code : Tout sélectionner
2018-01-15 11:44:31.863 (zigate) onMessage called
2018-01-15 11:44:31.863 (zigate) Received 21 bytes of data:
2018-01-15 11:44:31.864 (zigate) 02 10 02 1e 3c b2 87 e2 02 11 02 14 02 13 02 10 14 02 10 28 ....<���...........(
2018-01-15 11:44:31.864 (zigate) 02 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
2018-01-15 11:44:31.864 (zigate) Calling message handler 'onMessage'.
2018-01-15 11:44:31.864 (zigate) onMessage called
2018-01-15 11:44:31.864 (zigate) Calling message handler 'onMessage'.
2018-01-15 11:44:31.864 (zigate) onMessage called
2018-01-15 11:44:31.864 (zigate) ZigateDecode - decodind data : 018102120210021f823e5d270211021402120210021002102902100212ffff6603
2018-01-15 11:44:31.865 (zigate) ZigateRead - decoded data : 018102000f823e5d27010402000000290002ffff6603
2018-01-15 11:44:31.865 (zigate) ZigateRead - Message Type : 8102, Data : 3e5d27010402000000290002ffff, RSSI : 66, Length : 000f, Checksum : 82
2018-01-15 11:44:31.865 (zigate) ZigateRead - MsgType 8102 - Report Individual Attribute response : 018102000f823e5d27010402000000290002ffff6603
2018-01-15 11:44:31.865 (zigate) Decode8102 - reception data : ffff ClusterID : 0402 Attribut ID : 0000 Src Addr : 5d27 Scr Ep: 01
2018-01-15 11:44:31.866 Error: (zigate) 'onMessage' failed 'TypeError':'int() can't convert non-string with explicit base'.
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 228 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function onMessage
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 127 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function onMessage
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 295 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function ZigateDecode
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 534 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function ZigateRead
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 687 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function Decode8102
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 1018 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function ReadCluster
2018-01-15 11:44:31.867 (zigate) Calling message handler 'onMessage'
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 11:58
par zaraki673
james013 a écrit :mauvaise nouvelle, toujours un pb, je crois que c'est dès qu'il y a une valeur négative ça plante ( j'ai sorti et remis la sonde du Congel pour tester ça):
Code : Tout sélectionner
2018-01-15 11:44:31.865 (zigate) ZigateRead - Message Type : 8102, Data : 3e5d27010402000000290002ffff, RSSI : 66, Length : 000f, Checksum : 82
2018-01-15 11:44:31.865 (zigate) ZigateRead - MsgType 8102 - Report Individual Attribute response : 018102000f823e5d27010402000000290002ffff6603
2018-01-15 11:44:31.865 (zigate) Decode8102 - reception data : ffff ClusterID : 0402 Attribut ID : 0000 Src Addr : 5d27 Scr Ep: 01
2018-01-15 11:44:31.866 Error: (zigate) 'onMessage' failed 'TypeError':'int() can't convert non-string with explicit base'.
2018-01-15 11:44:31.866 Error: (zigate) ----> Line 1018 in /usr/local/domoticz/var/plugins/ZIGATE/plugin.py, function ReadCluster
2018-01-15 11:44:31.867 (zigate) Calling message handler 'onMessage'
vi vi, c'est bien sur les temp négatives

(d'ailleurs ta sonde a l'air d'avoir atteint son max reception data : ffff

)
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 12:09
par james013
donc limite de température trop basse ...
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 12:14
par zaraki673
james013 a écrit :donc limite de température trop basse ...
on aura la valeur min donnée par le capteur
j ai re corrigé, j esperes

Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 16:09
par tornlouses
Je sais pas si j'ai fait quelque chose de mal, mais maintenant avec la dernière version que j'ai transférée via winscp j'ai :
2018-01-15 16:06:17.534 (Zigate) Started.
2018-01-15 16:06:17.725 Error: (Zigate) failed to load 'plugin.py', Python Path used was '/home/pi/domoticz/plugins/Zigate/:/usr/lib/python35.zip:/usr/lib/python3.5:/usr/lib/python3.5/plat-arm-linux-gnueabihf:/usr/lib/python3.5/lib-dynload'.
2018-01-15 16:06:17.725 Error: (Zigate) Module Import failed, exception: 'SyntaxError'
2018-01-15 16:06:17.726 Error: (Zigate) Import detail: File: /home/pi/domoticz/plugins/Zigate/plugin.py, Line: 1977919992
2018-01-15 16:06:17.726 Error: (Zigate) Error Line ' Domoticz.Debug("ReadCluster (8102) - ClusterId=0402 - reception temp : " + str(MsgClusterData/100) )
Qu'est ce que j'ai fait de mal?
James, tu es arrivé a associer de nouveau tous tes capteurs?
En faite il manque une parenthèse à la ligne 1021 :
self.ListOfDevices[MsgSrcAddr]['Ep'][MsgSrcEp][MsgClusterId]=round(int(MsgClusterData/100,1))
J'ai fait la correction à la main mais du coup j'ai les erreurs :
...
2018-01-15 17:39:23.147 (Zigate) Decode8102 - reception data : 08bed803018102000fdda1878c0104050000002100020f0fd803018102000f0ba2878c01040300000029000203d8d803018102000e38a2878c010403001400280001ffd803018102000f95a2878c0104030010002900022673d8030180000005f70037004500030180000005f8003800450003018048000a9a00158d0001d3884200d80301004d000c57fd3300158d0001d3884280d80301004d000c40fd3300158d0001d3884280cf0301870100034a0000cf0301810200199a00fd3301000000050042000c6c756d692e77656174686572cf038102000eae00fd3301000000010020000103cf030181020032f601fd33010000ff01004200250121950b0421a80105210d00062401000000006429ca0865219816662b238101000a210000a803018102000f6802fd3301040200000029000208d9d503018102000f7903fd3301040500000021000215dbd503018102000f6404fd3301040300000029000203d9d503018102000e5604fd33010403001400280001ffd503018102000f0b04fd330104030010002900022683d5030180000005f9003900450003018102000f5c05fd3301040200000029000208ead503018102000f5c06fd3301040500000021000213fdd503018102000f6707fd3301040300000029000203d9d503018102000e5507fd33010403001400280001ffd503018102000f0807fd330104030010002900022683d503018102000f5608fd3301040200000029000208edd503018102000f0f09fd3301040500000021000212a7d203018102000f6a0afd3301040300000029000203d9d5038102000e580afd33010403001400280001ffd5038102000f050afd330104030010002900022683d50301810200198c0bfd3301000000050042000c6c756d692e77656174686572d203018102000fce0cfd33010402000000290002091fba03018102000f5b0dfd330104050000002100021090b703018102000f0c0efd3301040300000029000203d9b703018102000e3e0efd33010403001400280001ffb703018102000f630efd330104030010002900022683 ClusterID : 0402 Attribut ID : 0000 Src Addr : 878c Scr Ep: 01
2018-01-15 17:39:23.147 Error: (Zigate) 'onMessage' failed 'OverflowError':'integer division result too large for a float'.
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 228 in /home/pi/domoticz/plugins/Zigate/plugin.py, function onMessage
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 128 in /home/pi/domoticz/plugins/Zigate/plugin.py, function onMessage
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 295 in /home/pi/domoticz/plugins/Zigate/plugin.py, function ZigateDecode
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 534 in /home/pi/domoticz/plugins/Zigate/plugin.py, function ZigateRead
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 687 in /home/pi/domoticz/plugins/Zigate/plugin.py, function Decode8102
2018-01-15 17:39:23.147 Error: (Zigate) ----> Line 1020 in /home/pi/domoticz/plugins/Zigate/plugin.py, function ReadCluster
2018-01-15 17:39:26.112 (Zigate) Calling message handler 'onHeartbeat'.
Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 18:10
par zaraki673
Grrr decidement le cluster temperatures il a decider de me faire c****
je reprends ca asap, pas le temps tout de suite

Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 22:29
par zaraki673
en fait rien a voir ton erreur (la seconde apres avoir corrigé ma parenthese :p ) avec le cluster de temperature mais avec le decoupages des trames
et comme j effaces plus les trames si erreur, ca va boucler jusqu au reboot du plugin

Re: [Béta]Plugin Zigate USB + Wifi
Publié : 15 janv. 2018, 23:55
par zaraki673
corriger et suppression de trames sur erreur de decodages réactivés :
https://github.com/sasu-drooz/Domoticz- ... /2.0.1.zip