Un coup de main pour Z2M avec clé ZBT1 sur Home Assistant Green?

Bonjour à tous,

Ca y est je me décide à poster un message malgré des recherches dans tous les sens sur un problème qui ne m’a pas l’air insurmontable mais pourtant…

Alors voilà je commence tout juste avec HomeAssistant green, j’ai décidé de basculer de ZHA à Zigbee2MQTT pour pouvoir piloter complètement un module nodon (fil pilote pour radiateur). Et alors c’est le début des problèmes. J’ai suivi un tuto sur domo-blog et là rien ne s’est passé comme prévu. En fait j’ai l’erreur qui semble être classique « Failed to connect to the adapter ».

Est ce qu’un bonne âme pourrait m’aider ?

ci dessous ma config :

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: false
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: mqtt_adm
  password: xxxxxx
  adaptater: ember
serial:
  port: >-
    /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0

et les logs associés :

[15:51:00] INFO: Preparing to start...
[15:51:01] INFO: Socat not enabled
[15:51:06] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-09-30 15:51:16] info: 	z2m: Logging to console, file (filename: log.log)
[2024-09-30 15:51:16] info: 	z2m: Starting Zigbee2MQTT version 1.40.1 (commit #unknown)
[2024-09-30 15:51:16] info: 	z2m: Starting zigbee-herdsman (0.57.3)
[2024-09-30 15:51:17] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2024-09-30 15:51:17] info: 	zh:zstack:znp: Serialport opened
[2024-09-30 15:51:17] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2024-09-30 15:51:18] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2024-09-30 15:51:37] error: 	z2m: Error while starting zigbee-herdsman
[2024-09-30 15:51:37] error: 	z2m: Failed to start zigbee
[2024-09-30 15:51:37] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-09-30 15:51:37] error: 	z2m: Exiting...
[2024-09-30 15:51:37] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:123:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:138:29)
    at Zigbee.start (/app/lib/zigbee.ts:64:27)
    at Controller.start (/app/lib/controller.ts:140:27)
    at start (/app/index.js:154:5)

Est ce qu’il y a un espoir ou bien je dois me considérer comme définitivement perdu ? :wink:

Merci d’avance pour le coup de main

Kouss

Hello
Il faut complètement supprimer ZHA
Redémarrer HA puis ignorer ZHA dans la liste des intégrations

Car il il s’accapare le dongle USB

Bonjour,
il faut mettre, adapter ( pas adaptater ) dans la partie serial :

mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: mqtt_adm
  password: xxxxxx
serial:
  port: >-
    /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0
  adapter: ember

Une petite lecture de ce tuto, ne fera pas de mal:

1 « J'aime »

Mea Culpa :

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: false
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: mqtt_adm
  password: xxxx
  adapter: ember
serial:
  port: >-
    /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0


Mais bon le résultat est le même …

[17:16:12] INFO: Preparing to start...
[17:16:14] INFO: Socat not enabled
[17:16:19] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-09-30 17:16:29] info: 	z2m: Logging to console, file (filename: log.log)
[2024-09-30 17:16:29] info: 	z2m: Starting Zigbee2MQTT version 1.40.1 (commit #unknown)
[2024-09-30 17:16:29] info: 	z2m: Starting zigbee-herdsman (0.57.3)
[2024-09-30 17:16:29] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2024-09-30 17:16:30] info: 	zh:zstack:znp: Serialport opened
[2024-09-30 17:16:30] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2024-09-30 17:16:31] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2024-09-30 17:16:50] error: 	z2m: Error while starting zigbee-herdsman
[2024-09-30 17:16:50] error: 	z2m: Failed to start zigbee
[2024-09-30 17:16:50] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-09-30 17:16:50] error: 	z2m: Exiting...
[2024-09-30 17:16:50] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:123:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:138:29)
    at Zigbee.start (/app/lib/zigbee.ts:64:27)
    at Controller.start (/app/lib/controller.ts:140:27)
    at start (/app/index.js:154:5)

Alors je pense l’avoir fait, le seul endroit ou je trouve une infos concernant cette clé c’est dans Matériel

avec les infos suivantes :

ttyUSB0
/dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0

Sous-système:
tty
Chemin d’accès au périphérique:
/dev/ttyUSB0
ID:
/dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0
Attributs:
DEVLINKS: >-
  /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3-if00-port0
  /dev/serial/by-path/platform-fd840000.usb-usb-0:1:1.0-port0
  /dev/serial/by-path/platform-fd840000.usb-usbv1-0:1:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: /devices/platform/fd840000.usb/usb2/2-1/2-1:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: Home_Assistant_Connect_ZBT-1
