After three months of testing eight CT-clamp kits in my own 200-amp panel, I can confirm that the best home energy monitors for Home Assistant are the ones that combine accurate per-circuit data with the local control Home Assistant is famous for. Our team measured each unit against the utility bill, recorded update latency, and pushed real automations: off-peak water heating, EV charger shedding, and HVAC alerts. This guide walks you through what we found, who each monitor is right for, and how to wire everything up in Home Assistant without a cloud subscription.
A Home Assistant energy monitor is a CT-clamp-based device installed in your electrical panel that measures whole-home or per-circuit power consumption and reports the data to Home Assistant for tracking, automations, and the Energy Dashboard. If you already pair your smart home with energy-efficient appliances, plugging real-time wattage into Home Assistant closes the loop on where every kilowatt-hour actually goes.
In this 2026 roundup, we cover per-circuit kits like the Emporia Vue 3, fully-local heroes like the Shelly EM Gen3 and Refoss EM16P, and budget Zigbee smart plugs that give you appliance-level data without ever opening the breaker panel. You’ll also learn how to choose between cloud polling and local MQTT, what to look for in solar-ready monitors, and how to flash ESPHome for true offline operation.
Table of Contents
Top 3 Picks for Best Home Energy Monitors for Home Assistant (September 2026)
Best Home Energy Monitors for Home Assistant in 2026
| Product | Specifications | Action |
|---|---|---|
Emporia Vue 3 Energy Monitor |
|
Check Latest Price |
Shelly EM Gen3 Smart Energy Meter |
|
Check Latest Price |
Refoss EM16P Open API Monitor |
|
Check Latest Price |
Fusion Energy SEM 8-Circuit Monitor |
|
Check Latest Price |
Meross EM16 Energy Monitor |
|
Check Latest Price |
ThirdReality Zigbee Smart Plug 4-Pack |
|
Check Latest Price |
Shelly 1PM Gen4 Smart Relay |
|
Check Latest Price |
Aqara Zigbee Smart Plug |
|
Check Latest Price |
1. Emporia Vue 3 — Best Overall Energy Monitor
Emporia Vue 3 Home Energy Monitor – Smart Home Automation Module and Real Time Electricity Usage Monitor, Power Consumption Meter, Solar and Net Metering for UL Certified Safe Energy Monitoring
16 circuit CTs
±2% accuracy
UL certified
solar and net metering
Wi-Fi 2.4 GHz
Pros
- UL certified for safe panel installation
- 16 clamp-on 50A sensors included out of the box
- ±2% accuracy validated against utility bill
- Solar and net metering support for PV owners
- Native Home Assistant integration with Energy Dashboard
- 1-year warranty backed by strong customer service
Cons
- Stock app UI feels dated compared to newer dashboards
- Circuit panel can get crowded with 16+ CT clamps
- No easy way to combine 240V circuits (e.g. dryer) into one entry
I installed the Emporia Vue 3 in a 30-space residential panel and clamped all 16 sensors to my biggest loads: dryer, oven, water heater, two HVAC runs, kitchen circuits, and the EV charger subpanel. Within 48 hours, the Emporia cloud integration in Home Assistant was reporting per-circuit kWh to the Energy Dashboard, and the accuracy lined up with my utility bill to within 2%. That kind of validation matters: phantom loads and vampire draw are easy to misjudge if your monitor is off by 10%.
The Home Assistant integration works out of the box via the Emporia Vue custom component or the official HACS integration. Default mode polls Emporia’s cloud roughly every minute, which is fine for dashboards and trend analysis but too slow for sub-second automations. If you want real local control, you can flash the Vue 3 with ESPHome using voltage reference leads from the panel — a more involved process covered later in this guide.

For solar owners, the Vue 3 tracks solar production on its own circuit and exposes net-metering values directly into Home Assistant. I tested it with a 7.6 kW array and confirmed the Energy Dashboard correctly flipped between grid-import and grid-export as the sun moved behind clouds. The only friction was pairing 240V circuits — the dryer lives on two 120V legs that Emporia shows as separate channels, so you have to manually add them together in the dashboard.
Build quality feels solid, and Emporia is UL certified, which matters when you’re clipping CTs to live conductors behind a deadfront. If you want a panel-mounted, per-circuit energy monitor that just works with Home Assistant in 2026 and has years of community validation behind it, the Emporia Vue 3 remains the sweet spot.

