Sorry, your browser does not support JavaScript!

Support Modbus/TCP in the Wi-Fi energy meter of IAMMETER

Support Modbus/TCP in the Wi-Fi energy meter of IAMMETER

Modbus TCP is common protocol that used in industrial system such as ICS, DCS, SCADA. After the latest firmware upgrading, the energy meter of IAMMETER had supported the modbus tcp protocol now.

This is a big upgrade of the Wi-Fi energy meter`s firmware .

Both WEM3080T(3 phase energy meter ,Wi-Fi) and WEM3080 (single phase energy meter, Wi-Fi) will support Modbus/TCP protocol. It will make the Wi-Fi energy meter easier to be integrated into the industrial system(Such as ICS, DSC, SCADA etc ..).

Video:Integrate a three-phase energy meter into Home assistant by Modbus TCP (over Wi-Fi)

Video:Request the data of 3 phase energy meter(Wi-Fi) from the Modbus TCP

Download the firmware and use the modbus/tcp function in IAMMETER energy meter

Register mapping

index Register address(Dec) Register address(Hex) register length Description
1 0 0000 1 Phase A voltage,unsigned,value=data/100,unit: V
2 1 0001 1 Phase A current,unsigned,value=data/100,unit: A
3 2 0002 2 Phase A active power,signed,value=data,unit: W
4 4 0004 2 Phase A forward energy,unsigned,value=data/800,unit:kWh
5 6 0006 2 Phase A reverse energy,unsigned,value=data/800,unit:kWh
6 8 0008 1 Phase A power factor,unsigned,value=data/1000
7 9 0009 1 PadA 0x00,not used
8 10 000A 1 Phase B voltage,unsigned,value=data/100,unit: V
9 11 000B 1 Phase B current,unsigned,value=data/100,unit: A
10 12 000C 2 Phase B active power,signed,value=data,unit: W
11 14 000E 2 Phase B forward energy,unsigned,value=data/800,unit:kWh
12 16 0010 2 Phase B reverse energy,unsigned,value=data/800,unit:kWh
13 18 0012 1 Phase B power factor,unsigned,value=data/1000
14 19 0013 1 PadB 0x00,not used
15 20 0014 1 Phase C voltage,unsigned,value=data/100,unit: V
16 21 0015 1 Phase C current,unsigned,value=data/100,unit: A
17 22 0016 2 Phase C active power,signed,value=data,unit: W
18 24 0018 2 Phase C forward energy,unsigned,value=data/800,unit:kWh
19 26 001A 2 Phase C reverse energy,unsigned,value=data/800,unit:kWh
20 28 001C 1 Phase C power factor,unsigned,value=data/1000
21 29 001D 1 PadC 0x00,not used
22 30 001E 1 frequency, unsigned,value=data/100,unit:Hz
23 31 001F 1 padH 0x00,not used
24 32 0020 2 sum of power,signed,value=data,unit:W
25 34 0022 2 sum of forward energy,unsigned, value=data/800, unit:kWh
26 36 0024 2 sum of reverse energy,unsigned, value=data/800, unit:kwh

Test the modbus tcp function by modbus poll

modbus tcp setting in modbus polling

Modbus TCP Register map in the wifi energy meter

How to get the latest firmware that support Modbus/TCP

Upgrading Precondition: Check your current firmware version, if it is >= 75.68, it means you can upgrade the firmware directly to support the Modbus TCP function.

We have planned to provide some free upgrades to our old customers who have such requirements, if you want to use the Modbus TCP function and your firmware version also meets the requirements, please contact us from our feedback system. About how to use our feedback system, please refer to

Please also help us to introduce how to use the Modbus TCP energy meter in your system.

We will pay more attention to the customers who give us a clear introduction about why they need to use Modbus TCP energy meter in their application.

Highlight features of the 3 phase energy meter

Monitor the solar pv system with Home Assistant and 3 phase energy meter

Integrate IAMMETER energy meter to third-party platform

Monitor your solar pv system in IAMMETER cloud

Monitor your electricity usage in IAMMETER-cloud

Wi-Fi energy meter in NodeRed

Wi-Fi Energy meter in Openhab

Video tutorial about the energy meter