Victron#

victron-only

Configuring a Victron inverter with GbbOptimizer requires correct setup of the ESS system and the VRM portal.

Checklist#

Before starting GbbOptimizer, verify the following settings:

  1. Do not install Beta firmware
  2. DESS must be disabled
  3. Schedules — the “Self-consumption above limit” option should be set to PV (not “PV & Battery”). This ensures schedules do not cause battery discharge at night
  4. Battery Life in ESS must be disabled — select mode: Optimized (without BatteryLife)
  5. Log interval (in VRM Online Portal) set to 1 min
  6. VRM permissions — the user must have Full Control enabled
  7. Restart Cerbo after making changes

Incorrect Battery Life or Schedules settings can cause unexpected battery discharge at night.

Victron parameters in GbbOptimizer#

A detailed description of Victron parameters (VRM Portal Id, Installation Id, VRM Token, etc.) can be found in the Installation parameters section.

MQTT topics modified by GbbOptimizer#

GbbOptimizer modifies only the following topics/properties in the Victron system. The variable {i} denotes the schedule number (0-4).

Charging schedules (Schedules)#

MQTT TopicPropertyNotes
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/DaySchedule day
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/SocSOC limit
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/StartStart time
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/DurationDuration

ESS and power control#

MQTT TopicPropertyNotes
settings/0/Settings/CGwacs/BatteryLife/MinimumSocLimitESS / Minimum SOC
settings/0/Settings/CGwacs/AcPowerSetPointESS / GridSetpoint
settings/0/Settings/SystemSetup/MaxChargeCurrentDVCC / Maximum charging current
vebus/{257 or other}/Ac/ActiveIn/CurrentLimitMultiPlus / Input current limit

Control at negative prices (Price < 0)#

MQTT TopicPropertyNotes
system/0/Relay/0/StateRelay 1Activated when price < 0
system/0/Relay/1/StateRelay 2Activated when price < 0
vebus/{257 or other}/ModeInverter modeActivated when price < 0
settings/0/Settings/CGwacs/OvervoltageFeedInDC-coupled PV — feed in excessActivated when price < 0

The VE.Bus instance number (default 257) may differ in your system. Check it in the installation parameters as “VRM Instance number of VE.Bus System device”.