Bonjour à tous,
suite à un message de zigbeelinker m’informant d’une nouvelle version de z2m, j’ai relancé les dépendances et depuis plus rien ne fonctionne.
Ci dessous captures d’écran et logs
> zigbee2mqtt@1.28.0-dev start
> node index.js
Building Zigbee2MQTT... (initial build)Error: EACCES: permission denied, unlink 'dist/controller.d.ts'
at Object.unlinkSync (node:fs:1767:3)
at rimrafSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:303:17)
at /opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:336:39
at Array.forEach (<anonymous>)
at rmkidsSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:336:26)
at rmdirSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:329:7)
at Function.rimrafSync [as sync] (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:301:9)
at /opt/zigbee2mqtt/index.js:46:16
at new Promise (<anonymous>)
at build (/opt/zigbee2mqtt/index.js:44:12)
log dependances
[2024-12-03 15:26:48] INFO : ##### Synchronisation du temps avant l'installation des dépendances...
[2024-12-03 15:26:56] 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://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Hit:5 https://packagecloud.io/ookla/speedtest-cli/debian 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).
make is already the newest version (4.3-4.1).
git is already the newest version (1:2.30.2-1+deb11u3).
0 upgraded, 0 newly installed, 0 to remove and 181 not upgraded.
#######################################################
##### Install or update NodeJs
sudo: node: command not found
e[38;5;79m2024-12-03 15:26:59 - Installing pre-requisitese[0m
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Hit:5 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-transport-https is already the newest version (2.2.4).
ca-certificates is already the newest version (20210119).
gnupg is already the newest version (2.2.27-2+deb11u2).
The following additional packages will be installed:
libcurl4
The following packages will be upgraded:
curl libcurl4
2 upgraded, 0 newly installed, 0 to remove and 179 not upgraded.
Need to get 619 kB of archives.
After this operation, 2048 B of additional disk space will be used.
Get:1 http://security.debian.org/debian-security bullseye-security/main amd64 curl amd64 7.74.0-1.3+deb11u14 [272 kB]
Get:2 http://security.debian.org/debian-security bullseye-security/main amd64 libcurl4 amd64 7.74.0-1.3+deb11u14 [348 kB]
apt-listchanges: Reading changelogs...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 619 kB in 1s (844 kB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 90203 files and directories currently installed.)
Preparing to unpack .../curl_7.74.0-1.3+deb11u14_amd64.deb ...
Unpacking curl (7.74.0-1.3+deb11u14) over (7.74.0-1.3+deb11u11) ...
Preparing to unpack .../libcurl4_7.74.0-1.3+deb11u14_amd64.deb ...
Unpacking libcurl4:amd64 (7.74.0-1.3+deb11u14) over (7.74.0-1.3+deb11u11) ...
Setting up libcurl4:amd64 (7.74.0-1.3+deb11u14) ...
Setting up curl (7.74.0-1.3+deb11u14) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u7) ...
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Get:4 https://deb.nodesource.com/node_18.x nodistro InRelease [12.1 kB]
Get:5 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [10.7 kB]
Hit:6 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease
Fetched 22.8 kB in 2s (11.6 kB/s)
Reading package lists...
e[1;34m2024-12-03 15:27:07 - Repository configured successfully.e[0m
e[38;5;79m2024-12-03 15:27:07 - To install Node.js, run: apt-get install nodejs -ye[0m
e[38;5;79m2024-12-03 15:27:07 - You can use N|solid Runtime as a node.js alternativee[0m
e[1;32m2024-12-03 15:27:07 - To install N|solid Runtime, run: apt-get install nsolid -y
e[0m
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 179 not upgraded.
Need to get 29.6 MB of archives.
After this operation, 187 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_18.x nodistro/main amd64 nodejs amd64 18.20.5-1nodesource1 [29.6 MB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 29.6 MB in 2s (16.9 MB/s)
Selecting previously unselected package nodejs.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 90203 files and directories currently installed.)
Preparing to unpack .../nodejs_18.20.5-1nodesource1_amd64.deb ...
Detected old npm client, removing...
Unpacking nodejs (18.20.5-1nodesource1) ...
Setting up nodejs (18.20.5-1nodesource1) ...
Processing triggers for man-db (2.9.4-2) ...
#######################################################
# 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 179 not upgraded.
#######################################################
# INSTALLING : Mosquitto for Php #
#######################################################
Mosquitto for Php is already installed, nothing to do
##### Z2M BRANCH version to install : dev
#######################################################
##### 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.
#######################################################
##### Repare Zigbee2MQTT
npm warn using --force Recommended protections disabled.
## Supprime l'installation dans /opt/zigbee2mqtt
## Supprime l'installation dans /opt/zigbee2mqtt
#######################################################
##### Complete installation : Download Zigbee2mqtt git
Cloning into '/opt/zigbee2mqtt'...
#######################################################
##### Install/Update Zigbee2mqtt
npm error code EUSAGE
npm error
npm error The `npm ci` command can only install with an existing package-lock.json or
npm error npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
npm error later to generate a package-lock.json file, then try again.
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error Options:
npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [-ws|--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /root/.npm/_logs/2024-12-03T14_28_04_817Z-debug-0.log
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
# END #
#######################################################
J’ai tenté une restauration de sauvegarde à la veille de la tentative de mise à jour, la restauration se passe bien mais zigbeelinker reste en 1.42 et les dépendances ne démarrent pas mieux.
Le bouton réparer n’a pas d’effet non plus.
Merci pour votre aide
Votre version de nodejs devrait être a 20 et quelque
Mettez a jour votre linux
Relancez la mise a jour de jeedom meme si rien n’est proposé
Regardez ensuite dans la page sante si nodejs a evolué si oui relancez les depandences du plugin.
Manip faite,
Node Js est bien passé à 20
pas mieux après reinstall des dépendances
voici les logs :
[2024-12-03 18:13:17] INFO : ##### Synchronisation du temps avant l'installation des dépendances...
[2024-12-03 18:13:24] 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://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Hit:5 https://packagecloud.io/ookla/speedtest-cli/debian 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).
make is already the newest version (4.3-4.1).
git is already the newest version (1:2.30.2-1+deb11u3).
0 upgraded, 0 newly installed, 0 to remove and 0 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 0 not upgraded.
#######################################################
# INSTALLING : Mosquitto for Php #
#######################################################
Mosquitto for Php is already installed, nothing to do
##### Z2M BRANCH version to install : dev
#######################################################
##### 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.
#######################################################
##### Repare Zigbee2MQTT
npm warn using --force Recommended protections disabled.
## Supprime l'installation dans /opt/zigbee2mqtt
## Supprime l'installation dans /opt/zigbee2mqtt
#######################################################
##### Complete installation : Download Zigbee2mqtt git
Cloning into '/opt/zigbee2mqtt'...
#######################################################
##### Install/Update Zigbee2mqtt
npm error code EUSAGE
npm error
npm error The `npm ci` command can only install with an existing package-lock.json or
npm error npm-shrinkwrap.json with lockfileVersion >= 1. Run an install with npm@5 or
npm error later to generate a package-lock.json file, then try again.
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error Options:
npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [-ws|--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /root/.npm/_logs/2024-12-03T17_13_59_563Z-debug-0.log
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
# END #
#######################################################
Quelques evolutions :
Je me suis connecté en SSH et j’ai executé npm install dans le répertoire opt/zigbee2mqtt
Les dépendances, le statut et la conf du daemon sont revenus au vert mais…
Un message en boucle disant que le service zigbee2mqtt est arrêté
[2024-12-03 23:18:14] INFO : ############ Démarrage des service ############
[2024-12-03 23:18:14] INFO : ##### Démarrage du service ZigbeeLinker #####
[2024-12-03 23:18:14] INFO : ##### Service ZigbeeLinker démarré #####
[2024-12-03 23:18:15] INFO : ##### Démarrage du service MQTT #####
[2024-12-03 23:18:16] INFO : ##### Démarrage du service MQTT terminé avec succès #####
[2024-12-03 23:18:16] INFO : ##### Démarrage du service Zigbee2MQTT #####
[2024-12-03 23:18:17] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 1 seconde(s)
[2024-12-03 23:18:18] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 2 seconde(s)
[2024-12-03 23:18:20] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 3 seconde(s)
[2024-12-03 23:18:21] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 4 seconde(s)
[2024-12-03 23:18:22] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 5 seconde(s)
[2024-12-03 23:18:23] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 6 seconde(s)
[2024-12-03 23:18:24] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 7 seconde(s)
[2024-12-03 23:18:25] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 8 seconde(s)
[2024-12-03 23:18:26] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 9 seconde(s)
[2024-12-03 23:18:27] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 10 seconde(s)
[2024-12-03 23:18:28] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 11 seconde(s)
[2024-12-03 23:18:29] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 12 seconde(s)
[2024-12-03 23:18:30] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 13 seconde(s)
[2024-12-03 23:18:31] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 14 seconde(s)
[2024-12-03 23:18:32] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 15 seconde(s)
[2024-12-03 23:18:33] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 16 seconde(s)
[2024-12-03 23:18:34] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 17 seconde(s)
[2024-12-03 23:18:35] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 18 seconde(s)
[2024-12-03 23:18:36] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 19 seconde(s)
[2024-12-03 23:18:37] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 20 seconde(s)
[2024-12-03 23:18:38] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 21 seconde(s)
[2024-12-03 23:18:39] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 22 seconde(s)
[2024-12-03 23:18:40] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 23 seconde(s)
[2024-12-03 23:18:41] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 24 seconde(s)
[2024-12-03 23:18:42] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 25 seconde(s)
[2024-12-03 23:18:43] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 26 seconde(s)
[2024-12-03 23:18:44] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 27 seconde(s)
[2024-12-03 23:18:45] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 28 seconde(s)
[2024-12-03 23:18:46] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 29 seconde(s)
[2024-12-03 23:18:47] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 30 seconde(s)
[2024-12-03 23:18:48] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 31 seconde(s)
[2024-12-03 23:18:48] INFO : ##### Impossible de démarrer le service Zigbee2MQTT #####
[2024-12-03 23:18:48] INFO : ##### Démarrage du service Client MQTT (Client MQTT Local) #####
[2024-12-03 23:18:48] INFO : ##### Le service Client MQTT a démarré (Client MQTT Local) #####
[2024-12-03 23:18:48] INFO : ##### Le service Client MQTT ([Aucun][Client MQTT Local]) s'est connecté. #####
[2024-12-03 23:18:48] INFO : [Aucun][Client MQTT Local] : Client MQTT subscribe : 1
[2024-12-03 23:18:49] INFO : ##### Démarrage du service Client MQTT (Client MQTT Local) terminé avec succès #####
[2024-12-03 23:18:50] INFO : ##### Démarrage du service Zigbee2MQTT #####
[2024-12-03 23:18:51] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 1 seconde(s)
[2024-12-03 23:18:52] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 2 seconde(s)
[2024-12-03 23:18:53] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 3 seconde(s)
[2024-12-03 23:18:54] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 4 seconde(s)
[2024-12-03 23:18:55] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 5 seconde(s)
[2024-12-03 23:18:56] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 6 seconde(s)
[2024-12-03 23:18:57] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 7 seconde(s)
[2024-12-03 23:18:58] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 8 seconde(s)
[2024-12-03 23:18:59] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 9 seconde(s)
[2024-12-03 23:19:00] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 10 seconde(s)
[2024-12-03 23:19:01] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 11 seconde(s)
[2024-12-03 23:19:02] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 12 seconde(s)
[2024-12-03 23:19:03] INFO : ##### Le client MQTT Client MQTT Local a reçu un premier message de Zigbee2MQTT #####
[2024-12-03 23:19:03] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 13 seconde(s)
[2024-12-03 23:19:04] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 14 seconde(s)
[2024-12-03 23:19:05] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 15 seconde(s)
[2024-12-03 23:19:06] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 16 seconde(s)
[2024-12-03 23:19:07] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 17 seconde(s)
[2024-12-03 23:19:08] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 18 seconde(s)
[2024-12-03 23:19:09] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 19 seconde(s)
[2024-12-03 23:19:10] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 20 seconde(s)
[2024-12-03 23:19:11] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 21 seconde(s)
[2024-12-03 23:19:12] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 22 seconde(s)
[2024-12-03 23:19:13] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 23 seconde(s)
[2024-12-03 23:19:14] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 24 seconde(s)
[2024-12-03 23:19:15] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 25 seconde(s)
[2024-12-03 23:19:16] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 26 seconde(s)
[2024-12-03 23:19:17] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 27 seconde(s)
[2024-12-03 23:19:18] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 28 seconde(s)
[2024-12-03 23:19:19] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 29 seconde(s)
[2024-12-03 23:19:20] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 30 seconde(s)
[2024-12-03 23:19:21] INFO : ##### --> Attent que le service Zigbee2MQTT démarre depuis 31 seconde(s)
[2024-12-03 23:19:21] INFO : ##### Impossible de démarrer le service Zigbee2MQTT #####
log debug
> zigbee2mqtt@1.42.0-dev start
> node index.js
Starting Zigbee2MQTT without watchdog.
Building Zigbee2MQTT... (initial build), failed
Error: Command failed: pnpm run build
/bin/sh: 1: pnpm: not found
at genericNodeError (node:internal/errors:984:15)
at wrappedFn (node:internal/errors:538:14)
at ChildProcess.exithandler (node:child_process:422:12)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1104:16)
at Socket.<anonymous> (node:internal/child_process:456:11)
at Socket.emit (node:events:518:28)
at Pipe.<anonymous> (node:net:343:12)
Bonjour, j’ai exactement le même problème depuis que je suis passé de la version 1.41 à la 1.42.
J’ai le message « Zigbee2MQTT n’est pas compilé » dans le Demon, la mise à jour des dépendances ne change rien. Un restaure d’une version complète de mon Jeedom ne change rien non plus (Zigbee2MQTT restant en 1.42).
Je suis sur box jeedom atlas, en version 4.4.19.
Que faire, à part tout réinstaller et tout perdre ?
Merci d’avance et n’hésitez pas à demander des logs spécifiques.
Vous n’êtes pas en 1.42.0 mais en 1.42.0-dev.
Vu le « dev », ce n’est donc pas une version stable mais c’est ce qui va arriver après.
Lire ceci du coup Evolution Zigbee2MQTT 2.0.0 début janvier
Bonjour,
Effectivement suite au message de Mips, j’ai selectionner la version stable au lieu de la version dev et tout refonctionne.
Pour pouvoir sélectionner la version j’ai dû refaire un npm install en SSH dans le dossier opt/zigbee2mqtt pour relancer les dépendances et afficher les options avancés du plugin (voir post au dessus).
Merci
Merci, j’ai lu mais je dois passer à côté d’un truc car pas trouvé de réponse à mon problème.
J’ai réinstallé la version stable de Zigbeelinker, mais je reste bloqué avec une versionn 1.42.DEV de Zigbee2MQTT. Comment faire pour revenir sur une ancienne version car la restauration ne le fait pas ?
J’ai vu ce message « Je me suis connecté en SSH et j’ai executé npm install dans le répertoire opt/zigbee2mqtt » ==> pourriez-vous détailler cette manip afin que je la tente si c’est la solution ?
Je suis en galère car du coup rien ne fonctionne.
Merci
Bonjour @arnauddumand, tu sais te connecter en SSH ?
Si oui en ce qui me concerne j’ai utiliser les commandes suivantes (il faut être en root) :
cd /
cd opt/zigbee2mqtt
npm install
C’est cette manip qui a fait repasser les dépendances au vert.
Un fois que c’est fait, dans les options avancées du plugin, tu as la possibilité de passer d’une version dev à une version stable, tu sauvegardes et tu relance les dépendances.
Je débute en SSH donc il doit y avoir plus simple mais j’ai réussi comme ça.
De mémoire dans les menus de configuration, on peut specifier si on veut être sous dev ou non. Tu l’as peut-être fait pour le support d’un appareil récent. Si tu ne trouves pas:
déroule les menus pour lire les choix proposés, cela te donnera peut-être l’info voulu
Zigbee2MQTT
Il peut arriver qu’un élément bloque la mise à jour de zigbee2MQTT.
Un exemple : error: Vos modifications locales aux fichiers suivants seraient écrasées par la fusion : package-lock.json.
Dans un premier temps, allez dans la configuration du plugins, section « Expert » et cliquez sur « Réparer zigbee2MQTT », puis relancez les dépendances :
Si cela ne fonctionne toujours pas, arrêtez le démon, puis en ssh, supprimez l’installation de zigbee2MQTT avec la commande (les données ne seront pas perdues si c’est ZigbeeLinker qui gère l’installation de Zigbee2MQTT) :
sudo rm -Rf /opt/zigbee2mqtt
Puis relancez le démon (pensez à le remettre en démarrage auto), et relancez les dépendances.
Merci Tonio pour ton aide,
J’avais trouvé ce post, mais malheureusement il n’avait pas résolu le problème…
A voir si cela fonctionne pour @arnauddumand …
/opt/zigbee2mqtt/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
at Module._load (node:internal/modules/cjs/loader:975:27)
at Module.require (node:internal/modules/cjs/loader:1225:19)
at require (node:internal/modules/helpers:177:18)
at Object. (/opt/zigbee2mqtt/index.js:1:16)
at Module._compile (node:internal/modules/cjs/loader:1356:14)
at Module._extensions…js (node:internal/modules/cjs/loader:1414:10)
at Module.load (node:internal/modules/cjs/loader:1197:32)
at Module._load (node:internal/modules/cjs/loader:1013:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) {
code: ‹ MODULE_NOT_FOUND ›,
requireStack: [ ‹ /opt/zigbee2mqtt/index.js › ]
}
Node.js v18.19.0