Z2mqtt à l'arret depuis MAJ Zigbee2wMQTT 1.39.1-1

Bonjour,

Mon problème

Depuis la MAJ de Zigbee2Mqtt vers 1.39.1-1, j’ai un soucis de démarrage du module complémentaire Zigbee2Mqtt, qui semble avoir un problème avec le serial port.
J’ai essayé de modifier le port « ttyACM1 » en ttyACM0 et ttyACM2, mais ça ne change rien.
Ci-dessous le message d’erreur du log Z2mqtt.
J’ai un intel nuc avec HA en OS (et nabucasa) et une clé Conbee2.

Je ne suis pas un pro du tout donc toute aide est la bienvenue car je suis bloqué :slight_smile:
D’avance merci pour toute aide !

[16:44:28] INFO: Preparing to start...
[16:44:28] INFO: Socat not enabled
[16:44:28] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-08-02 16:44:30] info: z2m: Logging to console, file (filename: log.log)
[2024-08-02 16:44:30] info: z2m: Starting Zigbee2MQTT version 1.39.1 (commit #unknown)
[2024-08-02 16:44:30] info: z2m: Starting zigbee-herdsman (0.55.3)
[2024-08-02 16:44:30] error: z2m: Error while starting zigbee-herdsman
[2024-08-02 16:44:30] error: z2m: Failed to start zigbee
[2024-08-02 16:44:30] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-08-02 16:44:30] error: z2m: Exiting...
[2024-08-02 16:44:30] error: z2m: Error: Error while opening serialport 'Error: Error: Resource busy, cannot open /dev/ttyACM0'
    at SerialPort.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:234:28) 

Ma configuration


System Information

version core-2024.7.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.33-haos
arch x86_64
timezone Europe/Brussels
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1385
Downloaded Repositories 16
Home Assistant Cloud
logged_in true
subscription_expiration 9 février 2025 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
remote_server eu-central-1-16.ui.nabu.casa
certificate_status ready
instance_id c9ca217fd27e4e2f9874bdd9ad3bf5b1
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.4
update_channel stable
supervisor_version supervisor-2024.06.2
agent_version 1.6.0
docker_version 26.1.4
disk_total 228.5 GB
disk_used 22.9 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Matter Server (6.3.1), Advanced SSH & Web Terminal (18.0.0), Terminal & SSH (9.14.0), File editor (5.8.0), eufy-security-ws (1.8.0-2), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.1-1), Home Assistant Google Drive Backup (0.112.1), Node-RED (18.0.4), Samba share (12.3.2), Frigate (0.13.2), deCONZ (6.23.0)
Dashboards
dashboards 4
resources 9
views 7
mode storage
Recorder
oldest_recorder_run 24 juillet 2024 à 20:07
current_recorder_run 2 août 2024 à 12:20
estimated_db_size 964.88 MiB
database_engine sqlite
database_version 3.45.3

Bonjour,
Vérifie si ta clé n’a pas changé de port. Va dans paramètres / système / matériel et tout le matériel.

image

Pour eviter ce genre de problème, il faut utiliser le ID plutôt que le chemin d'accès au phériférique.
Ça permet de retrouver la clé si elle change de numéro de port.

1 « J'aime »

Bonjour,
Merci pour ta réponse.
Oui j’ai vérifié, j’ai modifié comme suit mais le module ne démarre toujours pas.

port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2677094-if00

Vérifie si ZHA est bien ignoré.

Je n’ai pas ZHA installé dans mes intégrations, il y a autre chose à vérifier ?

Vérifie si les bien ignorer ZHA.
Il faut cocher la case afficher les intégrations ignorées :

image

J’ai trouvé !
C’était l’intégration deconz qui posait problème.
En lisant le log il est indiqué qu’il ne sait pas accéder car occupé. C’est l’intégration deconz qui empêchait z2mqtt de démarrer!

2 « J'aime »

J’étais pas loin, j’avais pas penser a deconz alors que ta une conbeeII :sleepy:

2 « J'aime »