Zigbee2MQTT kann nicht installiert werden

@tarag

sorry zur späten Stunde vergessen.

zigbee2mqtt configuration.yml

homeassistant:
  discovery_topic: homeassistant
  legacy_entity_attributes: false
  legacy_triggers: false
  status_topic: hass/status
frontend:
  port: 8080
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.178.32:1883
serial:
  port: /dev/ttyUSB0
  Adapter: ember
  network_key:
    - 0
    - 108
    - 196
    - 91
    - 228
    - 121
    - 231
    - 120
    - 55
    - 250
    - 126
    - 188
    - 152
    - 18
    - 33
    - 121
  pan_id: 18397
  ext_pan_id:
    - 129
    - 143
    - 7
    - 39
    - 149
    - 118
    - 157
    - 165
  homeassistant_legacy_entity_attributes: false
  legacy_api: false
  legacy_availability_payload: false
device_options:
  legacy: false

die mosquitt.conf

listener 1883
socket_domain ipv4
allow_anonymous true
persistence true
persistence_location /mosquitto/data

Woher hast Du diese Angabe?

@tarag

aus

ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Dec  5 23:13 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_78e5fdb2eedbed11837aed2d62c613ac-if00-port0 -> ../../ttyUSB0

Ich habe es Online ebenfalls sehr häufig gefunden

Hallo,ich bräuchte auch eure Hilfe. Ich nutze Z2M schon seit einem Jahr ohne Probleme. Gestern habe ich auf die neue HA Version geupdatet und damit fing der Horror an.

Ich bekomme bei Z2M folgende Fehlermeldung.



Habe es auch schon komplett gelöscht oder auch nen Backup vorher ausprobiert… Es ist echt zum Mäusemelken…

Scheinbar handelt es sich um einen Fall, bei dem die Eingaben am User-Interface nicht in die configuration.yaml übernommen wurden:

Ersetze diesen Eintrag durch “ember”, so wie du es im User-Interface hinterlegt hast. Die anderen Angabe habe ich nicht verglichen, weil ich gleich weg muss, aber vielleicht ist das ja bereits die Lösung.

Hey, denke für die super schnelle Antwort! Ach es wäre zu schön gewesen wenn es das gewesen wäre…

Hi, ich vermute den Fehler bei Dir das Du bei mqtt in der Konfig user und passwort etwas drin stehen hast. Bei mir ist das nicht der Fall. Auch ist wichtig welchen Stick Du hast bei dem einen muss ember in beiden Konfigurationen drin sein und bei dem anderen ezsp. Am besten beides mal probieren und ein wenig Geduld beim hochfahren es dauert manchmal bis sich alles beruhigt hat.

Leider läuft es schon seit Stunden nicht.
Ich nutze den E-Stick mit einer aktuellen Firmware.

Logs bitte als Text, als vorformatierter Text </>. Logs als Bilder schauen hier viele, mich eingeschlossen, aus Prinzip nicht an.

