Best Home Energy Monitors and Modbus Energy Meters: 10 Emporia, IAMMETER, Refoss, Shelly and PZEM-004T Picks Compared (Buying Guide)

⚠️ Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through our links, we may earn a small commission at no extra cost to you. Every product below was checked against its live Amazon listing before publishing. Prices change often, so we don’t list them here. Tap any Buy Here button to see the current price on Amazon.
Ultimate Buying Guide

⚡ Best Home Energy Monitors and Modbus Energy Meters

10 ways to measure electricity: whole-home CT monitors, DIN-rail Wi-Fi and Modbus meters for solar, a Modbus sub-meter, and PZEM-004T modules for Arduino and ESP32 projects.

✅ 10 Picks Reviewed ✅ Solar & Net Metering ✅ Home Assistant & Modbus ✅ Honest Pros & Cons

Knowing exactly where your electricity goes is the first step to cutting bills, sizing solar and batteries, and automating loads intelligently. Energy monitoring hardware comes in three main styles: clamp-on CT monitors that install in your breaker panel and report to an app, DIN-rail and socket meters with Wi-Fi and/or Modbus RS485 for solar and integration projects, and low-cost PZEM modules that let an Arduino or ESP32 measure voltage, current, power and energy.

This guide compares 10 picks on Amazon across all three styles. To get Modbus meters onto your network, see our RS485 to Ethernet converters and Modbus gateways guide.

💡 Safety and reality check: Panel monitors and DIN-rail meters are installed inside your electrical panel, and PZEM modules connect directly to mains voltage. Work on panels should be done by a qualified, licensed electrician following local code. Clamp-on CTs don’t cut wires, but the panel cover still exposes live parts. Match the meter to your supply: North American homes use 120/240 V split-phase, many other countries use single-phase 230 V, and businesses often use three-phase. Check CT ratings against your main breaker size.

⚡ Quick Comparison: All 10 Energy Monitors and Meters

ProductTypeInterfaceBest ForBuy
🥇 Emporia Vue 3Panel CT monitorWi-Fi, appBest Overall Home MonitorBuy Here →
☀️ IAMMETER Bi-Directional DIN MeterDIN-rail meter + CTWi-Fi, Modbus, HASolar + IntegrationBuy Here →
🔒 Refoss EM16PPanel CT monitorWi-Fi, local API, HANo-Cloud MonitoringBuy Here →
🔺 IAMMETER WEM3050TMulti-phase meter + CTsWi-FiSplit & Three-PhaseBuy Here →
🔹 IAMMETER Single-Phase (150A CT)DIN-rail meter + CTWi-FiSingle-Phase SolarBuy Here →
🏭 Shelly Pro 3EM 120A v2DIN-rail 3-ch meterWi-Fi, LAN, MatterLocal + EthernetBuy Here →
💵 Wi-Fi Monitor, 2× 120A CTsPanel CT monitorWi-FiBudget Whole-HomeBuy Here →
🏢 Aituzero CL200 Sub-MeterANSI Form 2S socket meterRS485 ModbusLandlords & UnitsBuy Here →
🛠️ PZEM-004T 100A ModuleMeasurement moduleTTL serialArduino & ESP32Buy Here →
🔧 PZEM-004T with CTMeasurement module + coilTTL serialDIY Appliance MeteringBuy Here →

Features from each Amazon listing. Check voltage system and CT ratings before buying. Tap Buy Here to see the live price.

🔍 How to Choose an Energy Monitor

🏠

Whole-Home vs Circuit-Level

Two CTs on the mains show total usage. Adding circuit sensors (Emporia’s larger kits, Refoss EM16P) reveals which appliances use the most power.

☀️

Bi-Directional for Solar

With solar or batteries you need a meter that measures import and export separately. Bi-directional meters like IAMMETER show grid export versus solar production.

🔌

Integration

For Home Assistant, Node-RED or SCADA, look for local APIs, MQTT or Modbus. Cloud-only apps are easier but less flexible and depend on the vendor’s servers.

