See start of configuration: here
Supported configuration:
- HomeAssistant (HA) with SolarAssistant (SA) connected with Deye Hybrid inverter as "inverter_1"
Remarks:
- In SolarAssistant setup in "configuration" -> "Advance MQTT": "Allow setting changes" to "Enabled"
- SolarAssistant currently doesn't allow to change start time in Deya 'TimeOfUse' so GbbOptimizer setups every hours all rows with the same values.
- SolarAssistant currently doesn't allow to change Power in Deya 'TimeOfUse', also.
- In bridge configuration you should change topic to following: topic # both 2 solar_assistant/ <plantID>/solar_assistant/
HomeAssistant (HA) with SolarAssistant (SA) connected with Deye Hybrid inverter as "inverter_1"
GbbOptimizer is using following paths in mqtt:
Read:
{PlantId}/solar_assistant/total/battery_state_of_charge/state
or {PlantId}/solar_assistant/inverter_1/battery_voltage (if 'Use Voltage (V) instead of SOC (Deye)' checked)
{PlantId}/solar_assistant/total/grid_energy_in/state
{PlantId}/solar_assistant/total/grid_energy_out/state
{PlantId}/solar_assistant/total/load_energy/state
{PlantId}/solar_assistant/total/pv_energy/state
{PlantId}/solar_assistant/inverter_1/work_mode/state
{PlantId}/solar_assistant/inverter_1/max_charge_current/state
Write:
{PlantId}/solar_assistant/inverter_1/capacity_point_{i}/set
or {PlantId}/solar_assistant/inverter_1/voltage_point_{i}/set (if 'Use Voltage (V) instead of SOC (Deye)' checked)
{PlantId}/solar_assistant/inverter_1/grid_charge_point_{i}/set
{PlantId}/solar_assistant/inverter_1/work_mode/set
{PlantId}/solar_assistant/inverter_1/max_charge_current/set
More infor about SolarAssistant: https://solar-assistant.io/help/integration/mqtt
Solarman/DeyeCloud: get Loads from SA
In Plant Deye with Solarman or DeyeCloud: Loads can be imported from SA instead if inverter:
1. In HA create file /share/mosquitto/GbbOptimizer.conf, see: How to integrate with Home Assistant?
2. In bridge configuration you should add topic to following:
topic # both 2 solar_assistant/total/load_energy/ <PlantId>/solar_assistant/total/load_energy/
3. In Plant properties select "Loads data are sending from HomeAssistant/SolarAssistant"