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#
Download and install GbbConnect2: github.com/gbbsoft/GbbConnect2
In GbbOptimizer, create a new installation of type GbbConnect2 (or change the type of an existing one)
Enter the installation name, review the remaining fields, and Save
Press Edit, then Generate new Token
Note the PlantId and PlantToken
In GbbConnect2: create a new Plant with the name and type “SolarmanV2”
In the Test and Log tab, press Search for Inverters to find the IP and SerialNumber of the inverter
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.
In the GbbOptimizer section, enter the PlantId and PlantToken
Enter the MQTT server address — see MQTT Servers
In the Parameters tab, check “Start server after program starts” so that communication starts automatically
Press StartServer
Docker version#
There is a GbbConnect2Console version for Docker:
- Start with the Windows version — test the connection and create a configuration file
- 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.