Demon z2m Nok suite mise a jour

Bonjour
je viens vers vous car suis perdu avec mon réseau zigbee.
Il fonctionnait très bien, puis j’ai lancé la dernière mise à jour proposé et mon zigbee est tombé, impossible de relancer le demon.
J’ai restauré une sauvegarde de la veille, mais zigbee toujours HS.
Merci pour votre aide.


Informations Jeedom Luna

Core : 4.5.2 (master)
DNS Jeedom Luna : oui

Plugin : JeeZigbee
Version : 2026-03-18 01:01:48 (stable)
Statut Démon : Stoppé - (2026-03-19 08:26:34)
Log du plugin z2m_packages
Log brut  
Rechercher
 

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
Plugin mqtt2 installed with success+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
rm: cannot remove '/var/lib/apt/lists/lock': No such file or directory
+ sudo rm /var/cache/apt/archives/lock
rm: cannot remove '/var/cache/apt/archives/lock': No such file or directory
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS actuelle : v20.17.0 : [  KO  ]
Installation de NodeJS 22
Utilisation du dépot officiel
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS après install : v20.17.0 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 7
+ sudo systemctl restart apache2
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ [ -n  ]
+ npm install -g pnpm
changed 1 package in 9s
1 package is looking for funding
run `npm fund` for details
+ pnpm i --frozen-lockfile
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +270
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 270, reused 26, downloaded 0, added 0
Progress: resolved 270, reused 111, downloaded 0, added 0
Progress: resolved 270, reused 232, downloaded 0, added 0
Progress: resolved 270, reused 270, downloaded 0, added 163
Progress: resolved 270, reused 270, downloaded 0, added 270, done
dependencies:
+ ajv 8.18.0
+ bind-decorator 1.0.11
+ debounce 3.0.0
+ express-static-gzip 3.0.0
+ fast-deep-equal 3.1.3
+ finalhandler 2.1.1
+ humanize-duration 3.33.2
+ js-yaml 4.1.1
+ json-stable-stringify-without-jsonify 1.0.1
+ jszip 3.10.1
+ mqtt 5.15.0
+ object-assign-deep 0.4.0
+ rimraf 6.1.3
+ semver 7.7.4
+ source-map-support 0.5.21
+ throttleit 2.1.0
+ winston 3.19.0
+ winston-syslog 2.7.1
+ winston-transport 4.9.0
+ ws 8.19.0
+ zigbee-herdsman 9.0.9
+ zigbee-herdsman-converters 26.12.0
+ zigbee2mqtt-frontend 0.9.21
+ zigbee2mqtt-windfront 2.9.2
optionalDependencies:
+ unix-dgram 2.0.7
devDependencies:
+ @biomejs/biome 2.4.4
+ @types/finalhandler 1.2.4
+ @types/humanize-duration 3.27.4
+ @types/js-yaml 4.0.9
+ @types/node 24.11.0
+ @types/object-assign-deep 0.4.3
+ @types/readable-stream 4.0.23
+ @types/serve-static 2.2.0
+ @types/ws 8.18.1
+ @vitest/coverage-v8 3.2.4
+ tmp 0.2.5
+ typescript 5.9.3
+ vitest 3.2.4
Done in 14.5s using pnpm v10.18.3
+ pnpm run build
> zigbee2mqtt@2.9.1 build /var/www/html/plugins/z2m/resources/zigbee2mqtt
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
rm: invalid option -- '/'
Try 'rm --help' for more information.
+ echo 10
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installation******************'
*******************End of package installation

Page configuration du plugin, svp.

Antoine