🔺

Phase Configuration

Pick a meter that matches your supply: split-phase (North America), single-phase or three-phase. Multi-phase meters like the WEM3050T and Pro 3EM handle several.

🛠️

DIY Modules

PZEM-004T modules are cheap and well supported in Arduino and ESPHome, but they need careful mains wiring and an enclosure. They’re for learning and custom builds, not panel installs by beginners.

🏆 Detailed Reviews: All 10 Picks

🥇 BEST OVERALL HOME MONITOR

Emporia Vue 3

⭐ 4.7/5 · Panel Monitor With Solar Support
UL
CERTIFIED
Clamp-On
CT SENSORS
Solar
NET METERING
880+
AMAZON RATINGS
Buy on Amazon →
Emporia Vue 3 home energy monitor with clamp-on CT sensors

The Emporia Vue 3 is the most popular home energy monitor on Amazon, averaging about 4.6 stars from 880+ ratings. It installs inside most home circuit panels with clamp-on CT sensors, carries UL certification per the listing, and supports solar and net metering. The Emporia app shows real-time and historical usage and can drive automations. Emporia sells kits with different numbers of circuit sensors, so choose the bundle that matches how many circuits you want to track.

✅ Pros
  • Huge review base
  • UL certified
  • Solar and circuit-level options
  • Polished app
❌ Cons
  • Cloud-based app
  • Panel install required
🎯 Verdict: The easiest whole-home monitor.

👉 Check Price on Amazon →

☀️ BEST FOR SOLAR AND INTEGRATION

IAMMETER Bi-Directional DIN-Rail Meter

⭐ 4.6/5 · Wi-Fi, Modbus and Home Assistant
Bi-Dir
IMPORT/EXPORT
DIN
RAIL MOUNT
Modbus
+ HOME ASSISTANT
72
AMAZON RATINGS
Buy on Amazon →
IAMMETER bi-directional DIN rail Wi-Fi energy meter with Modbus for solar

IAMMETER’s bi-directional DIN-rail meter tracks energy imported from and exported to the grid versus solar production, making it a favorite for solar and battery owners. Its title lists Home Assistant and Modbus support, so you can pull readings locally into HA, Node-RED or an inverter controller rather than relying only on the cloud. It averages about 4.5 stars from 72 ratings. Check the listing’s variants for your phase configuration.

✅ Pros
  • Import/export metering
  • Modbus and HA
  • DIN rail
  • Great for solar
❌ Cons
  • Whole-feed only (no circuits)
  • Electrician install
🎯 Verdict: The solar enthusiast’s meter.

👉 Check Price on Amazon →

🔒 NO-CLOUD MONITORING · ⭐ 4.2/5

3. Refoss EM16P Energy Monitor

Local control · open API · native Home Assistant · 321 ratings
Buy Here →
Refoss EM16P home energy monitor with local API and Home Assistant support

Refoss pitches the EM16P on privacy: local control, an open API and native Home Assistant support with no cloud required, plus circuit-level monitoring. It’s the pick if you want Emporia-style insight without sending your data to a vendor cloud. It averages about 4.1 stars from 321 ratings.

✅ Pros: Local API; HA native.
❌ Cons: Smaller app ecosystem.
🎯 Verdict: The privacy-first panel monitor.
🔺 SPLIT & THREE-PHASE · ⭐ 4.7/5

4. IAMMETER WEM3050T

Split, single & three-phase · solar · 65 ratings
Buy Here →
IAMMETER WEM3050T Wi-Fi energy meter for split, single and three-phase

A Wi-Fi energy meter that, per the listing, works with split-phase, single-phase and three-phase systems, so it covers North American homes and small businesses alike, with solar monitoring. The highest-rated pick here, about 4.7 stars from 65 ratings.

✅ Pros: Any phase config; top rated.
❌ Cons: Fewer reviews.
🎯 Verdict: The flexible multi-phase meter.
🔹 SINGLE-PHASE SOLAR · ⭐ 4.3/5

