Zigbee2mqtt schaltet immer die Seite "Zigbee2MQTT Onboarding" auf

Ich wollte meine Geräte in Betrieb nehmen und die Seite “BENÜTZER OBERFLÄCHE” öffnen. Aber es kommt immer die Onbarding-Seite auf…
Ist das die falsche Seite? Wie komme ich dann zu den Geräten?

HA Version 2025.07.03

Habe einen “Sonoff_Zigbee_3.0_USB_Dongle_Plus” Stick.

Folgen Konfiguration für Zigbee2MQTT:

===========================
version: 4
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: addons
  password: **************************************************
serial:
  adapter: zstack
  baudrate: 115200
  rtscts: false
  port: /dev/ttyUSB0
advanced:
  log_level: info
  channel: 11
  network_key:
    - **
    - **
    - 
    -  **
    - **
  pan_id: *****
  ext_pan_id:
    - **
    - **
frontend:
  enabled: true
  port: 8099
homeassistant:
  enabled: true
onboarding: true
==============

Edit: Habe noch das Protokoll vergessen:

==========================
[2025-07-22 18:52:33] info: zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-07-22 18:52:33] error: z2m: Error while starting zigbee-herdsman
[2025-07-22 18:52:33] error: z2m: Failed to start zigbee-herdsman
[2025-07-22 18:52:33] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-07-22 18:52:33] error: z2m: Exiting...
[2025-07-22 18:52:33] error: z2m: Error: Error Resource temporarily unavailable Cannot lock port
[18:52:33] INFO: Preparing to start...
[18:52:33] INFO: Socat not enabled
[18:52:33] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
==========

Danke für Eure Hilfe!
Guido

:pencil2: by tarag: Code und Log in vorformatierten Text </> formatiert

Hast du denn mal überprüf, was der Link im Log sagt?

Wäre dann eher die HA Ip statt 0.0.0.0, zusammen mit dem Port.

Moin,

willkommen im Forum.

ich versuche erst einmal das zu verstehen, was Du gemacht hast.
Du hast den USB-Stick an Deinen HA Server angesteckt, und es wurde Dir angezeigt, dass ein neues Gerät gefunden wurde, ZHA?
Hast Du das irgendwie ausgewählt, ist das installiert?
Wenn dem so ist, dann musst Du das deaktivieren und löschen, es kann nur einen Dienst geben, der auf ein Zigbee Koordinator zugreifen darf!
Das könnte der Grund sein, für diesen Fehler

[2025-07-22 18:52:33] error: z2m: Error: Error Resource temporarily unavailable Cannot lock port

Dann hast Du das Add-on Mosquitto installiert, korrekt?
Du hast den MQTT Broker dann erst konfiguriert und gestartet?

Nach der Installation von Zigbee2MQTT bist Du auf die Konfigurationsseite gegangen und hast dort alles Mögliche eingetragen?
Dieses Vorgehen ist in der aktuellen Version nicht mehr nötig, denn es gibt jetzt besagte Konfigurationsseite.
Also nach der Installation des Zigbee2MQTT Add-ons, kann man e sofort starten und man gelangt auf die von Dir beschriebene Seite, dort kann man die Konfiguration vornehmen und speichern, danach kann man die Web-UI von Zigbee2MQTT aufrufen.

Das ist die besagte neue Konfigurationsseite von Zigbee2MQTT, die beißt sich leider, mit der Konfigurationsseite des Add-ons.

Nein, damit wird ja nur gesagt, dass die Zigbee2MQTT Konfiguration-UI auf allen Netzwerken und dem Port lauscht, erst wenn dies Konfiguration abgeschlossen ist, kommt man auf die Web-UI von Z2M.

Habe ich jetzt mehrmals getestet, und ich hatte keine Probleme, immer wenn man aber an der Add-on-Konfiguration, schon etwas eingetragen hatte, dann ging es nicht.

Ich bin aber gerne bereit, es nachher noch einmal durchzuspielen, obwohl ich das in einem anderen Thread schon einmal beschrieben hatte.

VG
Bernd

Ja. Aber daher muss es über das selbe Gerät aufgerufen werden. Oder mit der IP des Gerätes.

Evtl. muss nur der Eintrag raus

Moin,

Test USB-Stick

