Zigbee2MQTT mit Sonoff Zigbee USB Dongle Plus (ZBDongle-P)

Einen schönen guten Tag zusammen,

ich habe vor kurzem mit dem Thema “Home Assistant” angefangen, und Simons Videos sind da wirklich top :slightly_smiling_face:

Mein Setup:
HA läuft als virtuelle Maschine auf einem Proxmox Host (wurde mit den Proxmox Helper Scripts installiert).

Ich bin jetzt allerdings an einem Punkt mit dem Zigbee2MQTT, an dem ich nicht weiterkomme:

Mit Simons Video habe ich den Stick (ZBDongle-P) ohne Probleme zum laufen bekommen, und die ersten Zigbee Geräte einrichten.

Zusätzlich habe ich noch den Matterhub installiert.
Von einem Gefühl her (es gab ein paar Kernel Meldungen auf der Shell, die auf Netzwerk hindeuten) hat Zigbee2MQTT auf einmal nicht mehr funktioniert…wenn ich es aufrufen will kommt die Meldung, das es nicht gestartet ist.

Im Protokoll finden sich die folgenden Einträge:

[13:26:28] INFO: Preparing to start...
[13:26:28] INFO: Socat not enabled
[13:26:28] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-19 13:26:29] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-19 13:26:29] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-19 13:26:29] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-19 13:26:30] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"888399a95452ef11a6192753cc32aab1","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_888399a95452ef11a6192753cc32aab1-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: 4
[2025-01-19 13:26:30] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-01-19 13:26:30] info: 	zh:zstack:znp: Serialport opened
[2025-01-19 13:26:30] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-01-19 13:26:31] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-01-19 13:26:50] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-19 13:26:50] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-19 13:26:50] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-19 13:26:50] error: 	z2m: Exiting...
[2025-01-19 13:26:50] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

Ich habe in der Configuration.yaml sowohl:

/dev/ttyUSB0

wie auch:

/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_888399a95452ef11a6192753cc32aab1-if00-port0

adapter: zstack

eingetragen, Adapter neu gestartet, Home Assistant + die ganze VM


Hat irgendwer vielleicht noch einen Tipp für mich?
Mir gehen die Ideen aus.
Den Stick habe ich bereits auf die neueste Coordinator Firmware geflashed:

CC1352P2_CC2652P_launchpad_coordinator_20240710.hex

Alle anderen Dinge tun so wie sie sollen :slight_smile:

ZHA hast du aber nicht zeitgleich integriert, oder? Schau mal nach.

Nein, nur Zigbee2MQTT

Ich würde Zeile 1 aus der configuration.yaml entfernen.
Und schau mal ob die Konfiguration über die WebUI auch stimmt.

Du meinst den Eintrag mit der “Version 4”?
Weißt du evtl. für was genau dieser Eintrag steht?

Vielen Dank erst mal für den Hinweis, ich teste das gleich aus

In der Tat hast Du die üblichen Fehler- und Problemquellen wohl schon alle ausgeschlossen und die Einrichtung sollte so auch passen.

Ich nutzt hier inzwischen zwar keinen USB-Dongle mehr für HA unter Promxox, aber wie hast Du den an die HA VM durchgereicht?

Proxmox_USB_Gerät
Per USB Port verwenden oder per Hersteller/Geräte ID verwenden?

Ich hatte früher immer den USB Port verwenden mit einem Dongle-P verwendet und da gab es eigentlich nie irgendwelche Probleme.

Da ist das einzige was mir zu dem Thema noch einfällt. :slightly_smiling_face:

Edit: Bzgl. version: 4

version: 4
    # Optional: Disable retain for all send messages. ONLY enable if your MQTT broker doesn't
    # support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform).
    # Enabling will break the Home Assistant integration. (default: false)

Das sollte nichts mit dem Problem zu tun haben.

VG JIm

image

:slight_smile:
Ich hatte temporär auch noch meinen alten Texas Instruments durchgereicht, aber hier kommt das gleiche Problem.

Ich habe, wie schon oben geschrieben, irgendwie die Befürchtung, das das mit dem Matterhub zusammenhängt…ein deaktivieren des selben hat mir allerdings auch nicht geholfen…Berechtigungen auf der VM passen auch (zumindest von dem, was ich gesehen habe) :slight_smile:

