Démon ne démarre plus sur plugin Zigbee

Bonjour à tous,
Désolé de créer ce post car j’ai vu qu’il y en avait déjà pas mal sur le sujet, mais là j’ai tout essayé, je suis au bout de ma vie :slight_smile:
Suite à la màj du plugin-zigbee, le démon ne redémarre plus. J’ai tout essayé, les dépendances, le redémarrage, le chgt de port USB sur ma Smart… Quelques images ci-dessous pour illustrer mon désarroi… Merci pour vos conseils qui me permettront de retrouver un peu de crédibilité à la maison…; « C’est encore en panne ton truc Papa, mais comment on fait pour allumer dans le salon ??? »

Ah oui, j’oubliais, j’ai aussi restauré une sauvegarde qui datait de 2 ou 3 jours, quand tout fonctionnait nickel…

Bonjour,

Veuillez faire une recherche sur l’erreur avant de créer un nouveau sujet, en l’occurrence la question et la solution existent déjà:

L’information se trouve également dans le changelog: https://doc.jeedom.com/fr_FR/plugins/automation%20protocol/zigbee/changelog

@Mips, tu penses aux dépendances ou à autre chose ? Parce qu’il a bien relancer les dépendances aujourd’hui.

Édit : ah tu viens d’éditer ça s’est croisé, donc c’est pas la bonne solution puisque déjà fait apparemment.

@Palmy_Hire tu es sous quellz branche et qu’elle version du coup ?

Si c’est bien le cas, pouvez-vous montrer le log?

Sais-tu si la date et l’heure de l’installation des dépendances se mets à jour si elles ont rencontrée une erreur ?

Je savais que je m’exposais à ces réponses en ouvrant ce post.:slight_smile: Mais oui j’ai recherché depuis 2 jours, oui j’ai mis à jour les dépendances comme indiqué dans le changelog que j’avais lu avant de faire la màj, et j’ai bien la date et l’heure qui se met à jour après l’installation des dépendances. Et j’ai ce message d’erreur :

Echec de la requête HTTP : http://127.0.0.1:8089/device/all cURL error : Failed to connect to 127.0.0.1 port 8089: Connection refused

Peux-tu montrer la capture de ton plugin comme ici :
image

Et fournir le log d’installation des dépendances comme précisé par Mips (Zigbee_update). Peut-être que quelque chose s’est mal installé mais qu’il met quand même à jour la date et l’heure d’installation (c’est la confirmation que je demandais à Mips car je ne sais pas).

Merci @Bison… Voici la version du plugin. Comme j’ai fait une restauration hier soir, ce doit être la version précédente.

Pour le log d’installation des dépendances, c’est çà ?

