Bonjour à tous.
Je suis en train de migrer d’une box Jeedom smart, par manque de place, vers une raspberry Pi5.
J’ai installé Jeedom sur un docker via l’image jeedom et j’en profite pour passer de OpenZwave de ma smart à ZwaveJs.
La 1ére fois, le plugin ZwaveJS a bien fonctionné, bien reconnu ma clé et géré ma prise de test.
Mais je me rends compte que dès que j’arrête mon container et que je le relance, le démon ne se lance plus et m’affiche ce message, sans plus d’info que ça alors que je suis en debug :
0139|[2024-03-19 19:50:02]DEBUG : [configureSettings] Informations reçues de MQTT Manager : {"ip":"127.0.0.1","port":"1883","user":"","password":null}
0140|[2024-03-19 19:50:02]INFO : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=XXXXXXXXXXXX
KEY_S2_Unauthenticated=XXXXXXXX
KEY_S2_Authenticated=XXXXXXXX
KEY_S2_AccessControl=XXXXXXX
SESSION_SECRET=jeedomSession yarn start
0141|[2024-03-19 19:50:12]ERROR : Impossible de démarrer le démon ZwaveJS, consultez les logs
Mais dès que je relance les dépendances, mon démon démarre bien et tout est Ok. Et je dois faire cela à chaque fois que j’arrête et relance mon docker Jeedom.
Voici mes infos systèmes : (plugin déconz est en rouge parce que je migre sur jeezigbee aussi. Et pour la configuration réseau externe faut que je creuse mais ça passe de rouge à vert; mais là en l’occurrence mon démon Zwave JS était bien démarrée après relance des dépendances)
en effet docker compose down ça supprime le container, du coup le up doit le reconstruire, & aussi re-installer les dépendances… (?) Aussi, autre question, tu a le plugin docker dans ton container ? De ce que je vois, ça ne marchait pas le démon même avant le 1er arrêt dans les logs.
Bonjour et merci !!
En effet le down porte mal son nom (et j’ai pas bien lu la doc…) mais il faut bien faire stop et start au quotidien. Et le docker compose up uniquement au début et jamais le down a moins de vouloir perdre l’image. Et vu que j’avais déporté les confs hors du container, je me rendais pas compte qu’il effaçait tout.
Non je n’ai pas le plugin docker mais je n’en vois pas l’utilité. Et pour voir si ça marchait je testais avec une prise connecté en Zwave et je vérifiais si elle prenait bien l’action et cela fonctionne bien maintenant. (ou avant quand je réinstallais les dépendances à chaque fois…)