Probleme mit Zigbee2MQTT (API: Service not enabled; Supervisor API)

Servus,

ich habe mir vorgenommen, mein Smart Home neu aufzusetzen, da es nie perfekt lief. Hierfür habe ich mir auch diverse neue Hardware angeschafft. Leider habe ich nun ein Problem mit Zigbee2MQTT. Ich habe bereits viel gegoogelt und herumprobiert, komme jedoch leider nicht weiter (bin auch nur ein Laie auf dem Gebiet).

Kurze Übersicht

  • HA läuft über eine VM via Proxmox auf meinem Intel NUC
    • habe ich erste diese Woche aufgesetzt und es ist auch alles aktuell
  • SMLIGHT SLZB-06P10 (Update auf v3.1.3) via Ethernet
  • Mosquitto broker (gem. der Anleitung von Simon habe ich nichts konfiguriert)
  • Zigbee2MQTT habe ich die Einrichtung gem. Vorgabe von SMLIGHT gemacht
    • port: tcp://192.168.178.120:6638
    • baudrate: 115200
    • adapter: zstack

Konfiguration

Hier habe ich jetzt schon ein bisschen herumprobiert. Dies ist der aktuelle Stand.:

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: {}
serial:
  port: tcp://192.168.178.120:6638
  baudrate: 115200
  adapter: zstack

Fehler

[2025-12-21 11:10:06] info: 	z2m: Logging to console, file (filename: log.log)
[2025-12-21 11:10:06] info: 	z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
[2025-12-21 11:10:06] info: 	z2m: Starting zigbee-herdsman (7.0.4)
[2025-12-21 11:10:06] info: 	zh:zstack:znp: Opening TCP socket with 192.168.178.120:6638
[2025-12-21 11:10:06] info: 	zh:zstack:znp: Socket connected
[2025-12-21 11:10:06] info: 	zh:zstack:znp: Socket ready
[2025-12-21 11:10:06] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-12-21 11:10:07] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-12-21 11:10:14] info: 	z2m: zigbee-herdsman started (resumed)
[2025-12-21 11:10:14] info: 	z2m: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20240705,"transportrev":2},"type":"ZStack3x0"}'
[2025-12-21 11:10:14] info: 	z2m: Currently 0 devices are joined.
[2025-12-21 11:10:14] info: 	z2m: Connecting to MQTT server at mqtt://localhost:1883
[2025-12-21 11:10:14] error: 	z2m: MQTT failed to connect, exiting... ()
[2025-12-21 11:10:14] info: 	z2m: Stopping zigbee-herdsman...
[2025-12-21 11:10:50] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2025-12-21 11:10:50] info: 	zh:zstack:znp: closing
[2025-12-21 11:10:50] info: 	z2m: Stopped zigbee-herdsman
[2025-12-21 11:10:50] info: 	zh:zstack:znp: Port closed
[11:10:50] INFO: Preparing to start...
[11:10:50] INFO: Socat not enabled
[11:10:50] ERROR: Got unexpected response from the API: Service not enabled
[11:10:50] ERROR: Failed to get services from Supervisor API
[11:10:50] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Ich hoffe ihr habt eine Idee und könnt mir weiterhelfen. Vorab schon mal vielen Dank :grinning_face:

Da ich keine Ahnung habe was Du da nach welcher Anleitung wie konfiguriert hast mache ich es mal kurz: Ohne MQTT Broker Angaben in der Z2M configuration.yaml kann das nicht funktionieren. Also solltest Du Dich darum mal kümmern.

VG Jim

Link zum Tread

Das soltest du al lesen, da ist wohl ein Fehler bei zigbee2mqtt. Da solltest Du eine vorherige Version installieren dann funktioniert das.

Was hat Dein AREQ - ZDO - mgmtLeaveRsp after 10000ms Problem hier mit dem Problem von @Erixen bei der Ersteinrichtung von Z2M zu tun? :thinking:

BTW: Was Dein Problem betrifft nur FYI. Ich nutze hier einen SLZB-06 und Z2M 2.7.1-1 und Dein Problem gibt es bei mir nicht.

VG Jim

Ich weis nicht was Dein Problem ist das Du ständig so agressiv bist gegenüber meinen Treads. Ich habe gar kein Problem mehr mit dem Stick und Z2M, sondern ich wollte nur darauf hinweisen das bei der neuesten Version Zigbee2mqtt dieser fehler aufgetreten ist und wenn er das neu installiert hat hat er auch die neuséste Version und somit könnte das das gleiche Problem sein. Aberich werd dazu nichts mehr schreiben da es ja mein Problem ist.

