Page 1 sur 3
Erreur lors ajout objets
Publié : 04 avr. 2019, 21:48
par frtoto
Bonjour,
je viens de recevoir ma zigate wifi firmware 3.0f, elle s'initialise bien sous Dz (pas d'erreur dans le log et la version du firmware apparait bien), par contre dès que j'essaye d'ajouter un objet j'obtiens ça :
Code : Tout sélectionner
2019-04-04 21:43:38.946 Error: (ZigateWIFI) 'onHeartbeat' failed 'AttributeError':''BasePlugin' object has no attribute 'self''.
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 618 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 498 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 400 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/heartbeat.py', function processListOfDevices
Et de temps en temps
Code : Tout sélectionner
2019-04-04 21:43:42.270 Error: (ZigateWIFI) onMessage : Frame size is bad, computed = 12 received = 21
2019-04-04 21:43:42.270 Error: (ZigateWIFI) onMessage : Frame CRC is bad, computed = 105 received = 151
Si quelqu'un peut me venir en aide, merci
Re: Erreur lors ajout objets
Publié : 04 avr. 2019, 21:51
par pipiche
Peux-tu préciser la version du plugin que tu utilises ?
Mettre un extrait plus complet des log (notamment depuis le lancement du plugin) ?
As-tu bien fait un Erase Permanent Data Memory ? En première etape ?
Re: Erreur lors ajout objets
Publié : 04 avr. 2019, 21:59
par pipiche
frtoto a écrit : 04 avr. 2019, 21:48
Bonjour,
je viens de recevoir ma zigate wifi firmware 3.0f, elle s'initialise bien sous Dz (pas d'erreur dans le log et la version du firmware apparait bien), par contre dès que j'essaye d'ajouter un objet j'obtiens ça :
Code : Tout sélectionner
2019-04-04 21:43:38.946 Error: (ZigateWIFI) 'onHeartbeat' failed 'AttributeError':''BasePlugin' object has no attribute 'self''.
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 618 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 498 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-04 21:43:38.946 Error: (ZigateWIFI) ----> Line 400 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/heartbeat.py', function processListOfDevices
Peux-tu faire u git pull afin de t'assurer d'avoir la version 4.1.3 de la branche stable
Re: Erreur lors ajout objets
Publié : 05 avr. 2019, 13:04
par frtoto
Merci,
A priori (en ouvrant le fichier readme) je suis en 4.1.1
le git pull me donne un message d'erreur, j'ai fouillé un peu, dois-je faire "git checkout ." avant ?
le msg :
Code : Tout sélectionner
Mise à jour e99b6b3..ecffd10
error: Vos modifications locales aux fichiers suivants seraient écrasées par la fusion :
plugin.py
Veuillez valider ou remiser vos modifications avant la fusion.
Abandon
Re: Erreur lors ajout objets
Publié : 05 avr. 2019, 13:27
par pipiche
frtoto a écrit : 05 avr. 2019, 13:04
Merci,
A priori (en ouvrant le fichier readme) je suis en 4.1.1
le git pull me donne un message d'erreur, j'ai fouillé un peu, dois-je faire "git checkout ." avant ?
le msg :
Code : Tout sélectionner
Mise à jour e99b6b3..ecffd10
error: Vos modifications locales aux fichiers suivants seraient écrasées par la fusion :
plugin.py
Veuillez valider ou remiser vos modifications avant la fusion.
Abandon
Le fichier
sera plus pertinent pour la version (si tu es sur la branche stabe)
Deux choses:
- Quand tu vas mettre à jour cela corrige cette erreur.
- Je pense cependant que tu as une autre erreur pendant l'inclusion d'un objet. Vraisemblablement tu n'as pas autoriser Domoticz à ajouter des nouveaux devices ( cela ce fait dans Settings/Paramètres )
si tu as une erreur comme celle que tu as partagé, c'est que tu as du modifier le fichier plugin.py !!!!
fait un reset avec la commande suivante
et ensuite tu peux faire
Re: Erreur lors ajout objets
Publié : 05 avr. 2019, 13:52
par frtoto
merci !
c'est bien le fichier releasenote.md que j'avais ouvert

Je n'ai pas modifié le plugin.py juste changé les droits comme indiqué sur le wiki de Dz.
L'ajout de matériel est bien autorisé (je l'ai même mis en fixe et pas pour 5 minutes)
Je ferais la maj ce soir
Re: Erreur lors ajout objets
Publié : 05 avr. 2019, 20:26
par frtoto
Nickel cela fonctionne ! merci beaucoup !
Par contre pourquoi le plugin.py apparaissait comme modifié ??? Promis, j'avais juste fait le chmod
Re: Erreur lors ajout objets
Publié : 07 avr. 2019, 20:26
par frtoto
Salut,
tout marchait bien jusqu'ici et depuis 20 :00 ce soir erreur toutes les minutes
Code : Tout sélectionner
2019-04-07 20:20:33.476 Error: (ZigateWIFI) 'onHeartbeat' failed 'KeyError'.
2019-04-07 20:20:33.476 Error: (ZigateWIFI) ----> Line 618 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-07 20:20:33.476 Error: (ZigateWIFI) ----> Line 498 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-04-07 20:20:33.476 Error: (ZigateWIFI) ----> Line 418 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/heartbeat.py', function processListOfDevices
2019-04-07 20:20:33.476 Error: (ZigateWIFI) ----> Line 759 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/output.py', function processConfigureReporting
A priori les objets fonctionnent quand même...
Edit : et en essayant d'ajouter un 3eme capteur de vibration :
Code : Tout sélectionner
2019-04-07 20:29:18.532 Error: (ZigateWIFI) Decode8102 - Receiving a message from unknown device : 1049 with Data : 0010490100000005004200126c756d692e766962726174696f6e2e617131
2019-04-07 20:29:18.534 Error: (ZigateWIFI) Decode8102 - Receiving a message from unknown device : 1049 with Data : 00104901000000010020000108
2019-04-07 20:29:19.797 Error: (ZigateWIFI) Decode8102 - Receiving a message from unknown device : 1049 with Data : 011049010000ff010042002e0121eb0a0328150421a80105212d0006240100000000082108030a21bc8298212800992100009a25e1ff0504c500
Re: Erreur lors ajout objets
Publié : 07 avr. 2019, 21:53
par pipiche
Je pense que tu as des inconsistances entre la base de données Domoticz, celle du plugin et les devices appairés à la Zigate.
Re: Erreur lors ajout objets
Publié : 08 avr. 2019, 09:09
par frtoto
J'ai viré le capteur de vibration "1049" et apparemment plus d'erreurs, il avait créé des erreurs lors de l'inclusion, j'avais dû mis reprendre à plusieurs fois.
Par contre je ne comprends pas ce que tu veux dire par inconsistances ?