Input nodes - victronenergy/node-red-contrib-victron GitHub Wiki
Input nodes subscribe to D-Bus values from Victron devices connected to Venus OS. Each node outputs a message whenever the subscribed value changes.
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
For writing values to control devices, see Output nodes. For creating virtual Victron devices on D-Bus, see Virtual devices.
📝 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.
Type: float
Dbus path: /Ac/In/CurrentLimit (Mode: both)
Type: float
Dbus path: /Ac/In/L1/I
Type: float
Dbus path: /Ac/In/L1/P
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: float
Dbus path: /Dc/{output}/Current
Type: float
Dbus path: /Dc/{output}/Temperature
Type: float
Dbus path: /Dc/{output}/Voltage
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
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 1 - On
- 4 - Off
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
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
📝 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.
Type: float
Dbus path: /Ac/Frequency
Type: float
Dbus path: /Ac/PowerFactor
Type: float
Dbus path: /Ac/{line}/Current
Type: float
Dbus path: /Ac/{line}/Energy/Forward
Type: float
Dbus path: /Ac/{line}/Power
Type: float
Dbus path: /Ac/{line}/PowerFactor
Type: float
Dbus path: /Ac/{line}/Voltage
Type: string
Dbus path: /Serial
📝 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.
Type: float
Dbus path: /Ac/In/{phase}/CurrentLimit (Mode: both)
Type: float
Dbus path: /Ac/In/1/{phase}/V
Type: float
Dbus path: /Ac/In/1/{phase}/V
Type: float
Dbus path: /Ac/In/1/L3/V
Type: float
Dbus path: /Ac/In/1/{phase}/I
Type: float
Dbus path: /Ac/In/1/{phase}/P
Type: float
Dbus path: /Ac/In/1/L1/F
Type: float
Dbus path: /Ac/Out/{phase}}/V
Type: float
Dbus path: /Ac/Out/{phase}/I
Type: float
Dbus path: /Ac/Out/{phase}/P
Type: float
Dbus path: /Ac/Out/L1/F
Type: enum
Dbus path: /Alarms/GridLost
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/PhaseRotation
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Ess/AcPowerSetpoint (Mode: both)
Type: enum
Dbus path: /Ess/DisableFeedIn (Mode: both)
Values:
- 0 - Feed-in enabled
- 1 - Feed-in disabled
Type: float
Dbus path: /Ess/ActiveSocLimit
Type: float
Dbus path: /Settings/Ac/In/CurrentLimitEnergyMeter (Mode: both)
Type: enum
Dbus path: /Settings/Ess/Mode (Mode: both)
Values:
- 1 - ESS with Phase Compensation
- 2 - ESS without phase compensation
- 3 - Disabled/External Control
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
📝 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.
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: float
Dbus path: /Dc/{channel}/Current
Type: float
Dbus path: /Dc/{channel}/Temperature
Type: float
Dbus path: /Dc/{channel}/Voltage
Type: float
Dbus path: /Dc/In/V
Type: float
Dbus path: /Dc/In/P
Type: float
Dbus path: /Engine/Speed
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
Type: float
Dbus path: /FieldDrive
Type: float
Dbus path: /History/Cumulative/User/ChargedAh
Type: float
Dbus path: /History/EnergyOut
Type: enum
Dbus path: /Mode
Values:
- 1 - On
- 4 - Off
Type: float
Dbus path: /Speed
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
📝 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.
Type: enum
Dbus path: /Alarms/Alarm
Values:
- 0 - No alarm
- 1 - Alarm active
- 2 - Alarm
Type: enum
Dbus path: /Alarms/CellImbalance
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/FuseBlown
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighChargeCurrent
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighChargeTemperature
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighDischargeCurrent
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighFusedVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighInternalTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/InternalFailure
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowCellVoltage
Values:
- 0 - No alarm
- 1 - Almost discharged
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowChargeTemperature
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowFusedVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowSoc
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/MidVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Balancing
Values:
- 0 - Inactive
- 1 - Active
Type: enum
Dbus path: /Balancer/Status
Values:
- 0 - Unknown
- 1 - Balanced
- 2 - Balancing
- 3 - Cell imbalance
Type: float
Dbus path: /Capacity
Type: string
Dbus path: /ConnectionInformation
Type: float
Dbus path: /ConsumedAmphours
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/MidVoltage
Type: float
Dbus path: /Dc/0/MidVoltageDeviation
Type: float
Dbus path: /Dc/0/Power
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/1/Voltage
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
Type: float
Dbus path: /Diagnostics/LastErrors/{index}/Time
Type: float
Dbus path: /Diagnostics/ShutDownsDueError
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
Type: float
Dbus path: /Errors/SmartLithium/Communication
Type: float
Dbus path: /Errors/SmartLithium/InvalidConfiguration
Type: float
Dbus path: /Errors/SmartLithium/NrOfBatteries
Type: float
Dbus path: /Errors/SmartLithium/Voltage
Type: float
Dbus path: /History/AutomaticSyncs
Type: float
Dbus path: /History/AverageDischarge
Type: float
Dbus path: /History/ChargeCycles
Type: float
Dbus path: /History/ChargedEnergy
Type: float
Dbus path: /History/DeepestDischarge
Type: float
Dbus path: /History/DischargedEnergy
Type: float
Dbus path: /History/FullDischarges
Type: float
Dbus path: /History/HighFusedVoltageAlarms
Type: float
Dbus path: /History/HighStarterVoltageAlarms
Type: float
Dbus path: /History/HighVoltageAlarms
Type: float
Dbus path: /History/LastDischarge
Type: float
Dbus path: /History/LowFusedVoltageAlarms
Type: float
Dbus path: /History/LowStarterVoltageAlarms
Type: float
Dbus path: /History/LowVoltageAlarms
Type: float
Dbus path: /History/MaximumCellVoltage
Type: float
Dbus path: /History/MaximumFusedVoltage
Type: float
Dbus path: /History/MaximumStarterVoltage
Type: float
Dbus path: /History/MaximumVoltage
Type: float
Dbus path: /History/MinimumCellVoltage
Type: float
Dbus path: /History/MinimumFusedVoltage
Type: float
Dbus path: /History/MinimumStarterVoltage
Type: float
Dbus path: /History/MinimumVoltage
Type: float
Dbus path: /History/TimeSinceLastFullCharge
Type: float
Dbus path: /History/TotalAhDrawn
Type: float
Dbus path: /Info/BatteryLowVoltage
Type: float
Dbus path: /Info/MaxChargeCurrent
Type: float
Dbus path: /Info/MaxChargeVoltage
Type: float
Dbus path: /Info/MaxDischargeCurrent
Type: enum
Dbus path: /Io/AllowToCharge
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /Io/AllowToDischarge
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /Io/ExternalRelay
Values:
- 0 - Inactive
- 1 - Active
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 3 - On
- 252 - Standby
Type: enum
Dbus path: /Relay/0/State
Values:
- 0 - Open
- 1 - Closed
Type: float
Dbus path: /Soc
Type: float
Dbus path: /Soh
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
Type: float
Dbus path: /System/BatteriesParallel
Type: float
Dbus path: /System/BatteriesSeries
Type: string
Dbus path: /System/MaxVoltageCellId
Type: float
Dbus path: /System/MaxCellTemperature
Type: float
Dbus path: /System/MaxCellVoltage
Type: string
Dbus path: /System/MaxTemperatureCellId
Type: string
Dbus path: /System/MinVoltageCellId
Type: float
Dbus path: /System/MinCellTemperature
Type: float
Dbus path: /System/MinCellVoltage
Type: string
Dbus path: /System/MinTemperatureCellId
Type: float
Dbus path: /System/NrOfBatteries
Type: float
Dbus path: /System/NrOfCellsPerBattery
Type: integer
Dbus path: /System/NrOfModulesBlockingCharge
Type: integer
Dbus path: /System/NrOfModulesBlockingDischarge
Type: integer
Dbus path: /System/NrOfModulesOffline
Type: integer
Dbus path: /System/NrOfModulesOnline
Type: enum
Dbus path: /SystemSwitch
Values:
- 0 - Disabled
- 1 - Enabled
Note:
For monitoring the state of the built-in contactor.
Type: float
Dbus path: /TimeToGo
This node allows for monitoring the state of an Orion XS.
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/In/V
Type: float
Dbus path: /Dc/In/P
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
Type: float
Dbus path: /FirmwareVersion
Type: float
Dbus path: /History/Cumulative/User/ChargedAh
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 1 - On
- 4 - Off
Type: float
Dbus path: /ProductId
Type: enum
Dbus path: /State
Values:
- 0 - Off
- 2 - Fault
- 3 - Bulk
- 4 - Absorption
- 5 - Float
- 6 - Storage
- 7 - Equalize
This node allows for monitoring the state of BMVs configured in Monitor Mode and DC meter type is a load.
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/1/Voltage
Type: float
Dbus path: /History/EnergyIn
Type: enum
Dbus path: /Relay/0/State
Values:
- 0 - Open
- 1 - Closed
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.
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/1/Voltage
Type: float
Dbus path: /History/EnergyOut
Type: enum
Dbus path: /Relay/0/State
Values:
- 0 - Open
- 1 - Closed
DC system input node is a DC measurement for loads in your system.
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/1/Voltage
Type: float
Dbus path: /History/EnergyIn
Type: float
Dbus path: /History/EnergyOut
Dynamic ESS input node.
Type: enum
Dbus path: /DynamicEss/Available
Values:
- 0 - System is not capable of doing DynamicEss
- 1 - System is capable of doing DynamicEss
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
Type: enum
Dbus path: /DynamicEss/Restrictions
Values:
- 0 - No restrictions between battery and the grid
- 1 - Battery to grid energy flow is restricted
- 2 - Grid to battery energy flow is restricted
- 3 - No energy flow between battery and grid
Type: enum
Dbus path: /DynamicEss/Strategy
Values:
- 0 - Target SOC
- 1 - Self-consumption
- 2 - Pro battery
- 3 - Pro grid
Type: float
Dbus path: /DynamicEss/TargetSoc
📝 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.
Type: float
Dbus path: /Settings/DynamicEss/BatteryCapacity (Mode: both)
Type: float
Dbus path: /Settings/DynamicEss/BatteryChargeLimit (Mode: both)
Type: float
Dbus path: /Settings/DynamicEss/BatteryDishargeLimit (Mode: both)
Type: float
Dbus path: /Settings/DynamicEss/GridExportLimit (Mode: both)
Type: float
Dbus path: /Settings/DynamicEss/GridImportLimit (Mode: both)
Type: enum
Dbus path: /Settings/DynamicEss/Mode (Mode: both)
Values:
- 0 - Off
- 1 - Auto
- 4 - Node-RED
Type: enum
Dbus path: /Settings/DynamicEss/OperatingMode (Mode: both)
Values:
- 0 - Trade mode
- 1 - Green mode
Type: enum
Dbus path: /Settings/DynamicEss/Restrictions (Mode: both)
Values:
- 0 - None
- 1 - Battery to grid
- 2 - Grid to battery
Type: enum
Dbus path: /Settings/DynamicEss/Schedule/{index}/AllowGridFeedIn (Mode: both)
Values:
- 0 - Not allowed
- 1 - Allowed
Type: float
Dbus path: /Settings/DynamicEss/Schedule/{index}/Duration (Mode: both)
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
Type: float
Dbus path: /Settings/DynamicEss/Schedule/{index}/Soc (Mode: both)
Type: enum
Dbus path: /Settings/DynamicEss/Schedule/{index}/Strategy (Mode: both)
Values:
- 0 - Target SOC
- 1 - Self-consumption
- 2 - Pro battery
- 3 - Pro grid
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.
Type: float
Dbus path: /Aggregate
Type: float
Dbus path: /Count
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.
Type: enum
Dbus path: /Alarm
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Count
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
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
This node gives information on the energy storage system (ESS).
Type: integer
Dbus path: /System/MaxCellTemperature
Type: integer
Dbus path: /System/MaxCellVoltage
Type: integer
Dbus path: /System/MinCellTemperature
Type: integer
Dbus path: /System/MinCellVoltage
Type: integer
Dbus path: /System/NrOfModulesBlockingCharge
Type: integer
Dbus path: /System/NrOfModulesBlockingDischarge
Type: integer
Dbus path: /System/NrOfModulesOffline
Type: integer
Dbus path: /System/NrOfModulesOnline
📝 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).
Type: enum
Dbus path: /Hub4/DisableCharge (Mode: both)
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /Hub4/DisableFeedIn (Mode: both)
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)
Values:
- 0 - Yes
- 1 - No
Type: integer
Dbus path: /Hub4/{line}/AcPowerSetpoint (Mode: both)
Type: integer
Dbus path: /Hub4/{line}/MaxFeedInPower (Mode: both)
Type: enum
Dbus path: /PvInverter/Disable
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /SystemReset
Values:
- 0 - No
- 1 - Yes
📝 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).
Type: integer
Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)
Type: integer
Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)
Type: enum
Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/AllowDischarge (Mode: both)
Values:
- 0 - Yes
- 1 - No
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
Type: integer
Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Duration (Mode: both)
Type: integer
Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Soc (Mode: both)
Type: integer
Dbus path: /Settings/CGwacs/BatteryLife/Schedule/Charge/{schedule}/Start (Mode: both)
Type: enum
Dbus path: /Settings/CGwacs/BatteryLife/State (Mode: both)
Values:
- 0 - No longer used
- 1 - Optimized w/ BatteryLife: BatteryLife enabled (set by GUI)
- 2 - Optimized w/ BatteryLife: Self consumption
- 3 - Optimized w/ BatteryLife: Self consumption, SoC exceeds 85%
- 4 - Optimized w/ BatteryLife: Self consumption, SoC at 100%
- 5 - Optimized w/ BatteryLife: SoC below dynamic SoC limit
- 6 - Optimized w/ BatteryLife: SoC below limit >24h, charging at 5A
- 7 - Optimized w/ BatteryLife: Multi/Quattro in sustain
- 8 - Optimized w/ BatteryLife: Recharge, SoC dropped 5%+ below MinSoC
- 9 - Keep batteries charged
- 10 - Optimized w/o BatteryLife: Self consumption, SoC at or above minimum SoC
- 11 - Optimized w/o BatteryLife: Self consumption, SoC below minimum SoC
- 12 - Optimized w/o BatteryLife: Recharge, SoC dropped 5%+ below minimum SoC
Note:
Writable values: 1 (Optimized with BatteryLife), 9 (Keep batteries charged), 10 (Optimized without BatteryLife).
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
Type: integer
Dbus path: /Settings/CGwacs/MaxChargePower (Mode: both)
Note:
Not used with DVCC.
Type: integer
Dbus path: /Settings/CGwacs/MaxDischargePower (Mode: both)
Type: integer
Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)
Note:
- -1: No limit
- >=0: limited system feed-in
Applies to DC-coupled and AC-coupled feed-in.
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
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
Type: enum
Dbus path: /Settings/CGwacs/RunWithoutGridMeter (Mode: both)
Values:
- 0 - External meter
- 1 - Inverter/Charger
Type: float
Dbus path: /Settings/SystemSetup/MaxChargeCurrent (Mode: both)
Type: float
Dbus path: /Settings/SystemSetup/MaxChargeVoltage (Mode: both)
This node gives information on the energy storage system (ESS).
Type: integer
Dbus path: /Control/ActiveSocLimit
📝 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.
Type: float
Dbus path: /Ac/Energy/Forward
Type: float
Dbus path: /Ac/{phase}/Power
Type: float
Dbus path: /Ac/Power
Type: float
Dbus path: /ChargingTime
Type: float
Dbus path: /Current
Type: enum
Dbus path: /EnableDisplay (Mode: both)
Values:
- 0 - Locked
- 1 - Unlocked
Type: float
Dbus path: /FirmwareVersion
Type: float
Dbus path: /MaxCurrent (Mode: both)
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 0 - Manual
- 1 - Auto
- 2 - Schedule
Type: float
Dbus path: /Model
Type: enum
Dbus path: /Position (Mode: both)
Values:
- 0 - AC input 1
- 1 - AC output
- 2 - AC input 2
Type: float
Dbus path: /ProductId
Type: string
Dbus path: /Serial
Type: float
Dbus path: /SetCurrent (Mode: both)
Type: integer
Dbus path: /Session/Time
Type: integer
Dbus path: /Session/Energy
Type: float
Dbus path: /Session/Cost
Type: float
Dbus path: /Session/SavedCost
Type: enum
Dbus path: /StartStop (Mode: both)
Values:
- 0 - Stop
- 1 - Start
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
See https://github.com/victronenergy/venus/wiki/dbus#fuelcell for more information.
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowStarterVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Dc/1/Voltage
Type: float
Dbus path: /History/EnergyOut
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.
Type: enum
Dbus path: /Alarms/NoGeneratorAtAcIn
Values:
- 0 - No alarm
- 2 - Alarm
Type: enum
Dbus path: /AutoStartEnabled (Mode: both)
Values:
- 0 - Autostart disabled
- 1 - Autostart enabled
Type: enum
Dbus path: /Error
Values:
- 0 - No Error
- 1 - Remote disabled
- 2 - Remote fault
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)
Type: enum
Dbus path: /QuietHours
Values:
- 0 - Quiet hours inactive
- 1 - Quiet hours active
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
Type: float
Dbus path: /Runtime
Type: float
Dbus path: /ServiceCounter
Type: enum
Dbus path: /State
Values:
- 0 - Stopped
- 1 - Running
- 2 - Warm-up
- 3 - Cool-down
- 4 - Stopping
- 10 - Error
Type: float
Dbus path: /TestRunIntervalRuntime
Type: float
Dbus path: /TodayRunTime
📝 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.
Type: float
Dbus path: /Ac/Frequency
Type: float
Dbus path: /Ac/PowerFactor
Type: float
Dbus path: /Ac/{phase}/Current
Type: float
Dbus path: /Ac/{phase}/Frequency
Type: float
Dbus path: /Ac/{phase}/Power
Type: float
Dbus path: /Ac/{phase}/PowerFactor
Type: float
Dbus path: /Ac/{phase}/Voltage
Type: float
Dbus path: /NrOfPhases
Type: enum
Dbus path: /RemoteStartModeEnabled
Values:
- 0 - Disabled
- 1 - Enabled
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Power
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Engine/CoolantTemperature
Type: float
Dbus path: /Engine/ExaustTemperature
Type: float
Dbus path: /Engine/OilTemperature
Type: float
Dbus path: /Engine/Load
Type: float
Dbus path: /Engine/OilPressure
Type: float
Dbus path: /Engine/OperatingHours
Type: float
Dbus path: /Engine/Speed
Type: float
Dbus path: /Engine/Starts
Type: float
Dbus path: /Engine/WindingTemperature
Type: string
Dbus path: /Error/{index}/Id
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
Type: float
Dbus path: /HeatsinkTemperature
Type: float
Dbus path: /ProductId
Type: enum
Dbus path: /Start (Mode: both)
Values:
- 0 - Stop
- 1 - Start
Type: float
Dbus path: /StarterVoltage
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
📝 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.
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Engine/CoolantTemperature
Type: float
Dbus path: /Engine/ExaustTemperature
Type: float
Dbus path: /Engine/Load
Type: float
Dbus path: /Engine/OilPressure
Type: float
Dbus path: /Engine/OilTemperature
Type: float
Dbus path: /Engine/OperatingHours
Type: float
Dbus path: /Engine/Speed
Type: float
Dbus path: /Engine/WindingTemperature
Type: string
Dbus path: /Error/{index}/Id
Type: float
Dbus path: /HeatsinkTemperature
Type: enum
Dbus path: /Start (Mode: both)
Values:
- 0 - Stop generator
- 1 - Start generator
Type: float
Dbus path: /StarterVoltage
Type: float
Dbus path: /History/EnergyOut
GPS information can be obtained with this node. For an example usage see the location based scheduling example.
Type: float
Dbus path: /Altitude
Type: float
Dbus path: /Course
Type: integer
Dbus path: /Fix
Type: integer
Dbus path: /NrOfSatellites
Type: float
Dbus path: /Position/Latitude
Type: float
Dbus path: /Position/Longitude
Type: float
Dbus path: /Speed
📝 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.
Type: float
Dbus path: /Ac/Frequency
Type: float
Dbus path: /Ac/PowerFactor
Type: float
Dbus path: /Ac/Energy/Forward
Type: float
Dbus path: /Ac/Energy/Reverse
Type: float
Dbus path: /Ac/{line}/Current
Type: float
Dbus path: /Ac/{line}/Energy/Forward
Type: float
Dbus path: /Ac/{line}/Energy/Reverse
Type: float
Dbus path: /Ac/{line}/Power
Type: float
Dbus path: /Ac/{line}/PowerFactor
Type: float
Dbus path: /Ac/{line}/Voltage
Type: float
Dbus path: /Ac/Power
Type: string
Dbus path: /Serial
📝 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.
Type: float
Dbus path: /Ac/Out/L1/I
Type: float
Dbus path: /Ac/Out/L1/P
Type: float
Dbus path: /Ac/Out/L1/V
Type: enum
Dbus path: /Alarms/HighTemperature
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltage
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/HighVoltageAcOut
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowSoc
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowTemperature
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltage
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/LowVoltageAcOut
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/Overload
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/Ripple
Values:
- 0 - No alarm
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Energy/InverterToAcOut
Type: float
Dbus path: /Energy/OutToInverter
Type: float
Dbus path: /Energy/SolarToAcOut
Type: float
Dbus path: /Energy/SolarToBattery
Type: float
Dbus path: /FirmwareVersion
Type: float
Dbus path: /History/Daily/0/Pv/{tracker}/MaxPower
Type: float
Dbus path: /History/Daily/0/Pv/{tracker}/Yield
Type: float
Dbus path: /History/Daily/1/Pv/{tracker}/MaxPower
Type: float
Dbus path: /History/Daily/1/Pv/{tracker}/Yield
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
Type: float
Dbus path: /ProductId
Type: enum
Dbus path: /Pv/{tracker}/Enabled
Values:
- 0 - Disabled
- 1 - Enabled
Type: enum
Dbus path: /Pv/{tracker}/MppOperationMode
Values:
- 0 - Off
- 1 - Voltage/current limited
- 2 - MPPT active
- 255 - Not available
Type: float
Dbus path: /Pv/{tracker}/P
Type: float
Dbus path: /Pv/{tracker}/V
Type: float
Dbus path: /Pv/V
Type: enum
Dbus path: /Relay/0/State
Values:
- 0 - Open
- 1 - Closed
Type: enum
Dbus path: /State
Values:
- 0 - Off
- 1 - Low Power
- 2 - Fault
- 9 - Inverting
The meteo node allows for Solar Irradiance, Temperature and Wind Speed Sensors measuring.More information and supported devices can be found in the manual.
Type: float
Dbus path: /BatteryVoltage
Type: float
Dbus path: /CellTemperature
Type: float
Dbus path: /ExternalTemperature
Type: float
Dbus path: /ExternalTemperature2
Type: float
Dbus path: /InstallationPower
Type: float
Dbus path: /Irradiance
Type: integer
Dbus path: /TimeSinceLastSun
Type: float
Dbus path: /TodaysYield
Type: float
Dbus path: /WindSpeed
Type: integer
Dbus path: /WindDirection
This is the E-drive node. See https://bitbucket.org/oceanvolt/dbus_motordrive/src for more information.
Type: float
Dbus path: /Controller/Temperature
Type: float
Dbus path: /Motor/RPM
Type: float
Dbus path: /Motor/Temperature
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Power
Type: float
Dbus path: /Dc/0/Voltage
📝 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.
Type: enum
Dbus path: /Ac/ActiveIn/ActiveInput
Values:
- 0 - AC Input 1
- 1 - AC Input 2
- 240 - Disconnected
Type: float
Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)
Type: enum
Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable
Values:
- 0 - No
- 1 - Yes
Type: float
Dbus path: /Ac/In/{index}/{phase}/F
Type: float
Dbus path: /Ac/In/{index}/{phase}/I
Type: float
Dbus path: /Ac/In/{index}/{phase}/P
Type: float
Dbus path: /Ac/In/{index}/{phase}/V
Type: enum
Dbus path: /Ac/In/{index}/Type
Values:
- 0 - Unused
- 1 - Grid
- 2 - Genset
- 3 - Shore
Type: float
Dbus path: /Ac/NumberOfPhases
Type: float
Dbus path: /Ac/Out/{phase}/F
Type: float
Dbus path: /Ac/Out/{phase}/I
Type: float
Dbus path: /Ac/Out/{phase}/P
Type: float
Dbus path: /Ac/Out/{phase}/V
Type: enum
Dbus path: /Alarms/{alarm}
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Energy/{energy}
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
Type: float
Dbus path: /Ess/AcPowerSetpoint (Mode: both)
Type: enum
Dbus path: /Ess/DisableFeedIn (Mode: both)
Values:
- 0 - Feed-in enabled
- 1 - Feed-in disabled
Type: enum
Dbus path: /Ess/DisableCharge (Mode: both)
Values:
- 0 - Charge enabled
- 1 - Charge disabled
Type: enum
Dbus path: /Ess/Sustain
Values:
- 0 - Sustain inactive
- 1 - Sustain active
Type: float
Dbus path: /History/Daily/{historyDay}/MaxPower
Type: float
Dbus path: /History/Daily/{historyDay}/Yield
Type: float
Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower
Type: float
Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield
Type: enum
Dbus path: /MppOperationMode
Values:
- 0 - Off
- 1 - Voltage/current limited
- 2 - MPPT active
- 255 - Not available
Type: enum
Dbus path: /Pv/{tracker}/Enabled
Values:
- 0 - Disabled
- 1 - Enabled
Type: enum
Dbus path: /Pv/{tracker}/MppOperationMode
Values:
- 0 - Off
- 1 - Voltage/current limited
- 2 - MPPT active
- 255 - Not available
Type: float
Dbus path: /Pv/{tracker}/P
Type: float
Dbus path: /Pv/{tracker}/V
Type: float
Dbus path: /Pv/V
Type: enum
Dbus path: /Relay/0/State
Values:
- 0 - Open
- 1 - Closed
Type: float
Dbus path: /Settings/Ess/MinimumSocLimit (Mode: both)
Type: enum
Dbus path: /Settings/Ess/Mode (Mode: both)
Values:
- 0 - self-consumption (battery-life)
- 1 - self-consumption
- 2 - Keep charged
- 3 - External control
Type: float
Dbus path: /Soc
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
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 1 - Charger Only
- 2 - Inverter Only
- 3 - On
- 4 - Off
Type: float
Dbus path: /Yield/Power
Type: float
Dbus path: /Yield/User
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).
Type: float
Dbus path: /Count
Type: float
Dbus path: /Aggregate
Node for getting pump information.
Type: enum
Dbus path: /State
Values:
- 0 - Stopped
- 1 - Running
Node for getting pump information.
Type: enum
Dbus path: /Settings/Pump0/AutoStartEnabled (Mode: both)
Values:
- 0 - Disabled
- 1 - Enabled
Type: enum
Dbus path: /Settings/Pump0/Mode (Mode: both)
Values:
- 0 - Auto
- 1 - On
- 2 - Off
Type: float
Dbus path: /Settings/Pump0/StartValue (Mode: both)
Type: float
Dbus path: /Settings/Pump0/StopValue (Mode: both)
📝 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.
Type: float
Dbus path: /Ac/Energy/Forward
Type: float
Dbus path: /Ac/Frequency
Type: float
Dbus path: /Ac/{line}/Current
Type: float
Dbus path: /Ac/{line}/Energy/Forward
Type: float
Dbus path: /Ac/{line}/Power
Type: float
Dbus path: /Ac/{line}/Voltage
Type: float
Dbus path: /Ac/PowerLimit (Mode: both)
Type: float
Dbus path: /Ac/MaxPower
Type: float
Dbus path: /Ac/Power
Type: enum
Dbus path: /ErrorCode
Values:
- 0 - No Error
Type: enum
Dbus path: /Position
Values:
- 0 - AC input 1
- 1 - AC output
- 2 - AC input 2
Type: string
Dbus path: /Serial
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)
📝 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.
Type: enum
Dbus path: /Relay/{relay}/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
The relay node reads the state of the relay(s) of the Venus device.
Type: enum
Dbus path: /Relay/0/State (Mode: both)
Values:
- 0 - Open
- 1 - Closed
📝 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).
Type: float
Dbus path: /Settings/CGwacs/AcExportLimit (Mode: both)
Type: float
Dbus path: /Settings/CGwacs/AcInputLimit (Mode: both)
Type: float
Dbus path: /Settings/CGwacs/AcPowerSetPoint (Mode: both)
Type: enum
Dbus path: /Settings/CGwacs/AlwaysPeakShave (Mode: both)
Values:
- 0 - Above minimum SOC only
- 1 - Always
Type: float
Dbus path: /Settings/CGwacs/BatteryLife/MinimumSocLimit (Mode: both)
Type: float
Dbus path: /Settings/CGwacs/MaxChargePercentage (Mode: both)
Type: float
Dbus path: /Settings/CGwacs/MaxDischargePercentage (Mode: both)
Type: integer
Dbus path: /Settings/CGwacs/MaxFeedInPower (Mode: both)
Note:
- -1: No limit
- >=0: limited system feed-in
Applies to DC-coupled and AC-coupled feed-in.
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
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
Type: float
Dbus path: /Settings/CGwacs/BatteryLife/SocLimit
Type: enum
Dbus path: /Settings/CGwacs/BatteryLife/State (Mode: both)
Values:
- 0 - No longer used
- 1 - Optimized w/ BatteryLife: BatteryLife enabled (set by GUI)
- 2 - Optimized w/ BatteryLife: Self consumption
- 3 - Optimized w/ BatteryLife: Self consumption, SoC exceeds 85%
- 4 - Optimized w/ BatteryLife: Self consumption, SoC at 100%
- 5 - Optimized w/ BatteryLife: SoC below dynamic SoC limit
- 6 - Optimized w/ BatteryLife: SoC below limit >24h, charging at 5A
- 7 - Optimized w/ BatteryLife: Multi/Quattro in sustain
- 8 - Optimized w/ BatteryLife: Recharge, SoC dropped 5%+ below MinSoC
- 9 - Keep batteries charged
- 10 - Optimized w/o BatteryLife: Self consumption, SoC at or above minimum SoC
- 11 - Optimized w/o BatteryLife: Self consumption, SoC below minimum SoC
- 12 - Optimized w/o BatteryLife: Recharge, SoC dropped 5%+ below minimum SoC
Note:
Writable values: 1 (Optimized with BatteryLife), 9 (Keep batteries charged), 10 (Optimized without BatteryLife).
Type: enum
Dbus path: /Settings/LEDs/Enable (Mode: both)
Values:
- 0 - Disabled
- 1 - Enabled
Type: enum
Dbus path: /Settings/SystemSetup/AcInput{index} (Mode: both)
Values:
- 0 - Unused
- 1 - Grid
- 2 - Genset
- 3 - Shore
Type: string
Dbus path: /Settings/SystemSetup/SystemName (Mode: both)
With this node several settings can be read. Currently the focus is mainly on the Carlo Gavazzi Wired AC Sensors (cgwacs).
Type: enum
Dbus path: /PvPowerLimiterActive
Values:
- 0 - Feed-in limiting is inactive
- 1 - Feed-in limiting is active
Note:
Applies to both AC-coupled and DC-coupled limiting.
📝 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.
Type: enum
Dbus path: /Alarms/Alarm
Values:
- 0 - No alarm
- 2 - Alarm
Type: float
Dbus path: /Dc/0/Current
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: enum
Dbus path: /Equalization/Pending
Values:
- 0 - No
- 1 - Yes
- 2 - Error
- 3 - Unavailable- Unknown
Type: float
Dbus path: /Equalization/TimeRemaining
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
Type: float
Dbus path: /History/Daily/{historyDay}/MaxPower
Type: float
Dbus path: /History/Daily/{historyDay}/Yield
Type: float
Dbus path: /History/Daily/{historyDay}/Pv/{index}/MaxPower
Type: float
Dbus path: /History/Daily/{historyDay}/Pv/{index}/Yield
Type: enum
Dbus path: /Load/State
Values:
- 0 - Off
- 1 - On
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 1 - On
- 4 - Off
Type: enum
Dbus path: /MppOperationMode
Values:
- 0 - Off
- 1 - Voltage or current limited
- 2 - MPPT Tracker active
- 255 - Not available
Type: enum
Dbus path: /Pv/0/MppOperationMode
Values:
- 0 - Off
- 1 - Voltage/current limited
- 2 - MPPT active
- 255 - Not available
Type: enum
Dbus path: /Pv/{tracker}/Enabled
Values:
- 0 - Disabled
- 1 - Enabled
Type: float
Dbus path: /Pv/{tracker}/P
Type: float
Dbus path: /Pv/{tracker}/V
Type: float
Dbus path: /Pv/V
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)
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
Type: float
Dbus path: /Yield/Power
Type: string
Dbus path: /Yield/System
Type: string
Dbus path: /Yield/User
📝 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: enum
Dbus path: /SwitchableOutput/{type}/State (Mode: both)
Values:
- 0 - Off
- 1 - On
Type: integer
Dbus path: /SwitchableOutput/{type}/Dimming (Mode: both)
📝 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: enum
Dbus path: /SwitchableOutput/{type}/Auto (Mode: both)
Values:
- 0 - Manual
- 1 - Auto
Type: enum
Dbus path: /SwitchableOutput/{type}/State (Mode: both)
Values:
- 0 - Off
- 1 - On
Type: integer
Dbus path: /SwitchableOutput/{type}/Dimming (Mode: both)
📝 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.
Type: enum
Dbus path: /Ac/ActiveIn/Source
Values:
- 0 - Not available
- 1 - Grid
- 2 - Generator
- 3 - Shore
- 240 - Inverting
Type: float
Dbus path: /Ac/Consumption/{line}/Power
Type: float
Dbus path: /Ac/ConsumptionOnInput/{line}/Power
Type: float
Dbus path: /Ac/ConsumptionOnOutput/{line}/Power
Type: float
Dbus path: /Ac/Genset/DeviceType
Values:
Type: float
Dbus path: /Ac/Genset/{line}/Power
Type: integer
Dbus path: /Ac/Genset/NumberOfPhases
Type: float
Dbus path: /Ac/Grid/DeviceType
Type: float
Dbus path: /Ac/Grid/{line}/Power
Type: integer
Dbus path: /Ac/Grid/NumberOfPhases
Type: float
Dbus path: /Ac/PvOnGenset/{line}/Power
Type: integer
Dbus path: /Ac/PvOnGenset/NumberOfPhases
Type: float
Dbus path: /Ac/PvOnGrid/{line}/Power
Type: integer
Dbus path: /Ac/PvOnGrid/NumberOfPhases
Type: float
Dbus path: /Ac/PvOnOutput/{line}/Power
Type: integer
Dbus path: /Ac/PvOnOutput/NumberOfPhases
Type: float
Dbus path: /Buzzer/State
Values:
- 0 - Off
- 1 - On
Type: integer
Dbus path: /Control/ActiveSocLimit
Type: float
Dbus path: /Dc/Battery/ConsumedAmphours
Type: float
Dbus path: /Dc/Battery/Current
Type: float
Dbus path: /Dc/Battery/Power
Type: float
Dbus path: /Dc/Battery/Soc
Type: enum
Dbus path: /Dc/Battery/State
Values:
- 0 - idle
- 1 - charging
- 2 - discharging
Type: float
Dbus path: /Dc/Battery/Temperature
Type: float
Dbus path: /Dc/Battery/TimeToGo
Type: float
Dbus path: /Dc/Battery/Voltage
Type: integer
Dbus path: /Dc/Charger/Power
Type: float
Dbus path: /Dc/InverterCharger/Current
Type: float
Dbus path: /Dc/InverterCharger/Power
Type: float
Dbus path: /Dc/Pv/Current
Type: float
Dbus path: /Dc/Pv/Power
Type: float
Dbus path: /Dc/System/Power
Type: float
Dbus path: /Dc/Vebus/Current
Type: float
Dbus path: /Dc/Vebus/Power
Type: string
Dbus path: /Serial
Type: string
Dbus path: /SystemType
Type: float
Dbus path: /Timers/TimeOff
Type: float
Dbus path: /Timers/TimeOnGenerator
Type: float
Dbus path: /Timers/TimeOnGrid
Type: float
Dbus path: /Timers/TimeOnInverter
The tank node is for retrieving tank level sensor information.Also see the manual for more information.
Type: float
Dbus path: /Capacity (Mode: both)
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
Type: float
Dbus path: /Level
Type: float
Dbus path: /ProductId
Type: float
Dbus path: /Remaining
Type: enum
Dbus path: /Status
Values:
- 0 - Ok
- 1 - Open circuit
- 2 - Short circuited
- 3 - Reverse polarity
- 4 - Unknown
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.
Type: float
Dbus path: /AccelX
Type: float
Dbus path: /AccelY
Type: float
Dbus path: /AccelZ
Type: float
Dbus path: /BatteryVoltage
Type: float
Dbus path: /CO2
Type: float
Dbus path: /Humidity
Type: float
Dbus path: /Luminosity
Type: float
Dbus path: /Offset
Type: float
Dbus path: /NOX
Type: float
Dbus path: /PM25
Type: float
Dbus path: /Pressure
Type: float
Dbus path: /ProductId
Type: float
Dbus path: /Scale
Type: enum
Dbus path: /Status
Values:
- 0 - Ok
- 1 - Open circuit
- 2 - Short circuited
- 3 - Reverse polarity
- 4 - Unknown
Type: float
Dbus path: /Temperature
Type: enum
Dbus path: /TemperatureType (Mode: both)
Values:
- 0 - Battery
- 1 - Fridge
- 2 - Generic
- 3 - Room;
- 4 - Outdoor
- 5 - WaterHeater
- 6 - Freezer
Type: float
Dbus path: /VOC
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.
Type: float
Dbus path: /BatteryVoltage
Type: float
Dbus path: /Temperature
📝 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.
Type: enum
Dbus path: /Ac/ActiveIn/ActiveInput
Values:
- 0 - AC Input 1
- 1 - AC Input 2
- 240 - Disconnected
Type: float
Dbus path: /Ac/ActiveIn/L{index}/F
Type: float
Dbus path: /Ac/ActiveIn/L{index}/I
Type: float
Dbus path: /Ac/ActiveIn/L{index}/P
Type: float
Dbus path: /Ac/ActiveIn/L{index}/V
Type: enum
Dbus path: /Ac/Control/RemoteGeneratorSelected (Mode: both)
Values:
- 0 - Generator not selected
- 1 - Generator selected
Type: float
Dbus path: /Ac/In/{index}/CurrentLimit (Mode: both)
Type: enum
Dbus path: /Ac/In/{index}/CurrentLimitIsAdjustable
Values:
- 0 - No
- 1 - Yes
Type: float
Dbus path: /Ac/NumberOfPhases
Type: float
Dbus path: /Ac/Out/{phase}/F
Type: float
Dbus path: /Ac/Out/{phase}/I
Type: float
Dbus path: /Ac/Out/{phase}/P
Type: float
Dbus path: /Ac/Out/{phase}/V
Type: enum
Dbus path: /Ac/State/IgnoreAcIn{index}
Values:
- 0 - AC input not ignored
- 1 - AC input ignored
Type: enum
Dbus path: /Ac/State/RemoteGeneratorSelected
Values:
- 0 - Generator not selected
- 1 - Generator selected
Type: enum
Dbus path: /Alarms/{phase}/{alarm}
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Alarms/{alarm}
Values:
- 0 - Ok
- 1 - Warning
- 2 - Alarm
Type: enum
Dbus path: /Bms/{bms}
Values:
- 0 - No
- 1 - Yes
Type: float
Dbus path: /Dc/0/Current
Type: enum
Dbus path: /Dc/0/PreferRenewableEnergy (Mode: both)
Values:
- 0 - Renewable energy not preferred
- 1 - Renewable energy preferred
Type: float
Dbus path: /Dc/0/Temperature
Type: float
Dbus path: /Dc/0/Voltage
Type: float
Dbus path: /Devices/0/Settings/AssistCurrentBoostFactor (Mode: both)
Type: float
Dbus path: /Devices/0/Settings/InverterOutputVoltage (Mode: both)
Type: enum
Dbus path: /Devices/0/Settings/PowerAssistEnabled (Mode: both)
Values:
- 0 - Disabled
- 1 - Enabled
Type: float
Dbus path: /Energy/AcIn1ToAcOut
Type: float
Dbus path: /Energy/AcIn1ToInverter
Type: float
Dbus path: /Energy/AcIn2ToAcOut
Type: float
Dbus path: /Energy/AcIn2ToInverter
Type: float
Dbus path: /Energy/AcOutToAcIn1
Type: float
Dbus path: /Energy/AcOutToAcIn2
Type: float
Dbus path: /Energy/InverterToAcIn1
Type: float
Dbus path: /Energy/InverterToAcIn2
Type: float
Dbus path: /Energy/InverterToAcOut
Type: float
Dbus path: /Energy/OutToInverter
Type: enum
Dbus path: /Hub4/DisableCharge (Mode: both)
Values:
- 0 - Charge allowed
- 1 - Charge disabled
Type: enum
Dbus path: /Hub4/DisableFeedIn (Mode: both)
Values:
- 0 - Feed in allowed
- 1 - Feed in disabled
Type: enum
Dbus path: /Hub4/DoNotFeedInOvervoltage (Mode: both)
Values:
- 0 - Feed in overvoltage
- 1 - Do not feed in overvoltage
Type: enum
Dbus path: /Hub4/FixSolarOffsetTo100mV (Mode: both)
Values:
- 0 - OvervoltageFeedIn uses 1V offset
- 1 - OvervoltageFeedIn uses 0.1V offset
Type: float
Dbus path: /Hub4/{phase}/AcPowerSetpoint (Mode: both)
Type: float
Dbus path: /Hub4/{phase}/MaxFeedInPower (Mode: both)
Type: enum
Dbus path: /Hub4/Sustain
Values:
- 0 - Sustain inactive
- 1 - Sustain active
Type: enum
Dbus path: /Hub4/TargetPowerIsMaxFeedIn (Mode: both)
Values:
- 0 - AcPowerSetpoint interpreted normally
- 1 - AcPowerSetpoint is OvervoltageFeedIn limit
Type: enum
Dbus path: /Mode (Mode: both)
Values:
- 1 - Charger Only
- 2 - Inverter Only
- 3 - On
- 4 - Off
Type: enum
Dbus path: /ModeIsAdjustable
Values:
- 0 - No
- 1 - Yes
Type: enum
Dbus path: /PvInverter/Disable (Mode: both)
Values:
- 0 - No
- 1 - Yes
Type: float
Dbus path: /Settings/AssistCurrentBoostFactor (Mode: both)
Type: float
Dbus path: /Settings/InverterOutputVoltage (Mode: both)
Type: enum
Dbus path: /Settings/PowerAssistEnabled (Mode: both)
Values:
- 0 - Disabled
- 1 - Enabled
Type: enum
Dbus path: /Settings/UpsFunction (Mode: both)
Values:
- 0 - Disabled
- 1 - Enabled
Type: float
Dbus path: /Soc
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
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
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