Z2M als Add-on installiert


Keine Konfiguration vorgenommen, also nicht die Konfigurationsseite aufrufen!

Z2M start

Konfiguration-UI aufrufen

Konfigurieren


Nach dem Submit

ab jetzt sollte die Web-UI erreichbar sein

Hier noch mal eine ausführlichere Beschreibung, was ich damit meinte.

0.0.0.0:8099 bedeutet, dass eine Anwendung auf allen verfügbaren Netzwerkschnittstellen des Geräts lauscht und auf eingehende Verbindungen auf Port 8099 wartet.

Das wird in Konfigurationen genutzt, wenn man möchtest, dass eine Anwendung sowohl lokal als auch von anderen Geräten im Netzwerk, über die IP des Hosts erreichbar ist.

Ich hoffe, das macht es klarer! :blush:

VG
Bernd

2 „Gefällt mir“

Danke für Eure Hilfe! Aber…

Ich habe HA neu auf einem PI5 installiert; hat soweit gut geklappt. Und hatte es auch schon mal soweit… Aber ich konnte meine SONOFF nicht einbinden, was ja mal problemlos ging.

Wollte jetzt nach einer halbjährigen Pause (krankheitsbedingt) alles neu aufsetzen und auch das Dashboard verfeinern.

Da ich mit HA nur Probleme hatte, werde werde mich jetzt ioBroker oder OpenHAB zuwenden.

Nochmals Danke für Eure Hilfe!

Gruss Guido

Ich hänge mich mal mit rein da ich dieselben Probleme habe. Sagt euch der error etwas im Log?

port0","vendorId":"10c4","productId":"ea60"} => ember: 4
[2025-07-26 19:49:06] info: 	zh:ember: Using default stack config.
[2025-07-26 19:49:06] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-07-26 19:49:06] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-07-26 19:49:06] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-07-26 19:49:06] info: 	zh:ember:uart:ash: Serial port opened
[2025-07-26 19:49:06] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-07-26 19:49:12] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-07-26 19:49:12] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-07-26 19:49:17] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-07-26 19:49:17] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-07-26 19:49:22] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-07-26 19:49:22] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-07-26 19:49:27] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-07-26 19:49:27] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-07-26 19:49:32] error: 	z2m: Error while starting zigbee-herdsman
[2025-07-26 19:49:32] error: 	z2m: Failed to start zigbee-herdsman
[2025-07-26 19:49:32] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-07-26 19:49:32] error: 	z2m: Exiting...
[2025-07-26 19:49:32] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:665:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:68:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)
[19:50:03] INFO: Preparing to start...
[19:50:03] INFO: Socat not enabled
[19:50:04] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Der Error sagt “Du gibst zu wenig Infos für uns” :grin:

  • Welcher Dongle
  • Welche Firmware ist drauf
  • Wie sieht deine Konfiguration aus
  • Hast du die bereits bearbeitet
  • Läuft das Onboarding nicht?

Sorry, klar :slight_smile: Selbes Setup wie der TE. Lande immer in einem loop mit der onboarding Seite. Konnte den Fehler aber bereits selbst ausmachen. Lag wohl an einer alten Firmware auf dem Stick.
Dieser Thread hat geholfen.

Ich weiß nicht wie oft die gleiche Frage in den letzten Monaten gefragt wurde, aber cool dass du die Lösung selber gefunden hast :wink: :stuck_out_tongue_winking_eye:

1 „Gefällt mir“

Ich bin noch ganz am Anfang und habe erst 2 Wochen HA am laufen. Ursprünglich wegen meiner Heizungsintegration, die ist nun fast durch und bei der ganzen Recherche kommen immer mehr Ideen. Bin noch leicht überfordert :innocent:

Das kenn ich, das Zeug macht süchtig und irgendwann hast du keine Zeit mehr :rofl:

Sehr schön erklärt. Und funktioniert auch … bis Nach dem Submit

ab jetzt sollte die Web-UI erreichbar sein funktioniert - leider - nicht mehr. Im Protokoll von ZigBee2MQTT findet sich dies:

