Energy meter Modbus: 10 best meters for installers compared (2026)
Energy meter Modbus comparison for 2026: 10 models from Eastron, Schneider, Carlo Gavazzi, Janitza, Siemens and Loxone side by side on MID, accuracy class, connection and use case per installer.

An energy meter with Modbus is a kWh meter that, beyond basic energy counting, exposes active power, voltage per phase, current per phase and net kWh on an RS485 or Ethernet interface through the Modbus protocol. For installers it is the difference between a meter that only ticks on an S0 pulse output and a meter that a gateway polls in real time for monitoring, sub-billing, and integration with SCADA or a cloud portal. In 2026 four forces converge: EU EPBD recast 2024/1275 introduces sub-metering for HVAC loads above 290 kW in non-residential buildings, MID certification stays mandatory for tenant sub-billing across EU/UK, ANSI C12.20 governs the equivalent in US/Canada, and the global PV-monitoring market keeps growing at roughly 7 percent CAGR (MarketsandMarkets 2026). This guide compares ten Modbus meters, lays out the ten selection criteria, and recommends one model per installer archetype.
Updated: May 2026.
What is a Modbus energy meter?
A Modbus energy meter is an MID-certified (EU/UK) or UL-listed (US/Canada) electricity meter (DIN-rail, panel-mount, or split-core CT-connected) that exposes its measurements via Modbus RTU over RS485, Modbus TCP over Ethernet, or both. Per phase you read active power, reactive power, voltage, current, power factor, and kWh totals. Most meters publish between 30 and 150 holding registers as FLOAT32 or INT32 values; many models also expose a net kWh register (import minus export), essential for PV monitoring and net-billing.
The key distinction from a smart meter (the utility billing meter at the service entrance): a smart meter is read-only on the consumer side. A Modbus meter is one you install yourself behind the main breaker or per panel circuit, with much finer granularity.
When to pick a Modbus meter over a smart meter or pulse output
| Option | Best use case | Limitations |
|---|---|---|
| Utility smart meter | Whole-building consumption tracking | Aggregate only, no per-circuit detail |
| S0 pulse output | Basic kWh counting | No phase values, no billing-grade certification |
| Modbus RTU/TCP | Per-circuit monitoring, sub-billing, PV, HVAC | Investment EUR 60 to 1100 per meter |
Three installer scenarios where the Modbus meter wins:
- PV installer worried about grid curtailment: accurate import and export metering for inverter power limiting and for net-billing settlement after feed-in tariffs end.
- HVAC installer chasing energy efficiency: meter each AHU, each circuit, or each heat pump to attribute consumption and prove savings to the building owner.
- Commercial property manager doing tenant sub-billing: bill each tenant on real consumption instead of a square-meter allocation. Requires a certified meter (MID in EU/UK, UL-listed plus ANSI C12.20 in US/CA).
Direct, CT or Rogowski: current sensing decides the model
Below 100 A you pick a direct-connect meter where the phase conductor runs through the meter terminals; between 100 A and 1000 A you use a meter with a 5 A current-transformer secondary and an external CT clamp around the phase; above 1000 A or for retrofit without service interruption you choose a Rogowski coil that flexes around a thick conductor or busbar without breaking the circuit.
MID Class 1 or Class 0.5S: which do you need?
The MID Directive 2014/32/EU defines Classes A, B and C; these map respectively to IEC 62053 Classes 2, 1 and 0.5S. A Class 1 meter drifts off-spec below 10 percent of rated current; a Class 0.5S meter holds +/-0.5 percent accuracy down to 5 percent of rated range.
Practical rules of thumb:
- Class 1 is enough for monitoring, energy management, and sub-billing within a single ownership boundary.
- Class 0.5S is legally required for commercial cross-boundary sub-billing in EU and UK and for PV installations above ~30 kWp (per VDE-AR-N 4100 in DE and equivalent national standards elsewhere). For US tenant sub-billing, your utility commission usually mandates Class 0.5 ANSI C12.20.
- Class 0.2S is utility-grade and rarely the installer's call.
The 10 selection criteria that matter
Walk through these in order for any candidate meter:
- 1
MID, UL, or ANSI?
EU/UK requires MID for billing; US/CA requires UL listing and usually ANSI C12.20. For pure monitoring, a non-certified meter is fine. - 2
Class 1 or 0.5S?
See above. Class 0.5S costs more but is required for commercial billing and accurate across the full load range. - 3
Direct, CT or Rogowski?
Driven by maximum current per phase and retrofit constraints. - 4
RTU, TCP, or both?
RTU over RS485 for distances up to 1200 m and local clusters; TCP for more than 10 meters or longer distances; both if you want field flexibility. - 5
Register density?
30 registers for totals only, 80 to 150 for per-phase voltage, current, harmonics and net kWh. - 6
DIN-rail width?
35 mm rail. Some meters are 4 modules wide (Eastron SDM630, Hager ECR380D), others 7 modules (Schneider iEM3255). Plan your panel space. - 7
Net kWh register?
Essential for PV: import minus export in one register. Not every meter has this. - 8
Software ecosystem?
Does the meter have a Home Assistant integration, Loxone template, BACnet bridge, or common SCADA driver? - 9
Regional availability?
EU brands (Carlo Gavazzi, Janitza, Loxone) dominate EU channels; US brands (Veris, Continental Control Systems) dominate North America; Eastron sits in both. - 10
Cost per channel or per building?
Single-meter price is EUR 50 to 1100; multi-channel panel meters (Janitza UMG, ABB CMS, Veris E30) cost EUR 1500 to 3500 but cover 12 to 96 circuits in one unit.
The 10 models side by side
| Brand | Model | MID/UL | Class | Sensing | Modbus | 2026 indicative (USD) |
|---|---|---|---|---|---|---|
| Eastron | SDM630-MT V2 | MID | 1 | 100 A direct | RTU RS485 | 75 to 120 |
| Eastron | SDM72D-M | MID | 1 | 100 A direct | RTU RS485 | 55 to 80 |
| Schneider Electric | iEM3255 | MID | 0.5S | 5 A via CT | RTU RS485 | 380 to 600 |
| Carlo Gavazzi | EM340 DIN | MID | 1 | 65 A direct | RTU RS485 | 240 to 300 |
| Carlo Gavazzi | EM540 | MID | 1 | 65 A or CT | RTU + M-Bus + Ethernet | 320 to 430 |
| Janitza | UMG 96-PA-MID | MID | 0.5S | 5 A via CT | RTU + TCP | 750 to 1000 |
| Siemens | SENTRON PAC3200 | MID | 0.5S | 5 A via CT | RTU + TCP | 650 to 1200 |
| ABB | B24 | MID | 1 | 65 A direct | RTU RS485 | 200 to 280 |
| Hager | ECR380D | MID | 1 | 80 A direct | RTU RS485 | 220 to 300 |
| Veris Industries (US) | E50 series | UL + ANSI 0.5 | 0.5 | CT | RTU + BACnet | 400 to 700 |
Four installer archetypes, four recommendations
PV / solar installer
Recommendation: Eastron SDM630-MT V2 or Carlo Gavazzi EM340. Both direct-connect up to roughly 100 A, both expose a net kWh register, both are widely stocked in EU and global channels. For installations above 30 kWp move to a CT variant or a Class 0.5S meter such as the Schneider iEM3255. US installers often pick a Veris E50 with split-core CTs for retrofit work.
HVAC and heat pump installer
Recommendation: Eastron SDM72D-M for budget projects, Hager ECR380D for quality-driven installers. Both direct-connect, both MID. Hager has better documentation and more solid switching contacts. When the heat pump must be controllable via Modbus (EnWG §14a in Germany, similar emerging rules elsewhere), pair the meter with a Modbus gateway and tie meter readings to control logic in your cloud portal.
Commercial sub-billing
Recommendation: Schneider iEM3255 or Carlo Gavazzi EM540 (EU/UK) or Veris E50 with split-core CTs (US/CA). All three are Class 0.5S, all three are certified for sub-billing in their respective markets, all three handle 3-phase apartments or commercial units. Plan multiple meters on one RS485 bus, all polled by a gateway, with individual consumption reports per tenant.
Industrial and utility monitoring
Recommendation: Janitza UMG 96-PA-MID or Siemens SENTRON PAC3200. Higher entry price but harmonics measurement to the 25th harmonic, sag/swell detection, and clean data export to OEM energy management platforms. For more than 16 circuits move up to a Janitza UMG 605 (12-channel) or ABB CMS-700 (96-channel).
One gateway, up to 247 meters
The headline advantage of a Modbus meter over an S0 pulse output or smart meter is that a single gateway polls up to 247 meters across one RS485 bus. In practice, hold to 30 to 50 meters per bus, with multiple buses on the gateway for large buildings. The ModbusCloud Gateway polls these meters on a configurable cycle and pushes values to the portal for dashboards, alerts, and sub-billing.
Four points installers commonly miss:
- Each meter gets a unique slave address (1 to 247) set on the display or DIP switches.
- Baud rate is identical for every meter on the bus (typically 9600 or 19200 for SDM-series).
- Termination resistors of 120 ohm at both physical bus ends. See RS485 wiring guide.
- No more than 32 nodes per RS485 segment without a repeater. For 33 to 247 meters, split the bus.
Installation checklist
- 1
De-energize the panel
Main breaker off, fuses pulled, two-pole tester verification. Local wiring regulations (NEC in US, BS 7671 in UK, NEN 1010 in NL, VDE 0100 in DE) require two independent verifications. - 2
Mount the meter on DIN rail
35 mm rail, meter straight on, locking clip engaged. - 3
Connect phase conductors
L1, L2, L3 and N. Direct meters carry phase current through the meter; CT meters carry only the 5 A measurement current via 4 or 6 terminals per phase. - 4
Verify CT polarity
For CT meters, K terminal toward the source, L terminal toward the load. Negative active power on one phase means a CT is flipped. - 5
Wire the RS485 bus
A and B consistently polarized across every meter. Carry GND or shield between devices on different power supplies. - 6
Set the slave address
Pick a unique number 1 to 247 via display or DIP switches. - 7
Set baud rate and parity
Standard 9600, 8N1 for Eastron and Schneider. Carlo Gavazzi defaults to 9600, 8E1. Match the gateway configuration. - 8
Place termination resistors
120 ohm between A and B at both physical bus ends, nowhere in the middle. - 9
Re-energize and read out
Watch the meter display for live values and verify in the gateway software that all registers respond.
Common first-install mistakes
- No termination: bus reflections cause intermittent communication. 120 ohm at both ends fixes it.
- CT polarity reversed: meter shows negative active power on one phase. Swap K and L on that CT.
- Baud rate mismatch: gateway logs timeouts. Set meter and gateway to exactly the same baud rate and parity.
- No MID/UL when billing third parties: regulators in most jurisdictions require a certified meter for cross-boundary sub-billing. The cost difference is small versus the legal exposure.
- Bus too long without repeater: above 1200 m at 9600 baud signal integrity drops. Add a repeater or convert to Modbus TCP via a gateway closer to the meters.
Frequently asked questions
Next steps
A Modbus energy meter delivers its full value only when the data flows somewhere. The ModbusCloud Gateway polls up to 247 meters over RS485 or TCP and pushes their values to the portal for dashboards, alerts, and sub-billing. For the meter selection itself: start with the use case (PV monitoring, sub-billing, HVAC), define the current class, choose direct or CT, and then compare the concrete models in the table above.
Ready to get started?
Order the ModbusCloud Gateway and start monitoring your installations within 5 minutes.
View the gateway