Hager Hager ECA380D Three-phase energy meter Modbus RTU template

Hager ECA380D Three-phase energy meter

Monitors three-phase energy consumption and power quality via Modbus RTU.

Template for the Hager ECA380D three-phase energy meter via Modbus RTU. Reads voltage, current, power, energy (in and out), frequency, and power factor across all three phases. Designed for direct metering up to 80A with MID certification.

Protocol
Modbus RTU
Connection
RS485, 19200 baud
Registers
25, read only
Brand
Hager
Key readings
Voltage L1 to L3 and line-to-line · Current L1 to L3 and N · Power L1 to L3 and total · Energy In and Out per phase and total · Frequency · Power factor (IEC and IEEE)
Compatible models
Hager ECA380D
Last updated

Registers (25)

25 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Voltage L1VRead
Voltage L2VRead
Voltage L3VRead
Voltage L1-L2VRead
Voltage L2-L3VRead
Voltage L3-L1VRead
Current L1ARead
Current L2ARead
Current L3ARead
Current NARead
Power L1WRead
Power L2WRead
Power L3WRead
PowerWRead
Energy In L1kWhRead
Energy In L2kWhRead
Energy In L3kWhRead
Energy InkWhRead
Energy Out L1kWhRead
Energy Out L2kWhRead
Energy Out L3kWhRead
Energy OutkWhRead
FrequencyHzRead
Power factor IECcosΦRead
Power factor IEEEcosΦRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor three-phase voltage, current, and power on a live cloud dashboard for each customer site.
  • Track total energy import and export to verify solar self-consumption and grid feed-in.
  • Create an alert when power factor drops below a defined threshold, indicating potential reactive power issues.
  • Detect phase imbalance by comparing per-phase current and voltage readings over time.
  • Generate monthly energy reports for MID-compliant billing or tenant sub-metering.
  • Log frequency deviations to identify grid stability issues at remote locations.

Installation

  1. Wire the RS-485 A and B terminals of the Hager ECA380D to the corresponding terminals on your ModbusCloud Gateway.

  2. Set the Modbus slave address on the Hager ECA380D using the front panel buttons, and note the address for gateway configuration.

  3. Confirm that the meter is configured for 19200 baud and even parity (these are the default communication settings for this device).

  4. Import the Hager ECA380D template from the ModbusCloud template library into your project.

  5. Assign the correct Modbus slave address in the ModbusCloud device settings to match the address configured on the meter.

  6. Verify that live readings for voltage, current, and power appear on the ModbusCloud dashboard after the first polling cycle.

Things to watch for

I see zero values for current and power registers. What is wrong?

Current and power registers are 32-bit values spanning two consecutive Modbus registers. Make sure your gateway is configured for 32-bit register reads with the correct byte and word order. The template expects uint32 for current and int32 for power.

What baud rate and parity settings should I use?

The Hager ECA380D defaults to 19200 baud with even parity (8E1). These settings must match on both the meter and the ModbusCloud gateway. A mismatch will cause communication timeouts.

Energy registers do not update or show unexpected values. How do I fix this?

Energy registers are located at higher address ranges starting at 45160 and 45440. Verify that your gateway supports this address range and that the register offset mapping in the template matches your firmware version.

Can I use this template for the Hager ECA300 or other AGARDIO meters?

This template is built specifically for the Hager ECA380D. Other AGARDIO models may use different register maps or data types. Using the wrong template can result in incorrect readings.

Want to see how it works?

Electrician working in an open distribution board