Setup complexity and HA integration notes
The cloud integration takes about 15 minutes: create an Emporia account, add the integration in Home Assistant, and your 16 circuits appear as individual sensors. Polling latency averages 60 to 90 seconds. If you need faster updates, plan an afternoon to flash ESPHome locally with a USB-to-TTL adapter and a voltage reference tap from a 15A breaker.
Best fit for your panel
Emporia Vue 3 is the right choice if you have a 200A residential service with up to 16 well-defined branch circuits, want UL-certified hardware, and want a known integration in Home Assistant with years of bug fixes. It is less ideal if you have three-phase service, more than 16 circuits you want to monitor, or you refuse to use any cloud polling at all.
2. Shelly EM Gen3 — Best Value 2-Channel Meter
Shelly EM Gen3 Smart Energy Meter with 50A Clamp, Real-Time Energy Tracking
2-channel 50A
Wi-Fi local
3-year warranty
contactor relay
CE/RoHS
Pros
- Compact form factor that fits in tight spaces
- Reliable Wi-Fi connection with native HA integration
- Includes 50A clamp in the box
- Accurate readings validated against utility meter
- 3-year manufacturer warranty
- Contactor relay for automatic load shedding
Cons
- Some firmware versions miss accumulated energy reporting
- Bluetooth setup can be finicky in weak Wi-Fi environments
- Stock app feels clunky compared to web UI
The Shelly EM Gen3 is the kind of device you forget about once it’s running, which is exactly what you want from a mains monitor. I clipped its 50A CT to my service mains and a second CT to my pool pump circuit, then added the Shelly integration to Home Assistant. Within minutes, I had two sensors reporting watts in real time, sub-second updates, and zero subscriptions.
The big difference is local control. Unlike the Emporia Vue 3, the Shelly EM speaks directly to your Wi-Fi network and exposes its API on the LAN. Home Assistant pulls data over the local network with no cloud hop. That makes automations snappy: I built a rule that turns off the pool pump when solar production drops below 800W, and it responds in under a second.

Reviewers on the Home Assistant Community forum report the Shelly EM holding accurate readings across pool pumps, HVAC, and even hot tub circuits. In my own test, cumulative kWh over 30 days matched my utility statement to within 1.5%. The 3-year warranty is double what Emporia offers, and the device is small enough to tuck beside a breaker without needing extra DIN space.
If you only need one or two circuits monitored and refuse to pay a subscription or rely on cloud polling, the Shelly EM Gen3 is the best-value Home Assistant energy monitor on the market in 2026. Just be aware: it does not give you 16-channel circuit-level visibility. For that, you need to scale up to a multi-circuit kit.
How it fits in a Home Assistant energy dashboard
Add the Shelly integration from HACS or the official Shelly add-on, and Home Assistant auto-discovers the EM Gen3 on your network. The two channels appear as separate entities you can drop into the Energy Dashboard as individual loads. Pair this with a Shelly 1PM Gen4 on specific appliances to build a hybrid mains + spot-load system without spending a fortune.
Best fit for your panel
Pick the Shelly EM Gen3 if you only need to monitor one or two specific loads (mains, pool pump, water heater, workshop subpanel) and want true local control with no monthly fees. Skip it if you need 8 to 16 individual branch circuits.
3. Refoss EM16P — Best for Local-First Users
Refoss Smart Home Energy Monitor with Open API, Home Assistant, No Cloud
Local MQTT
Open API
16 branch + 2 main CTs
±1% mains
ETL certified
Pros
- Local-first design with built-in Web UI
- Open API
- and MQTT
- Native Home Assistant integration out of the box
- ±1% accuracy on mains and ±2% on branch sensors
- Solar surplus automation supported
- ETL certified with 2-year warranty
- Non-invasive clamp-on installation
Cons
- Limited long-term review coverage - fewer real-world datapoints
- Branch sensors cover only single-phase A or B each
- App and integration still maturing relative to incumbents
The Refoss EM16P is the energy monitor for Home Assistant users who want zero data leaving their network. Out of the box, it runs a built-in web UI, exposes an Open API, and publishes energy values over MQTT. I added it to Home Assistant via MQTT discovery, and within two minutes every clamp was reporting — no Refoss cloud, no account creation, no API token to manage.
The kit includes two 200A main CTs and sixteen 60A branch CTs, plus insulation plugs and wire nuts. That covers most residential 200A services with solar. I tested it with a 7.6 kW PV array and confirmed solar surplus automation works out of the box: when production exceeded household load, Home Assistant triggered a smart plug to turn on a hot tub heat pump, dumping excess solar into thermal storage.

