Probleme Zigbee2mqtt

bonjour a tous

je suis le seul a avoir de vrai probleme d’installation avec zigbee2mqtt depuis le passage en 1.37.1
je ne comprends pas …

help me

[10:06:27] INFO: Preparing to start...
[10:06:27] INFO: Socat not enabled
[10:06:28] INFO: Starting Zigbee2MQTT...
[2024-05-12 10:06:29] info: 	z2m: Logging to console, file (filename: log.log)
[2024-05-12 10:06:29] info: 	z2m: Starting Zigbee2MQTT version 1.37.1 (commit #unknown)
[2024-05-12 10:06:29] info: 	z2m: Starting zigbee-herdsman (0.46.6)
[2024-05-12 10:06:29] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-05-12 10:06:29] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-05-12 10:06:29] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash: ASH COUNTERS since last clear:
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Total frames: RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Cancelled   : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   DATA frames : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   DATA bytes  : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Retry frames: RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   ACK frames  : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   NAK frames  : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   nRdy frames : RX=0, TX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   CRC errors      : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Comm errors     : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Length < minimum: RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Length > maximum: RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Bad controls    : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Bad lengths     : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Bad ACK numbers : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Out of buffers  : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Retry dupes     : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   Out of sequence : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash:   ACK timeouts    : RX=0
[2024-05-12 10:06:33] info: 	zh:ember:uart:ash: ======== ASH stopped ========
[2024-05-12 10:06:33] error: 	zh:ember:uart:ash: Failed to init port with error Error: getaddrinfo ENOTFOUND core-silabs-multiprotocol
[2024-05-12 10:06:33] error: 	z2m: Error while starting zigbee-herdsman
[2024-05-12 10:06:33] error: 	z2m: Failed to start zigbee
[2024-05-12 10:06:33] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-05-12 10:06:33] error: 	z2m: Exiting...
[2024-05-12 10:06:33] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:780:19)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2642:24)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
    at Zigbee.start (/app/lib/zigbee.ts:62:27)
    at Controller.start (/app/lib/controller.ts:109:27)
    at start (/app/index.js:107:5)

Bonjour,
avec aucune information, ca va être dur de t’aider.
Ta mis un log avec des erreurs OK, la version de Z2M OK.

Mais quel version de firmware, ta flasher ?
Ta configue de Z2M ?

Tu sembles avoir flashé ta clé en firmware multiprotocol,ce qui n’est pas compatible avec z2m

1 « J'aime »

j’ai tout essayé le protocole RCP et zigbee seul et meme une cle zbdongle-p rien a faire
je ne comprends toujour pas

j’ai mis ca sur un mini PC x64 sans OS (seulement avec l’os home assistant)

Tu n’aurais pas zha en parallèle qui tourne ?
Et montre nous tes config de z2m on est tjs pas devin
Quel est le device que tu utilises ?

Il y en a des informations, pourquoi ta pas rempli la partie configuration système , comme demander quand tu créer un message ?

On est pas devin et la configuration de ton systeme permet de mieux comprendre les problèmes.
Modifie ton sujet avec la configuration systeme, merci.

desole je suis tout nouveau

le systeme est tout neuf …

voila

config mqtt :

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  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"
  log: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: mqtt_adm
  password: 9b8k******************
serial:
  port: /dev/ttyUSB0
  adapter: ezsp      [u](j'ai essayer avec ember)[/u]



homeassistant: true
advanced:
  network_key:
    - 40
    - 21
    - 55
    - 172
    - 33
    - 57
    - 108
    - 25
    - 156
    - 120
    - 71
    - 117
    - 8
    - 9
    - 119
    - 48
  pan_id: 46711
  ext_pan_id:
    - 24
    - 226
    - 124
    - 233
    - 80
    - 200
    - 147
    - 34
mqtt:
  server: mqtt://core-mosquitto:1883
  user: mqtt_xxxx
  password: 9bxxxxxxx
serial:
  port: /dev/ttyUSB0
  adapter: ezsp
frontend:
  port: 8099

cle zigbee sonoff

Cle ZBdongle-P firmware CC1352P2_CC2652P_launchpad_coordinator_20221226

configuration.yaml homeassitant :

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

recorder:
  db_url: !secret mariadb_url

ZHA non fonctionnel sur ma config
je suis reparti avec une configuration de base

[11:04:43] INFO: Preparing to start...
[11:04:43] INFO: Socat not enabled
[11:04:44] INFO: Starting Zigbee2MQTT...
[2024-05-12 11:04:45] info: 	z2m: Logging to console, file (filename: log.log)
[2024-05-12 11:04:45] info: 	z2m: Starting Zigbee2MQTT version 1.37.1 (commit #unknown)
[2024-05-12 11:04:45] info: 	z2m: Starting zigbee-herdsman (0.46.6)
[2024-05-12 11:04:45] warning: 	zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-05-12 11:04:55] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-05-12 11:04:56] error: 	zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
    at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
    at SerialDriver.emit (node:events:517:28)
    at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
    at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
    at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
    at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
    at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
    at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
    at Zigbee.start (/app/lib/zigbee.ts:62:27)

Bonjour, si c’est bien une clé type P, supprime l’adapter

serial:
  port: /dev/ttyUSB0
  adapter: ezsp

cle zigbee sonoff

Cle ZBdongle-P firmware CC1352P2_CC2652P_launchpad_coordinator_20221226

je teste ca de suite …

Faut savoir , soit il essaye de configurer la E ( ember ) , soit c’est la P.

Le sujet parle de la E et maintenant il passe sur la P …

1 « J'aime »

la cle P ok sa marche la cle E KO

merci @Cleya

Poste une capture d’écran de ta clé : « Paramètres » → « Système » → « Matériel » puis clic sur « TOUT LE MATERIEL » et fais défiler jusqu’à ta clé.

Donc si tu as deux clés, une type P et une type E, garde la type P pour Z2M. Pour ta type E, tu peux la flasher en routeur pour l’utiliser en tant que tel avec Z2M ou alors, tu peux l’utiliser en coordinateur avec ZHA (mais ça c’est une autre histoire).

1 « J'aime »

merci beaucoup pour les explication …

Pour info j’ai eu la même erreur après une coupure de courant de mon PC sous Proxmox/HAOS:
la clé Sonoff, initiallement sur ttyACM0, se retrouve sur ttyACM1, et dans l’inventaire matériel sous HA, on a une clé sur 0 et une sur 1. J’ai juste changé le 0 en 1 dans la config Z2M « port: /dev/ttyACM1 », ça remarche. Je précise que j’ai uniquement cette clé sur un port USB, les autres sont libres.
Connaissez-vous ne solution pour « geler » le port, je ne voudrais pas devoir reconfigurer après chaque coupure

Salut
Pour geler Il faut utiliser son adresse que tu trouvera dans /dev/serial/device-by-id/...

Merci. Mais si la clé sonoff fonctionne sur ACM1, mais elle est toujours apparente sur ACM0, cf copie d’écran, c’est comme si j’avais 2 clés identiques.
Après c’est peut être parce que j’utilise Proxmox qui ajoute une couche entre le matériel réel et HAOS ?

je pense plutot que c’est HAos qui pète un cable plutot ???

Merci ddfdom, je ferai quelques essais pour « nettoyer » ce matériel redondant dès que j’aurai un peu de temps - à suivre …