Tja da muss ich leider auch passen. Das Problem ist ja das - warum auch immer - keine Verbindung zu dem Dongle hergestellt werden kann,

auch wenn die Z2M configuration.yaml dafür scheinbar vollkommen korrekt ist. D.h. außer einer aktuellen Firmware-Version auf dem Dongle und den serial: Einträgen für den USB-Port und den Treiber als adapter: zstack kann man da eigentlich nicht viel verkehrt machen.

Hm - sorry dazu fällt mir so im Moment dann leider auch nichts mehr ein.

VG Jim

1 „Gefällt mir“

Leider kein Erfolg:

[14:03:49] INFO: Preparing to start...
[14:03:49] INFO: Socat not enabled
[14:03:49] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-19 14:03:51] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-19 14:03:51] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-19 14:03:51] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-19 14:03:51] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"888399a95452ef11a6192753cc32aab1","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_888399a95452ef11a6192753cc32aab1-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: path=/dev/ttyUSB0, score=4
[2025-01-19 14:03:51] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-01-19 14:03:51] info: 	zh:zstack:znp: Serialport opened
[2025-01-19 14:03:51] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-01-19 14:03:52] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-01-19 14:04:11] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-19 14:04:11] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-19 14:04:11] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-19 14:04:11] error: 	z2m: Exiting...
[2025-01-19 14:04:11] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

Eine Anmerkung noch weil Du hier ja den Screenshot von dem WebGUI zu der Z2M unter HA postest. Wie Du ja vermutlich auch schon weißt kannst Du Dir das WebGUI im Prinzip schenken und Änderungen nur noch und direkt in der Z2M configuration.yaml vornehmen. Nach einer Ersteinrichtung von Z2M und dann bei späteren Änderungen, kommt es immer wieder vor das Änderungen im WebGUI nicht in die Z2M configuration.yaml übernommen werden. Warum das so ist weiß wohl niemand, aber so ist es halt. :laughing:

Daher in Deinem Fall die Änderungen immer direkt in der Z2M configuration.yaml vornehmen und nach Änderungen natürlich auch HA neu starten. In Deinem Fall und weil es ja einen durchgereichten USB Dongle unter einer Proxmox VM betrifft, würde ich sogar nicht nur HA neu starten, sondern nach jeder Änderungen an der Z2M configuration.yaml die HA VM kompl. neu booten.

VG Jim

1 „Gefällt mir“

Also wenn die configuration.yaml stimmt, es ebenfalls im WebUI stimmt, keine ZHA (Zigbee Home Automation) Integration läuft … dann weiß ich gerade auch nicht mehr.
Vielleicht denn Dongle noch mal abziehen/anstecken und das ganze System (nicht nur HA) neu starten.

1 „Gefällt mir“

Ich teste das nachher einmal durch, vielen Dank für die Tipps.
Melde mich nach den Tests nochmal :slight_smile:

Leider hat auch der Neustart nach der entsprechenden Konfiguration / Änderungen in der Configuration.yaml nichts gebracht :frowning:

Ich denke, ich werde wohl einmal auf die Entwickler zugehen müssen

Ich glaube Dir durchaus das Du weißt was Du tust, aber irgendwo muss da m.M.n. irgendein kleiner Fehler sein bei dem was Du tust. :slightly_smiling_face: Wie schon erwähnt hatte ich genau diese Kombination (Proxmox + HA VM + Dongle-P + Z2M) hier rund zwei Jahre lang problemlos im Betrieb und auch viele andere User nutzen so einen Aufbau.

Ich weiß natürlich nicht wie viel Zeit Du jetzt schon in den bisherigen Aufbau des Zigbee Mesh gesteckt und wie viele Geräte Du dort schon angelernt hast, aber ein kompl. Zigbee-Neuanfang wäre natürlich auch noch eine Option. Wichtig dabei wäre das Du alles was mit Zigbee zu tun hast bei HA löscht. Das gilt auch für den kompl. Ordner von Z2M (/homeassistant/zigbee2mqtt) und das Du die HA VM nach dem löschen neu bootest. Als erstes dann prüfen ob der Dongle-P bei HA unter Einstellungen → System → Hardware → Gesamte Hardware vorhanden ist und dann Z2M installieren und einrichten. Falls vorher ZHA bereits den Dongle erkannt hat und für eine Einrichtung aufpoppt, ZHA direkt deaktivieren.