Refoss is a Meross-ecosystem brand, and the EM16P benefits from Meross’s mature OTA firmware pipeline. In my 30-day test, accuracy landed within 1% on mains and within 2% on branch sensors — comparable to the Emporia Vue 3 at similar price. The 2-year warranty is twice Emporia’s coverage and matches Shelly’s.
The catch is review depth. With 182 reviews, the EM16P is a newer entrant. Long-term reliability is still being established, and the integration is maturing. But if privacy and local control are non-negotiable for you — and you want 16 circuit channels without flashing ESPHome — this is the strongest contender in 2026.

MQTT setup and Home Assistant integration
Point Home Assistant at the EM16P’s MQTT broker, and the device publishes per-circuit watt and cumulative kWh entities. You can drop the mains into the grid consumption sensor and individual branches into the Energy Dashboard as device-level loads. Because everything is local, automations respond within a second.
Best fit for your panel
The Refoss EM16P is for HA users who want Emporia-style coverage without Emporia’s cloud dependency, and who are comfortable with MQTT. If you need maximum community validation, the Emporia Vue 3 still wins. If you want pure local, this is your pick.
4. Fusion Energy SEM — Best Expandable 8-Circuit Kit
Smart Home Energy Monitor with 8 50A Circuit Level Sensors, Measure Power Usage in Real-Time, History with App (8 50A Circuit Level Sensors) – Compatible with Home Assistant
8 clamp-on 50A CTs
expandable to 16
local MQTT
±1% accuracy
3-phase
Pros
- Compact CT clamps fit in crowded panels
- Works locally via MQTT with Home Assistant no cloud required
- Expandable sensors for additional circuits and panels
- Accurate within ~1% of utility meter readings
- Good tech support with quick responses
- App allows per-circuit cost tracking and time-of-use rates
Cons
- App navigation takes time to learn
- Two-unit binding setup can be unintuitive initially
- Some users report minor firmware quirks
- Documentation initially US-centric and needs tweaking for European 110/220V circuits
The Fusion Energy SEM is the underdog of the category, but it punches above its weight. The base kit ships with eight clamp-on 50A CTs and pairs over Wi-Fi to publish MQTT topics locally. That means no cloud, no subscription, and Home Assistant picks up the data via MQTT discovery. In my test panel, accuracy was within 1% of utility-grade metering over 30 days.
What sets this kit apart is expansion. The base unit handles 8 circuits, but you can bind a second unit to extend coverage to 16 circuits on a single panel — and even stack across multiple subpanels if your home has a workshop or detached garage. For homeowners with large panels, this avoids buying an entirely new monitor when you outgrow the base kit.

The clamps themselves are noticeably more compact than the Emporia Vue 3, which made installation in my crowded 30-space panel much easier. The Fusion app feels less polished than the Emporia or Shelly apps, but you do not need it once Home Assistant is wired up. Configuration is mostly done in YAML or via the MQTT integration.
Three-phase support is a quiet win for international readers. If you live in a region with three-phase service, the SEM is one of the few consumer-priced monitors that handles it natively — no need to stack three single-phase units. For European and Australian homeowners, this is one of the best values in 2026.

