Local control lost after firmware update on KP303 (v2.0) and KS220M (v1.0)
Hello everyone,
I’m having trouble with two of my TP-Link Kasa devices since they recently received new firmware updates:
- Kasa KP303 – Hardware v2.0 – Firmware 1.1.2
- Kasa KS220M – Hardware v1.0 – Firmware 1.1.6
Both devices are now visible and controllable in the Tapo app, but no longer work in Home Assistant, even when trying to authenticate through the official TP-Link Smart Home integration using valid credentials. Before these updates, they worked perfectly with Home Assistant through the local Kasa protocol. Now, local control seems to have been completely disabled, and authentication to the TP-Link cloud also fails.
It looks like these new firmwares have migrated the devices to the Tapo Cloud backend, breaking compatibility with the older Kasa API. There is also no “Local Control” option in the Tapo app settings.
I would really appreciate some clarification from TP-Link or other users:
-
Have these firmware versions officially removed local API support (Kasa protocol)?
-
Is there any plan to re-enable local control (via Kasa, Tapo, or Matter)?
-
Is there any way to roll back to the previous firmware versions that still supported local connectivity?
Thanks in advance for any help or official information you can share — many Home Assistant users are facing similar issues after these firmware updates.
Environment:
-
Home Assistant 2025.1 (fully updated)
-
Devices on same Wi-Fi subnet (
192.168.8.x
) -
Country: Canada
Best regards,
Alexis