Probleme apres upgrade zigbee2mqtt en 1.26

Bonjour,

Après upgrade de zigbee2mqtt, mon plugin ne démarrait plus. J’avais l’erreur :

> zigbee2mqtt@1.26.0 start
> node index.js
node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module '../internals/to-indexed-object'
Require stack:
- /opt/zigbee2mqtt/node_modules/core-js/modules/es.array.iterator.js
- /opt/zigbee2mqtt/node_modules/core-js/es/object/from-entries.js
- /opt/zigbee2mqtt/node_modules/core-js/stable/object/from-entries.js
- /opt/zigbee2mqtt/node_modules/core-js/actual/object/from-entries.js
- /opt/zigbee2mqtt/node_modules/core-js/full/object/from-entries.js
- /opt/zigbee2mqtt/node_modules/core-js/features/object/from-entries.js
- /opt/zigbee2mqtt/index.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (/opt/zigbee2mqtt/node_modules/core-js/modules/es.array.iterator.js:2:23)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/opt/zigbee2mqtt/node_modules/core-js/modules/es.array.iterator.js',
'/opt/zigbee2mqtt/node_modules/core-js/es/object/from-entries.js',
'/opt/zigbee2mqtt/node_modules/core-js/stable/object/from-entries.js',
'/opt/zigbee2mqtt/node_modules/core-js/actual/object/from-entries.js',
'/opt/zigbee2mqtt/node_modules/core-js/full/object/from-entries.js',
'/opt/zigbee2mqtt/node_modules/core-js/features/object/from-entries.js',
'/opt/zigbee2mqtt/index.js'
]
}

Il semblerait que le problème soit lié a des mise à jour dans zigbee-herdsman-converters

De ce fait, j’ai executé un npm update zigbee-herdsman-converters et cela a resolue le problème.

@MrGreen, ne serait-ce pas interressant de rajouter cette commande dans l’install des dependances ?

Cordialement

Salut, tient pour info c’est fait depuis quelques temps

Bonjour,

ok merci pour l’info. J’ai pas fait d’upgrade depuis.

Je verrais la prochaine fois

Cordialement