It appears to still connect to to the main Deco (I have 3x M5), find the other units, and gets a list of connected clients, but no further data and the client statuses are all listed as “Unavailable”. I tried deleting and reinstalling the integration, restarting HA, etc., with no change in behaviour.
Looking at the logs in HA there are a lot of 500 API errors relating to it.
Rolling back my docker container to 2026.3.3 resolves the issue, so something’s changed in this release that is causing the issue.
I note, sadly, that the integration is no longer updated by the owner (it’s flagged as in Maintenance Mode). Hopefully someone else will pick it up. I’ve raised a Github Issue.
Looking at it a little more closely: the client_list request is sporadically successful, but when it fails (and gets a 500) the clients are all marked as “Unavailable”. This results in clients flip-flopping between a status of “Home” and “Unavailable”.
This is observed behaviour on HA 20206.3.4, on 2026.3.3 it’s not so eagre to mark them as unavailable. I guess it backs off and retries?
I have a TP Link KH100 Hub and indeed after the upgrade to HA 2026.3.4, the integration to my Smart Radiator Thermostats stopped working, which means also my central heating integration.
“Deco” is what TPlink calls their consumer mesh wifi access point devices. After rebooting all my Deco APs the problem was resolved. There’s since been a fix pushed to the ha-tplink-deco that fixes the problem of all trackers being unavailable if one Deco is flagged as offline.
That said, I don’t think this would make any difference to the problems you’re having with your radiator thermostats. I suspect that is a different issue.