Bonjour, zigbeelinker me demande réinstaller les dépendances pour passer de la v2.1.1 à la 2.1.3
Malheureusement les dépendances passe en NOK à la fin de la réinstallation.
J’ai également un message d’erreur :
Les dépendances semblent ne pas êtres installées correctement : Attendez la fin de l'installation des dépendances, puis cliquer sur Rafraichir. Si ce message est toujours présent, vous pouvez cliquer sur le bouton "Réparer Zigbee2MQTT" et relancer l'installation des dépendances.
J’ai tenté avec la réparation sans succès.
La réinstallation se relance en boucle une fois cet écran atteint !
Merci pour votre aide !
Salut
Pas de logs, page santé jeedom?
Antoine
Bonjour,
Pareil depuis hier pour la 2.1.2.
Regarde les messages dans mise-a-jour-des-dependances-z2m-version-2-1-2-en-erreur
Il faut, soit attendre une maj du plugin, soit changer la version de pnpm.
Christophe.
Salut @ctolzane
Attendre une mise à jour ça peut durer longtemp et je vais me retrouver sans domotique, tu sais comment on change la version de pnpm ? je ne sais pas ce que c’est…
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 tester, mais ça devrait être ok
1 « J'aime »
Nickel ça fonctionne, faut faire une vraie mise à jour via la page dédié de Jeedom et pas juste une réinstallation des dépendances pour la précision 
1 « J'aime »
Hello
J’ai MAJ le plugin en derniere version (16h)
a l’installation des dépendances ca bloque
#######################################################
# 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
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Hit:4 http://archive.raspberrypi.org/debian buster InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Get:6 https://download.docker.com/linux/debian buster InRelease [53.9 kB]
Fetched 98.0 kB in 8s (12.3 kB/s)
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+deb11u4).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 20 already installed : Nothing to do !
./install_nodejs.sh: line 54: jq: command not found
Erreur : Impossible de r?cup?rer la version de pnpm depuis /opt/zigbee2mqtt/package.json
Merci pour l’aide
Bonjour, il y a eu une mise à jour depuis et je push en béta une amélioration (après quelques tests je vais la push en master)
Bonjour,
Effectivement la mise à jour permet une installation complète mais le service z2m s’arrête systématiquement.
#######################################################
# INSTALL : Zigbee2MQTT + Client MQTT + Server MQTT #
#######################################################
##### apt-get update in progress
Hit:1 http://deb.debian.org/debian bullseye InRelease
Get:2 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Fetched 44.1 kB in 1s (33.1 kB/s)
Reading package lists...
#######################################################
##### Install 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+deb11u4).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#######################################################
##### Install libsystemd-dev
Reading package lists...
Building dependency tree...
Reading state information...
libsystemd-dev is already the newest version (247.3-7+deb11u6).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
##### Zigbee2MQTT 1/2 #
#######################################################
##### Z2M VERSION to install : master
##### Z2M INSTALL DIR : /opt/zigbee2mqtt
##### Z2M DATA DIR : /var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt
#######################################################
##### Remove Zigbee2mqtt service #
##### Download Zigbee2MQTT from git
Cloning into '/opt/zigbee2mqtt'...
#######################################################
##### Install or update NodeJs
NodeJs 20 already installed : Nothing to do !
####### Installation de pnpm@10.4.1
changed 1 package in 4s
1 package is looking for funding
run `npm fund` for details
#######################################################
# INSTALLING : Mosquitto (server) #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (2.0.11-1+deb11u2).
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
#######################################################
##### Zigbee2MQTT 2/2 #
#######################################################
##### Compile Zigbee2MQTT #
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +363
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 363, reused 161, downloaded 0, added 0
Progress: resolved 363, reused 363, downloaded 0, added 161
Progress: resolved 363, reused 363, downloaded 0, added 363, done
dependencies:
+ ajv 8.17.1
+ bind-decorator 1.0.11
+ debounce 2.2.0
+ express-static-gzip 2.2.0
+ fast-deep-equal 3.1.3
+ finalhandler 1.3.1
+ git-last-commit 1.0.1
+ humanize-duration 3.32.1
+ js-yaml 4.1.0
+ json-stable-stringify-without-jsonify 1.0.1
+ jszip 3.10.1
+ moment 2.30.1
+ mqtt 5.10.3
+ object-assign-deep 0.4.0
+ rimraf 6.0.1
+ semver 7.7.1
+ 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.1
+ zigbee-herdsman 3.2.7
+ zigbee-herdsman-converters 23.2.0
+ zigbee2mqtt-frontend 0.9.4
optionalDependencies:
+ sd-notify 2.8.0
devDependencies:
+ @eslint/core 0.12.0
+ @eslint/js 9.21.0
+ @ianvs/prettier-plugin-sort-imports 4.4.1
+ @types/finalhandler 1.2.3
+ @types/humanize-duration 3.27.4
+ @types/js-yaml 4.0.9
+ @types/node 22.13.5
+ @types/object-assign-deep 0.4.3
+ @types/readable-stream 4.0.18
+ @types/sd-notify 2.8.2
+ @types/serve-static 1.15.7
+ @types/ws 8.5.14
+ @vitest/coverage-v8 3.0.7
+ eslint 9.21.0
+ eslint-config-prettier 10.0.1
+ prettier 3.5.2
+ tmp 0.2.3
+ typescript 5.7.3
+ typescript-eslint 8.25.0
+ vitest 3.0.7
Done in 5.6s using pnpm v10.4.1
> zigbee2mqtt@2.1.3 build /opt/zigbee2mqtt
> tsc && node index.js writehash
##### Configure Zigbee2MQTT
#######################################################
# END #
#######################################################

