device library

Gossen Metrawatt ENERGYMID EM2281/EM2389 meter (Modbus TCP)

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
voltage_l1_l20I161V
voltage_l2_l31I161
voltage_l3_l12I161
mean_voltage_phase_to_phase3I161
voltage_l1_n4I161
voltage_l2_n5I161
voltage_l3_n6I161
mean_voltage_phase_to_n7I161
voltage_thd_l18U160.001
voltage_thd_l29U160.001
voltage_thd_l310U160.001
frequency11U160.01
voltage_exponent12I161
current_l1100I161A
current_l2101I161
current_l3102I161
mean_current103I161
current_n104I161
current_thd_l1105U160.001
current_thd_l2106U160.001
current_thd_l3107U160.001
current_exponent108I161
active_power_p1200I161W
active_power_p2201I161
active_power_p3202I161
active_power_total203I161
reactive_power_q1204I161
reactive_power_q2205I161
reactive_power_q3206I161
reactive_power_total207I161
power_factor_l1208I160.001
power_factor_l2209I160.001
power_factor_l3210I160.001
power_factor_total211I160.001
power_exponent212I161
active_energy_import_total300U32BE1Wh
active_energy_export_total302U32BE1
reactive_energy_import_total304U32BE1
reactive_energy_export_total306U32BE1
active_energy_import_active_tariff400U32BE1Wh
active_energy_export_active_tariff402U32BE1
reactive_energy_import_active_tariff404U32BE1
reactive_energy_export_active_tariff406U32BE1
active_tariff412U161
operating_hours500U32BE1

link settings as documented (unverified): TCP; FC 03,04,16; Modbus TCP is executed via port 502. Supports up to quadruple simultaneous access as of TCP/IP firmware version 1.18.

bench facts as documented (unverified)
connectorRJ45
wiring notesSupports 10 and 100 MBit/s in full and half-duplex. HP Auto-MDIX supported.
protocol notesUp to 4 simultaneous connections supported (as of firmware 1.18). For firmware 1.13 and older, only 1 connection is supported.
firmware register3700
identification notesDevice information can be read from Format Type 17 (Table 25).
powerAuxiliary voltage option available depending on model (Table 26).
environmentOperating temperature range -25°C...55°C
accuracyCl. B
doc revision3-349-937-03 12/3.22

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.