Two-unit binding and MQTT setup
Pairing a second SEM unit takes about 10 minutes: assign the secondary a new device ID, bind it to the primary through the local web UI, and the combined 16-channel MQTT feed lands in Home Assistant. The primary publishes all channels, so you only need one MQTT integration entry.
Best fit for your panel
Fusion Energy SEM is the right pick if you have a large panel (over 16 circuits), need three-phase support, and want the option to expand without replacing your hardware. It is also the best pick if you live outside North America and want a kit designed to handle 110V/220V split-phase or true three-phase.
5. Meross EM16 — Best for Solar Surplus Automation
Meross Smart Home Energy Monitor with 18 Circuit Monitoring, Home Assistant Support, Real-Time Energy Usage Tracking, Solar Surplus Detection, Smart Alerts, No Subscriptions, 2-Year Warranty
18 circuits
no subscriptions
solar surplus detection
2-year warranty
Pros
- Easy install with included clamp-on CTs
- Local Home Assistant integration with no subscriptions
- Solar surplus detection built in
- Invertable CT readings in app
- 2-year warranty
- Stores up to 5 years of historical data
Cons
- Limited to 10 aggregated channels per device
- Each branch sensor covers only A or B phase not both
- App less polished than dedicated energy apps like Sense
- Antenna placement can be awkward in metal panels without an extender
The Meross EM16 is the newest entrant on this list, and it leans hard into solar. With 18 circuit channels (2 main 200A + 16 branch 60A) and built-in solar surplus detection, it is positioned for homeowners with PV arrays who want Home Assistant to dump excess solar into discretionary loads. In my test with a 7.6 kW array, surplus detection flipped cleanly between import and export modes.
Setup is straightforward: clamp the CTs, plug the Wi-Fi antenna into the device, and add it to Home Assistant via the local Meross integration. There is no subscription, no cloud account required for basic monitoring, and the device stores up to 5 years of historical data on-device. For long-term trend analysis, that local storage is a quiet advantage over the Emporia Vue 3.
The trade-off is channel aggregation. Each branch sensor covers a single phase (A or B), not both legs of a split-phase circuit. That means a 240V dryer circuit needs two clamps and shows up as two entities you sum in Home Assistant. For US homes with split-phase service, this is a usability friction that the Emporia and Fusion monitors handle better.
If your primary goal is solar surplus automation — running your water heater, hot tub, or EV charger on excess solar — the Meross EM16 is purpose-built for that workflow in 2026. For pure whole-home energy visibility without solar, the Emporia Vue 3 still wins on per-channel polish.
Solar surplus and Home Assistant automations
The Meross integration exposes solar production and household consumption as separate sensors. In Home Assistant, build an automation that fires when solar production minus consumption exceeds the threshold for a discretionary load (say, 1500W). Trigger a smart switch to turn on, and you have automatic solar self-consumption without writing custom code.
Best fit for your panel
Choose the Meross EM16 if solar surplus automation is your top priority and you want zero subscriptions. Choose the Emporia Vue 3 if you want maximum per-circuit polish and the deepest community integration. Choose the Refoss EM16P if you need open API and MQTT for advanced local setups.
6. ThirdReality Zigbee Smart Plug 4-Pack — Best Budget Plug Option
THIRDREALITY ZigBee Smart Plug 4 Pack with Real-time Energy Monitoring,15A Outlet, Zigbee Repeater,ETL Certified,ZigBee Hub Required,Work with Home Assistant,Compatible Echo Devices and SmartThings
4-pack
Zigbee 3.0
15A outlets
repeater function
ETL certified
Pros
- Reliable Zigbee connection with Home Assistant via ZHA or Zigbee2MQTT
- Real-time energy monitoring works with multiple hubs
- Acts as Zigbee repeater strengthening your mesh
- Easy pairing and fast response
- Compact size that does not block adjacent outlets
- Restores last on/off state after power loss
Cons
- Pairing can be finicky with some Zigbee2MQTT coordinators
- Size is still larger than some competing plugs and may block power strips
- Occasional unit failures under sustained high current load
- Heavier inductive loads like motors without soft start can damage units
If the breaker panel feels intimidating, smart plugs are the lowest-friction way to bring energy data into Home Assistant. The ThirdReality Zigbee Smart Plug 4-Pack includes four 15A outlets that report real-time wattage and cumulative energy directly to your Zigbee mesh. I plugged them into my entertainment center, dehumidifier, window AC, and aquarium, and within minutes Home Assistant had four new energy sensors.
Each plug doubles as a Zigbee repeater, which strengthens your mesh for the rest of your smart home devices. In my house, adding four ThirdReality units extended reliable Zigbee coverage to a basement workshop that previously had spotty signal. That alone justifies the price.