[2025-08-02 12:33:13] info: z2m: Logging to console, file (filename: log.log)
[2025-08-02 12:33:13] info: z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
[2025-08-02 12:33:13] info: z2m: Starting zigbee-herdsman (5.0.4)
[2025-08-02 12:33:13] info: zh:adapter:discovery: Matched adapter: {“path”:“/dev/ttyUSB0”,“manufacturer”:“Itead”,“serialNumber”:“2e9bfbf7c62bef119f2c5c88dfbc56eb”,“pnpId”:“usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_2e9bfbf7c62bef119f2c5c88dfbc56eb-if00-port0”,“vendorId”:“10c4”,“productId”:“ea60”} => ember: 4
[2025-08-02 12:33:13] info: zh:ember: Using default stack config.
[2025-08-02 12:33:13] info: zh:ember: ======== Ember Adapter Starting ========
[2025-08-02 12:33:13] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-08-02 12:33:13] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-02 12:33:13] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-08-02 12:33:13] info: zh:ember:uart:ash: ASH COUNTERS since last clear:
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Total frames: RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Cancelled : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: DATA frames : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: DATA bytes : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Retry frames: RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: ACK frames : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: NAK frames : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: nRdy frames : RX=0, TX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: CRC errors : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Comm errors : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Length < minimum: RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Length > maximum: RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Bad controls : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Bad lengths : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Bad ACK numbers : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Out of buffers : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Retry dupes : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: Out of sequence : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: ACK timeouts : RX=0
[2025-08-02 12:33:13] info: zh:ember:uart:ash: ======== ASH stopped ========

[2025-08-02 12:33:13] error: zh:ember:uart:ash: Failed to init port with error Error: Error Resource temporarily unavailable Cannot lock port

[2025-08-02 12:33:13] error: z2m: Error while starting zigbee-herdsman
[2025-08-02 12:33:13] error: z2m: Failed to start zigbee-herdsman
[2025-08-02 12:33:13] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-08-02 12:33:13] error: z2m: Exiting…
[2025-08-02 12:33:13] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:665:19)
at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:134:29)
at Zigbee.start (/app/lib/zigbee.ts:67:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
[12:33:14] INFO: Preparing to start…
[12:33:14] INFO: Socat not enabled
[12:33:14] INFO: Starting Zigbee2MQTT…
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Der genannte Fehler wird auf der verlinkten Seite auch behandelt:

Ich hab mal das Terminal-AddOn installiert, bin aber da nicht weitergekommen:

Ähhh … Hilfe!? :smile:

Du hast aber nicht auch ZHA intergriert/konfiguriert?

Ich denke nicht. Ich hab den NUC ganz frisch mit HAOS aufgesetzt, Mosquitto broker und Zigbee2MQTT installiert und wollte eigentlich gerade das erste Gerät anlernen.

Hmm :thinking: schau doch einfach bei den Integrationen nach.

“Ich bin noch ziemlich neu bei HA” wäre … maßlos untertrieben. Es sind jetzt 24h. :grinning_face_with_smiling_eyes:

Ich hab ZHA zumindest nicht installiert und unter den Integrationen ist es ebenfalls nicht zu finden.

Edit:
BOAH, eeendlich! :zany_face:

Zigbee2MQTT gestoppt und deinstalliert
Firmware des Sonoff Dongle-E V2 auf 8.0.2 upgedatet
(-> GitHub - iHost-Open-Source-Project/hassio-ihost-addon: This repository contains a set of Home Assistant add-ons developed specifically for SONOFF iHost. )
Zigbee2MQTT installiert
In /homeassistant/zigbee2mqtt/configuration.yaml adapter: ezsp eingetragen und gespeichert
Zigbee2MQTT gestartet
Zigbee2MQTT Onboarding gestartet
adapter: ember eingestellt
[Submit]
Zigbee2MQTT aus der Seitenleiste aufgerufen

Moin,

ich habe aus den letzten Wochen gelernt, dass man am besten bei den Zigbee Sticks, die mit Silicon Labs Chips sind, immer auf die Firmware schauen sollte und am besten immer das installiert, was in der Dokumentation auf der Zigbee2MQTT Seite steht, achten sollte.

Einstieg für Silicon Labs

Einstieg für Texas Instruments

Vieles was heute noch verkauft wird, ist noch mit alter Firmware geflasht und passt nicht mehr zu den aktuellen Z2M Installationen.

VG
Bernd

1 „Gefällt mir“