Pb zigbee2mqtt

Bonjour,

Mon problème

Depuis plusieurs jours (semaines), j’ai un soucis avec zigbee2mqtt :

[14:19:57] INFO: Preparing to start...
[14:19:57] INFO: Socat not enabled
[14:19:58] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-11 14:20:06] warning: zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2025-01-11 14:29:45] error: z2m: Publish 'set' 'state' to 'Deshumidificateur' failed: 'Error: ZCL command 0xa4c1386a0ae49b8f/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 24415 - 1 - 3 - 6 - 11 after 10000ms)'

J’ai voulu commencer par flasher le driver par les actions suivantes :

  1. Installation de Silicon Labs Flasher
  2. arrêter zigbee2mqtt
  3. démarrer Silicon Labs Flasher
    Je n’ai pas trop compris le fonctionnement de ce dernier. Il semblerait cependant qu’il a reconnu la clé SkyConnect, a trouvé le bon driver et a flashé.

J’ai donc passé le parametre à ember :

port: >-
  /dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_6ac636ce5ce2ed119ee7f45162c613ac-if00-port0
adapter: ember

J’ai redémarré zigbee2mqtt

à la place du warning, j’ai maintenant une erreur :

[15:27:34] INFO: Preparing to start...
[15:27:34] INFO: Socat not enabled
[15:27:35] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-11 15:27:48] error: zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=RESET_WATCHDOG.
[2025-01-11 15:35:24] error: z2m: Publish 'set' 'state' to 'Deshumidificateur' failed: 'Error: ZCL command 0xa4c1386a0ae49b8f/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Delivery failed for '24415'.)'

J’ai maintenant une error…

Ai je bien flasher mon skyconnect ?

Ma configuration


System Information

version core-2025.1.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.66-haos
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.2
Stage running
Available Repositories 1498
Downloaded Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.1
update_channel stable
supervisor_version supervisor-2024.12.3
agent_version 1.6.0
docker_version 27.2.0
disk_total 28.0 GB
disk_used 7.0 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board green
supervisor_api ok
version_api ok
installed_addons File editor (5.8.0), Zigbee2MQTT (2.0.0-2), Mosquitto broker (6.4.1), Terminal & SSH (9.16.0), Node-RED (19.0.0), Silicon Labs Flasher (0.3.2)
Dashboards
dashboards 5
resources 1
views 5
mode storage
Recorder
oldest_recorder_run 24 décembre 2024 à 08:59
current_recorder_run 11 janvier 2025 à 15:27
estimated_db_size 85.64 MiB
database_engine sqlite
database_version 3.47.1
___

Bon, à priori, c’était la bonne méthode et à force de chercher, j’ai touché le bon paramètre. C’est tombé en marche …

Maintenant que Zigbee2MQTT fonctionne proprement, il ne me reste plus qu’à faire fonctionner ma prise :

[16:29:48] INFO: Preparing to start...
[16:29:48] INFO: Socat not enabled
[16:29:48] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-11 16:32:18] error: z2m: Publish 'set' 'state' to 'Deshumidificateur' failed: 'Error: ZCL command 0xa4c1386a0ae49b8f/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Delivery failed for '24415'.)'

J’ai au moins 3 autres prises que je peux allumer et éteindre sans soucis. Celle là ne veut pas être piloté. Pour dédouaner la prise, je l’ai changé et j’ai le même résultat.
La prise est visible de Zigbee2MQTT car :

  1. elle remonte son état : si je l’éteins manuellement, dans HA, elle s’éteint aussi (idem pour on)
  2. elle remonte régulièrement la consommation de l’équipement branché.

La liaison radio est bonne : 148lqi

On dirait qu’elle est juste déactivé des ordres de HA

Je sèche lamentablement sans aucune idée pour avancer sur le sujet maintenant que mon warning a disparu…

Pourriez vous me conseiller pour pouvoir piloter ma prise svp ?

Bonjour,
il faut utiliser la balise texte préformaté quand tu colles du code dans un message, merci.
C’est icône à choisir image.

Oups : c’est clairement plus lisible