Best Zigbee & Z-Wave Smart Plugs for Home Assistant (2026)
Smart Plugs & Switches

Best Zigbee & Z-Wave Smart Plugs for Home Assistant (2026)

The Zigbee and Z-Wave smart plugs that actually pair locally with Home Assistant, report real energy data, and won't wreck your mesh. No Wi-Fi clutter.

18 min read

Disclosure: Some links in this article are affiliate links. We may earn a commission on qualifying purchases at no extra cost to you.

If you've searched for a "smart plug for Home Assistant," you've probably noticed the results are a mess. Wi-Fi plugs that need a cloud account, Matter plugs that half-work, and generic Amazon listings that never say which radio is actually inside the box. That confusion matters more than it seems, because a Zigbee plug and a Z-Wave plug aren't interchangeable, and neither one is a "hub" on its own — each needs a coordinator dongle sitting on your Home Assistant box before it does anything.

This guide sticks to two protocols on purpose: Zigbee and Z-Wave. Both are local-first, both are supported natively in Home Assistant (via ZHA/Zigbee2MQTT and Z-Wave JS respectively), and both avoid the cloud dependency that trips up so many Wi-Fi plugs. The tradeoff is real: Zigbee gives you more choice and lower prices but shares the crowded 2.4 GHz band with your Wi-Fi; Z-Wave costs more and has a smaller catalog but runs on a sub-GHz frequency that simply doesn't compete with your router.

Every plug below has been checked against its actual Home Assistant integration path, not just a vague "works with smart home" claim on the packaging. That distinction matters more than it should — some plugs marketed as "Zigbee compatible" quietly expect you to buy the manufacturer's own hub for full functionality, and some energy-monitoring plugs report clean data in Zigbee2MQTT but show "Unknown" under ZHA until a device-specific fix lands. All of that gets flagged product by product.

Whether you're adding your first Zigbee coordinator to a Home Assistant Green or you're running a mixed Zigbee/Z-Wave mesh with a dozen brands already, this list is built around what actually shows up correctly in the Energy Dashboard and what doesn't fall over after a power outage.

Quick Picks

Category Pick Protocol
Best overall Zigbee plug THIRDREALITY Zigbee Smart Plug (Gen2/Gen3) Zigbee 3.0
Best overall Z-Wave plug Zooz ZEN04 800LR Z-Wave 800-series
Best multi-protocol / future-proof Shelly Plug US Gen4 Wi-Fi / Zigbee / Matter
Best no-frills budget switch SONOFF S40 Lite ZB Zigbee 3.0
Best premium build quality Aeotec Smart Switch 7 Z-Wave Plus 700
Best for heavy appliances Zooz ZEN15 Power Switch Z-Wave
Best budget Z-Wave with metering Minoston MP31ZP Z-Wave 800-series
Best EU Zigbee plug Aqara Smart Plug (SP-EUC01) Zigbee 3.0
Best for UK/EU high-wattage loads Innr SP 240 / SP 242 Zigbee 3.0

What Makes a Great Zigbee or Z-Wave Smart Plug for Home Assistant?

Before ranking anything, it's worth being clear about the criteria, because most "best smart plug" roundups skip these entirely.

Confirmed native integration. A plug should pair directly with ZHA or Zigbee2MQTT (Zigbee) or Z-Wave JS (Z-Wave) — no proprietary bridge required for basic on/off and metering. Some devices blur this line: they're Zigbee 3.0 at the radio level but the manufacturer's own app expects its own hub. That's flagged wherever it applies.

Real energy monitoring, not just a spec-sheet checkbox. A plug that reports instantaneous watts is only half useful. To actually show up in the Home Assistant Energy Dashboard, it needs a cumulative kWh entity, and that entity needs to update reliably — several plugs in this space report clean numbers in Zigbee2MQTT but return "Unknown" under ZHA until a quirk or device handler is added.

Mesh behavior. Every mains-powered Zigbee or Z-Wave plug acts as a repeater/router for its mesh, strengthening the network for battery-powered sensors nearby — except when a Z-Wave device is included as Z-Wave Long Range, which is point-to-point and doesn't repeat.