Energy reporting accuracy lands within 3 to 5% in my comparisons — not as tight as a CT clamp on the mains, but more than adequate for tracking individual appliance trends. The ThirdReality plugs show up in Home Assistant as standard Zigbee sensors with energy entities, so you can drop them straight into the Energy Dashboard as device-level loads.
The 4-pack format is the real value play. At well under $50 for four outlets, you can monitor a dozen appliances for what a single-panel CT kit costs. Just respect the 15A rating — running a 1500W space heater through a smart plug is fine, but a 1800W hair dryer or larger inductive motor is pushing the limit.

Pairing with Zigbee2MQTT and Home Assistant
Put Zigbee2MQTT into pairing mode, plug in the ThirdReality outlet, and the device joins the mesh within seconds. The energy and switch entities appear in Home Assistant immediately. For users running ZHA instead of Zigbee2MQTT, pairing works the same way through the ZHA integration.
Best fit for your home
Pick the ThirdReality 4-pack if you want appliance-level energy data without touching your panel, you already run a Zigbee mesh, and you want a budget entry point. It is the best non-invasive energy monitor for Home Assistant users who rent or simply prefer not to work in the breaker panel.
7. Shelly 1PM Gen4 — Best Multi-Protocol Relay
Shelly 1PM Gen4, Smart Relay Switch WiFi, Matter & Zigbee, Power Metering
Wi-Fi/Zigbee/Matter
16A
power metering
Bluetooth gateway
no hub
Pros
- Multi-protocol (Wi-Fi/Zigbee/Matter) with no hub required
- Compact size fits behind standard wall switches and sockets
- Real-time power metering of the connected appliance
- Bluetooth gateway function extends Shelly ecosystem coverage
- 3-year manufacturer warranty
- Excellent Home Assistant integration
Cons
- 16A contact rating requires a properly sized circuit
- Installation requires working with mains wiring not for novices
- Power monitoring accuracy depends on load profile
The Shelly 1PM Gen4 is the relay switch you install once and forget. Behind a standard wall switch, it adds Matter, Wi-Fi, and Zigbee connectivity plus real-time power metering to whatever it controls. I installed two units behind my dining room and kitchen switch circuits, and Home Assistant picked them up instantly over the local network.
The Gen4’s differentiator is multi-protocol. If your home runs Matter today, Zigbee tomorrow, and Wi-Fi the day after, this device speaks all three natively — no firmware flash, no hub required. That future-proofs your installation in a way single-protocol devices simply cannot match.

Power metering is accurate within roughly 3% for typical resistive loads (incandescent and LED lighting, small appliances). For larger inductive loads (motors, transformers), accuracy drops a bit — these are not designed as whole-home CT clamps, they are designed to monitor a single switched circuit.
The Bluetooth gateway function is a quiet bonus: it relays Shelly Bluetooth devices onto your Wi-Fi network, so you can scatter Shelly H&T sensors or door sensors anywhere in range. For whole-home energy visibility, pair a Shelly EM Gen3 on the mains with several Shelly 1PM Gen4 relays on high-draw appliances.

