Konfigurations Probleme mitZigbee2MQTT in Homeassistant

Moin,
ich hab mir den Sonoff Zigbee 3.0 USB Dongle Plus gekauft.
Ich hab es versucht zu Installieren soweit so gut.
Beim Start kommt folgendes:

[23:19:04] INFO: Preparing to start...
[23:19:04] INFO: Socat not enabled
[23:19:04] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-05-10 23:19:05] info: 	z2m: Logging to console, file (filename: log.log)
[2025-05-10 23:19:06] info: 	z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)
[2025-05-10 23:19:06] info: 	z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-10 23:19:06] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"Itead","serialNumber":"d406c8c7d073ef11b964e71e313510fd","pnpId":"usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_d406c8c7d073ef11b964e71e313510fd-if00-port0","vendorId":"10c4","productId":"ea60"} => ember: 4
[2025-05-10 23:19:06] info: 	zh:ember: Using default stack config.
[2025-05-10 23:19:06] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-05-10 23:19:06] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash: ASH COUNTERS since last clear:
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Total frames: RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Cancelled   : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   DATA frames : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   DATA bytes  : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Retry frames: RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   ACK frames  : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   NAK frames  : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   nRdy frames : RX=0, TX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   CRC errors      : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Comm errors     : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Length < minimum: RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Length > maximum: RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Bad controls    : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Bad lengths     : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Bad ACK numbers : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Out of buffers  : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Retry dupes     : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   Out of sequence : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash:   ACK timeouts    : RX=0
[2025-05-10 23:19:06] info: 	zh:ember:uart:ash: ======== ASH stopped ========
[2025-05-10 23:19:06] error: 	zh:ember:uart:ash: Failed to init port with error Error: Error Resource temporarily unavailable Cannot lock port
[2025-05-10 23:19:06] error: 	z2m: Error while starting zigbee-herdsman
[2025-05-10 23:19:06] error: 	z2m: Failed to start zigbee-herdsman
[2025-05-10 23:19:06] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-05-10 23:19:06] error: 	z2m: Exiting...
[2025-05-10 23:19:06] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:70:27)
    at Controller.start (/app/lib/controller.ts:104:13)
    at start (/app/index.js:149:5)
    at start (/app/index.js:149:5)

ich hab schon ausprobiert mit port: ezsp da passiert nicht viel
Mit ember geht es schon mit weniger fehler da der neu ist wird auch ember drauf sein.
Nur er bekommt keine “Verbindung”

zh:ember:uart:ash: Failed to init port with error Error: Error Resource temporarily unavailable Cannot lock port

**Einstellungen:**

*# Zigbee2MQTT*
*## Optionen*
/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*
user: mqttuser
passwort: ************

*serial*
port: /dev/ttyUSB0
adapter: ember

**# Netzwerk**
8485

Bei MQTT kann ich ein Payload machen und das funktoniert auch.

Woran kann es liegen hab schon gelesen evtl. den Dongle flashen/Updaten?
WO sehe ich welche Version drauf ist?

Danke & Gruß

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Moin,

willkommen im Forum.

die Sonoffs sind etwas verwirren, es gibt da den mit P das ist einer mit Texas Instrument Chip, dort ist es dann adapter: zstack und dann gibt es den mit E, der hat ein Silicon Labs Chip, da ist adapter: ember

Hier zu Nachlesen für TI Chip

Zum Nachlesen für Silicon Labs

ich glaube, ich weiß, was Du sagen willst, aber das ist nicht Port, sondern adapter!
Das nur zur Klarstellung.

Wir wissen leider nicht wie Dein HA installiert ist und Du ja sagst, dass Du Anfänger bist, daher kann das jetzt schon etwas verwirrend sein.
Wenn man Zigbee2MQTT über die Oberfläche, so wie Du es gemacht hast einrichtet, passiert es ab und an, dass die Daten nicht in der zigbee/configuration.yam geschrieben werden, daher musst Du kontrollieren ob dem so ist, dazu musst Du Add-ons nutzen, entweder den File Editor, den VSC, oder das Advanced ssh & Web Terminal.
Die datei von Zigbee2MQTT findest du im verzeichnis von Homeassistant, im Unterverzeichnis zigbee2mqtt, dort gibt es die configuration,yaml, diese einmal anschauen und hier zeigen.

