Smart plugs / TP-Link Kasa KP115

Does the TP-Link Kasa KP115 work without the cloud?

Yes. It works without the manufacturer's cloud and can be controlled locally, including by Home Assistant's built-in TP-Link Smart Home integration.

Know before you buy

Local control and cloud

Works without the manufacturer's cloud
Yes
Local control
Yes
Needs custom firmware for local control
No
Matter
—

Verified 28 Sept 2026 by Claude (AI assistant): documentation check, sources quoted per field. Notes: Listed without the authentication footnote, and can be provisioned with the kasa command-line tool instead of the app. Some firmware requires enabling Third-Party Compatibility in the Kasa or Tapo app before Home Assistant can connect (per HA docs). Matter support and specs not verified. Versions: the regional hardware python-kasa has confirmed; other regional versions may exist but aren't covered.

Home Assistant

Integration
TP-Link Smart Home (tplink)
IoT class
Local polling
Quality scale
platinum

IoT class and quality scale apply to the whole tplink integration, not specifically to this model. From the integration's manifest, fetched 28 Sept 2026.

Specs

Power monitoring
—
Max load
—
Connectivity
—
Versions sold
US, EU

Checked 28 Sept 2026 against this source; per-value sources below.

Price

No current price tracked.

Prices: not tracked yet.

Sources

Each value above, with the source it was checked against and the relevant text from that source.

Local control
The integration connects locally to the devices without going via the TP-Link cloud.
www.home-assistant.io/integrations/tplink/
Needs manufacturer cloud
Plugs: EP10, EP25[^1], HS100[^2], HS103, HS105, HS110, KP100, KP105, KP115, KP125, KP125M[^1], KP401
www.home-assistant.io/integrations/tplink/
This can be done either by using kasa command-line tool or by adding it to the official Kasa or Tapo app before trying to add them to Home Assistant.
www.home-assistant.io/integrations/tplink/
Needs custom firmware
Plugs: EP10, EP25[^1], HS100[^2], HS103, HS105, HS110, KP100, KP105, KP115, KP125, KP125M[^1], KP401
www.home-assistant.io/integrations/tplink/
Home Assistant integration
Plugs: EP10, EP25[^1], HS100[^2], HS103, HS105, HS110, KP100, KP105, KP115, KP125, KP125M[^1], KP401
www.home-assistant.io/integrations/tplink/
Versions sold
Hardware: 1.0 (EU) / Firmware: 1.0.16
github.com/python-kasa/python-kasa/blob/master/SUPPORTED.md
Hardware: 1.0 (US) / Firmware: 1.0.17
github.com/python-kasa/python-kasa/blob/master/SUPPORTED.md