Victron#
victron-onlyConfiguring a Victron inverter with GbbOptimizer requires correct setup of the ESS system and the VRM portal.
Checklist#
Before starting GbbOptimizer, verify the following settings:
- Do not install Beta firmware
- DESS must be disabled
- 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
- Battery Life in ESS must be disabled — select mode:
Optimized (without BatteryLife) - Log interval (in VRM Online Portal) set to 1 min
- VRM permissions — the user must have Full Control enabled
- 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 Topic | Property | Notes |
|---|---|---|
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/Day | Schedule day | |
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/Soc | SOC limit | |
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/Start | Start time | |
settings/0/Settings/CGwacs/BatteryLife/Schedule/Charge/{i}/Duration | Duration |
ESS and power control#
| MQTT Topic | Property | Notes |
|---|---|---|
settings/0/Settings/CGwacs/BatteryLife/MinimumSocLimit | ESS / Minimum SOC | |
settings/0/Settings/CGwacs/AcPowerSetPoint | ESS / GridSetpoint | |
settings/0/Settings/SystemSetup/MaxChargeCurrent | DVCC / Maximum charging current | |
vebus/{257 or other}/Ac/ActiveIn/CurrentLimit | MultiPlus / Input current limit |
Control at negative prices (Price < 0)#
| MQTT Topic | Property | Notes |
|---|---|---|
system/0/Relay/0/State | Relay 1 | Activated when price < 0 |
system/0/Relay/1/State | Relay 2 | Activated when price < 0 |
vebus/{257 or other}/Mode | Inverter mode | Activated when price < 0 |
settings/0/Settings/CGwacs/OvervoltageFeedIn | DC-coupled PV — feed in excess | Activated 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”.