Bonjour,
Après avoir utilisé Openzwave plusieurs années sans aucun souci j’ai migré en fin 2023 sur Zwavejs après l’achat d’un équipement qui était mal reconnu par OpenZwave. Parallèlement mqtt2 a été installé en même temps que Zwavejs.
Depuis cette migration je rencontrais assez souvent des difficultés dans le démarrage de ces 2 plugin (je n’utilise que Zwavejs).
Il me fallait souvent relancer les dépendances avant de redémarrer le Demon mais depuis le début de la semaine impossible de redémarrer le Demon et j’ai ces messages :
Je redémarre le demon de mqtt2 et ensuite zwave mais ça revient en NOK
La seule solution que j’ai trouvée jusqu’à présent c’est de recharger la VM précédente sur laquelle est installée Jeedom (je sauvegarde toujours ma VM en cas de modification substentielle de mon installation ou de Jeedom), là les 2 demon redémarrent mais il me faut pour chaque équipement Zwavejs faire une réinterview du nœud pour que tout redevienne fonctionnel.
Merci de m’aider
[2024-02-02 09:40:09][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 09:45:09][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 09:50:10][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 09:55:09][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:00:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:05:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:10:08][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:15:08][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:20:08][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:25:08][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:30:11][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-02 10:35:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
Log mqtt2_packages
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://security.debian.org buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 http://deb.debian.org/debian buster-backports InRelease
Hit:5 https://deb.nodesource.com/node_18.x buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
[Check Version NodeJS actuelle : v18.17.1 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 http://deb.debian.org/debian buster-backports InRelease
Hit:5 https://deb.nodesource.com/node_18.x buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
[Check Version NodeJS actuelle : v18.17.1 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
+ echo 4
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo npm install
added 115 packages, and audited 116 packages in 4s
18 packages are looking for funding
run `npm fund` for details
1 moderate severity vulnerability
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ chown -R www-data:www-data jeedom mqtt2d.js node_modules package.json package-lock.json
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
Synchronizing state of mosquitto.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mosquitto
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Log mqtt2d
Fri, 02 Feb 2024 08:14:27 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:20:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:25:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:30:11 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:35:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:40:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:45:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:50:11 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 08:55:10 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:00:07 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:05:04 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:10:09 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:15:09 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:20:09 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:25:09 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:30:12 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:35:04 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 09:40:05 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
je ne pense pas qu’il faut regarder zwavejs pour le moment, même si sa config est incorrecte ca ne justifie pas le stop de mqtt2 donc je garderais le focus sur mqtt2; lorsque lui sera stable on pourra regarder le reste
Le problème c’est qu’après avoir démarré le demon de mqtt2, zwavejs se met à chercher les dépendances et finalement fait repasser mqtt2 en NOK sans donner la possibilité de démarrer le demon de Zwavejs