SolarAssistant#

deye-only

Integratie van GbbOptimizer met een Deye-omvormer via SolarAssistant en Home Assistant.

Ondersteunde configuraties#

  • Home Assistant (HA) met SolarAssistant (SA) verbonden met een hybride Deye-omvormer als inverter_1

Vereisten#

  • Home Assistant met Mosquitto broker
  • SolarAssistant geïnstalleerd en verbonden met de Deye-omvormer
  • Geconfigureerde Mosquitto Bridge met een topic voor SolarAssistant

SolarAssistant-configuratie#

Ga in de SolarAssistant-instellingen naar Configuration -> Advanced MQTT en wijzig:

  • Allow setting changes -> Enabled

Bridge-configuratie#

Gebruik in het bestand /share/mosquitto/GbbOptimizer.conf de volgende topic-regel:

1
topic # both 2 solar_assistant/ <PlantId>/solar_assistant/

In plaats van de standaard ha_gbb/-regel beschreven in Mosquitto Bridge.

MQTT-topics#

Lezen (SolarAssistant -> GbbOptimizer)#

TopicBeschrijving
{PlantId}/solar_assistant/total/battery_state_of_charge/stateSOC van de batterij
{PlantId}/solar_assistant/inverter_1/battery_voltageBatterijspanning (indien aansturing via V)
{PlantId}/solar_assistant/total/grid_energy_in/stateUit het net genomen energie (kWh)
{PlantId}/solar_assistant/total/grid_energy_out/stateNaar het net gestuurde energie (kWh)
{PlantId}/solar_assistant/total/load_energy/stateVerbruik (kWh)
{PlantId}/solar_assistant/total/pv_energy/statePV-productie (kWh)
{PlantId}/solar_assistant/inverter_1/work_mode/stateHuidige werkmodus
{PlantId}/solar_assistant/inverter_1/max_charge_current/stateMaximale laadstroom

Schrijven (GbbOptimizer -> SolarAssistant)#

TopicBeschrijving
{PlantId}/solar_assistant/inverter_1/capacity_point_{i}/setSOC instellen in TimeOfUse
{PlantId}/solar_assistant/inverter_1/voltage_point_{i}/setSpanning instellen (indien aansturing via V)
{PlantId}/solar_assistant/inverter_1/grid_charge_point_{i}/setLaden uit het net in-/uitschakelen
{PlantId}/solar_assistant/inverter_1/work_mode/setWerkmodus wijzigen
{PlantId}/solar_assistant/inverter_1/max_charge_current/setLaadstroom wijzigen

SolarAssistant laat op dit moment niet toe om op afstand de starttijd of het vermogen (Power) in de TimeOfUse-tabel te wijzigen. Daarom stelt GbbOptimizer alle uurrijen in op dezelfde waarden.

Verbruik importeren uit SolarAssistant (Solarman/DeyeCloud)#

In een Deye-installatie met Solarman of DeyeCloud kun je verbruiksgegevens uit SolarAssistant importeren in plaats van uit de omvormer:

  1. Configureer de Mosquitto Bridge
  2. Voeg de volgende regel toe aan de bridge-configuratie:
1
topic # both 2 solar_assistant/total/load_energy/ <PlantId>/solar_assistant/total/load_energy/
  1. Vink in de installatieparameters de optie „Verbruiksgegevens worden door HomeAssistant/SolarAssistant verstuurd en niet uit de omvormer opgehaald" aan

Meer informatie#