Zigbee2mqtt ne démarre plus : débutant

bonjour,

mon problème est décrit dans le titre.
j’ai installé , la semaine dernière, zigbee2mqtt suivant les différents tutos sur le net et surtout l’aide de @Doubledom.
tout fonctionnait très bien jusqu’à avoir besoin de redémarrer ce matin, je venais d’installer nabu casa.
HA a la dernière version, zigbee2mqtt également.
j’obtiens ce message dans le journal :

[09:26:42] INFO: Preparing to start...
[09:26:42] INFO: Socat not enabled
[09:26:43] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-06-03 09:26:47: Logging to console and directory: '/config/zigbee2mqtt/log/2023-06-03.09-26-47' filename: log.txt
Zigbee2MQTT:info  2023-06-03 09:26:47: Starting Zigbee2MQTT version 1.31.0 (commit #unknown)
Zigbee2MQTT:info  2023-06-03 09:26:47: Starting zigbee-herdsman (0.14.117)
Zigbee2MQTT:error 2023-06-03 09:27:28: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-06-03 09:27:28: Failed to start zigbee
Zigbee2MQTT:error 2023-06-03 09:27:28: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-06-03 09:27:28: Exiting...
Zigbee2MQTT:error 2023-06-03 09:27:29: 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)

j’ai pensé a la clé usb, je suis donc allé voir dans matériel :
image

pour moi c’est correct, mais ça ne marche pas

pouvez vous m’aider ?

seb

Bonjour,
C’est pas le chemin de la clé zigbee qui a changer ?

Sans information sur ton type d’installation et de matériel, ta config de Z2M pas évident.

D’une autre installation (pas la mienne) je me rapelle que dans l’installation il y avais des commandes qui doivent être relancé avec re’demarrage…Je ne sais pas si c’est le cas ici mais …my 2 cents to it

oui, on dirait bien une erreur pour joindre la clé.
cette erreur est commune pour C5521, j’ai donc mis une zigate a la place et c’est la même m…

zigbee2mqtt est d’un capricieux … je ne m’en sors pas

Déjà arrivé plein de fois mais depuis 1 mois plus de problème :crossed_fingers:
HA dit que la clé est connecté mais pour ton host il n’y a plus rien (lsusb).
Ma seule solution, déco/reco physiquement la clé et redémarrer l’host avec HA dessus.

Edit : D’après mes recherches sur le sujet, il s’agirait d’un problème de mise en protection du port USB lié à la tension. Cela serait un comportement normal du noyau linux. Un onduleur ou bien activer le passthrough n’ont rien donné.

euh … le host ?
Physiquement, la clé est branchée sur un mini pc avec proxmox et HA est une VM … je redémarre tout ? la VM ? je déo/reco avecc proxmox en route ?

Arrêtes HA
Éteins ton host (VM / pc proxmox)
Déco / reco ta clé
Relance ton host (VM / pc proxmox)
Et lances HA

merci de l’info
s’il faut faire ça régulièrement, merci …

j’ai fini par installer autre chose que zigbee2mqtt au moins en attendant, ca me saoulait

j’ai refais un essai d’installation, débranché, rebranché, redémarrer, je crois que j’ai tout essayé.

[08:25:37] INFO: Preparing to start...
[08:25:37] INFO: Socat not enabled
[08:25:38] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-06-11 08:25:57: Logging to console and directory: '/config/zigbee2mqtt/log/2023-06-11.08-25-57' filename: log.txt
Zigbee2MQTT:info  2023-06-11 08:25:57: Starting Zigbee2MQTT version 1.31.2 (commit #unknown)
Zigbee2MQTT:info  2023-06-11 08:25:57: Starting zigbee-herdsman (0.14.117)
Zigbee2MQTT:error 2023-06-11 08:25:58: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-06-11 08:25:58: Failed to start zigbee
Zigbee2MQTT:error 2023-06-11 08:25:58: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-06-11 08:25:58: Exiting...
Zigbee2MQTT:error 2023-06-11 08:25:58: Error: spawn udevadm ENOENT
    at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)
    at onErrorNT (node:internal/child_process:485:16)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)

il y a quelqu’un pour m’aider, je n’ai pas envie de tout installer sous l’intégration zigbee pour finir, un jour, par passer sur zigbeetomqtt.

je me répond, il faut en fait recopier toutes les données de l’écran de config dans le fichier config.yaml du dossier zigbee2mqtt.
le plugin complete ensuite, voici chez moi :

la ligne 1 était présente a l’install
j’ai ajouté de enabled à adapter
la machine a ajouté le reste au fil des intégrations

homeassistant: true
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
serial:
  port: /dev/serial/by-id/usb-Silicon_Labs_ZiGate_0001-if00-port0
  adapter: zigate
mqtt:
  server: mqtt://core-mosquitto:1883
  user: xxx
  password: xxxxx
frontend:
  port: 8099
devices:
  '0x00158d000449b236':
    friendly_name: Présence bureau
  '0x00158d000774f296':
    friendly_name: Humidité SdB

J’utilise le formulaire depuis le module Z2M.
Paramètre → Module complémentaire → Zigbee2MQTT → Configuration
Attention tu as laissé un login et un mdp. Je te conseille de les changer.

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:
  server: mqtt://core-mosquitto:1883
  user: 
  password: 
serial:
  port: /dev/serial/by-id/usb-1a76_USB_Single_Serial_55DE002897-if10
  adapter: ezsp

pour moi, ça a marché une fois par le module puis plus, j’ai lu cette idée et j’ai testé …

merci pour le user