Wie gesagt ist das mit der Neuinstall. nur ein Vorschlag, aber manchmal - vor allen Dingen wenn man schon viele Dinge mehrfach und auf unterschiedliche Art und Weise ausprobiert hat - macht ein sauberer Neuanfang vielleicht mehr Sinn und führt ggf. dann zum Erfolg.

In diesem Sinne viel Erfolg, weil ich leider keine Idee mehr habe wo genau bei Dir das Problem liegt, oder liegen könnte.

Edit: Ich habe ja noch einen Dongle-P hier und könnte den zwar bei meiner HA Test-VM unter Proxmox mit Z2M einrichten, aber wenn das dann bei mir (wieder) funktoniert hilft Dir das auch nicht wirklich weiter. :slightly_smiling_face:

VG Jim

Hi Jim,

bin in der Tat auch schon auf die Idee gekommen :slight_smile:
Es waren noch nicht viele Geräte drin, deswegen hatte ich das in Angriff genommen:

  • Zigbee2MQTT deinstalliert
  • MQTT Broker deinstalliert
  • den Ordner /config/zigbe2mqtt gelöscht
  • Neustart
  • alles wieder eingerichtet

Was mir noch als Idee gekommen ist: der Dongle-P nutzt glaube ich ezsp / ember, und nicht zstack (würde zumindest die Meldungen bzgl. TTxxx erklären).

Wenn du die Zeit hättest das zu testen, plus die Installation des Matterhub wäre das total super :slight_smile:

Nein der Dongle-E nutzte früher ezsp und jetzt ember. Der Dongle-P braucht zstack.

VG JIm

ah, danke dir. Ich werde jetzt nochmal den Aufbau neu angehen…evtl. auch mal in einer neuen Instanz.

Wie gesagt, bei “mir” fingen die Probleme mit dem Matterhub an, zumindest würde ich das so zeitlich zusammenbringen.
Davor lief der Adapter…hatte gestern sogar mal das “Erfolgserlebnis” das wenn ich das Zigbee2MQTT Addon starte, ohne das der Stick angeschlossen ist komme ich sogar auf das Interface…echt strange.

Nur damit Du nicht so allein mit Deinem Problem bist. :laughing: Ich habe eben just fo fun mal das gemacht was ich oben unter Edit geschrieben hatte, sprich meinen Dongle-P bei meiner HA Test-VM mal eben eingebunden. Das erste Ergebnis davon ist:

[17:14:09] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-19 17:14:11] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-19 17:14:11] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-19 17:14:11] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-19 17:14:11] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_ceb3673b3793eb118f9b194f3d98b6d1-if00-port0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-01-19 17:14:11] info: 	zh:zstack:znp: Serialport opened
[2025-01-19 17:14:11] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-01-19 17:14:12] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-01-19 17:14:31] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-19 17:14:31] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-19 17:14:31] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-19 17:14:31] error: 	z2m: Exiting...
[2025-01-19 17:14:31] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

Wie man sehen kann beglückt mich Z2M mit der gleichen Fehlermeldung. :rofl: Da ich mit dieser HA Test-VM aber schon mehrfach mit Z2M und irgendwelchen Donglen herumgespielt habe, hat das erst noch nichts zu bedeuten. Ich muss mir jetzt erst einmal die Z2M Einstellungen genauer anschauen. :slightly_smiling_face:

Edit: Ohne Dich jetzt noch mehr “frusten” zu wollen, :slightly_smiling_face: aber bei mir läuft es jetzt.

[17:27:27] INFO: Preparing to start...
[17:27:27] INFO: Socat not enabled
[17:27:27] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-19 17:27:29] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-19 17:27:29] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-19 17:27:29] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-19 17:27:29] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB1","manufacturer":"Silicon Labs","serialNumber":"ceb3673b3793eb118f9b194f3d98b6d1","pnpId":"usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_ceb3673b3793eb118f9b194f3d98b6d1-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: 2
[2025-01-19 17:27:29] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB1","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-01-19 17:27:29] info: 	zh:zstack:znp: Serialport opened
[2025-01-19 17:27:49] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2025-01-19 17:27:49] info: 	z2m: zigbee-herdsman started (reset)
[2025-01-19 17:27:49] info: 	z2m: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20230507,"transportrev":2},"type":"zStack3x0"}'
[2025-01-19 17:27:49] info: 	z2m: Currently 0 devices are joined.
[2025-01-19 17:27:49] info: 	z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883
[2025-01-19 17:27:49] info: 	z2m: Connected to MQTT server
[2025-01-19 17:27:49] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
[2025-01-19 17:27:49] info: 	z2m: Started frontend on port 8099
[2025-01-19 17:27:49] info: 	z2m: Zigbee2MQTT started!
[2025-01-19 17:27:49] info: 	z2m:mqtt: MQTT publish: topic 

