Bonjour,
Je rencontre une difficulté pour l’installation de Gladys Assistant.
L’ équipement comprend :
1 Pi4 OS bookworm
1 Dongle Zigbee 3.0 USB Dongle Plus P Sonoff (Ti CC2652)
1 boitier 4 relais MHCOZY TYWB 4ch-RF
2 sondes Sonoff SNZB-02D
L’installation est entièrement nouvelle sur une carte SD avec Docker pour MQTT et ZigBee
Jusqu’à présent j’utilisais directement MQTT avec Zigbee2mqtt et Apache + MySQL pour piloter le chauffage (jour/nuit et présence/absence), + d’autres process avec ce matériel.
J’ai retenu l’interface Gladys Assistant parce qu’elle ne fait pas appel à un service tiers.
Configuration dans Gladys :
- port USB le seul proposé : /dev/ttyUSB0 – Itead - 10c4
- dongle : SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
- port TCP : 12000
Les services Gladys, MQTT et ZigBee2MQTT sont démarrés et leur liaison est verte
La page web :12000 affiche l’erreur : Connexion échouée
Mon souci provient que le dongle n’est pas reconnu par zigbee2mqtt avec Gladys.
sudo docker logs gladys-z2m-zigbee2mqtt
Starting Zigbee2MQTT without watchdog.
[2025-10-27 17:05:02] info: z2m: Logging to console, file (filename: log.log)
[2025-10-27 17:05:02] info: z2m: Starting Zigbee2MQTT version 2.6.1 (commit #e9889e5d20e8911550d5231bc0349567cc2bb9ce)
[2025-10-27 17:05:02] info: z2m: Starting zigbee-herdsman (6.0.4)
[2025-10-27 17:05:03] info: zh:zstack:znp: Opening SerialPort with {« path »:« /dev/ttyUSB0 »,« baudRate »:115200,« rtscts »:false,« autoOpen »:false}
[2025-10-27 17:05:03] error: z2m: Error while starting zigbee-herdsman
[2025-10-27 17:05:03] error: z2m: Failed to start zigbee-herdsman
[2025-10-27 17:05:03] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-10-27 17:05:03] error: z2m: Exiting…
[2025-10-27 17:05:03] error: z2m: Error: Error: No such file or directory, cannot open /dev/ttyUSB0
Le fichier du port USB n’est pas accessible. Mon dongle est référencé dans /dev/serial/by-id
ls -l /dev/serial/by-id
usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_b2d173c5eea5ed1196f3f3a32981d5c7-if00-port0 → ../../ttyUSB0
A priori le dongle n’est pas correctement routé vers le port ttyUSB0 !
J’ai essayé en modifiant le fichier de configuration zigbee.
sudo nano /var/lib/gladysassistant/zigbee2mqtt/z2m/configuration.yaml
serial:
# port: /dev/ttyUSB0
port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_b2d173c5eea5ed1196f3f3a32981d5c7-if00-port0
adapter: zstack
Après redémarrage il n’y a pas d’amélioration.
J’ai aussi testé en flashant le dongle avec :
CC1352P2_CC2652P_launchpad_coordinator_20240710
Ou CC1352P2_CC2652P_launchpad_coordinator_20250321
Ou en plaçant le dongle dans un autre port USB, testé également avec un autre dongle identique.
J’ai aussi consulté les 3 sujets similaires qui m’ont été proposés lors de la création de ce sujet
Merci d’avance pour votre aide.