1 „Gefällt mir“

Wieso aggressiv? :thinking: Ich habe mich nur gefragt warum Du einen Link zu einem Problem bei Dir postest, das mit dem Problem des Users eigentlich gar nichts zu tun hat. Falls Du das als aggressiv empfunden hast dann tut mir das leid. Das war und ist nicht meine Absicht.

VG Jim

OK, erledigt. Ich wollte ihn halt nur darauf hinweisen das es das gleiche Problem sein könnte mit der neuen Version von Z2m. Ich verwende ja auch den SLZB-06 und da trat das nach dem Update auf. Eventuell könnte er ja eine ältere Version bei der Neuinstallation auswählen dann könnte es funktionieren. Hab das bei meinem Testsystem auch so gemacht und das hat dann funktioniert.

1 „Gefällt mir“

Ja könnte er auch machen, aber erst einmal muss Z2M richtig konfiguriert sein und werden, denn ohne einen MQTT Broker Eintrag funktioniert es nun mal nicht. :slightly_smiling_face:

Was Dein AREQ - ZDO - mgmtLeaveRsp after 10000ms Problem betrifft. Da muss es dann aber auch einen Zusammenhang mit der von Dir verwendeten Firmware auf dem SLZB-06 geben. Entweder mit der Radio oder der Core Firmware, denn bei mir und anderen Usern tritt dieses Problem mit Z2M 2.7.1-1 halt nicht auf. Oder es gibt ggf. noch ein ganz anderes Problem. Die Issues-Meldungen die @Schlumperdix bei Deinem Beitrag verlinkt hat sind ja auch schon alt.

VG Jim

Danke für die Tipps, mittlerweile läuft es :+1:

Ich habe es nach der Anleitung von Simon “Mit Home Assistant ZigBee Geräte steuern über Zigbee2MQTT” eingerichtet. Gestern habe ich es nochmal neu gestartet und ein bisschen herumgespielt, aber eigentlich nichts verändert.

mqtt: {}

ist weiterhin leer, jetzt funktioniert es jedoch :grinning_face:

Das wage ich zu bezweifeln. :laughing: Wenn Z2M nicht weiß wohin es die MQTT Daten senden soll, eben weil gar kein MQTT Server angegeben ist, dann kann das nicht wirklich funktionieren. Aber ok. :slightly_smiling_face:

BTW und nur zur Info für andere User die das hier lesen: Das verlinkte Video ist scheinbar drei Jahre alt und daher sollte man danach besser nicht mehr versuchen Z2M einzurichten. :wink:

VG Jim

In der Konfiguration des Add-On’s kann da ruhig
mqtt: {} stehen.

Wichtig ist, was in der ZigBee2MQTT configuration.yaml steht. :wink:

Gruß Osorkon

1 „Gefällt mir“

Und darauf dürfte sich dann wohl auch die Aussage von @Erixen

beziehen.

VG Jim

Der von Dir zitierte code von @Erixen stammt doch aus der Konfiguration des Add-On’s.
Und da kann die Zeile: mqtt: {} auch so stehen bleiben.
Die korrekte Konfiguration von MQTT, hat er in dem Fall in der ZigBee2MQTT configuration.yaml stehen. :wink:

Gruß Osorkon

1 „Gefällt mir“

Stimmt Du hast Recht, sprich das habe ich tatsächlich verwechselt :rofl: und es ist nicht die Z2M configuration.yaml. In der dürfte dann wohl ein Eintrag für den MQTT Server vorhanden sein, denn ohne den würde Z2M das ja wieder anmeckern.

VG Jim

Ihr habt natürlich beide recht :sweat_smile:

In der Konfiguration des Add-On’s ist es weiterhin leer, in der Z2M configuration.yaml sind die richtigen Eintragungen gesetzt worden.

Wo der Fehler am Anfang lag, ist mir leider nicht ganz ersichtlich, da ich nichts geändert habe, aber Hauptsache es läuft :slight_smile:
Das Video von Simon ist tatsächlich leider schon älter, weswegen ich mir bei der Einrichtung auch unsicher war, aber letztlich hat es so weit noch gepasst und ich mag seine Videos/Anleitungen.

Euch allen vielen Dank :folded_hands:

1 „Gefällt mir“