Impossible de relancer le démon zigbee2mqtt depuis maj 2.0

bonjour à tous et meilleurs voeux :slight_smile:
depuis hier j’essaye de relancer le plugin zigbee2mqtt suite à la màj en version 2.0 mais impossible !
j’ai ce message dans les logs :
Node.js v20.18.1

zigbee2mqtt@2.0.0 start
node index.js
node:internal/modules/cjs/loader:1228
throw err;
^
Error: Cannot find module ‹ semver ›
Require stack:

  • /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1225:15)
    at Module._load (node:internal/modules/cjs/loader:1051:27)
    at Module.require (node:internal/modules/cjs/loader:1311:19)
    at require (node:internal/modules/helpers:179:18)
    at Object. (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:1:16)
    at Module._compile (node:internal/modules/cjs/loader:1469:14)
    at Module._extensions…js (node:internal/modules/cjs/loader:1548:10)
    at Module.load (node:internal/modules/cjs/loader:1288:32)
    at Module._load (node:internal/modules/cjs/loader:1104:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12) {
    code: ‹ MODULE_NOT_FOUND ›,
    requireStack: [ ‹ /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js › ]
    }
    Node.js v20.18.1

si quelqu’un a une piste pour solutionner cela :wink:

bonne journée

Bonjour,
La réponse est ici :
https://community.jeedom.com/t/impossible-de-repasser-a-la-version-1-42-0-de-z2m/136169/18

1 « J'aime »

ok merci rennais, je tente ca.
par contre je suis étonné que le système ne fasse pas d’update/upgrade tout seul et que l’on doivent le faire nous même en ssh ???

bon ben à priori debian à jour :frowning:

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@JeedomLuna:~#
root@JeedomLuna:~#
root@JeedomLuna:~# sudo apt update
Hit:1 https://deb.debian.org/debian bullseye InRelease
Hit:2 https://deb.debian.org/debian-security bullseye-security InRelease
Get:3 https://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 https://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Fetched 93.0 kB in 2s (44.3 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
root@JeedomLuna:~# sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@JeedomLuna:~#

ok mais le message suivant disait :
Voici la résolution suite à quelques échanges avec vegeta0911.
Voici la procédure:
Restart de jeedom
mise à jour du plugin Jeezigbee
mise à jour de la dépendance en 1.42.0

ok mais je vois bien comment mettre à jour les dépendances de jeezigbee mais pas comment mettre à jour le plugin en lui même ! dans le market je n’ai pas la possibilité de le faire !

Si tu vas dans Plugins, Gestion des plugins que tu le cherches il doit te proposer de l’installer en stable et ce sera la dernière version, je suppose que ce qui est demandé c’est ça,

ok je teste ca merci

yess ca a fonctionné, merci rennais :slight_smile:

1 « J'aime »

Je ne suis que le messager de la solution donnée par vegeta0911 :man_shrugging:t5:
Content pour toi … ouf

2 « J'aime »

après je suis quand même étonné que l’on soit obligé de mettre manuellement à jour le plugin jeezigbee avant de relancer comme cela a été demandé les dépendances pour ce même plugin !
bizarre que l’update ne nous informe pas de mettre à jour le plugin :frowning:
bref ca marche chez moi maintenant :slight_smile: merci à la communauté