Cléf CC2531 et Z2MQTT configuration impossible

Mon problème

Fraichement arrivé dans le mon de HA, je n’arrive pas a configurer Z2MQTT avec ma clef CC2531

Ma configuration

Ce que je ne comprends pas c’est que Debian voit bien ma cléf

Quand je la connecte, HA la voit se connecter.

Mais elle change de chemin à chaque fois.

Sur tous les tuto trouvé, je vois des chemins du type /dev ttACM0, or moi j’ai ceci.


Ma config de Z2MQTT

Et enfin le journal de connexion de Z2MQTT avec toutes les erreurs.

Voila mon problème qui me fait perdre la tête depuis 3 jours et me tourner vers vous la communauté HA.
Merci de votre aide.


Salut et bienvenue !
(on a l’habitude de saluer sur le 1er post :wink:)

As-tu flasher ta clef comme préconisé ici : Supported Adapters | Zigbee2MQTT?
Tu remarqueras que cette clef n’est plus recommandé…

Alors tu n’as pas regardé ce tuto : [TUTO] Installation de Zigbee2mqtt et Broker Mosquitto

PS: Evite les screenshots, ç’est illisible, et utilise le « Texte préformaté »

3 « J'aime »

Bonjour,
tu est sur une VM (x86_64) ?
Ta autoriser ta clé pour la VM ?

Ça c’est de l’accueil :wink:

Comment j’espérai ne pas avoir cette réponse, ça va me doublé le tarif vu que je n’ai pas le matériel de flash

je découvre

non un portable asus avec débian 12 dédié à home assistant

Salut

Probablement même plus puisque plutôt que d’investir dans le matériel de flash tu auras tout intérêt à acheter une clé supportée.
Partir sur une cc2531, c’est de toute façon pas viable à courts termes.

En même temps, c’est en raison avec ton arrivée

Je viens de faire la demande de retour à Amazon, et la clef est dans son emballage prête au départ.
Du coup je pense me tourner vers la SONOFF ZigBee 3.0 USB Dongle Plus, EFR32MG21.
J’hésitais avec elle et pour 10€ de moins je m’étais tourné vers la CC, grosse erreur :sleepy:

Vous me confirmez le bon choix :innocent:

Regarde le sondage, tu aura une idée. Perso j’ai la Sonoff P CC2652P, le top , zero soucis.

1 « J'aime »

Bonjour

Il aurait été bon de passer par la case départ : présentation avant de poster ton problème !

C’est juste plus sympathique de se connaître un peu avant de passer aux choses sérieuses.

Merci beaucoup

C’est fait :innocent:

2 « J'aime »

Pour vous raconter la suite de mon problème avec Z2MQTT.

Retour de la CC2531 au commerçant et achat de SONOFF ZigBee 3.0 USB Dongle Plus type E.

Et là, c’est le drame message d’erreur dans le journal de Z2MQTT.
Mise à jour de la SONOFF.

Re message d’erreur dans le journal de Z2MQTT.
Configuration du port avec le chemin complet

port: >-
  /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231215151049-if00``

Et encore un message d’erreur dans le journal de Z2MQTT.

Après d’interminable recherche sur des tutos et forum je vois une config pour cette SONOFF.
adapter: ezsp

Et magie mon Z2MQTT fonctionne.

Salut,
c’est expliquer dans le tuto qui était proposer par @Giga77

C’est toujours ainsi plus l’info est devant ses yeux et moins on la voit :joy:

Bonjour pour ma part impossible d’utiliser ma cle depuis mise à jour…

Bonjour,
quelle clé , quelle mise a jour ?
Au besoin ouvre un nouveau sujet avec ton problème bien d’écris.

Salut,
il s’agit de la clé CC2531 mise à jour de Zigbee2MQTT (1.42.0-2) à Version actuelle : 2.1.3-1 . Les logs [2025-03-24 08:31:20] error: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see Z2M 2.0.0: `USB adapter discovery error (No valid USB adapter found)` · Koenkk/zigbee2mqtt · Discussion #24364 · GitHub

Tu as ajouté adapter: zstack dans la partie serial: ?
Dans le configuration.yaml de Z2M .

serial:
  port: xxxxxxx
  adapter: zstack

C’est expliqué dans le lien fourni par l’erreur.

toujours message erreur le meme que dessus

Montre ton configuration.yaml de Z2M
et les logs plus complet.

Bonjour ,

/config/zigbee2mqtt enabled: true
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"base_topic: zigbee2mqtt
server: mqtt://core-mosquitto 
port: >-
  adapter: zstack
  /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001CDC5B46-if00

Les logs:

 at Function.create (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
    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)
[2025-03-25 02:41:32] error: 	z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[02:41:32] INFO: Preparing to start...
[02:41:32] INFO: Socat enabled
[02:41:32] INFO: Starting socat
Socat startup parameters:
Options:     -d -d
Master:      pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
Slave:       tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
[02:41:32] INFO: Starting socat process ...
2025/03/25 02:41:32 socat[47] N PTY is /dev/pts/0
2025/03/25 02:41:32 socat[47] N listening on AF=2 0.0.0.0:8485
[02:41:33] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-03-25 02:41:33] error: 	z2m: Error while starting zigbee-herdsman
[2025-03-25 02:41:33] error: 	z2m: Failed to start zigbee-herdsman
[2025-03-25 02:41:33] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-03-25 02:41:33] error: 	z2m: Exiting...
[2025-03-25 02:41:33] error: 	z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
    at discoverAdapter (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at Function.create (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
    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)
[2025-03-25 02:41:33] error: 	z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[02:41:41] INFO: Preparing to start...
[02:41:41] INFO: Socat enabled
[02:41:41] INFO: Starting socat
Socat startup parameters:
Options:     -d -d
Master:      pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
Slave:       tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
[02:41:41] INFO: Starting socat process ...
2025/03/25 02:41:41 socat[46] N PTY is /dev/pts/0
2025/03/25 02:41:41 socat[46] N listening on AF=2 0.0.0.0:8485
[02:41:41] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-03-25 02:41:42] error: 	z2m: Error while starting zigbee-herdsman
[2025-03-25 02:41:42] error: 	z2m: Failed to start zigbee-herdsman
[2025-03-25 02:41:42] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-03-25 02:41:42] error: 	z2m: Exiting...
[2025-03-25 02:41:42] error: 	z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
    at discoverAdapter (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at Function.create (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
    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)
[2025-03-25 02:41:42] error: 	z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[2025-03-25 02:41:42] error: 	z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
user: d
password: C

log: false.

C’est la configuration de Z2M du UI, je te demande la configuration dans le fichier configuration.yaml du dossier de Z2M. Utilise l’addon file editor pour y accéder. En plus tu as copié la configuration, sans passer en mode YAML par le UI.
Du moment que tu as démarré une fois Z2M, il crée le fichier configuration.yaml et toutes les modifications doivent se faire directement dans le fichier. Par le UI, ce n’est plus pris en compte les modifications.

Tu as aussi un souci de paramètre, c’est à écrire comme telle

port: >-
  /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001CDC5B46-if00
adapter: zstack
Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.

Il y a bien un problème de configuration du port et adapter.