verified connector library

E-Mon PowerSmart+ power meter

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire. Word order and scaling are confirmed at the hardware-verified rung and at no rung below it.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
v1_voltage13952F32LE1
v2_voltage13954F32LE1
v3_voltage13956F32LE1
i1_current13958F32LE1
i2_current13960F32LE1
i3_current13962F32LE1
kw_l113964F32LE1
kw_l213966F32LE1
kw_l313968F32LE1
kvar_l113970F32LE1
kvar_l213972F32LE1
kvar_l313974F32LE1
kva_l113976F32LE1
kva_l213978F32LE1
kva_l313980F32LE1
pf_l113982F32LE1
pf_l213984F32LE1
pf_l313986F32LE1
total_kw14336F32LE1
total_kvar14338F32LE1
total_kva14340F32LE1
total_pf14342F32LE1
average_voltage_ln14356F32LE1
average_voltage_ll14358F32LE1
average_current14360F32LE1
neutral_current14466F32LE1
frequency14468F32LE1
voltage_unbalance14470F32LE1
current_unbalance14472F32LE1
kwh_import14720F32LE1
kwh_export14722F32LE1
kvarh_import14728F32LE1
kvarh_export14730F32LE1
kvah_total14736F32LE1

link settings as documented (unverified): RTU; baud 300/600/1200/2400/4800/9600/19200/38400/57600/115200; FC 03,04,06,16,08

bench facts as documented (unverified)
wiring notesCOM1 supports RS-485. COM2 supports RS-232, RS-422, RS-485, RF, Ethernet, and Profibus.
broadcastnot supported
model register46082
serial register46080
firmware register46100
doc revisionBG0542 Rev. A1
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: Baud rates [300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200] — confirmed by BG0542 Rev. A1, Section 3.7 (Device Setup Registers, offset +3 BPS)
  • confirmed: Modbus function codes [3, 4, 6, 16, 8] — confirmed by BG0542 Rev. A1, Section 2.3 (Table 2-2 Modbus Function Codes)
  • confirmed: Device identification registers (serial @ 46080, model @ 46082, firmware @ 46100) — confirmed by BG0542 Rev. A1, Section 3.7 (Device Identification block)
  • confirmed: COM1 and COM2 physical port capabilities — confirmed by BG0542 Rev. A1, Section 3.7 (COM1/COM2 port options)
  • confirmed: Broadcast mode not supported — confirmed by BG0542 Rev. A1, Section 2.2 (Address Field)
  • confirmed: Register map addresses (v1_voltage @ 13952, total_kw @ 14336, kwh_import @ 14720) — confirmed by BG0542 Rev. A1, Section 2.7 (Data Formats) and Section 3

The trust ladder

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

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.