GbbConnect2#

GbbConnect2 is software running on the local network that connects the inverter directly to GbbOptimizer via ModbusInMqtt, bypassing cloud servers.

Requirements#

  • A computer with Windows or a Docker container running 24/7 on the local network
  • A Deye hybrid inverter with a WiFi logger (dongle)
  • A fixed IP address for the logger on the local network

Step-by-step configuration#

  1. Download and install GbbConnect2: github.com/gbbsoft/GbbConnect2

  2. In GbbOptimizer, create a new installation of type GbbConnect2 (or change the type of an existing one)

  3. Enter the installation name, review the remaining fields, and Save

  4. Press Edit, then Generate new Token

  5. Note the PlantId and PlantToken

  6. In GbbConnect2: create a new Plant with the name and type “SolarmanV2”

  7. In the Test and Log tab, press Search for Inverters to find the IP and SerialNumber of the inverter

  8. In the Plants tab, enter the IP address and SerialNumber of the logger

    The logger under the inverter must have a fixed IP address on the local network. Set a DHCP reservation on the router.

  9. In the GbbOptimizer section, enter the PlantId and PlantToken

  10. Enter the MQTT server address — see MQTT Servers

  11. In the Parameters tab, check “Start server after program starts” so that communication starts automatically

  12. Press StartServer

Docker version#

There is a GbbConnect2Console version for Docker:

  1. Start with the Windows version — test the connection and create a configuration file
  2. Switch to the Docker version with the same configuration file

Home Assistant Addon#

GbbConnect2 is also available as a Home Assistant addon — no separate computer or Docker container required. For installation and configuration details, see GbbConnect2 Addon.

The program should run 24/7 to collect statistical data from the inverter and execute commands from GbbOptimizer.