Da können Dir andere, die diesen Stick nutzen eher etwas zu sagen, ich kann nur wieder auf die Dokumentation von Zigbee2MQTT verweisen, siehe weiter oben in diesem Post.

Du hast auch nicht aus Versehen die Integration ZHA installiert, denn es geht nur Z2M, oder ZHA, weil sich diese gegenseitig den USB-Port blockieren.

VG
Bernd

Da würde ich nicht drauf wetten.

version: 4
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://localhost:1883
  user: mqttuser
  password: aiY3Qua3ahp8aeneeV7ighai0imaiyiLahphuch1Chahhoh7eijohc8us3tohcho
serial:
  port: /dev/ttyUSB0
  adapter: ember
advanced:
  log_level: info
  channel: 11
  network_key:
    - 224
    - 194
    - 20
    - 127
    - 64
    - 92
    - 220
    - 23
    - 41
    - 27
    - 35
    - 210
    - 105
    - 62
    - 65
    - 24
  pan_id: 1034
  ext_pan_id:
    - 145
    - 128
    - 168
    - 71
    - 138
    - 204
    - 205
    - 161
frontend:
  enabled: true
  port: 8099
homeassistant:
  enabled: true

Es ist ein E dongle
Gekauft bei Amazon
SONOFF Zigbee Gateway, ZBDongle-E 3.0 USB Dongle Plus,EFR32MG21 + CH9102F/CP2102N Zigbee USB-Stick EFR32MG21 Coordinator für für ZHA in Home Assistant or Zigbee2MQTT,Open HAB etc.

HA ist komplett frisch aufgezogen.
Sind keine anderen Addons oder Geräte momentan Verbunden/ Installiert.

Müsste es im Standard nicht
server: mqtt://core-mosquitto:1883
heißen?

hab ich ausprobiert bring leider kein ergebniss…

lg

Moin,

nach der Änderung auch neu gestartet?

VG
Bernd

Ja komplett HA neugestartet.

Laut Zigbee Home Automation App:

Generic Zigbee Coordinator (EZSP)
Verbunden über Generic Zigbee Coordinator (EZSP)
Firmware: 6.10.3.0 build 297

was das noch nützlich sein sollte…

Dann solltest du erst mal die Firmware updaten.

Moin,

wie @maxe schon geschrieben hat, ist die wohl schon etwas alt!
Siehe hier in der Z2M Dokumentation

VG
Bernd

P.S.: in HA dann auch mal unter Hardware nachschauen, und lieber den langen Namen vom Device nehmen, dann spielt es auch keine Rolle, wenn der mal an einen anderen USB-Port angesteckt wird.

Das versuche ich schon seit themen erstellung.
Hab es mit dem Webupdat veruscht mit dem Update addon über HA nix macht der.
Fehlermeldung bei HA über Addon Silicon Labs Flasher

s6-rc: info: service banner successfully started

s6-rc: info: service universal-silabs-flasher: starting

[14:06:33] INFO: Starting universal-silabs-flasher with /dev/ttyUSB0 (bootloader baudrate 115200)

2025-05-12 14:06:34.532 core-silabs-flasher universal_silabs_flasher.flash INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=1, sdk_version='4.4.2', ezsp_version='7.4.2.0', ot_rcp_version=None, cpc_version=None, fw_type=<FirmwareImageType.ZIGBEE_NCP: 'zigbee_ncp'>, fw_variant=None, baudrate=115200)

2025-05-12 14:06:34.532 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.GECKO_BOOTLOADER at 115200 baud

2025-05-12 14:06:36.538 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.EZSP at 115200 baud