Region correctness. A US Type B/120V plug will not work in an EU Schuko outlet, and vice versa. Z-Wave takes this further: US/CA/MX devices run at 908.42 MHz and EU devices run at 868 MHz — they are not just physically different, they're on different frequencies and won't join each other's networks.

Documented firmware behavior. Power-on-behavior (does the plug restore its prior state after an outage?), pairing reliability, and known bugs all vary a lot between otherwise-similar plugs. Where the community has flagged something specific, it's called out below.

#1 THIRDREALITY Zigbee Smart Plug (Gen2/Gen3) — Best Overall Zigbee Plug

The reason this tops the list isn't flashy specs — it's that it does the boring stuff right. It's a genuine Zigbee 3.0 device that pairs cleanly to ZHA or Zigbee2MQTT, reports real energy data, and has largely avoided the random-shutoff problems that plague cheaper Tuya-based plugs.

Specs

  • Protocol: Zigbee 3.0, native ZHA and Zigbee2MQTT support
  • Energy monitoring: voltage, current, power (W), energy (kWh), power factor — Gen2 and Gen3 only
  • Max load: 15A / 1800W
  • Acts as a Zigbee repeater/router
  • Compact footprint, doesn't block the adjacent outlet
  • Region: US Type B / 120V

Positioning: Budget tier. One of the cheapest Zigbee plugs that still delivers full energy monitoring, which usually costs a mid-tier premium elsewhere.

Check Price on Amazon

Pros

  • Full power/energy/voltage/current reporting that shows up cleanly in the Energy Dashboard
  • No known history of the random-shutoff bug common to cheap Tuya clones
  • OTA firmware updates work in both ZHA and Zigbee2MQTT

Cons

  • Only the Gen2 and Gen3 versions have metering — an older Gen1 SKU with no monitoring exists and is easy to buy by mistake
  • Not rated for high-draw appliances beyond its 15A ceiling

Verdict: If you want one Zigbee plug to standardize on for lamps, media gear, and general energy tracking, this is the safest default — just double-check you're buying the metering-capable generation.

Perfect for: Anyone building out a Zigbee mesh who wants energy data without paying a premium-brand markup.

#2 Zooz ZEN04 800LR — Best Overall Z-Wave Plug

Z-Wave plugs tend to cost more than their Zigbee counterparts, and the ZEN04 justifies that gap. It runs the 800-series chipset with Z-Wave Long Range readiness, pairs into Home Assistant via Z-Wave JS with full access to its advanced settings, and does it all in a shell small enough that it doesn't block the second outlet on a duplex receptacle.

Specs

  • Protocol: Z-Wave 800-series, Z-Wave Long Range (ZWLR) ready, S2 Authenticated security, SmartStart
  • Native Z-Wave JS integration in Home Assistant
  • Energy monitoring: real-time power with configurable reporting
  • Max load: 15A resistive (roughly 8A for motors, 150W LED, 1250W practical ceiling)
  • Extra-small footprint — two units fit in one duplex outlet
  • Region: US/CA/MX only

Positioning: Budget-to-mid tier for Z-Wave, which is a genuinely good deal given the feature set.

Check Price on Amazon

Pros

  • Pairs into Z-Wave JS in minutes, with community reports of near-instant recognition
  • Sub-GHz radio sidesteps 2.4 GHz Wi-Fi congestion entirely
  • Compact enough not to hog a duplex outlet

Cons

  • Not rated for heavy inductive loads (motors, compressors) — treat it as a lamp/small-electronics plug
  • Doesn't repeat the mesh when included as a Long Range device

Verdict: The plug to reach for if you're already invested in Z-Wave and want a compact, reliable, metering-capable option without stepping up to premium pricing.

Perfect for: Z-Wave households adding plugs for lamps, small electronics, or per-device energy tracking.

#3 Shelly Plug US Gen4 — Best Multi-Protocol / Future-Proof Pick

