Janitza Energy Meters
Integration with Janitza UMG series energy meters via Modbus protocol.
Overview
This bundle provides integration with Janitza UMG series power analyzers and energy meters, supporting multiple models for comprehensive energy monitoring in residential, commercial, and industrial installations. The components communicate with meters through the Modbus TCP protocol, enabling real-time energy monitoring, power analysis, and detailed data collection in OpenEMS.
Janitza meters are professional power quality analyzers with advanced measurement capabilities including harmonic analysis, phase rotation detection, and comprehensive energy accounting.
Components
This bundle implements the following OpenEMS Components for Janitza meters:
Janitza UMG 96RM-E
Name: Meter Janitza UMG 96RM-E
Factory-PID: Meter.Janitza.UMG96RME
-
MeterJanitzaUmg96rme
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)
Janitza UMG 104
Name: Meter Janitza UMG 104
Factory-PID: Meter.Janitza.UMG104
-
MeterJanitzaUmg104
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)
Janitza UMG 511
Name: Meter Janitza UMG 511
Factory-PID: Meter.Janitza.UMG511
-
MeterJanitzaUmg511
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)
Janitza UMG 604
Name: Meter Janitza UMG 604
Factory-PID: Meter.Janitza.UMG604
-
MeterJanitzaUmg604
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol. Can also act as master for UMG 808.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)
Janitza UMG 801
Name: Meter Janitza UMG 801
Factory-PID: Meter.Janitza.UMG801
-
MeterJanitzaUmg801
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)
Janitza UMG 806
Name: Meter Janitza UMG 806
Factory-PID: Meter.Janitza.UMG806
-
MeterJanitzaUmg806
-
ElectricityMeter
-
ModbusComponent
-
OpenemsComponent
-
ModbusSlave
Description: Power analyzer for energy measurement via Modbus protocol.
-
id(String): Component ID for unique identification (default: "meter0") -
alias(String): Human-readable alias for the component -
enabled(Boolean): Enable/disable this component (default: true) -
modbus_id(String): ID of Modbus bridge for communication (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit ID of the meter device (default: 1) -
type(Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION) -
invert(Boolean): Invert power values and swap production/consumption energy (default: false)