Pb d'installation de zigbee2mqtt (add-on HA) avec Sonoff-E

Bonsoir à vous,

J’ai besoin d’un œil neuf j’ai l’impréssioon de devenir fou.
J’ai la dongle E V2 et j’ai suivi les recommandations pour le paramétrage et pourtant au démarrage je boucle sans jamais m’en sortir
Voici la config et les logs

Si l’un d’entre vous peut me pointer mon horrible erreur je lui en serait très reconnaissant.

Merci pour votre aide,

Bonjour,
Ton log est beaucoup trop court pour que l’on puisse comprendre (et en plus c’est une capture écran).
Il doit sûrement se passer des choses ensuite.
Et la partie mqtt est vide, il me semble que c’est indispensable

Salut,

Regarde par ici :

J’ai suivi le lien et j’ai mis à jour le fichier config, mais je reste toujous bloqué
voici le fichier 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: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: mqttbroker
  password: mqttbroker
serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812085454-if00
  adapter: ezsp
zigbee_herdsman_debug: true

Et voici le fichier log correpondant
.debug 2023-02-21 09:23:57: Loaded state from file /config/zigbee2mqtt/state.json info 2023-02-21 09:23:57: Logging to console and directory: '/config/zigbee2mqtt/log/2023-02-21.09-23-57' filename: log.txt debug 2023-02-21 09:23:57: Removing old log directory '/config/zigbee2mqtt/log/2023-02-20.21-34-49' info 2023-02-21 09:23:57: Starting Zigbee2MQTT version 1.30.1 (commit #unknown) info 2023-02-21 09:23:57: Starting zigbee-herdsman (0.14.89) debug 2023-02-21 09:23:57: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","databasePath":"/config/zigbee2mqtt/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"adapter":"ezsp","path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812085454-if00"}}'
Ce qui m’énerve le plus c’est que je n’ai pas d’erreur il bloque juste comme un boulet et ne fait rien.
Le module se considère comme actif


et pourtant impossible d’ouvrir le terminal zigbee…

Hello

il me semble qu’avec la clé V2, tu dois viré ceci

tu as bien supprimer ZHA de ton HA , je suis venu en aide a un menbre a distance y’a quelque jour de ZHA à zigbee2mqtt, il as seulement desactivé ZHA , mais il planté tout son zigbee2mqtt

je lui es viré ( desinstallé ) et depuis plus de souci.

1 « J'aime »

sur toutes les config qui marchent pour le V2 ils insistent sur le fait de mettre l’option adapter.
J’ai bien viré ZHA en faisant ignorer dans les appareils. j’ai désinstallé Z2MQTT refait la config et je boucle toujours sur la même ligne.

Je continue de chercher des pistes, j’ai activer le debug et voici ce qui en ressort:

[11:59:02] INFO: Preparing to start...
[11:59:02] INFO: Socat not enabled
[11:59:02] INFO: Zigbee Herdsman debug logging enabled
[11:59:04] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:debug 2023-02-21 11:59:09: Loaded state from file /config/zigbee2mqtt/state.json
Zigbee2MQTT:info  2023-02-21 11:59:09: Logging to console and directory: '/config/zigbee2mqtt/log/2023-02-21.11-59-09' filename: log.txt
Zigbee2MQTT:debug 2023-02-21 11:59:09: Removing old log directory '/config/zigbee2mqtt/log/2023-02-21.11-13-45'
Zigbee2MQTT:info  2023-02-21 11:59:09: Starting Zigbee2MQTT version 1.30.1 (commit #unknown)
Zigbee2MQTT:info  2023-02-21 11:59:09: Starting zigbee-herdsman (0.14.89)
Zigbee2MQTT:debug 2023-02-21 11:59:09: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","databasePath":"/config/zigbee2mqtt/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"adapter":"ezsp","path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812085454-if00"}}'
2023-02-21T10:59:09.871Z zigbee-herdsman:adapter Failed to validate path: 'Error: spawn udevadm ENOENT'
2023-02-21T10:59:09.874Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6754,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[11]},"serialPort":{"path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812085454-if00","adapter":"ezsp"},"databasePath":"/config/zigbee2mqtt/database.db","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","backupPath":"/config/zigbee2mqtt/coordinator_backup.json","adapter":{"disableLED":false,"concurrent":null,"delay":null}}'
2023-02-21T10:59:09.878Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {"path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812085454-if00","baudRate":115200,"rtscts":false,"autoOpen":false}
2023-02-21T10:59:09.891Z zigbee-herdsman:adapter:ezsp:uart Serialport opened
2023-02-21T10:59:09.892Z zigbee-herdsman:adapter:ezsp:uart Uart reseting
2023-02-21T10:59:09.892Z zigbee-herdsman:adapter:ezsp:uart --> Write reset
2023-02-21T10:59:09.894Z zigbee-herdsman:adapter:ezsp:uart --> [1ac038bc7e]
2023-02-21T10:59:09.905Z zigbee-herdsman:adapter:ezsp:uart <-- [290d0a4e574b205374656572696e673a2053746172743a20307830300d0a0d0a3e206170704e776b4a6f696e4f7252656a6f696e5768656e506f7765724f6e20436c65616e696e672075702e0d0a4a6f696e206e6574776f726b20636f6d706c6574653a20307841420d0a]
2023-02-21T10:59:10.464Z zigbee-herdsman:adapter:ezsp:uart <-- [0d0a3e206170704e776b4a6f696e4f7252656a6f696e5768656e506f7765724f6e205b3239315d3a200d0a204e574b20617474656d7074206a6f696e204556454e542c206e776b5f7374617465203d20307830302c20617070446576486164417474656d70744e776b4a6f696e54696d6573203d2036320d0a4e574b20537465]
2023-02-21T10:59:10.473Z zigbee-herdsman:adapter:ezsp:uart <-- [6572696e673a2069737375696e67207363616e206f6e207072696d617279206368616e6e656c7320286d61736b2030783033313843383030290d0a4e574b205374656572696e673a2053746172743a20307830300d0a0d0a3e206170704e776b4a6f696e4f7252656a6f696e5768656e506f7765724f6e205b3332385d3a200d]

