Gear Guiders
Kasa Smart Plug Mini (EP25) plugged into wall outlet with blue LED
Browse smart bulbs on Amazon →

As an Amazon Associate, GearGuiders earns from qualifying purchases at no extra cost to you.

The Kasa smart plug "Local Only" error occurs when your device loses its authentication token with TP-Link's cloud servers. While the plug remains connected to your Wi-Fi network and works locally, it cannot communicate with remote services needed for out-of-home control and voice assistant integration.

Quick answer

Symptoms

Quick checks

Step-by-step fix

  1. Open the Kasa app and tap your affected device
  2. Navigate to Settings → tap the gear icon in the top right
  3. Find Remote Control toggle in the device settings menu
  4. Turn Remote Control OFF, wait 5 seconds, then turn it back ON
  5. Wait 30 seconds for the cloud connection to re-establish
  6. Test remote access by switching your phone to cellular data and controlling the plug

If the Remote Control toggle is missing:

  1. Go to Device Settings → Device Info → Time/Location
  2. Tap "Sync Time" to update the device clock
  3. Wait 60 seconds for SSL certificates to refresh
  4. Check if Remote Control toggle has reappeared in settings

If time sync doesn't restore the toggle:

  1. Press and hold the plug's button for 10 seconds until it flashes amber and blue rapidly
  2. Open Kasa app → tap "+" → Add Device
  3. Follow setup wizard to reconnect the plug to your network
  4. Test remote functionality once setup is complete

If it still isn't working

Check network configuration: Ensure your router isn't blocking tplinkra.com domains if using Pi-hole or similar ad blockers. Whitelist TP-Link cloud domains in your firewall settings.

Verify WPA security: Older Kasa plugs (HS103 V1-V2) may fail on WPA3 networks. Switch to WPA2/WPA3 mixed mode or WPA2-only in router settings.

Disable AP isolation: Router "AP Isolation" or "Client Isolation" prevents devices from communicating during initial cloud setup. Disable this feature temporarily.

Check account region: Ensure your Kasa account region matches your plug's region. US accounts may not work with EU hardware due to server restrictions.

Refresh voice assistant: Disable and re-enable the "TP-Link Kasa" skill in your Alexa app to refresh OAuth authentication.

FAQ

Why does my plug work locally but not remotely? The plug maintains its Wi-Fi connection for local control but needs a separate authentication token for cloud services. This token can expire or become corrupted.

Can I prevent "Local Only" errors from happening? Keep your Kasa app updated and avoid frequently switching between different network configurations. Stable 2.4GHz connections reduce authentication failures.

Is it safe to use Kasa plugs for high-power devices? HS103/EP25 plugs are rated for 15A but should not exceed 12A (1440W) for continuous loads. Never use smart plugs for critical medical equipment or sump pumps.

Will factory reset delete my schedules and scenes? Yes, factory reset removes all local settings. Cloud-based schedules tied to your account will need to be reconfigured after re-adding the device.