Restauration Jeedom de Zero NOK après problème ZigBee

J’ai toujours et encore ce message d’erreur:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
bellows 0.30.0 requires zigpy>=0.37.0, which is not installed.

ou encore:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
requests 2.28.0 requires charset-normalizer~=2.0.0, but you have charset-normalizer 2.1.0 which is incompatible.

J’ai encore la main sur une ancienne image de restauration USB :

Je peux essayer ceci?

Bonjour à tous,

Voici mon retour d’expérience après une (ré)installation neuve et une restauration de backup Jeedom.
Je vous passe le fait de devoir refaire mes redirections de ports sur ma freebox et la gestion d’un nouveau certificat SSL…

Mon installation est totalement opérationnelle, sans rien dans les logs.

Donc je vous invite à faire pareil !

À mon avis le problème vient des commandes manuelles faites en SSH.
Avec mon installation neuve, j’ai juste fait des commande pour générer un certificat SSL.

Je n’ai pas fait la mise à jour du plugin aujourd’hui.
Et je dois dire que je ne suis pas sûr de la faire…

En tous cas, je tiens à remercier @Loic pour son implication et sa persévérance.

Ma configuration :
Plugin zigbee 2022-06-23 15:19:08

Voilà pour mon retour qui j’espère aidera pas mal de personnes.

Bruce

1 « J'aime »

@Superbegood , merci pour ce retour.
Tu as fais une restauration depuis l’interface web de ton Jeedom ou directement mis l’image par Etcher sur une clef USB?
J’ai du louper un truc … chez moi ça n’a pas fonctionné. Je recommence ce soir.

@Sattaz , il s’agit d’une VM sur Freebox.

  • J’en ai créer une nouvelle avec l’image officielle de Jeedom (dans la liste).
  • Modifié mon routage.
  • Refait mon certificat SSL en SSH (par snap)
  • Remis un backup

Et le tour était joué :wink:

C’est le mieux et vous devez retrouver lors de la restauration tous les screens du sujet ci dessous.

Reset usine box Atlas

Oui @Superbegood , avec une VM tout est plus simple (j’utilise aussi une VM pour mon Jeedom de Test).
Backup super simple, restore super simple …

Avec l’Atlas si ça plante c’est pas aussi simple de restaurer l’OS…
Là j’en paie les frais avec la box de mon voisin qui a ses problèmes depuis la mise à jour Zigbee.
Moi aussi j’ai changé pour une Atlas mais je me pose la question à mettre ma Prod sur une VM aussi, quitte à refaire mon reseau Zigbee.
Rien de plus important qu’un système de backup simple, efficace et fonctionnel.

Sebastien

Drôle d’idée !

C’est le cas aussi pour la box Atlas

C’est pour cette raison que je ne fais les MAJ qu’après quelques jours et d’éventuels retours.

Allez patience et courage ça va aller il n’y a pas de raison.

Oui moi non plus je ne fais pas directement de mise à jour dans les premiers jours …
Bref, je verrais ce soir comment ça se passe.
Sinon on renvoie chez Domadoo …

Et sinon que dis « Vérification des packages système » ?

Ceci :