2025-05-12 14:06:41.549 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 460800 baud

2025-05-12 14:06:45.859 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 115200 baud

2025-05-12 14:06:50.169 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.CPC at 230400 baud

2025-05-12 14:06:54.480 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.SPINEL at 460800 baud

Error: Failed to probe running application type

[14:06:58] INFO: universal-silabs-flasher-up script exited with code 1

s6-rc: warning: unable to start service universal-silabs-flasher: command exited 1

s6-rc: info: service banner: stopping

/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.

/run/s6/basedir/scripts/rc.init: fatal: stopping the container.

s6-rc: info: service banner successfully stopped

s6-rc: info: service legacy-cont-init: stopping

s6-rc: info: service legacy-cont-init successfully stopped

s6-rc: info: service fix-attrs: stopping

s6-rc: info: service fix-attrs successfully stopped

s6-rc: info: service s6rc-oneshot-runner: stopping

s6-rc: info: service s6rc-oneshot-runner successfully stopped

s6-rc: info: service s6rc-oneshot-runner: starting

s6-rc: info: service s6rc-oneshot-runner successfully started

s6-rc: info: service fix-attrs: starting

s6-rc: info: service fix-attrs successfully started

s6-rc: info: service legacy-cont-init: starting

s6-rc: info: service legacy-cont-init successfully started

s6-rc: info: service banner: starting

Ich werde es mal manuell versuchen mit deiner Anleitung.

Moin,

wenn ich danach mal google, dann bekomme ich z. B. diesen Treffer

Aber ob das alles noch so passt, oder stimmt, kann ich nicht sagen, ich habe nur mein Entwicklerboard von TI, das rennt wie der Wutz :slight_smile:

Da wir nicht wissen, auf welcher Hardware Dein HA installiert ist, betreibst Du den Stick an einem USB 2 Port, oder ist es ein USB 3 Port, nutzt Du den Stick direkt am USB-Port oder mit einer ~ 50 cm Verlängerung?

VG
Bernd

Ich lese schon alles aber mein Englisch ist nicht das beste da muss ich dreimal lesen um die Seiten zu verstehen xD

Also Hardwear ist intel. nuc mit Proxmox und HA läuft auf einer VM der Dongel ist direkt am USB 3.0 angeschlossen, hab es auch beu USB 2.0 versucht.

So lt. Zigbee Home Automation ist jetzt
Firmware: 8.0.2.0 build 397
drauf.

so jetzt kommt noch folgende fehlermeldung mit Zigbee2MQTT

