Il semble tenir …
Ok dans le plugin Zwavejs mettez le bon port de votre clé , sauvegardez .Réactivez la gestion automatique et relancez le demon.
Au cas ou, dans le doute:
Voici la commande pour voir le port d’une clé de la box
via réglage → système → configuration -->OS/DB → Administration Système
Taper cette commande:
ls -al /dev/serial/by-id/*
Log mstt2_packages debug
+ 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://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 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 debug
Fri, 02 Feb 2024 10:38:26 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Fri, 02 Feb 2024 10:40:37 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Ok mais c’est quoi le « bon port » ???
on s’en fiche de ça → Erreur "body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31" - #3 par Loic
Il faut lire … et éventuellement poster le résultat de la commande.
Oui j’ai vu après mon post
voilà le résultat
lrwxrwxrwx 1 root root 13 Feb 2 06:01 /dev/serial/by-id/usb-0658_0200-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Feb 2 06:01 /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_55936343034351B00152-if00 -> ../../ttyACM1
lrwxrwxrwx 1 root root 13 Feb 2 06:01 /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AU00T5P5-if00-port0 -> ../../ttyUSB0
usb-0658_0200-if00 → …/…/ttyACM0
Bon port byid choisit ou pas dans zwavejs, si les dépendances sont NOK
Il faut montrer le log d’install des dépendances !
Déjà répondu
Essayez celui-ci et sauvegardez
Mqtt2 vient de passer en NOK
on ne recherche pas les dépendances, on les installe.
j’ai déjà demandé plusieurs fois les logs d’installation de ces dépendances
Pour que mstt2 revienne en OK il faut que je désactive la gestion automatique de Zwavejs mais dans ce cas, même après avoir relancé les dépendances Zwavejs est toujours NOK et pas de bouton de relance manuelle du demon
D’une et j’insiste
Deux
Laisse la gestion automatique.
Trois
Tant que les dépendances zwave js seront KO, il n’y aura pas de bouton pour démarrer le démon
Il faut le log d’installation de ces dépendances !
Quatre
Mqtt Manager n’est pas lié à zwave js uniquement, il peut très bien tourner sans lui pour autre chose, zigbee, mqttdiscovery donc il n’y a pas corrélation entre les deux
Je ne sais pas si tu as modifie les depots comme indiqué.
Je ne sais pas si apt update et apt upgrade ont abouti
Je n’ai pas le log dinstall des dependances zwave
Comment savoir si c’est ok sans info