Fast alle Geräte offline

Hallo, nutze HA 2025.5, Zigbee2MQTT und den SLZB-06 über PoE und ca. 50 Zigbee Geräte. Seit ein paar Wochen sind ca. 80 % der Geräte immer offline.

Woran kann es liegen? Schon fast alles probiert… ob Standort Wechsel vom SLZB, neuste Firmware vom Stick, jeweils neuste Version im HA etc… Freue mich über Tipps.

Hier ein Logausschnitt:

[2025-06-08 13:15:10] z2m: Failed to ping 'LichtStern' (attempt 1/1, ZCL command 0xbc026efffe676378/1 genBasic.read(["zclVersion"], {"timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 25227 - 1 - 6 - 0 - 1 after 10000ms))
[2025-06-08 13:15:14] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaVindstyrka', payload '{"humidity":58,"identify":null,"last_seen":"2025-06-08T13:15:14+02:00","linkquality":87,"pm25":1,"temperature":20,"update":{"installed_version":16777233,"latest_version":16777233,"state":"idle"},"voc_index":14}'
[2025-06-08 13:15:22] z2m: Failed to ping 'SteckdoseSternBuero' (attempt 1/1, ZCL command 0xa4c138ff952dbe67/1 genBasic.read(["zclVersion"], {"timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 2628 - 1 - 7 - 0 - 1 after 10000ms))
[2025-06-08 13:15:26] z2m: Failed to ping 'LichtSchlafDecke' (attempt 1/1, ZCL command 0x54ef441000ee61e3/1 genBasic.read(["zclVersion"], {"timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Data request failed with error: 'No network route' (205)))
[2025-06-08 13:15:38] z2m: Failed to ping 'LichtTVSchlaf' (attempt 1/1, ZCL command 0xa4c1388bd4a1c8d1/1 genBasic.read(["zclVersion"], {"timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 64198 - 1 - 9 - 0 - 1 after 10000ms))
[2025-06-08 13:15:40] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/SteckdoseWallFlurOben', payload '{"auto_off":false,"button_lock":"OFF","charging_limit":2,"charging_protection":"OFF","consumption":6.577538967132568,"current":0,"device_temperature":28,"energy":6.58,"last_seen":"2025-06-08T13:15:40+02:00","led_disabled_night":false,"led_indicator":"OFF","linkquality":76,"operation_mode":"control_relay","overload_protection":3840,"power":0,"power_on_behavior":null,"power_outage_count":18,"state":"OFF","update":{"installed_version":30,"latest_version":30,"state":"idle"},"voltage":234.08}'
[2025-06-08 13:15:44] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaVindstyrka', payload '{"humidity":58,"identify":null,"last_seen":"2025-06-08T13:15:44+02:00","linkquality":87,"pm25":1,"temperature":20,"update":{"installed_version":16777233,"latest_version":16777233,"state":"idle"},"voc_index":13}'
[2025-06-08 13:15:46] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheButton', payload '{"battery":74,"identify":null,"last_seen":"2025-06-08T13:15:46+02:00","linkquality":58,"update":{"installed_version":604241925,"latest_version":604241925,"state":"idle"}}'
[2025-06-08 13:15:46] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"IkeaKuecheButton","ieee_address":"0xec1bbdfffe46a5af"},"type":"device_announce"}'
[2025-06-08 13:16:01] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtRechts/availability', payload '{"state":"online"}'
[2025-06-08 13:16:01] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtRechts', payload '{"brightness":254,"effect":null,"identify":null,"last_seen":"2025-06-08T13:16:01+02:00","level_config":{"current_level_startup":"previous","on_level":"previous","on_off_transition_time":5},"linkquality":10,"power_on_behavior":"on","state":"OFF","update":{"installed_version":587753009,"latest_version":587753009,"state":"idle"}}'
[2025-06-08 13:16:06] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtLinks/availability', payload '{"state":"online"}'
[2025-06-08 13:16:06] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtLinks', payload '{"brightness":254,"effect":null,"identify":null,"last_seen":"2025-06-08T13:16:06+02:00","level_config":{"current_level_startup":"previous","on_level":"previous","on_off_transition_time":5},"linkquality":51,"power_on_behavior":"on","state":"ON","update":{"installed_version":587753009,"latest_version":587753009,"state":"idle"}}'
[2025-06-08 13:16:14] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaVindstyrka', payload '{"humidity":58,"identify":null,"last_seen":"2025-06-08T13:16:14+02:00","linkquality":87,"pm25":1,"temperature":20,"update":{"installed_version":16777233,"latest_version":16777233,"state":"idle"},"voc_index":13}'
[2025-06-08 13:16:19] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/SteckdoseWallFlurOben', payload '{"auto_off":false,"button_lock":"OFF","charging_limit":2,"charging_protection":"OFF","consumption":6.577538967132568,"current":0,"device_temperature":28,"energy":6.58,"last_seen":"2025-06-08T13:16:19+02:00","led_disabled_night":false,"led_indicator":"OFF","linkquality":54,"operation_mode":"control_relay","overload_protection":3840,"power":0,"power_on_behavior":null,"power_outage_count":18,"state":"OFF","update":{"installed_version":30,"latest_version":30,"state":"idle"},"voltage":234.08}'
[2025-06-08 13:16:21] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtRechts', payload '{"brightness":254,"effect":null,"identify":null,"last_seen":"2025-06-08T13:16:21+02:00","level_config":{"current_level_startup":"previous","on_level":"previous","on_off_transition_time":5},"linkquality":10,"power_on_behavior":"on","state":"OFF","update":{"installed_version":587753009,"latest_version":587753009,"state":"idle"}}'
[2025-06-08 13:16:26] z2m: Failed to read state of 'IkeaKuecheLichtRechts' after reconnect (ZCL command 0x588e81fffe61ac45/1 genOnOff.read(["onOff"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 14985 - 1 - 10 - 6 - 1 after 10000ms))
[2025-06-08 13:16:28] z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of 'TempLuftBuero' (0x881a14fffef492c0) failed: Error: Interview failed because can not get active endpoints ('0x881a14fffef492c0')'
[2025-06-08 13:16:28] frontend:api: Error: interview of 'TempLuftBuero' (0x881a14fffef492c0) failed: Error: Interview failed because can not get active endpoints ('0x881a14fffef492c0') (transaction: fx1dx-1)
[2025-06-08 13:16:28] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/interview', payload '{"data":{},"error":"interview of 'TempLuftBuero' (0x881a14fffef492c0) failed: Error: Interview failed because can not get active endpoints ('0x881a14fffef492c0')","status":"error","transaction":"fx1dx-1"}'
[2025-06-08 13:16:32] z2m: Failed to read state of 'IkeaKuecheLichtLinks' after reconnect (ZCL command 0x842e14fffe5d750b/1 genOnOff.read(["onOff"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Timeout - 20101 - 1 - 11 - 6 - 1 after 10000ms))
[2025-06-08 13:16:35] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/IkeaKuecheLichtLinks', payload '{"brightness":254,"effect":null,"identify":null,"last_seen":"2025-06-08T13:16:35+02:00","level_config":{"current_level_startup":"previous","on_level":"previous","on_off_transition_time":5},"linkquality":54,"power_on_behavior":"on","state":"ON","update":{"installed_version":587753009,"latest_version":587753009,"state":"idle"}}'
[2025-06-08 13:16:58] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/SteckdoseWallFlurOben', payload '{"auto_off":false,"button_lock":"OFF","charging_limit":2,"charging_protection":"OFF","consumption":6.577538967132568,"current":0,"device_temperature":28,"energy":6.58,"last_seen":"2025-06-08T13:16:58+02:00","led_disabled_night":false,"led_indicator":"OFF","linkquality":51,"operation_mode":"control_relay","overload_protection":3840,"power":0,"power_on_behavior":null,"power_outage_count":18,"state":"OFF","update":{"installed_version":30,"latest_version":30,"state":"idle"},"voltage":234.08}'

Wie ist der Zigbee Kanal und wie der 2,4er Wlan Kanal?

ich dachte immer, dass zigbee auf 20 läuft… aber scheinbar auf 11… mein unifi system hat mehrere AP und diese sind verteilt auf 1,6 und Kanal 11 auf 2.4 GHz

So lief es auch Ewigkeiten, nur jetzt geht es nicht mehr :frowning: dann dachte ich, ich ändere den zigbee Kanal unter zigbee2mqtt auf 20… aber dann muss ich alles Geräte neu koppeln oder? und die Frage ist, ob es die Lösung wäre…

Zigbee Kanal 11 in Kombi mit 2,4Wlan auf 1 und 6 ist keine gute Idee

@columbo1979
Hast du bei UniFi die WLAN Optimierung aktiviert?
Bzw. kannst du in UniFi ja auch die WLAN Kanäle definieren, so löst du dein ZigBee Problem evtl.

liebe Grüße
Torben

ich habe nun mal kanal 11 im wlan deaktiviert… bzw. auf 1 und 6 verteilt… habe eben gesehen, dass meine hue bridge auf kanal 20 läuft… dann wäre für den zigbee stick 25 optimal oder? diesen ändere ich im zigbee2mqtt oder direkt auf dem stick? und muss ich danach alle Geräte neu konfigurieren?

Wenn du zigbee auf Channel 11 hast, dann wäre Wlan auf 11 optimal.

Ne Hue Bridge hast du auch noch? Dann wird es noch komplizierter.

ja, habe es nie auf den zigbee stick übertragen… hue hat bestimmt allein 60-70 geräte… wie gesagt, es lief ja jahrelang ohne probleme… und mit hue selbst habe ich auch keine probleme…

die letzten Stunden lief mein WLAN ohne Kanal 11… keine Veränderung :frowning:

Warum ohne Kanal 11?

Abgesehen von den Kanälen, wie sieht denn der physische Aufbau aus? Wie weit ist die Zigbee Antenne von diversen WiFi Quellen (Router, APs, Repeater etc) entfernt?

Ich hatte auch diverse spontane Probleme mit meinem Setup, und das einzige was sie zuverlässig verschwinden ließ war eine deutliche räumliche Trennung - d.h. Verlängerungskabel und mindestens 1m Abstand vom Zigbee Stick zu jeglichen anderen Geräten. Seit ich das aufgebaut habe, läuft die Sache einwandfrei, obwohl hier die WLAN Frequenzen von den Nachbarn alle quer zugeballert sind.

Und noch eine potenziell wichtige Sache: hast du evtl Zigbee-Repeater (also alles was an Strom hängt und keinen Akku hast), die nicht dauerhaft an sind? Ich hatte eine Leuchte die aus Versehen „hinter“ einer schaltbaren Steckdose hing die nicht immer an war, und das führte auch zu Instabilität des Netzes, weil scheinbar viele Devices diese eine Leuchte als Teil ihrer Route genutzt haben und die Anpassung nicht sauber lief, wenn sie mal weg war.

Funktionieren die Geräte trotzdem? Da gab es doch einen Bug.

https://www.reddit.com/r/homeassistant/comments/1jpad21/updated_zigbee2mqtt_and_home_assistant_now_all/?tl=de

Naja mittlerweile sind wir bei 2.4.0-1

wie gesagt, bis vor wenigen Wochen ging alles noch… habe auch den Standort gewechselt… also komplett anderen raum genommen… ohne erfolg… plane momentan einen gesamten reset, mit der hoffnung dass alles wieder klappt… vielleicht sonst noch jemand ne idee? wenn ich es neu mache, welchen kanal sollte ich am besten nutzen? wie gesagt, hue bridge nutzt 20 und wlan 2.4 sind 1,6 und 11 in nutzung… mehrere APs im Haus…

Ich würde nicht an zu viele „Schrauben“ auf einmal rumstellen.
Eine Sache bzw, Parameter ändern und dann 1-2 Tage warten.

Wie wohnst du? Können vielleicht äußere Faktoren einem Einfluss haben?
Nachbar mit WLAN?

Hast du bei deinem UniFi feste Kanäle oder die automatische Kanaloptimierung aktiviert?
Wie ist die Kanalbreite bei 2,4Ghz eingestellt? 20Mhz?
Ist die Leistung der AP auf Auto oder hast du da auch feste Werte?

liebe Grüße
Torben

Einfamilienhaus, 20 MHz, keine Kanaloptimierung, AP Leistung fest.

Wenn ich nun alles neu aufsetze, welchen Kanal nehme ich?

So sieht es aktuell aus…:

hast du mal versucht Z2M in den Anlernmodus zu bringen und bei einem Batteriebetriebenen Zigbeegerät auch mal den Anlernmodus zu aktiveren?
Um zu schauen ob das Gerät sich wieder ins Netzwerk integriert.

ja, keine chance…

Schon probiert die Maschine wo HA drauf läuft komplett runter zu fahren und dann neu zu starten ?

Mann könnte vor dem herunterfahren auch den Zigbeestick abziehen und nach dem wieder hochfahren wieder anstecken probieren.