et ça boucle sur la dernière ligne tant que je ne coupe pas.
Vraiment aucune idée de ce qu’il se passe

Voici à quoi ressemble mon configuration.yaml du dossier zigbee2mqtt :

homeassistant: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: xxx
  password: xxx
serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220815172359-if00
  adapter: ezsp
frontend:
  port: 8099
availability:
  active:
    timeout: 10
  passive:
    timeout: 1500

Et pour info il faut créer un user pour les accès.
Comme expliqué dans cette vidéo :

J’ai bien un user que j’utilise déjà pour d’autre modules et qui fonctionne. Le log ne semble pas bloquer à cause de mosquitto mais sur le démarrage de l’addon zigbee-herdsman, au niveau de uart reseting mais bien trop obscure pour que je comprenne si tout ces logs pointent ce qu’il ne va pas

Je pense avoir un début de piste.
Je suis cette doc GitHub - Elelabs/elelabs-zigbee-ezsp-utility: Elelabs Zigbee EZSP Utility to perform firmware update on a range of Elelabs EZSP products as well as other generic EZSP adapters.
Mon dongle est bloqué en bootloader mode impossible de le repasser en normal même avec les commandes…

2023/02/21 12:57:45 Elelabs_EzspFwUtility:   EZSP adapter in bootloader mode detected:
2023/02/21 12:57:45 Elelabs_EzspFwUtility:   > appNwkJoinOrRejoinWhenPowerOn [291]:
2023/02/21 12:57:45 Elelabs_EzspFwUtility:   Launch in normal application mode
2023/02/21 12:57:56 Elelabs_EzspFwUtility:   EZSP adapter in bootloader mode detected:
2023/02/21 12:57:56 Elelabs_EzspFwUtility:   Usage:

Quand tu tape les commandes , quel sont les infos que te retournent le journal ?

Je pense avoir trouvé je me suis embrouillé dans les onglets et j’ai flash avec le fichier routeur au lieu de coordinateur… donc mon dongle est un routeur il attend des infos d’où le fait qu’il ne réagisse pas avec zigbee2mqtt. Je suppose que je ne peux pas faire machine arrière?
Si tu parles des commandes du fichier joint. Il boucle sur bootloader mode, mais j’ai pu voir qu’il bouclait sur cette info > appNwkJoinOrRejoinWhenPowerOn [291]: ce qui correspondrait à une recherche de réseau…

Bonjour perfettdamien,
je suits le fil de discussion car j’ai moi aussi ce dongle et j’ai galéré à installer zigbee2mqtt hier mais sans succès.
Si tu trouves, tu pourras partager tes manips stp.
Merci

Je ne sais pas si ça peux aider, mais moi j’ai flashé ma clef comme ça et je n’ai eu aucun problème:

A noter que pour la mettre en mode bootloader, je l’ai dévissée et j’ai appuyé sur le petit bouton (Boot button) au moment de l’insérer dans le port USB.

Yes j’aurais bien aimé passer par flash programmer mais ma puce est la EFR32MG21
j’ai un dongle E et pas P.
Je suis quasi sur maintenant que j’ai flash pour transformer mon dongle en routeur. Je n’arrive pas à faire machine arrière pour flash en concentrateur il semblerait qu’une fois le flash effectué le bootloader se met en sécurité et empêche tout autre flash…Je vais tester avec une autre que je ne vais surtout pas tripoter et tenter l’appairage direct sur zigbee2mqtt

OK, au temps pour moi.

1 « J'aime »

OK dongle réparé j’ai suivi cette vidéo pas à pas. Update the Sonoff Zigbee Dongle-E Easily - How To - YouTube
J’ai mon zigbee2MQTT qui a démarré instantané au rebranchement c’est parti pour tout mettre.
Merci encore pour votre temps et vos pistes.

1 « J'aime »

Bonjour,
au final, il a fallu que tu flashes le dongle pour utiliser zigbee2mqtt? Dès le début?

Comme le mien était bloqué en routeur j’ai du le reflash sinon ça ne marchait pas mais normalement tu le déballes et ça marche direct. Tu peux le flash si tu veux mais uniquement comme sur la vidéo.

Je n’arrive pas non plus a démarrer zigbee2mqtt pourtant je n’est pas seulement désactiver zha mais bien désinstaller
Serait il possible de jeter un coup d’œil a distance également pour essayer de voir d’ou vient le pb ?
Merci