Log du plugin z2m_packages
Log brut  
Rechercher
 

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
Plugin mqtt2 installed with success+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: no process found
+ sudo rm /var/lib/apt/lists/lock
rm: cannot remove '/var/lib/apt/lists/lock': No such file or directory
+ sudo rm /var/cache/apt/archives/lock
rm: cannot remove '/var/cache/apt/archives/lock': No such file or directory
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS actuelle : v20.17.0 : [  KO  ]
Installation de NodeJS 22
Utilisation du dépot officiel
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS après install : v20.17.0 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 7
+ sudo systemctl restart apache2
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ [ -n  ]
+ npm install -g pnpm
changed 1 package in 10s
1 package is looking for funding
run `npm fund` for details
+ pnpm i --frozen-lockfile
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +270
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 270, reused 34, downloaded 0, added 0
Progress: resolved 270, reused 169, downloaded 0, added 0
Progress: resolved 270, reused 270, downloaded 0, added 72
Progress: resolved 270, reused 270, downloaded 0, added 204
Progress: resolved 270, reused 270, downloaded 0, added 270, done
dependencies:
+ ajv 8.18.0
+ bind-decorator 1.0.11
+ debounce 3.0.0
+ express-static-gzip 3.0.0
+ fast-deep-equal 3.1.3
+ finalhandler 2.1.1
+ humanize-duration 3.33.2
+ js-yaml 4.1.1
+ json-stable-stringify-without-jsonify 1.0.1
+ jszip 3.10.1
+ mqtt 5.15.0
+ object-assign-deep 0.4.0
+ rimraf 6.1.3
+ semver 7.7.4
+ source-map-support 0.5.21
+ throttleit 2.1.0
+ winston 3.19.0
+ winston-syslog 2.7.1
+ winston-transport 4.9.0
+ ws 8.19.0
+ zigbee-herdsman 9.0.9
+ zigbee-herdsman-converters 26.12.0
+ zigbee2mqtt-frontend 0.9.21
+ zigbee2mqtt-windfront 2.9.2
optionalDependencies:
+ unix-dgram 2.0.7
devDependencies:
+ @biomejs/biome 2.4.4
+ @types/finalhandler 1.2.4
+ @types/humanize-duration 3.27.4
+ @types/js-yaml 4.0.9
+ @types/node 24.11.0
+ @types/object-assign-deep 0.4.3
+ @types/readable-stream 4.0.23
+ @types/serve-static 2.2.0
+ @types/ws 8.18.1
+ @vitest/coverage-v8 3.2.4
+ tmp 0.2.5
+ typescript 5.9.3
+ vitest 3.2.4
Done in 12.7s using pnpm v10.18.3
+ pnpm run build
> zigbee2mqtt@2.9.1 build /var/www/html/plugins/z2m/resources/zigbee2mqtt
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
rm: invalid option -- '/'
Try 'rm --help' for more information.
+ echo 10
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installation******************'
*******************End of package installation

Si d’autres éléments peuvent être utile dîtes le moi :wink:

C’est une box officielle avec un plugin officiel, les dépendances ne s’installent pas correctement

==> Ouvrir un ticket chez Jeedom

J’ai ouvert un ticket hier. Mais en attendant qu’il s’en occupe, je cherche de mon côté :wink:

Log demon.

Vous êtes sous nodejs20 au lieu de 22. Ce n’est pas normal car nodejs22 devrait s’installer avec jeedom 4.5.1 et sup.

Vous pouvez repasser sur zigbee2mqtt 2.6.x pour corriger temporairement, je l’espère, ce problème.

Mais vous devriez aussi forcer la mise à jour de jeedom et vérifier ensuite si vous êtes passé sur nodejs22.

Votre luna a accès au réseau de quelle manière ?

Antoine

Déjà Merci beaucoup pour votre aide.
Le Log demon je le trouve ou ? :grimacing:

J’ai essayé de repasser en 2.6.0 sans succès.j’ai essayer plusieurs fois de forcer la mise a jour de jeedom mais je suis toujours en nodejs20.

L’accès au réseau se fait en rj45.

Je ne sais plus quoi faire…

À côté du log package… Il y a deux boutons bleus fsut pas hésiter à tester le deuxième en fait :smile:

Mais tant que vous avez nodejs20. Votre jeedom a un souci mais je ne connais pas assez les box officielles pour le résoudre rapidement.
Rebootez la box pour voir et relancer les dépendances ensuite et donner le nouveau log.

Bonjour,

Pour mettre à jour Node, dans :
Réglages > Système > Configuration > OS/DB > Vérification générale :

akenad :slight_smile:

Alors j’ai reboot la box et relancé les dépendance.

