{
  "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json",
  "mbmap": 2,
  "vendor": "Powerside",
  "model": "PQube 3",
  "models": [
    "PQube 3",
    "PQube 3e",
    "PQube 3v",
    "PQube 3rs"
  ],
  "vendor_website": "powerside.com",
  "description": "Power quality analyser. Classic bank plus the main values of the voltage, current and power banks.",
  "revision": 1,
  "revised": "2026-10-21",
  "sources": [
    {
      "title": "PQube 3 Modbus Reference Manual",
      "version": "1.11",
      "url": "https://help.powerside.com/s/article/pqube-3-modbus-reference-manual",
      "note": "tables 3.1 to 3.4"
    }
  ],
  "x_status": "official",
  "protocol": "tcp",
  "unit_id": 1,
  "port": 502,
  "byte_order": "big",
  "word_order": "big",
  "address_base": 0,
  "max_read_registers": 125,
  "enums": {
    "power_configuration": {"0": "Single-phase L1-N", "1": "Single-phase L1-L2", "2": "Split single-phase", "3": "Star / Wye", "4": "Delta", "5": "Split-phase Delta", "255": "Not yet determined"},
    "ground_point": {"0": "Centered between all 3 phases", "1": "L1", "2": "L2", "3": "L3", "4": "Centered between L1 and L2", "5": "Centered between L2 and L3", "6": "Centered between L3 and L1"}
  },
  "notes": [
    "Every address is the manual's register offset plus the Modbus base address, which is 0x7000 (28672) by default. If the base was changed in setup.ini, subtract 0x7000 from the addresses here and add the new base.",
    "The manual treats FC03 and FC04 as the same: every register reads the same either way, so they are listed as holding registers. There are no coils or discrete inputs.",
    "A 32-bit float spans two registers. The manual gives the byte order of such values as a setup.ini option (big endian by default), which is word_order here.",
    "Registers refresh at about 2 Hz. The device accepts up to about 10 simultaneous TCP clients.",
    "The manual lists many more registers (harmonics up to the 50th, interharmonics, scope and HF values, analog bank at 0x6000) that are not included here. The Classic bank is kept for compatibility with the PQube Classic; the voltage, current and power banks repeat many of its values.",
    "Not tested on a device."
  ],
  "registers": [
    {"name": "Voltage L1-E", "group": "Classic bank", "area": "holding", "address": 28672, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-E", "group": "Classic bank", "area": "holding", "address": 28674, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-E", "group": "Classic bank", "area": "holding", "address": 28676, "type": "float32", "unit": "V"},
    {"name": "Voltage N-E", "group": "Classic bank", "area": "holding", "address": 28678, "type": "float32", "unit": "V"},
    {"name": "Voltage L1-N", "group": "Classic bank", "area": "holding", "address": 28680, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-N", "group": "Classic bank", "area": "holding", "address": 28682, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-N", "group": "Classic bank", "area": "holding", "address": 28684, "type": "float32", "unit": "V"},
    {"name": "Voltage L1-L2", "group": "Classic bank", "area": "holding", "address": 28686, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-L3", "group": "Classic bank", "area": "holding", "address": 28688, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-L1", "group": "Classic bank", "area": "holding", "address": 28690, "type": "float32", "unit": "V"},
    {"name": "Voltage AN1-E", "group": "Classic bank", "area": "holding", "address": 28692, "type": "float32", "unit": "V"},
    {"name": "Voltage AN2-E", "group": "Classic bank", "area": "holding", "address": 28694, "type": "float32", "unit": "V"},
    {"name": "Voltage AN1-AN2", "group": "Classic bank", "area": "holding", "address": 28696, "type": "float32", "unit": "V"},
    {"name": "Frequency", "group": "Classic bank", "area": "holding", "address": 28698, "type": "float32", "unit": "Hz"},
    {"name": "Current L1", "group": "Classic bank", "area": "holding", "address": 28700, "type": "float32", "unit": "A"},
    {"name": "Current L2", "group": "Classic bank", "area": "holding", "address": 28702, "type": "float32", "unit": "A"},
    {"name": "Current L3", "group": "Classic bank", "area": "holding", "address": 28704, "type": "float32", "unit": "A"},
    {"name": "Current N", "group": "Classic bank", "area": "holding", "address": 28706, "type": "float32", "unit": "A"},
    {"name": "Total power", "group": "Classic bank", "area": "holding", "address": 28708, "type": "float32", "unit": "W"},
    {"name": "Total apparent power", "group": "Classic bank", "area": "holding", "address": 28710, "type": "float32", "unit": "VA"},
    {"name": "Digital input", "group": "Classic bank", "area": "holding", "address": 28712, "type": "float32", "description": "Usually 0 or 1; a fractional value is a duty cycle"},
    {"name": "Peak current (1 cycle)", "group": "Classic bank", "area": "holding", "address": 28714, "type": "float32", "unit": "A"},
    {"name": "Peak current (1 minute)", "group": "Classic bank", "area": "holding", "address": 28716, "type": "float32", "unit": "A"},
    {"name": "Peak current (N minutes)", "group": "Classic bank", "area": "holding", "address": 28718, "type": "float32", "unit": "A"},
    {"name": "Peak power (1 cycle)", "group": "Classic bank", "area": "holding", "address": 28720, "type": "float32", "unit": "W"},
    {"name": "Peak power (1 minute)", "group": "Classic bank", "area": "holding", "address": 28722, "type": "float32", "unit": "W"},
    {"name": "Peak power (N minutes)", "group": "Classic bank", "area": "holding", "address": 28724, "type": "float32", "unit": "W"},
    {"name": "Peak apparent power (1 cycle)", "group": "Classic bank", "area": "holding", "address": 28726, "type": "float32", "unit": "VA"},
    {"name": "Peak apparent power (1 minute)", "group": "Classic bank", "area": "holding", "address": 28728, "type": "float32", "unit": "VA"},
    {"name": "Peak apparent power (N minutes)", "group": "Classic bank", "area": "holding", "address": 28730, "type": "float32", "unit": "VA"},
    {"name": "Total energy", "group": "Classic bank", "area": "holding", "address": 28732, "type": "float32", "unit": "Wh"},
    {"name": "Total apparent energy", "group": "Classic bank", "area": "holding", "address": 28734, "type": "float32", "unit": "VAh"},
    {"name": "Voltage THD", "group": "Classic bank", "area": "holding", "address": 28736, "type": "float32", "unit": "%"},
    {"name": "Current TDD", "group": "Classic bank", "area": "holding", "address": 28738, "type": "float32", "unit": "%"},
    {"name": "ANSI voltage unbalance", "group": "Classic bank", "area": "holding", "address": 28740, "type": "float32", "unit": "%"},
    {"name": "ANSI current unbalance", "group": "Classic bank", "area": "holding", "address": 28742, "type": "float32", "unit": "%"},
    {"name": "Total reactive power", "group": "Classic bank", "area": "holding", "address": 28752, "type": "float32", "unit": "var"},
    {"name": "Total true power factor", "group": "Classic bank", "area": "holding", "address": 28754, "type": "float32"},
    {"name": "Temperature probe 1", "group": "Classic bank", "area": "holding", "address": 28756, "type": "float32", "unit": "°C"},
    {"name": "Humidity probe 1", "group": "Classic bank", "area": "holding", "address": 28758, "type": "float32", "unit": "%RH"},
    {"name": "Temperature probe 2", "group": "Classic bank", "area": "holding", "address": 28760, "type": "float32", "unit": "°C"},
    {"name": "Humidity probe 2", "group": "Classic bank", "area": "holding", "address": 28762, "type": "float32", "unit": "%RH"},
    {"name": "Earth current", "group": "Classic bank", "area": "holding", "address": 28768, "type": "float32", "unit": "A"},
    {"name": "Event recordings (new)", "group": "Classic bank", "area": "holding", "address": 28750, "type": "uint16", "description": "New events since the last poll; cleared by reading"},
    {"name": "Trend recordings (new)", "group": "Classic bank", "area": "holding", "address": 28751, "type": "uint16", "description": "New trends since the last poll; cleared by reading"},
    {"name": "Voltage L1-N fundamental", "group": "Classic bank", "area": "holding", "address": 28770, "type": "float32", "unit": "V"},
    {"name": "Voltage L1-N fundamental angle", "group": "Classic bank", "area": "holding", "address": 28772, "type": "float32", "unit": "°"},
    {"name": "Voltage L2-N fundamental", "group": "Classic bank", "area": "holding", "address": 28774, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-N fundamental angle", "group": "Classic bank", "area": "holding", "address": 28776, "type": "float32", "unit": "°"},
    {"name": "Voltage L3-N fundamental", "group": "Classic bank", "area": "holding", "address": 28778, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-N fundamental angle", "group": "Classic bank", "area": "holding", "address": 28780, "type": "float32", "unit": "°"},
    {"name": "Current L1 fundamental", "group": "Classic bank", "area": "holding", "address": 28782, "type": "float32", "unit": "A"},
    {"name": "Current L1 fundamental angle", "group": "Classic bank", "area": "holding", "address": 28784, "type": "float32", "unit": "°"},
    {"name": "Current L2 fundamental", "group": "Classic bank", "area": "holding", "address": 28786, "type": "float32", "unit": "A"},
    {"name": "Current L2 fundamental angle", "group": "Classic bank", "area": "holding", "address": 28788, "type": "float32", "unit": "°"},
    {"name": "Current L3 fundamental", "group": "Classic bank", "area": "holding", "address": 28790, "type": "float32", "unit": "A"},
    {"name": "Current L3 fundamental angle", "group": "Classic bank", "area": "holding", "address": 28792, "type": "float32", "unit": "°"},
    {"name": "Clock year", "group": "Clock", "area": "holding", "address": 28806, "type": "uint16"},
    {"name": "Clock month", "group": "Clock", "area": "holding", "address": 28807, "type": "uint16"},
    {"name": "Clock day", "group": "Clock", "area": "holding", "address": 28808, "type": "uint16"},
    {"name": "Clock hour", "group": "Clock", "area": "holding", "address": 28809, "type": "uint16"},
    {"name": "Clock minute", "group": "Clock", "area": "holding", "address": 28810, "type": "uint16"},
    {"name": "Clock second", "group": "Clock", "area": "holding", "address": 28811, "type": "uint16"},
    {"name": "UTC offset", "group": "Clock", "area": "holding", "address": 28812, "type": "float32", "unit": "h"},
    {"name": "IEC/GB unbalance V-", "group": "Classic bank", "area": "holding", "address": 28846, "type": "float32", "unit": "%"},
    {"name": "IEC/GB unbalance A-", "group": "Classic bank", "area": "holding", "address": 28848, "type": "float32", "unit": "%"},
    {"name": "IEC/GB unbalance V0", "group": "Classic bank", "area": "holding", "address": 28850, "type": "float32", "unit": "%"},
    {"name": "IEC/GB unbalance A0", "group": "Classic bank", "area": "holding", "address": 28852, "type": "float32", "unit": "%"},
    {"name": "DC power", "group": "Classic bank", "area": "holding", "address": 28854, "type": "float32", "unit": "W"},
    {"name": "DC energy", "group": "Classic bank", "area": "holding", "address": 28856, "type": "float32", "unit": "Wh"},
    {"name": "L1 voltage THD", "group": "Classic bank", "area": "holding", "address": 28864, "type": "float32", "unit": "%"},
    {"name": "L2 voltage THD", "group": "Classic bank", "area": "holding", "address": 28866, "type": "float32", "unit": "%"},
    {"name": "L3 voltage THD", "group": "Classic bank", "area": "holding", "address": 28868, "type": "float32", "unit": "%"},
    {"name": "L1 current TDD", "group": "Classic bank", "area": "holding", "address": 28870, "type": "float32", "unit": "%"},
    {"name": "L2 current TDD", "group": "Classic bank", "area": "holding", "address": 28872, "type": "float32", "unit": "%"},
    {"name": "L3 current TDD", "group": "Classic bank", "area": "holding", "address": 28874, "type": "float32", "unit": "%"},
    {"name": "L1 power", "group": "Classic bank", "area": "holding", "address": 28876, "type": "float32", "unit": "W"},
    {"name": "L2 power", "group": "Classic bank", "area": "holding", "address": 28878, "type": "float32", "unit": "W"},
    {"name": "L3 power", "group": "Classic bank", "area": "holding", "address": 28880, "type": "float32", "unit": "W"},
    {"name": "L1 apparent power", "group": "Classic bank", "area": "holding", "address": 28882, "type": "float32", "unit": "VA"},
    {"name": "L2 apparent power", "group": "Classic bank", "area": "holding", "address": 28884, "type": "float32", "unit": "VA"},
    {"name": "L3 apparent power", "group": "Classic bank", "area": "holding", "address": 28886, "type": "float32", "unit": "VA"},
    {"name": "L1 reactive power", "group": "Classic bank", "area": "holding", "address": 28888, "type": "float32", "unit": "var"},
    {"name": "L2 reactive power", "group": "Classic bank", "area": "holding", "address": 28890, "type": "float32", "unit": "var"},
    {"name": "L3 reactive power", "group": "Classic bank", "area": "holding", "address": 28892, "type": "float32", "unit": "var"},
    {"name": "L1 true power factor", "group": "Classic bank", "area": "holding", "address": 28894, "type": "float32"},
    {"name": "L2 true power factor", "group": "Classic bank", "area": "holding", "address": 28896, "type": "float32"},
    {"name": "L3 true power factor", "group": "Classic bank", "area": "holding", "address": 28898, "type": "float32"},
    {"name": "Total reactive energy", "group": "Classic bank", "area": "holding", "address": 28912, "type": "float32", "unit": "varh"},
    {"name": "Firmware major", "group": "Configuration", "area": "holding", "address": 29672, "type": "uint16", "role": "firmware"},
    {"name": "Firmware minor", "group": "Configuration", "area": "holding", "address": 29673, "type": "uint16", "role": "firmware"},
    {"name": "Firmware bug fix", "group": "Configuration", "area": "holding", "address": 29674, "type": "uint16", "role": "firmware"},
    {"name": "Power configuration", "group": "Configuration", "area": "holding", "address": 29694, "type": "uint16", "enum": "power_configuration"},
    {"name": "Ground point", "group": "Configuration", "area": "holding", "address": 29695, "type": "uint16", "enum": "ground_point"},
    {"name": "N-minutes", "group": "Configuration", "area": "holding", "address": 29696, "type": "uint16", "unit": "min", "description": "Averaging period N used by the N-minute peak values"},
    {"name": "Voltage L1-E half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30672, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-E half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30674, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-E half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30676, "type": "float32", "unit": "V"},
    {"name": "Voltage NU-E half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30678, "type": "float32", "unit": "V"},
    {"name": "Voltage L1-N half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30680, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-N half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30682, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-N half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30684, "type": "float32", "unit": "V"},
    {"name": "Voltage L1-L2 half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30686, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-L3 half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30688, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-L1 half-cycle RMS", "group": "Voltage", "area": "holding", "address": 30690, "type": "float32", "unit": "V"},
    {"name": "Frequency (voltage bank)", "group": "Voltage", "area": "holding", "address": 30692, "type": "float32", "unit": "Hz"},
    {"name": "Voltage L1 fundamental (voltage bank)", "group": "Voltage", "area": "holding", "address": 30694, "type": "float32", "unit": "V"},
    {"name": "Voltage L2 fundamental (voltage bank)", "group": "Voltage", "area": "holding", "address": 30696, "type": "float32", "unit": "V"},
    {"name": "Voltage L3 fundamental (voltage bank)", "group": "Voltage", "area": "holding", "address": 30698, "type": "float32", "unit": "V"},
    {"name": "Voltage L1 fundamental angle (voltage bank)", "group": "Voltage", "area": "holding", "address": 30700, "type": "float32", "unit": "°"},
    {"name": "Voltage L2 fundamental angle (voltage bank)", "group": "Voltage", "area": "holding", "address": 30702, "type": "float32", "unit": "°"},
    {"name": "Voltage L3 fundamental angle (voltage bank)", "group": "Voltage", "area": "holding", "address": 30704, "type": "float32", "unit": "°"},
    {"name": "Voltage L1-E RMS 10/12 cycles", "group": "Voltage", "area": "holding", "address": 30898, "type": "float32", "unit": "V"},
    {"name": "Voltage L2-E RMS 10/12 cycles", "group": "Voltage", "area": "holding", "address": 30900, "type": "float32", "unit": "V"},
    {"name": "Voltage L3-E RMS 10/12 cycles", "group": "Voltage", "area": "holding", "address": 30902, "type": "float32", "unit": "V"},
    {"name": "Voltage THD L1 (voltage bank)", "group": "Voltage", "area": "holding", "address": 31504, "type": "float32", "description": "Volts or percent, as set by register 1028"},
    {"name": "Voltage THD L2 (voltage bank)", "group": "Voltage", "area": "holding", "address": 31506, "type": "float32", "description": "Volts or percent, as set by register 1028"},
    {"name": "Voltage THD L3 (voltage bank)", "group": "Voltage", "area": "holding", "address": 31508, "type": "float32", "description": "Volts or percent, as set by register 1028"},
    {"name": "Voltage unbalance negative sequence", "group": "Voltage", "area": "holding", "address": 31510, "type": "float32", "unit": "%"},
    {"name": "Voltage unbalance zero sequence", "group": "Voltage", "area": "holding", "address": 31512, "type": "float32", "unit": "%"},
    {"name": "Flicker Pinst L1", "group": "Flicker", "area": "holding", "address": 31514, "type": "float32"},
    {"name": "Flicker Pinst L2", "group": "Flicker", "area": "holding", "address": 31516, "type": "float32"},
    {"name": "Flicker Pinst L3", "group": "Flicker", "area": "holding", "address": 31518, "type": "float32"},
    {"name": "Flicker Pst L1", "group": "Flicker", "area": "holding", "address": 31520, "type": "float32"},
    {"name": "Flicker Pst L2", "group": "Flicker", "area": "holding", "address": 31522, "type": "float32"},
    {"name": "Flicker Pst L3", "group": "Flicker", "area": "holding", "address": 31524, "type": "float32"},
    {"name": "Flicker Plt L1", "group": "Flicker", "area": "holding", "address": 31526, "type": "float32"},
    {"name": "Flicker Plt L2", "group": "Flicker", "area": "holding", "address": 31528, "type": "float32"},
    {"name": "Flicker Plt L3", "group": "Flicker", "area": "holding", "address": 31530, "type": "float32"},
    {"name": "Current 1 (current bank)", "group": "Current", "area": "holding", "address": 32672, "type": "float32", "unit": "A"},
    {"name": "Current 2 (current bank)", "group": "Current", "area": "holding", "address": 32674, "type": "float32", "unit": "A"},
    {"name": "Current 3 (current bank)", "group": "Current", "area": "holding", "address": 32676, "type": "float32", "unit": "A"},
    {"name": "Current N (current bank)", "group": "Current", "area": "holding", "address": 32678, "type": "float32", "unit": "A"},
    {"name": "Current E (current bank)", "group": "Current", "area": "holding", "address": 32680, "type": "float32", "unit": "A"},
    {"name": "Current L1 fundamental (current bank)", "group": "Current", "area": "holding", "address": 32688, "type": "float32", "unit": "A"},
    {"name": "Current L2 fundamental (current bank)", "group": "Current", "area": "holding", "address": 32690, "type": "float32", "unit": "A"},
    {"name": "Current L3 fundamental (current bank)", "group": "Current", "area": "holding", "address": 32692, "type": "float32", "unit": "A"},
    {"name": "Current L1 fundamental angle (current bank)", "group": "Current", "area": "holding", "address": 32694, "type": "float32", "unit": "°"},
    {"name": "Current L2 fundamental angle (current bank)", "group": "Current", "area": "holding", "address": 32696, "type": "float32", "unit": "°"},
    {"name": "Current L3 fundamental angle (current bank)", "group": "Current", "area": "holding", "address": 32698, "type": "float32", "unit": "°"},
    {"name": "Current L1 RMS 10/12 cycles", "group": "Current", "area": "holding", "address": 32892, "type": "float32", "unit": "A"},
    {"name": "Current L2 RMS 10/12 cycles", "group": "Current", "area": "holding", "address": 32894, "type": "float32", "unit": "A"},
    {"name": "Current L3 RMS 10/12 cycles", "group": "Current", "area": "holding", "address": 32896, "type": "float32", "unit": "A"},
    {"name": "TDD L1 (current bank)", "group": "Current", "area": "holding", "address": 33498, "type": "float32", "unit": "A", "description": "Percent or amps as set in the PQube setup"},
    {"name": "TDD L2 (current bank)", "group": "Current", "area": "holding", "address": 33500, "type": "float32", "unit": "A", "description": "Percent or amps as set in the PQube setup"},
    {"name": "TDD L3 (current bank)", "group": "Current", "area": "holding", "address": 33502, "type": "float32", "unit": "A", "description": "Percent or amps as set in the PQube setup"},
    {"name": "Current unbalance negative sequence", "group": "Current", "area": "holding", "address": 33504, "type": "float32", "unit": "%"},
    {"name": "Current unbalance zero sequence", "group": "Current", "area": "holding", "address": 33506, "type": "float32", "unit": "%"},
    {"name": "Total power (current bank)", "group": "Power and energy", "area": "holding", "address": 33508, "type": "float32", "unit": "W"},
    {"name": "L1 power (current bank)", "group": "Power and energy", "area": "holding", "address": 33510, "type": "float32", "unit": "W"},
    {"name": "L2 power (current bank)", "group": "Power and energy", "area": "holding", "address": 33512, "type": "float32", "unit": "W"},
    {"name": "L3 power (current bank)", "group": "Power and energy", "area": "holding", "address": 33514, "type": "float32", "unit": "W"},
    {"name": "Total reactive power (current bank)", "group": "Power and energy", "area": "holding", "address": 33516, "type": "float32", "unit": "var"},
    {"name": "L1 reactive power (current bank)", "group": "Power and energy", "area": "holding", "address": 33518, "type": "float32", "unit": "var"},
    {"name": "L2 reactive power (current bank)", "group": "Power and energy", "area": "holding", "address": 33520, "type": "float32", "unit": "var"},
    {"name": "L3 reactive power (current bank)", "group": "Power and energy", "area": "holding", "address": 33522, "type": "float32", "unit": "var"},
    {"name": "Total apparent power (current bank)", "group": "Power and energy", "area": "holding", "address": 33524, "type": "float32", "unit": "VA"},
    {"name": "L1 apparent power (current bank)", "group": "Power and energy", "area": "holding", "address": 33526, "type": "float32", "unit": "VA"},
    {"name": "L2 apparent power (current bank)", "group": "Power and energy", "area": "holding", "address": 33528, "type": "float32", "unit": "VA"},
    {"name": "L3 apparent power (current bank)", "group": "Power and energy", "area": "holding", "address": 33530, "type": "float32", "unit": "VA"},
    {"name": "Total true power factor (current bank)", "group": "Power and energy", "area": "holding", "address": 33532, "type": "float32"},
    {"name": "L1 true power factor (current bank)", "group": "Power and energy", "area": "holding", "address": 33534, "type": "float32"},
    {"name": "L2 true power factor (current bank)", "group": "Power and energy", "area": "holding", "address": 33536, "type": "float32"},
    {"name": "L3 true power factor (current bank)", "group": "Power and energy", "area": "holding", "address": 33538, "type": "float32"},
    {"name": "Total reactive energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33540, "type": "float32", "unit": "varh"},
    {"name": "L1 reactive energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33542, "type": "float32", "unit": "varh"},
    {"name": "L2 reactive energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33544, "type": "float32", "unit": "varh"},
    {"name": "L3 reactive energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33546, "type": "float32", "unit": "varh"},
    {"name": "Total energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33548, "type": "float32", "unit": "Wh"},
    {"name": "L1 energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33550, "type": "float32", "unit": "Wh"},
    {"name": "L2 energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33552, "type": "float32", "unit": "Wh"},
    {"name": "L3 energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33554, "type": "float32", "unit": "Wh"},
    {"name": "Total apparent energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33556, "type": "float32", "unit": "VAh"},
    {"name": "L1 apparent energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33558, "type": "float32", "unit": "VAh"},
    {"name": "L2 apparent energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33560, "type": "float32", "unit": "VAh"},
    {"name": "L3 apparent energy (current bank)", "group": "Power and energy", "area": "holding", "address": 33562, "type": "float32", "unit": "VAh"},
    {"name": "Peak apparent power (1 cycle) (current bank)", "group": "Power and energy", "area": "holding", "address": 33564, "type": "float32", "unit": "VA"},
    {"name": "Peak apparent power (1 minute) (current bank)", "group": "Power and energy", "area": "holding", "address": 33566, "type": "float32", "unit": "VA"},
    {"name": "Peak apparent power (N minutes) (current bank)", "group": "Power and energy", "area": "holding", "address": 33568, "type": "float32", "unit": "VA"},
    {"name": "Peak power (1 cycle) (current bank)", "group": "Power and energy", "area": "holding", "address": 33570, "type": "float32", "unit": "W"},
    {"name": "Peak power (1 minute) (current bank)", "group": "Power and energy", "area": "holding", "address": 33572, "type": "float32", "unit": "W"},
    {"name": "Peak power (N minutes) (current bank)", "group": "Power and energy", "area": "holding", "address": 33574, "type": "float32", "unit": "W"},
    {"name": "Peak current (1 cycle) (current bank)", "group": "Power and energy", "area": "holding", "address": 33576, "type": "float32", "unit": "A"},
    {"name": "Peak current (1 minute) (current bank)", "group": "Power and energy", "area": "holding", "address": 33578, "type": "float32", "unit": "A"},
    {"name": "Peak current (N minutes) (current bank)", "group": "Power and energy", "area": "holding", "address": 33580, "type": "float32", "unit": "A"},
    {"name": "Total positive energy", "group": "Power and energy", "area": "holding", "address": 33594, "type": "float32", "unit": "Wh"},
    {"name": "L1 positive energy", "group": "Power and energy", "area": "holding", "address": 33596, "type": "float32", "unit": "Wh"},
    {"name": "L2 positive energy", "group": "Power and energy", "area": "holding", "address": 33598, "type": "float32", "unit": "Wh"},
    {"name": "L3 positive energy", "group": "Power and energy", "area": "holding", "address": 33600, "type": "float32", "unit": "Wh"},
    {"name": "Total negative energy", "group": "Power and energy", "area": "holding", "address": 33602, "type": "float32", "unit": "Wh"},
    {"name": "L1 negative energy", "group": "Power and energy", "area": "holding", "address": 33604, "type": "float32", "unit": "Wh"},
    {"name": "L2 negative energy", "group": "Power and energy", "area": "holding", "address": 33606, "type": "float32", "unit": "Wh"},
    {"name": "L3 negative energy", "group": "Power and energy", "area": "holding", "address": 33608, "type": "float32", "unit": "Wh"}
  ]
}
