
$35 – $45
Matter-certified smart plug with energy monitoring. Compact design fits two in one outlet. Works with Apple Home, Alexa, and Google Home.
You want local control without Thread border router
Uses WiFi for Matter - no need for HomePod Mini or other Thread border router
You want precise energy tracking
Tracks power consumption down to 0.01W accuracy with monthly cost estimates in Kasa app
You use multiple ecosystems (Apple, Google, Alexa, SmartThings)
Matter protocol ensures seamless compatibility across all major smart home platforms
You want Matter + energy monitoring in one device
Only Matter smart plug with built-in energy monitoring - best combination for future-proof multi-platform homes
You use Home Assistant
Not recognized by TP-Link Kasa Smart integration - discovery fails, adding by IP doesn't work
You use HomeSeer
HomeSeer plugin is NOT compatible with KP125M due to Matter firmware
You need energy monitoring in HomeKit/Google Home/Alexa
Energy monitoring only works in Kasa app - Matter protocol doesn't support power data yet
You have 2FA enabled on Kasa account
Two-factor authentication can break local connections to the plug
Not recognized by TP-Link Kasa integration - discovery returns 'No devices found', adding by IP shows 'Failed to connect'
GitHub IssuesShows 'No Response' status - must set up in Kasa app first, then add to HomeKit
TP-Link CommunityEnergy monitoring only available in Kasa app, not through Matter/HomeKit/Google/Alexa
widespreadCause: Matter protocol doesn't support energy monitoring specification yet
Higher price than non-Matter alternatives ($40/2-pack vs $20)
commonAdding to HomeKit/Google Home before setting up in Kasa app
Setup fails or device shows 'Accessory Not Found' errors
Tip: ALWAYS complete initial setup in Kasa app first using Bluetooth, then add to other platforms
Having Matter controller on separate network/VLAN from plug
Plug cannot communicate with Matter hub, shows offline
Tip: Ensure plug and Matter controller (HomePod, Echo, etc.) are on same network segment
Initial setup requires internet and TP-Link account - app won't start setup if offline
Once configured, Matter-based local control works without internet, doesn't need Thread border router
Kasa EP25
If: Don't need Matter and want cheaper option
Kasa KP125 (non-M)
If: Need Home Assistant compatibility
Eve Energy
If: Want energy monitoring in HomeKit without third-party app
You want Matter + energy monitoring in one device
Best and only option combining Matter certification with power monitoring at 0.01W accuracy
You use Home Assistant as your primary hub
Integration issues - get non-Matter KP125 or use Eve Energy via Thread instead
You just need basic smart plug functionality
Paying $20/plug premium for Matter you may not need - get EP10 at $10/plug
Not reliably. The KP125M is not recognized by the TP-Link Kasa Smart integration due to its Matter firmware. Discovery fails and adding by IP address doesn't work. Use Matter integration or get non-Matter KP125.
Source: Home Assistant CommunityVery accurate at 0.01W precision. In real-world testing, it accurately tracked electricity costs over 30 days and matched expected usage patterns.
Source: Reviewed.comAfter power disconnection, plugs don't reconnect to Home Assistant without internet access
GitHub IssuesMechanical relay clicking noise every 3-4 seconds in some units - rapid on/off cycling
Hubitat CommunityCause: Premium for Matter certification and dual-protocol support
Poor HomeKit compatibility according to Amazon reviews
commonCause: Must set up in Kasa app first, then add to HomeKit - not intuitive
Authentication failures when discovering device locally
rareCause: 2FA enabled on account or firmware/integration mismatch
VPN enabled on phone during setup
HomeKit pairing fails with unclear errors
Tip: Disable VPN on iPhone/iPad before adding any accessories
Expecting Home Assistant integration to work
Device not discovered, cannot control via HA dashboard
Tip: Use Matter integration in HA instead of Kasa integration, or use non-Matter KP125
TP-Link collects account info and energy usage data through Kasa app
Newer firmware requires cloud credentials for local API access - can't be fully cloud-free
You want energy data in Apple Home app
Energy monitoring only works in Kasa app - get Eve Energy for HomeKit-native power data
No, the KP125M uses WiFi for Matter connectivity, not Thread. You don't need a HomePod Mini or other Thread border router.
Source: TP-Link CommunityYes, the compact slim design allows stacking two plugs on a standard duplex outlet without blocking either socket.
Source: Product SpecificationsNo, energy monitoring only works in the Kasa app. The Matter protocol doesn't support energy monitoring specifications yet, so power data cannot be shared with other platforms.
Source: BGR Review