The Gen4 stands apart from everything else on this list because it isn't locked into one protocol. It ships on Matter firmware out of the box, but a quick button-press sequence switches it to Zigbee, and it also runs a fully local Wi-Fi integration in Home Assistant. For anyone hedging on which ecosystem they'll standardize on, that flexibility is hard to beat.

Specs

  • Protocols: Wi-Fi 6, Bluetooth, Zigbee, Matter (Matter-certified)
  • Ships on Matter firmware by default; 5 rapid button presses switches to Zigbee firmware, 3 presses starts Zigbee pairing
  • Energy monitoring: precise voltage/current/power/energy, with a multicolor LED ring showing load at a glance
  • Built-in ambient-light sensor
  • Max load: 15A / 1800W, with over-wattage, over-current, over-voltage, under-voltage, and over-temperature protection
  • Region: US Type A/B

Positioning: Mid tier, but unusually good value for what it packs in.

Check Price on Amazon

Pros

  • No hub required for Wi-Fi or Matter mode; local Home Assistant integration either way
  • Switching to Zigbee firmware is quick if you want it to join your existing mesh instead
  • Detailed, accurate energy metering with a genuinely useful visual indicator

Cons

  • No 5 GHz Wi-Fi and no Thread support
  • Too new on the market for a settled track record

Verdict: The plug to buy if you don't want to commit to a single protocol yet, or if you like the idea of a Matter-native device that can still drop into a Zigbee mesh later.

Perfect for: Users who want flexibility across Wi-Fi, Matter, and Zigbee without buying three different plugs.

#4 SONOFF S40 Lite ZB — Best No-Frills Budget Switch

Not every plug needs to track energy use. If you just want reliable on/off control — for a lamp, a fan, a holiday-light timer — the S40 Lite ZB pairs quickly to ZHA or Zigbee2MQTT and gets out of the way.

Specs

  • Protocol: Zigbee 3.0
  • No energy monitoring — on/off control only
  • Max load: 15A / 1800W
  • Acts as a Zigbee router/repeater
  • Compact, doesn't block the adjacent outlet
  • Region: US Type B / 120V (a separate EU Schuko version exists)

Positioning: Entry-level budget tier.

Check Price on Amazon

Pros

  • Fast, clean pairing to both ZHA and Zigbee2MQTT
  • Cheapest way to add a router to a weak spot in a Zigbee mesh
  • Small enough to not block a second outlet

Cons

  • No energy monitoring at all, so it's a poor fit if the goal is Energy Dashboard tracking
  • Power-on-behavior has been reported as unsupported on some firmware versions in Zigbee2MQTT, meaning it may not restore its prior state after a power outage

Verdict: A fine, cheap on/off switch for automations where you don't need consumption data — just don't expect metering or guaranteed state-restore behavior.

Perfect for: Simple on/off automations (lamps, fans, holiday lighting) where energy tracking isn't the goal.

#5 Aeotec Smart Switch 7 — Best Premium Build Quality

Aeotec's plugs have a reputation for solid engineering, and the Smart Switch 7 continues that with a genuinely tiny footprint, built-in surge protection, and metering the company claims is accurate to within 1%.

Specs

  • Protocol: Z-Wave Plus, 700-series, S2 security
  • Native Z-Wave JS integration
  • Energy monitoring: real-time power and energy with configurable reporting
  • Max load: 15A, with over-current protection to 16A and surge protection to 2,000V
  • Roughly 30% smaller than the previous-generation Smart Switch 6
  • Region: separate US (Type B) and EU (Schuko) editions — buy the correct one

Positioning: Premium tier.

Check Price on Amazon

Pros

  • Very compact for a Z-Wave plug with full metering
  • Built-in surge protection is a genuine extra, not marketing filler
  • SmartStart QR pairing is quick and reliable

Cons

  • Costs noticeably more than the Zooz ZEN04 for a similar feature set
  • US and EU are separate SKUs — order the wrong one and it won't fit your outlet

Verdict: Worth the premium if surge protection and build quality matter to you more than saving a few dollars per plug.

Perfect for: Users who want a compact, well-built Z-Wave plug and don't mind paying more for it.

#6 Zooz ZEN15 Power Switch — Best for Heavy Appliances