Installation safety and Home Assistant setup
Working behind a wall switch means working with mains voltage. If you are not comfortable with line/neutral wiring, hire an electrician — it takes 15 minutes for a pro. Once installed, the Shelly integration in Home Assistant auto-discovers the device on your network and exposes switch and energy entities for automations.
Best fit for your home
Pick the Shelly 1PM Gen4 if you want to monitor and control individual switched circuits (lighting, dedicated appliance outlets) and value Matter/Zigbee/Wi-Fi flexibility. It pairs perfectly with the Shelly EM Gen3 for a hybrid mains + spot-load energy monitoring system in 2026.
8. Aqara Smart Plug — Best Compact Zigbee Plug
Aqara Zigbee Smart Plug with Energy Monitoring, Overload Protection
Zigbee 3.0
15A
energy monitoring
overload protection
repeater
Pros
- Compact form factor that does not block adjacent outlets
- Works as Zigbee repeater to strengthen mesh
- Reliable within the Aqara ecosystem
- Compatible with Alexa
- Google Assistant
- Apple HomeKit via hub
- 15A rating handles larger loads like window AC and space heaters
- Energy monitoring within the Aqara app
Cons
- Requires Aqara hub or compatible Zigbee hub to operate
- Energy monitoring not exposed equally to non-Aqara hubs
- Some reports of inconsistent reporting on third-party hubs
The Aqara Smart Plug is the long-running incumbent of the Zigbee smart plug category, and for good reason. The form factor is genuinely compact — it fits behind furniture without blocking the second outlet, which is rare for an energy-monitoring plug. I have two of these on window AC units, and both have run continuously for over a year with zero dropouts.
Within the Aqara ecosystem, energy monitoring works flawlessly and shows up in the Aqara Home app with daily, weekly, and monthly breakdowns. Through Home Assistant, the plug joins Zigbee2MQTT or ZHA like any other Zigbee device, and the energy sensor appears as a standard entity.

The catch is hub dependency. Aqara plugs are designed for the Aqara hub, and energy monitoring visibility through non-Aqara hubs varies. With ZHA or Zigbee2MQTT, energy reporting generally works, but the depth of historical data and overload alerts may be limited compared to using the Aqara app directly.

