SLZB-06 avec Jeezigbee - Impossible de monter le démon

Bonsoir,

J’essaie désespérément d’associer à une clé SLZB-06 à mon réseau.
Je suis sur une box Atlas, et j’ai branché la SLZB-06 en POE.

Elle est accessible par le navigateur par son adresse IP, et elle semble configurable.

Mqtt semble OK

Mais impossible de démarrer le démon Z2M

Voici les logs z2md:

> zigbee2mqtt@2.1.3 start
> node index.js
Starting Zigbee2MQTT without watchdog.
[2025-03-21 21:51:14] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
[2025-03-21 21:51:14] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
[2025-03-21 21:51:14] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-03-21 21:51:14] e[31merrore[39m: 	z2m: Exiting...
[2025-03-21 21:51:14] e[31merrore[39m: 	z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000ms
at Object.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/utils/waitress.ts:67:23)
at ZnpAdapterManager.beginCommissioning (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:372:31)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at ZnpAdapterManager.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5))
at ZnpAdapterManager.beginCommissioning (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:374:23)
at ZnpAdapterManager.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:142:13)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:161:5)
> zigbee2mqtt@2.1.3 start
> node index.js
Starting Zigbee2MQTT without watchdog.

Des recherches que j’ai pu faire, j’en déduit :

  • Soit un problème de drivers de la clé ( J’ai maj avec la dernière version non en développement)
  • Soit un souci de compatibilité version Z2M vs version clé SLZB-06
  • Soit un conflit avec mon ancien réseau, avec clé Popp.

De tous les sujets que j’ai pu trouver concernant ce problème, aucune solution n’a marché de mon côté.

J’ai trouvé également qu’il fallait modifier le fichier de config, mais pas trouvé ici :

Mais cela là me semble correct :

---
mqtt:
  server: mqtt://127.0.0.1:1883
  user: admin
  password: password
  base_topic: zigbee2mqtt
  include_device_information: true
serial:
  port: tcp://192.168.1.41:6638
  adapter: zstack
  disable_led: false
  baudrate: 115200
frontend:
  enabled: true
  port: 8080
  host: 0.0.0.0
  auth_token: sA0aepCv6yri2G4UmjfZ8DmFtHPIgEBM
advanced:
  transmit_power: 20
  last_seen: ISO_8601
  log_level: error
devices:
  "0xf082c0fffe0b7361":
    friendly_name: Prise lampe salon
  "0xcc86ecfffee8992b":
    friendly_name: Prise HDD NAS
  "0x5c0272fffec3d0b1":
    friendly_name: Volets roulants salon
  "0x5c0272fffebbea23":
    friendly_name: "Volets roulants baie vitr\xE9e"
  "0x00124b0029110d2a":
    friendly_name: "D\xE9tecteur fen\xEAtre "
  "0x84b4dbfffefe3e0c":
    friendly_name: Prise relai dressing
  "0x00124b0022ce906a":
    friendly_name: "Chambre parent - Temp\xE9rature"
  "0xa4c138716071b15d":
    friendly_name: Salon - Prise TV
  "0x385b44fffee76073":
    friendly_name: Prise tv chambre parents
  "0x84ba20fffe3238dd":
    friendly_name: Arrosage arche
  "0x00124b00257b8a16":
    friendly_name: "0x00124b00257b8a16"
  "0xa4c138cee479e44a":
    friendly_name: AA Mesure
  "0x00124b0029124a96":
    friendly_name: "0x00124b0029124a96"
  "0x00124b0029206e30":
    friendly_name: Sonde Livia
  "0x00124b002890b85e":
    friendly_name: "0x00124b002890b85e"
  "0x00124b00292abb63":
    friendly_name: "0x00124b00292abb63"
  "0x2c1165fffeea753a":
    friendly_name: "Salon - D\xE9tecteur de mouvement"
  "0x84ba20fffee245f3":
    friendly_name: "0x84ba20fffee245f3"
  "0x84fd27fffe8ec80e":
    friendly_name: "Ext\xE9rieur - Ampoule - coin salon"
  "0x003c84fffed56a0a":
    friendly_name: "0x003c84fffed56a0a"
  "0x00124b0024ca769c":
    friendly_name: "0x00124b0024ca769c"
  "0x3c6a2cfffed35d06":
    friendly_name: "Piscine - Sonde temp\xE9rature"
  "0x84ba20fffe9a5604":
    friendly_name: Salon - Radiateur cuisine
  "0x00124b0029206fff":
    friendly_name: "Ext - Sonde temp\xE9rature"
  "0x003c84fffecc2fc1":
    friendly_name: Salon - Radiateur salon
  "0xcc86ecfffee894fd":
    friendly_name: Etage - Sdb - prise relai
  "0x04cd15fffe08bfbf":
    friendly_name: "0x04cd15fffe08bfbf"
  "0xa4c1380090829494":
    friendly_name: Ch - Bianca - Prise relai
  "0x5c0272fffebbe8d7":
    friendly_name: SdB - Parents - Volets roulants
  "0xa4c13861613fec46":
    friendly_name: Salon - Prise relai
  "0x00124b0024c00389":
    friendly_name: Piscine - Pompe
  "0x003c84fffef2d5bf":
    friendly_name: Chauffage parents
  "0x003c84fffef71c4d":
    friendly_name: Chauffage Livia
  "0x003c84fffec4fe05":
    friendly_name: Ch Bianca - Chauffage
  "0x5c0272fffebbe38a":
    friendly_name: Ch Parents - Volets roulants
  "0xe0798dfffebc29dd":
    friendly_name: "0xe0798dfffebc29dd"
  "0xe0798dfffebbf8ba":
    friendly_name: "0xe0798dfffebbf8ba"
  "0x3c6a2cfffed35ca7":
    friendly_name: "0x3c6a2cfffed35ca7"
  "0x84fd27fffec778ce":
    friendly_name: Ext - Ampoule ext cabafouch
  "0xe0798dfffebcaf58":
    friendly_name: Ext - Arche carport
  "0x8c65a3fffedf69c5":
    friendly_name: "0x8c65a3fffedf69c5"
  "0x84ba20fffead341f":
    friendly_name: "0x84ba20fffead341f"
  "0x70ac08fffe83a4cd":
    friendly_name: Sapin
  "0xd44867fffe15fb9f":
    friendly_name: "0xd44867fffe15fb9f"
  "0x00124b0022ce906c":
    friendly_name: "Ext - Sonde tempr\xE9rature"
