Habe seit ein paar Tagen massive Probleme mit dem Matter Server bzw. mit allen Matter over Thread Geräten.
Ab das Problem jetzt mit Home Assistant 2024.8 oder dem update auf Matter Server version: 6.4.1 aufgetreten ist, kann ich nicht mehr sagen. Habe beide updates mehr oder wenig gleichzeitig gemacht.
Das Problem äussert sich damit, dass Thread Geräte immer wieder abwechselnd in den Offline Modus gehen. Beim Start des Matter Server dauert es extrem lange bis die Geräte online gehen, dabei bleiben immer wieder Geräte dauerhaft offline, nach Restart des Matter Servers sind es immer andere Geräte.
Hier mal ein Bsp. stellvertretend für alle anderen Geräte.
Ich kann auch keine neuen Matter over Thread Geräte mehr anlernen. Habe mal einen EVE Energy Meter gelöscht und versucht diesen neu hinzuzufügen, keine Chance. Auch nach unzähligen Versuchen.
Das Log von Matter Server ist auch voll von Fehlern, hier mal ein BSP:
2024-08-10 13:30:38.243 (MainThread) INFO [matter_server.server.device_controller.mdns] <Node:9> Discovered on mDNS
2024-08-10 13:30:38.243 (MainThread) INFO [matter_server.server.device_controller] <Node:9> Setting-up node...
2024-08-10 13:30:38.244 (MainThread) INFO [matter_server.server.device_controller] <Node:9> Setting up attributes and events subscription.
2024-08-10 13:31:08.165 (Dummy-2) CHIP_ERROR [chip.native.DIS] Timeout waiting for mDNS resolution.
2024-08-10 13:31:22.162 (Dummy-2) CHIP_ERROR [chip.native.DIS] OperationalSessionSetup[1:000000000000001B]: operational discovery failed: src/lib/address_resolve/AddressResolve_DefaultImpl.cpp:119: CHIP Error 0x00000032: Timeout
2024-08-10 13:31:22.163 (MainThread) WARNING [matter_server.server.device_controller] <Node:27> Setup for node failed: Unable to establish CASE session with Node 27
2024-08-10 13:31:59.946 (Dummy-2) CHIP_ERROR [chip.native.DMG] Time out! failed to receive report data from Exchange: 22798i with Node: <0000000000000009, 1>
2024-08-10 13:31:59.946 (MainThread) WARNING [matter_server.server.device_controller] <Node:9> Unable to subscribe to Node: src/app/ReadClient.cpp:682: CHIP Error 0x00000032: Timeout
2024-08-10 13:34:10.752 (MainThread) INFO [matter_server.server.device_controller.mdns] <Node:9> Discovered on mDNS
2024-08-10 13:34:10.753 (MainThread) INFO [matter_server.server.device_controller] <Node:9> Setting-up node...
2024-08-10 13:34:10.753 (MainThread) INFO [matter_server.server.device_controller] <Node:9> Setting up attributes and events subscription.
2024-08-10 13:34:38.967 (MainThread) INFO [matter_server.server.device_controller] <Node:9> Subscription succeeded with report interval [0, 600]
Als Border Router sind 7 Apple TBR im Einsatz sowie unter Home Assistant ein ConBee II als OTBR. Lief bis jetzt seit mehreren Monaten absolut zuverlässig und ohne Aussetzer!
Home Assistant OS (Proxmox VM)
HA 2024.8
Matter Server v6.4.1
OpenThread Border Router v2.9.1
Die gleichen Geräte, welche auch gleichzeitig in HomeKit als Thread Geräte hinzugefügt wurden, funktionieren nach vie vor ohne Aussetzer. Auch lassen sich in HomeKit weiterhin neue Geräte problemlos hinzufügen.
Kann irgendjemand ähnliche Probleme beobachten.
Oder noch besser, einen Lösung parat.
EDIT:
Das hat sich jetzt zu einem Totalausfall entwickelt. Habe Matter komplett gelöscht und zurück gesetzt. Den Matter Server auf 3 unterschiedliche Instanzen installiert und getestet. Beim anlernen von einen neuen Matter over Thread Gerät, werde ich immer mit dieser Erfolgsmeldung beglückt!
2024-08-11 11:42:23.009 (MainThread) INFO [matter_server.server.device_controller] Starting Matter commissioning with code using Node ID 1.
2024-08-11 11:42:53.017 (Dummy-2) CHIP_ERROR [chip.native.CTL] Discovery timed out
2024-08-11 11:42:53.018 (Dummy-2) CHIP_ERROR [chip.native.ZCL] Secure Pairing Failed
2024-08-11 11:42:53.019 (Dummy-2) WARNING [chip.ChipDeviceCtrl] Failed to establish secure session to device: src/controller/python/ChipDeviceController-ScriptDevicePairingDelegate.cpp:89: CHIP Error 0x00000003: Incorrect state
2024-08-11 11:42:53.021 (MainThread) ERROR [matter_server.server.client_handler] [281472700015056] Error while handling: commission_with_code: Commission with code failed for node 1.
2024-08-11 11:44:38.550 (MainThread) INFO [matter_server.server.device_controller] Starting Matter commissioning with code using Node ID 2.
2024-08-11 11:45:08.559 (Dummy-2) CHIP_ERROR [chip.native.CTL] Discovery timed out
2024-08-11 11:45:08.560 (Dummy-2) CHIP_ERROR [chip.native.ZCL] Secure Pairing Failed
2024-08-11 11:45:08.561 (Dummy-2) WARNING [chip.ChipDeviceCtrl] Failed to establish secure session to device: src/controller/python/ChipDeviceController-ScriptDevicePairingDelegate.cpp:89: CHIP Error 0x00000003: Incorrect state
2024-08-11 11:45:08.562 (MainThread) ERROR [matter_server.server.client_handler] [281472700357264] Error while handling: commission_with_code: Commission with code failed for node 2.
2024-08-11 11:55:37.208 (MainThread) INFO [matter_server.server.device_controller] Starting Matter commissioning with code using Node ID 3.
2024-08-11 11:56:07.215 (Dummy-2) CHIP_ERROR [chip.native.CTL] Discovery timed out
2024-08-11 11:56:07.216 (Dummy-2) CHIP_ERROR [chip.native.ZCL] Secure Pairing Failed
2024-08-11 11:56:07.217 (Dummy-2) WARNING [chip.ChipDeviceCtrl] Failed to establish secure session to device: src/controller/python/ChipDeviceController-ScriptDevicePairingDelegate.cpp:89: CHIP Error 0x00000003: Incorrect state
2024-08-11 11:56:07.219 (MainThread) ERROR [matter_server.server.client_handler] [281472700357264] Error while handling: commission_with_code: Commission with code failed for node 3.
Es lässt sich kein neues Geräte anlernen, und wenn es mal nach dem 100mal mal funktioniert, ist das Gerät nach kürzestes Zeit wieder Offline!
Auch ein zurück auf Home Assistant 2024.7.x und oder einen früherer Matter Server Version macht keinen unterschied.
Würde mich schon brennend interessieren, was da auf ein mal schief läuft?!
Danke & Gruß
Osorkon