Problème avec clé Phoscon Conbee II sur installation Jeedom propre

Bonjour à tous,

Mon environnement :

  • VM Jeedom récente construite à partir de l’ISO officielle
  • VM géré par l’hyperviseur Proxmox VE
  • Clé Phoscone Conbee II

Je possède puis peu une clé Phoscon Conbee II, recommandé ici par la communauté et mis en place ici. Et depuis plusieurs jours, sans action de ma part, impossible de piloter mes équipements ZigBee alors que l’ensemble fonctionné parfaitement il y a peu de temps.

  • Retrait et réinsertion de la clé : toujours KO.
  • A/M des équipements ZigBee : toujours KO
  • Vérifiction de l’existence d’une nouvelle mise à jour Firmware pour la clé Conbee II : je possède la dernière en date

J’ai donc regardé si Jeedom était à jour :

  • Core et plugins : OK
  • OS/Package : impossible de mettre à jour le listing suivant :
pip2	bellows	0.33.1	0.34.10	
pip2	charset-normalizer	2.0.12	3.1.0	
pip2	entrypoints	0.3	0.4	
pip2	pycurl	7.43.0.2	7.45.2	
pip2	PyGObject	3.30.4	3.42.2	
pip2	pyxdg	0.25	0.28	
pip2	systemd-python	234	235	
pip2	yarl	1.4.2	1.8.2	
pip2	zha-quirks	0.0.80	0.0.87	
pip2	zigpy	0.50.3	0.51.6	
pip2	zigpy-deconz	0.18.1	0.19.2	
pip2	zigpy-xbee	0.15.0	0.16.2	
pip2	zigpy-zigate	0.9.2	0.10.3	
pip2	zigpy-znp	0.8.2	0.9.1	
pip3	bellows	0.33.1	0.34.10	
pip3	charset-normalizer	2.0.12	3.1.0	
pip3	entrypoints	0.3	0.4	
pip3	pyxdg	0.25	0.28	
pip3	systemd-python	234	235	
pip3	yarl	1.4.2	1.8.2	
pip3	zha-quirks	0.0.80	0.0.87	
pip3	zigpy	0.50.3	0.51.6	
pip3	zigpy-deconz	0.18.1	0.19.2	
pip3	zigpy-xbee	0.15.0	0.16.2	
pip3	zigpy-zigate	0.9.2	0.10.3	
pip3	zigpy-znp	0.8.2	0.9.1

J’ai donc fait une sauvegarde de ma configuration Jeedom et j’ai tout simplement recréé une nouvelle installation Jeedom au propre via l’ISO Jeedom officiel. Une fois la réinstallation réalisée, j’ai simplement réintégré la sauvegarde dans ma nouvelle installation et là c’est toujours KO.

Je regarde les paquets qui ne sont pas à jour et toujours pareil, sur mon installation propre impossible de mettre à jour le listing ci-desssus.

Concernant le plugin ZigBee utilisé pour piloter ma clé Conbee II celui-ci indique que les dépendances sont OK, et que le démon est tout au vert (OK). Redémarrage du démon, toujours NOK.

Voici les logs :

[2023-03-17 12:48:07]ERROR : Erreur exécution de la commande [Salon][ZIGBEE Smart Plug 02][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"70:b3:d5:2b:60:01:85:12","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0xc1c7:1:0x0006]: Message send failure","code":0}
[2023-03-17 12:48:06]ERROR : [70:b3:d5:2b:60:01:85:12][zdevices.command] Command failed retry in 1s : [0xc1c7:1:0x0006]: Message send failure

Du coup, je suis preneur de vos idées :slight_smile:

Et le mapping USB entre la VM et le matériel est il correct ?

Bonjour @Yves19, j’ai mappé la clé USB dans Proxmox via le Vendor ID :

image

Ça semble OK.

Maintenant avec une VM je suis au bout du bout de mes maigres compétences.

Par curiosité, tu l’as configuré en usb 2 ou usb 3 ?

1 « J'aime »

Bonjour @HugoVal11, tu veux dire dans Proxmox VE ?

En complément, j’ai testé si ma VM Jeedom arrivé à dialoguer en local avec la Loopback 127.0.0.1 sur le port TCP 8089 : c’est OK

image

image

Après pas mal de recherches et surtout beaucoup de chance j’ai résolu mon problème. Je vous explique cela quand j’ai un moment :wink:.

Mais en bref, le défaut provient du plugin ZigBee lui-même ou plutôt de son développement.

Voici donc les détails de la résolution de mon problème :

Mon installation Jeedom comporte entre autres les plugins ZigBee et GoogleCast. Outre les erreurs/problèmes rencontrés sur l’environnement ZigBee + clé Phoscon Conbee II, j’avais en parallèle des erreurs à tous va avec le plugin GoogleCast.

J’ai donc commencé à faire mes recherches pour essayer de résoudre les défauts de GoogleCast et j’ai trouvé ma solution à mes deux problèmes dans la documentation de GoogleCast : plugin-googlecast/docs/fr_FR/index.md at develop · guirem/plugin-googlecast · GitHub

Les dépendances sont ‹ ok › mais le démon ne se lance pas
Un des modules est peut etre corrompu. Pour désinstaller les modules utiliser la commande

sudo pip3 uninstall -y requests zeroconf click bs4 six tqdm websocket-client
Puis relancer l’installation des dépendances.

Une fois l’installation des dépendances pour GoogleCast réalisée, tout est revenu à la normale !

Une chance donc d’avoir installé le couple de plugins ZigBee et GoogleCast !

Il semblerait donc que les plugins ZigBee et GoogleCast n’apprécient pas trop la montée en versions de certains packages de dépendances. Lesquels se recoupent entre ces deux plugins je ne saurait pas le dire ?

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.