5. IAMMETER Single-Phase DIN Meter (150A CT)

Bi-directional · split-core CT · 31 ratings
Buy Here →
IAMMETER single-phase DIN rail Wi-Fi energy meter with 150A split-core CT

A single-phase bi-directional DIN-rail meter with a 150 A split-core CT for real-time grid import/export and solar flow monitoring. It suits 230 V single-phase homes and individual circuits. It averages about 4.2 stars from 31 ratings.

✅ Pros: 150 A CT; bi-directional.
❌ Cons: Single-phase only.
🎯 Verdict: Simple single-phase solar tracking.
🏭 LOCAL + ETHERNET · ⭐ 4.6/5

6. Shelly Pro 3EM 120A v2

DIN rail · 3 CT channels · Wi-Fi, LAN, Matter · 110 ratings
Buy Here →
Shelly Pro 3EM 120A v2 DIN rail energy meter with Wi-Fi, LAN and Matter

Shelly’s DIN-mountable 3-channel meter with 120 A CTs, Wi-Fi, wired LAN and Matter support. It works locally with Home Assistant, so you can use it for mains, solar and a large load such as an EV charger. It averages about 4.6 stars from 110 ratings. See our Shelly devices guide for more.

✅ Pros: LAN; local API; 3 channels.
❌ Cons: Panel install needed.
🎯 Verdict: Wired, local, flexible.
💵 BUDGET WHOLE-HOME · ⭐ 4.0/5

7. Wi-Fi Home Energy Monitor (2× 120A CTs)

Bi-directional · configurable reporting · 110 ratings
Buy Here →
Wi-Fi home energy monitor with two 120A CT clamps

A lower-cost Wi-Fi monitor with two 120 A CTs, configurable reporting and bi-directional measurement for solar systems per the listing. It covers whole-home usage on a budget. It averages about 4.0 stars from 110 ratings.

✅ Pros: Affordable; solar capable.
❌ Cons: Lesser-known brand.
🎯 Verdict: Whole-home basics, cheaply.
🏢 LANDLORDS & UNITS · ⭐ 4.8/5

8. Aituzero CL200 Sub-Meter (RS485 Modbus)

120/240 V · ANSI Form 2S plug-in · Modbus · 22 ratings
Buy Here →
Aituzero CL200 120/240V ANSI Form 2S sub meter with RS485 Modbus

A CL200, ANSI Form 2S plug-in sub-meter for 120/240 V meter sockets, with an RS485 Modbus port so readings can be collected remotely through a Modbus gateway. It’s aimed at landlords billing tenants, workshops and outbuildings. It averages about 4.8 stars from 22 ratings. A related listing has more reviews; check its interface before buying.

✅ Pros: Socket install; Modbus.
❌ Cons: Needs a meter socket.
🎯 Verdict: Billing-grade sub-metering.
🛠️ ARDUINO & ESP32 · ⭐ 4.6/5

9. PZEM-004T 100A Energy Module

AC 80–260 V · 100 A · TTL serial · 26 ratings
Buy Here →
PZEM-004T 100A AC voltage current power energy monitoring module

The PZEM-004T is the classic maker energy module: it measures AC voltage, current, active power, frequency and energy (80–260 V, up to 100 A per the listing) and talks to a microcontroller over a TTL serial port. Version 3 modules use a Modbus-RTU protocol over that UART, and libraries exist for Arduino and ESPHome. Build it into a proper enclosure, since it handles mains voltage. It averages about 4.6 stars from 26 ratings.

✅ Pros: Cheap; great libraries.
❌ Cons: Mains wiring; DIY enclosure.
🎯 Verdict: The maker’s energy meter.
🔧 DIY APPLIANCE METERING · ⭐ 3.9/5

10. PZEM-004T with Current Transformer

AC 80–260 V · 100 A · CT coil included · 15 ratings
Buy Here →
PZEM-004T energy multimeter module with current transformer coil

