Hallo zusammen,
ich habe ein merkwürdiges Problem mit Philips-Hue-Leuchten und Zigbee2MQTT und komme bei der Fehlersuche nicht mehr weiter.
Mein Setup:
-
Home Assistant
-
Zigbee2MQTT 2.14.1
-
Coordinator: SMLight SLZB-06P7
-
Zigbee-Kanal: 11
-
bestehendes Zigbee-Netz mit mehreren Routern und Endgeräten
Ursprünglich konnte ich vier neue Philips-Hue-Leuchten problemlos nacheinander mit Zigbee2MQTT verbinden.
Bei der nächsten Hue-Leuchte funktionierte das Pairing plötzlich nicht mehr.
Um einen Defekt dieser Leuchte auszuschließen, habe ich anschließend zwei der zuvor erfolgreich mit Zigbee2MQTT verbundenen Hue-Leuchten auf Werkseinstellungen zurückgesetzt.
Das Ergebnis:
Auch diese beiden lassen sich jetzt nicht mehr mit Zigbee2MQTT verbinden.
Die Hue-Leuchten, die ich nicht zurückgesetzt habe, funktionieren weiterhin ganz normal.
Folgendes habe ich bereits getestet:
1. Normales Pairing
Permit Join → All aktiviert und Hue zurückgesetzt/eingeschaltet.
→ Zigbee2MQTT sieht überhaupt keinen Join-Versuch der Hue.
Kein:
Device joined
und auch kein:
Interview started
2. Factory Reset mit Hue Dimmer Switch Gen 2
-
andere Hue-Leuchten in der Umgebung stromlos gemacht
-
betreffende Hue kurz stromlos und wieder eingeschaltet
-
Hue Dimmer unmittelbar an die Leuchte gehalten
-
On + Off ca. 10–12 Sekunden gehalten
-
Lampe blinkt mehrmals
-
Tasten erst nach Abschluss des Blinkens losgelassen
-
Lampe anschließend ca. 10 Sekunden stromlos und wieder eingeschaltet
-
Permit Join → All
→ Trotzdem keinerlei Join-Versuch in Zigbee2MQTT.
3. Reset über Philips-Hue-Bluetooth-App
Die betreffende Hue konnte ich problemlos per Bluetooth mit der Hue-App verbinden.
Anschließend:
-
Permit Join in Zigbee2MQTT aktiviert
-
Factory Reset der Leuchte über die Hue-App
-
Lampe anschließend stromlos und wieder eingeschaltet
→ Ebenfalls kein Join in Zigbee2MQTT.
4. Zigbee2MQTT „Philips Hue Factory Reset“ über Seriennummer
Auch den speziellen Hue-Reset in Zigbee2MQTT habe ich ausprobiert.
Seriennummer und Extended PAN ID habe ich hier anonymisiert:
bridge/request/action
action: philips_hue_factory_reset
extended_pan_id: 0x****************
serial_numbers: [“******”]
Zigbee2MQTT durchläuft anschließend die InterPAN-Kanäle:
Set InterPAN channel to ‘11’
Set InterPAN channel to ‘15’
Set InterPAN channel to ‘20’
Set InterPAN channel to ‘25’
…
Set InterPAN channel to ‘26’
Restore InterPAN channel
und beendet die Aktion mit:
bridge/response/action
status: “ok”
Die Hue reagiert dabei auch mit einem kurzen Blinken.
Anschließend erfolgt jedoch wieder kein Join-Versuch.
5. Permit Join über verschiedene Geräte
Ich habe getestet:
-
Permit Join → All
-
Permit Join gezielt über den Coordinator
-
Permit Join gezielt über eine bereits gekoppelte Hue-Leuchte als Router
→ Kein Unterschied.
6. Reichweite/Zigbee-Mesh überprüft
Zunächst hatte ich vermutet, dass am Standort eventuell keine ausreichende Zigbee-Abdeckung vorhanden ist.
Deshalb habe ich einen Tuya SH-SC07 Smart Button getestet.
Interessanterweise konnte ich diesen als komplett neues Zigbee-Gerät sofort erfolgreich pairen:
Zigbee: allowing new devices to join.
Interview started
Device joined
Starting interview
Successfully interviewed
Device has successfully been paired
Der Button funktioniert anschließend auch direkt am Standort der problematischen Hue-Leuchte zuverlässig. Die Tastendrücke kommen an und die Linkquality liegt dort ungefähr bei 95–100.
Damit scheinen zumindest
-
Zigbee2MQTT,
-
der Coordinator,
-
Permit Join
-
und grundsätzlich auch die Funkabdeckung
zu funktionieren.
⸻
Das Merkwürdige ist also:
Andere Zigbee-Geräte → Pairing funktioniert
Bestehende Hue-Leuchten → funktionieren weiterhin
Neue Hue-Leuchten → kein Pairing
Zuvor funktionierende Hue nach Factory Reset → kein erneutes Pairing
Und das Problem trat erst auf, nachdem ich bereits vier Hue-Leuchten erfolgreich nacheinander angelernt hatte.
Bei den nicht funktionierenden Hue-Leuchten erscheint im Zigbee2MQTT-Log beim Pairing überhaupt keine Join-Anfrage.
Hat jemand eine Idee, was hier speziell bei Philips Hue schieflaufen könnte?
Insbesondere würde mich interessieren, ob es ein bekanntes Problem mit Zigbee2MQTT 2.14.1 + SLZB-06P7 / Ember und Hue-Geräten gibt, bei dem andere Zigbee-Geräte weiterhin problemlos joinen, Hue-Leuchten aber nicht.
PAN ID, Extended PAN ID, Network Key oder Zigbee-Kanal möchte ich vorerst nicht verändern, da das bestehende Zigbee-Netz ansonsten einwandfrei funktioniert.
Als nächsten Test würde ich die Hue direkt neben dem Coordinator versuchen zu pairen. Bevor ich weiter experimentiere, wollte ich aber fragen, ob jemand dieses Verhalten kennt oder noch eine andere Idee hat.
Vielen Dank!