{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Inepro Metering", "model": "Metering PRO1", "models": ["Metering PRO1"], "vendor_website": "ineprometering.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table inepro/metering-pro1; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/inepro-metering-pro1.htm. Not verified against the manufacturer's documentation", "notes": [ "Inepro Metering PRO1.", "Converted automatically from the Modbus Database (MIT licence, Jibril Sharafi).", "Not verified against the manufacturer's documentation. The byte order is a guess: the source does not give one.", "Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "unofficial", "x_origin": "modbus-database", "registers": [ {"name": "Modbus ID", "area": "holding", "address": 16387, "type": "int16", "access": "R"}, {"name": "Baud rate", "area": "holding", "address": 16388, "type": "int16", "access": "R"}, {"name": "Protocol version", "area": "holding", "address": 16389, "type": "float32", "access": "R"}, {"name": "Software version", "area": "holding", "address": 16391, "type": "float32", "access": "R"}, {"name": "Hardware version", "area": "holding", "address": 16393, "type": "float32", "access": "R"}, {"name": "Meter amps", "area": "holding", "address": 16395, "type": "int16", "unit": "A", "access": "R"}, {"name": "S0 output rate", "area": "holding", "address": 16397, "type": "float32", "access": "R", "description": "unit: imp/kWh"}, {"name": "Combination code", "area": "holding", "address": 16399, "type": "int16", "access": "R"}, {"name": "Parity setting", "area": "holding", "address": 16401, "type": "int16", "access": "R"}, {"name": "Current direction", "area": "holding", "address": 16402, "type": "string", "length": 8, "access": "R"}, {"name": "L2 current direction", "area": "holding", "address": 16403, "type": "string", "length": 8, "access": "R"}, {"name": "L3 current direction", "area": "holding", "address": 16404, "type": "string", "length": 8, "access": "R"}, {"name": "Error code", "area": "holding", "address": 16405, "type": "int16", "access": "R"}, {"name": "Power down counter", "area": "holding", "address": 16406, "type": "int16", "access": "R"}, {"name": "Present quadrant", "area": "holding", "address": 16407, "type": "int16", "access": "R"}, {"name": "L1 quadrant", "area": "holding", "address": 16408, "type": "int16", "access": "R"}, {"name": "L2 quadrant", "area": "holding", "address": 16409, "type": "int16", "access": "R"}, {"name": "L3 quadrant", "area": "holding", "address": 16410, "type": "int16", "access": "R"}, {"name": "CT mode", "area": "holding", "address": 16415, "type": "int16", "unit": "A", "access": "R"}, {"name": "Voltage", "area": "holding", "address": 20480, "type": "float32", "unit": "V", "access": "R"}, {"name": "L1 voltage", "area": "holding", "address": 20482, "type": "float32", "unit": "V", "access": "R"}, {"name": "L2 voltage", "area": "holding", "address": 20484, "type": "float32", "unit": "V", "access": "R"}, {"name": "L3 voltage", "area": "holding", "address": 20486, "type": "float32", "unit": "V", "access": "R"}, {"name": "Grid frequency", "area": "holding", "address": 20488, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Current", "area": "holding", "address": 20490, "type": "float32", "unit": "A", "access": "R"}, {"name": "L1 current", "area": "holding", "address": 20492, "type": "float32", "unit": "A", "access": "R"}, {"name": "L2 current", "area": "holding", "address": 20494, "type": "float32", "unit": "A", "access": "R"}, {"name": "L3 current", "area": "holding", "address": 20496, "type": "float32", "unit": "A", "access": "R"}, {"name": "Total active power", "area": "holding", "address": 20498, "type": "float32", "unit": "kW", "access": "R"}, {"name": "L1 active power", "area": "holding", "address": 20500, "type": "float32", "unit": "kW", "access": "R"}, {"name": "L2 active power", "area": "holding", "address": 20502, "type": "float32", "unit": "kW", "access": "R"}, {"name": "L3 active power", "area": "holding", "address": 20504, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Total reactive power", "area": "holding", "address": 20506, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "L1 reactive power", "area": "holding", "address": 20508, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "L2 reactive power", "area": "holding", "address": 20510, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "L3 reactive power", "area": "holding", "address": 20512, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Total apparent power", "area": "holding", "address": 20514, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "L1 apparent power", "area": "holding", "address": 20516, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "L2 apparent power", "area": "holding", "address": 20518, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "L3 apparent power", "area": "holding", "address": 20520, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Power factor", "area": "holding", "address": 20522, "type": "float32", "access": "R"}, {"name": "L1 power factor", "area": "holding", "address": 20524, "type": "float32", "access": "R"}, {"name": "L2 power factor", "area": "holding", "address": 20526, "type": "float32", "access": "R"}, {"name": "L3 power factor", "area": "holding", "address": 20528, "type": "float32", "access": "R"}, {"name": "Total active energy", "area": "holding", "address": 24576, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "T1 total active energy", "area": "holding", "address": 24578, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "T2 total active energy", "area": "holding", "address": 24580, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "L1 total active energy", "area": "holding", "address": 24582, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "L2 total active energy", "area": "holding", "address": 24584, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "L3 total active energy", "area": "holding", "address": 24586, "type": "float32", "unit": "kWh", "access": "R"} ] }