Bonjour,
Je viens d’acquerir une clé Sonoff pour m’en servir de passerelle Zigbee mais impossible de la faire fonctionner sur mon Raspberry PI 4 Rev B .
Ma clé Sonoff est une Zigbee3.0 USB Dongle Plus Model : ZBDongle-P
Lorsque je lance un « dmseg » la clé apparait bien .
J’obtiens les massages d’erreurs suivant :
[12:26:01] INFO: Preparing to start...
[12:26:01] INFO: Socat not enabled
[12:26:01] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-02-05 12:26:06] info: z2m: Logging to console, file (filename: log.log)
[2025-02-05 12:26:06] info: z2m: Starting Zigbee2MQTT version 2.1.0 (commit #unknown)
[2025-02-05 12:26:06] info: z2m: Starting zigbee-herdsman (3.2.5)
[2025-02-05 12:26:06] info: zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"04e930e3ab6bef11bcaf99adc169b110","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_04e930e3ab6bef11bcaf99adc169b110-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: path=/dev/ttyUSB0, score=4
[2025-02-05 12:26:06] info: zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-02-05 12:26:06] info: zh:zstack:znp: Serialport opened
[2025-02-05 12:26:07] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-02-05 12:26:08] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-02-05 12:26:27] error: z2m: Error while starting zigbee-herdsman
[2025-02-05 12:26:27] error: z2m: Failed to start zigbee-herdsman
[2025-02-05 12:26:27] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-05 12:26:27] error: z2m: Exiting...
[2025-02-05 12:26:27] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
Bonjour,
soit, tu n’as pas ignoré l’installation de ZHA ( zigbee Home automation ), à voir dans paramètres/service et appareil.
Soit il te manque le adapter: zstack dans la configuration de Z2M dans la partie serial.
Un tuto, pour installer Z2M:
Il faudrait montrer ton configuration.yaml de zigbee2mqtt, voir ce que tu as configuré .
et c’est conseille d’utiliser le ID , que le chemin d’accès au périphérique de la clé. Ça évite , que si le numéro du port USB change, que ta clé ne soit plus reconnue dans Z2M.
Voici ou trouvé le ID de ta clé:
Configuration du port USB
Avant de démarrer Zigbee2MQTT, vous allez devoir le configurer. Il va falloir rechercher le chemin de votre clé Zigbee.
Pour cela, aller dans paramètres / système / matériel, puis cliquer sur tout le matériel :
Rechercher le port USB de votre clé et copier le ID:
Merci WarC0zes,
J’avais déja copié plus haut dans mon message une copie du chemin de la clé que voici : /dev/bus/usb/001/013 malgré tout ça ne fonctionne pas quand je recopie ce chemin dans la config zigbee2Mqtt.
Non, ce n’est pas un bon chemin, tu as regardé où je t’ai dit pour le trouvé ?
ça doit ressemble à ça : /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_XXXXXXXXXX-if00-port0
Montre ton configuration.yaml de Z2M, pas une capture de la configuration de Z2M par le UI.
Utilise le module complémentaire File editor, si tu ne la pas déja installer pour voir le fichier.
Je viens de rebooter le PI4 et tout fonctionne, merci beaucoup de ton aide, sans toi j’aurai encore passer des heures à trouver la bonne config .
Je suis très reconnaissant de l’aide que tu m’as apporté .
Où puis je les trouver, dans file editor je vais sur Zigbee2MQTT et je ne vois que ce qui a été précedemment envoyé . Je suis sur un vieux MAC sous EL-CAPITAN, c’est peut être pour cela que ne vois pas toutes les fonctions .