Bonjour,
J’ai installé une clé Combee 2 et le plugin Deconz sur mon installation Jeedom montée dans une instance Docker (host only) sur un NAS Synology DS918+.
Après plusieurs tentatives, j’arrive à configurer et utiliser parfaitement ma clé Combee 2 lorsque je l’installe en remote sur un autre PC Win10; mais impossible de réussir lorsque je la mets sur le host Jeedom (raccordée par un hub USB auto-alimenté au NAS).
Elle est bien détectée comme l’indique la commande GCFFlasher_internal -l
GCFFlasher V3_06 (c) dresden elektronik ingenieurtechnik gmbh
Path | Vendor | Product | Serial | Type
-----------------±-------±--------±-----------±------
/dev/ttyACM0 | 0x1CF1 | 0x0030 | | ConBee II
Même si je note que le Serial n’apparait pas.
La commande ps ax | grep deconz me donne également :
18729 ? Sl 0:42 /usr/bin/python3 /var/www/html/plugins/deconz/resources/deconzd/deconzd.py --loglevel error –socketport 55088 --callback http://127.0.0.1:9080/plugins/deconz/core/php/jeeDeconz.php --apikey BK9Nlk
XObe1KBDBCmCyKatVg249aXFAu --cycle 0 --pid /tmp/jeedom/deconz/deamon.pid
24037 pts/3 S+ 0:00 grep --color=auto deconz
Après avoir tenté d’utiliser dans le plugin le port socket 20877 (par défaut), j’ai mis la valeur 55088 pour m’aligner au résultat de la commande précédente.
Je récupère correctement l’ID de la clé et la clé API; mais dès que je passe sur Phoscon, je retrouve bien la cléf mais peut constater que la gateway n’est pas correctement connectée puisque en face de firmware apparait la mention ‹ Not Connected ›.
Nota, le firmware de ma clé a bien été upgradé correctement en 26490700 via Jeedom puisque lorsque j’y ai accédé depuis W10, l’information apparaissait bien en face de firmware depuis l’interface phoscon du PC.
Les logs de l’installation du plugin n’affiche aucune erreur et j’ai bien relu l’ensemble des infos de la doc et des forums et tout est fait correctement. Sauf un point lors de l’installation locale de deConz ( log (Deconz_install) je vois que les commandes :
sudo systemctl stop deconz-gui
et
sudo systemctl stop deconz
renvoient toutes les deux une erreur :
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down
Je soupçonne donc que le problème puisse venir de là; mais sans comprendre ;-(
Enfin, lorsque je fais la commande PS X ; je constate cependant qu’il y a (si je comprends bien) deux processus deConz, l’un en sudo l’autre normal :
18734 ? S 0:00 sudo deCONZ --auto-connect=1 --dbg-error=1 --http-port=8484 --ws-port=20877 --upnp=0
18736 ? Sl 131:26 deCONZ --auto-connect=1 --dbg-error=1 --http-port=8484 --ws-port=20877 --upnp=0 -plat
Le fait d’en tuer (Kill) un ferme systématiquement l’autre; et le redémarrage du démon deConz depuis jeedom les fait revenir tous les deux.
Voilà pour mon cas; et j’avoue ne plus savoir quoi faire de plus. Je ne peux tout même pas garder la clé Conbee 2 branchée sur un PC en plus de mon installation Jeedom sur le NAS
Merci d’avance de votre considération
Laurent