GbbOptimizer

Register (or login) to start using GbbOptimizer to control your Hybryd Inverters.


Facebook: https://www.facebook.com/GbbVictronWeb

Discord: https://discord.gg/XEhNSqQ6Jj



I created a program for optimize Hybryd Inverters (EMS/HEMS as SaaS - Software as a Service).

Film about program on YoutTube: https://www.youtube.com/watch?v=Ht-6bGS0E6c&t=22s

Currently following configurations are supported:

  • 1. Victron system (eg: MultiPlus II) with CerboGX or other GX module (connected to VRM)
  • Batteries
  • instaled ESS module. It works on top of ESS: force charge via ESS schedules and force discharge via GridSetpoint (similar to DESS, but works differently)
  • 2. Deye Hybryd inverters 3f or 1f connected to Deye Cloud
  • Batteries
  • Inverter connected to Deye Cloud
  • 3. Deye Hybryd inverters 3f or 1f with Solarman dongle
  • Batteries
  • Inverter connected to Solarman program
  • 4. Deye Hybryd inverters 3f or 1f with SolarAssistent
  • Batteries
  • Inverter connected to SolarAssistent integrated with HomeAssistant

Program has two optimizers:

  • The first one is based on purchase prices, sale prices, value of energy in battery and maximizes profits (like Victron Dynamic ESS) and selfconsumption. But you have more control over it. For example you can charge up to 90% but on selected days of month you can charge to 100% (this works also with second optimizer)
  • The second one try to discharge battery if during next 24h there will be too much power and/or charge battery if during next 24h you don't reach 100% (or other defined MaxSco). It can be joined with Dynamic Scheduler to move schedulers to cheapest prices or Dynamic Discharge to discharge on highest prices.

Program can also help you with:

  • change start of schedule(s) based on minimal purchase price for almost all countries in Europe.
  • discharge batteries based on maximal sale price.
  • force the sales of energy when the sale price is above the set price
  • limit the sales when the price is below zero.
  • optimize schedule(s) at night (or during cheap electricity tariff) in such way than on day there is a free place in battery for power from PV.
  • optimize 'Discharge Plan' in such way than on day there is free place in battery for power from PV.
  • delay charge battery to period with minimal prices in exchange for selling electricity
  • calculate profits (in money) from Victron and PV systems
  • InterPlant Balanser: for two or more noequal Plants connected to one grid optimizer tries to transfer excess energy from one plant to other (and not to grid)
  • 'MasterPlant': to connect multiple Plants into one virtual Plant and optimize it as a whole. Good when you want to charge battery in ones plant from inverters in other plant (with Inter-Plant Balancer).

In additional:

  • Forecast more than only next 24h
  • Support for 30 minutes slots for UK users
  • Valuation of energy in the battery based on average purchase price (price only during charging from grid, charging from PV is free) and takes into account during optimalization
  • Import average house Load from VRM
  • Exclude extra loads (eg. EV car charging) from house load profile
  • Import charging data from Tesla charger Gen 3 or/and from HomeAssistant
  • Calculate HeatingPump loads based on temperature and exclude it from house load profile
  • Import dynamic purchase and sales prices (PSE, TGE, ENTSO-E, Octupus, Tibber, Amber, NordPool). Import dynamic transport prices (PSE Kompas Energetyczny/Godziny Szczytu, Tauron G14)
  • Sum value of Electric Vehicle charge energy (also Heating Pomp, Generic 1 and 2) per hours, per days and per months.
  • Import PV forecast from one of 3 sources (including VRM itself)
  • Some integration with HomeAssistant
  • Comparer kWh from Plant with kWh from your Electricity Supplier (imported from text file)
  • Import PV production from HomeAssistant or Tigo instead of inverter
  • Import Loads from HomeAssistant or SolarAssistant intead of inverter
  • Import FromGrid, ToGrid and SOC from HomeAssistant or SolarAssistant intead of inverter
  • Integration with Tuya Smart Home IoT or Supla: program can switch on/off devices at your home (eg. water heating) when specified conditions are met
  • Integration with MeteoAlarm (Europe) or IMGW (Poland): program can charge battery to 100% before start of warining of given type and given level

You can take advantage of

  • special promotion for installers
  • promotion "By recommendation"

Technically:

  • This is SaaS = Software as a Service
  • Servers are located in EU
  • Victron: You don't install anything on Cerbo
  • Victron: You don't need NodeRed.
  • Victron: You must have connection with VRM.
  • Victron: The program connects to Cerbo once an hour and modifies Cerbo settings.
  • Deye by GbbConnect: The program connects to GbbConnect once an hour and modifies Deye settings.
  • Deye: You can use GbbConnect2 (Windows, Docker, Linux, DietPi) to replace DeyeCloud/Solarman and not transfer your data to a Chinese company.

Comparison with other systems:

Feature GbbOptimizer Victron DESS Deye Copilot
Optimizer configurability hight low low
Enforcing 100% once a day yes no no
Enforcing 3 hours at 100% on specified days of the month yes no no
Blocking charge/discharge during EV charging yes no no
Optimization more than 24 hours ahead yes no no
Test mode yes no no
PV Forecast yes yes yes
PV Forecast sources forecast.solar, solcast.com solcast.com ?
Decreased production due to snow on panels yes no no
Calculating the PV Forecast Accuracy Correction yes yes ?
Fast charging to specified time/SOC yes no no
Power outage planning yes no no
Import of weather warnings and battery charging forecast yes no no
More than one profile of loads and automatic change yes no no
Indicating days to skip in the consumption profile calculation yes no no
Import from extra loads (EV, PC) and separation of this energy from the profile of loads yes no no
Automatic conversion of high usage into EV charging information yes no no
Communicating with other systems and turning on devices Tuja, Supla, HomeAssistanr NodeRed no
Possibility to import FromGrid/ToGrid/SOC from an external system (not from the inverter) yes no no
Possibility to import loads from an external system (not from the inverter) yes no no
Forecasting HP production based on the outside temperature forecast and separating this consumption from the profile of loads yes no no
Possibility to download additional data from external systems yes (Other1, Other2) yes no
Possibility to block battery charging in the morning hours yes no no
Fast discharge to specified time/SOC yes no no
Fast simulation price<0 yes no no
Cut out solar production to make more profit at buying power from grid (prices adjustible) yes no no
Block selling at negative price (prices adjustible) yes no no
An extensive system for creating purchase, sale and transport prices high medium medium
Simulating missing prices yes no no
Quick price change instead of imported prices yes no no
Advanced profit and cost analysis system yes no no
Hourly energy balancing support yes no no

Forecast

PV forecast

Loads

Prices

Gain/Profits