Tu dois avoir le soucis du fichier de configuration : Plugin ZigbeeLinker (Jeedom) : FAQ – Pasteck, le passe technique
tu peux éditer le fichier de config et redémarrer en debug pour poster le log …_debug ici :

Bonjour,
Mise à jour en 2.1.3 en stable chez moi depuis 10 minutes et tout fonctionne bien, aucun pb.
Merci
Bien cordialement
1 « J'aime »
Il y avait bien des doubles crochets dans la configuration, je les ai supprimé.
Le log demandé:
> zigbee2mqtt@2.1.3 start /opt/zigbee2mqtt
> node index.js
Starting Zigbee2MQTT without watchdog.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
READ THIS CAREFULLY
Refusing to start because configuration is not valid, found the following errors:
- device_options must be object
If you don't know how to solve this, read https://www.zigbee2mqtt.io/guide/configuration
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ELIFECYCLE Command failed with exit code 1.
Je suis reparti avec des backups et je travaillais justement sur le système quand le soucis est apparu.
Tu peux donner ton fichier de configuration. Il doit encore y avoir une erreur.
L’erreur est bien la configuration des 79 modules de mon installation qui ne correspond plus au contenu de ce fichier de configuration.
Je vais tenter de reprendre un autre backup, si non concluant je retenterai de réécrire un fichier de configuration en prenant les infos de mes modules et si je n’y arrive pas je ne vois pas d’autre choix que de rappareiller tous mes modules sur une installation vierge.
Normalement, tu as juste a supprimer les doubles crochets (enfin supprimer ou adapter la ligne).
Le fichier de configuration présente des différences entre la v1 et la v2 de z2m (par exemple les groupes etc…)
Donnes nous au moins ce fichier que l’on puisse l’évaluer. Ce serait dommage de ton reappairer pour un espace en teop ou en moins.
Alors, fichier config:
---
homeassistant:
enabled: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.50.148:1883
reject_unauthorized: true
include_device_information: true
keepalive: 60
serial:
port: /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220816192522-if00
adapter: ember
advanced:
channel: 20
network_key:
- 17
- 213
- 54
- 76
- 67
- 193
- 172
- 25
- 242
- 178
- 12
- 31
- 247
- 124
- 148
- 120
pan_id: 8968
cache_state_send_on_startup: false
frontend:
enabled: true
host: 192.168.50.148
port: 8080
device_options:
devices:
"0x540f57fffe2fe781":
friendly_name: BP tuya 2
"0xa4c1388391d49959":
friendly_name: Move tuya Bureau
"0x001788010cc3eff9":
friendly_name: Interrupteur Hue Bureau
"0x001788010894c62c":
friendly_name: BP Hue Cave
"0xa4c138fe54c16076":
friendly_name: Move tuya Cave
"0x00158d0001660b3e":
friendly_name: Move MI Cuisine
"0x001788010cc41923":
friendly_name: Interrupteur Hue Hall nuitjour
"0x00158d0001106403":
friendly_name: MI Cube
"0x7cb03eaa0a0afb49":
friendly_name: Prise Ledvance Entrée
"0x7cb03eaa0a0c3bf0":
friendly_name: Prise Ledvance Cuisine
"0xf0d1b8000015310c":
friendly_name: Prise Ledvance Salon
"0x003c84fffe23d98f":
friendly_name: Scène Ikea
"0x540f57fffe31bd8d":
friendly_name: Remote Ikea Salon
"0x60a423fffefcd9f3":
friendly_name: Dimmer WC Hall nuit
"0x001788010c68d6ab":
friendly_name: Lampe Hue liane Entrée
"0x001788010bdcff32":
friendly_name: Dimmer Hue
"0x001788010bce36a8":
friendly_name: Move Hue Entrée
"0x001788010bb8f2c3":
friendly_name: Lampe Hue bas escalier
"0x001788010bbbb291":
friendly_name: Lampe Hue escalier haut
"0x001788010bd0f987":
friendly_name: Move Hue Hall nuit
"0x001788010c68cbf3":
friendly_name: Lampe Hue liane Hall
"0x001788010cd55cae":
friendly_name: Move Hue Hall jour
"0x001788010c46fefb":
friendly_name: Lampe Hue 2 Hall jour
"0xa4c138bf1aa16b74":
friendly_name: Remote 4b
"0xa4c138634557e58a":
friendly_name: Move tuya Pré cave
"0x7cb03eaa0a0c26da":
friendly_name: Prise Ledvance Chambre
"0x00158d00010ad53c":
friendly_name: Prise Mi Salon
"0x00158d00013e5541":
friendly_name: Prise2 Mi Salon
"0x00158d00010ad639":
friendly_name: Prise3 Mi Salon
"0xa4c138b48156bbe6":
friendly_name: Contact porte Garage
"0x001788010c5ef616":
friendly_name: Lampe Hue barre Hall nuit
"0x00158d00033a3d21":
friendly_name: Contact porte Cave
"0x00158d00041d492d":
friendly_name: Fenêtre Chambre Flo
"0x00158d0001258038":
friendly_name: BP MI Salon
"0x84ba20fffebca806":
friendly_name: Remote IKEA Chambre amis
"0x540f57fffe317f66":
friendly_name: Remote IKEA Chambre Flo
"0x540f57fffe31bd78":
friendly_name: Remote IKEA Chambre chevet Nico
"0x00158d00011c90ee":
friendly_name: BP MI Chambre
"0x00158d00018b3e4c":
friendly_name: BP MI Chambre chevet
"0x00158d00013ecc51":
friendly_name: BP MI Hall nuit
"0x00158d00012d9297":
friendly_name: BP MI Entrée
"0x00158d00010aa099":
friendly_name: BP MI SDB
"0x94deb8fffe457812":
friendly_name: Remote IKEA Chambre chevet Mona
"0x84b4dbfffeaf237f":
friendly_name: Remote IKEA Chambre
"0xa4c138d5d4e3dea0":
friendly_name: Move Tuya Chambre
"0x00158d00010acf15":
friendly_name: Move MI
occupancy_timeout: 40
"0xa4c13830527f06b8":
friendly_name: Lampe Garage
"0xa4c13851c36f34d8":
friendly_name: Prise Lidl SaM
"0x04cd15fffe556d22":
friendly_name: Lampe tige courte
"0x54ef44100064ec2a":
friendly_name: Présence
"0x680ae2fffe8d8dc3":
friendly_name: Lampe chevet Chambre Flo
"0xf4b3b1fffe274554":
friendly_name: Lampe ambiance Chambre Flo
"0x943469fffe6423a3":
friendly_name: Remote 2 Ikea Chambre Flo
"0x00158d00013f7913":
friendly_name: Move MI 2
occupancy_timeout: 45
no_occupancy_since:
"0xf082c0fffe54d1b7":
friendly_name: Remote IKEA hall jour
"0x287681fffeaac162":
friendly_name: Lampadaire 4
"0xf082c0fffe50651f":
friendly_name: Remote IKEA hall nuit
"0x04cd15fffe7f77d0":
friendly_name: Lampe Lidl
"0x0ceff6fffe58fb69":
friendly_name: Det presence
"0x0ceff6fffe4b0e83":
friendly_name: Det presence cuisine
"0xa4c138f623f4ec5d":
friendly_name: Remote noire
"0x001788010cc45c0f":
friendly_name: "0x001788010cc45c0f"
"0x001788010cc45c0d":
friendly_name: "0x001788010cc45c0d"
"0x001788010cc45944":
friendly_name: "0x001788010cc45944"
"0x001788010c0b5b34":
friendly_name: "0x001788010c0b5b34"
"0x001788010c0b54d9":
friendly_name: "0x001788010c0b54d9"
"0x001788010c5ed9b7":
friendly_name: "0x001788010c5ed9b7"
"0x001788010c472210":
friendly_name: "0x001788010c472210"
"0x001788010cc3effb":
friendly_name: "0x001788010cc3effb"
"0x001788010bb8f7f3":
friendly_name: "0x001788010bb8f7f3"
"0x001788010bb63f84":
friendly_name: "0x001788010bb63f84"
"0x001788010cc3d0e0":
friendly_name: "0x001788010cc3d0e0"
"0x001788010cc41925":
friendly_name: "0x001788010cc41925"
"0x001788010cc45943":
friendly_name: "0x001788010cc45943"
"0x00158d000af31d70":
friendly_name: Courrier
"0x00158d0001b17fa1":
friendly_name: BP Portier hall
"0xa4c138b9a86f9e43":
friendly_name: BP Portier entree
"0x04cd15fffeff7460":
friendly_name: Lampe tige longue
"0x287681fffef9f4bc":
friendly_name: Lampadaire 3
"0x00158d000af3550a":
friendly_name: Contact filaire out
"0x9035eafffeb08d96":
friendly_name: Prise Parking
"0x00158d0001b86af9":
friendly_name: Contact table
"0x54ef4410009832c1":
friendly_name: Luminosite
"0x540f57fffe2b308d":
friendly_name: Double prise
"0x0ceff6fffe59017a":
friendly_name: Det presence salon
"0x287681fffe6acdff":
friendly_name: Lampadaire 2
"0x287681fffe276c09":
friendly_name: Triplette haut
"0x0ceff6fffe48b657":
friendly_name: Det presence Garage
"0x6cfd22fffe410852":
friendly_name: Repeteur
"0x9035eafffeb5f46c":
friendly_name: Prise terrasse
"0x9035eafffec74e14":
friendly_name: Double prise terrasse
"0xa4c13826ce838835":
friendly_name: Prise Lidl compresseur
"0xa4c13872bf6ca409":
friendly_name: Prise Lidl brumisation
"0x04cd15fffe00b85a":
friendly_name: Repeteur Atelier
"0xa4c138cdc12a8b22":
friendly_name: Porte garage cote parking
"0xa4c138d5e9c424b2":
friendly_name: Porte garage cote jardin
"0x5c0272fffe0a5880":
friendly_name: Bandeau led bar
"0xa4c1389a4446c421":
friendly_name: Remote 2b
"0xa4c138abb1da2f7e":
friendly_name: Vanne eau
"0xbc026efffe8bfcf7":
friendly_name: Repetiteur Cuisine
"0xbc026efffe8bfcf6":
friendly_name: Repetiteur Chambre
"0xa4c138f687de2efd":
friendly_name: USB Cuisine
"0xa4c13877ed236416":
friendly_name: USB Bureau
"0xa4c138258e98a5c6":
friendly_name: 4 contacts secs
"0xa4c1382438b54607":
friendly_name: Contact Portail
"0xa4c138a35988f8f5":
friendly_name: 4 contacts secs P
version: 4
permit_join: false
Je n’ai pas de module non nommé comme là:

Comme dit je bidouillais l’installation avec tests sur autres clés zigbee à ce moment de mise à jour avec les passages en 2.1.1, 2.1.2 et 2.1.3.
J’ai des backups de tous les jours.
J’ai essayé tous les backups dispos et aucun ne fonctionne.
Je vais tout recommencer à 0.
Y a t’il une manipulation pour reseter le dongle zigbee pour s’assurer qu’il soit vide?
Sonoff zigbee 3.0 usb dongle plus modèle E (ember), je dispose aussi du modèle P (Z-stack) que j’ai trouvé très lent lors de mes tests (cela dit dans cette période de modification de z2m…).