Zigbee2mqtt ne va pas au bout de sa connection

Mon problème

J’ai réussi à initialiser ma clé Zigate Wifi, mais l’étape suivante n’est pas satisfaisante car Zigbee2mqtt démarre mais s’arrête rapidement.
Le journal :

[16:25:56] INFO: Preparing to start...
[16:25:57] INFO: Socat not enabled
[16:25:58] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2022-12-11 16:26:04: Logging to console and directory: '/config/zigbee2mqtt/log/2022-12-11.16-26-04' filename: log.txt
Zigbee2MQTT:info  2022-12-11 16:26:04: Starting Zigbee2MQTT version 1.28.4 (commit #unknown)
Zigbee2MQTT:info  2022-12-11 16:26:04: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:error 2022-12-11 16:26:25: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-12-11 16:26:25: Failed to start zigbee
Zigbee2MQTT:error 2022-12-11 16:26:25: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-12-11 16:26:25: Exiting...
Zigbee2MQTT:error 2022-12-11 16:26:25: 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:103:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
    at Zigbee.start (/app/lib/zigbee.ts:58:27)
    at Controller.start (/app/lib/controller.ts:101:27)
    at start (/app/index.js:107:5)

Dans l’interface de configuration de la clé, j’ai coché :

  • Enable MQTT client - je ne sais pas si c’est utile,
  • MQTT server settings avec l’IP fixe de la clé et le port 1883.
    Pas d’utilisateur ni de mot de passe.

Ma configuration


HA sous VM sur un Syno 918+, Clé Zigate Wifi sur le port USB à l’arrière du Syno


Salut

L’info sur le port de la clé zigbee n’est pas la bonne ou manquante

1 « J'aime »

Hello

souci avec ta clé usb

Edit :
@Pulpy-Luke , ton surnom est Lucky Luke, tu as dégainé plus que moi :joy:

oui je vais modifier mon pseudo en Pulpy Luke :sweat_smile:

3 « J'aime »

Pas chiche !!! :grin: :rofl:

Dans la partie matériel :

DEVLINKS: >-
  /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
  /dev/serial/by-path/pci-0000:00:04.0-usb-0:1:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: /devices/pci0000:00/0000:00:04.0/usb2/2-1/2-1:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: USB2.0-Serial
ID_MODEL_ENC: USB2.0-Serial
ID_MODEL_ID: '7523'
ID_PATH: pci-0000:00:04.0-usb-0:1:1.0
ID_PATH_TAG: pci-0000_00_04_0-usb-0_1_1_0
ID_REVISION: '0263'
ID_SERIAL: 1a86_USB2.0-Serial
ID_TYPE: generic
ID_USB_DRIVER: ch341
ID_USB_INTERFACES: ':ff0102:'
ID_USB_INTERFACE_NUM: '00'
ID_VENDOR: 1a86
ID_VENDOR_ENC: 1a86
ID_VENDOR_ID: 1a86
MAJOR: '188'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '231096835671'

et dans la configuration de zigbee2mqtt dans la zone « serial » :

port: /dev/ttyUSB0

Donc je ne vois pas ce qui cloche ???

serial:
  port: /dev/ttyACM1
  adapter: deconz

tu as oublié la partie
adapter

essai cela

serial:
  port: /dev/ttyUSB0
  adapter: deconz

Je vais essayer mais avec zigate, alors.

c’est quoi ta clé zigbee

Ça :

Tu as des exemples sur le git

1 « J'aime »

le bon parametre serait celui-ci

serial:
  port: /dev/ttyUSB0
  adapter: zigate

C’est ce que j’ai mis, mais :

[17:02:39] INFO: Preparing to start...
[17:02:40] INFO: Socat not enabled
[17:02:41] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2022-12-11 17:02:47: Logging to console and directory: '/config/zigbee2mqtt/log/2022-12-11.17-02-47' filename: log.txt
Zigbee2MQTT:info  2022-12-11 17:02:47: Starting Zigbee2MQTT version 1.28.4 (commit #unknown)
Zigbee2MQTT:info  2022-12-11 17:02:47: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:error 2022-12-11 17:02:53: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-12-11 17:02:53: Failed to start zigbee
Zigbee2MQTT:error 2022-12-11 17:02:53: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-12-11 17:02:53: Exiting...
Zigbee2MQTT:error 2022-12-11 17:02:53: Error: failed to connect to zigate adapter [object Object] after 5000ms
    at ZiGateAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/zigate/adapter/zigateAdapter.ts:100:19)
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
    at Zigbee.start (/app/lib/zigbee.ts:58:27)
    at Controller.start (/app/lib/controller.ts:101:27)
    at start (/app/index.js:107:5)

je vais aller regarder le git, mais là je vais faire un break… (sur Horizon zero dawn)

Si justement ! :rofl:

3 « J'aime »

EXECELLENT !!! :+1: :clap: :tada: :confetti_ball:

@Lesuperlolo
essai ceci

serial:
  port: >-
    /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0

verifie avec cette commande si la clé est root

ls -l /dev/serial/by-id

J’ai déjà essayé mais sans succès.
Je viens de faire une autre tentative avec ZHA, en mettant socket avec l’IP et le port, et ça à l’air de marcher (il faut 2 h pour remonter des données, je ferais un point demain).
Merci en tout cas

houlla

attention car tu parle de zigbee2mqtt et de zha
n’installe pas les deux , car la c’est sur sa fonctionne pas !!

serial:
  port: >-
    /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
  baudrate: 115200
  rtscts: false
serial:
  port: /dev/ttyUSB0
  adapter: zigate
  baudrate: 115200
  rtscts: false
1 « J'aime »

ZHA a fonctionné apparemment, alors que Zigbee2mqtt s’arrête.
Donc pour le moment, je vais voir si les données remontent avec ZHA.
Et sinon j’essaierai de finir de configurer Zigbee2mqtt avec un port socket au lieu de serial (en ayant arrêté ZHA bien sûr).
A partir du moment où l’un des deux fonctionne, ça me va.
ZHA transfère les données à MQTT (j’ai installé le broker Mosquito) ou il faut un autre truc (ou Mosquito ne sert à rien)?

ZHA ne fait rien avec le mqtt

1 « J'aime »