Available nodes - victronenergy/node-red-contrib-victron GitHub Wiki

Available Nodes

This document lists all available Victron Energy nodes and their measurable values.

Input nodes: Accharger, Acload, Acsystem, Alternator, Battery, Dcdc, Dcload, Dcsource, Dcsystem, Dess, Digitalinput, Ess, Evcharger, Fuelcell, Generator, Gps, Gridmeter, Inverter, Meteo, E-drive, Multi, Pulsemeter, Pump, Pvinverter, Relay, Settings, Solarcharger, Switch, System, Tank, Temperature, Vebus

Output nodes: Accharger Control, Acsystem Control, Battery Control, Dcdc Control, Dess Control, Ess Control, Evcharger Control, Generator Control, Inverter Control, Multi Control, Pump Control, Pvinverter Control, Relay Control, Settings Control, Solarcharger Control, Switch Control, Vebus Control

If there are services and paths not covered by the above nodes, there are also 2 custom nodes that allow you to read from and write to all found dbus services and paths.

Accharger (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node is for AC chargers.

AC Current limit (A)

Type: float Dbus path: /Ac/In/CurrentLimit (Mode: both)

AC Current (A)

Type: float Dbus path: /Ac/In/L1/I

AC Power (W)

Type: float Dbus path: /Ac/In/L1/P

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Output {output} - current (A)

Type: float Dbus path: /Dc/{output}/Current

Output {output} - temperature (°C)

Type: float Dbus path: /Dc/{output}/Temperature

Output {output} - voltage (V)

Type: float Dbus path: /Dc/{output}/Voltage

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Err 1: Battery temperature too high
  • 2 - Err 2: Battery voltage too high
  • 3 - Err 3: Battery temperature sensor miswired (+)
  • 4 - Err 3: Battery temperature sensor miswired (-)
  • 5 - Err 5: Battery temperature sensor disconnected
  • 6 - Err 6: Battery voltage sense miswired (+)
  • 7 - Err 7: Battery voltage sense miswired (-)
  • 8 - Err 8: Battery voltage sense disconnected
  • 9 - Err 9: Battery voltage wire losses too high
  • 17 - Err 17: Charger temperature too high
  • 18 - Err 18: Charger over-current
  • 19 - Err 19: Charger current polarity reversed
  • 20 - Err 20: Bulk time limit reached
  • 22 - Err 22: Charger temperature sensor miswired
  • 23 - Err 23: Charger temperature sensor disconnected
  • 34 - Err 34: Input current too high
  • 67 - Err 67: No BMS

Charger on/off

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - On
  • 4 - Off

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Charge state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 11 - Power supply mode
  • 246 - Repeated absorption
  • 247 - Equalize
  • 248 - Battery safe

Accharger (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

AC Current limit (A)

Type: float Dbus path: /Ac/In/CurrentLimit (Mode: both)

AC Current (A)

Type: float Dbus path: /Ac/In/L1/I

AC Power (W)

Type: float Dbus path: /Ac/In/L1/P

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Output {output} - current (A)

Type: float Dbus path: /Dc/{output}/Current

Output {output} - temperature (°C)

Type: float Dbus path: /Dc/{output}/Temperature

Output {output} - voltage (V)

Type: float Dbus path: /Dc/{output}/Voltage

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Err 1: Battery temperature too high
  • 2 - Err 2: Battery voltage too high
  • 3 - Err 3: Battery temperature sensor miswired (+)
  • 4 - Err 3: Battery temperature sensor miswired (-)
  • 5 - Err 5: Battery temperature sensor disconnected
  • 6 - Err 6: Battery voltage sense miswired (+)
  • 7 - Err 7: Battery voltage sense miswired (-)
  • 8 - Err 8: Battery voltage sense disconnected
  • 9 - Err 9: Battery voltage wire losses too high
  • 17 - Err 17: Charger temperature too high
  • 18 - Err 18: Charger over-current
  • 19 - Err 19: Charger current polarity reversed
  • 20 - Err 20: Bulk time limit reached
  • 22 - Err 22: Charger temperature sensor miswired
  • 23 - Err 23: Charger temperature sensor disconnected
  • 34 - Err 34: Input current too high
  • 67 - Err 67: No BMS

Charger on/off

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - On
  • 4 - Off

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Charge state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 11 - Power supply mode
  • 246 - Repeated absorption
  • 247 - Equalize
  • 248 - Battery safe

Acload (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Measuring can be done by using an energy meter and assigning it the 'ac load' role.

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Energy (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Power Factor

Type: float Dbus path: /Ac/{line}/PowerFactor

{line} Voltage (V AC)

Type: float Dbus path: /Ac/{line}/Voltage

Serial number

Type: string Dbus path: /Serial

Acload (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node allows for AC loads

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Energy (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Power Factor

Type: float Dbus path: /Ac/{line}/PowerFactor

{line} Voltage (V AC)

Type: float Dbus path: /Ac/{line}/Voltage

Serial number

Type: string Dbus path: /Serial

Acsystem (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Managing service for Multi-RS and other future inverter/chargers.

Ac input {phase} current limit (A)

Type: float Dbus path: /Ac/In/{phase}/CurrentLimit (Mode: both)

Input voltage {phase} (V AC)

Type: float Dbus path: /Ac/In/1/{phase}/V

Input voltage {phase} (V AC)

Type: float Dbus path: /Ac/In/1/{phase}/V

Input voltage phase 3 (V AC)

Type: float Dbus path: /Ac/In/1/L3/V

Input current {phase} 1 (A AC)

Type: float Dbus path: /Ac/In/1/{phase}/I

Input power {phase} (W)

Type: float Dbus path: /Ac/In/1/{phase}/P

Input frequency (Hz)

Type: float Dbus path: /Ac/In/1/L1/F

Output voltage {phase} (V AC)

Type: float Dbus path: /Ac/Out/{phase}}/V

Output current {phase} (A AC)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output frequency (Hz)

Type: float Dbus path: /Ac/Out/L1/F

Grid Lost Alarm

Type: enum Dbus path: /Alarms/GridLost

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Phase Rotation Alarm

Type: enum Dbus path: /Alarms/PhaseRotation

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

ESS setpoint (W)

Type: float Dbus path: /Ess/AcPowerSetpoint (Mode: both)

Disable Feed-in (into grid)

Type: enum Dbus path: /Ess/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed-in enabled
  • 1 - Feed-in disabled

ESS Active SOC Limit (%)

Type: float Dbus path: /Ess/ActiveSocLimit

Ac current limit at grid meter (A)

Type: float Dbus path: /Settings/Ac/In/CurrentLimitEnergyMeter (Mode: both)

ESS mode

Type: enum Dbus path: /Settings/Ess/Mode (Mode: both)

Values:

  • 1 - ESS with Phase Compensation
  • 2 - ESS without phase compensation
  • 3 - Disabled/External Control

System state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 250 - Blocked
  • 252 - External control

Acsystem (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Ac input {phase} current limit (A)

Type: float Dbus path: /Ac/In/{phase}/CurrentLimit (Mode: both)

Input voltage {phase} (V AC)

Type: float Dbus path: /Ac/In/1/{phase}/V

Input voltage {phase} (V AC)

Type: float Dbus path: /Ac/In/1/{phase}/V

Input voltage phase 3 (V AC)

Type: float Dbus path: /Ac/In/1/L3/V

Input current {phase} 1 (A AC)

Type: float Dbus path: /Ac/In/1/{phase}/I

Input power {phase} (W)

Type: float Dbus path: /Ac/In/1/{phase}/P

Input frequency (Hz)

Type: float Dbus path: /Ac/In/1/L1/F

Output voltage {phase} (V AC)

Type: float Dbus path: /Ac/Out/{phase}}/V

Output current {phase} (A AC)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output frequency (Hz)

Type: float Dbus path: /Ac/Out/L1/F

Grid Lost Alarm

Type: enum Dbus path: /Alarms/GridLost

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Phase Rotation Alarm

Type: enum Dbus path: /Alarms/PhaseRotation

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

ESS setpoint (W)

Type: float Dbus path: /Ess/AcPowerSetpoint (Mode: both)

Disable Feed-in (into grid)

Type: enum Dbus path: /Ess/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed-in enabled
  • 1 - Feed-in disabled

ESS Active SOC Limit (%)

Type: float Dbus path: /Ess/ActiveSocLimit

Ac current limit at grid meter (A)

Type: float Dbus path: /Settings/Ac/In/CurrentLimitEnergyMeter (Mode: both)

ESS mode

Type: enum Dbus path: /Settings/Ess/Mode (Mode: both)

Values:

  • 1 - ESS with Phase Compensation
  • 2 - ESS without phase compensation
  • 3 - Disabled/External Control

System state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 250 - Blocked
  • 252 - External control

Alternator (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node allows for monitoring the state of BMVs configured in Monitor Mode and DC meter type is Alternator or an alternator controller which is interfaced to the Venus OS.

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current {channel} (A)

Type: float Dbus path: /Dc/{channel}/Current

Battery temperature {channel} (°C)

Type: float Dbus path: /Dc/{channel}/Temperature

Battery voltage {channel} (V)

Type: float Dbus path: /Dc/{channel}/Voltage

Input voltage (before DC/DC converter) (V DC)

Type: float Dbus path: /Dc/In/V

Input power (W DC)

Type: float Dbus path: /Dc/In/P

Engine speed (RPM)

Type: float Dbus path: /Engine/Speed

Alternator error code

Type: enum Dbus path: /ErrorCode

Values:

  • 12 - High battery temperature
  • 13 - High battery voltage
  • 14 - Low battery voltage
  • 15 - VBat exceeds $CPB
  • 21 - High alternator temperature
  • 22 - Alternator overspeed
  • 24 - Internal error
  • 41 - High field FET temperature
  • 42 - Sensor missing
  • 43 - Low VAlt
  • 44 - High Voltage offset
  • 45 - VAlt exceeds $CPB
  • 53 - Battery instance out of range
  • 54 - Too many BMSes
  • 55 - AEBus fault
  • 56 - Too many Victron devices
  • 91 - BMS lost
  • 92 - Forced idle
  • 201 - DCDC converter fail
  • 51-52 - Battery disconnect request
  • 58-61 - Battery requested disconnection
  • 201-207 - DCDC error

Alternator Field Drive %

Type: float Dbus path: /FieldDrive

Cumulative amp-hours charged (Ah)

Type: float Dbus path: /History/Cumulative/User/ChargedAh

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Mode

Type: enum Dbus path: /Mode

Values:

  • 1 - On
  • 4 - Off

Alternator speed (RPM)

Type: float Dbus path: /Speed

Alternator state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 11 - Psu
  • 252 - External control

Alternator (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node allows for monitoring the state of BMVs configured in Monitor Mode and DC meter type is Alternator or an alternator controller which is interfaced to the Venus OS.

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current {channel} (A)

Type: float Dbus path: /Dc/{channel}/Current

Battery temperature {channel} (°C)

Type: float Dbus path: /Dc/{channel}/Temperature

Battery voltage {channel} (V)

Type: float Dbus path: /Dc/{channel}/Voltage

Input voltage (before DC/DC converter) (V DC)

Type: float Dbus path: /Dc/In/V

Input power (W DC)

Type: float Dbus path: /Dc/In/P

Engine speed (RPM)

Type: float Dbus path: /Engine/Speed

Alternator error code

Type: enum Dbus path: /ErrorCode

Values:

  • 12 - High battery temperature
  • 13 - High battery voltage
  • 14 - Low battery voltage
  • 15 - VBat exceeds $CPB
  • 21 - High alternator temperature
  • 22 - Alternator overspeed
  • 24 - Internal error
  • 41 - High field FET temperature
  • 42 - Sensor missing
  • 43 - Low VAlt
  • 44 - High Voltage offset
  • 45 - VAlt exceeds $CPB
  • 53 - Battery instance out of range
  • 54 - Too many BMSes
  • 55 - AEBus fault
  • 56 - Too many Victron devices
  • 91 - BMS lost
  • 92 - Forced idle
  • 201 - DCDC converter fail
  • 51-52 - Battery disconnect request
  • 58-61 - Battery requested disconnection
  • 201-207 - DCDC error

Alternator Field Drive %

Type: float Dbus path: /FieldDrive

Cumulative amp-hours charged (Ah)

Type: float Dbus path: /History/Cumulative/User/ChargedAh

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Mode

Type: enum Dbus path: /Mode

Values:

  • 1 - On
  • 4 - Off

Alternator speed (RPM)

Type: float Dbus path: /Speed

Alternator state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 11 - Psu
  • 252 - External control

Battery (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node allows for monitoring the state of the battery.

Alarm

Type: enum Dbus path: /Alarms/Alarm

Values:

  • 0 - No alarm
  • 1 - Alarm active
  • 2 - Alarm

Cell Imbalance alarm

Type: enum Dbus path: /Alarms/CellImbalance

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Fuse blown alarm

Type: enum Dbus path: /Alarms/FuseBlown

Values:

  • 0 - No alarm
  • 2 - Alarm

High charge current alarm

Type: enum Dbus path: /Alarms/HighChargeCurrent

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High charge temperature alarm

Type: enum Dbus path: /Alarms/HighChargeTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High discharge current alarm

Type: enum Dbus path: /Alarms/HighDischargeCurrent

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High fused-voltage alarm

Type: enum Dbus path: /Alarms/HighFusedVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High internal-temperature alarm

Type: enum Dbus path: /Alarms/HighInternalTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Internal failure

Type: enum Dbus path: /Alarms/InternalFailure

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low cell voltage alarm

Type: enum Dbus path: /Alarms/LowCellVoltage

Values:

  • 0 - No alarm
  • 1 - Almost discharged
  • 2 - Alarm

Low charge temperature alarm

Type: enum Dbus path: /Alarms/LowChargeTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low fused-voltage alarm

Type: enum Dbus path: /Alarms/LowFusedVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low state-of-charge alarm

Type: enum Dbus path: /Alarms/LowSoc

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Mid-voltage alarm

Type: enum Dbus path: /Alarms/MidVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Balancing

Type: enum Dbus path: /Balancing

Values:

  • 0 - Inactive
  • 1 - Active

Balancer status

Type: enum Dbus path: /Balancer/Status

Values:

  • 0 - Unknown
  • 1 - Balanced
  • 2 - Balancing
  • 3 - Cell imbalance

Capacity (Ah)

Type: float Dbus path: /Capacity

Connection information

Type: string Dbus path: /ConnectionInformation

Consumed Amphours (Ah)

Type: float Dbus path: /ConsumedAmphours

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Mid-point voltage of the battery bank (V)

Type: float Dbus path: /Dc/0/MidVoltage

Mid-point deviation of the battery bank (%)

Type: float Dbus path: /Dc/0/MidVoltageDeviation

Battery power (W)

Type: float Dbus path: /Dc/0/Power

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Diagnostics; error {index}

Type: enum Dbus path: /Diagnostics/LastErrors/{index}/Error

Values:

  • 0 - No error
  • 1 - Battery initialization error
  • 2 - No batteries connected
  • 3 - Unknown battery connected
  • 4 - Different battery type
  • 5 - Number of batteries incorrect
  • 6 - Lynx Shunt not found
  • 7 - Battery measure error
  • 8 - Internal calculation error
  • 9 - Batteries in series not ok
  • 10 - Number of batteries incorrect
  • 11 - Hardware error
  • 12 - Watchdog error
  • 13 - Over voltage
  • 14 - Under voltage
  • 15 - Over temperature
  • 16 - Under temperature
  • 17 - Hardware fault
  • 18 - Standby shutdown
  • 19 - Pre-charge charge error
  • 20 - Safety contactor check error
  • 21 - Pre-charge discharge error
  • 22 - ADC error
  • 23 - Slave error
  • 24 - Slave warning
  • 25 - Pre-charge error
  • 26 - Safety contactor error
  • 27 - Over current
  • 28 - Slave update failed
  • 29 - Slave update unavailable
  • 30 - Calibration data lost
  • 31 - Settings invalid
  • 32 - BMS cable
  • 33 - Reference failure
  • 34 - Wrong system voltage
  • 35 - Pre-charge timeout

Diagnostics; error {index} timestamp

Type: float Dbus path: /Diagnostics/LastErrors/{index}/Time

Diagnostics; shutdowns due to error (count)

Type: float Dbus path: /Diagnostics/ShutDownsDueError

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery initialization error
  • 2 - No batteries connected
  • 3 - Unknown battery connected
  • 4 - Different battery type
  • 5 - Number of batteries incorrect
  • 6 - Lynx Shunt not found
  • 7 - Battery measure error
  • 8 - Internal calculation error
  • 9 - Batteries in series not ok
  • 10 - Number of batteries incorrect
  • 11 - Hardware error
  • 12 - Watchdog error
  • 13 - Over voltage
  • 14 - Under voltage
  • 15 - Over temperature
  • 16 - Under temperature
  • 17 - Hardware fault
  • 18 - Standby shutdown
  • 19 - Pre-charge charge error
  • 20 - Safety contactor check error
  • 21 - Pre-charge discharge error
  • 22 - ADC error
  • 23 - Slave error
  • 24 - Slave warning
  • 25 - Pre-charge error
  • 26 - Safety contactor error
  • 27 - Over current
  • 28 - Slave update failed
  • 29 - Slave update unavailable
  • 30 - Calibration data lost
  • 31 - Settings invalid
  • 32 - BMS cable
  • 33 - Reference failure
  • 34 - Wrong system voltage
  • 35 - Pre-charge timeout

SmartLithium error flag: Communication

Type: float Dbus path: /Errors/SmartLithium/Communication

SmartLithium error flag: Invalid configuration

Type: float Dbus path: /Errors/SmartLithium/InvalidConfiguration

SmartLithium error flag: Battery number

Type: float Dbus path: /Errors/SmartLithium/NrOfBatteries

SmartLithium error flag: Voltage

Type: float Dbus path: /Errors/SmartLithium/Voltage

Automatic syncs (count)

Type: float Dbus path: /History/AutomaticSyncs

Average discharge (Ah)

Type: float Dbus path: /History/AverageDischarge

Charge cycles (count)

Type: float Dbus path: /History/ChargeCycles

Charged Energy (kWh)

Type: float Dbus path: /History/ChargedEnergy

Deepest discharge (Ah)

Type: float Dbus path: /History/DeepestDischarge

Discharged Energy (kWh)

Type: float Dbus path: /History/DischargedEnergy

Full discharges (count)

Type: float Dbus path: /History/FullDischarges

High fused-voltage alarms (count)

Type: float Dbus path: /History/HighFusedVoltageAlarms

High starter voltage alarms (count)

Type: float Dbus path: /History/HighStarterVoltageAlarms

High voltage alarms (count)

Type: float Dbus path: /History/HighVoltageAlarms

Last discharge (Ah)

Type: float Dbus path: /History/LastDischarge

Low fused-voltage alarms (count)

Type: float Dbus path: /History/LowFusedVoltageAlarms

Low starter voltage alarms (count)

Type: float Dbus path: /History/LowStarterVoltageAlarms

Low voltage alarms (count)

Type: float Dbus path: /History/LowVoltageAlarms

History; Max cell-voltage (V DC)

Type: float Dbus path: /History/MaximumCellVoltage

Maximum fused voltage (V DC)

Type: float Dbus path: /History/MaximumFusedVoltage

Maximum starter voltage (V DC)

Type: float Dbus path: /History/MaximumStarterVoltage

Maximum voltage (V DC)

Type: float Dbus path: /History/MaximumVoltage

History; Min cell-voltage (V DC)

Type: float Dbus path: /History/MinimumCellVoltage

Minimum fused voltage (V DC)

Type: float Dbus path: /History/MinimumFusedVoltage

Minimum starter voltage (V DC)

Type: float Dbus path: /History/MinimumStarterVoltage

Minimum voltage (V DC)

Type: float Dbus path: /History/MinimumVoltage

Time since last full charge (seconds)

Type: float Dbus path: /History/TimeSinceLastFullCharge

Total Ah drawn (Ah)

Type: float Dbus path: /History/TotalAhDrawn

Min discharge voltage (V DC)

Type: float Dbus path: /Info/BatteryLowVoltage

CCL - Charge Current Limit (A)

Type: float Dbus path: /Info/MaxChargeCurrent

CVL - Charge Voltage Limit (V)

Type: float Dbus path: /Info/MaxChargeVoltage

DCL - Discharge Current Limit (A)

Type: float Dbus path: /Info/MaxDischargeCurrent

ATC (Allow to Charge)

Type: enum Dbus path: /Io/AllowToCharge

Values:

  • 0 - No
  • 1 - Yes

ATD (Allow to Discharge)

Type: enum Dbus path: /Io/AllowToDischarge

Values:

  • 0 - No
  • 1 - Yes

IO; external relay

Type: enum Dbus path: /Io/ExternalRelay

Values:

  • 0 - Inactive
  • 1 - Active

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 3 - On
  • 252 - Standby

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

State of charge (%)

Type: float Dbus path: /Soc

State of health (%)

Type: float Dbus path: /Soh

State

Type: enum Dbus path: /State

Values:

  • 0 - Initializing (Wait start)
  • 1 - Initializing (before boot)
  • 2 - Initializing (Before boot delay)
  • 3 - Initializing (Wait boot)
  • 4 - Initializing
  • 5 - Initializing (Measure battery voltage)
  • 6 - Initializing (Calculate battery voltage)
  • 7 - Initializing (Wait bus voltage)
  • 8 - Initializing (Wait for lynx shunt)
  • 9 - Running
  • 10 - Error
  • 11 - Unused
  • 12 - Shutdown
  • 13 - Slave updating
  • 14 - Standby
  • 15 - Going to run
  • 16 - Pre-charging
  • 17 - Contactor check

System; batteries parallel (count)

Type: float Dbus path: /System/BatteriesParallel

System; batteries series (count)

Type: float Dbus path: /System/BatteriesSeries

System; ID of module with highest cell voltage

Type: string Dbus path: /System/MaxVoltageCellId

Maximum cell temperature (°C)

Type: float Dbus path: /System/MaxCellTemperature

System; maximum cell voltage (V DC)

Type: float Dbus path: /System/MaxCellVoltage

System; ID of module with highest cell temperature

Type: string Dbus path: /System/MaxTemperatureCellId

System; ID of module with lowest cell voltage

Type: string Dbus path: /System/MinVoltageCellId

Minimum cell temperature (°C)

Type: float Dbus path: /System/MinCellTemperature

System; minimum cell voltage (V DC)

Type: float Dbus path: /System/MinCellVoltage

System; ID of module with lowest cell temperature

Type: string Dbus path: /System/MinTemperatureCellId

System; number of batteries (count)

Type: float Dbus path: /System/NrOfBatteries

System; number of cells per battery (count)

Type: float Dbus path: /System/NrOfCellsPerBattery

Number of modules blocking charge

Type: integer Dbus path: /System/NrOfModulesBlockingCharge

Number of modules blocking discharge

Type: integer Dbus path: /System/NrOfModulesBlockingDischarge

Number of offline modules

Type: integer Dbus path: /System/NrOfModulesOffline

Number of online modules

Type: integer Dbus path: /System/NrOfModulesOnline

System-switch

Type: enum Dbus path: /SystemSwitch

Values:

  • 0 - Disabled
  • 1 - Enabled

Time to go (s)

Type: float Dbus path: /TimeToGo

Battery (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Alarm

Type: enum Dbus path: /Alarms/Alarm

Values:

  • 0 - No alarm
  • 1 - Alarm active
  • 2 - Alarm

Cell Imbalance alarm

Type: enum Dbus path: /Alarms/CellImbalance

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Fuse blown alarm

Type: enum Dbus path: /Alarms/FuseBlown

Values:

  • 0 - No alarm
  • 2 - Alarm

High charge current alarm

Type: enum Dbus path: /Alarms/HighChargeCurrent

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High charge temperature alarm

Type: enum Dbus path: /Alarms/HighChargeTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High discharge current alarm

Type: enum Dbus path: /Alarms/HighDischargeCurrent

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High fused-voltage alarm

Type: enum Dbus path: /Alarms/HighFusedVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High internal-temperature alarm

Type: enum Dbus path: /Alarms/HighInternalTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Internal failure

Type: enum Dbus path: /Alarms/InternalFailure

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low cell voltage alarm

Type: enum Dbus path: /Alarms/LowCellVoltage

Values:

  • 0 - No alarm
  • 1 - Almost discharged
  • 2 - Alarm

Low charge temperature alarm

Type: enum Dbus path: /Alarms/LowChargeTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low fused-voltage alarm

Type: enum Dbus path: /Alarms/LowFusedVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low state-of-charge alarm

Type: enum Dbus path: /Alarms/LowSoc

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Mid-voltage alarm

Type: enum Dbus path: /Alarms/MidVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Balancing

Type: enum Dbus path: /Balancing

Values:

  • 0 - Inactive
  • 1 - Active

Balancer status

Type: enum Dbus path: /Balancer/Status

Values:

  • 0 - Unknown
  • 1 - Balanced
  • 2 - Balancing
  • 3 - Cell imbalance

Capacity (Ah)

Type: float Dbus path: /Capacity

Connection information

Type: string Dbus path: /ConnectionInformation

Consumed Amphours (Ah)

Type: float Dbus path: /ConsumedAmphours

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Mid-point voltage of the battery bank (V)

Type: float Dbus path: /Dc/0/MidVoltage

Mid-point deviation of the battery bank (%)

Type: float Dbus path: /Dc/0/MidVoltageDeviation

Battery power (W)

Type: float Dbus path: /Dc/0/Power

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Diagnostics; error {index}

Type: enum Dbus path: /Diagnostics/LastErrors/{index}/Error

Values:

  • 0 - No error
  • 1 - Battery initialization error
  • 2 - No batteries connected
  • 3 - Unknown battery connected
  • 4 - Different battery type
  • 5 - Number of batteries incorrect
  • 6 - Lynx Shunt not found
  • 7 - Battery measure error
  • 8 - Internal calculation error
  • 9 - Batteries in series not ok
  • 10 - Number of batteries incorrect
  • 11 - Hardware error
  • 12 - Watchdog error
  • 13 - Over voltage
  • 14 - Under voltage
  • 15 - Over temperature
  • 16 - Under temperature
  • 17 - Hardware fault
  • 18 - Standby shutdown
  • 19 - Pre-charge charge error
  • 20 - Safety contactor check error
  • 21 - Pre-charge discharge error
  • 22 - ADC error
  • 23 - Slave error
  • 24 - Slave warning
  • 25 - Pre-charge error
  • 26 - Safety contactor error
  • 27 - Over current
  • 28 - Slave update failed
  • 29 - Slave update unavailable
  • 30 - Calibration data lost
  • 31 - Settings invalid
  • 32 - BMS cable
  • 33 - Reference failure
  • 34 - Wrong system voltage
  • 35 - Pre-charge timeout

Diagnostics; error {index} timestamp

Type: float Dbus path: /Diagnostics/LastErrors/{index}/Time

Diagnostics; shutdowns due to error (count)

Type: float Dbus path: /Diagnostics/ShutDownsDueError

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery initialization error
  • 2 - No batteries connected
  • 3 - Unknown battery connected
  • 4 - Different battery type
  • 5 - Number of batteries incorrect
  • 6 - Lynx Shunt not found
  • 7 - Battery measure error
  • 8 - Internal calculation error
  • 9 - Batteries in series not ok
  • 10 - Number of batteries incorrect
  • 11 - Hardware error
  • 12 - Watchdog error
  • 13 - Over voltage
  • 14 - Under voltage
  • 15 - Over temperature
  • 16 - Under temperature
  • 17 - Hardware fault
  • 18 - Standby shutdown
  • 19 - Pre-charge charge error
  • 20 - Safety contactor check error
  • 21 - Pre-charge discharge error
  • 22 - ADC error
  • 23 - Slave error
  • 24 - Slave warning
  • 25 - Pre-charge error
  • 26 - Safety contactor error
  • 27 - Over current
  • 28 - Slave update failed
  • 29 - Slave update unavailable
  • 30 - Calibration data lost
  • 31 - Settings invalid
  • 32 - BMS cable
  • 33 - Reference failure
  • 34 - Wrong system voltage
  • 35 - Pre-charge timeout

SmartLithium error flag: Communication

Type: float Dbus path: /Errors/SmartLithium/Communication

SmartLithium error flag: Invalid configuration

Type: float Dbus path: /Errors/SmartLithium/InvalidConfiguration

SmartLithium error flag: Battery number

Type: float Dbus path: /Errors/SmartLithium/NrOfBatteries

SmartLithium error flag: Voltage

Type: float Dbus path: /Errors/SmartLithium/Voltage

Automatic syncs (count)

Type: float Dbus path: /History/AutomaticSyncs

Average discharge (Ah)

Type: float Dbus path: /History/AverageDischarge

Charge cycles (count)

Type: float Dbus path: /History/ChargeCycles

Charged Energy (kWh)

Type: float Dbus path: /History/ChargedEnergy

Deepest discharge (Ah)

Type: float Dbus path: /History/DeepestDischarge

Discharged Energy (kWh)

Type: float Dbus path: /History/DischargedEnergy

Full discharges (count)

Type: float Dbus path: /History/FullDischarges

High fused-voltage alarms (count)

Type: float Dbus path: /History/HighFusedVoltageAlarms

High starter voltage alarms (count)

Type: float Dbus path: /History/HighStarterVoltageAlarms

High voltage alarms (count)

Type: float Dbus path: /History/HighVoltageAlarms

Last discharge (Ah)

Type: float Dbus path: /History/LastDischarge

Low fused-voltage alarms (count)

Type: float Dbus path: /History/LowFusedVoltageAlarms

Low starter voltage alarms (count)

Type: float Dbus path: /History/LowStarterVoltageAlarms

Low voltage alarms (count)

Type: float Dbus path: /History/LowVoltageAlarms

History; Max cell-voltage (V DC)

Type: float Dbus path: /History/MaximumCellVoltage

Maximum fused voltage (V DC)

Type: float Dbus path: /History/MaximumFusedVoltage

Maximum starter voltage (V DC)

Type: float Dbus path: /History/MaximumStarterVoltage

Maximum voltage (V DC)

Type: float Dbus path: /History/MaximumVoltage

History; Min cell-voltage (V DC)

Type: float Dbus path: /History/MinimumCellVoltage

Minimum fused voltage (V DC)

Type: float Dbus path: /History/MinimumFusedVoltage

Minimum starter voltage (V DC)

Type: float Dbus path: /History/MinimumStarterVoltage

Minimum voltage (V DC)

Type: float Dbus path: /History/MinimumVoltage

Time since last full charge (seconds)

Type: float Dbus path: /History/TimeSinceLastFullCharge

Total Ah drawn (Ah)

Type: float Dbus path: /History/TotalAhDrawn

Min discharge voltage (V DC)

Type: float Dbus path: /Info/BatteryLowVoltage

CCL - Charge Current Limit (A)

Type: float Dbus path: /Info/MaxChargeCurrent

CVL - Charge Voltage Limit (V)

Type: float Dbus path: /Info/MaxChargeVoltage

DCL - Discharge Current Limit (A)

Type: float Dbus path: /Info/MaxDischargeCurrent

ATC (Allow to Charge)

Type: enum Dbus path: /Io/AllowToCharge

Values:

  • 0 - No
  • 1 - Yes

ATD (Allow to Discharge)

Type: enum Dbus path: /Io/AllowToDischarge

Values:

  • 0 - No
  • 1 - Yes

IO; external relay

Type: enum Dbus path: /Io/ExternalRelay

Values:

  • 0 - Inactive
  • 1 - Active

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 3 - On
  • 252 - Standby

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

State of charge (%)

Type: float Dbus path: /Soc

State of health (%)

Type: float Dbus path: /Soh

State

Type: enum Dbus path: /State

Values:

  • 0 - Initializing (Wait start)
  • 1 - Initializing (before boot)
  • 2 - Initializing (Before boot delay)
  • 3 - Initializing (Wait boot)
  • 4 - Initializing
  • 5 - Initializing (Measure battery voltage)
  • 6 - Initializing (Calculate battery voltage)
  • 7 - Initializing (Wait bus voltage)
  • 8 - Initializing (Wait for lynx shunt)
  • 9 - Running
  • 10 - Error
  • 11 - Unused
  • 12 - Shutdown
  • 13 - Slave updating
  • 14 - Standby
  • 15 - Going to run
  • 16 - Pre-charging
  • 17 - Contactor check

System; batteries parallel (count)

Type: float Dbus path: /System/BatteriesParallel

System; batteries series (count)

Type: float Dbus path: /System/BatteriesSeries

System; ID of module with highest cell voltage

Type: string Dbus path: /System/MaxVoltageCellId

Maximum cell temperature (°C)

Type: float Dbus path: /System/MaxCellTemperature

System; maximum cell voltage (V DC)

Type: float Dbus path: /System/MaxCellVoltage

System; ID of module with highest cell temperature

Type: string Dbus path: /System/MaxTemperatureCellId

System; ID of module with lowest cell voltage

Type: string Dbus path: /System/MinVoltageCellId

Minimum cell temperature (°C)

Type: float Dbus path: /System/MinCellTemperature

System; minimum cell voltage (V DC)

Type: float Dbus path: /System/MinCellVoltage

System; ID of module with lowest cell temperature

Type: string Dbus path: /System/MinTemperatureCellId

System; number of batteries (count)

Type: float Dbus path: /System/NrOfBatteries

System; number of cells per battery (count)

Type: float Dbus path: /System/NrOfCellsPerBattery

Number of modules blocking charge

Type: integer Dbus path: /System/NrOfModulesBlockingCharge

Number of modules blocking discharge

Type: integer Dbus path: /System/NrOfModulesBlockingDischarge

Number of offline modules

Type: integer Dbus path: /System/NrOfModulesOffline

Number of online modules

Type: integer Dbus path: /System/NrOfModulesOnline

System-switch

Type: enum Dbus path: /SystemSwitch

Values:

  • 0 - Disabled
  • 1 - Enabled

Time to go (s)

Type: float Dbus path: /TimeToGo

Dcdc (input)

This node allows for monitoring the state of an Orion XS.

/Dc/0/Current (A DC)

Type: float Dbus path: /Dc/0/Current

/Dc/0/Temperature (Degrees celsius)

Type: float Dbus path: /Dc/0/Temperature

/Dc/0/Voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

/Dc/In/V (V DC)

Type: float Dbus path: /Dc/In/V

/Dc/In/P (W)

Type: float Dbus path: /Dc/In/P

/ErrorCode

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery temperature too high
  • 2 - Battery voltage too high
  • 3 - Battery temperature sensor miswired (+)
  • 4 - Battery temperature sensor miswired (-)
  • 5 - Battery temperature sensor disconnected
  • 6 - Battery voltage sense miswired (+)
  • 7 - Battery voltage sense miswired (-)
  • 8 - Battery voltage sense disconnected
  • 9 - Battery voltage wire losses too high
  • 17 - Charger temperature too high
  • 18 - Charger over-current
  • 19 - Charger current polarity reversed
  • 20 - Bulk time limit reached
  • 22 - Charger temperature sensor miswired
  • 23 - Charger temperature sensor disconnected
  • 34 - Input current too high

/FirmwareVersion

Type: float Dbus path: /FirmwareVersion

/History/Cumulative/User/ChargedAh (Ah)

Type: float Dbus path: /History/Cumulative/User/ChargedAh

/ProductId

Type: float Dbus path: /ProductId

/State

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize

Dcdc (output)

/Dc/0/Current (A DC)

Type: float Dbus path: /Dc/0/Current

/Dc/0/Temperature (Degrees celsius)

Type: float Dbus path: /Dc/0/Temperature

/Dc/0/Voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

/Dc/In/V (V DC)

Type: float Dbus path: /Dc/In/V

/Dc/In/P (W)

Type: float Dbus path: /Dc/In/P

/ErrorCode

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery temperature too high
  • 2 - Battery voltage too high
  • 3 - Battery temperature sensor miswired (+)
  • 4 - Battery temperature sensor miswired (-)
  • 5 - Battery temperature sensor disconnected
  • 6 - Battery voltage sense miswired (+)
  • 7 - Battery voltage sense miswired (-)
  • 8 - Battery voltage sense disconnected
  • 9 - Battery voltage wire losses too high
  • 17 - Charger temperature too high
  • 18 - Charger over-current
  • 19 - Charger current polarity reversed
  • 20 - Bulk time limit reached
  • 22 - Charger temperature sensor miswired
  • 23 - Charger temperature sensor disconnected
  • 34 - Input current too high

/FirmwareVersion

Type: float Dbus path: /FirmwareVersion

/History/Cumulative/User/ChargedAh (Ah)

Type: float Dbus path: /History/Cumulative/User/ChargedAh

/ProductId

Type: float Dbus path: /ProductId

/State

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize

Dcload (input)

This node allows for monitoring the state of BMVs configured in Monitor Mode and DC meter type is a load.

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Total energy consumed (kWh)

Type: float Dbus path: /History/EnergyIn

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

Dcload (output)

This node allows for monitoring the state of BMVs configured in Monitor Mode and DC meter type is a load.

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Total energy consumed (kWh)

Type: float Dbus path: /History/EnergyIn

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

Dcsource (input)

This node allows for monitoring the state of Battery Monitor Victron devices (BMV's) configured in Monitor Mode and DC meter type is a source.

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

Dcsource (output)

This node allows for monitoring the state of Battery Monitor Victron devices (BMV's) configured in Monitor Mode and DC meter type is a source.

High starter-voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

High battery temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low starter-voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Low battery temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Starter battery voltage (V)

Type: float Dbus path: /Dc/1/Voltage

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Relay status

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

Dcsystem (input)

DC system input node is a DC measurement for loads in your system.

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

Auxiliary voltage (V DC)

Type: float Dbus path: /Dc/1/Voltage

Total energy consumed (kWh)

Type: float Dbus path: /History/EnergyIn

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Dcsystem (output)

DC system input node is a DC measurement for loads in your system.

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

Auxiliary voltage (V DC)

Type: float Dbus path: /Dc/1/Voltage

Total energy consumed (kWh)

Type: float Dbus path: /History/EnergyIn

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Dess (input)

Dynamic ESS input node.

Is Dynamic ESS available

Type: enum Dbus path: /DynamicEss/Available

Values:

  • 0 - System is not capable of doing DynamicEss
  • 1 - System is capable of doing DynamicEss

Error

Type: enum Dbus path: /DynamicEss/ErrorCode

Values:

  • 0 - No error
  • 1 - No ESS
  • 2 - ESS mode
  • 3 - No matching schedule
  • 4 - SOC low
  • 5 - Battery capacity not configured

Active restrictions

Type: enum Dbus path: /DynamicEss/Restrictions

Values:

  • 0 - No restrictions between battery and the grid
  • 1 - Grid to battery energy flow is restricted
  • 2 - Battery to grid energy flow is restricted
  • 3 - No energy flow between battery and grid

Used strategy for current time slot

Type: enum Dbus path: /DynamicEss/Strategy

Values:

  • 0 - Target SOC
  • 1 - Self-consumption
  • 2 - Pro battery
  • 3 - Pro grid

The set target SOC for this time slot (%)

Type: float Dbus path: /DynamicEss/TargetSoc

Dess (output)

Is Dynamic ESS available

Type: enum Dbus path: /DynamicEss/Available

Values:

  • 0 - System is not capable of doing DynamicEss
  • 1 - System is capable of doing DynamicEss

Error

Type: enum Dbus path: /DynamicEss/ErrorCode

Values:

  • 0 - No error
  • 1 - No ESS
  • 2 - ESS mode
  • 3 - No matching schedule
  • 4 - SOC low
  • 5 - Battery capacity not configured

Active restrictions

Type: enum Dbus path: /DynamicEss/Restrictions

Values:

  • 0 - No restrictions between battery and the grid
  • 1 - Grid to battery energy flow is restricted
  • 2 - Battery to grid energy flow is restricted
  • 3 - No energy flow between battery and grid

Used strategy for current time slot

Type: enum Dbus path: /DynamicEss/Strategy

Values:

  • 0 - Target SOC
  • 1 - Self-consumption
  • 2 - Pro battery
  • 3 - Pro grid

The set target SOC for this time slot (%)

Type: float Dbus path: /DynamicEss/TargetSoc

Dess (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Dynamic ESS input node.

Battery capacity (kWh)

Type: float Dbus path: /Settings/DynamicEss/BatteryCapacity (Mode: both)

Battery charge limit (kW)

Type: float Dbus path: /Settings/DynamicEss/BatteryChargeLimit (Mode: both)

Battery discharge limit (kW)

Type: float Dbus path: /Settings/DynamicEss/BatteryDishargeLimit (Mode: both)

Grid export limit (kW)

Type: float Dbus path: /Settings/DynamicEss/GridExportLimit (Mode: both)

Grid import limit (kW)

Type: float Dbus path: /Settings/DynamicEss/GridImportLimit (Mode: both)

Dynamic ESS mode

Type: enum Dbus path: /Settings/DynamicEss/Mode (Mode: both)

Values:

  • 0 - Off
  • 1 - Auto
  • 4 - Node-RED

Dynamic ESS operating mode

Type: enum Dbus path: /Settings/DynamicEss/OperatingMode (Mode: both)

Values:

  • 0 - Trade mode
  • 1 - Green mode

Dynamic ESS restrictions

Type: enum Dbus path: /Settings/DynamicEss/Restrictions (Mode: both)

Values:

  • 0 - None
  • 1 - Battery to grid
  • 2 - Grid to battery

Allow grid feed-in during schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/AllowGridFeedIn (Mode: both)

Values:

  • 0 - Not allowed
  • 1 - Allowed

Duration for schedule {index} (Seconds)

Type: float Dbus path: /Settings/DynamicEss/Schedule/{index}/Duration (Mode: both)

Active restrictions for schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/Restrictions (Mode: both)

Values:

  • 0 - No restrictions between battery and the grid
  • 1 - Grid to battery energy flow is restricted
  • 2 - Battery to grid energy flow is restricted
  • 3 - No energy flow between battery and grid

Target SOC for schedule {index} (%)

Type: float Dbus path: /Settings/DynamicEss/Schedule/{index}/Soc (Mode: both)

Used strategy for schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/Strategy (Mode: both)

Values:

  • 0 - Target SOC
  • 1 - Self-consumption
  • 2 - Pro battery
  • 3 - Pro grid

Dess (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Battery capacity (kWh)

Type: float Dbus path: /Settings/DynamicEss/BatteryCapacity (Mode: both)

Battery charge limit (kW)

Type: float Dbus path: /Settings/DynamicEss/BatteryChargeLimit (Mode: both)

Battery discharge limit (kW)

Type: float Dbus path: /Settings/DynamicEss/BatteryDishargeLimit (Mode: both)

Grid export limit (kW)

Type: float Dbus path: /Settings/DynamicEss/GridExportLimit (Mode: both)

Grid import limit (kW)

Type: float Dbus path: /Settings/DynamicEss/GridImportLimit (Mode: both)

Dynamic ESS mode

Type: enum Dbus path: /Settings/DynamicEss/Mode (Mode: both)

Values:

  • 0 - Off
  • 1 - Auto
  • 4 - Node-RED

Dynamic ESS operating mode

Type: enum Dbus path: /Settings/DynamicEss/OperatingMode (Mode: both)

Values:

  • 0 - Trade mode
  • 1 - Green mode

Dynamic ESS restrictions

Type: enum Dbus path: /Settings/DynamicEss/Restrictions (Mode: both)

Values:

  • 0 - None
  • 1 - Battery to grid
  • 2 - Grid to battery

Allow grid feed-in during schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/AllowGridFeedIn (Mode: both)

Values:

  • 0 - Not allowed
  • 1 - Allowed

Duration for schedule {index} (Seconds)

Type: float Dbus path: /Settings/DynamicEss/Schedule/{index}/Duration (Mode: both)

Active restrictions for schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/Restrictions (Mode: both)

Values:

  • 0 - No restrictions between battery and the grid
  • 1 - Grid to battery energy flow is restricted
  • 2 - Battery to grid energy flow is restricted
  • 3 - No energy flow between battery and grid

Target SOC for schedule {index} (%)

Type: float Dbus path: /Settings/DynamicEss/Schedule/{index}/Soc (Mode: both)

Used strategy for schedule {index}

Type: enum Dbus path: /Settings/DynamicEss/Schedule/{index}/Strategy (Mode: both)

Values:

  • 0 - Target SOC
  • 1 - Self-consumption
  • 2 - Pro battery
  • 3 - Pro grid

Digitalinput (input)

With this node it is possible to read the digital inputs from the Venus device. The node only shows the enabled digital inputs, so first make sure to enable the input from the Venus OS GUI (Settings -> I/O -> digital inputs) for the desired readout.Depending on the selected type of input, different measurements become available.Also see the section on digital inputs in the Cerbo GX manual.

Pulse meter aggregate

Type: float Dbus path: /Aggregate

Pulse meter count

Type: float Dbus path: /Count

Digitalinput (output)

With this node it is possible to read the digital inputs from the Venus device. The node only shows the enabled digital inputs, so first make sure to enable the input from the Venus OS GUI (Settings -> I/O -> digital inputs) for the desired readout.Depending on the selected type of input, different measurements become available.Also see the section on digital inputs in the Cerbo GX manual.

Pulse meter aggregate

Type: float Dbus path: /Aggregate

Pulse meter count

Type: float Dbus path: /Count

Digitalinput (input)

With this node it is possible to read the digital inputs from the Venus device. The node only shows the enabled digital inputs, so first make sure to enable the input from the Venus OS GUI (Settings -> I/O -> digital inputs) for the desired readout.Depending on the selected type of input, different measurements become available.Also see the section on digital inputs in the Cerbo GX manual.

Digital input alarm

Type: enum Dbus path: /Alarm

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Digital input count

Type: float Dbus path: /Count

Digital input state

Type: enum Dbus path: /State

Values:

  • 0 - low
  • 1 - high
  • 2 - off
  • 3 - on
  • 4 - no
  • 5 - yes
  • 6 - open
  • 7 - closed
  • 8 - ok
  • 9 - alarm
  • 10 - running
  • 11 - stopped

Digital input type

Type: enum Dbus path: /Type

Values:

  • 0 - Disabled
  • 1 - Pulse meter
  • 2 - Door sensor
  • 3 - Bilge pump
  • 4 - Bilge alarm
  • 5 - Burglar alarm
  • 6 - Smoke alarm
  • 7 - Fire alarm
  • 8 - CO2 alarm
  • 9 - Generator
  • 10 - Generic input

Digitalinput (output)

With this node it is possible to read the digital inputs from the Venus device. The node only shows the enabled digital inputs, so first make sure to enable the input from the Venus OS GUI (Settings -> I/O -> digital inputs) for the desired readout.Depending on the selected type of input, different measurements become available.Also see the section on digital inputs in the Cerbo GX manual.

Digital input alarm

Type: enum Dbus path: /Alarm

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Digital input count

Type: float Dbus path: /Count

Digital input state

Type: enum Dbus path: /State

Values:

  • 0 - low
  • 1 - high
  • 2 - off
  • 3 - on
  • 4 - no
  • 5 - yes
  • 6 - open
  • 7 - closed
  • 8 - ok
  • 9 - alarm
  • 10 - running
  • 11 - stopped

Digital input type

Type: enum Dbus path: /Type

Values:

  • 0 - Disabled
  • 1 - Pulse meter
  • 2 - Door sensor
  • 3 - Bilge pump
  • 4 - Bilge alarm
  • 5 - Burglar alarm
  • 6 - Smoke alarm
  • 7 - Fire alarm
  • 8 - CO2 alarm
  • 9 - Generator
  • 10 - Generic input

Ess (input)

This node gives information on the energy storage system (ESS).

Maximum battery cell temperature

Type: integer Dbus path: /System/MaxCellTemperature

Maximum battery cell voltage

Type: integer Dbus path: /System/MaxCellVoltage

Minimum battery cell temperature

Type: integer Dbus path: /System/MinCellTemperature

Minimum battery cell voltage

Type: integer Dbus path: /System/MinCellVoltage

Number of modules blocking charge

Type: integer Dbus path: /System/NrOfModulesBlockingCharge

Number of modules blocking discharge

Type: integer Dbus path: /System/NrOfModulesBlockingDischarge

Number of offline modules

Type: integer Dbus path: /System/NrOfModulesOffline

Number of online modules

Type: integer Dbus path: /System/NrOfModulesOnline

Ess (output)

Maximum battery cell temperature

Type: integer Dbus path: /System/MaxCellTemperature

Maximum battery cell voltage

Type: integer Dbus path: /System/MaxCellVoltage

Minimum battery cell temperature

Type: integer Dbus path: /System/MinCellTemperature

Minimum battery cell voltage

Type: integer Dbus path: /System/MinCellVoltage

Number of modules blocking charge

Type: integer Dbus path: /System/NrOfModulesBlockingCharge

Number of modules blocking discharge

Type: integer Dbus path: /System/NrOfModulesBlockingDischarge

Number of offline modules

Type: integer Dbus path: /System/NrOfModulesOffline

Number of online modules

Type: integer Dbus path: /System/NrOfModulesOnline

Ess (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node gives information on the energy storage system (ESS).

Disable charge

Type: enum Dbus path: /Hub4/DisableCharge (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Disable feed-in

Type: enum Dbus path: /Hub4/DisableFeedIn (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Feed in overvoltage

Type: enum Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)

Values:

  • 0 - Yes
  • 1 - No

AC Power {line} setpoint (W)

Type: integer Dbus path: /Hub4/{line}}/AcPowerSetpoint (Mode: both)

Maximum overvoltage feed-in power {line}} (W)

Type: integer Dbus path: /Hub4/{line}}/MaxFeedInPower (Mode: both)

Disable PV inverter

Type: enum Dbus path: /PvInverter/Disable

Values:

  • 0 - No
  • 1 - Yes

VE.Bus system restart

Type: enum Dbus path: /SystemReset

Values:

  • 0 - No
  • 1 - Yes

Ess (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Disable charge

Type: enum Dbus path: /Hub4/DisableCharge (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Disable feed-in

Type: enum Dbus path: /Hub4/DisableFeedIn (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Feed in overvoltage

Type: enum Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)

Values:

  • 0 - Yes
  • 1 - No

AC Power {line} setpoint (W)

Type: integer Dbus path: /Hub4/{line}}/AcPowerSetpoint (Mode: both)

Maximum overvoltage feed-in power {line}} (W)

Type: integer Dbus path: /Hub4/{line}}/MaxFeedInPower (Mode: both)

Disable PV inverter

Type: enum Dbus path: /PvInverter/Disable

Values:

  • 0 - No
  • 1 - Yes

VE.Bus system restart

Type: enum Dbus path: /SystemReset

Values:

  • 0 - No
  • 1 - Yes

Ess (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node gives information on the energy storage system (ESS).

Grid set-point (W)

Type: integer Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)

Minimum Discharge SOC (%)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)

Schedule {schedule}: Self-consumption above limit

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/AllowDischarge (Mode: both)

Values:

  • 0 - Yes
  • 1 - No

Schedule {schedule}: Day

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Day (Mode: both)

Values:

  • 0 - Sunday
  • 1 - Monday
  • 2 - Tuesday
  • 3 - Wednesday
  • 4 - Thursday
  • 5 - Friday
  • 6 - Saturday
  • 7 - Every day
  • 8 - Weekdays
  • 9 - Weekends
  • 11 - Monthly
  • -1 - Disabled

Schedule {schedule}: Duration (seconds)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Duration (Mode: both)

Schedule {schedule}: State of charge (%)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Soc (Mode: both)

Schedule {schedule}: Start (seconds after midnight)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Start (Mode: both)

ESS state

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/State

Values:

  • 1 - BatteryLife enabled (GUI controlled)
  • 2 - Optimized Mode /w BatteryLife: self consumption
  • 3 - Optimized Mode /w BatteryLife: self consumption, SoC exceeds 85%
  • 4 - Optimized Mode /w BatteryLife: self consumption, SoC at 100%
  • 5 - Optimized Mode /w BatteryLife: SoC below dynamic SoC limit
  • 6 - Optimized Mode /w BatteryLife: SoC has been below SoC limit for more than 24 hours. Charging the battery (5A)
  • 7 - Optimized Mode /w BatteryLife: Inverter/Charger is in sustain mode
  • 8 - Optimized Mode /w BatteryLife: recharging, SoC dropped by 5% or more below the minimum SoC
  • 9 - 'Keep batteries charged' mode is enabled
  • 10 - Optimized mode w/o BatteryLife: self consumption, SoC at or above minimum SoC
  • 11 - Optimized mode w/o BatteryLife: self consumption, SoC is below minimum SoC
  • 12 - Optimized mode w/o BatteryLife: recharging, SoC dropped by 5% or more below minimum SoC

ESS mode

Type: enum Dbus path: /Settings/CGwacs/Hub4Mode (Mode: both)

Values:

  • 1 - Optimized mode or 'keep batteries charged' and phase compensation enabled
  • 2 - Optimized mode or 'keep batteries charged' and phase compensation disabled
  • 3 - External control

Max charge power (W)

Type: integer Dbus path: /Settings/CGwacs/MaxChargePower (Mode: both)

Max inverter power (W)

Type: integer Dbus path: /Settings/CGwacs/MaxDischargePower (Mode: both)

Maximum System Grid Feed In (W)

Type: integer Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)

Feed excess DC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/OvervoltageFeedIn (Mode: both)

Values:

  • 0 - Don’t feed excess DC-tied PV into grid
  • 1 - Feed excess DC-tied PV into the grid

Don’t feed excess AC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/PreventFeedback (Mode: both)

Values:

  • 0 - Feed excess AC-tied PV into grid
  • 1 - Don’t feed excess AC-tied PV into the grid

Grid metering

Type: enum Dbus path: /Settings/CGwacs/RunWithoutGridMeter (Mode: both)

Values:

  • 0 - External meter
  • 1 - Inverter/Charger

DVCC Charge current limit (A)

Type: float Dbus path: /Settings/SystemSetup/MaxChargeCurrent (Mode: both)

DVCC Maximum charge voltage (V)

Type: float Dbus path: /Settings/SystemSetup/MaxChargeVoltage (Mode: both)

Ess (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Grid set-point (W)

Type: integer Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)

Minimum Discharge SOC (%)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)

Schedule {schedule}: Self-consumption above limit

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/AllowDischarge (Mode: both)

Values:

  • 0 - Yes
  • 1 - No

Schedule {schedule}: Day

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Day (Mode: both)

Values:

  • 0 - Sunday
  • 1 - Monday
  • 2 - Tuesday
  • 3 - Wednesday
  • 4 - Thursday
  • 5 - Friday
  • 6 - Saturday
  • 7 - Every day
  • 8 - Weekdays
  • 9 - Weekends
  • 11 - Monthly
  • -1 - Disabled

Schedule {schedule}: Duration (seconds)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Duration (Mode: both)

Schedule {schedule}: State of charge (%)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Soc (Mode: both)

Schedule {schedule}: Start (seconds after midnight)

Type: integer Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Start (Mode: both)

ESS state

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/State

Values:

  • 1 - BatteryLife enabled (GUI controlled)
  • 2 - Optimized Mode /w BatteryLife: self consumption
  • 3 - Optimized Mode /w BatteryLife: self consumption, SoC exceeds 85%
  • 4 - Optimized Mode /w BatteryLife: self consumption, SoC at 100%
  • 5 - Optimized Mode /w BatteryLife: SoC below dynamic SoC limit
  • 6 - Optimized Mode /w BatteryLife: SoC has been below SoC limit for more than 24 hours. Charging the battery (5A)
  • 7 - Optimized Mode /w BatteryLife: Inverter/Charger is in sustain mode
  • 8 - Optimized Mode /w BatteryLife: recharging, SoC dropped by 5% or more below the minimum SoC
  • 9 - 'Keep batteries charged' mode is enabled
  • 10 - Optimized mode w/o BatteryLife: self consumption, SoC at or above minimum SoC
  • 11 - Optimized mode w/o BatteryLife: self consumption, SoC is below minimum SoC
  • 12 - Optimized mode w/o BatteryLife: recharging, SoC dropped by 5% or more below minimum SoC

ESS mode

Type: enum Dbus path: /Settings/CGwacs/Hub4Mode (Mode: both)

Values:

  • 1 - Optimized mode or 'keep batteries charged' and phase compensation enabled
  • 2 - Optimized mode or 'keep batteries charged' and phase compensation disabled
  • 3 - External control

Max charge power (W)

Type: integer Dbus path: /Settings/CGwacs/MaxChargePower (Mode: both)

Max inverter power (W)

Type: integer Dbus path: /Settings/CGwacs/MaxDischargePower (Mode: both)

Maximum System Grid Feed In (W)

Type: integer Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)

Feed excess DC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/OvervoltageFeedIn (Mode: both)

Values:

  • 0 - Don’t feed excess DC-tied PV into grid
  • 1 - Feed excess DC-tied PV into the grid

Don’t feed excess AC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/PreventFeedback (Mode: both)

Values:

  • 0 - Feed excess AC-tied PV into grid
  • 1 - Don’t feed excess AC-tied PV into the grid

Grid metering

Type: enum Dbus path: /Settings/CGwacs/RunWithoutGridMeter (Mode: both)

Values:

  • 0 - External meter
  • 1 - Inverter/Charger

DVCC Charge current limit (A)

Type: float Dbus path: /Settings/SystemSetup/MaxChargeCurrent (Mode: both)

DVCC Maximum charge voltage (V)

Type: float Dbus path: /Settings/SystemSetup/MaxChargeVoltage (Mode: both)

Ess (input)

This node gives information on the energy storage system (ESS).

Active SOC limit (%)

Type: integer Dbus path: /Control/ActiveSocLimit

Ess (output)

Active SOC limit (%)

Type: integer Dbus path: /Control/ActiveSocLimit

Evcharger (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

The EV charger input node is for reading from the EV Charging Station.Also see here for more information.

Energy consumed by charger (kWh)

Type: float Dbus path: /Ac/Energy/Forward

{phase} Power (W)

Type: float Dbus path: /Ac/{phase}/Power

Total power (W)

Type: float Dbus path: /Ac/Power

Charging time (seconds)

Type: float Dbus path: /ChargingTime

Charge current (A)

Type: float Dbus path: /Current

Display

Type: enum Dbus path: /EnableDisplay (Mode: both)

Values:

  • 0 - Locked
  • 1 - Unlocked

Firmware version

Type: float Dbus path: /FirmwareVersion

Maximum charge current (A)

Type: float Dbus path: /MaxCurrent (Mode: both)

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 0 - Manual
  • 1 - Auto
  • 2 - Schedule

Model

Type: float Dbus path: /Model

Position

Type: enum Dbus path: /Position (Mode: both)

Values:

  • 0 - AC input 1
  • 1 - AC output
  • 2 - AC input 2

Product ID

Type: float Dbus path: /ProductId

Serial

Type: string Dbus path: /Serial

Set charge current (manual mode) (A)

Type: float Dbus path: /SetCurrent (Mode: both)

Start/stop charging (manual mode)

Type: enum Dbus path: /StartStop (Mode: both)

Values:

  • 0 - Stop
  • 1 - Start

Status

Type: enum Dbus path: /Status

Values:

  • 0 - Disconnected
  • 1 - Connected
  • 2 - Charging
  • 3 - Charged
  • 4 - Waiting for sun
  • 5 - Waiting for RFID
  • 6 - Waiting for start
  • 7 - Low SOC
  • 8 - Ground test error
  • 9 - Welded contacts test error
  • 10 - CP input test error (shorted)
  • 11 - Residual current detected
  • 12 - Undervoltage detected
  • 13 - Overvoltage detected
  • 14 - Overheating detected
  • 15 - Reserved
  • 16 - Reserved
  • 17 - Reserved
  • 18 - Reserved
  • 19 - Reserved
  • 20 - Charging limit
  • 21 - Start charging
  • 22 - Switching to 3 phase
  • 23 - Switching to 1 phase
  • 24 - Stop charging

Evcharger (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Energy consumed by charger (kWh)

Type: float Dbus path: /Ac/Energy/Forward

{phase} Power (W)

Type: float Dbus path: /Ac/{phase}/Power

Total power (W)

Type: float Dbus path: /Ac/Power

Charging time (seconds)

Type: float Dbus path: /ChargingTime

Charge current (A)

Type: float Dbus path: /Current

Display

Type: enum Dbus path: /EnableDisplay (Mode: both)

Values:

  • 0 - Locked
  • 1 - Unlocked

Firmware version

Type: float Dbus path: /FirmwareVersion

Maximum charge current (A)

Type: float Dbus path: /MaxCurrent (Mode: both)

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 0 - Manual
  • 1 - Auto
  • 2 - Schedule

Model

Type: float Dbus path: /Model

Position

Type: enum Dbus path: /Position (Mode: both)

Values:

  • 0 - AC input 1
  • 1 - AC output
  • 2 - AC input 2

Product ID

Type: float Dbus path: /ProductId

Serial

Type: string Dbus path: /Serial

Set charge current (manual mode) (A)

Type: float Dbus path: /SetCurrent (Mode: both)

Start/stop charging (manual mode)

Type: enum Dbus path: /StartStop (Mode: both)

Values:

  • 0 - Stop
  • 1 - Start

Status

Type: enum Dbus path: /Status

Values:

  • 0 - Disconnected
  • 1 - Connected
  • 2 - Charging
  • 3 - Charged
  • 4 - Waiting for sun
  • 5 - Waiting for RFID
  • 6 - Waiting for start
  • 7 - Low SOC
  • 8 - Ground test error
  • 9 - Welded contacts test error
  • 10 - CP input test error (shorted)
  • 11 - Residual current detected
  • 12 - Undervoltage detected
  • 13 - Overvoltage detected
  • 14 - Overheating detected
  • 15 - Reserved
  • 16 - Reserved
  • 17 - Reserved
  • 18 - Reserved
  • 19 - Reserved
  • 20 - Charging limit
  • 21 - Start charging
  • 22 - Switching to 3 phase
  • 23 - Switching to 1 phase
  • 24 - Stop charging

Fuelcell (input)

See https://github.com/victronenergy/venus/wiki/dbus#fuelcell for more information.

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

Auxiliary voltage (V DC)

Type: float Dbus path: /Dc/1/Voltage

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Fuelcell (output)

See https://github.com/victronenergy/venus/wiki/dbus#fuelcell for more information.

High voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High auxiliary voltage alarm

Type: enum Dbus path: /Alarms/HighStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low auxiliary voltage alarm

Type: enum Dbus path: /Alarms/LowStarterVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Low voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

Auxiliary voltage (V DC)

Type: float Dbus path: /Dc/1/Voltage

Total energy produced (kWh)

Type: float Dbus path: /History/EnergyOut

Generator (input)

Generator input node for relay controlled and Fischer Panda generators.In order to use the relay for controlling a generator, make sure to set the relay to Generator via the (remote) console first.The Generator start/stop dropdown is for the generic generator. It can activate a relay, but also, in case of Fischer panda, a generator directly via D-Bus.The other option(s) are for generator data like voltages, RPM, oil pressure etcetera.Also see here for more information.

Generator not detected at AC input alarm

Type: enum Dbus path: /Alarms/NoGeneratorAtAcIn

Values:

  • 0 - No alarm
  • 2 - Alarm

Auto start enabled/disabled

Type: enum Dbus path: /AutoStartEnabled (Mode: both)

Values:

  • 0 - Autostart disabled
  • 1 - Autostart enabled

Generator remote error

Type: enum Dbus path: /Error

Values:

  • 0 - No Error
  • 1 - Remote disabled
  • 2 - Remote fault

Manual Start

Type: enum Dbus path: /ManualStart (Mode: both)

Values:

  • 0 - Stop generator
  • 1 - Start generator

Set it before a manual start to make the generator run for a fixed amount of seconds. Once the generator is started it indicates the seconds left until the generator is stopped

Type: float Dbus path: /ManualStartTimer (Mode: both)

Quiet hours active

Type: enum Dbus path: /QuietHours

Values:

  • 0 - Quiet hours inactive
  • 1 - Quiet hours active

Condition that started the generator

Type: enum Dbus path: /RunningByConditionCode

Values:

  • 0 - Stopped
  • 1 - Manual
  • 2 - TestRun
  • 3 - LossOfComms
  • 4 - Soc
  • 5 - AcLoad
  • 6 - BatteryCurrent
  • 7 - BatteryVoltage
  • 8 - InverterTemperature
  • 9 - InverterOverload
  • 10 - StopOnAc1

Runtime in seconds (seconds)

Type: float Dbus path: /Runtime

Service countdown counter (seconds until next generator service)

Type: float Dbus path: /ServiceCounter

Generator start/stop state

Type: enum Dbus path: /State

Values:

  • 0 - Stopped
  • 1 - Running
  • 2 - Warm-up
  • 3 - Cool-down
  • 4 - Stopping
  • 10 - Error

Run time since last test run (seconds)

Type: float Dbus path: /TestRunIntervalRuntime

Today's run time (seconds)

Type: float Dbus path: /TodayRunTime

Generator (output)

Generator not detected at AC input alarm

Type: enum Dbus path: /Alarms/NoGeneratorAtAcIn

Values:

  • 0 - No alarm
  • 2 - Alarm

Auto start enabled/disabled

Type: enum Dbus path: /AutoStartEnabled (Mode: both)

Values:

  • 0 - Autostart disabled
  • 1 - Autostart enabled

Generator remote error

Type: enum Dbus path: /Error

Values:

  • 0 - No Error
  • 1 - Remote disabled
  • 2 - Remote fault

Manual Start

Type: enum Dbus path: /ManualStart (Mode: both)

Values:

  • 0 - Stop generator
  • 1 - Start generator

Set it before a manual start to make the generator run for a fixed amount of seconds. Once the generator is started it indicates the seconds left until the generator is stopped

Type: float Dbus path: /ManualStartTimer (Mode: both)

Quiet hours active

Type: enum Dbus path: /QuietHours

Values:

  • 0 - Quiet hours inactive
  • 1 - Quiet hours active

Condition that started the generator

Type: enum Dbus path: /RunningByConditionCode

Values:

  • 0 - Stopped
  • 1 - Manual
  • 2 - TestRun
  • 3 - LossOfComms
  • 4 - Soc
  • 5 - AcLoad
  • 6 - BatteryCurrent
  • 7 - BatteryVoltage
  • 8 - InverterTemperature
  • 9 - InverterOverload
  • 10 - StopOnAc1

Runtime in seconds (seconds)

Type: float Dbus path: /Runtime

Service countdown counter (seconds until next generator service)

Type: float Dbus path: /ServiceCounter

Service countdown reset (1=Reset service counter)

Type: integer Dbus path: /ServiceCounterReset (Mode: output)

Generator start/stop state

Type: enum Dbus path: /State

Values:

  • 0 - Stopped
  • 1 - Running
  • 2 - Warm-up
  • 3 - Cool-down
  • 4 - Stopping
  • 10 - Error

Run time since last test run (seconds)

Type: float Dbus path: /TestRunIntervalRuntime

Today's run time (seconds)

Type: float Dbus path: /TodayRunTime

Generator (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Generator input node for relay controlled and Fischer Panda generators.In order to use the relay for controlling a generator, make sure to set the relay to Generator via the (remote) console first.The Generator start/stop dropdown is for the generic generator. It can activate a relay, but also, in case of Fischer panda, a generator directly via D-Bus.The other option(s) are for generator data like voltages, RPM, oil pressure etcetera.Also see here for more information.

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

Phase {phase} current (A AC)

Type: float Dbus path: /Ac/{phase}/Current

Phase {phase} frequency (Hz)

Type: float Dbus path: /Ac/{phase}/Frequency

Phase {phase} power (W)

Type: float Dbus path: /Ac/{phase}/Power

{phase} Power Factor

Type: float Dbus path: /Ac/{phase}/PowerFactor

Phase {phase} voltage (V AC)

Type: float Dbus path: /Ac/{phase}/Voltage

The number of phases (1, 2 or 3)

Type: float Dbus path: /NrOfPhases

Remote start mode

Type: enum Dbus path: /RemoteStartModeEnabled

Values:

  • 0 - Disabled
  • 1 - Enabled

DC output 1 - Current (A)

Type: float Dbus path: /Dc/0/Current

DC output 1 - Power (W)

Type: float Dbus path: /Dc/0/Power

DC output 1 - Voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Engine coolant temperature (°C)

Type: float Dbus path: /Engine/CoolantTemperature

Engine exhaust temperature (°C)

Type: float Dbus path: /Engine/ExaustTemperature

Oil temperature (°C)

Type: float Dbus path: /Engine/OilTemperature

Engine load (%)

Type: float Dbus path: /Engine/Load

Oil pressure (kPa)

Type: float Dbus path: /Engine/OilPressure

Engine operating hours (s)

Type: float Dbus path: /Engine/OperatingHours

Engine speed (RPM)

Type: float Dbus path: /Engine/Speed

Nr of starts (absolute count)

Type: float Dbus path: /Engine/Starts

Engine winding temperature (°C)

Type: float Dbus path: /Engine/WindingTemperature

Generator specific error code {index}

Type: string Dbus path: /Error/{index}/Id

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - AC voltage L1 too low
  • 2 - AC frequency L1 too low
  • 3 - AC current too low
  • 4 - AC power too low
  • 5 - Emergency stop
  • 6 - Servo current too low
  • 7 - Oil pressure too low
  • 8 - Engine temperature too low
  • 9 - Winding temperature too low
  • 10 - Exhaust temperature too low
  • 13 - Starter current too low
  • 14 - Glow current too low
  • 15 - Glow current too low
  • 16 - Fuel holding magnet current too low
  • 17 - Stop solenoid hold coil current too low
  • 18 - Stop solenoid pull coil current too low
  • 19 - Optional DC out current too low
  • 20 - 5V output voltage too low
  • 21 - Boost output current too low
  • 22 - Panel supply current too high
  • 25 - Starter battery voltage too low
  • 26 - Startup aborted (rotation too low)
  • 28 - Rotation too low
  • 29 - Power contactor current too low
  • 30 - AC voltage L2 too low
  • 31 - AC frequency L2 too low
  • 32 - AC current L2 too low
  • 33 - AC power L2 too low
  • 34 - AC voltage L3 too low
  • 35 - AC frequency L3 too low
  • 36 - AC current L3 too low
  • 37 - AC power L3 too low
  • 62 - Fuel temperature too low
  • 63 - Fuel level too low
  • 65 - AC voltage L1 too high
  • 66 - AC frequency too high
  • 67 - AC current too high
  • 68 - AC power too high
  • 70 - Servo current too high
  • 71 - Oil pressure too high
  • 72 - Engine temperature too high
  • 73 - Winding temperature too high
  • 74 - Exhaust temperature too low
  • 77 - Starter current too low
  • 78 - Glow current too high
  • 79 - Glow current too high
  • 80 - Fuel holding magnet current too high
  • 81 - Stop solenoid hold coil current too high
  • 82 - Stop solenoid pull coil current too high
  • 83 - Optional DC out current too high
  • 84 - 5V output voltage too high
  • 85 - Boost output current too high
  • 89 - Starter battery voltage too high
  • 90 - Startup aborted (rotation too high)
  • 92 - Rotation too high
  • 93 - Power contactor current too high
  • 94 - AC voltage L2 too high
  • 95 - AC frequency L2 too high
  • 96 - AC current L2 too high
  • 97 - AC power L2 too high
  • 98 - AC voltage L3 too high
  • 99 - AC frequency L3 too high
  • 100 - AC current L3 too high
  • 101 - AC power L3 too high
  • 126 - Fuel temperature too high
  • 127 - Fuel level too high
  • 130 - Lost control unit
  • 131 - Lost panel
  • 132 - Service needed
  • 133 - Lost 3-phase module
  • 134 - Lost AGT module
  • 135 - Synchronization failure
  • 137 - Intake airfilter
  • 139 - Lost sync. module
  • 140 - Load-balance failed
  • 141 - Sync-mode deactivated
  • 142 - Engine controller
  • 148 - Rotating field wrong
  • 149 - Fuel level sensor lost
  • 150 - Init failed
  • 151 - Watchdog
  • 152 - Out: winding
  • 153 - Out: exhaust
  • 154 - Out: Cyl. head
  • 155 - Inverter over temperature
  • 156 - Inverter overload
  • 157 - Inverter communication lost
  • 158 - Inverter sync failed
  • 159 - CAN communication lost
  • 160 - L1 overload
  • 161 - L2 overload
  • 162 - L3 overload
  • 163 - DC overload
  • 164 - DC overvoltage
  • 165 - Emergency stop
  • 166 - No connection

Heatsink temperature (°C)

Type: float Dbus path: /HeatsinkTemperature

Generator model

Type: float Dbus path: /ProductId

Start generator

Type: enum Dbus path: /Start (Mode: both)

Values:

  • 0 - Stop
  • 1 - Start

Starter voltage (V DC)

Type: float Dbus path: /StarterVoltage

Status

Type: enum Dbus path: /StatusCode

Values:

  • 0 - Standby
  • 1 - Startup 1
  • 2 - Startup 2
  • 3 - Startup 3
  • 4 - Startup 4
  • 5 - Startup 5
  • 6 - Startup 6
  • 7 - Startup 7
  • 8 - Running
  • 9 - Stopping
  • 10 - Error

Generator (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

Phase {phase} current (A AC)

Type: float Dbus path: /Ac/{phase}/Current

Phase {phase} frequency (Hz)

Type: float Dbus path: /Ac/{phase}/Frequency

Phase {phase} power (W)

Type: float Dbus path: /Ac/{phase}/Power

{phase} Power Factor

Type: float Dbus path: /Ac/{phase}/PowerFactor

Phase {phase} voltage (V AC)

Type: float Dbus path: /Ac/{phase}/Voltage

The number of phases (1, 2 or 3)

Type: float Dbus path: /NrOfPhases

Remote start mode

Type: enum Dbus path: /RemoteStartModeEnabled

Values:

  • 0 - Disabled
  • 1 - Enabled

DC output 1 - Current (A)

Type: float Dbus path: /Dc/0/Current

DC output 1 - Power (W)

Type: float Dbus path: /Dc/0/Power

DC output 1 - Voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Engine coolant temperature (°C)

Type: float Dbus path: /Engine/CoolantTemperature

Engine exhaust temperature (°C)

Type: float Dbus path: /Engine/ExaustTemperature

Oil temperature (°C)

Type: float Dbus path: /Engine/OilTemperature

Engine load (%)

Type: float Dbus path: /Engine/Load

Oil pressure (kPa)

Type: float Dbus path: /Engine/OilPressure

Engine operating hours (s)

Type: float Dbus path: /Engine/OperatingHours

Engine speed (RPM)

Type: float Dbus path: /Engine/Speed

Nr of starts (absolute count)

Type: float Dbus path: /Engine/Starts

Engine winding temperature (°C)

Type: float Dbus path: /Engine/WindingTemperature

Generator specific error code {index}

Type: string Dbus path: /Error/{index}/Id

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - AC voltage L1 too low
  • 2 - AC frequency L1 too low
  • 3 - AC current too low
  • 4 - AC power too low
  • 5 - Emergency stop
  • 6 - Servo current too low
  • 7 - Oil pressure too low
  • 8 - Engine temperature too low
  • 9 - Winding temperature too low
  • 10 - Exhaust temperature too low
  • 13 - Starter current too low
  • 14 - Glow current too low
  • 15 - Glow current too low
  • 16 - Fuel holding magnet current too low
  • 17 - Stop solenoid hold coil current too low
  • 18 - Stop solenoid pull coil current too low
  • 19 - Optional DC out current too low
  • 20 - 5V output voltage too low
  • 21 - Boost output current too low
  • 22 - Panel supply current too high
  • 25 - Starter battery voltage too low
  • 26 - Startup aborted (rotation too low)
  • 28 - Rotation too low
  • 29 - Power contactor current too low
  • 30 - AC voltage L2 too low
  • 31 - AC frequency L2 too low
  • 32 - AC current L2 too low
  • 33 - AC power L2 too low
  • 34 - AC voltage L3 too low
  • 35 - AC frequency L3 too low
  • 36 - AC current L3 too low
  • 37 - AC power L3 too low
  • 62 - Fuel temperature too low
  • 63 - Fuel level too low
  • 65 - AC voltage L1 too high
  • 66 - AC frequency too high
  • 67 - AC current too high
  • 68 - AC power too high
  • 70 - Servo current too high
  • 71 - Oil pressure too high
  • 72 - Engine temperature too high
  • 73 - Winding temperature too high
  • 74 - Exhaust temperature too low
  • 77 - Starter current too low
  • 78 - Glow current too high
  • 79 - Glow current too high
  • 80 - Fuel holding magnet current too high
  • 81 - Stop solenoid hold coil current too high
  • 82 - Stop solenoid pull coil current too high
  • 83 - Optional DC out current too high
  • 84 - 5V output voltage too high
  • 85 - Boost output current too high
  • 89 - Starter battery voltage too high
  • 90 - Startup aborted (rotation too high)
  • 92 - Rotation too high
  • 93 - Power contactor current too high
  • 94 - AC voltage L2 too high
  • 95 - AC frequency L2 too high
  • 96 - AC current L2 too high
  • 97 - AC power L2 too high
  • 98 - AC voltage L3 too high
  • 99 - AC frequency L3 too high
  • 100 - AC current L3 too high
  • 101 - AC power L3 too high
  • 126 - Fuel temperature too high
  • 127 - Fuel level too high
  • 130 - Lost control unit
  • 131 - Lost panel
  • 132 - Service needed
  • 133 - Lost 3-phase module
  • 134 - Lost AGT module
  • 135 - Synchronization failure
  • 137 - Intake airfilter
  • 139 - Lost sync. module
  • 140 - Load-balance failed
  • 141 - Sync-mode deactivated
  • 142 - Engine controller
  • 148 - Rotating field wrong
  • 149 - Fuel level sensor lost
  • 150 - Init failed
  • 151 - Watchdog
  • 152 - Out: winding
  • 153 - Out: exhaust
  • 154 - Out: Cyl. head
  • 155 - Inverter over temperature
  • 156 - Inverter overload
  • 157 - Inverter communication lost
  • 158 - Inverter sync failed
  • 159 - CAN communication lost
  • 160 - L1 overload
  • 161 - L2 overload
  • 162 - L3 overload
  • 163 - DC overload
  • 164 - DC overvoltage
  • 165 - Emergency stop
  • 166 - No connection

Heatsink temperature (°C)

Type: float Dbus path: /HeatsinkTemperature

Generator model

Type: float Dbus path: /ProductId

Start generator

Type: enum Dbus path: /Start (Mode: both)

Values:

  • 0 - Stop
  • 1 - Start

Starter voltage (V DC)

Type: float Dbus path: /StarterVoltage

Status

Type: enum Dbus path: /StatusCode

Values:

  • 0 - Standby
  • 1 - Startup 1
  • 2 - Startup 2
  • 3 - Startup 3
  • 4 - Startup 4
  • 5 - Startup 5
  • 6 - Startup 6
  • 7 - Startup 7
  • 8 - Running
  • 9 - Stopping
  • 10 - Error

Generator (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Generator input node for relay controlled and Fischer Panda generators.In order to use the relay for controlling a generator, make sure to set the relay to Generator via the (remote) console first.The Generator start/stop dropdown is for the generic generator. It can activate a relay, but also, in case of Fischer panda, a generator directly via D-Bus.The other option(s) are for generator data like voltages, RPM, oil pressure etcetera.Also see here for more information.

DC current (DC A)

Type: float Dbus path: /Dc/0/Current

Engine coolant temperature (Degrees celsius)

Type: float Dbus path: /Engine/CoolantTemperature

Engine exhaust temperature (Degrees celsius)

Type: float Dbus path: /Engine/ExaustTemperature

Engine load (%)

Type: float Dbus path: /Engine/Load

Oil pressure (kPa)

Type: float Dbus path: /Engine/OilPressure

Engine oil temperature (Degrees celsius)

Type: float Dbus path: /Engine/OilTemperature

Engine oil temperature (Seconds)

Type: float Dbus path: /Engine/OperatingHours

Heatsink temperature (RPM)

Type: float Dbus path: /Engine/Speed

Internal winding temperature (Degrees celsius)

Type: float Dbus path: /Engine/WindingTemperature

Generator specific error code {index}

Type: string Dbus path: /Error/{index}/Id

Heatsink temperature (Degrees celsius)

Type: float Dbus path: /HeatsinkTemperature

Start generator

Type: enum Dbus path: /Start (Mode: both)

Values:

  • 0 - Stop generator
  • 1 - Start generator

Starter battery voltage (DC V)

Type: float Dbus path: /StarterVoltage

Generator (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

DC current (DC A)

Type: float Dbus path: /Dc/0/Current

Engine coolant temperature (Degrees celsius)

Type: float Dbus path: /Engine/CoolantTemperature

Engine exhaust temperature (Degrees celsius)

Type: float Dbus path: /Engine/ExaustTemperature

Engine load (%)

Type: float Dbus path: /Engine/Load

Oil pressure (kPa)

Type: float Dbus path: /Engine/OilPressure

Engine oil temperature (Degrees celsius)

Type: float Dbus path: /Engine/OilTemperature

Engine oil temperature (Seconds)

Type: float Dbus path: /Engine/OperatingHours

Heatsink temperature (RPM)

Type: float Dbus path: /Engine/Speed

Internal winding temperature (Degrees celsius)

Type: float Dbus path: /Engine/WindingTemperature

Generator specific error code {index}

Type: string Dbus path: /Error/{index}/Id

Heatsink temperature (Degrees celsius)

Type: float Dbus path: /HeatsinkTemperature

Start generator

Type: enum Dbus path: /Start (Mode: both)

Values:

  • 0 - Stop generator
  • 1 - Start generator

Starter battery voltage (DC V)

Type: float Dbus path: /StarterVoltage

Gps (input)

GPS information can be obtained with this node. For an example usage see the location based scheduling example.

Altitude (m)

Type: float Dbus path: /Altitude

Course (Deg)

Type: float Dbus path: /Course

Fix

Type: integer Dbus path: /Fix

Number of satellites

Type: integer Dbus path: /NrOfSatellites

Latitude (LAT)

Type: float Dbus path: /Position/Latitude

Longitude (LNG)

Type: float Dbus path: /Position/Longitude

Speed (m/s)

Type: float Dbus path: /Speed

Gps (output)

GPS information can be obtained with this node. For an example usage see the location based scheduling example.

Altitude (m)

Type: float Dbus path: /Altitude

Course (Deg)

Type: float Dbus path: /Course

Fix

Type: integer Dbus path: /Fix

Number of satellites

Type: integer Dbus path: /NrOfSatellites

Latitude (LAT)

Type: float Dbus path: /Position/Latitude

Longitude (LNG)

Type: float Dbus path: /Position/Longitude

Speed (m/s)

Type: float Dbus path: /Speed

Gridmeter (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node gives allows for monitoring the grid. See also energy meters accessories.

Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

Total Forward Energy (bought) (kWh)

Type: float Dbus path: /Ac/Energy/Forward

Total Reverse Energy (sold) (kWh)

Type: float Dbus path: /Ac/Energy/Reverse

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Forward energy (bought) (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Reverse energy (sold) (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Reverse

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Power Factor

Type: float Dbus path: /Ac/{line}/PowerFactor

{line} Voltage (V)

Type: float Dbus path: /Ac/{line}/Voltage

Power (W)

Type: float Dbus path: /Ac/Power

Serial

Type: string Dbus path: /Serial

Gridmeter (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node gives allows for monitoring the grid. See also energy meters accessories.

Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

Power Factor

Type: float Dbus path: /Ac/PowerFactor

Total Forward Energy (bought) (kWh)

Type: float Dbus path: /Ac/Energy/Forward

Total Reverse Energy (sold) (kWh)

Type: float Dbus path: /Ac/Energy/Reverse

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Forward energy (bought) (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Reverse energy (sold) (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Reverse

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Power Factor

Type: float Dbus path: /Ac/{line}/PowerFactor

{line} Voltage (V)

Type: float Dbus path: /Ac/{line}/Voltage

Power (W)

Type: float Dbus path: /Ac/Power

Serial

Type: string Dbus path: /Serial

Inverter (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node is for reading from an inverter.

Output current (A)

Type: float Dbus path: /Ac/Out/L1/I

Output power (W AC)

Type: float Dbus path: /Ac/Out/L1/P

Output voltage (V)

Type: float Dbus path: /Ac/Out/L1/V

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High battery voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High AC-Out voltage alarm

Type: enum Dbus path: /Alarms/HighVoltageAcOut

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low SOC alarm

Type: enum Dbus path: /Alarms/LowSoc

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low battery voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low AC-Out voltage alarm

Type: enum Dbus path: /Alarms/LowVoltageAcOut

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Overload alarm

Type: enum Dbus path: /Alarms/Overload

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Ripple alarm

Type: enum Dbus path: /Alarms/Ripple

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Battery current (A DC)

Type: float Dbus path: /Dc/0/Current

Input voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Energy from battery to AC-out (kWh)

Type: float Dbus path: /Energy/InverterToAcOut

Energy from AC-out to battery (kWh)

Type: float Dbus path: /Energy/OutToInverter

Energy from solar to AC-out (kWh)

Type: float Dbus path: /Energy/SolarToAcOut

Energy from solar to battery (kWh)

Type: float Dbus path: /Energy/SolarToBattery

Firmware version

Type: float Dbus path: /FirmwareVersion

Maximum power for today on tracker {tracker} (W)

Type: float Dbus path: /History/Daily/0/Pv/{tracker}/MaxPower

Yield today for today on tracker {tracker} (kWh)

Type: float Dbus path: /History/Daily/0/Pv/{tracker}/Yield

Maximum power for yesterday on tracker {tracker} (W)

Type: float Dbus path: /History/Daily/1/Pv/{tracker}/MaxPower

Yield today for yesterday on tracker {tracker} (kWh)

Type: float Dbus path: /History/Daily/1/Pv/{tracker}/Yield

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger only
  • 2 - Inverter only
  • 3 - On
  • 4 - Off
  • 5 - Low Power/Eco
  • 251 - Passthrough
  • 252 - Standby
  • 253 - Hibernate

Inverter model

Type: float Dbus path: /ProductId

MPP operation mode tracker {tracker}

Type: enum Dbus path: /Pv/{tracker}/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker {tracker| (W)

Type: float Dbus path: /Pv/{tracker}/P

PV voltage for tracker {tracker} (V DC)

Type: float Dbus path: /Pv/{tracker}/V

MPP operation mode tracker 2

Type: enum Dbus path: /Pv/1/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV voltage (for single tracker units) (V DC)

Type: float Dbus path: /Pv/V

Relay state

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

State

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 9 - Inverting

Inverter (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Output current (A)

Type: float Dbus path: /Ac/Out/L1/I

Output power (W AC)

Type: float Dbus path: /Ac/Out/L1/P

Output voltage (V)

Type: float Dbus path: /Ac/Out/L1/V

High temperature alarm

Type: enum Dbus path: /Alarms/HighTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High battery voltage alarm

Type: enum Dbus path: /Alarms/HighVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

High AC-Out voltage alarm

Type: enum Dbus path: /Alarms/HighVoltageAcOut

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low SOC alarm

Type: enum Dbus path: /Alarms/LowSoc

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low temperature alarm

Type: enum Dbus path: /Alarms/LowTemperature

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low battery voltage alarm

Type: enum Dbus path: /Alarms/LowVoltage

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Low AC-Out voltage alarm

Type: enum Dbus path: /Alarms/LowVoltageAcOut

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Overload alarm

Type: enum Dbus path: /Alarms/Overload

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Ripple alarm

Type: enum Dbus path: /Alarms/Ripple

Values:

  • 0 - No alarm
  • 1 - Warning
  • 2 - Alarm

Battery current (A DC)

Type: float Dbus path: /Dc/0/Current

Input voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Energy from battery to AC-out (kWh)

Type: float Dbus path: /Energy/InverterToAcOut

Energy from AC-out to battery (kWh)

Type: float Dbus path: /Energy/OutToInverter

Energy from solar to AC-out (kWh)

Type: float Dbus path: /Energy/SolarToAcOut

Energy from solar to battery (kWh)

Type: float Dbus path: /Energy/SolarToBattery

Firmware version

Type: float Dbus path: /FirmwareVersion

Maximum power for today on tracker {tracker} (W)

Type: float Dbus path: /History/Daily/0/Pv/{tracker}/MaxPower

Yield today for today on tracker {tracker} (kWh)

Type: float Dbus path: /History/Daily/0/Pv/{tracker}/Yield

Maximum power for yesterday on tracker {tracker} (W)

Type: float Dbus path: /History/Daily/1/Pv/{tracker}/MaxPower

Yield today for yesterday on tracker {tracker} (kWh)

Type: float Dbus path: /History/Daily/1/Pv/{tracker}/Yield

Mode

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger only
  • 2 - Inverter only
  • 3 - On
  • 4 - Off
  • 5 - Low Power/Eco
  • 251 - Passthrough
  • 252 - Standby
  • 253 - Hibernate

Inverter model

Type: float Dbus path: /ProductId

MPP operation mode tracker {tracker}

Type: enum Dbus path: /Pv/{tracker}/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker {tracker| (W)

Type: float Dbus path: /Pv/{tracker}/P

PV voltage for tracker {tracker} (V DC)

Type: float Dbus path: /Pv/{tracker}/V

MPP operation mode tracker 2

Type: enum Dbus path: /Pv/1/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV voltage (for single tracker units) (V DC)

Type: float Dbus path: /Pv/V

Relay state

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

State

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 9 - Inverting

Meteo (input)

The meteo node allows for Solar Irradiance, Temperature and Wind Speed Sensors measuring.More information and supported devices can be found in the manual.

SBattery voltage (V)

Type: float Dbus path: /BatteryVoltage

Sensor cell temperature (°C)

Type: float Dbus path: /CellTemperature

External temperature (°C)

Type: float Dbus path: /ExternalTemperature

External temperature – second sensor (Degrees celsius)

Type: float Dbus path: /ExternalTemperature2

Installation power (W)

Type: float Dbus path: /InstallationPower

Solar Irradiance (W/m^2)

Type: float Dbus path: /Irradiance

Minutes since sunset

Type: integer Dbus path: /TimeSinceLastSun

Todays yield (kWh)

Type: float Dbus path: /TodaysYield

Wind speed (m/s)

Type: float Dbus path: /WindSpeed

Wind direction (°)

Type: integer Dbus path: /WindDirection

Meteo (output)

The meteo node allows for Solar Irradiance, Temperature and Wind Speed Sensors measuring.More information and supported devices can be found in the manual.

SBattery voltage (V)

Type: float Dbus path: /BatteryVoltage

Sensor cell temperature (°C)

Type: float Dbus path: /CellTemperature

External temperature (°C)

Type: float Dbus path: /ExternalTemperature

External temperature – second sensor (Degrees celsius)

Type: float Dbus path: /ExternalTemperature2

Installation power (W)

Type: float Dbus path: /InstallationPower

Solar Irradiance (W/m^2)

Type: float Dbus path: /Irradiance

Minutes since sunset

Type: integer Dbus path: /TimeSinceLastSun

Todays yield (kWh)

Type: float Dbus path: /TodaysYield

Wind speed (m/s)

Type: float Dbus path: /WindSpeed

Wind direction (°)

Type: integer Dbus path: /WindDirection

E-drive (input)

This is the E-drive node. See https://bitbucket.org/oceanvolt/dbus_motordrive/src for more information.

Controller Temperature (°C)

Type: float Dbus path: /Controller/Temperature

Motor RPM (RPM)

Type: float Dbus path: /Motor/RPM

Motor temperature (°C)

Type: float Dbus path: /Motor/Temperature

Controller DC Current (A DC)

Type: float Dbus path: /Dc/0/Current

Controller DC Power (W)

Type: float Dbus path: /Dc/0/Power

Controller DC Voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

E-drive (output)

This is the E-drive node. See https://bitbucket.org/oceanvolt/dbus_motordrive/src for more information.

Controller Temperature (°C)

Type: float Dbus path: /Controller/Temperature

Motor RPM (RPM)

Type: float Dbus path: /Motor/RPM

Motor temperature (°C)

Type: float Dbus path: /Motor/Temperature

Controller DC Current (A DC)

Type: float Dbus path: /Dc/0/Current

Controller DC Power (W)

Type: float Dbus path: /Dc/0/Power

Controller DC Voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

Multi (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This is the Multi RS node.

Active AC input

Type: enum Dbus path: /Ac/ActiveIn/ActiveInput

Values:

  • 0 - AC Input 1
  • 1 - AC Input 2
  • 240 - Disconnected

Ac input {index} current limit (A)

Type: float Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)

Input {index} current limit is adjustable

Type: enum Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Input {index} frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/In/{index}/{phase}/F

Input {index} current phase {phase} (A AC)

Type: float Dbus path: /Ac/In/{index}/{phase}/I

Input {index} power phase {phase} (W)

Type: float Dbus path: /Ac/In/{index}/{phase}/P

Input {index} voltage phase {phase} (V AC)

Type: float Dbus path: /Ac/In/{index}/{phase}/V

AC input {index} source type

Type: enum Dbus path: /Ac/In/{index}/Type

Values:

  • 0 - Unused
  • 1 - Grid
  • 2 - Genset
  • 3 - Shore

Phase count (count)

Type: float Dbus path: /Ac/NumberOfPhases

Output frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/Out/{phase}/F

Output current phase {phase} (A AC)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power phase {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output voltage phase {phase} (V AC)

Type: float Dbus path: /Ac/Out/{phase}/V

{alarm}

Type: enum Dbus path: /Alarms/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Battery current (A DC)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

{energy}

Type: float Dbus path: /Energy/{energy}

Error code

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery temperature too high
  • 2 - Battery voltage too high
  • 3 - Battery temperature sensor miswired (+)
  • 4 - Battery temperature sensor miswired (-)
  • 5 - Battery temperature sensor disconnected
  • 6 - Battery voltage sense miswired (+)
  • 7 - Battery voltage sense miswired (-)
  • 8 - Battery voltage sense disconnected
  • 9 - Battery voltage wire losses too high
  • 17 - Charger temperature too high
  • 18 - Charger over-current
  • 19 - Charger current polarity reversed
  • 20 - Bulk time limit reached
  • 22 - Charger temperature sensor miswired
  • 23 - Charger temperature sensor disconnected
  • 34 - Input current too high

ESS power setpoint (W)

Type: float Dbus path: /Ess/AcPowerSetpoint (Mode: both)

Disable Feed-in

Type: enum Dbus path: /Ess/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed-in enabled
  • 1 - Feed-in disabled

Disable charge

Type: enum Dbus path: /Ess/DisableCharge (Mode: both)

Values:

  • 0 - Charge enabled
  • 1 - Charge disabled

Sustain active

Type: enum Dbus path: /Ess/Sustain

Values:

  • 0 - Sustain inactive
  • 1 - Sustain active

Maximum charge power {historyDay} (W)

Type: float Dbus path: /History/Daily/{historyDay}/MaxPower

Yield {historyDay} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Yield

Maximum charge power {historyDay} for tracker {index} (W)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower

Yield {historyDay} for tracker {index} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield

MPP operation mode

Type: enum Dbus path: /MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

MPP operation mode tracker 1

Type: enum Dbus path: /Pv/0/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 0 (W)

Type: float Dbus path: /Pv/0/P

PV voltage for tracker 0 (V DC)

Type: float Dbus path: /Pv/0/V

MPP operation mode tracker 2

Type: enum Dbus path: /Pv/1/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 1 (W)

Type: float Dbus path: /Pv/1/P

PV voltage for tracker 1 (V DC)

Type: float Dbus path: /Pv/1/V

MPP operation mode tracker 3

Type: enum Dbus path: /Pv/2/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 2 (W)

Type: float Dbus path: /Pv/2/P

PV voltage for tracker 2 (V DC)

Type: float Dbus path: /Pv/2/V

MPP operation mode tracker 4

Type: enum Dbus path: /Pv/3/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 3 (W)

Type: float Dbus path: /Pv/3/P

PV voltage for tracker 3 (V DC)

Type: float Dbus path: /Pv/3/V

PV voltage (V DC)

Type: float Dbus path: /Pv/V

Relay on the Multi RS

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

ESS Minimum SOC Limit (%)

Type: float Dbus path: /Settings/Ess/MinimumSocLimit (Mode: both)

ESS mode

Type: enum Dbus path: /Settings/Ess/Mode (Mode: both)

Values:

  • 0 - self-consumption (battery-life)
  • 1 - self-consumption
  • 2 - Keep charged
  • 3 - External control

Battery State of Charge (%)

Type: float Dbus path: /Soc

Inverter/Charger state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 252 - External control

Switch position

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger Only
  • 2 - Inverter Only
  • 3 - On
  • 4 - Off

PV power (W)

Type: float Dbus path: /Yield/Power

User yield (kWh)

Type: float Dbus path: /Yield/User

Multi (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Active AC input

Type: enum Dbus path: /Ac/ActiveIn/ActiveInput

Values:

  • 0 - AC Input 1
  • 1 - AC Input 2
  • 240 - Disconnected

Ac input {index} current limit (A)

Type: float Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)

Input {index} current limit is adjustable

Type: enum Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Input {index} frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/In/{index}/{phase}/F

Input {index} current phase {phase} (A AC)

Type: float Dbus path: /Ac/In/{index}/{phase}/I

Input {index} power phase {phase} (W)

Type: float Dbus path: /Ac/In/{index}/{phase}/P

Input {index} voltage phase {phase} (V AC)

Type: float Dbus path: /Ac/In/{index}/{phase}/V

AC input {index} source type

Type: enum Dbus path: /Ac/In/{index}/Type

Values:

  • 0 - Unused
  • 1 - Grid
  • 2 - Genset
  • 3 - Shore

Phase count (count)

Type: float Dbus path: /Ac/NumberOfPhases

Output frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/Out/{phase}/F

Output current phase {phase} (A AC)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power phase {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output voltage phase {phase} (V AC)

Type: float Dbus path: /Ac/Out/{phase}/V

{alarm}

Type: enum Dbus path: /Alarms/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

Battery current (A DC)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V DC)

Type: float Dbus path: /Dc/0/Voltage

{energy}

Type: float Dbus path: /Energy/{energy}

Error code

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - Battery temperature too high
  • 2 - Battery voltage too high
  • 3 - Battery temperature sensor miswired (+)
  • 4 - Battery temperature sensor miswired (-)
  • 5 - Battery temperature sensor disconnected
  • 6 - Battery voltage sense miswired (+)
  • 7 - Battery voltage sense miswired (-)
  • 8 - Battery voltage sense disconnected
  • 9 - Battery voltage wire losses too high
  • 17 - Charger temperature too high
  • 18 - Charger over-current
  • 19 - Charger current polarity reversed
  • 20 - Bulk time limit reached
  • 22 - Charger temperature sensor miswired
  • 23 - Charger temperature sensor disconnected
  • 34 - Input current too high

ESS power setpoint (W)

Type: float Dbus path: /Ess/AcPowerSetpoint (Mode: both)

Disable Feed-in

Type: enum Dbus path: /Ess/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed-in enabled
  • 1 - Feed-in disabled

Disable charge

Type: enum Dbus path: /Ess/DisableCharge (Mode: both)

Values:

  • 0 - Charge enabled
  • 1 - Charge disabled

Sustain active

Type: enum Dbus path: /Ess/Sustain

Values:

  • 0 - Sustain inactive
  • 1 - Sustain active

Maximum charge power {historyDay} (W)

Type: float Dbus path: /History/Daily/{historyDay}/MaxPower

Yield {historyDay} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Yield

Maximum charge power {historyDay} for tracker {index} (W)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower

Yield {historyDay} for tracker {index} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield

MPP operation mode

Type: enum Dbus path: /MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

MPP operation mode tracker 1

Type: enum Dbus path: /Pv/0/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 0 (W)

Type: float Dbus path: /Pv/0/P

PV voltage for tracker 0 (V DC)

Type: float Dbus path: /Pv/0/V

MPP operation mode tracker 2

Type: enum Dbus path: /Pv/1/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 1 (W)

Type: float Dbus path: /Pv/1/P

PV voltage for tracker 1 (V DC)

Type: float Dbus path: /Pv/1/V

MPP operation mode tracker 3

Type: enum Dbus path: /Pv/2/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 2 (W)

Type: float Dbus path: /Pv/2/P

PV voltage for tracker 2 (V DC)

Type: float Dbus path: /Pv/2/V

MPP operation mode tracker 4

Type: enum Dbus path: /Pv/3/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

PV power for tracker 3 (W)

Type: float Dbus path: /Pv/3/P

PV voltage for tracker 3 (V DC)

Type: float Dbus path: /Pv/3/V

PV voltage (V DC)

Type: float Dbus path: /Pv/V

Relay on the Multi RS

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

ESS Minimum SOC Limit (%)

Type: float Dbus path: /Settings/Ess/MinimumSocLimit (Mode: both)

ESS mode

Type: enum Dbus path: /Settings/Ess/Mode (Mode: both)

Values:

  • 0 - self-consumption (battery-life)
  • 1 - self-consumption
  • 2 - Keep charged
  • 3 - External control

Battery State of Charge (%)

Type: float Dbus path: /Soc

Inverter/Charger state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 252 - External control

Switch position

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger Only
  • 2 - Inverter Only
  • 3 - On
  • 4 - Off

PV power (W)

Type: float Dbus path: /Yield/Power

User yield (kWh)

Type: float Dbus path: /Yield/User

Pulsemeter (input)

This node is for obtaining information from a pulsemeter. In order to use this, set a digital input to Pulse meter first via the GUI (Under I/O -> Digital inputs).

Count (number of pulses on meter)

Type: float Dbus path: /Count

Aggregate (measured value) (m3)

Type: float Dbus path: /Aggregate

Pulsemeter (output)

This node is for obtaining information from a pulsemeter. In order to use this, set a digital input to Pulse meter first via the GUI (Under I/O -> Digital inputs).

Count (number of pulses on meter)

Type: float Dbus path: /Count

Aggregate (measured value) (m3)

Type: float Dbus path: /Aggregate

Pump (input)

Node for getting pump information.

Pump State

Type: enum Dbus path: /State

Values:

  • 0 - Stopped
  • 1 - Running

Pump (output)

Pump State

Type: enum Dbus path: /State

Values:

  • 0 - Stopped
  • 1 - Running

Pump (input)

Node for getting pump information.

Auto start enabled

Type: enum Dbus path: /Settings/Pump0/AutoStartEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

Mode

Type: enum Dbus path: /Settings/Pump0/Mode (Mode: both)

Values:

  • 0 - Auto
  • 1 - On
  • 2 - Off

Start value (%)

Type: float Dbus path: /Settings/Pump0/StartValue (Mode: both)

Stop value (%)

Type: float Dbus path: /Settings/Pump0/StopValue (Mode: both)

Pump (output)

Auto start enabled

Type: enum Dbus path: /Settings/Pump0/AutoStartEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

Mode

Type: enum Dbus path: /Settings/Pump0/Mode (Mode: both)

Values:

  • 0 - Auto
  • 1 - On
  • 2 - Off

Start value (%)

Type: float Dbus path: /Settings/Pump0/StartValue (Mode: both)

Stop value (%)

Type: float Dbus path: /Settings/Pump0/StopValue (Mode: both)

Pvinverter (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This node is for obtaining information from the PV inverter.

Total energy (kWh)

Type: float Dbus path: /Ac/Energy/Forward

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Energy (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Voltage (V)

Type: float Dbus path: /Ac/{line}/Voltage

Power limit (W)

Type: float Dbus path: /Ac/PowerLimit (Mode: both)

Maximum Power Capacity (kW)

Type: float Dbus path: /Ac/MaxPower

Total Power (W)

Type: float Dbus path: /Ac/Power

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No Error

Position

Type: enum Dbus path: /Position

Values:

  • 0 - AC input 1
  • 1 - AC output
  • 2 - AC input 2

Serial

Type: string Dbus path: /Serial

Status

Type: enum Dbus path: /StatusCode

Values:

  • 0 - Startup 0
  • 1 - Startup 1
  • 2 - Startup 2
  • 3 - Startup 3
  • 4 - Startup 4
  • 5 - Startup 5
  • 6 - Startup 6
  • 7 - Running
  • 8 - Standby
  • 9 - Boot loading
  • 10 - Error
  • 11 - Running (MPPT)
  • 12 - Running (Throttled)

Pvinverter (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Total energy (kWh)

Type: float Dbus path: /Ac/Energy/Forward

AC Frequency (Hz)

Type: float Dbus path: /Ac/Frequency

{line} Current (A)

Type: float Dbus path: /Ac/{line}/Current

{line} Energy (kWh)

Type: float Dbus path: /Ac/{line}/Energy/Forward

{line} Power (W)

Type: float Dbus path: /Ac/{line}/Power

{line} Voltage (V)

Type: float Dbus path: /Ac/{line}/Voltage

Power limit (W)

Type: float Dbus path: /Ac/PowerLimit (Mode: both)

Maximum Power Capacity (kW)

Type: float Dbus path: /Ac/MaxPower

Total Power (W)

Type: float Dbus path: /Ac/Power

Error

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No Error

Position

Type: enum Dbus path: /Position

Values:

  • 0 - AC input 1
  • 1 - AC output
  • 2 - AC input 2

Serial

Type: string Dbus path: /Serial

Status

Type: enum Dbus path: /StatusCode

Values:

  • 0 - Startup 0
  • 1 - Startup 1
  • 2 - Startup 2
  • 3 - Startup 3
  • 4 - Startup 4
  • 5 - Startup 5
  • 6 - Startup 6
  • 7 - Running
  • 8 - Standby
  • 9 - Boot loading
  • 10 - Error
  • 11 - Running (MPPT)
  • 12 - Running (Throttled)

Relay (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

The relay node reads the state of the relay(s) of the Venus device.

Venus relay {relay} state

Type: enum Dbus path: /Relay/{relay}/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Venus relay {relay} state

Type: enum Dbus path: /Relay/{relay}/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay status

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay status

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay state

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay state

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay on the Multi RS

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay on the Multi RS

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (input)

The relay node reads the state of the relay(s) of the Venus device.

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Relay (output)

Relay on the charger

Type: enum Dbus path: /Relay/0/State (Mode: both)

Values:

  • 0 - Open
  • 1 - Closed

Settings (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

With this node several settings can be read. Currently the focus is mainly on the Carlo Gavazzi Wired AC Sensors (cgwacs).

AC export current limit (A)

Type: float Dbus path: /Settings/CGwacs/AcExportLimit (Mode: both)

AC input current limit (A)

Type: float Dbus path: /Settings/CGwacs/AcInputLimit (Mode: both)

ESS control loop setpoint (W)

Type: float Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)

Mode for peakshaving

Type: enum Dbus path: /Settings/CGwacs/AlwaysPeakShave (Mode: both)

Values:

  • 0 - Above minimum SOC only
  • 1 - Always

ESS Minimum SoC (unless grid fails) (%)

Type: float Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)

ESS max charge current (fractional) (%)

Type: float Dbus path: /Settings/CGwacs/MaxChargePercentage (Mode: both)

ESS max discharge current (fractional) (%)

Type: float Dbus path: /Settings/CGwacs/MaxDischargePercentage (Mode: both)

Maximum System Grid Feed In (W)

Type: integer Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)

Feed excess DC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/OvervoltageFeedIn (Mode: both)

Values:

  • 0 - Don’t feed excess DC-tied PV into grid
  • 1 - Feed excess DC-tied PV into the grid

AC-coupled PV - grid feed in excess

Type: enum Dbus path: /Settings/CGwacs/PreventFeedback (Mode: both)

Values:

  • 0 - Feed excess AC-tied PV into grid
  • 1 - Don’t feed excess AC-tied PV into the grid

ESS BatteryLife SoC limit (read only) (%)

Type: float Dbus path: /Settings/CGwacs/BatteryLife/SocLimit

ESS BatteryLife state

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/State

Values:

  • 0 - Unused, BL disabled
  • 1 - Restarting
  • 2 - Self-consumption
  • 3 - Self-consumption
  • 4 - Self-consumption
  • 5 - Discharge disabled
  • 6 - Force charge
  • 7 - Sustain
  • 8 - Low Soc Recharge
  • 9 - Keep batteries charged
  • 10 - BL Disabled
  • 11 - BL Disabled (Low SoC)
  • 12 - BL Disabled (Low SOC recharge)

Enable status LEDs

Type: enum Dbus path: /Settings/LEDs/Enable (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

AC input {index} source (for VE.Bus inverter/chargers)

Type: enum Dbus path: /Settings/SystemSetup/AcInput{index}

Values:

  • 0 - Unused
  • 1 - Grid
  • 2 - Genset
  • 3 - Shore

System name

Type: string Dbus path: /Settings/SystemSetup/SystemName (Mode: both)

Settings (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

AC export current limit (A)

Type: float Dbus path: /Settings/CGwacs/AcExportLimit (Mode: both)

AC input current limit (A)

Type: float Dbus path: /Settings/CGwacs/AcInputLimit (Mode: both)

ESS control loop setpoint (W)

Type: float Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)

Mode for peakshaving

Type: enum Dbus path: /Settings/CGwacs/AlwaysPeakShave (Mode: both)

Values:

  • 0 - Above minimum SOC only
  • 1 - Always

ESS Minimum SoC (unless grid fails) (%)

Type: float Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)

ESS max charge current (fractional) (%)

Type: float Dbus path: /Settings/CGwacs/MaxChargePercentage (Mode: both)

ESS max discharge current (fractional) (%)

Type: float Dbus path: /Settings/CGwacs/MaxDischargePercentage (Mode: both)

Maximum System Grid Feed In (W)

Type: integer Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)

Feed excess DC-coupled PV into grid

Type: enum Dbus path: /Settings/CGwacs/OvervoltageFeedIn (Mode: both)

Values:

  • 0 - Don’t feed excess DC-tied PV into grid
  • 1 - Feed excess DC-tied PV into the grid

AC-coupled PV - grid feed in excess

Type: enum Dbus path: /Settings/CGwacs/PreventFeedback (Mode: both)

Values:

  • 0 - Feed excess AC-tied PV into grid
  • 1 - Don’t feed excess AC-tied PV into the grid

ESS BatteryLife SoC limit (read only) (%)

Type: float Dbus path: /Settings/CGwacs/BatteryLife/SocLimit

ESS BatteryLife state

Type: enum Dbus path: /Settings/CGwacs/BatteryLife/State

Values:

  • 0 - Unused, BL disabled
  • 1 - Restarting
  • 2 - Self-consumption
  • 3 - Self-consumption
  • 4 - Self-consumption
  • 5 - Discharge disabled
  • 6 - Force charge
  • 7 - Sustain
  • 8 - Low Soc Recharge
  • 9 - Keep batteries charged
  • 10 - BL Disabled
  • 11 - BL Disabled (Low SoC)
  • 12 - BL Disabled (Low SOC recharge)

Enable status LEDs

Type: enum Dbus path: /Settings/LEDs/Enable (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

AC input {index} source (for VE.Bus inverter/chargers)

Type: enum Dbus path: /Settings/SystemSetup/AcInput{index}

Values:

  • 0 - Unused
  • 1 - Grid
  • 2 - Genset
  • 3 - Shore

System name

Type: string Dbus path: /Settings/SystemSetup/SystemName (Mode: both)

Settings (input)

With this node several settings can be read. Currently the focus is mainly on the Carlo Gavazzi Wired AC Sensors (cgwacs).

Grid limiting status

Type: enum Dbus path: /PvPowerLimiterActive

Values:

  • 0 - Feed-in limiting is inactive
  • 1 - Feed-in limiting is active

Settings (output)

Grid limiting status

Type: enum Dbus path: /PvPowerLimiterActive

Values:

  • 0 - Feed-in limiting is inactive
  • 1 - Feed-in limiting is active

Solarcharger (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Information from the Solar charger can be read with this node.

Alarm

Type: enum Dbus path: /Alarms/Alarm

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Equalization pending

Type: enum Dbus path: /Equalization/Pending

Values:

  • 0 - No
  • 1 - Yes
  • 2 - Error
  • 3 - Unavailable- Unknown

Equalization time remaining (seconds)

Type: float Dbus path: /Equalization/TimeRemaining

Error code

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - #1 - Battery temperature too high
  • 2 - #2 - Battery voltage too high
  • 3 - #3 - Battery temperature sensor miswired (+)
  • 4 - #4 - Battery temperature sensor miswired (-)
  • 5 - #5 - Battery temperature sensor disconnected
  • 6 - #6 - Battery voltage sense miswired (+)
  • 7 - #7 - Battery voltage sense miswired (-)
  • 8 - #8 - Battery voltage sense disconnected
  • 9 - #9 - Battery voltage wire losses too high
  • 10 - #10 - Battery voltage too low
  • 11 - #11 - Battery ripple voltage on terminals too high
  • 12 - #12 - Battery low state of charge
  • 13 - #13 - Battery mid-point voltage issue
  • 14 - #14 - Battery temperature too low
  • 17 - #17 - Charger temperature too high
  • 18 - #18 - Charger over-current
  • 19 - #19 - Charger current polarity reversed
  • 20 - #20 - Max Bulk-time exceeded
  • 21 - #21 - Charger current sensor issue
  • 22 - #22 - Temperature sensor miswired
  • 23 - #23 - Charger temperature sensor disconnected
  • 24 - #24 - Charger internal fan not detected
  • 25 - #25 - Charger internal fan over-current
  • 26 - #26 - Charger terminal overheated
  • 27 - #27 - Charger short circuit
  • 28 - #28 - Charger issue with power stage
  • 29 - #29 - Over-charge protection
  • 31 - #31 - Input voltage out of range
  • 32 - #32 - Input voltage too low
  • 33 - #33 - Input voltage too high
  • 34 - #34 - PV over current
  • 35 - #35 - Input excessive power
  • 36 - #36 - Input polarity issue
  • 37 - #37 - Input voltage absent (mains removed, fuse blown?)
  • 38 - #38 - Input shutdown due to battery over-voltage
  • 39 - #39 - Input shutdown due to battery over-voltage
  • 40 - #40 - Internal failure (PV Input failed to shutdown)
  • 41 - #41 - Inverter shutdown (panel isolation resistance too low)
  • 42 - #42 - Inverter shutdown (ground current too high: >30mA)
  • 43 - #43 - Inverter shutdown (voltage over ground relay too high)
  • 50 - #50 - Inverter overload (iit protection)
  • 51 - #51 - Inverter temperature too high
  • 52 - #52 - Inverter excessive current
  • 53 - #53 - Inverter dc level (internal dc rail voltage)
  • 54 - #54 - Inverter ac level (output voltage not ok)
  • 55 - #55 - Inverter dc fail (dc on output)
  • 56 - #56 - Inverter ac fail (shape wrong)*/
  • 57 - #57 - Inverter ac on output (inverter only)
  • 58 - #58 - Inverter bridge fault (hardware signal)
  • 59 - #59 - ACIN1 relay test fault
  • 60 - #60 - ACIN2 relay test fault
  • 65 - #65 - Device disappeared during parallel operation (broken cable?)
  • 66 - #66 - Incompatible device encountered for parallel operation (e.g. old firmware/different settings)
  • 67 - #67 - No BMS
  • 68 - #68 - Network misconfigured
  • 113 - #113 - Non-volatile storage write error
  • 114 - #114 - CPU temperature to high
  • 115 - #115 - CAN/SCI communication lost (when critical)
  • 116 - #116 - Calibration data lost
  • 117 - #117 - Incompatible firmware encountered
  • 118 - #118 - Incompatible hardware encountered
  • 119 - #119 - Settings data lost
  • 120 - #120 - Reference voltage failure
  • 121 - #121 - Tester fail
  • 122 - #122 - Non-volatile history data invalid/corrupted
  • 200 - #200 - Internal error
  • 201 - #201 - Internal error
  • 203 - #203 - Internal error
  • 205 - #205 - Internal error
  • 212 - #212 - Internal error
  • 215 - #215 - Internal error

Maximum charge power {historyDay} (W)

Type: float Dbus path: /History/Daily/{historyDay}/MaxPower

Yield {historyDay} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Yield

Maximum charge power {historyDay} for tracker {index} (W)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower

Yield {historyDay} for tracker {index} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield

Load state

Type: enum Dbus path: /Load/State

Values:

  • 0 - Off
  • 1 - On

Charger on/off

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - On
  • 4 - Off

MPP operation mode

Type: enum Dbus path: /MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage or current limited
  • 2 - MPPT Tracker active
  • 255 - Not available

MPP operation mode tracker 1

Type: enum Dbus path: /Pv/0/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

Tracker {tracker} power

Type: float Dbus path: /Pv/{tracker}/P

Tracker {tracker} voltage

Type: float Dbus path: /Pv/{tracker}/V

PV voltage

Type: float Dbus path: /Pv/V

Relay on the charger

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

The maximum configured (non-volatile) charge current (A). This is the same as set by VictronConnect.

Type: float Dbus path: /Settings/ChargeCurrentLimit (Mode: both)

Charge state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 245 - Off
  • 247 - Equalize
  • 252 - External Control

PV Power (W)

Type: float Dbus path: /Yield/Power

Yield since last update (kWh)

Type: string Dbus path: /Yield/System

Yield since reset (kWh)

Type: string Dbus path: /Yield/User

Solarcharger (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Alarm

Type: enum Dbus path: /Alarms/Alarm

Values:

  • 0 - No alarm
  • 2 - Alarm

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Equalization pending

Type: enum Dbus path: /Equalization/Pending

Values:

  • 0 - No
  • 1 - Yes
  • 2 - Error
  • 3 - Unavailable- Unknown

Equalization time remaining (seconds)

Type: float Dbus path: /Equalization/TimeRemaining

Error code

Type: enum Dbus path: /ErrorCode

Values:

  • 0 - No error
  • 1 - #1 - Battery temperature too high
  • 2 - #2 - Battery voltage too high
  • 3 - #3 - Battery temperature sensor miswired (+)
  • 4 - #4 - Battery temperature sensor miswired (-)
  • 5 - #5 - Battery temperature sensor disconnected
  • 6 - #6 - Battery voltage sense miswired (+)
  • 7 - #7 - Battery voltage sense miswired (-)
  • 8 - #8 - Battery voltage sense disconnected
  • 9 - #9 - Battery voltage wire losses too high
  • 10 - #10 - Battery voltage too low
  • 11 - #11 - Battery ripple voltage on terminals too high
  • 12 - #12 - Battery low state of charge
  • 13 - #13 - Battery mid-point voltage issue
  • 14 - #14 - Battery temperature too low
  • 17 - #17 - Charger temperature too high
  • 18 - #18 - Charger over-current
  • 19 - #19 - Charger current polarity reversed
  • 20 - #20 - Max Bulk-time exceeded
  • 21 - #21 - Charger current sensor issue
  • 22 - #22 - Temperature sensor miswired
  • 23 - #23 - Charger temperature sensor disconnected
  • 24 - #24 - Charger internal fan not detected
  • 25 - #25 - Charger internal fan over-current
  • 26 - #26 - Charger terminal overheated
  • 27 - #27 - Charger short circuit
  • 28 - #28 - Charger issue with power stage
  • 29 - #29 - Over-charge protection
  • 31 - #31 - Input voltage out of range
  • 32 - #32 - Input voltage too low
  • 33 - #33 - Input voltage too high
  • 34 - #34 - PV over current
  • 35 - #35 - Input excessive power
  • 36 - #36 - Input polarity issue
  • 37 - #37 - Input voltage absent (mains removed, fuse blown?)
  • 38 - #38 - Input shutdown due to battery over-voltage
  • 39 - #39 - Input shutdown due to battery over-voltage
  • 40 - #40 - Internal failure (PV Input failed to shutdown)
  • 41 - #41 - Inverter shutdown (panel isolation resistance too low)
  • 42 - #42 - Inverter shutdown (ground current too high: >30mA)
  • 43 - #43 - Inverter shutdown (voltage over ground relay too high)
  • 50 - #50 - Inverter overload (iit protection)
  • 51 - #51 - Inverter temperature too high
  • 52 - #52 - Inverter excessive current
  • 53 - #53 - Inverter dc level (internal dc rail voltage)
  • 54 - #54 - Inverter ac level (output voltage not ok)
  • 55 - #55 - Inverter dc fail (dc on output)
  • 56 - #56 - Inverter ac fail (shape wrong)*/
  • 57 - #57 - Inverter ac on output (inverter only)
  • 58 - #58 - Inverter bridge fault (hardware signal)
  • 59 - #59 - ACIN1 relay test fault
  • 60 - #60 - ACIN2 relay test fault
  • 65 - #65 - Device disappeared during parallel operation (broken cable?)
  • 66 - #66 - Incompatible device encountered for parallel operation (e.g. old firmware/different settings)
  • 67 - #67 - No BMS
  • 68 - #68 - Network misconfigured
  • 113 - #113 - Non-volatile storage write error
  • 114 - #114 - CPU temperature to high
  • 115 - #115 - CAN/SCI communication lost (when critical)
  • 116 - #116 - Calibration data lost
  • 117 - #117 - Incompatible firmware encountered
  • 118 - #118 - Incompatible hardware encountered
  • 119 - #119 - Settings data lost
  • 120 - #120 - Reference voltage failure
  • 121 - #121 - Tester fail
  • 122 - #122 - Non-volatile history data invalid/corrupted
  • 200 - #200 - Internal error
  • 201 - #201 - Internal error
  • 203 - #203 - Internal error
  • 205 - #205 - Internal error
  • 212 - #212 - Internal error
  • 215 - #215 - Internal error

Maximum charge power {historyDay} (W)

Type: float Dbus path: /History/Daily/{historyDay}/MaxPower

Yield {historyDay} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Yield

Maximum charge power {historyDay} for tracker {index} (W)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower

Yield {historyDay} for tracker {index} (kWh)

Type: float Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield

Load state

Type: enum Dbus path: /Load/State

Values:

  • 0 - Off
  • 1 - On

Charger on/off

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - On
  • 4 - Off

MPP operation mode

Type: enum Dbus path: /MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage or current limited
  • 2 - MPPT Tracker active
  • 255 - Not available

MPP operation mode tracker 1

Type: enum Dbus path: /Pv/0/MppOperationMode

Values:

  • 0 - Off
  • 1 - Voltage/current limited
  • 2 - MPPT active
  • 255 - Not available

Tracker {tracker} power

Type: float Dbus path: /Pv/{tracker}/P

Tracker {tracker} voltage

Type: float Dbus path: /Pv/{tracker}/V

PV voltage

Type: float Dbus path: /Pv/V

Relay on the charger

Type: enum Dbus path: /Relay/0/State

Values:

  • 0 - Open
  • 1 - Closed

The maximum configured (non-volatile) charge current (A). This is the same as set by VictronConnect.

Type: float Dbus path: /Settings/ChargeCurrentLimit (Mode: both)

Charge state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 245 - Off
  • 247 - Equalize
  • 252 - External Control

PV Power (W)

Type: float Dbus path: /Yield/Power

Yield since last update (kWh)

Type: string Dbus path: /Yield/System

Yield since reset (kWh)

Type: string Dbus path: /Yield/User

Switch (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

The switch node can be used for the usb-connected I/O extender.

{type} state

Type: enum Dbus path: /SwitchableOutput/{type}/State (Mode: both)

Values:

  • 0 - Off
  • 1 - On

{type} dimming

Type: integer Dbus path: /SwitchableOutput/{type}/Dimming (Mode: both)

Switch (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

{type} state

Type: enum Dbus path: /SwitchableOutput/{type}/State (Mode: both)

Values:

  • 0 - Off
  • 1 - On

{type} dimming

Type: integer Dbus path: /SwitchableOutput/{type}/Dimming (Mode: both)

System (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This input node takes is for retrieving information from the com.victronenergy.system dbus path.

AC-Input

Type: enum Dbus path: /Ac/ActiveIn/Source

Values:

  • 0 - Not available
  • 1 - Grid
  • 2 - Generator
  • 3 - Shore
  • 240 - Inverting

AC Consumption {line} (W)

Type: float Dbus path: /Ac/Consumption/{line}/Power

Power between meter and inverter/charger, {line} (W)

Type: float Dbus path: /Ac/ConsumptionOnInput/{line}/Power

Power on output of inverter/charger, {line} (W)

Type: float Dbus path: /Ac/ConsumptionOnOutput/{line}/Power

Genset Device Type

Type: float Dbus path: /Ac/Genset/DeviceType

Values:

Genset {line} (W)

Type: float Dbus path: /Ac/Genset/{line}/Power

Genset Number Of Phases

Type: integer Dbus path: /Ac/Genset/NumberOfPhases

Grid Device Type

Type: float Dbus path: /Ac/Grid/DeviceType

Grid {line} (W)

Type: float Dbus path: /Ac/Grid/{line}/Power

Grid Number Of Phases

Type: integer Dbus path: /Ac/Grid/NumberOfPhases

PV Power AC-tied on Generator {line}

Type: float Dbus path: /Ac/PvOnGenset/{line}/Power

PV Power AC-tied on Generator Number Of Phases

Type: integer Dbus path: /Ac/PvOnGenset/NumberOfPhases

PV - AC-coupled on input {line} (W)

Type: float Dbus path: /Ac/PvOnGrid/{line}/Power

PV - AC-coupled on input Number Of Phases

Type: integer Dbus path: /Ac/PvOnGrid/NumberOfPhases

PV - AC-coupled on output {line} (W)

Type: float Dbus path: /Ac/PvOnOutput/{line}/Power

PV - AC-coupled on output Number Of Phases

Type: integer Dbus path: /Ac/PvOnOutput/NumberOfPhases

Buzzer State

Type: float Dbus path: /Buzzer/State

Values:

  • 0 - Off
  • 1 - On

ESS active SOC limit (%)

Type: integer Dbus path: /Control/ActiveSocLimit

Battery Consumed Amphours (Ah)

Type: float Dbus path: /Dc/Battery/ConsumedAmphours

Battery current (A)

Type: float Dbus path: /Dc/Battery/Current

Battery Power (W)

Type: float Dbus path: /Dc/Battery/Power

Battery State of Charge (%)

Type: float Dbus path: /Dc/Battery/Soc

Battery state

Type: enum Dbus path: /Dc/Battery/State

Values:

  • 0 - idle
  • 1 - charging
  • 2 - discharging

Battery temperature (°C)

Type: float Dbus path: /Dc/Battery/Temperature

Battery Time to Go (s)

Type: float Dbus path: /Dc/Battery/TimeToGo

Battery voltage (V)

Type: float Dbus path: /Dc/Battery/Voltage

AC-Chargers - power (W)

Type: integer Dbus path: /Dc/Charger/Power

Inverter/Charger current

Type: float Dbus path: /Dc/InverterCharger/Current

Inverter/Charger power

Type: float Dbus path: /Dc/InverterCharger/Power

MPPTs - current (A)

Type: float Dbus path: /Dc/Pv/Current

MPPTs - power (W)

Type: float Dbus path: /Dc/Pv/Power

DC System (W)

Type: float Dbus path: /Dc/System/Power

VE.Bus charge current (A)

Type: float Dbus path: /Dc/Vebus/Current

VE.Bus charge power (W)

Type: float Dbus path: /Dc/Vebus/Power

Serial (System)

Type: string Dbus path: /Serial

System type

Type: string Dbus path: /SystemType

Time off (s)

Type: float Dbus path: /Timers/TimeOff

Time generator (s)

Type: float Dbus path: /Timers/TimeOnGenerator

Time grid (s)

Type: float Dbus path: /Timers/TimeOnGrid

Time inverting (s)

Type: float Dbus path: /Timers/TimeOnInverter

System (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

This input node takes is for retrieving information from the com.victronenergy.system dbus path.

AC-Input

Type: enum Dbus path: /Ac/ActiveIn/Source

Values:

  • 0 - Not available
  • 1 - Grid
  • 2 - Generator
  • 3 - Shore
  • 240 - Inverting

AC Consumption {line} (W)

Type: float Dbus path: /Ac/Consumption/{line}/Power

Power between meter and inverter/charger, {line} (W)

Type: float Dbus path: /Ac/ConsumptionOnInput/{line}/Power

Power on output of inverter/charger, {line} (W)

Type: float Dbus path: /Ac/ConsumptionOnOutput/{line}/Power

Genset Device Type

Type: float Dbus path: /Ac/Genset/DeviceType

Values:

Genset {line} (W)

Type: float Dbus path: /Ac/Genset/{line}/Power

Genset Number Of Phases

Type: integer Dbus path: /Ac/Genset/NumberOfPhases

Grid Device Type

Type: float Dbus path: /Ac/Grid/DeviceType

Grid {line} (W)

Type: float Dbus path: /Ac/Grid/{line}/Power

Grid Number Of Phases

Type: integer Dbus path: /Ac/Grid/NumberOfPhases

PV Power AC-tied on Generator {line}

Type: float Dbus path: /Ac/PvOnGenset/{line}/Power

PV Power AC-tied on Generator Number Of Phases

Type: integer Dbus path: /Ac/PvOnGenset/NumberOfPhases

PV - AC-coupled on input {line} (W)

Type: float Dbus path: /Ac/PvOnGrid/{line}/Power

PV - AC-coupled on input Number Of Phases

Type: integer Dbus path: /Ac/PvOnGrid/NumberOfPhases

PV - AC-coupled on output {line} (W)

Type: float Dbus path: /Ac/PvOnOutput/{line}/Power

PV - AC-coupled on output Number Of Phases

Type: integer Dbus path: /Ac/PvOnOutput/NumberOfPhases

Buzzer State

Type: float Dbus path: /Buzzer/State

Values:

  • 0 - Off
  • 1 - On

ESS active SOC limit (%)

Type: integer Dbus path: /Control/ActiveSocLimit

Battery Consumed Amphours (Ah)

Type: float Dbus path: /Dc/Battery/ConsumedAmphours

Battery current (A)

Type: float Dbus path: /Dc/Battery/Current

Battery Power (W)

Type: float Dbus path: /Dc/Battery/Power

Battery State of Charge (%)

Type: float Dbus path: /Dc/Battery/Soc

Battery state

Type: enum Dbus path: /Dc/Battery/State

Values:

  • 0 - idle
  • 1 - charging
  • 2 - discharging

Battery temperature (°C)

Type: float Dbus path: /Dc/Battery/Temperature

Battery Time to Go (s)

Type: float Dbus path: /Dc/Battery/TimeToGo

Battery voltage (V)

Type: float Dbus path: /Dc/Battery/Voltage

AC-Chargers - power (W)

Type: integer Dbus path: /Dc/Charger/Power

Inverter/Charger current

Type: float Dbus path: /Dc/InverterCharger/Current

Inverter/Charger power

Type: float Dbus path: /Dc/InverterCharger/Power

MPPTs - current (A)

Type: float Dbus path: /Dc/Pv/Current

MPPTs - power (W)

Type: float Dbus path: /Dc/Pv/Power

DC System (W)

Type: float Dbus path: /Dc/System/Power

VE.Bus charge current (A)

Type: float Dbus path: /Dc/Vebus/Current

VE.Bus charge power (W)

Type: float Dbus path: /Dc/Vebus/Power

Serial (System)

Type: string Dbus path: /Serial

System type

Type: string Dbus path: /SystemType

Time off (s)

Type: float Dbus path: /Timers/TimeOff

Time generator (s)

Type: float Dbus path: /Timers/TimeOnGenerator

Time grid (s)

Type: float Dbus path: /Timers/TimeOnGrid

Time inverting (s)

Type: float Dbus path: /Timers/TimeOnInverter

Tank (input)

The tank node is for retrieving tank level sensor information.Also see the manual for more information.

Tank capacity (m3)

Type: float Dbus path: /Capacity (Mode: both)

Fluid type

Type: enum Dbus path: /FluidType (Mode: both)

Values:

  • 0 - Fuel
  • 1 - Fresh water
  • 2 - Waste water
  • 3 - Live well
  • 4 - Oil
  • 5 - Black water (sewage)
  • 6 - Gasoline
  • 7 - Diesel
  • 8 - Liquid Petroleum Gas (LPG)
  • 9 - Liquid Natural Gas (LNG)
  • 10 - Hydraulic oil
  • 11 - Raw water

Tank level (%)

Type: float Dbus path: /Level

Product ID

Type: float Dbus path: /ProductId

Fluid remaining (m3)

Type: float Dbus path: /Remaining

Tank sensor status

Type: enum Dbus path: /Status

Values:

  • 0 - Ok
  • 1 - Open circuit
  • 2 - Short circuited
  • 3 - Reverse polarity
  • 4 - Unknown

Tank (output)

The tank node is for retrieving tank level sensor information.Also see the manual for more information.

Tank capacity (m3)

Type: float Dbus path: /Capacity (Mode: both)

Fluid type

Type: enum Dbus path: /FluidType (Mode: both)

Values:

  • 0 - Fuel
  • 1 - Fresh water
  • 2 - Waste water
  • 3 - Live well
  • 4 - Oil
  • 5 - Black water (sewage)
  • 6 - Gasoline
  • 7 - Diesel
  • 8 - Liquid Petroleum Gas (LPG)
  • 9 - Liquid Natural Gas (LNG)
  • 10 - Hydraulic oil
  • 11 - Raw water

Tank level (%)

Type: float Dbus path: /Level

Product ID

Type: float Dbus path: /ProductId

Fluid remaining (m3)

Type: float Dbus path: /Remaining

Tank sensor status

Type: enum Dbus path: /Status

Values:

  • 0 - Ok
  • 1 - Open circuit
  • 2 - Short circuited
  • 3 - Reverse polarity
  • 4 - Unknown

Temperature (input)

Like the other nodes, the temperature node reads the temperate information from the dbus. This means that source of the temperature sensor can obtain its information from different sources (e.g. directly connected probe or Bluetooth connected Ruuvi tag).See the manual for information on connecting a temperature sensor.Tank sensors also expose temperature, so they can appear under the dropdown too.

Acceleration X (g)

Type: float Dbus path: /AccelX

Acceleration Y (g)

Type: float Dbus path: /AccelY

Acceleration Z (g)

Type: float Dbus path: /AccelZ

Sensor battery voltage (V)

Type: float Dbus path: /BatteryVoltage

CO₂ concentration (ppm)

Type: float Dbus path: /CO2

Humidity (%)

Type: float Dbus path: /Humidity

Luminosity (lux)

Type: float Dbus path: /Luminosity

Temperature offset

Type: float Dbus path: /Offset

Nitrogen Oxides index

Type: float Dbus path: /NOX

PM2.5 particulate matter concentration (µg/m³)

Type: float Dbus path: /PM25

Pressure (kPa)

Type: float Dbus path: /Pressure

Product ID

Type: float Dbus path: /ProductId

Temperature scale factor

Type: float Dbus path: /Scale

Sensor status

Type: enum Dbus path: /Status

Values:

  • 0 - Ok
  • 1 - Open circuit
  • 2 - Short circuited
  • 3 - Reverse polarity
  • 4 - Unknown

Temperature (°C)

Type: float Dbus path: /Temperature

Sensor type

Type: enum Dbus path: /TemperatureType (Mode: both)

Values:

  • 0 - Battery
  • 1 - Fridge
  • 2 - Generic
  • 3 - Room;
  • 4 - Outdoor
  • 5 - WaterHeater
  • 6 - Freezer

Volatile Organic Compounds index

Type: float Dbus path: /VOC

Temperature (output)

Like the other nodes, the temperature node reads the temperate information from the dbus. This means that source of the temperature sensor can obtain its information from different sources (e.g. directly connected probe or Bluetooth connected Ruuvi tag).See the manual for information on connecting a temperature sensor.Tank sensors also expose temperature, so they can appear under the dropdown too.

Acceleration X (g)

Type: float Dbus path: /AccelX

Acceleration Y (g)

Type: float Dbus path: /AccelY

Acceleration Z (g)

Type: float Dbus path: /AccelZ

Sensor battery voltage (V)

Type: float Dbus path: /BatteryVoltage

CO₂ concentration (ppm)

Type: float Dbus path: /CO2

Humidity (%)

Type: float Dbus path: /Humidity

Luminosity (lux)

Type: float Dbus path: /Luminosity

Temperature offset

Type: float Dbus path: /Offset

Nitrogen Oxides index

Type: float Dbus path: /NOX

PM2.5 particulate matter concentration (µg/m³)

Type: float Dbus path: /PM25

Pressure (kPa)

Type: float Dbus path: /Pressure

Product ID

Type: float Dbus path: /ProductId

Temperature scale factor

Type: float Dbus path: /Scale

Sensor status

Type: enum Dbus path: /Status

Values:

  • 0 - Ok
  • 1 - Open circuit
  • 2 - Short circuited
  • 3 - Reverse polarity
  • 4 - Unknown

Temperature (°C)

Type: float Dbus path: /Temperature

Sensor type

Type: enum Dbus path: /TemperatureType (Mode: both)

Values:

  • 0 - Battery
  • 1 - Fridge
  • 2 - Generic
  • 3 - Room;
  • 4 - Outdoor
  • 5 - WaterHeater
  • 6 - Freezer

Volatile Organic Compounds index

Type: float Dbus path: /VOC

Temperature (input)

Like the other nodes, the temperature node reads the temperate information from the dbus. This means that source of the temperature sensor can obtain its information from different sources (e.g. directly connected probe or Bluetooth connected Ruuvi tag).See the manual for information on connecting a temperature sensor.Tank sensors also expose temperature, so they can appear under the dropdown too.

Sensor battery voltage (V)

Type: float Dbus path: /BatteryVoltage

Temperature (°C)

Type: float Dbus path: /Temperature

Temperature (output)

Like the other nodes, the temperature node reads the temperate information from the dbus. This means that source of the temperature sensor can obtain its information from different sources (e.g. directly connected probe or Bluetooth connected Ruuvi tag).See the manual for information on connecting a temperature sensor.Tank sensors also expose temperature, so they can appear under the dropdown too.

Sensor battery voltage (V)

Type: float Dbus path: /BatteryVoltage

Temperature (°C)

Type: float Dbus path: /Temperature

Vebus (input)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Information from VE.Bus connected devices can be obtained with this node.

Active input

Type: enum Dbus path: /Ac/ActiveIn/ActiveInput

Values:

  • 0 - AC Input 1
  • 1 - AC Input 2
  • 240 - Disconnected

Input frequency phase {index} (Hz)

Type: float Dbus path: /Ac/ActiveIn/L{index}/F

Input current phase {index} (A)

Type: float Dbus path: /Ac/ActiveIn/L{index}/I

Input power phase {index} (W)

Type: float Dbus path: /Ac/ActiveIn/L{index}/P

Input voltage phase {index} (VAC)

Type: float Dbus path: /Ac/ActiveIn/L{index}/V

Select Remote Generator

Type: enum Dbus path: /Ac/Control/RemoteGeneratorSelected (Mode: both)

Values:

  • 0 - Generator not selected
  • 1 - Generator selected

Input {index} current limit (A)

Type: float Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)

Input {index} current limit is adjustable

Type: enum Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Phase count

Type: float Dbus path: /Ac/NumberOfPhases

Output frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/Out/{phase}/F

Output current phase {phase} (A)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power phase {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output voltage phase {phase} (VAC)

Type: float Dbus path: /Ac/Out/{phase}/V

AC input {index} ignored

Type: enum Dbus path: /Ac/State/IgnoreAcIn{index}

Values:

  • 0 - AC input not ignored
  • 1 - AC input ignored

Remote generator selected

Type: enum Dbus path: /Ac/State/RemoteGeneratorSelected

Values:

  • 0 - Generator not selected
  • 1 - Generator selected

{alarm} {phase}

Type: enum Dbus path: /Alarms/{phase}/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

{alarm}

Type: enum Dbus path: /Alarms/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

{bms}

Type: enum Dbus path: /Bms/{bms}

Values:

  • 0 - No
  • 1 - Yes

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Prefer Renewable Energy

Type: enum Dbus path: /Dc/0/PreferRenewableEnergy (Mode: both)

Values:

  • 0 - Renewable energy not preferred
  • 1 - Renewable energy preferred

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Configured boost factor for VE.Bus unit 1

Type: float Dbus path: /Devices/0/Settings/AssistCurrentBoostFactor (Mode: both)

Configured output voltage for VE.Bus unit 1 (V AC)

Type: float Dbus path: /Devices/0/Settings/InverterOutputVoltage (Mode: both)

PowerAssist enabled unit 1

Type: enum Dbus path: /Devices/0/Settings/PowerAssistEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

Energy ACIn1 to AcOut (kWh)

Type: float Dbus path: /Energy/AcIn1ToAcOut

Energy AcIn1 to Inverter (kWh)

Type: float Dbus path: /Energy/AcIn1ToInverter

Energy ACIn2 to AcOut (kWh)

Type: float Dbus path: /Energy/AcIn2ToAcOut

Energy ACIn2 to Inverter (kWh)

Type: float Dbus path: /Energy/AcIn2ToInverter

Energy AcOut to AcIn1 (kWh)

Type: float Dbus path: /Energy/AcOutToAcIn1

Energy AcOut to AcIn2 (kWh)

Type: float Dbus path: /Energy/AcOutToAcIn2

Energy Inverter to AcIn1 (kWh)

Type: float Dbus path: /Energy/InverterToAcIn1

Energy Inverter to AcIn2 (kWh)

Type: float Dbus path: /Energy/InverterToAcIn2

Inverter To AcOut (kWh)

Type: float Dbus path: /Energy/InverterToAcOut

AcOut to Inverter (kWh)

Type: float Dbus path: /Energy/OutToInverter

ESS disable charge flag phase

Type: enum Dbus path: /Hub4/DisableCharge (Mode: both)

Values:

  • 0 - Charge allowed
  • 1 - Charge disabled

ESS disable feedback flag phase

Type: enum Dbus path: /Hub4/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed in allowed
  • 1 - Feed in disabled

Feed DC overvoltage into grid

Type: enum Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)

Values:

  • 0 - Feed in overvoltage
  • 1 - Do not feed in overvoltage

Solar offset voltage

Type: enum Dbus path: /Hub4/FixSolarOffsetTo100mV

Values:

  • 0 - OvervoltageFeedIn uses 1V offset
  • 1 - OvervoltageFeedIn uses 0.1V offset

ESS power setpoint phase {phase} (W)

Type: float Dbus path: /Hub4/{phase}/AcPowerSetpoint (Mode: both)

Maximum overvoltage feed-in power {phase} (W)

Type: float Dbus path: /Hub4/{phase}/MaxFeedInPower (Mode: both)

Sustain active

Type: enum Dbus path: /Hub4/Sustain

Values:

  • 0 - Sustain inactive
  • 1 - Sustain active

AcPowerSetpoint acts as feed-in limit

Type: enum Dbus path: /Hub4/TargetPowerIsMaxFeedIn (Mode: both)

Values:

  • 0 - AcPowerSetpoint interpreted normally
  • 1 - AcPowerSetpoint is OvervoltageFeedIn limit

Switch Position

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger Only
  • 2 - Inverter Only
  • 3 - On
  • 4 - Off

Mode is adjustable

Type: enum Dbus path: /ModeIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Disable PV inverter

Type: enum Dbus path: /PvInverter/Disable (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Power Assist boost factor

Type: float Dbus path: /Settings/AssistCurrentBoostFactor (Mode: both)

Configured output voltage (V AC)

Type: float Dbus path: /Settings/InverterOutputVoltage (Mode: both)

PowerAssist enabled

Type: enum Dbus path: /Settings/PowerAssistEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

UPS function enabled

Type: enum Dbus path: /Settings/UpsFunction (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

VE.Bus state of charge (%)

Type: float Dbus path: /Soc

VE.Bus state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 252 - External control

Charge state

Type: enum Dbus path: /VebusChargeState

Values:

  • 0 - Initialising
  • 1 - Bulk
  • 2 - Absorption
  • 3 - Float
  • 4 - Storage
  • 5 - Absorb repeat
  • 6 - Forced absorb
  • 7 - Equalise
  • 8 - Bulk stopped
  • 9 - Unknown

VE.Bus Error

Type: enum Dbus path: /VebusError

Values:

  • 0 - No error
  • 1 - VE.Bus Error 1: Device is switched off because one of the other phases in the system has switched off
  • 2 - VE.Bus Error 2: New and old types MK2 are mixed in the system
  • 3 - VE.Bus Error 3: Not all, or more than, the expected devices were found in the system
  • 4 - VE.Bus Error 4: No other device whatsoever detected
  • 5 - VE.Bus Error 5: Overvoltage on AC-out
  • 6 - VE.Bus Error 6: Error in DDC Program
  • 7 - VE.Bus Error 7: BMS connected, which requires an Assistant, but no assistant found
  • 8 - VE.Bus Error 8: Ground relay test failed
  • 9 - VE.Bus Error 9
  • 10 - VE.Bus Error 10: System time synchronisation problem occurred
  • 11 - VE.Bus Error 11: Relay test fault
  • 12 - VE.Bus Error 12
  • 13 - VE.Bus Error 13
  • 14 - VE.Bus Error 14: Device cannot transmit data
  • 15 - VE.Bus Error 15
  • 16 - VE.Bus Error 16: Awaiting configuration or dongle missing
  • 17 - VE.Bus Error 17: Phase master missing
  • 18 - VE.Bus Error 18: AC Overvoltage on the output of a slave has occurred while already switched off
  • 19 - VE.Bus Error 19
  • 20 - VE.Bus Error 20
  • 21 - VE.Bus Error 21
  • 22 - VE.Bus Error 22: This device cannot function as slave
  • 23 - VE.Bus Error 23
  • 24 - VE.Bus Error 24: Switch-over system protection initiated
  • 25 - VE.Bus Error 25: Firmware incompatibility. The firmware of one of the connected device is not sufficiently up to date to operate in conjunction with this device
  • 26 - VE.Bus Error 26: Internal error
  • 27 - VE.Bus Error 27
  • 28 - VE.Bus Error 28
  • 29 - VE.Bus Error 29
  • 30 - VE.Bus Error 30
  • 31 - VE.Bus Error 31
  • 32 - VE.Bus Error 32

Vebus (output)

📝 Wildcard Paths: Paths containing placeholders like {type}, {tracker}, {phase} will be automatically expanded to show available options based on your connected devices.

  • {type} - Switch types (output_1, output_2, pwm_1, relay_1, etc.)
  • {tracker} - PV tracker numbers (0, 1, 2, 3)
  • {phase} - AC phases (1, 2, 3 for L1, L2, L3)
  • {day} - History days (0=today, 1=yesterday)
  • {input} - AC inputs (1, 2)
  • {channel} - DC channels (0, 1)
  • {index} - Index numbers (0, 1, 2, 3, etc.)

Active input

Type: enum Dbus path: /Ac/ActiveIn/ActiveInput

Values:

  • 0 - AC Input 1
  • 1 - AC Input 2
  • 240 - Disconnected

Input frequency phase {index} (Hz)

Type: float Dbus path: /Ac/ActiveIn/L{index}/F

Input current phase {index} (A)

Type: float Dbus path: /Ac/ActiveIn/L{index}/I

Input power phase {index} (W)

Type: float Dbus path: /Ac/ActiveIn/L{index}/P

Input voltage phase {index} (VAC)

Type: float Dbus path: /Ac/ActiveIn/L{index}/V

Select Remote Generator

Type: enum Dbus path: /Ac/Control/RemoteGeneratorSelected (Mode: both)

Values:

  • 0 - Generator not selected
  • 1 - Generator selected

Input {index} current limit (A)

Type: float Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)

Input {index} current limit is adjustable

Type: enum Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Phase count

Type: float Dbus path: /Ac/NumberOfPhases

Output frequency phase {phase} (Hz)

Type: float Dbus path: /Ac/Out/{phase}/F

Output current phase {phase} (A)

Type: float Dbus path: /Ac/Out/{phase}/I

Output power phase {phase} (W)

Type: float Dbus path: /Ac/Out/{phase}/P

Output voltage phase {phase} (VAC)

Type: float Dbus path: /Ac/Out/{phase}/V

AC input {index} ignored

Type: enum Dbus path: /Ac/State/IgnoreAcIn{index}

Values:

  • 0 - AC input not ignored
  • 1 - AC input ignored

Remote generator selected

Type: enum Dbus path: /Ac/State/RemoteGeneratorSelected

Values:

  • 0 - Generator not selected
  • 1 - Generator selected

{alarm} {phase}

Type: enum Dbus path: /Alarms/{phase}/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

{alarm}

Type: enum Dbus path: /Alarms/{alarm}

Values:

  • 0 - Ok
  • 1 - Warning
  • 2 - Alarm

{bms}

Type: enum Dbus path: /Bms/{bms}

Values:

  • 0 - No
  • 1 - Yes

Battery current (A)

Type: float Dbus path: /Dc/0/Current

Prefer Renewable Energy

Type: enum Dbus path: /Dc/0/PreferRenewableEnergy (Mode: both)

Values:

  • 0 - Renewable energy not preferred
  • 1 - Renewable energy preferred

Battery temperature (°C)

Type: float Dbus path: /Dc/0/Temperature

Battery voltage (V)

Type: float Dbus path: /Dc/0/Voltage

Configured boost factor for VE.Bus unit 1

Type: float Dbus path: /Devices/0/Settings/AssistCurrentBoostFactor (Mode: both)

Configured output voltage for VE.Bus unit 1 (V AC)

Type: float Dbus path: /Devices/0/Settings/InverterOutputVoltage (Mode: both)

PowerAssist enabled unit 1

Type: enum Dbus path: /Devices/0/Settings/PowerAssistEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

Energy ACIn1 to AcOut (kWh)

Type: float Dbus path: /Energy/AcIn1ToAcOut

Energy AcIn1 to Inverter (kWh)

Type: float Dbus path: /Energy/AcIn1ToInverter

Energy ACIn2 to AcOut (kWh)

Type: float Dbus path: /Energy/AcIn2ToAcOut

Energy ACIn2 to Inverter (kWh)

Type: float Dbus path: /Energy/AcIn2ToInverter

Energy AcOut to AcIn1 (kWh)

Type: float Dbus path: /Energy/AcOutToAcIn1

Energy AcOut to AcIn2 (kWh)

Type: float Dbus path: /Energy/AcOutToAcIn2

Energy Inverter to AcIn1 (kWh)

Type: float Dbus path: /Energy/InverterToAcIn1

Energy Inverter to AcIn2 (kWh)

Type: float Dbus path: /Energy/InverterToAcIn2

Inverter To AcOut (kWh)

Type: float Dbus path: /Energy/InverterToAcOut

AcOut to Inverter (kWh)

Type: float Dbus path: /Energy/OutToInverter

ESS disable charge flag phase

Type: enum Dbus path: /Hub4/DisableCharge (Mode: both)

Values:

  • 0 - Charge allowed
  • 1 - Charge disabled

ESS disable feedback flag phase

Type: enum Dbus path: /Hub4/DisableFeedIn (Mode: both)

Values:

  • 0 - Feed in allowed
  • 1 - Feed in disabled

Feed DC overvoltage into grid

Type: enum Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)

Values:

  • 0 - Feed in overvoltage
  • 1 - Do not feed in overvoltage

Solar offset voltage

Type: enum Dbus path: /Hub4/FixSolarOffsetTo100mV

Values:

  • 0 - OvervoltageFeedIn uses 1V offset
  • 1 - OvervoltageFeedIn uses 0.1V offset

ESS power setpoint phase {phase} (W)

Type: float Dbus path: /Hub4/{phase}/AcPowerSetpoint (Mode: both)

Maximum overvoltage feed-in power {phase} (W)

Type: float Dbus path: /Hub4/{phase}/MaxFeedInPower (Mode: both)

Sustain active

Type: enum Dbus path: /Hub4/Sustain

Values:

  • 0 - Sustain inactive
  • 1 - Sustain active

AcPowerSetpoint acts as feed-in limit

Type: enum Dbus path: /Hub4/TargetPowerIsMaxFeedIn (Mode: both)

Values:

  • 0 - AcPowerSetpoint interpreted normally
  • 1 - AcPowerSetpoint is OvervoltageFeedIn limit

Switch Position

Type: enum Dbus path: /Mode (Mode: both)

Values:

  • 1 - Charger Only
  • 2 - Inverter Only
  • 3 - On
  • 4 - Off

Mode is adjustable

Type: enum Dbus path: /ModeIsAdjustable

Values:

  • 0 - No
  • 1 - Yes

Disable PV inverter

Type: enum Dbus path: /PvInverter/Disable (Mode: both)

Values:

  • 0 - No
  • 1 - Yes

Redetect VE.Bus system

Type: enum Dbus path: /RedetectSystem (Mode: output)

Values:

  • 0 - No action
  • 1 - Redetect system

Power Assist boost factor

Type: float Dbus path: /Settings/AssistCurrentBoostFactor (Mode: both)

Configured output voltage (V AC)

Type: float Dbus path: /Settings/InverterOutputVoltage (Mode: both)

PowerAssist enabled

Type: enum Dbus path: /Settings/PowerAssistEnabled (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

UPS function enabled

Type: enum Dbus path: /Settings/UpsFunction (Mode: both)

Values:

  • 0 - Disabled
  • 1 - Enabled

VE.Bus state of charge (%)

Type: float Dbus path: /Soc

VE.Bus state

Type: enum Dbus path: /State

Values:

  • 0 - Off
  • 1 - Low Power
  • 2 - Fault
  • 3 - Bulk
  • 4 - Absorption
  • 5 - Float
  • 6 - Storage
  • 7 - Equalize
  • 8 - Passthru
  • 9 - Inverting
  • 10 - Power assist
  • 11 - Power supply
  • 252 - External control

VE.Bus Reset

Type: enum Dbus path: /SystemReset (Mode: output)

Values:

  • 0 - No
  • 1 - Yes

Charge state

Type: enum Dbus path: /VebusChargeState

Values:

  • 0 - Initialising
  • 1 - Bulk
  • 2 - Absorption
  • 3 - Float
  • 4 - Storage
  • 5 - Absorb repeat
  • 6 - Forced absorb
  • 7 - Equalise
  • 8 - Bulk stopped
  • 9 - Unknown

VE.Bus Error

Type: enum Dbus path: /VebusError

Values:

  • 0 - No error
  • 1 - VE.Bus Error 1: Device is switched off because one of the other phases in the system has switched off
  • 2 - VE.Bus Error 2: New and old types MK2 are mixed in the system
  • 3 - VE.Bus Error 3: Not all, or more than, the expected devices were found in the system
  • 4 - VE.Bus Error 4: No other device whatsoever detected
  • 5 - VE.Bus Error 5: Overvoltage on AC-out
  • 6 - VE.Bus Error 6: Error in DDC Program
  • 7 - VE.Bus Error 7: BMS connected, which requires an Assistant, but no assistant found
  • 8 - VE.Bus Error 8: Ground relay test failed
  • 9 - VE.Bus Error 9
  • 10 - VE.Bus Error 10: System time synchronisation problem occurred
  • 11 - VE.Bus Error 11: Relay test fault
  • 12 - VE.Bus Error 12
  • 13 - VE.Bus Error 13
  • 14 - VE.Bus Error 14: Device cannot transmit data
  • 15 - VE.Bus Error 15
  • 16 - VE.Bus Error 16: Awaiting configuration or dongle missing
  • 17 - VE.Bus Error 17: Phase master missing
  • 18 - VE.Bus Error 18: AC Overvoltage on the output of a slave has occurred while already switched off
  • 19 - VE.Bus Error 19
  • 20 - VE.Bus Error 20
  • 21 - VE.Bus Error 21
  • 22 - VE.Bus Error 22: This device cannot function as slave
  • 23 - VE.Bus Error 23
  • 24 - VE.Bus Error 24: Switch-over system protection initiated
  • 25 - VE.Bus Error 25: Firmware incompatibility. The firmware of one of the connected device is not sufficiently up to date to operate in conjunction with this device
  • 26 - VE.Bus Error 26: Internal error
  • 27 - VE.Bus Error 27
  • 28 - VE.Bus Error 28
  • 29 - VE.Bus Error 29
  • 30 - VE.Bus Error 30
  • 31 - VE.Bus Error 31
  • 32 - VE.Bus Error 32