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
- It doesn't need a TP-Link login today, but newer firmware can add one. Home Assistant's docs suggest turning off automatic firmware updates to keep it that way.Source: home-assistant.io/integrations/tplink
- Some firmware versions block Home Assistant until you turn on Third-Party Compatibility in the Kasa or Tapo app.Source: home-assistant.io/integrations/tplink
Local control and cloud
- Works without the manufacturer's cloud
- Yes
- Local control
- Yes
- Needs custom firmware for local control
- No
- Matter
- —
Home Assistant
- Integration
- TP-Link Smart Home (
tplink) - IoT class
- Local polling
- Quality scale
- platinum
Specs
- Power monitoring
- —
- Max load
- —
- Connectivity
- —
- Versions sold
- US, EU
Price
No current price tracked.
Sources
- 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.mdHardware: 1.0 (US) / Firmware: 1.0.17
github.com/python-kasa/python-kasa/blob/master/SUPPORTED.md