Smart plugs compared: local control, Home Assistant and Matter

Prices: not tracked yet.

ProductWorks without the cloud?Local controlNeeds custom firmwareHome Assistant integrationHA IoT classHA quality scaleMatterPower monitoringMax loadConnectivityVersionsPrice
Shelly Plug S Gen3Works without cloudYesNoShellyLocal pushplatinum——————
Shelly Plus Plug USWorks without cloudYesNoShellyLocal pushplatinum————US—
TP-Link Kasa EP252 catches to knowYesNoTP-Link Smart HomeLocal pollingplatinum————US—
TP-Link Kasa KP115Works without cloud2 catches to knowYesNoTP-Link Smart HomeLocal pollingplatinum————US, EU—
TP-Link Tapo P1102 catches to knowYesNoTP-Link Smart HomeLocal pollingplatinum————EU—
TP-Link Tapo P110M2 catches to knowYesNoTP-Link Smart HomeLocal pollingplatinum————EU—
Aqara Smart Plug EU (SP-EUC01)Works without cloud2 catches to knowYesNoZigbee Home AutomationLocal polling——Yes—ZigbeeEU—
IKEA INSPELNINGWorks without cloud1 catch to knowYesNoZigbee Home AutomationLocal polling——Yes—Zigbee——
IKEA TRETAKTWorks without cloud1 catch to knowYesNoZigbee Home AutomationLocal polling——No—Zigbee——

“—” means we haven't verified that value, not that the product lacks it. HA columns describe the Home Assistant integration as a whole, not this specific model; see each product page for details.

Order: Home Assistant integration quality scale (platinum first), then local push before local polling, then name.

Filtered lists