Most smart plugs on this list are built for lamps and small electronics. The ZEN15 is the exception — it's rated for the kind of inductive loads that trip up smaller plugs: refrigerators, window AC units, sump pumps, and gas dryers.

Specs

  • Protocol: Z-Wave (standard model is 500-series with S0 security; a newer ZEN15 800LR variant adds 800-series, S2, and Z-Wave Long Range)
  • Native Z-Wave JS integration with full parameter access
  • Energy monitoring: watts, kWh, voltage, amps, with configurable reporting thresholds
  • Max load: 15A / 1800W / 1 HP — rated for high-draw appliances (110V only)
  • Inline cord design with an angled plug that leaves the second outlet usable
  • Range up to 300 ft line-of-sight (up to 1300 ft on the 800LR Long Range variant)

Positioning: Premium/heavy-duty tier.

Check Price on Amazon

Pros

  • One of the few smart plugs actually rated for refrigerators, sump pumps, and similar heavy loads
  • Configurable reporting lets you tune sensitivity for detecting when an appliance finishes a cycle (laundry-done alerts, for example)
  • Angled inline plug keeps the second outlet accessible

Cons

  • Bulkier than outlet-style plugs due to the inline cord design
  • The standard model's 500-series security is dated compared to the 800LR variant

Verdict: If you're automating anything with a real motor or compressor in it, this is the plug built for that job — most others on this list aren't.

Perfect for: Appliance monitoring and heavy-load automation: refrigerators, sump pumps, window AC units, dryers.

#7 Minoston MP31ZP — Best Budget Z-Wave With Metering

Z-Wave plugs with energy monitoring tend to sit in premium territory, which makes the MP31ZP worth calling out — it's a budget-tier option with real metering, built on the newer 800-series chipset.

Specs

  • Protocol: Z-Wave 800-series, S2, SmartStart, Long Range capable (up to 1300 ft)
  • Native Z-Wave JS integration
  • Energy monitoring: power and energy in both the app and Home Assistant
  • Max load: 15A / 1875W resistive (1/3 HP tungsten limit applies)
  • Voltage protection shuts off above 135V; current protection above 16A
  • Built-in repeater
  • Region: US only (908.42 MHz)

Positioning: Mid tier for Z-Wave, budget by comparison to Aeotec/Zooz premium options.

Check Price on Amazon

Pros

  • Genuine 800-series chipset with SmartStart and Long Range support
  • Compact enough not to block the second outlet
  • Reports of clean, reliable pairing directly into Z-Wave JS

Cons

  • An older sibling model (MP21ZP) had a well-documented history of false over-volt/over-current shutdowns — make sure you're buying the current 800-series MP31ZP, not the older part

Verdict: A solid budget-friendly way into metered Z-Wave, as long as you confirm you're getting the newer, more reliable generation.

Perfect for: Z-Wave households wanting energy monitoring without paying Aeotec or Zooz ZEN15 prices.

#8 Aqara Smart Plug (SP-EUC01) — Best EU Zigbee Plug

Aqara's EU plug is one of the more capable Zigbee options in the Schuko form factor, with clean ZHA and Zigbee2MQTT support and full energy metering. The catch is regional: the US-market Aqara plug is a different product with a different hub story, and mixing the two up is a common and understandable mistake.

Specs

  • Protocol: Zigbee 3.0, supported in both ZHA and Zigbee2MQTT
  • Energy monitoring: power, current, energy, voltage, plus power-outage memory
  • Max load: approximately 10A / 2300W
  • Acts as a Zigbee router
  • Region: EU Schuko (SP-EUC01)

Positioning: Mid tier.

Check Price on Amazon

Pros

  • Full metering data (power, voltage, current, energy) once paired
  • Pairs directly to any Zigbee coordinator under ZHA or Zigbee2MQTT — no Aqara hub needed for the EU model
  • Compact, low standby power draw

Cons

  • Energy metering has been known to show "Unknown" or 0 under ZHA on some Home Assistant versions until a device-handler quirk is applied — Zigbee2MQTT is generally more reliable for this plug
  • The separately-sold US-market Aqara plug is a different SKU that's marketed around requiring the Aqara Hub for its native app — don't assume the two are interchangeable