[15:21:10] INFO: Preparing to start...
[15:21:10] INFO: Socat not enabled
[15:21:11] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-05-12 15:21:12] info: 	z2m: Logging to console, file (filename: log.log)
[2025-05-12 15:21:12] info: 	z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)
[2025-05-12 15:21:12] info: 	z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-12 15:21:12] info: 	zh:ember: Using default stack config.
[2025-05-12 15:21:12] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-05-12 15:21:12] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-05-12 15:21:12] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 15:21:12] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-05-12 15:21:12] info: 	zh:ember:uart:ash: Serial port opened
[2025-05-12 15:21:12] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 15:21:13] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2025-05-12 15:21:13] info: 	zh:ember:uart:ash: ======== ASH started ========
[2025-05-12 15:21:13] info: 	zh:ember:ezsp: ======== EZSP started ========
[2025-05-12 15:21:13] info: 	zh:ember: Adapter EZSP protocol version (14) lower than Host. Switched.
[2025-05-12 15:21:13] info: 	zh:ember: Adapter version info: {"ezsp":14,"revision":"8.0.2 [GA]","build":397,"major":8,"minor":0,"patch":2,"special":0,"type":170}
[2025-05-12 15:21:13] info: 	zh:ember: [STACK STATUS] Network up.
[2025-05-12 15:21:13] info: 	zh:ember: [INIT TC] Adapter network matches config.
[2025-05-12 15:21:13] info: 	zh:ember: [CONCENTRATOR] Started source route discovery. 1248ms until next broadcast.
[2025-05-12 15:21:13] info: 	z2m: zigbee-herdsman started (resumed)
[2025-05-12 15:21:13] info: 	z2m: Coordinator firmware version: '{"meta":{"build":397,"ezsp":14,"major":8,"minor":0,"patch":2,"revision":"8.0.2 [GA]","special":0,"type":170},"type":"EmberZNet"}'
[2025-05-12 15:21:13] info: 	z2m: Currently 0 devices are joined.
[2025-05-12 15:21:13] info: 	z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883
[2025-05-12 15:21:14] error: 	z2m: MQTT failed to connect, exiting... (Connection refused: Not authorized)
[2025-05-12 15:21:14] info: 	z2m: Stopping zigbee-herdsman...
[2025-05-12 15:21:14] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash: ASH COUNTERS since last clear:
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Total frames: RX=47, TX=92
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Cancelled   : RX=0, TX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   DATA frames : RX=46, TX=44
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   DATA bytes  : RX=638, TX=481
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Retry frames: RX=0, TX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   ACK frames  : RX=0, TX=47
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   NAK frames  : RX=0, TX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   nRdy frames : RX=0, TX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   CRC errors      : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Comm errors     : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Length < minimum: RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Length > maximum: RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Bad controls    : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Bad lengths     : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Bad ACK numbers : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Out of buffers  : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Retry dupes     : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   Out of sequence : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash:   ACK timeouts    : RX=0
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash: Port closed.
[2025-05-12 15:21:14] info: 	zh:ember:uart:ash: ======== ASH stopped ========
[2025-05-12 15:21:14] info: 	zh:ember:ezsp: ======== EZSP stopped ========
[2025-05-12 15:21:14] info: 	zh:ember: ======== Ember Adapter Stopped ========
[2025-05-12 15:21:14] info: 	z2m: Stopped zigbee-herdsman

[2025-05-12 15:21:14] error: z2m: MQTT failed to connect, exiting... (Connection refused: Not authorized)

passt das denn mit den Daten?

ja das passt
auf was bezieht sich die fehlermeldung also auf welches Addon auf den broker oder auf Zigbee2mqtt ?

kann ich es auch ohne benutzer und pw mal testen? oder ist das erforderlich?

Der mqtt explorer kann sich damit anmelden.

Ist das passwort in der config datei verschlüsselt dargestellt? weil aiY3Qua3ahp8aeneeV7ighai0imaiyiLahphuch1Chahhoh7eijohc8us3tohcho
ist nicht meinr gewähltes passwort.


Hab alles nochmal neu drauf gemacht und jetzt kommt das

[17:35:48] INFO: Preparing to start...
[17:35:49] INFO: Socat not enabled
[17:35:49] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-05-12 17:35:50] info: 	z2m: Logging to console, file (filename: log.log)
[2025-05-12 17:35:50] info: 	z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)
[2025-05-12 17:35:50] info: 	z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-12 17:35:50] info: 	zh:ember: Using default stack config.
[2025-05-12 17:35:50] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-05-12 17:35:50] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-05-12 17:35:50] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:35:50] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-05-12 17:35:50] info: 	zh:ember:uart:ash: Serial port opened
[2025-05-12 17:35:50] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:35:53] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:35:53] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:35:55] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:35:55] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:35:58] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:35:58] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:36:00] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:36:00] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:36:03] error: 	z2m: Error while starting zigbee-herdsman
[2025-05-12 17:36:03] error: 	z2m: Failed to start zigbee-herdsman
[2025-05-12 17:36:03] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-05-12 17:36:03] error: 	z2m: Exiting...
[2025-05-12 17:36:03] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:70:27)
    at Controller.start (/app/lib/controller.ts:104:13)
    at start (/app/index.js:149:5)

bin jetzt so langsamm am ende mit meiner gedult… das doch nicht normal