Suppression d’un device.

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Suppression d’un device.

Message par Wolfen38 »

Je pense avoir identifié dans le fichier devicelist.txt le device qui me met le bazar et me crée des tonnes d’erreurs.

Pouvez vous me détailler la procédure de A à Z pour supprimer complètement et définitivement ce device ?

Merci.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Suppression d’un device.

Message par Wolfen38 »

Voila ce que je fais.

J'arrete le service domoticz avec

Code : Tout sélectionner

sudo service domoticz.sh stop
Ensuite j'édite mon fichier DeviceList-11.txt et je supprime la ligne qui je pense pose problème.

J'ai supprimé aussi les autres DeviceList-11.txt, ceux avec la date et l'heure à la fin en gardant comme dernier un ou la ligne n'apparait pas.

Je relance domoticz avec

Code : Tout sélectionner

sudo service domoticz.sh restart
Et j'ai ca en debut de log :

Code : Tout sélectionner

2019-01-29 12:13:05.459 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d000247fe53 for NetworkID = 4bed
2019-01-29 12:13:05.461 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00019ca979 for NetworkID = 25d0
2019-01-29 12:13:05.463 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001b14a35 for NetworkID = aef6
2019-01-29 12:13:05.466 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d000247d171 for NetworkID = 9408
2019-01-29 12:13:05.467 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0002286922 for NetworkID = e497
2019-01-29 12:13:05.469 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001f41a12 for NetworkID = 2c2b
2019-01-29 12:13:05.470 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00016d7de2 for NetworkID = 9598
2019-01-29 12:13:05.474 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001dcb5d7 for NetworkID = 6261
2019-01-29 12:13:05.475 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00016c0b11 for NetworkID = ad64
2019-01-29 12:13:05.477 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00019ca947 for NetworkID = f9a2
2019-01-29 12:13:05.478 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001b12866 for NetworkID = bde5
2019-01-29 12:13:05.479 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00019dcd87 for NetworkID = bb77
2019-01-29 12:13:05.482 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001e45091 for NetworkID = ca39
2019-01-29 12:13:05.483 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00016bfcdd for NetworkID = ca94
2019-01-29 12:13:05.485 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001a24f9a for NetworkID = 7502
2019-01-29 12:13:05.488 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d000227ccce for NetworkID = 0813
2019-01-29 12:13:05.490 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001d87113 for NetworkID = cec8
2019-01-29 12:13:05.491 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0002499f62 for NetworkID = d368
2019-01-29 12:13:05.492 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001d6a9af for NetworkID = da22
2019-01-29 12:13:05.495 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001ab1e15 for NetworkID = 2d69
2019-01-29 12:13:05.496 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0001d61fd2 for NetworkID = 4661
2019-01-29 12:13:05.498 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00016d8632 for NetworkID = e007
2019-01-29 12:13:05.499 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d00016c4a75 for NetworkID = 0bcb
2019-01-29 12:13:05.500 (Zigate) CheckDeviceList - DeviceID (IEEE) = 00158d0002007982 for NetworkID = d15e
Puis ca dans les status

Code : Tout sélectionner

2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : Number of devices recently active in Zigate = 23
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [00] DevID = 00 Network addr = 9408 IEEE = 00158d000247d171 RSSI = 059 Power = 00 HB = 03 found in ListOfDevices
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [01] DevID = 01 Network addr = f9a2 IEEE = 00158d00019ca947 RSSI = 096 Power = 00 HB = 02 found in ListOfDevices
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [02] DevID = 02 Network addr = d368 IEEE = 00158d0002499f62 RSSI = 090 Power = 00 HB = 12 found in ListOfDevices
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [03] DevID = 03 Network addr = bde5 IEEE = 00158d0001b12866 RSSI = 106 Power = 00 HB = 10 found in ListOfDevices
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [04] DevID = 04 Network addr = d15e IEEE = 00158d0002007982 RSSI = 073 Power = 00 HB = 02 found in ListOfDevices
2019-01-29 12:13:05.714 Status: (Zigate) Decode8015 : [05] DevID = 05 Network addr = ca94 IEEE = 00158d00016bfcdd RSSI = 134 Power = 00 HB = 12 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [06] DevID = 06 Network addr = e007 IEEE = 00158d00016d8632 RSSI = 147 Power = 00 HB = 08 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [07] DevID = 07 Network addr = ad64 IEEE = 00158d00016c0b11 RSSI = 094 Power = 00 HB = 09 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [08] DevID = 08 Network addr = bb77 IEEE = 00158d00019dcd87 RSSI = 101 Power = 00 HB = 01 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [09] DevID = 09 Network addr = 25d0 IEEE = 00158d00019ca979 RSSI = 124 Power = 00 HB = 04 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [10] DevID = 0a Network addr = 2c2b IEEE = 00158d0001f41a12 RSSI = 107 Power = 00 HB = 04 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [11] DevID = 0b Network addr = da22 IEEE = 00158d0001d6a9af RSSI = 100 Power = 00 HB = 06 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [12] DevID = 0c Network addr = 9598 IEEE = 00158d00016d7de2 RSSI = 080 Power = 00 HB = 03 found in ListOfDevices
2019-01-29 12:13:05.715 Status: (Zigate) Decode8015 : [13] DevID = 0d Network addr = aef6 IEEE = 00158d0001b14a35 RSSI = 108 Power = 00 HB = 05 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [14] DevID = 0e Network addr = 4661 IEEE = 00158d0001d61fd2 RSSI = 124 Power = 00 HB = 08 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [15] DevID = 0f Network addr = 0813 IEEE = 00158d000227ccce RSSI = 054 Power = 00 HB = 03 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [16] DevID = 10 Network addr = 4bed IEEE = 00158d000247fe53 RSSI = 143 Power = 00 HB = 06 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [17] DevID = 11 Network addr = 6261 IEEE = 00158d0001dcb5d7 RSSI = 132 Power = 00 HB = 03 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [18] DevID = 12 Network addr = cec8 IEEE = 00158d0001d87113 RSSI = 086 Power = 00 HB = 01 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [19] DevID = 13 Network addr = e497 IEEE = 00158d0002286922 RSSI = 075 Power = 00 HB = 05 found in ListOfDevices
2019-01-29 12:13:05.716 Status: (Zigate) Decode8015 : [20] DevID = 14 Network addr = 2d69 IEEE = 00158d0001ab1e15 RSSI = 103 Power = 00 HB = 11 found in ListOfDevices
2019-01-29 12:13:05.717 Status: (Zigate) Decode8015 : [21] DevID = 15 Network addr = ca39 IEEE = 00158d0001e45091 RSSI = 115 Power = 00 HB = 03 found in ListOfDevices
2019-01-29 12:13:05.717 Status: (Zigate) Decode8015 : [22] DevID = 16 Network addr = 7502 IEEE = 00158d0001a24f9a RSSI = 067 Power = 00 HB = 11 found in ListOfDevices
dans les logs status, le device 0bcb a bien disparu, mais pas dans les 1ers logs, et du coup apres l'erreur revient :