2026-03-19 09:49:52] ERROR  Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2026-03-19 10:20:51] ERROR  Erreur sur la fonction deamon_start du plugin : Vous 
tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
Plugin mqtt2 installed with success+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
rm: cannot remove '/var/lib/apt/lists/lock': No such file or directory
+ sudo rm /var/cache/apt/archives/lock
rm: cannot remove '/var/cache/apt/archives/lock': No such file or directory
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS actuelle : v20.17.0 : [  KO  ]
Installation de NodeJS 22
Utilisation du dépot officiel
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
[Check Version NodeJS après install : v20.17.0 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
+ echo 7
+ sudo systemctl restart apache2
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ cat /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version
+ wanted_z2m_version=2.6.0
+ [ -n 2.6.0 ]
+ echo Need version : 2.6.0
Need version : 2.6.0
+ git fetch --all --tags
Fetching origin
From https://github.com/Koenkk/zigbee2mqtt
* [new tag]           0.1.0      -> 0.1.0
* [new tag]           0.1.1      -> 0.1.1
* [new tag]           0.1.2      -> 0.1.2
* [new tag]           0.1.3      -> 0.1.3
* [new tag]           0.1.4      -> 0.1.4
* [new tag]           0.1.5      -> 0.1.5
* [new tag]           0.1.6      -> 0.1.6
* [new tag]           0.1.7      -> 0.1.7
* [new tag]           0.1.8      -> 0.1.8
* [new tag]           0.2.0      -> 0.2.0
* [new tag]           1.0.0      -> 1.0.0
* [new tag]           1.0.1      -> 1.0.1
* [new tag]           1.1.0      -> 1.1.0
* [new tag]           1.1.1      -> 1.1.1
* [new tag]           1.10.0     -> 1.10.0
* [new tag]           1.11.0     -> 1.11.0
* [new tag]           1.12.0     -> 1.12.0
* [new tag]           1.12.1     -> 1.12.1
* [new tag]           1.12.2     -> 1.12.2
* [new tag]           1.13.0     -> 1.13.0
* [new tag]           1.13.1     -> 1.13.1
* [new tag]           1.14.0     -> 1.14.0
* [new tag]           1.14.1     -> 1.14.1
* [new tag]           1.14.2     -> 1.14.2
* [new tag]           1.14.3     -> 1.14.3
* [new tag]           1.14.4     -> 1.14.4
* [new tag]           1.15.0     -> 1.15.0
* [new tag]           1.16.0     -> 1.16.0
* [new tag]           1.16.1     -> 1.16.1
* [new tag]           1.16.2     -> 1.16.2
* [new tag]           1.17.0     -> 1.17.0
* [new tag]           1.17.1     -> 1.17.1
* [new tag]           1.18.0     -> 1.18.0
* [new tag]           1.18.1     -> 1.18.1
* [new tag]           1.18.2     -> 1.18.2
* [new tag]           1.18.3     -> 1.18.3
* [new tag]           1.19.0     -> 1.19.0
* [new tag]           1.19.1     -> 1.19.1
* [new tag]           1.2.0      -> 1.2.0
* [new tag]           1.2.1      -> 1.2.1
* [new tag]           1.20.0     -> 1.20.0
* [new tag]           1.21.0     -> 1.21.0
* [new tag]           1.21.1     -> 1.21.1
* [new tag]           1.21.2     -> 1.21.2
* [new tag]           1.22.0     -> 1.22.0
* [new tag]           1.22.1     -> 1.22.1
* [new tag]           1.22.2     -> 1.22.2
* [new tag]           1.23.0     -> 1.23.0
* [new tag]           1.24.0     -> 1.24.0
* [new tag]           1.25.0     -> 1.25.0
* [new tag]           1.25.1     -> 1.25.1
* [new tag]           1.25.2     -> 1.25.2
* [new tag]           1.26.0     -> 1.26.0
* [new tag]           1.27.0     -> 1.27.0
* [new tag]           1.27.1     -> 1.27.1
* [new tag]           1.27.2     -> 1.27.2
* [new tag]           1.28.0     -> 1.28.0
* [new tag]           1.28.1     -> 1.28.1
* [new tag]           1.28.2     -> 1.28.2
* [new tag]           1.28.3     -> 1.28.3
* [new tag]           1.28.4     -> 1.28.4
* [new tag]           1.29.0     -> 1.29.0
* [new tag]           1.29.1     -> 1.29.1
* [new tag]           1.29.2     -> 1.29.2
* [new tag]           1.3.0      -> 1.3.0
* [new tag]           1.3.1      -> 1.3.1
* [new tag]           1.30.0     -> 1.30.0
* [new tag]           1.30.1     -> 1.30.1
* [new tag]           1.30.2     -> 1.30.2
* [new tag]           1.30.3     -> 1.30.3
* [new tag]           1.30.4     -> 1.30.4
* [new tag]           1.31.0     -> 1.31.0
* [new tag]           1.31.1     -> 1.31.1
* [new tag]           1.31.2     -> 1.31.2
* [new tag]           1.32.0     -> 1.32.0
* [new tag]           1.32.1     -> 1.32.1
* [new tag]           1.32.2     -> 1.32.2
* [new tag]           1.33.0     -> 1.33.0
* [new tag]           1.33.1     -> 1.33.1
* [new tag]           1.33.2     -> 1.33.2
* [new tag]           1.34.0     -> 1.34.0
* [new tag]           1.35.0     -> 1.35.0
* [new tag]           1.35.1     -> 1.35.1
* [new tag]           1.35.2     -> 1.35.2
* [new tag]           1.35.3     -> 1.35.3
* [new tag]           1.36.0     -> 1.36.0
* [new tag]           1.36.1     -> 1.36.1
* [new tag]           1.37.0     -> 1.37.0
* [new tag]           1.37.1     -> 1.37.1
* [new tag]           1.38.0     -> 1.38.0
* [new tag]           1.39.0     -> 1.39.0
* [new tag]           1.39.1     -> 1.39.1
* [new tag]           1.4.0      -> 1.4.0
* [new tag]           1.40.0     -> 1.40.0
* [new tag]           1.40.1     -> 1.40.1
* [new tag]           1.40.2     -> 1.40.2
* [new tag]           1.41.0     -> 1.41.0
* [new tag]           1.42.0     -> 1.42.0
* [new tag]           1.5.0      -> 1.5.0
* [new tag]           1.5.1      -> 1.5.1
* [new tag]           1.6.0      -> 1.6.0
* [new tag]           1.7.0      -> 1.7.0
* [new tag]           1.7.1      -> 1.7.1
* [new tag]           1.8.0      -> 1.8.0
* [new tag]           1.9.0      -> 1.9.0
* [new tag]           2.0.0      -> 2.0.0
* [new tag]           2.1.0      -> 2.1.0
* [new tag]           2.1.1      -> 2.1.1
* [new tag]           2.1.2      -> 2.1.2
* [new tag]           2.1.3      -> 2.1.3
* [new tag]           2.2.0      -> 2.2.0
* [new tag]           2.2.1      -> 2.2.1
* [new tag]           2.3.0      -> 2.3.0
* [new tag]           2.4.0      -> 2.4.0
* [new tag]           2.5.0      -> 2.5.0
* [new tag]           2.5.1      -> 2.5.1
* [new tag]           2.6.0      -> 2.6.0
* [new tag]           2.6.1      -> 2.6.1
* [new tag]           2.6.2      -> 2.6.2
* [new tag]           2.6.3      -> 2.6.3
* [new tag]           2.7.0      -> 2.7.0
* [new tag]           2.7.1      -> 2.7.1
* [new tag]           2.7.2      -> 2.7.2
* [new tag]           2.8.0      -> 2.8.0
* [new tag]           2.9.0      -> 2.9.0
+ git checkout tags/2.6.0
Note: switching to 'tags/2.6.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 0bdc3fd1 chore(dev): release 2.6.0 (#27881)
+ [ -n 2.6.0 ]
+ echo 2.6.0
+ head -c 1
+ [ 2 -lt 2 ]
+ npm install -g pnpm
changed 1 package in 9s
1 package is looking for funding
run `npm fund` for details
+ pnpm i --frozen-lockfile
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +302
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 302, reused 0, downloaded 0, added 0
Progress: resolved 302, reused 47, downloaded 0, added 0
Progress: resolved 302, reused 174, downloaded 0, added 0
Progress: resolved 302, reused 289, downloaded 0, added 0
Progress: resolved 302, reused 302, downloaded 0, added 143
Progress: resolved 302, reused 302, downloaded 0, added 283
Progress: resolved 302, reused 302, downloaded 0, added 302, done
dependencies:
+ ajv 8.17.1
+ bind-decorator 1.0.11
+ debounce 2.2.0
+ express-static-gzip 3.0.0
+ fast-deep-equal 3.1.3
+ finalhandler 2.1.0
+ humanize-duration 3.33.0
+ js-yaml 4.1.0
+ json-stable-stringify-without-jsonify 1.0.1
+ jszip 3.10.1
+ moment 2.30.1
+ mqtt 5.13.3
+ object-assign-deep 0.4.0
+ rimraf 6.0.1
+ semver 7.7.2
+ source-map-support 0.5.21
+ throttleit 2.1.0
+ winston 3.17.0
+ winston-syslog 2.7.1
+ winston-transport 4.9.0
+ ws 8.18.3
+ zigbee-herdsman 5.0.4
+ zigbee-herdsman-converters 24.11.0
+ zigbee2mqtt-frontend 0.9.19
+ zigbee2mqtt-windfront 1.5.2
optionalDependencies:
+ unix-dgram 2.0.6
devDependencies:
+ @biomejs/biome 2.1.2
+ @codspeed/vitest-plugin 4.0.1
+ @types/finalhandler 1.2.4
+ @types/humanize-duration 3.27.4
+ @types/js-yaml 4.0.9
+ @types/node 24.0.15
+ @types/object-assign-deep 0.4.3
+ @types/readable-stream 4.0.21
+ @types/serve-static 1.15.8
+ @types/ws 8.18.1
+ @vitest/coverage-v8 3.2.4
+ tmp 0.2.3
+ typescript 5.8.3
+ vitest 3.2.4
Done in 21.5s using pnpm v10.12.1
+ pnpm run build
> zigbee2mqtt@2.6.0 build /var/www/html/plugins/z2m/resources/zigbee2mqtt
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
rm: invalid option -- '/'
Try 'rm --help' for more information.
+ echo 10
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installatio
zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:142847) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:144428) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:146464) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:147957) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:150611) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.9.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.
(node:152000) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47
const debounce_1 = __importDefault(require("debounce"));
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/debounce@3.0.0/node_modules/debounce/index.js from /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js not supported.
Instead change the require of index.js in /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (/var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/extension/availability.js:47:36)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25)
> zigbee2mqtt@2.6.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497
throw new Error(
^
Error: Your configuration.yaml has an unsupported version 5, expected one of undefined,2,3,4.
at migrateIfNecessary (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settingsMigration.ts:497:15)
at onboard (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/onboarding.ts:565:9)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:137:25

Merci de ton aide. J’ai fais ce que tu a proposé, mais node reste en 20

START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom package...
OK
Check jeedom database...OK
Check crons...
Check filesystem right...
OK
Check jeedom object...
OK
Check jeedom cmd... OK
Set cache hour...OK
Check composer...OK
Check nodejs...
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
E: Conflicting values set for option Check-Valid-Until regarding source http://archive.debian.org/debian/ bullseye-backports
E: The list of sources could not be read.
npm warn using --force Recommended protections disabled.
[Check Version NodeJS actuelle : v20.17.0 : [  KO  ]
Installation de NodeJS 22
Utilisation du dépot officiel
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main
[Check Version NodeJS après install : v20.17.0 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
OK
Check apache security file...[END CONSISTENCY

Bonjour
J’ai aussi le même symptôme, malgré une relance des dépendances Z2M et MQTT Manager.
J’ai fait un roll-back avec une sauvegarde en attendant.

Bonjour xav_38
Malheureusement de mon côté malgré la restauration le problème demeure.

Désolé pour toi. Je suis sur proxmox et je backup toutes les nuits. Je suis donc revenu sur une image complète de ma machine virtuelle d’avant la MàJ.

1 « J'aime »

Bonjour,

Quelle version aviez vous précédemment pour Zigbee2MQTT avant de relancer les dépendances et de faire la mise à jour qui n’a pas fonctionné ?

Le log montre que la mise à jour de node sur la Luna ne semble pas se faire.
A remonter à Jeedom.

akenad :slight_smile:

C’était la version 1.42.0 qui était forcé par la précédente mise a jour, cette dernière mise a jour devait ne pas forcer cette version. Et encore avant ça, j’étais en 6.2.x
J’ai évidemment essayé de mettre ces différentes versions mais rien n’y fait…

J’ai remonté l’info dans mon ticket, je n’ai pas de retour pour l’instant.