Home Assistant Schnee-Erkennung PV-Anlage

 

Bei einer PV-Anlage steigt die Spannung mit der Anzahl der PV-Modulen, auch bei schlechten Lichtverhältnissen. Anders, wenn bestimmte Module teilweise oder komplett von Schnee bedeckt sind. Diese Tatsache habe ich mir zunutze gemacht und in Home Assistant eine Schnee-Erkennung zusammengestellt. Warum? Um die PV-Vorhersage für den nächsten Tag zu korrigieren, und die Steuerung für die Heizung entsprechend anzupassen.

Zunächst habe ich versucht einen Template-Sensor für die Erkennung zu erstellen, was nicht zuverlässig funktioniert hat. Dadurch, dass bei Sonnenauf- und Sonnenuntergang auch eine Verschattung stattfindet, können die Spannungswerte zu dieser Zeit nur bedingt einen Aufschluss darüber geben, ob die Anlage eingeschneit ist. Nachdem der Schnee meist länger liegt, reicht es die Werte nur einmal täglich zu prüfen, was mit einer Automatierung umgesetzt werden kann. Die Automatisierung kann zu einem Zeitpunkt gestartet werden, an dem es sicher hell ist, z. B. um 13Uhr. Für das Merken des Zustands habe ich unter "Helfer" einfach einen Schalter erstellt.

Schalter erstellen

Damit sich Home Assistant den Status merkt, habe ich einen Switch erstellt.

  • "Ein" bedeutet: Schnee vorhanden,
  • "Aus": keine ungewöhnliche Verschattung.

Automatisierung

Die folgende Automatisierung sorgt dafür, dass der zuvor erstellte Schalter bei einer Schneebedeckung aktiviert und - sollte das Dach wieder frei sein - deaktiviert wird:

Schnee vorhanden

Sollte das Dach nicht verschattet sein, verwendet der MPPT-Tracker bei mir eine Spannung von mindestens 700V, auch bei starker Bewölkung. Um festzustellen, ob die PV-Anlage teilweise von Schnee bedeckt ist, prüft folgendes Template, ob der MPPT-Tracker versucht die Spannung aufgrund einer Verschattung zu korrigieren. Hier ein Beispiel: die Dachseite mit DC1 ist frei von Schnee, DC2 teilweise eingeschneit:

 

Konkret prüft das Template, ob die Spannung unter 550 Volt liegt. Zudem verwende ich einen Statistik-Sensor für die Durchschnittstemperatur der letzten 24 Stunden.

kein Schnee vorhanden

Steigt die PV-Spannung auf über 650 Volt und es fließen mindestens 0,5 A, dürfte das Dach nicht verschattet sein:

Automatisierung als YAML-Datei

[+]
alias: Snow?
description: ""
mode: single
trigger:
  - platform: time
    at: "13:00:00"
condition: []
action:
  - if:
      - condition: numeric_state
        entity_id: sensor.aussen_temperature_24
        below: 5
      - condition: numeric_state
        entity_id: sensor.pv_strom_dc
        below: 550
    then:
      - service: input_boolean.turn_on
        metadata: {}
        data: {}
        target:
          entity_id: input_boolean.pv_snow
  - if:
      - condition: numeric_state
        entity_id: sensor.pv_spannung_dc
        above: 650
      - condition: numeric_state
        entity_id: sensor.pv_spannung_dc
        above: 0.5
    then:
      - service: input_boolean.turn_off
        target:
          entity_id:
            - input_boolean.pv_snow
        data: {}

Die Sensoren und deren Spannungs- und Strom-Werte müssen natürlich auf die Werte der PV-Anlage angepasst werden.

Fazit

Nachdem ich die PV-Vorhersage für das Heizen und die Warmwasseraufbereitung verwende, hilft mir der Schneesensor die Vorhersage zu korrigieren, falls die PV-Anlage eingeschneit ist. Siehe auch: Heizung steuern: PV Überschuss > ESP32 & Home Assistant.

 

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!

Veröffentlichung: 22.01.2024 von Bernhard | Translation English |🔔 | Kommentare:0

Energie-Dashboard: Beispiel Fronius Gen24 & BYD Speicher | PV | Warmwasseraufbereitung: Strom vs. Wärmepumpe
Templates, Statistik, Sensoren

Top-Artikel in diesem Bereich


Fronius und BYD Akku über Modbus steuern

Der Fronius-Wechselrichter kann über die integrierte Modbus-Schnittstelle ausgelesen und gesteuert werden. So kann zum Beispiel das Laden oder Entladen erzwungen werden, oder eine Lade bzw. Entladebegrenzung eingestellt werden. Warum? Um noch mehr aus der Anlage heraus zu holen.


Deye PV Balkonkraftwerk: Inbetriebnahme und HA Integration

Auch an mir ist der Hype um PV-Anlagen nicht spurlos vorbeigegangen, daher habe ich - um etwas Erfahrung zu sammeln - ein 800 Watt Balkonkraftwerk zusammengestellt: Kosten insgesamt ca. 600€. Balkonkraftwerke werden des Öfteren als Set angeboten, was meist aus einem Wechselrichter und zwei PV-Modulen inklusive Kabeln besteht. Die Leistung des Wechselrichters begrenzt dabei die maximale Erzeugungsleistung der Anlage. In Österreich sind aktuell Balkonkraftwerke mit einer Erzeugungsleistung bis max...


Fronius: Daten & Einstellungen übers Netzwerk (Modbus)

Für den direkten API-Zugriff auf den Fronius-Wechselrichter kann Modbus als Alternative zur Rest-API-Schnittstelle (Solar-API) verwendet werden. Modbus TCP ermöglicht es die Daten über das Netzwerk auszulesen und bestimmte Einstellungen zu ändern. Als Beispiel kann über Modbus in das Ladeverhalten des Akkus eingegriffen werden, siehe: Fronius und BYD Akku über Modbus steuern.

Fragen / Kommentare


Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details