Another PZEM-004T listing that bundles the current transformer coil, ready for building an appliance or circuit power monitor with an ESP32 and a display. Reviews are a little lower (about 3.9 stars from 15 ratings), and some sellers ship older versions, so confirm v3.0 if you need Modbus.

✅ Pros: CT included.
❌ Cons: Version varies by seller.
🎯 Verdict: A ready-to-build kit.

🛒 Which Monitor for Which Goal?

🏠

See where your money goes

Emporia Vue 3 with circuit sensors.

☀️

Solar self-consumption

IAMMETER bi-directional meter.

🔒

Local Home Assistant only

Refoss EM16P or Shelly Pro 3EM.

🔺

Three-phase business

IAMMETER WEM3050T.

🏢

Bill tenants

CL200 Modbus sub-meter + Modbus gateway.

🛠️

DIY ESP32 project

PZEM-004T 100A + ESPHome.

⚙️ Monitor Types Compared

TypeInstallDetail LevelIntegrationBest For
Panel CT monitorIn panel, clamp-onWhole home + circuits ⭐App; some local APIsHomeowners
DIN-rail Wi-Fi/Modbus meterDIN rail + CTsFeeds, solar, big loadsModbus, HA, MQTT ⭐Solar & automation
Socket sub-meterMeter socketOne serviceRS485 ModbusLandlords
PZEM moduleDIY enclosureOne circuitUART (Modbus-RTU on v3)Makers

General characteristics; individual products vary.

❓ Frequently Asked Questions

Do I need an electrician to install an energy monitor?

Panel monitors and DIN-rail meters require opening your electrical panel. Many jurisdictions require or recommend a licensed electrician, and it’s the safest choice. Plug-in smart plugs with metering avoid panel work for single appliances.

How do I read a Modbus energy meter remotely?

Connect its RS485 terminals to a Modbus gateway or an ESP32 with an RS485 transceiver, then poll it from Home Assistant, Node-RED or SCADA. See our Modbus gateways and RS485 modules guides.

Why do I need a bi-directional meter with solar?

A one-way meter can’t tell exported solar energy from imported grid energy. Bi-directional meters measure both, so you can see self-consumption and control loads like water heaters or EV chargers to use surplus solar.

Is the PZEM-004T accurate?

It’s accurate enough for monitoring and automation, and widely used in hobby projects. It isn’t a certified billing meter. Calibrate against a known load if precision matters.

What about off-grid solar systems?

Off-grid DC systems often use battery monitors and charge controllers with their own telemetry. See our solar charge controllers for IoT guide.

🏁 Final Verdict: Best Energy Monitors and Meters

The right energy monitor for every goal:

🥇 Best Home Monitor: Emporia Vue 3
Buy Here →
☀️ Best for Solar: IAMMETER Bi-Directional Meter
Buy Here →
🔒 Best No-Cloud: Refoss EM16P
Buy Here →
🔺 Best Multi-Phase: IAMMETER WEM3050T
Buy Here →
🏭 Best Wired/Local: Shelly Pro 3EM 120A v2
Buy Here →
🛠️ Best for Makers: PZEM-004T 100A
Buy Here →

For most homes, the Emporia Vue 3 is the simplest way to see where your electricity goes. Solar owners get more from a bi-directional IAMMETER meter with Modbus and Home Assistant support, while privacy-focused users should look at the Refoss EM16P or Shelly Pro 3EM. Makers can build custom monitors with a PZEM-004T and an ESP32, and landlords can sub-meter units with a CL200 Modbus meter. Continue our industrial IoT series with Modbus gateways, and see our RS485 modules guide for DIY Modbus projects.

💬 How do you monitor your home’s energy? Share your setup in the comments below.

All Amazon links above use our affiliate tag (microlab05-20). Purchasing through them supports microcontrollerslab.com at no extra cost to you. Prices and availability change frequently, so always confirm the current price on Amazon before buying.

Leave a Comment