ID_MODEL_ENC: Home\x20Assistant\x20Connect\x20ZBT-1
ID_MODEL_ID: ea60
ID_PATH: platform-fd840000.usb-usb-0:1:1.0
ID_PATH_TAG: platform-fd840000_usb-usb-0_1_1_0
ID_PATH_WITH_USB_REVISION: platform-fd840000.usb-usbv1-0:1:1.0
ID_REVISION: '0100'
ID_SERIAL: Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3
ID_SERIAL_SHORT: a49c1082e5caed118b80c371cda106c3
ID_TYPE: generic
ID_USB_DRIVER: cp210x
ID_USB_INTERFACES: ':ff0000:'
ID_USB_INTERFACE_NUM: '00'
ID_USB_MODEL: Home_Assistant_Connect_ZBT-1
ID_USB_MODEL_ENC: Home\x20Assistant\x20Connect\x20ZBT-1
ID_USB_MODEL_ID: ea60
ID_USB_REVISION: '0100'
ID_USB_SERIAL: Nabu_Casa_Home_Assistant_Connect_ZBT-1_a49c1082e5caed118b80c371cda106c3
ID_USB_SERIAL_SHORT: a49c1082e5caed118b80c371cda106c3
ID_USB_TYPE: generic
ID_USB_VENDOR: Nabu_Casa
ID_USB_VENDOR_ENC: Nabu\x20Casa
ID_USB_VENDOR_ID: 10c4
ID_VENDOR: Nabu_Casa
ID_VENDOR_ENC: Nabu\x20Casa
ID_VENDOR_ID: 10c4
MAJOR: '188'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '5340822'

Et lorsque tu vas dans les intégrations tu ne vois pas zha ? Il est bien ignoré il faut t’en assurer c’est la principale erreur faite lorsque les gens basculent de zha a z2m

Il est désactivé :

faut il le supprimer ?

1 « J'aime »

il faut bien lire ce qu’on te dit.

1 « J'aime »

Non c’est parfait

Mais je crois que tu as encore des soucis de syntaxe dans ta conf ce @WarC0zes

c’est vrai que j’étais allé un peu vite, on avance mais ce n’est pas encore ça : nouveau pb ! :flushed:

[17:42:54] INFO: Preparing to start...
[17:42:55] INFO: Socat not enabled
[17:43:00] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-09-30 17:43:10] info: 	z2m: Logging to console, file (filename: log.log)
[2024-09-30 17:43:10] info: 	z2m: Starting Zigbee2MQTT version 1.40.1 (commit #unknown)
[2024-09-30 17:43:10] info: 	z2m: Starting zigbee-herdsman (0.57.3)
[2024-09-30 17:43:11] info: 	zh:ember: Using default stack config.
[2024-09-30 17:43:11] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-09-30 17:43:11] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-09-30 17:43:11] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-09-30 17:43:11] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-09-30 17:43:11] info: 	zh:ember:uart:ash: Serial port opened
[2024-09-30 17:43:11] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-09-30 17:43:12] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2024-09-30 17:43:12] info: 	zh:ember:uart:ash: ======== ASH started ========
[2024-09-30 17:43:12] info: 	zh:ember:ezsp: ======== EZSP started ========
[2024-09-30 17:43:12] error: 	z2m: Error while starting zigbee-herdsman
[2024-09-30 17:43:12] error: 	z2m: Failed to start zigbee
[2024-09-30 17:43:12] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-09-30 17:43:12] error: 	z2m: Exiting...
[2024-09-30 17:43:13] error: 	z2m: Error: Adapter EZSP protocol version (9) is not supported by Host [13-14].
    at EmberAdapter.emberVersion (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1428:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processImmediate (node:internal/timers:447:9)
    at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:705:9)
    at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1708:24)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:138:29)
    at Zigbee.start (/app/lib/zigbee.ts:64:27)
    at Controller.start (/app/lib/controller.ts:140:27)
    at start (/app/index.js:154:5)
error: 	z2m: Error: Adapter EZSP protocol version (9) is not supported by Host [13-14].

Tu n’as pas flasher ta clé avec le firmware Ember :wink:

il faut au minimum la version 7.4.3

1 « J'aime »

rhhoo le jeu de piste !! c’est ouf !
Sérieusement je vois plein de tutos dans tous les sens, mais lequel faut il choisir pour une clé ZBT-1 ? j’imagine que les contenus doivent différer en fonction du support matériel.

le dernier firmware Ember en 7.4.4 pour la skyconnect ( ou ZBT1 )

le site pour la flasher :

edit:
mince :sleepy:
The firmware update is temporarily unavailable.
Je ne sais pas comment la flasher appart le web flasher, je laisse la main aux utilisateurs de la skyconnect ou ZBT1

Re Bonjour,
Pas plus d’info sur une solution pour flasher ZBT1 en 7.4.3 ?

Kouss

Tu veux quoi de plus que les liens que as donné @WarC0zes juste au dessus

Tu télécharges le firmware sur le 1er lien

Puis tu branches ton dongle sur ta machine et tu te rends sur le 2eme lien (avec chrome) et tu flash ton dongle en ligne

J’ai bien vu, mais le site indique : The firmware update is temporarily unavailable.

D’ou ma question :wink:

1 « J'aime »

le site est temporairement indisponible pour le web flasher :sweat_smile:

il y a l’addon silicon labs flasher
This add-on allows you to flash firmwares using the Gecko Bootloader file format (gbl). By default it comes with firmware for Home Assistant SkyConnect/ZBT-1 and Home Assistant Yellow to flash Zigbee

1 « J'aime »

la dernière tentative fut la bonne !!
Merci beaucoup pour l’aide.
A bientôt

1 « J'aime »