Wie gesagt hatte ich ja eine “gebrauchte” Z2M Installation, sodass ich diese erst einmal gelöscht habe um einen sauberen Neuanfang zu haben. Den MQTT Broker habe ich so gelassen. Warum auch immer taucht der Dongle-P dann bei der HA Hardware doppelt auf und zwar als

/dev/ttyUSB0
/dev/ttyUSB1

Das mag aber auch daran liegen das ich den Dongle-P bei meinen Tests in den letzten Monaten bei meiner Proxmox Kiste an unterschiedlichen USB-Ports angeschlossen hatte und HA sich das irgendwie gemerkt hat. Ich habe dann beide Varianten bei mir mal durchprobiert.

Edit: Ne es lag daran das ich bei Proxmox bei der VM noch eine alte Weiterleitung für den Dongle-P an einen anderen USB-Port mit drin hatte, sprich es gab bei der VM zwei USB-Port Weiterleitungen für den Dongle-P. Somit war es von HA auch korrekt das ttyUSB0 und ttyUSB1 angezeigt wurde, obwohl der Dongle-P halt nur an einen von beiden USB-Ports angeschlossen war. :slightly_smiling_face:

Also habe ich, nachdem ich Z2M neu installiert hatte, dort lediglich die folgenden Dinge eingetragen


und schon funktionierte Z2M mit dem Dongle-P. Bei mir hier musste ich halt den ttyUSB1 Port benutzen.

Was ich mir allerdings noch nicht so ganz erklären kann ist das in der Z2M configuration.yaml jetzt - trotz HA VM reboot - (immer noch) steht:

serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_ceb3673b3793eb118f9b194f3d98b6d1-if00-port0
  adapter: zstack

Aber warum auch immer: Zu 99 % liegt das bei Dir ebenfalls an an dem verwendeten Port.

Noch ein Edit: Weil auch der port0 benutzt wurde, wie man oben im Protokoll auch sehen kann. :laughing: Sorry die beiden verfügbaren Ports haben mich in dem Fall auch ein wenig durcheinander gebracht. Daher: Wenn der richtige Port eingetragen ist klappt das auch.

VG JIm

1 „Gefällt mir“

Ich habe das gleiche Problem.

Z2MQTT lief mit einen Dongel P mehrere Tage ohne Probleme.

Nach einem Neustart kamen die gleichen Fehlermeldung wie beim Thread Owner.

Versuchsweise habe ich den Dongel auf die neuesten FW geflashed. Kein Erfolg.

Versuchsweise einen Dongel E genutzt und die Config angepasst. Kein Erfolg.

Z2MQTT deinstalliert und ZHA aktiviert.

Beide Dongel, E und P, laufen mit ZHA einwandfrei.

Hardware defekt der Dongel schließe ich deshalb erst einmal aus.

Entweder Fehlkonfiguration von Z2MQTT oder ein Problem in Z2MQTT mit einigen Dongeln, warum auch immer.

Mein HA läuft auf einen Raspberry Pi mit 8GB Ram und NVme mit 256GB.

Glück Auf
Frank

So, komplett neue HA Instanz, in der nur der MQTT Broker und Zigbee2MQTT eingerichtet ist.
Der Stick wird gefunden und die Instanz kann gestartet werden…das Gleiche hatte ich gestern auch.

Jetzt boote ich die VM ein paar Mal durch und installiere dann einmal den Matterhub.

[17:40:54] INFO: Preparing to start...

[17:40:54] INFO: Socat not enabled

[17:40:54] INFO: Starting Zigbee2MQTT...

Starting Zigbee2MQTT without watchdog.

[2025-01-19 17:40:56] info: z2m: Logging to console, file (filename: log.log)

[2025-01-19 17:40:56] info: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)