Verdict: A capable EU Zigbee plug once the ZHA metering quirk is sorted — Zigbee2MQTT users will have an easier time out of the box.

Perfect for: EU Home Assistant users who want Aqara's build quality without being locked into an Aqara hub.

#9 Innr SP 240 / SP 242 — Best for UK/EU High-Wattage Loads

Innr's EU and UK smart plugs stand out for one number: a 16A / 3680W rating, well above most Zigbee plugs in this category, alongside full energy metering and compatibility with the Philips Hue Bridge if you're already in that ecosystem.

Specs

  • Protocol: Zigbee 3.0, supported in Zigbee2MQTT and ZHA; also works via the Philips Hue Bridge
  • Energy monitoring: switch state, power-on-behavior, power, voltage, current, and energy (six entities on the SP 242)
  • Max load: 16A / 3680W (SP 240)
  • Acts as a Zigbee repeater
  • Region: EU Schuko (SP 240) / UK Type G (SP 242)

Positioning: Mid tier.

Check Price on Amazon

Pros

  • Highest wattage rating of the Zigbee plugs in this roundup
  • Compatible with the Hue Bridge if you're already running Hue lighting
  • Full six-entity metering exposed to Home Assistant

Cons

  • Some firmware has reported the cumulative energy value off by a factor of 100 under ZHA, requiring a calibration fix
  • On Zigbee2MQTT, some users have reported energy values only updating on manual refresh rather than live, which can break Energy Dashboard graphs

Verdict: The Zigbee plug to reach for if you need to safely power something above the usual 15A ceiling and you're in an EU or UK outlet region — just budget time to sort the metering calibration.

Perfect for: EU/UK households running higher-wattage devices that exceed the typical 15A Zigbee plug ceiling.

Head-to-Head Specs Comparison

Product Protocol Energy monitoring Max load Region Hub/coordinator needed
THIRDREALITY Zigbee Smart Plug Zigbee 3.0 Yes (Gen2/3) 15A / 1800W US Zigbee coordinator
Zooz ZEN04 800LR Z-Wave 800 Yes 15A resistive US/CA/MX Z-Wave controller
Shelly Plug US Gen4 Wi-Fi/Zigbee/Matter Yes 15A / 1800W US None (Wi-Fi/Matter) or coordinator (Zigbee mode)
SONOFF S40 Lite ZB Zigbee 3.0 No 15A / 1800W US (EU variant separate) Zigbee coordinator
Aeotec Smart Switch 7 Z-Wave Plus 700 Yes 15A US/EU (separate SKUs) Z-Wave controller
Zooz ZEN15 Z-Wave Yes 15A / 1800W / 1HP US/CA/MX Z-Wave controller
Minoston MP31ZP Z-Wave 800 Yes 15A / 1875W resistive US Z-Wave controller
Aqara Smart Plug (SP-EUC01) Zigbee 3.0 Yes ~10A / 2300W EU Zigbee coordinator
Innr SP 240 / SP 242 Zigbee 3.0 Yes 16A / 3680W EU/UK Zigbee coordinator

Which Smart Plug Should You Buy?

If you're starting from scratch with Zigbee in the US: the THIRDREALITY plug (Gen2 or Gen3) is the easiest entry point — cheap, reliable, and it gives you real energy data from day one.

If you're already running Z-Wave and want a general-purpose plug: the Zooz ZEN04 800LR covers lamps and small electronics well without the premium price of Aeotec.

If you're not sure which protocol you'll settle on: the Shelly Plug US Gen4 buys you time — start on Matter or local Wi-Fi, switch to Zigbee later if your mesh needs it.

If you just need dumb on/off control and don't care about metering: the SONOFF S40 Lite ZB is the cheapest way to add a Zigbee router to a weak spot in your mesh.

If you're automating a refrigerator, sump pump, or window AC: skip the small outlet-style plugs entirely and go with the Zooz ZEN15 — it's rated for the load and built for it.