Launch install of zigbee dependancy
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://ftp.uk.debian.org/debian buster InRelease
Hit:3 http://www.deb-multimedia.org buster InRelease
Hit:4 http://ftp.uk.debian.org/debian buster-updates InRelease
Hit:6 https://deb.nodesource.com/node_14.x buster InRelease
Hit:7 https://oph.mdrjr.net/meveric all InRelease
Hit:8 https://oph.mdrjr.net/meveric buster InRelease
Err:5 https://repo.jeedom.com/odroid stable InRelease
502  Bad Gateway [IP: 51.178.69.128 443]
Reading package lists...
W: Failed to fetch http://repo.jeedom.com/odroid/dists/stable/InRelease  502  Bad Gateway [IP: 51.178.69.128 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.
WARNING: Skipping serial as it is not installed.
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'python3-serial' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 154 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (18.1-5).
python3-setuptools is already the newest version (40.8.0-1).
python3 is already the newest version (3.7.3-1).
python3-dev is already the newest version (3.7.3-1).
python3-pyudev is already the newest version (0.21.0-1).
python3-requests is already the newest version (2.21.0-1).
0 upgraded, 0 newly installed, 0 to remove and 154 not upgraded.
Requirement already satisfied: wheel in /usr/local/lib/python3.7/dist-packages (0.37.0)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Collecting pyserial
Using cached pyserial-3.5-py2.py3-none-any.whl (90 kB)
Installing collected packages: pyserial
Successfully installed pyserial-3.5
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zigpy in /usr/local/lib/python3.7/dist-packages (0.38.0)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy) (0.16.1)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy) (3.7.3)
Requirement already satisfied: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy) (1.0)
Requirement already satisfied: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy) (0.12.1)
Requirement already satisfied: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy) (3.10.1)
Requirement already satisfied: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy) (3.7.4.3)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (5.1.0)
Requirement already satisfied: chardet<4.0,>=2.0 in /usr/lib/python3/dist-packages (from aiohttp->zigpy) (3.0.4)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (20.3.0)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (3.0.1)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (1.6.3)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy) (2.6)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: bellows in /usr/local/lib/python3.7/dist-packages (0.27.0)
Requirement already satisfied: click in /usr/local/lib/python3.7/dist-packages (from bellows) (7.1.2)
Requirement already satisfied: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from bellows) (0.5)
Requirement already satisfied: zigpy>=0.37.0 in /usr/local/lib/python3.7/dist-packages (from bellows) (0.38.0)
Requirement already satisfied: click-log>=0.2.1 in /usr/local/lib/python3.7/dist-packages (from bellows) (0.3.2)
Requirement already satisfied: voluptuous in /usr/local/lib/python3.7/dist-packages (from bellows) (0.12.1)
Requirement already satisfied: pyserial in /usr/local/lib/python3.7/dist-packages (from bellows) (3.5)
Requirement already satisfied: pure-pcapy3==1.0.1 in /usr/local/lib/python3.7/dist-packages (from bellows) (1.0.1)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from pure-pcapy3==1.0.1->bellows) (40.8.0)
Requirement already satisfied: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.37.0->bellows) (1.0)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.37.0->bellows) (3.7.3)
Requirement already satisfied: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.37.0->bellows) (3.10.1)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.37.0->bellows) (0.16.1)
Requirement already satisfied: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.37.0->bellows) (3.7.4.3)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.37.0->bellows) (5.1.0)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.37.0->bellows) (20.3.0)
Requirement already satisfied: chardet<4.0,>=2.0 in /usr/lib/python3/dist-packages (from aiohttp->zigpy>=0.37.0->bellows) (3.0.4)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.37.0->bellows) (1.6.3)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.37.0->bellows) (3.0.1)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.37.0->bellows) (2.6)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zha-quirks in /usr/local/lib/python3.7/dist-packages (0.0.61)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zigpy_znp in /usr/local/lib/python3.7/dist-packages (0.5.4)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zigpy-xbee in /usr/local/lib/python3.7/dist-packages (0.14.0)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zigpy-deconz in /usr/local/lib/python3.7/dist-packages (0.13.0)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zigpy-zigate in /usr/local/lib/python3.7/dist-packages (0.7.4)
Requirement already satisfied: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from zigpy-zigate) (0.5)
Requirement already satisfied: pyusb in /usr/lib/python3/dist-packages (from zigpy-zigate) (1.0.2)
Requirement already satisfied: zigpy>=0.22.2 in /usr/local/lib/python3.7/dist-packages (from zigpy-zigate) (0.38.0)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (3.7.3)
Requirement already satisfied: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (0.12.1)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (0.16.1)
Requirement already satisfied: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (1.0)
Requirement already satisfied: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (3.10.1)
Requirement already satisfied: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.22.2->zigpy-zigate) (3.7.4.3)
Requirement already satisfied: chardet<4.0,>=2.0 in /usr/lib/python3/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (3.0.4)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (1.6.3)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (20.3.0)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (3.0.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (5.1.0)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.22.2->zigpy-zigate) (2.6)
Requirement already satisfied: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->zigpy-zigate) (3.5)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: tornado in /usr/local/lib/python3.7/dist-packages (6.1)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Everything is successfully installed!

Ah oui il y a un soucis, on dirait qu’il n’arrive rien à récupérer là ton Jeedom donc aucune mise à jour.

Oui, c’est le log.

Vous pouvez essayer de déinstaller et réinstaller zha-quirks
sudo pip3 uninstall zha-quirks
ensuite
sudo pip3 install --upgrade zha-quirks
pour réparer si une dépendance est cassée mais sinon p-e que la dernière version de zha-quirks n’est pas la bonne;

@Palmy_Hire
comment avez-vous installé les dépendances? en cliquant sur le bouton ou autrement?
sur quoi est installé jeedom? une smart?

@Bison,
pourrais-tu faire un pip3 list | grep zha-quirks pour que l’on vérifie la version que tu as?

zha-quirks 0.0.61

1 « J'aime »

Ok c’est bien la dernière, du coup je ne vois pas pourquoi l’erreur, c’est la même version installée chez @Palmy_Hire
Excepté que les dépendances ont été installée sous root comme on voit dans le log et ca c’est pas normal

Pour moi il n’arrive pas à accéder au repo.

@Palmy_Hire tu peux te connecter en ssh et faire un « sudo apt update » et nous poster le résultat ?

Oui, je fais l’installation des dépendances de manière classique en cliquant sur le bouton. Mon jeedom est sur une smart, plugin Zigbee avec clé ELELABS, qui tourne parfaitement depuis qq semaines, après avoir eu longtemps des galères en Zigate.

Pour ssh, jamais fait, je vais regarder çà dès que possible. Merci pour vos retours. :slight_smile:

Si les updates se passent bien, seul le repo jeedom est en erreur mais cela peut être ignoré, si je ne me trompe pas ce n’est plus utilisé pour l’instant, ca l’était précédement sous jessie et stretch pour les smart

Err:5 https://repo.jeedom.com/odroid stable InRelease
502  Bad Gateway [IP: 51.178.69.128 443]

tout le reste se passe bien il me semble.
Mais si j’ai raté une ligne, montre là p-e?

et zha-quirks est installé:

Requirement already satisfied: zha-quirks in /usr/local/lib/python3.7/dist-packages (0.0.61)

ok alors si pas besoin de ce repo c’est pas le soucis, tu as raison.

Mais sinon @Palmy_Hire, tu as essayé d’installer à nouveau la dernière mise à jour stable de Zigbee maintenant que la dépendances sont OK ?

Parce que si ça se trouve avec la dernière version de zhaquirks la gestion de l’attribut « setup » n’est plus la même et il faut être dans la dernière version du plugin … ?

OK, je vais faire çà.