[2025-01-19 17:40:56] info: z2m: Starting zigbee-herdsman (3.2.1)

[2025-01-19 17:40:56] info: zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"888399a95452ef11a6192753cc32aab1","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_888399a95452ef11a6192753cc32aab1-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: path=/dev/ttyUSB0, score=4

[2025-01-19 17:40:56] info: zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}

[2025-01-19 17:40:56] info: zh:zstack:znp: Serialport opened

[2025-01-19 17:41:15] info: zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'

[2025-01-19 17:41:15] info: z2m: zigbee-herdsman started (reset)

[2025-01-19 17:41:15] info: z2m: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20240710,"transportrev":2},"type":"zStack3x0"}'

[2025-01-19 17:41:15] info: z2m: Currently 0 devices are joined.

[2025-01-19 17:41:15] info: z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883

[2025-01-19 17:41:15] info: z2m: Connected to MQTT server

[2025-01-19 17:41:15] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'

[2025-01-19 17:41:15] info: z2m: Started frontend on port 8099

[2025-01-19 17:41:15] info: z2m: Zigbee2MQTT started!

[2025-01-19 17:41:20] info: z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x00124b002f89ab22/connection_state/config', payload '{"device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt/bridge/state","unique_id":"bridge_0x00124b002f89ab22_connection_state_zigbee2mqtt","value_template":"{{ value_json.state }}"}'

[2025-01-19 17:41:20] info: z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x00124b002f89ab22/restart_required/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"device_class":"problem","enabled_by_default":false,"entity_category":"diagnostic","name":"Restart required","object_id":"zigbee2mqtt_bridge_restart_required","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_off":false,"payload_on":true,"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00124b002f89ab22_restart_required_zigbee2mqtt","value_template":"{{ value_json.restart_required }}"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/button/1221051039810110150109113116116_0x00124b002f89ab22/restart/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/restart","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"device_class":"restart","name":"Restart","object_id":"zigbee2mqtt_bridge_restart","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_press":"","unique_id":"bridge_0x00124b002f89ab22_restart_zigbee2mqtt"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/select/1221051039810110150109113116116_0x00124b002f89ab22/log_level/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_template":"{\"options\": {\"advanced\": {\"log_level\": \"{{ value }}\" } } }","command_topic":"zigbee2mqtt/bridge/request/options","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"entity_category":"config","name":"Log level","object_id":"zigbee2mqtt_bridge_log_level","options":["error","warning","info","debug"],"origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00124b002f89ab22_log_level_zigbee2mqtt","value_template":"{{ value_json.log_level | lower }}"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00124b002f89ab22/version/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"entity_category":"diagnostic","icon":"mdi:zigbee","name":"Version","object_id":"zigbee2mqtt_bridge_version","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00124b002f89ab22_version_zigbee2mqtt","value_template":"{{ value_json.version }}"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00124b002f89ab22/coordinator_version/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:chip","name":"Coordinator version","object_id":"zigbee2mqtt_bridge_coordinator_version","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00124b002f89ab22_coordinator_version_zigbee2mqtt","value_template":"{{ value_json.coordinator.meta.revision }}"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00124b002f89ab22/network_map/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"enabled_by_default":false,"entity_category":"diagnostic","json_attributes_template":"{{ value_json.data.value | tojson }}","json_attributes_topic":"zigbee2mqtt/bridge/response/networkmap","name":"Network map","object_id":"zigbee2mqtt_bridge_network_map","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/response/networkmap","unique_id":"bridge_0x00124b002f89ab22_network_map_zigbee2mqtt","value_template":"{{ now().strftime('%Y-%m-%d %H:%M:%S') }}"}'

[2025-01-19 17:41:21] info: z2m:mqtt: MQTT publish: topic 'homeassistant/switch/1221051039810110150109113116116_0x00124b002f89ab22/permit_join/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/permit_join","device":{"hw_version":"zStack3x0 20240710","identifiers":["zigbee2mqtt_bridge_0x00124b002f89ab22"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.0.0"},"icon":"mdi:human-greeting-proximity","name":"Permit join","object_id":"zigbee2mqtt_bridge_permit_join","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_off":"{\"time\": 0}","payload_on":"{\"time\": 254}","state_off":"false","state_on":"true","state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00124b002f89ab22_permit_join_zigbee2mqtt","value_template":"{{ value_json.permit_join | lower }}"}'