manufacturer: entes
model: epr04
device: epr04
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: entes epr04 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/entes-epr04.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:25:00.657Z
registers:
  - address: "20"
    addressNumeric: 20
    signal: l1_phase_active_power
    name: L1-phase-active-power
    description: L1-phase-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: l2_phase_active_power
    name: L2-phase-active-power
    description: L2-phase-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: l3_phase_active_power
    name: L3-phase-active-power
    description: L3-phase-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: l1_phase_reactive_power
    name: L1-phase-reactive-power
    description: L1-phase-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: l2_phase_reactive_power
    name: L2-phase-reactive-power
    description: L2-phase-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: l3_phase_reactive_power
    name: L3-phase-reactive-power
    description: L3-phase-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: l1_phase_apparent_power
    name: L1-phase-apparent-power
    description: L1-phase-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: l2_phase_apparent_power
    name: L2-phase-apparent-power
    description: L2-phase-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: l3_phase_apparent_power
    name: L3-phase-apparent-power
    description: L3-phase-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: l1_phase_cos
    name: L1-phase-cos
    description: L1-phase-cos
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: l2_phase_cos
    name: L2-phase-cos
    description: L2-phase-cos
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: l3_phase_cos
    name: L3-phase-cos
    description: L3-phase-cos
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "44"
    addressNumeric: 44
    signal: total_import_active_power
    name: Total-import-active-power
    description: Total-import-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "46"
    addressNumeric: 46
    signal: total_export_active_power
    name: Total-export-active-power
    description: Total-export-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "48"
    addressNumeric: 48
    signal: total_inductive_reactive_power
    name: Total-inductive-reactive-power
    description: Total-inductive-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50"
    addressNumeric: 50
    signal: total_capacitive_reactive_power
    name: Total-capacitive-reactive-power
    description: Total-capacitive-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: total_apparent_power
    name: Total-apparent-power
    description: Total-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "54"
    addressNumeric: 54
    signal: average_inductive_cos
    name: Average-inductive-cos
    description: Average-inductive-cos
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: average_capacitive_cos
    name: Average-capacitive-cos
    description: Average-capacitive-cos
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "58"
    addressNumeric: 58
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "88"
    addressNumeric: 88
    signal: import_active_energy_1
    name: Import-active-energy-1
    description: Import-active-energy-1
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "92"
    addressNumeric: 92
    signal: export_active_energy_1
    name: Export-active-energy-1
    description: Export-active-energy-1
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "96"
    addressNumeric: 96
    signal: inductive_reactive_energy_1
    name: Inductive-reactive-energy-1
    description: Inductive-reactive-energy-1
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: VArh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "100"
    addressNumeric: 100
    signal: capacitive_reactive_energy_1
    name: Capacitive-reactive-energy-1
    description: Capacitive-reactive-energy-1
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: VArh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "104"
    addressNumeric: 104
    signal: import_active_energy_2
    name: Import-active-energy-2
    description: Import-active-energy-2
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "108"
    addressNumeric: 108
    signal: export_active_energy_2
    name: Export-active-energy-2
    description: Export-active-energy-2
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "112"
    addressNumeric: 112
    signal: inductive_reactive_energy_2
    name: Inductive-reactive-energy-2
    description: Inductive-reactive-energy-2
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: VArh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "116"
    addressNumeric: 116
    signal: capacitive_reactive_energy_2
    name: Capacitive-reactive-energy-2
    description: Capacitive-reactive-energy-2
    functionCode: 3
    datatype: int64
    length: 4
    scale: 1
    offset: 0
    unit: VArh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "136"
    addressNumeric: 136
    signal: l1_phase_min_active_power
    name: L1-phase-min.-active-power
    description: L1-phase-min.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "138"
    addressNumeric: 138
    signal: l2_phase_min_active_power
    name: L2-phase-min.-active-power
    description: L2-phase-min.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "140"
    addressNumeric: 140
    signal: l3_phase_min_active_power
    name: L3-phase-min.-active-power
    description: L3-phase-min.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "142"
    addressNumeric: 142
    signal: l1_phase_min_reactive_power
    name: L1-phase-min.-reactive-power
    description: L1-phase-min.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "144"
    addressNumeric: 144
    signal: l2_phase_min_reactive_power
    name: L2-phase-min.-reactive-power
    description: L2-phase-min.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "146"
    addressNumeric: 146
    signal: l3_phase_min_reactive_power
    name: L3-phase-min.-reactive-power
    description: L3-phase-min.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "148"
    addressNumeric: 148
    signal: l1_phase_min_apparent_power
    name: L1-phase-min.-apparent-power
    description: L1-phase-min.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "150"
    addressNumeric: 150
    signal: l2_phase_min_apparent_power
    name: L2-phase-min.-apparent-power
    description: L2-phase-min.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "152"
    addressNumeric: 152
    signal: l3_phase_min_apparent_power
    name: L3-phase-min.-apparent-power
    description: L3-phase-min.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "154"
    addressNumeric: 154
    signal: total_min_import_active_power
    name: Total-min.-import-active-power
    description: Total-min.-import-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "156"
    addressNumeric: 156
    signal: total_min_export_active_power
    name: Total-min.-export-active-power
    description: Total-min.-export-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "158"
    addressNumeric: 158
    signal: total_min_import_reactive_power
    name: Total-min.-import-reactive-power
    description: Total-min.-import-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "160"
    addressNumeric: 160
    signal: total_min_export_reactive_power
    name: Total-min.-export-reactive-power
    description: Total-min.-export-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "162"
    addressNumeric: 162
    signal: total_min_apparent_power
    name: Total-min.-apparent-power
    description: Total-min.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "182"
    addressNumeric: 182
    signal: l1_phase_max_active_power
    name: L1-phase-max.-active-power
    description: L1-phase-max.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "184"
    addressNumeric: 184
    signal: l2_phase_max_active_power
    name: L2-phase-max.-active-power
    description: L2-phase-max.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "186"
    addressNumeric: 186
    signal: l3_phase_max_active_power
    name: L3-phase-max.-active-power
    description: L3-phase-max.-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "188"
    addressNumeric: 188
    signal: l1_phase_max_reactive_power
    name: L1-phase-max.-reactive-power
    description: L1-phase-max.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "190"
    addressNumeric: 190
    signal: l2_phase_max_reactive_power
    name: L2-phase-max.-reactive-power
    description: L2-phase-max.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "192"
    addressNumeric: 192
    signal: l3_phase_max_reactive_power
    name: L3-phase-max.-reactive-power
    description: L3-phase-max.-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "194"
    addressNumeric: 194
    signal: l1_phase_max_apparent_power
    name: L1-phase-max.-apparent-power
    description: L1-phase-max.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "196"
    addressNumeric: 196
    signal: l2_phase_max_apparent_power
    name: L2-phase-max.-apparent-power
    description: L2-phase-max.-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
