Demon ZigbeeLinker en erreur suite Mise a jour Jeedom 4.3.21

Bonjour,
j’ai aussi des soucis.
je pensais que j’étais un cas isolé, vu que je ne voyais pas d’interrogation.
J’ai essayé « réparer » et réinstall des dépendances, mais une chose bizarre sur la résinstall, il supprime tout, pour ne plus trouver des fichiers…

[2023-12-15 12:22:00]INFO : ##### Synchronisation du temps avant l'installation des dépendances...
[2023-12-15 12:22:08]INFO : ##### Synchronisation du temps terminée, lancement des dépendances.
#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://ftp.fr.debian.org/debian bullseye InRelease
Hit:3 http://ftp.fr.debian.org/debian bullseye-updates InRelease
Hit:4 http://ftp.debian.org/debian bullseye-backports InRelease
Hit:5 http://ftp.de.debian.org/debian bullseye InRelease
Hit:6 https://deb.nodesource.com/node_20.x bullseye InRelease
Reading package lists...
#######################################################
##### Install or update Git
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:10.2.1-1).
gcc is already the newest version (4:10.2.1-1).
git is already the newest version (1:2.30.2-1+deb11u2).
make is already the newest version (4.3-4.1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 20 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (2.0.11-1+deb11u1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #
#######################################################
##### Repare Zigbee2MQTT
npm WARN using --force Recommended protections disabled.
## Supprime l'installation dans /opt/zigbee2mqtt
#######################################################
##### First installation : Download Zigbee2mqtt git
Cloning into '/opt/zigbee2mqtt'...
#######################################################
##### Install/Update Zigbee2mqtt
added 813 packages, and audited 814 packages in 30s
90 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
#######################################################
##### Configure deamon and start it
mv: cannot stat '/opt/zigbee2mqtt/data/state.json': No such file or directory
chown: cannot access '/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/state.json': No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
#                         END                         #
#######################################################

Si je copie « state.json » dans les 2 répertoires, il le supprime.

Résultat du status du service :

sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
     Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; disabled; vendor preset: enabled)
     Active: inactive (dead)

Pourquoi node 20 cela devrait etre 18?

Bonne question,
je suis passé en 4.3.21 en NodeJS 18,
et après j’ai eu d’autres upgrades de plugins, mais je ne sais pas qui et comment je suis passé en 20.

Après une suppression et un downgrade en NodeJS 18, ce n’est pas mieux.

[2023-12-15 15:47:46]INFO : ##### Synchronisation du temps avant l'installation des dépendances...
[2023-12-15 15:47:54]INFO : ##### Synchronisation du temps terminée, lancement des dépendances.
#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://ftp.fr.debian.org/debian bullseye InRelease
Get:3 http://ftp.debian.org/debian bullseye-backports InRelease [49.0 kB]
Get:4 http://ftp.fr.debian.org/debian bullseye-updates InRelease [44.1 kB]
Hit:5 http://ftp.de.debian.org/debian bullseye InRelease
Hit:6 https://deb.nodesource.com/node_18.x bullseye InRelease
Fetched 93.0 kB in 1s (103 kB/s)
Reading package lists...
#######################################################
##### Install or update Git
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:10.2.1-1).
gcc is already the newest version (4:10.2.1-1).
git is already the newest version (1:2.30.2-1+deb11u2).
make is already the newest version (4.3-4.1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 18 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (2.0.11-1+deb11u1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #
#######################################################
##### Repare Zigbee2MQTT
npm WARN using --force Recommended protections disabled.
## Supprime l'installation dans /opt/zigbee2mqtt
#######################################################
##### First installation : Download Zigbee2mqtt git
Cloning into '/opt/zigbee2mqtt'...
#######################################################
##### Install/Update Zigbee2mqtt
added 817 packages, and audited 818 packages in 16s
90 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
#                         END                         #
#######################################################

Le service zigbee2mqtt ne se lance plus.
je regarde dans les logs (lancement debbug), je vois :

2023-12-15T14:45:44.256Z zigbee-herdsman:deconz:driver send write parameter request from queue. seqNr: 12 paramId: 33 param: 0
Zigbee2MQTT:error 2023-12-15 15:45:44: MQTT error: connect ECONNREFUSED 192.168.1.2:1883

Ca je connais, pb avec Mosquitto
je regarde ; il est « loaded », disable et inactive
un p’tit start du Mosquitto, on relance Zigbee, et PAF, mosquitto is dead encore …

Si je mets à enable le service, il repasse à disable.
J’ai l’impression, que l’on ne peut pas mettre les valeurs que l’on veut !?
Pareil pour la config zigbee2mqtt, je mets permit_join: true => ça repasse à false …
que je le fasse à la main ou « activer l’inclusion » …

Enfin, si vous avez des idées, merci.

salut,
Je constate aussi des problèmes sur Zigbee2MQTT suite à la mise à jour du core jeedom.
je ne suis pas aussi calé que vous, ce que je constate c’est qu’il y avait un soucis de node js (entre le 16 et le 18 il me smeble) sur le démon aussi qui me demandait de relancer les dépendances.
Les dépendances s’installent sans erreur mais restent en statut KO (node js 18 insstallé pour moi et semblre ok pour les dépendances)

#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 http://phoscon.de/apt/deconz buster InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
#######################################################
##### Install or update Git
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:8.3.0-1+rpi2).
gcc is already the newest version (4:8.3.0-1+rpi2).
git is already the newest version (1:2.20.1-2+deb10u8).
make is already the newest version (4.2.1-1.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 18 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (1.5.7-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #
Removed /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service.
#######################################################
##### Update : Download update from Zigbee2mqtt git
##### up to date
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
#                         END                         #
#######################################################

J’ai redémarré et mis à jour mon raspi mais rien n’y fait !

Solution trouvée et fonctionnelle :
https://www.pasteck.com/plugin-zigbeelinker-jeedom-faq/#Les_dependances_nrsquoarrivent_pas_a_installermettre_a_jour_Zigbee2MQTT

Réparation (si dispo) j’ai dû passer par la commande : sudo rm -Rf /opt/zigbee2mqtt

Tout est reparti normalement pour moi !