Création des dépendance qui boucle,

Bonjour, encore une mise à jour qui se passe mal.
la création des dépendances redémarre en boucle, le Demon ne démarre pas.
une restauration d’une sauvegarde ne change rien, ni la réparation.
Si quelqu’un a la patience de m’aider, grand merci.

Voici la log en mode debug :

**Version Zigbee2MQTT installée : 2.1.2**
> zigbee2mqtt@1.42.0-dev start
> node index.js
node:internal/modules/cjs/loader:1228
throw err;
^
Error: Cannot find module 'semver'
Require stack:
- /opt/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.<anonymous> (/opt/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: [ '/opt/zigbee2mqtt/index.js' ]
}
Node.js v20.18.1

Bonsoir,
Mème problème. J’ai forcé une installation en 2.1.1 en attendant …
Christophe

Salut
Log dépendances en utilisant Texte préformaté bouton </> pour le formatage (et pas citation).
Il y a quelques sujets quinarrivent sur des problèmes de passage vers 2.1.
Par contre:

???

Pourquoi sur dev?

Antoine

Bonjour Ctolzane,
Comment as tu fait pour forcer une installation en 2.1.1 ?
Merci

Bonjour,

J’utilise le plugin zigbeelinker mais je suppose que l’option existe aussi avec zigbee2mqtt.
Dans la partie avancée de la configuration il faut spécifier la version git:

Christophe.

1 « J'aime »

tu vas dans « avancée » en bas de la configuration, Zigbee2MQTT : Version => Custom et Version en dessous, tu rentres 2.1.1

Ca refonctionne chez moi.

Christophe, merci pour ton aide, j’utilise également Zigbeelinker mais je ne trouve pas comment accéder à la partie avancée de la config :face_with_raised_eyebrow:

Trouvé !!!
Je viens de relancer les dépendance en 2.1.1
Merci à tous

1 « J'aime »

image

Tu n’as pas la partie avancée dans configuration?

Christophe.

bonjour

dans Plugins\ZigbeeLinker : configuration (du plugin)
ensuite, dans la partie Configuration, en scrollant vers le bas, tu trouveras la section Avancée
Zigbee2MQTT : Version Custom (Spécifier une Version Git)
Version (Exemple :1.39.0) : 2.1.1
On oublie pas de Sauvegarder
Et on répare avant de relancer l’installation des dépendances

Belle occupation pour un dimanche matin :sweat_smile:

Merci beaucoup pour cette solution, ça marche nickel, petite frayeur du dimanche matin.

Merci Christophe, ça fonctionne à nouveau sous 2.1.1
J’avais pas les yeux en face des trous, dimanche oblige :rofl: :rofl: :rofl:

1 « J'aime »

Pourquoi sur dev ? si seulement je le savais ! Je suis configuré pour être sur la version standard. Il y a plusieurs mois j’étais sur la version DEV, mais je suis revenu sur la version standard, suite à un autre problème de mise à jour du plugin.

fait de mon côté, ça a marché. Merci !

Bonjour,

Même soucis de mon coté, les dépendances se lancent en boucle en version 2.1.3 alors qu’il indique que la denière version disponible est la 2.1.2 …
J’ai forcé en 2.1.1 comme conseillé par Christophe pour palier le problème :+1:

1 « J'aime »

Je viens de lancer une mise à jour en urgence de ZigbeeLinker qui devrait résoudre ce problème sur toutes les versions de zigbee2mqtt.
A suivre…

4 « J'aime »