Smart Home Assistant
Smart plugs & energy
Sonoff POW Elite POWR320D

Sonoff

Sonoff POW Elite POWR320D

HACS componentLocal control
  • Wi-Fi
See more smart plugs & energy picks on our Amazon storefront →

Verified September 2026

This is a 20A in-line wired switch, not a plug — it's wired directly into the circuit it monitors, typically an immersion heater or another hardwired appliance. That's mains-wiring work, realistically electrician territory for anything permanent, unlike a £15 plug-in energy monitor you just plug in and forget. The trade-off buys you whole-circuit monitoring a plug-in device can't offer, plus an on-device LCD for at-a-glance power, voltage and current without opening Home Assistant. Works locally via the SonoffLAN HACS integration, and the ESP32 inside is ESPHome-flashable if you want eWeLink out of the picture entirely.

In Home Assistant

ControlTypeWhat it does
SwitchSwitchRelay on/off, controlled locally via SonoffLAN when LAN mode succeeds, or over cloud as a fallback if local commands fail.
PowerSensor (W)Real-time active power from the onboard CSE7766 chip; confirm SonoffLAN is updated to avoid the known scaling bug reported on this model.
VoltageSensor (V)Live mains voltage reading, same source and scaling caveat as the power sensor.
CurrentSensor (A)Live current draw, useful for near-zero-current detection (e.g. finished appliance cycle) since it updates faster than cumulative energy.
EnergySensor (kWh)Total consumption; reported as sometimes lagging until the eWeLink app has been opened at least once to trigger a push update.

SonoffLAN pulls live power, voltage and current straight off the device's CSE7766 metering chip, but early releases misparsed the POWR320D's payload and reported values 100x too high — fixed from SonoffLAN v3.2.0, so update the HACS integration before trusting the numbers. A separate reported issue shows local switch commands sometimes bouncing with an encrypt mismatch even though local polling and cloud control both work fine, so a LAN-only setup can occasionally need an eWeLink cloud fallback for reliable on/off. If you flash ESPHome instead, the community template drives the bistable relay from two GPIO pins and reads the CSE7766 chip over a third, but flashing over 3.3V DC rather than mains AC has caused reported boot loops on this specific board.

Specs

wifi
802.11 b/g/n, 2.4GHz
display
LCD showing power/voltage/current
max load
20A
plug type
n/a (in-line wired switch)
dimensions mm
98 x 54 x 31
voltage rating
100-240V AC, 50/60Hz
casing material
PC, V0 flame-rated
energy monitoring
true
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.