Amazon links are affiliate links: as an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Links to makers' own stores and other retailers are plain links that earn me nothing.
Quick verdict
The S31 is the cheapest path to energy monitoring smart plugs that actually work locally. Flash it with Tasmota or ESPHome and you've got a fully local plug with power tracking. Stock firmware is cloud-dependent, so plan on flashing - it's easy and well-documented.
Standout: Budget energy-monitoring smart plug that is easily flashable to Tasmota for fully local control.
Notes last checked Mar 22, 2026.
Compatibility snapshot
Home AssistantexcellentFull local control, no cloud needed. Native Home Assistant integration or a local protocol.
Apple HomenoneNo official support on this platform.
Google HomeokayWorks, but with limits or extra setup.
AlexaokayWorks, but with limits or extra setup.
Works offlineyes
Setupadvanced
Extra hub neededno
Powerplug-in
Local control facts
Home Assistant: tasmota integration, Local Push (home-assistant.io, checked Oct 10, 2026)
Why it stands out
energy monitoring built in - track power usage per device
easily flashable to Tasmota or ESPHome for fully local control
compact form factor that does not block adjacent outlets
Reasons to hesitate
stock eWeLink firmware is cloud-dependent - flashing is recommended
flashing requires opening the case or using a serial adapter
no Matter or Thread support
Best for
Home Assistant tinkerers who want cheap energy-monitoring plugs with Tasmota
anyone comfortable flashing firmware for the best local-control smart plug value
Avoid if
you want plug-and-play local control without flashing firmware
you are not comfortable opening devices or flashing custom firmware
Privacy and local-control notes
Flashable to Tasmota or ESPHome for fully local, cloud-free operation. Stock firmware uses eWeLink cloud.
Aqara vs Shelly vs Sonoff: which ecosystem for local-first smart homes?
Short answer: Shelly for Wi-Fi relays with a local API, Sonoff for the cheapest Zigbee, Aqara for the best sensors. Where each one falls short, and what I run.