The Homelab Bench is reader-supported. As an Amazon Associate we earn from qualifying purchases; this article contains affiliate links.
The best Zigbee smart plug with energy monitoring for most Home Assistant users is the ThirdReality Zigbee Smart Plug Gen3 — it pairs clean under both ZHA and Zigbee2MQTT, doubles as a Zigbee router, and reports real-time wattage with verified ±1% accuracy. If you’re on a European socket standard and want the widest entity set for the least money, the Nous A1Z is the smarter buy. For anyone who needs billing-grade measurement — think NAS, server rack, or home office circuit — the frient Smart Plug Mini is the only plug in this tier that exposes power factor data.
Quick-Pick Table
| Product | Best for | Price tier |
|---|---|---|
| ThirdReality Zigbee Smart Plug Gen3 | US homes, all-round reliability + mesh repeating | Budget |
| Nous A1Z | EU/Schuko homes, best entity set for the money | Budget |
| Innr SP 242 | EU/UK homes, Hue ecosystem compatibility | Mid-range |
| frient Smart Plug Mini (SPLZB-132) | EU homes, billing-grade accuracy + power factor | Premium |
One thing before you buy: you’ll need a coordinator — these are all hub-required devices. If you haven’t sorted that yet, our guide on the best Zigbee hubs for Home Assistant is the right starting point. Also: always confirm that the specific model you’re buying exposes a cumulative energy (kWh) entity, not just an instantaneous power (W) sensor — Home Assistant’s Energy dashboard needs the former to build long-term statistics.
The Reviews
1. ThirdReality Zigbee Smart Plug Gen3 — Best for US Homes
The Gen3 is the latest revision of ThirdReality’s most popular plug line. It features an upgraded Zigbee chip, an enhanced RF module for stronger signal stability, and an optimized router relay algorithm that extends mesh coverage. The result is a plug that genuinely improves your Zigbee mesh rather than just sitting on it.
Who it’s for: US-based Home Assistant users who want a set-it-and-forget-it energy monitor that also fills in mesh coverage gaps around the house.
- Accurate power metering: The Gen3 tracks real-time power consumption with calibrated ±1% detection accuracy, supported natively in Home Assistant via both ZHA and Zigbee2MQTT.
- Reliable long-term performance: ThirdReality outlets have proven consistent on demanding loads in real-world deployments. One well-known Home Assistant community member has run them on a clothes washer peaking around 1,500W without issue.
- Power-restore behaviour: The plug supports a configurable power restore setting — useful for handling outages where the plug needs to default to on or off.
Drawbacks:
- Energy monitoring entity availability can depend on hub platform. Confirm the kWh entity appears in your entity list before adding it to Home Assistant’s Energy dashboard.
- The Gen3 is a practical, reliable choice but not a feature-dense one. There’s no power factor, reactive power, or current reporting. If you need that depth, look at the frient below.
2. Nous A1Z — Best Budget Pick for EU/Schuko Homes
NOUS is a popular European brand producing various smart home devices, and the A1Z is a Zigbee 3.0 smart plug that integrates with Home Assistant through both ZHA and Zigbee2MQTT. It’s the plug that EU-based homelabbers consistently recommend when someone asks what to buy first.
Who it’s for: Anyone on a Schuko (Type F) socket who wants the fullest entity set in Home Assistant at the lowest possible outlay.
- Four entities out of the box: The A1Z exposes power (W), energy (kWh), voltage (V), and current (A) as separate Home Assistant entities — no template sensors, no post-install scripting required.
- Solid real-world accuracy: Accuracy sits within ±1–2% against a calibrated Kill-A-Watt EZ on resistive loads like space heaters. Reactive loads push drift toward ±4% at low wattage, which is typical for this price tier.
- Mesh extension built in: Every A1Z acts as a Zigbee router, extending coverage for battery-powered devices nearby.
Drawbacks:
- The maximum peak load is 3,680W (16A), but continuous use is rated to 10A (2,300W) — check the nameplate on high-draw appliances before committing.
- The A1Z is Type F (Schuko) only. There is no UK or US variant, so it’s a non-starter outside continental Europe.
3. Innr SP 242 — Best for Hue Ecosystem Users (EU/UK)
The Innr SP 242 is a Zigbee 3.0 smart plug compatible with Home Assistant through Zigbee2MQTT and ZHA. It’s one of the few plugs that also works natively through a Philips Hue bridge — useful if you’re already invested in that ecosystem — though energy monitoring is lost in that mode (see drawbacks).
Who it’s for: EU and UK Home Assistant users who want a mid-range plug from an established brand, particularly those running a Hue bridge as their Zigbee coordinator.
- Comprehensive entity exposure: The SP 242 exposes six features in Home Assistant: switch, power-on behaviour, power (W), voltage (V), current (A), and energy (kWh).
- OTA firmware updates: The device supports over-the-air firmware updates triggerable directly from Zigbee2MQTT — a meaningful advantage over cheaper alternatives that ship firmware and never revisit it.
- Broad ecosystem compatibility: Built on Zigbee 3.0, it integrates with Philips Hue via its bridge in addition to standard ZHA and Zigbee2MQTT setups.
Drawbacks:
- Some users report that the energy total only updates when manually refreshing via Zigbee2MQTT’s exposes section — until then the energy value stays static, causing flat lines in Home Assistant graphs. This can be resolved by adjusting reporting intervals but requires extra configuration effort.
- Philips Hue does not pass through energy monitoring data. If you’re using the Hue bridge as your coordinator rather than a dedicated Zigbee stick, you lose power metering entirely. You need ZHA or Zigbee2MQTT to get energy data.
4. frient Smart Plug Mini (SPLZB-132) — Best for Precision Monitoring
The Danish-made frient Smart Plug Mini (SPLZB-132) is spec’d at ±0.5% energy measurement accuracy — a meaningfully tighter tolerance than anything else here. frient (formerly Develco) is a professional-grade Zigbee manufacturer, and it shows in the firmware quality and entity depth.
Who it’s for: EU-based users who need near-billing-grade accuracy on a specific high-value circuit — a home server, NAS, heat pump controller, or solar inverter — and want data they can actually trust.
- Power factor reporting: The frient pairs via ZHA and Zigbee2MQTT and reports energy, active power, reactive power, voltage, current, and power factor. Power factor data is the key differentiator for circuits with motor loads or switching power supplies, where cheaper plugs give misleading watt readings.
- Fully local operation: No Matter support, no cloud dependency, no subscription — the device is built entirely around local Zigbee operation.
- Compact form factor: Small enough not to block the adjacent socket, which matters when you’re deploying several on a multi-socket strip.
Drawbacks:
- Premium pricing reflects the build quality and accuracy spec, but it’s harder to justify when buying in bulk to monitor low-value circuits like lamps or phone chargers. Budget options handle those fine.
- Sold only in European and UK socket types (E/F and G) — US users have no compatible variant.
How We Chose
Every plug on this list had to meet a firm baseline: confirmed Zigbee 3.0 support, a verified cumulative energy (kWh) entity that works in Home Assistant’s Energy dashboard, and compatibility with either ZHA or Zigbee2MQTT — ideally both — without requiring a proprietary hub or cloud account. Cloud-based options are omitted entirely. We cross-referenced manufacturer specs with Zigbee2MQTT’s official device database, Home Assistant community forum reports, and independent reviewer testing. Products were only included where real-world energy accuracy data was available from third-party testing, not just manufacturer claims. Socket-type limitations are called out explicitly because a plug that only comes in Schuko is useless to a US reader, and vice versa.
FAQ
Do Zigbee smart plugs work without internet?
Yes — that’s the point. Once paired to a local coordinator, Zigbee plugs operate entirely on your LAN. There’s no vendor cloud in the data path, which means your energy graphs keep updating even if your broadband goes down. Home Assistant’s Energy dashboard runs on local polling and long-term statistics entities, and Zigbee plugs feed it directly. If you’re weighing whether to stay on Zigbee or move to Matter for your next plug purchase, our Zigbee vs Matter smart plug comparison covers the trade-offs in detail.
What’s the difference between a power (W) sensor and an energy (kWh) sensor?
Watts tell you instantaneous draw; kilowatt-hours tell you what you’ve actually consumed over time, which is what your electricity bill is based on. Home Assistant’s Energy dashboard requires entities with state_class: total_increasing — that’s the cumulative kWh sensor. Most quality Zigbee energy plugs expose both, but confirm the kWh entity appears in your entity list before adding anything to the dashboard. Adding the watt sensor by mistake is the most common setup error and produces a dashboard that looks populated but contains no useful history.
Can a Zigbee smart plug also extend my Zigbee mesh?
Most mains-powered Zigbee devices — including all the plugs in this article — act as Zigbee routers, relaying messages for battery-powered sensors and switches nearby. The practical upside: buying a few energy-monitoring plugs for appliances you want to track also tends to fix connectivity issues with sensors in far corners of your home. Two problems solved with one purchase. Battery-powered devices such as Zigbee smart locks benefit most from that extra mesh coverage.
5 comments on "Best Zigbee Smart Plugs with Energy Monitoring"
Pingback: ThirdReality Zigbee Plug Gen2 vs Gen3: Which Wins? – The Homelab Bench
Pingback: Installing home asssistant in a Proxmox VM - The Homelab Bench
Pingback: Best Budget Zigbee Hubs: Local Control on the Cheap - The Homelab Bench
Pingback: How to Set Up Zigbee2MQTT in Home Assistant (2026 Guide) - The Homelab Bench
Pingback: Thread Border Router vs Zigbee: Which Is Better? - The Homelab Bench