Erreur lors ajout objets

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Erreur lors ajout objets

Message 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
Dz 2025.11_16729 - Conbee II
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur lors ajout objets

Message 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 ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur lors ajout objets

Message 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
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Re: Erreur lors ajout objets

Message 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
Dz 2025.11_16729 - Conbee II
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur lors ajout objets

Message 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

Code : Tout sélectionner

ReleaseNotes.md
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 )

Code : Tout sélectionner

git pull
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

Code : Tout sélectionner

git reset --hard HEAD
et ensuite tu peux faire

Code : Tout sélectionner

git pull
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Re: Erreur lors ajout objets

Message 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
Dz 2025.11_16729 - Conbee II
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Re: Erreur lors ajout objets

Message par frtoto »

Nickel cela fonctionne ! merci beaucoup !

Par contre pourquoi le plugin.py apparaissait comme modifié ??? Promis, j'avais juste fait le chmod
Dz 2025.11_16729 - Conbee II
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Re: Erreur lors ajout objets

Message 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
Dz 2025.11_16729 - Conbee II
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur lors ajout objets

Message 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.
frtoto
Messages : 320
Inscription : 17 févr. 2018, 17:02

Re: Erreur lors ajout objets

Message 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 ?
Dz 2025.11_16729 - Conbee II
Répondre