version: 4
permit_join: false
external_converters:
- /var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js
...

Le démon se lance, reste vert quelques minutes et repasse rouge. Et il retente, une vraie guirlande électrique !

Merci pour vos retours si vous avez une idée.

Micka


Informations Jeedom Atlas

Core : 4.4.19 (master)
DNS Jeedom Atlas : oui

Plugin : JeeZigbee
Version : 2025-01-15 01:01:47 (stable)
Statut Démon : Stoppé - (2025-03-21 21:40:03)

Bonjour,

L’erreur n’est pas avec la config de votre (nouvelle?) clé mais avec le fait que l’ancienne est toujours là, est-ce le cas?
est-ce une migration de coordinateurs?

vous ne pouvez pas avoir deux controleurs/coordinateurs sur le réseau.

Bonjour,

Merci pour ce retour :pray:

Oui, je change de clé, je passe d’une Popp à une SLZB-06
Je précise que mon ancienne clé est débranchée.
Je viens d’arriver à cette conclusion, avec de l’aide de Chat GPT :upside_down_face:

Mon démon tient enfin et arrête de sauter toutes les 5 minutes.
J’ai donc ajouté ces lignes dans le YAML :

advanced:
  pan_id: 0x1A63   # Change cette valeur par une autre aléatoire
  ext_pan_id: [0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED, 0xBA, 0xBE]

Est-ce que vous validez cette manip ? Cela vous semble cohérent ?
Comment « nettoyer » les traces de mon ancienne clé Popp?

Merci

Micka

donc y a un autre plugin / instance qui tourne avec la clé popp?
si c’est la même box, moi j’aurais débranché la clé non?

si le pan_id change, ce n’est plus le même réseau

bref, je ne sais pas trop quoi conseiller puisque je ne sais pas quel est le but au final
si c’est juste de faire démarrer un réseau tout neuf avec la SLZB, alors ca devrait faire l’affaire.

Salut

Clé popp donc pas la même famille de puce, siliconelabs vs texas instrument. C’est ballot comme choix.

À ma connaissance, il faut refaire tous les appairages.

Antoine

bref, je ne sais pas trop quoi conseiller puisque je ne sais pas quel est le but au final
si c’est juste de faire démarrer un réseau tout neuf avec la SLZB, alors ca devrait faire l’affaire.

Je passe d’un Jeedom DIY sur un Syno vers une box ATLAS.
J’en ai donc profité pour changer la clé Popp vieillissante.

Clé popp donc pas la même famille de puce, siliconelabs vs texas instrument. C’est ballot comme choix.

Je ne suis pas entré dans ce niveau de détail, je l’avoue.

Les appairages sont à refaire en effet, mais cela se passe bien. Les modules sont reconnus facilement et reprennent leurs places.

Pas besoin de refaire les liens vers mes Virtuels, ce qui était ma crainte initiale.

Micka

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.