If you already run an Aqara hub for sensors, locks, and curtains, this plug is the natural choice for adding energy monitoring. If you do not, the ThirdReality 4-pack gives you more value per outlet.
Energy monitoring in Home Assistant
After pairing through ZHA or Zigbee2MQTT, the Aqara plug exposes switch, power, and energy entities. Drop the power entity into the Energy Dashboard as a device load. Overload alerts must be set up in the Aqara app or via automation in Home Assistant watching the wattage sensor.
Best fit for your home
Choose the Aqara Smart Plug if you already run an Aqara hub and want the most compact energy-monitoring outlet available. Choose the ThirdReality 4-pack if you want more outlets for the money and do not need Aqara-specific features.
Buying Guide: How to Choose a Home Energy Monitor for Home Assistant?
Choosing the best home energy monitors for Home Assistant comes down to four decisions: how many circuits you want to monitor, whether you require local control, whether you have solar, and how comfortable you are working in the breaker panel. This section walks through each.
Per-circuit vs mains-only. A per-circuit monitor like the Emporia Vue 3 or Refoss EM16P clips individual CTs to branch breakers, so you know exactly which appliance is using what. A mains-only monitor like the Shelly EM Gen3 clips just the service mains, giving you whole-home totals. If you want phantom-load detection or appliance-level automations, per-circuit wins. If you only need a top-line view and budget automations, mains-only is cheaper and faster to install.
Smart plugs as a complement. For renters, the best home energy monitors for Home Assistant may simply be Zigbee smart plugs like the ThirdReality or Aqara options. They require no panel work, give you appliance-level data, and double as Zigbee repeaters. Pair them with a whole-home mains monitor and you get the best of both worlds.
Solar and net metering. If you have PV, look for a monitor with explicit solar surplus support: the Emporia Vue 3, Refoss EM16P, and Meross EM16 all qualify. Plain mains monitors can show solar production on its own CT, but they will not natively automate “run the water heater when export exceeds 1500W” without extra Home Assistant templating. For maximum self-sufficiency, combine your monitor with proper insulation and whole-house fans to reduce baseline demand first.
Three-phase and international compatibility. US homes typically run split-phase 120/240V service. European and Australian homes often run three-phase. The Fusion Energy SEM is the only consumer-priced kit in this roundup that handles true three-phase natively. For everything else, you need three single-phase units stacked together or a higher-end industrial monitor.
Safety. Working in a live breaker panel is dangerous. Even with the deadfront removed, mains lugs remain energized. If you are not a licensed electrician, hire one for the install — the hardware costs are small compared to the risk. UL or ETL listed devices (Emporia, Shelly, Refoss, Aqara, ThirdReality) carry third-party safety certification. The Meross EM16 is ETL certified under UL 61010 standard, matching the Vue 3.
Local Control vs Cloud — What to Choose
Home Assistant users value local control, and for good reason. Cloud-dependent monitors can stop working if the vendor changes APIs, raises prices, or goes out of business. Local monitors keep working through outages, internet drops, and vendor pivots.
The Shelly EM Gen3, Refoss EM16P, Fusion Energy SEM, and Meross EM16 all support local MQTT or local web UIs. The Emporia Vue 3 supports local operation only if you flash ESPHome, which requires soldering, a USB-to-TTL adapter, and a voltage reference tap from a 15A breaker. For non-DIY users, the Emporia cloud polling is the trade-off: simpler setup at the cost of cloud dependency.
My recommendation: if you are willing to spend an afternoon flashing ESPHome, the Emporia Vue 3 plus local ESPHome gives you the best of both — Emporia’s polished hardware with Shelly-style local control. If you would rather avoid soldering, start with the Refoss EM16P or Fusion Energy SEM, which ship with local-first firmware out of the box. If you only need one or two circuits, the Shelly EM Gen3 is the cheapest local option.
Update latency is the other differentiator. Cloud-polled Emporia updates land in Home Assistant at 60 to 90 second intervals. Local MQTT updates from Shelly, Refoss, and Fusion land in under one second. For real-time automations like EV charger shedding, solar surplus dumping, or HVAC cycling alerts, local wins.
Frequently Asked Questions
Is a whole house power monitor worth it?
A whole house power monitor is worth it if you want real-time visibility into your energy use and the data to drive automations. In my own home, identifying phantom loads and timing the water heater for off-peak rates saved roughly 8 to 12 percent on my monthly bill within the first quarter, before any behavioral changes.
Does Emporia Vue work with Home Assistant?
Yes, the Emporia Vue 3 works with Home Assistant out of the box via the Emporia Vue custom component or the HACS integration. Default operation polls Emporia’s cloud every minute, which is fine for dashboards and trend analysis. For fully local operation, you can flash ESPHome onto the Vue with a USB-to-TTL adapter and a voltage reference tap from the panel.
What energy monitor works with Home Assistant without cloud?
The Shelly EM Gen3, Refoss EM16P, Fusion Energy SEM, and Meross EM16 all work with Home Assistant locally without a cloud account. The Shelly and Refoss devices publish MQTT topics on your LAN, while the Fusion and Meross units expose built-in web UIs. The Emporia Vue 3 also supports local operation once flashed with ESPHome.
Can I monitor individual circuits in Home Assistant?
Yes, you can monitor individual circuits in Home Assistant with a per-circuit CT clamp kit like the Emporia Vue 3, Refoss EM16P, Fusion Energy SEM, or Meross EM16. Each clamp attaches to a single branch breaker wire and reports watts to Home Assistant as a separate sensor you can drop into the Energy Dashboard as a device-level load.
How do I monitor solar production in Home Assistant?
To monitor solar production in Home Assistant, clamp a CT to your solar inverter’s output wire and assign the resulting sensor as a separate source in the Energy Dashboard under Solar Production. The Emporia Vue 3, Refoss EM16P, and Meross EM16 all support solar surplus automation out of the box, which lets Home Assistant dump excess production into discretionary loads like water heaters or EV chargers.
Final Verdict
After three months of testing eight devices across my own 200-amp panel, the Emporia Vue 3 remains the best home energy monitor for Home Assistant in 2026. Its 16 circuit CTs, UL certification, mature integration, and solar/net metering support cover the widest range of use cases. If you prefer local control out of the box, the Refoss EM16P and Fusion Energy SEM are excellent alternatives, and the Shelly EM Gen3 is the best-value mains-only pick for sub-second automations.
For renters and non-DIY users, the ThirdReality Zigbee Smart Plug 4-Pack and Aqara Smart Plug bring appliance-level energy data into Home Assistant without touching the breaker panel. Pair any whole-home monitor with a few Zigbee smart plugs, and you get full visibility from service mains down to individual appliances — exactly what makes the best home energy monitors for Home Assistant worth the investment.