[11:42:14] INFO: Preparing to start...
[11:42:14] INFO: Socat not enabled
[11:42:15] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-12-07 11:42:20] info: 	z2m: Logging to console, file (filename: log.log)
[2024-12-07 11:42:20] info: 	z2m: Starting Zigbee2MQTT version 1.42.0 (commit #unknown)
[2024-12-07 11:42:20] info: 	z2m: Starting zigbee-herdsman (2.1.9)
[2024-12-07 11:42:21] info: 	zh:ember: Using default stack config.
[2024-12-07 11:42:21] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-12-07 11:42:21] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-12-07 11:42:21] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-07 11:42:21] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-12-07 11:42:21] info: 	zh:ember:uart:ash: Serial port opened
[2024-12-07 11:42:21] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-12-07 11:42:23] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-07 11:42:23] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-12-07 11:42:26] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-07 11:42:26] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-12-07 11:42:28] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-07 11:42:28] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-12-07 11:42:31] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-07 11:42:31] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-12-07 11:42:33] error: 	z2m: Error while starting zigbee-herdsman
[2024-12-07 11:42:33] error: 	z2m: Failed to start zigbee
[2024-12-07 11:42:33] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-12-07 11:42:33] error: 	z2m: Exiting...
[2024-12-07 11:42:33] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:684:19)
    at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1598:24)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:137:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:161:27)
    at start (/app/index.js:154:5)```

Also du hast in der Addon Konfiguration und in /zigbee2mqtt/configuration.yaml bereits Ember stehen? Hast du danach den Rechner komplett neu gestartet und dem ganzen ein paar Minuten Zeit gegeben?

Kontrolliere bitte noch mal beide Stellen, laut dem Log wird versucht EZSP zu starten, oder es ist kein Neustart erfolgt.

BTW: Vor Änderungen immer das Addon abschalten.

Hey, ja habe ich getan. Wirklich merkwürdig.

Ich würde jetzt noch mal versuchen alles zu löschen. Reicht es aus auf Deinstall zu gehen und dann noch den zigbee2mqtt Ordner zu löschen?

Kurzer Zwischenstand.
Auch ohne ember als EZSP kommen Fehlermeldungen.

[13:28:51] INFO: Preparing to start...
[13:28:51] INFO: Socat not enabled
[13:28:51] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-12-07 13:28:56] info: 	z2m: Logging to console, file (filename: log.log)
[2024-12-07 13:28:56] info: 	z2m: Starting Zigbee2MQTT version 1.42.0 (commit #unknown)
[2024-12-07 13:28:56] info: 	z2m: Starting zigbee-herdsman (2.1.9)
[2024-12-07 13:28:57] warning: 	zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-12-07 13:29:07] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-12-07 13:29:07] error: 	zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
[2024-12-07 13:29:22] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-12-07 13:29:22] error: 	zh:ezsp:ezsp: Connection attempt 2 error: Error: Failure to connect
[2024-12-07 13:29:42] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-12-07 13:29:42] error: 	zh:ezsp:ezsp: Connection attempt 3 error: Error: Failure to connect
[2024-12-07 13:30:07] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-12-07 13:30:07] error: 	zh:ezsp:ezsp: Connection attempt 4 error: Error: Failure to connect
[2024-12-07 13:30:07] error: 	z2m: Error while starting zigbee-herdsman
[2024-12-07 13:30:07] error: 	z2m: Failed to start zigbee
[2024-12-07 13:30:07] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-12-07 13:30:07] error: 	z2m: Exiting...
[2024-12-07 13:30:07] error: 	z2m: Error: Failure to connect
    at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:364:19)
    at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:186:13)
    at EZSPAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:152:16)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:137:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:161:27)
    at start (/app/index.js:154:5)
[13:30:08] INFO: Preparing to start...
[13:30:08] INFO: Socat not enabled
[13:30:08] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)

Hallo!

habe jetzt auch >20 Std an dem Problem gearbeitet, neue FW geflashed, HA neu aufgesetzt, zweiten Adapter gekauft,… nichts hat geholfen. Jetzt wollte ich gerade hier nach Hilfe fragen und habe kurz davor noch in der VM (haos14.2) das USB Gerät von “USB Port verwenden” (adapter war hier auch angezeigt) auf “Geräte ID verwenden” und jetzt läuft es bei mir.

Vielleicht hilft das bei jemandem anderen auch.

Viel Erfolg!
Tino

Guter Anhaltspunkt, wenn man das gewohnt ist, vergisst man (ich) es gerne mal zu fragen. Allerdings wird der Dongle bei @einfachtimo in HA erkannt, oder hab ich das falsch verstanden?

Bei mir wurde er auch permanent erkannt, hat sich aber ständig disconnected und reconnected bis sich Zigbee2MQTT kurze Zeit später gestoppt hat. Im Anleitungsvideo von Simon42 wurde empfohlen, die Option, “USB Port verwenden” zu verwenden. Das hat aber bei mir nicht funktioniert.

Puuuh… Jetzt brauch ich doch auch Hilfe zu dem Thema.

Der Sonoff Stick E wird von HA OS14.2 auf Proxmox erkannt und lief ohne Abbrüche. Als ich ihn als Integration hinzufügen wollte, gab er bei Integrationen die Fehlermeldung " Fehler beim Testen des USB Geräts". Jetzt startet er auch nicht mehr korrekt und ich bekomme die Fehlermeldung
“error: zh:ember:ezsp: ERROR Transaction failure; status=ASH_ERROR_TIMEOUTS”

Meine Konfiguration ist:
port: >-
/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_30f4bdce481fef1184494ed0639e525b-if00-port0
adapter: ember

Als Adapter Version wird mir angezeigt
Adapter version info: {“ezsp”:13,“revision”:“7.4.3 [GA]”,“build”:0,“major”:7,“minor”:4,“patch”:3,“special”:0,“type”:170}

Versuche jetzt seit 3 Wochen den Adapter zum laufen zu bringen und bin am verzweifeln. Ich hoffe, mir kann jemand hier helfen.

Welche Integration? Meinst du ZHA oder Z2MQTT?

Z2MQTT funktioniert. Aber ZHA nicht

Es funktioniert auch immer nur eine integration. Also entweder Z2M oder ZHA beides zusammen würde nur mit einem weiteren Stick funktionieren den man dann mit ZHA konfigurieren müsste.

Ah, Danke Markus! Dann ignoriere ich das einfach bei den neu gefunden Geräten.