If you're in the EU or UK: the Aqara SP-EUC01 and Innr SP 240/242 are the two real Zigbee options, with Innr taking the edge on wattage headroom and Aqara taking the edge on standby efficiency.

If build quality and surge protection matter more than price: the Aeotec Smart Switch 7 is worth the premium.

Frequently Asked Questions

Q: Do I need a separate hub for a Zigbee or Z-Wave smart plug?

Yes — every plug in this roundup needs a coordinator (for Zigbee, something like the Home Assistant Connect ZBT-2 or a SONOFF ZBDongle; for Z-Wave, the Home Assistant Connect ZWA-2 or similar) plugged into your Home Assistant machine. The plug itself is not a hub, and manufacturer branding that implies otherwise usually just means their own app has an extra step.

Q: Can I mix Zigbee plugs from different brands on the same coordinator?

Yes. Zigbee 3.0 is a shared standard — a SONOFF, THIRDREALITY, Innr, and Aqara plug can all join the same coordinator and appear in ZHA or Zigbee2MQTT together. The exception is when a manufacturer's own app requires their specific hub for extra features, which is a separate issue from the Zigbee radio itself.

Q: Will energy monitoring actually show up in the Home Assistant Energy Dashboard?

Only if the plug exposes a cumulative kWh entity, not just an instantaneous watts reading. Most plugs on this list do, but a few have documented gaps: Aqara's EU plug can show "Unknown" under ZHA until a device-handler fix is applied, and Innr's SP 242 has been reported to only update energy values on manual refresh under Zigbee2MQTT rather than live.

Q: Does a Zigbee or Z-Wave plug restore its previous state after a power outage?

It depends on the plug's power-on-behavior setting and how well it's supported in firmware. The SONOFF S40 Lite ZB, for example, has had this setting reported as unsupported on some firmware versions in Zigbee2MQTT, meaning it may not reliably restore state. Most other plugs on this list support it without issue.

Q: Do these plugs act as mesh repeaters?

Mains-powered Zigbee and Z-Wave plugs generally do repeat the mesh, strengthening coverage for nearby battery-powered sensors. The one exception is Z-Wave Long Range: when a plug is included as a Long Range device, it's point-to-point and does not repeat.

Q: What's the real difference between choosing Zigbee and Z-Wave for plugs?

Zigbee is cheaper and has a wider selection, including more energy-monitoring options, but it shares the 2.4 GHz band with Wi-Fi. Z-Wave costs more and has fewer choices, but it runs on a sub-GHz frequency (908 MHz in the US, 868 MHz in the EU) that doesn't compete with your router, and it guarantees cross-brand interoperability by spec.

Q: Can I use a US smart plug in an EU outlet, or vice versa?

No. Beyond the physical plug shape, Z-Wave devices are frequency-locked to their region (US/CA/MX at 908.42 MHz, EU at 868 MHz) and won't join a network on the other frequency. Zigbee plugs are less strict on frequency but still ship in region-specific plug formats (Type B vs Schuko vs Type G), so always buy the SKU built for your outlet type.

Conclusion

The honest answer to "which smart plug should I buy for Home Assistant" is that it depends less on the brand and more on what you already have plugged into your setup. If you're Zigbee-only, the THIRDREALITY plug covers most needs without a premium price tag, and the SONOFF S40 Lite ZB fills in cheap on/off duty where metering doesn't matter. If Z-Wave is your mesh, the Zooz ZEN04 800LR is the sensible default, with the ZEN15 stepping in specifically for appliances with real motors and compressors behind them. And if you're not ready to commit to either protocol, the Shelly Plug US Gen4 is the rare plug that lets you decide later.

What matters more than any single pick is verifying the integration path before you buy: confirm it pairs to ZHA or Zigbee2MQTT (not just "Zigbee compatible" marketing copy), confirm the energy entity you need actually reports a cumulative kWh value, and confirm you're ordering the SKU built for your outlet region. Get those three things right, and any plug on this list will do its job reliably in Home Assistant.

Share:

Article Topics

#zigbee smart plug#home assistant smart plug#smart plug home assistant#smart plug z wave#zigbee plugs

You might also like