Package	Type	Status	Obligatoire	Voulu par	Version	Remarque	Commande	Action
apt-transport-https	apt	OK	
oui
core	1.8.2.3			
at	apt	OK	
oui
core	3.1.23-1			
chromium	apt	OK	
non
core	89.0.4389.114-1~deb10u1	Utilisé pour les rapports		
cloud-guest-utils	apt	OK	
oui
atlas	0.29-1			
ethtool	apt	OK	
oui
atlas	1:4.19-1			
ffmpeg	apt	OK	
oui
core camera	7:4.1.6-1~deb10u1			
gettext	apt	OK	
oui
core	0.19.8.1-9			
libav-tools	apt	OK (ffmpeg)	
oui
core camera				
libcurl3-gnutls	apt	OK	
non
core	7.64.0-4+deb10u2	Utilisé pour chromium		
librsync-dev	apt	OK	
oui
core	0.9.7-10+b1			
mariadb-client	apt	OK	
oui
core	1:10.3.29-0+deb10u1			
mariadb-common	apt	OK	
non
core	1:10.3.29-0+deb10u1			
mariadb-server	apt	OK	
non
core	1:10.3.29-0+deb10u1			
net-tools	apt	OK	
oui
core	1.60+git20180626.aebd88e-1			
nmap	apt	OK	
oui
core	7.70+dfsg1-6+deb10u2			
ntpdate	apt	OK	
oui
core	1:4.2.8p12+dfsg-4			
openvpn	apt	OK	
oui
openvpn	2.4.7-1+deb10u1			
php-common	apt	OK	
oui
core	2:69			
php-curl	apt	OK	
oui
core	2:7.3+69			
php-dev	apt	OK	
oui
core	2:7.3+69			
php-gd	apt	OK	
oui
core	2:7.3+69			
php-imap	apt	OK	
oui
core	2:7.3+69			
php-ldap	apt	OK	
non
core	2:7.3+69			
php-mbstring	apt	OK	
oui
core	2:7.3+69			
php-soap	apt	OK	
oui
core	2:7.3+69			
php-ssh2	apt	OK	
oui
core	1.1.2+0.13-4			
php-xml	apt	OK	
oui
core	2:7.3+69			
php-xmlrpc	apt	OK	
oui
core	2:7.3+69			
php-zip	apt	OK	
oui
core	2:7.3+69			
python	apt	OK	
oui
core	2.7.16-1			
python-dev	apt	OK	
oui
core	2.7.16-1			
python-pip	apt	OK	
oui
core	18.1-5			
python3	apt	OK	
oui
core zigbee	3.7.3-1			
python3-dev	apt	OK	
oui
zigbee	3.7.3-1			
python3-pip	apt	OK	
oui
core zigbee	18.1-5			
python3-pyudev	apt	OK	
oui
zigbee	0.21.0-1			
python3-requests	apt	OK	
oui
zigbee	2.21.0-1			
rsync	apt	OK	
oui
atlas	3.1.3-6			
smbclient	apt	OK	
oui
core	2:4.9.5+dfsg-5+deb10u1			
software-properties-common	apt	OK	
oui
core	0.96.20.2-2			
ssl-cert	apt	OK	
oui
core	1.0.39			
tar	apt	OK	
oui
core	1.30+dfsg-6			
usbutils	apt	OK	
non
core	1:010-3			
wget	apt	OK	
oui
core	1.20.1-1.1			
fasteners	pip2	OK	
oui
core	0.16.3			
future	pip2	OK	
oui
core	0.18.2			
bellows	pip3	OK	
oui
zigbee	0.30.0			
charset-normalizer	pip3	OK	
oui
zigbee	2.0.12			
pycrypto	pip3	OK	
oui
zigbee	2.6.1			
pyserial	pip3	OK	
oui
zigbee	3.5			
pyudev	pip3	OK	
oui
zigbee	0.23.2			
requests	pip3	OK	
oui
zigbee	2.28.0			
setuptools	pip3	OK	
oui
zigbee	62.6.0			
six	pip3	OK	
oui
zigbee	1.16.0			
tornado	pip3	OK	
oui
zigbee	6.1			
wheel	pip3	OK	
oui
zigbee	0.37.1			
xmodem	pip3	OK	
oui
zigbee	0.4.6			
zha-quirks	pip3	OK	
oui
zigbee	0.0.75			
zigpy	pip3	OK	
oui
zigbee	0.46.0			
zigpy-deconz	pip3	OK	
oui
zigbee	0.16.0			
zigpy-xbee	pip3	OK	
oui
zigbee	0.14.0			
zigpy-zigate	pip3	Mise à jour	
oui
zigbee	/0.7.4		sudo pip3 install --force-reinstall --upgrade zigpy-zigate	
zigpy-znp	pip3	OK	
oui
zigbee	0.7.0

@Sattaz , il y a des packages à corriger ?
Si oui, corriges les

ça ne fonctionne pas:

+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://deb.debian.org/debian buster InRelease
Get:2 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
Hit:3 http://security.debian.org buster/updates InRelease
Get:4 http://deb.debian.org/debian buster-backports InRelease [46.7 kB]
Hit:5 http://armbian.systemonachip.net/apt buster InRelease
Fetched 98.6 kB in 2s (43.1 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
120 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ sudo pip3 install --force-reinstall --upgrade zigpy-zigate
WARNING: Ignoring invalid distribution -oluptuous (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -harset-normalizer (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -oluptuous (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -harset-normalizer (/usr/local/lib/python3.7/dist-packages)
Collecting zigpy-zigate
Using cached zigpy-zigate-0.7.4.tar.gz (23 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'error'
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [10 lines of output]
/usr/local/lib/python3.7/dist-packages/setuptools/_distutils/dist.py:257: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
/usr/local/lib/python3.7/dist-packages/setuptools/_distutils/dist.py:257: UserWarning: Unknown distribution option: 'tests_require'
warnings.warn(msg)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: invalid command 'egg_info'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
WARNING: Ignoring invalid distribution -oluptuous (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -harset-normalizer (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -oluptuous (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -harset-normalizer (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -oluptuous (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -harset-normalizer (/usr/local/lib/python3.7/dist-packages)

Pour info la version de zigpy-ziagte est 0.8.0 chez moi (sans la MAJ d’aujourd’hui)

tu pense que c’est la restauration qui ne s’est pas bien déroullée?
Pourquoi j’ai une vieille version alors qu’on a fait une restauration usine depuis l’image Atlas du Market ?

Je crois que la mise à jour du plugin a fait un downgrade de version…

Mais si je refais une restauration usine, les plugins comme Zigbee seront aussi upgrader avec leur dernières versions … donc je vais me retrouver dans la même situation.

Ce qu’il faut c’est juste remettre l’OS propre et puis seulement après du remet une sauvegarde de ton Jeedom

Oui ça j’ai fais hier … ça n’a pas marché.
Je refais ce soir … et je reviens poster mes résultats ici.

C’est mal partie avec la procedure de restauration depuis Jeedom:

Puis :

J’ai essaye 5x … je vais passer par le Market et prendre l’image.

Update:
OK, image du Market flashée sur clef USB neuve.
J’ai éteins la box, attendue 1 minute, inséré la clef USB dans le port noir USB de la box, mis sous tension, les voyants clignotent … j’attends patiement 30 minutes sans toucher a rien…