Vor 4 Tagen sind mit einem Schlag sämtliche Thread-Geräte nicht mehr erreichbar gewesen. Das sind Geräte von TADO, NUKI, Meross, Eve, Aqara, IKEA und Sensereo. Hatte weder an Homey, noch am Netzwerk irgend etwas geändert. Diverse Neustarts sowohl des Routers (FritzBox) als auch von Homey brachten nichts. Wenn man bei einzelnen Geräten eine “Reparatur” versucht, wird das Gerät erkannt aber beim Hinzufügen über Thread landet man in einer Endlosschleife und irgendwann kommt eine Fehlermeldung. Habe bereits den Support kontaktiert aber noch keine Antwort.
Hatte jemand schon mal so einen Fehler oder hat jemand eine Idee, woran das liegen könnte?
hast Du die Geräte direkt am Homey im eigenen Thread-Netz oder per iOS angebunden? Also dann per Border-Router von Apple?
Ansonsten hätte ich noch folgende Tipps:
Unter iOS die Eve App nutzen und dort mal unter Einstellungen → Thread-Netzwerk die Topologie anzeigen lassen. Funktioniert das und Du kannst die Geräte auch mit den Hersteller-Apps steuern, dann stimmt was mit der Homey Multi-Admin-Integration nicht.
Homey Dev-Tools → dort Matter aufrufen. Bei mir war Langezeit das Thema IPv6 ein Problem. Die Geräte haben die IP verloren und konnten nicht mehr kommunizieren.
Unter iOS die Flame-App → zeigt Dir den mDNS-Traffic im eigenen Netz. Hier sollten die Geräte nach wenigen Sekunden auftauchen. Du siehst, was für Protokolle sie Anbieten. Matter-Geräte sollten “_matter.tcp” oder “_matter.udp” anbieten.
Unter iOS die Thread-Tools (ist in Testdrive) → zeigt die Thread-Netzwerk-Topology und alle Attribute der Geräte. Hier kannst erstmal die beiden Thread-Netze für iOS und Homey sehen. Dann einen Scan auf den Netzen ausführen und er sollte Dir alle eingebundenen Geräte inkl. Status zeigen.
Vielleicht hilft Dir das bei der Diagnose.
Alternativ als “schnelle” Lösung (falls nicht schon gemacht):
DHCP-Server mit IPv6 mal rebooten (bei Dir wohl die Fritz!Box)
Thread-Border-Router rebooten bzw. Thread-Bridges von Tado stromlos machen und Neustarten
Geräte stromlos oder reboot
Ist zwar doof, aber nützt nix. Hab ich auch schon durch.
herzlichen Dank für Deine sehr ausführliche Erklärung.
Ich habe alle Gerät direkt im Homey Thread-Netz eingebunden, nicht über iOS.
zu 1.: in der Eve-App sehe ich nur die in Apple Home angelernten Geräte. Ich sehe hier keine Geräte aus Homey.
zu 2.: in den Homey Dev-Tools wird bei allen in Homey direkt angelernten Thread-Geräten keine IP-Adresse angezeigt. Ich habe ein paar Geräte gestern aus Homey entfernt und in Apple Home über Thread angelernt, damit ich wieder meine Bewegungsmelder nutzen kann. Bei diesen Geräten sehe ich auch eine IP-Adresse.
zu 3. in der Flame-App sehe ich nur die in Apple Home angelernten Thread-Geräte, keine von Homey.
zu 4.: Mit den Thread-Tools werden zwei Thread-Netzwerke gefunden. Beim Netzwerk von Apple Home sehe ich alle Werte und Geräte. Dann wird noch “Homey Pro” ausgegraut angezeigt und ich sehe dort nur Homey Pro mit einer IPv6 Adresse aber keine anderen Geräte. Es steht der Hinweis “No credentials found in your shared keychain”.
Zu deinen schnellen Tipps:
FritzBox habe ich schon ein paar Mal neu gestartet.
Von Tado habe ich keinen Border-Router, die Thermostate sind direkt über Thread in Homey angelernt.
Es scheint also definitiv an Homey zu liegen und nicht an meinem Netzwerk. Ich weiß allerdings nicht, wie ich das lösen kann.
Was ich eben festgestellt habe: am 30.10. habe ich das Update auf die Version 13.5.1 gemacht (Uhrzeit weiß ich leider nicht mehr) und seit 1.10. (5 Uhr) sind die Geräte nicht mehr erreichbar. Laut Changelog “Improves diagnostic and troubleshooting capabilities for Zigbee and Thread.” Somit gehe ich davon aus, dass das Einspielen des Backups mit 13.5.0 helfen müsste. Aber ich warte jetzt noch auf die Rückmeldung vom Support.
Leider hab ich das auch schon öfters gehabt: nach einem Update lief für ein paar Stunden oder Tage gerade im Bereich Thread etwas nicht. Seit ich alles per iOS angelernt habe und die Geräte nicht direkt im Homey Threads Netz anlerne, funktioniert es. Zudem musste ich im Unify Cloud Gateway ein paar Einstellungen für mDNS, Bridging, IPv6 vornehmen. Dazu gab es ein paar gute YouTube Videos.
Leider kann ich Dir hier nicht viel weiter helfen.
Aber: die Geräte brauchen IPv6, am besten von einem DHCPv6 Server. Sie können das auch untereinander als Fallback per SLAAC machen, aber das hat bei mir nie lange gehalten.
Vielleicht ist ja der eine oder andere Tipp dabei für dich in diesem Thread der dir helfen könnte…gut das du das Problem auch schon Athom berichtet hast, ich liefere selbst seit Monaten Daten um zu helfen das Problem zu verstehen und in den Griff zu bekommen…leider erst vor kurzem wieder einen Thread-Kollaps gehabt…
Das Problem konnte durch den Homey-Support gelöst werden. Die Ursache lag an einem Bug im Zigbee Chip, der ja auch für Matter-Geräte zuständig ist. Der Support hat auf meinem Homey den Zigbee-Chip mit einem Update und einem Workaround versehen.
Hier die Aussage des Supports: “We are working with Silabs to implement a complete solution for the Zigbee chip’s firmware. In addition, our developers have created a workaround for the small group of Homey users who reported this issue.”
Bei mir funktionieren nun wieder alle Thread-Geräte.
Habe dem Support einen Benutzer eingerichtet, wie die das genau installiert haben, weiß ich nicht. Die aktuelle Beta-Version habe ich jedenfalls nicht installiert.
In der Beta 13.5.2 rc4 steht u.a. das zum Thema:
Thread
Fixes an issue where all Thread devices could become unreachable due to an occasional address conflict between Zigbee and Thread.
Fixes an issue where all Thread devices could become unreachable if Homey Pro is connected to both Ethernet and Wi-Fi.
Improves reliability when multiple Thread Border Routers are on the same Thread network as Homey Pro.
Wäre interessant zu wissen was du da nun genau testest…danke auf jeden Fall deiner Rückmeldung.Bei meinem zuletzt gemeldeten Thread Crash, war es dieses mal ein Problem mit dem Routing / Neuaufbau des Thread Netzwerkes was Homey nicht mehr schaffte…also nicht das bekannte Multi TBR Thema, ich wurde dann auf die bevorstehende RC Version hingewiesen welche das Problem lösen solle…habe diese schlussendlich am Donnerstag nach Veröffentlichung selbst installiert.
Bin gespannt obs dieses mal endlich eine Lösung ist welche auch hilft, wir laufen dem Problem schlussendlich schon Monaten nach, mit allen mir zur Möglichkeit stehenden Mitteln bis hin zur remote Fehlersuche im Fehlerfall duch Athom selbst!
Naja, ärgerlich aber solange wir als Teil der Lösung gesehen werden und nicht mehr als das Problem passt das, leider wurde das Problem zu lange auf den Kunden (Netzwerk) geschoben, was wenn man ehrlich ist aber auch Probleme bereiten kann…