Code : Tout sélectionner

2019-01-29 12:15:15.442 (Zigate) processListOfDevices - Device: 0bcb is in Status = 'Left' for 36HB
2019-01-29 12:15:15.443 Error: (Zigate) 'onHeartbeat' failed 'TypeError':'not all arguments converted during string formatting'.
2019-01-29 12:15:15.443 Error: (Zigate) ----> Line 294 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-01-29 12:15:15.443 Error: (Zigate) ----> Line 243 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function onHeartbeat
2019-01-29 12:15:15.443 Error: (Zigate) ----> Line 227 in '/home/pi/domoticz/plugins/Domoticz-Zigate/z_heartbeat.py', function processListOfDevices
A l'aideeeeee. :(
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Suppression d’un device.

Message par pipiche »

peux-tu préciser la branche surlaquelle tu es (ce qui indique la version), cela facilite le travail de recherche.

Je pense que tu es sur la branche stable


A priori le device : 0bcb est en status Left (c'est à dire qu'il s'est de-appairé de la Zigate à un moment)
de plus le message d'erreur (qui ne devrait pas se produire) est lié à un problème d'inconsistence. Donc je pense qu'il faudrait supprimer cette ligne également du fichier DeviceList-xx.txt
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Suppression d’un device.

Message par Wolfen38 »

Oui je suis en stable carry si tu regardes l'autre sujet je n'arrive pas a passer en beta. Je suis en version 30f. Et 4.0.4 (car je n'arrive pas non plus à mettre a jour là stable j'ai le même problème avec le même fichier, celui qu'on avait modifier pour les températures négatives.

J'ai changé le devicelist et j'ai supprimé tous les devicelist.xxx où il y avait cette ligne.

Mais dès que je relance domoticz la ligne réapparaît dans le devicelist et dans le nouveau devicelist.xxx créé au démarrage

Envoyé de mon Mi A1 en utilisant Tapatalk

Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Suppression d’un device.

Message par Wolfen38 »

La dernière tentative semble la bonne.

Ce que j'ai fait cette fois, 2 choses différentes :
1 - J'ai supprimé tous les DeviceList-11.txt_xxx alors que l'autre fois j'avais gardé à partir du dernier où j'avais pas le device qui posait problème.
2 - J'ai redémarré domoticz avec la commande start, alors qu'avant j'utilisais restart, peut être qu'avec restart il garde des choses en mémoire, je sais pas.

Maintenant me reste le problème pour passer en beta avec le blocage sur le fichier z_readClusters.py avec l'erreur

Code : Tout sélectionner

pi@raspberrypi:~/domoticz/plugins/Domoticz-Zigate $ git checkout beta
error: Vos modifications locales aux fichiers suivants seraient écrasées par l'extraction :
        z_readClusters.py
Veuillez valider ou remiser vos modifications avant de basculer de branche.
Abandon
Une idée ?

Merci.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Suppression d’un device.

Message par pipiche »

TU devrais y arriver en faisant :

En étant dans le répertoire Domoticz-Zigate

Code : Tout sélectionner

git fetch --all
git reset --hard origin/stable
git checkout beta
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: RE: Re: Suppression d’un device.

Message par Wolfen38 »

pipiche a écrit :TU devrais y arriver en faisant :

En étant dans le répertoire Domoticz-Zigate

Code : Tout sélectionner

git fetch --all
git reset --hard origin/stable
git checkout beta
Ok je vais essayer.

J'avais trouvé sur le net cette commande reset hard mais le nom m'a fait peur j'ai pas osé.

Merci.

Envoyé de mon Mi A1 en utilisant Tapatalk

Répondre