Skip to main content

Iskra WM3M4 (MID EV meter)

Status: Vendor Confirmed · Register points: 87 · Transports: Modbus RTU

A curated ModDef profile for the Iskra WM3M4 (MID EV meter). Import it as iskra.wm3m4 or load the .moddef.yaml directly.

Connect to one over Web Serial and watch its values live in the device dashboard.

Usage​

Load the profile, bind a transport, and read a point by name. The runtime applies the offset, scaling, byte order, and sentinels from the definition.

doc, _ := moddef.Load("iskra-wm3m4.moddef.yaml")
dev, _ := client.New(doc, "iskra-wm3m4", transport) // your modbus.Transport
v, _ := dev.ReadPoint(ctx, "frequency")
fmt.Println(v)

Commands​

Multi-step register procedures (spec §11.7) this profile defines — write params, arm a trigger, poll for completion, then read the result. Run one with your language's command executor (RunCommand, runCommand, run_command, or md_cmd_begin/md_cmd_tick in C/C++).

begin_transaction — Begin Transaction​

Write the billing dataset and start a signed billing transaction ('B'); set datetime_sync, timezone_offset and signature_format first (manual SS6.4 step 1)

Params

FieldTypeRequired
datasetBYTESyes
dataset_lengthUINT32yes

Results

FieldType
statusUINT32

end_transaction — End Transaction​

End the signed billing transaction ('E'), wait for the signature, then fetch the signed output message, its signature and the public key (manual SS6.4 steps 8-14)

Results

FieldType
messageBYTES
lengthUINT32
signatureBYTES
signature_lengthUINT32
public_keyBYTES

Measurands​

The 9 semantic quantities this device reports, each linked to the measurand catalog. Query a device by measurand instead of a raw point when you want portable code.

Base quantityNameUnitDescription
frequencyFrequencyHzGrid frequency
voltageVoltageVRMS voltage; qualify with phase_ref (L1_N, L1_L2, ...)
currentCurrentARMS current; qualify with phase_ref / direction
active_powerActive PowerWInstantaneous real power
reactive_powerReactive PowervarInstantaneous reactive power
apparent_powerApparent PowerVAInstantaneous apparent power
power_factorPower Factor1 (ratio)Ratio of real to apparent power (dimensionless)
energy_activeActive EnergyWhCumulative active energy register
temperatureTemperaturedegCTemperature; qualify with location (INTERNAL, EXTERNAL, ...)

Source​