Does the TP-Link Kasa EP25 work without the cloud?
Partly. It's controlled locally, including by Home Assistant's built-in TP-Link Smart Home integration, but it needs the manufacturer's cloud account or an internet connection for setup or normal use.
Know before you buy
- Newer hardware (version 2.6) needs your TP-Link cloud username and password before Home Assistant can connect; hardware version 1.0 doesn't.Source: github.com/python-kasa/python-kasa/blob/master/SUPPORTED.md
- 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
- No
- 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
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/[^1]: Model requires authentication
www.home-assistant.io/integrations/tplink/If your device is a newer Kasa or Tapo device it will require your TP-Link cloud username and password to authenticate for local access.
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 (US) / Firmware: 1.0.14
github.com/python-kasa/python-kasa/blob/master/SUPPORTED.mdHardware: 2.6 (US) / Firmware: 1.0.1[^1]
github.com/python-kasa/python-kasa/blob/master/SUPPORTED.md