Hello,
I’m running a setup with two Matter fabrics: Apple Home as the “frontend” for my family and Home Assistant as the “backend” for advanced automations. Currently, I have 38 Matter devices joined to both fabrics. Most of them use Thread, and my Thread Border Router (TBR) is a HomePod. Home Assistant is running on a Raspberry Pi 5 with Home Assistant OS 16.2, Core 2025.10.3, Supervisor 2025.10.0, Frontend 20251001.4 and the lastest version of the Matter integration (I think, I didn’t find a version number for it).
I recently installed several Tado Smart Radiator Thermostat X devices. They worked well initially — successfully paired with Apple Home, Home Assistant, and also the Tado cloud Matter fabric (used for their proprietary features like smart schedules, room sync, etc.). So, these thermostats were part of three fabrics simultaneously.
However, as of yesterday, all my Tado Smart Radiator Thermostat X units became unavailable in Home Assistant only. They are still online and responsive in both Apple Home and Tado. Since then, they’ve never reconnected to Home Assistant. Interestingly, my Tado Wireless Thermostat X remains available in all three fabrics.
I tried to :
- Reset one of the radiator thermostats.
- Pair it with Tado fabric then share to Home Assistant → looping indefinitely.
- Pair in different orders (Home Assistant first, Apple first, etc.) → still fails.
- Change the Apple Home controller from a HomePod to an Apple TV (not sure if it changes to TBR) but it still fails.
The device can still be paired with Apple Home or Tado, but not with Home Assistant.
When attempting to pair in Home Assistant, I see:
[matter_server.server.device_controller] <Node:33> Retrying node setup in 60 seconds...
2025-10-21 21:57:24.762 (Dummy-2) CHIP_ERROR [chip.native.EM] <<5 [E:36711i with Node: <0000000000000000, 0> S:0 M:201242931] (U) Msg Retransmission to 0:0000000000000000 failure (max retries:4)
2025-10-21 21:57:35.798 (Dummy-2) CHIP_ERROR [chip.native.SC] PASESession timed out while waiting for a response from the peer. Expected message type was 33
And repeatedly throughout the day:
2025-10-22 07:55:54.001 (MainThread) INFO [matter_server.server.sdk] <Node:34> Attempting to establish CASE session... (attempt 2 of 2)
2025-10-22 07:55:57.141 (Dummy-2) CHIP_ERROR [chip.native.SC] CASESession timed out while waiting for a response from peer <0000000000000021, 1>. Current state was 1
It looks like Home Assistant keeps trying to talk to the Tado devices but never succeeds (not sure of that but these logs didn’t show up before the issue).
Is it safe to share my full Matter log? If so, I can provide it here, maybe I’m missing something important in it.
Some discussions suggest issues like:
-
mDNS configuration problems
-
IPv6 being disabled
-
Multiple subnets in the network
-
TBR not functioning properly
However, this confuses me : if any of these were the cause, wouldn’t Apple Home and Tado also fail to reach the devices? Here, both are still working fine.
Any ideas ? Could this issue be caused by Tado? Is it possible that a recent firmware update introduced a bug that affects only Home Assistant?
Thanks in advance ![]()