[Résolu] Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
PoDeZebi
Messages : 53
Inscription : 27 oct. 2020, 08:08

[Résolu] Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par PoDeZebi »

Bonjour à tous,

Avant que je n'oublie :
Version: 2024.7
Build Hash: b317cfab1
Compile Date: 2024-07-13 16:59:31
dzVents Version: 3.1.8
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]

Tout fonctionnait parfaitement depuis des mois... et hier soir, pouf ! Plus rien. Le serveur ne ping plus et plus rien ne fonctionne.
Je relance le serveur ce matin. J'arrive à l'interface Domoticz : La tous mes raccourcis sont au rouge... impossible d'acceder à l'interface du Plugin.
Dans les log, ca sent pas bon du tout !!!

Code : Tout sélectionner

2024-09-18 15:20:23.112 Error: Zigbee: (Zigate) failed to load 'plugin.py', Python Path used was '/home/adminroot/domoticz/plugins/Domoticz-Zigbee/:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/usr/local/lib/python3.9/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages'.
2024-09-18 15:20:23.158 Error: Zigbee: Traceback (most recent call last):
2024-09-18 15:20:23.158 Error: Zigbee: File "/home/adminroot/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 113, in <module>
2024-09-18 15:20:23.158 Error: Zigbee: from Classes.WebServer.WebServer import WebServer
2024-09-18 15:20:23.158 Error: Zigbee: File "/home/adminroot/domoticz/plugins/Domoticz-Zigbee/Classes/WebServer/WebServer.py", line 55, in <module>
2024-09-18 15:20:23.158 Error: Zigbee: class WebServer(object):
2024-09-18 15:20:23.158 Error: Zigbee: File "/home/adminroot/domoticz/plugins/Domoticz-Zigbee/Classes/WebServer/WebServer.py", line 86, in WebServer
2024-09-18 15:20:23.158 Error: Zigbee: from Classes.WebServer.rest_PluginUpgrade import (
2024-09-18 15:20:23.158 Error: Zigbee: File "/home/adminroot/domoticz/plugins/Domoticz-Zigbee/Classes/WebServer/rest_PluginUpgrade.py", line 6, in <module>
2024-09-18 15:20:23.158 Error: Zigbee: import z4d_certified_devices
2024-09-18 15:20:23.158 Error: Zigbee: ModuleNotFoundError: No module named 'z4d_certified_devices'
2024-09-18 15:20:41.443 Motherboard: General/Percentage (Memory Usage)
2024-09-18 15:20:41.451 Motherboard: General/Custom Sensor (Process Usage)
2024-09-18 15:20:51.461 Motherboard: General/Percentage (HDD /)
2024-09-18 15:20:51.470 Motherboard: General/Percentage (HDD /boot)
2024-09-18 15:21:01.464 Motherboard: General/Percentage (CPU_Usage)
2024-09-18 15:21:28.388 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:21:31.486 Motherboard: Temp (Internal Temperature)
2024-09-18 15:21:31.494 Motherboard: General/Percentage (CPU_Usage)
2024-09-18 15:21:42.392 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:21:56.396 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:22:01.493 Motherboard: General/Percentage (CPU_Usage)
2024-09-18 15:22:01.499 Motherboard: General/Percentage (Memory Usage)
2024-09-18 15:22:01.506 Motherboard: General/Custom Sensor (Process Usage)
2024-09-18 15:22:10.401 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:22:24.404 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:22:31.501 Motherboard: General/Percentage (CPU_Usage)
2024-09-18 15:22:38.408 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:22:41.516 Motherboard: Temp (Internal Temperature)
2024-09-18 15:22:52.412 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-18 15:23:01.521 Motherboard: General/Percentage (CPU_Usage)
2024-09-18 15:23:06.416 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
J'ai un peu fouillé, mais avant de générer une situation encore pire, je préfère passer ici : Là ça dépasse mes compétences/connaissances !

Merci par avance de toute l'aide que vous m'apporterez !
Dernière modification par PoDeZebi le 22 sept. 2024, 18:03, modifié 1 fois.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par pipiche »

tu n'as rien fait au niveau système ? Comme une mise à jour de l'OS ? ou un truc comme ca.
Ou meme une mise à jour de domoticz, la version 2024.7 n'est pas si vielle 13 Juillet 2024
Dans ton cas il semble qu'il y ai une librairie python qui n'est plus disponible


depuis le home directory du plugin ( plugins/Domoticz-Zigbee ) tu peux essayer la commande suivante

sudo python3 -m pip install -r requirements.txt --upgrade


Puis tu relances domoticz
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
PoDeZebi
Messages : 53
Inscription : 27 oct. 2020, 08:08

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par PoDeZebi »

Bonjour Pipiche,

Merci enormément pour ta réponse.
J'ai bien rentré la commande que tu m'as donné depuis le bon dossier.
J'ai fait ensuite un
systemctl restart domoticz.service

Mais rien. Mes interrupteurs toujours au rouge, le log à la même tête...

Code : Tout sélectionner

2024-09-20 15:31:58.996 Status: Domoticz V2024.7 (c)2012-2024 GizMoCuz
2024-09-20 15:31:58.996 Status: Build Hash: b317cfab1, Date: 2024-07-13 16:59:31
2024-09-20 15:31:58.996 Status: Startup Path: /home/adminroot/domoticz/
2024-09-20 15:31:59.187 Error: Default admin password has NOT been changed! Change it asap!
2024-09-20 15:31:59.242 Sunrise: 07:34:00 SunSet: 19:52:00
2024-09-20 15:31:59.242 Day length: 12:18:00 Sun at south: 13:43:00
2024-09-20 15:31:59.242 Civil twilight start: 07:03:00 Civil twilight end: 20:23:00
2024-09-20 15:31:59.242 Nautical twilight start: 06:25:00 Nautical twilight end: 21:01:00
2024-09-20 15:31:59.242 Astronomical twilight start: 05:47:00 Astronomical twilight end: 21:39:00
2024-09-20 15:31:59.586 Status: PluginSystem: Started, Python version '3.9.2', 2 plugin definitions loaded.
2024-09-20 15:31:59.605 Active notification Subsystems: (0/13)
2024-09-20 15:31:59.623 Status: WebServer(HTTP) started on address: :: with port 8080
2024-09-20 15:31:59.665 Status: WebServer(SSL) started on address: :: with port 443
2024-09-20 15:31:59.673 Starting shared server on: :::6144
2024-09-20 15:31:59.674 Status: TCPServer: shared server started...
2024-09-20 15:31:59.677 Status: RxQueue: queue worker started...
2024-09-20 15:32:01.677 Status: Zigbee: Entering work loop.
2024-09-20 15:32:01.677 Zigbee: Worker thread started.
2024-09-20 15:32:01.677 Status: Zigbee: Started.
2024-09-20 15:32:01.693 Status: Motherboard: System: ODroid/Raspberry
2024-09-20 15:32:01.694 Status: Motherboard: Hardware Monitor: Started (OStype Linux)
2024-09-20 15:32:01.696 Status: NotificationSystem: thread started...
2024-09-20 15:32:01.697 Status: EventSystem: reset all events...
2024-09-20 15:32:01.757 Status: EventSystem: reset all device statuses...
2024-09-20 15:32:01.783 Status: PluginSystem: 1 plugins started.
2024-09-20 15:32:02.293 Error: Zigbee: (Zigate) failed to load 'plugin.py', Python Path used was '/home/adminroot/domoticz/plugins/Domoticz-Zigbee/:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/usr/local/lib/python3.9/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages'.
2024-09-20 15:32:02.362 Error: Zigbee: Traceback (most recent call last):
2024-09-20 15:32:02.362 Error: Zigbee: File "/home/adminroot/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 112, in <module>
2024-09-20 15:32:02.362 Error: Zigbee: import z4d_certified_devices
2024-09-20 15:32:02.362 Error: Zigbee: ModuleNotFoundError: No module named 'z4d_certified_devices'
2024-09-20 15:32:02.463 Status: Python EventSystem: Initializing event module.
2024-09-20 15:32:02.464 Status: EventSystem: Started
2024-09-20 15:32:02.465 Status: EventSystem: Queue thread started...
2024-09-20 15:32:03.713 Motherboard: Temp (Internal Temperature)
2024-09-20 15:32:23.718 Motherboard: General/Percentage (Memory Usage)
2024-09-20 15:32:23.727 Motherboard: General/Custom Sensor (Process Usage)
2024-09-20 15:32:33.737 Motherboard: General/Percentage (HDD /)
2024-09-20 15:32:33.751 Motherboard: General/Percentage (HDD /boot)
2024-09-20 15:32:43.739 Motherboard: General/Percentage (CPU_Usage)
2024-09-20 15:33:10.481 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-20 15:33:13.762 Motherboard: Temp (Internal Temperature)
2024-09-20 15:33:13.777 Motherboard: General/Percentage (CPU_Usage)
2024-09-20 15:33:24.485 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-20 15:33:38.489 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-20 15:33:43.770 Motherboard: General/Percentage (CPU_Usage)
2024-09-20 15:33:43.784 Motherboard: General/Percentage (Memory Usage)
2024-09-20 15:33:43.798 Motherboard: General/Custom Sensor (Process Usage)
2024-09-20 15:33:52.493 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
2024-09-20 15:34:06.498 Error: Zigbee hardware (2) thread seems to have ended unexpectedly
Merci beaucoup pour ton aide !
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par Flying Domotic »

Je risque d''enfoncer une porte ouverte, mais est-ce que le répertoire /home/adminroot/domoticz/plugins/Domoticz-Zigbee/ existe ? Il contient bien un plugin.py ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par pipiche »

le porblème est sur cette ligne :
Error: Zigbee: ModuleNotFoundError: No module named 'z4d_certified_devices'

peux-tu faire la commande suivante

Code : Tout sélectionner

sudo python3.9 -m pip install -r requirements.txt --upgrade

Code : Tout sélectionner

sudo python3.9 - m pip install --upgrade --force-reinstall z4d_certified_devices'
peux-tu donner le resultats des 2 commandes ?
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
PoDeZebi
Messages : 53
Inscription : 27 oct. 2020, 08:08

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par PoDeZebi »

La première commande me renvoie :
ERROR: Could not open requirements file: [Errno 2] Aucun fichier ou dossier de ce type: 'requirements.txt'

Et la deuxième ne renvoie Rien ! Elle me laisse juste un ">"

je dois faire un Ctrl+C pour sortir !

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

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par pipiche »

il faut lancer la commande depuis le home directory du plugin !

Code : Tout sélectionner

sudo python3.9 -m pip install -r requirements.txt --upgrade

erreur de syntaxe corrigée sur cette commande

Code : Tout sélectionner

sudo python3.9 -m pip install --upgrade --force-reinstall z4d_certified_devices'
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
PoDeZebi
Messages : 53
Inscription : 27 oct. 2020, 08:08

Re: Erreur Zigbee hardware (2) thread seems to have ended unexpectedly

Message par PoDeZebi »

Bonsoir !

Merci 1000 fois Pipiche pour ton aide, tout semble revenu à la normal.


Je vais passser le topic en "Résolu"

Encore merci pour ton aide.
Répondre