Was lerne ich als erstes über das Terrassendach.
15° Neigung reichen bei dem Wetter (-6° zum Mittag) NICHT um den Schnee abrutschen zu lassen.
Während die Panele auf dem Dach (35° Neigung) inzwischen wieder schneefrei sind, stapelt sich auf dem Terrassendach der Schnee :-(
Baut ihr euch eigentlich auch Automatisierungen für eure Anlagen?
Mein Growatt geht z.b. nicht mehr in den Standby sobald Batterien angeschlossen sind.
Also versuche ich das gerade zu automatisieren.
Sonnenuntergang und Batterie leer: Abschalten
Sonnenaufgang: Anschalten
Edit: Einen Tag später, fertig^^
Für die, die es interessiert:
Code:
alias: "Growatt: Aus wenn Leer"
description: ""
trigger:
- platform: time_pattern
hours: /1
condition:
- condition: numeric_state
entity_id: sensor.nummer_minsoc_plus_1
above: sensor.sph4000_battery_soc
- condition: sun
before: sunrise
after: sunset
- condition: not
conditions:
- condition: state
entity_id: sensor.sph4000_run_mode
state: Waiting
action:
- service: script.growatt_abschalten
data: {}
mode: single
Prüfe jede Stunde
Ob die Batterie ihren minimal zugelassenen Ladestatus erreicht hat
wenn der Growatt nicht schon im Standby ist, und die Zeit zwischen Sonnenuntergang und Sonnenaufgang liegt
Schalte den Growatt ab.
Bupp. Aus isser.
Und morgens hole ich ihn dann über die PV-Spannung zurück. Normalerweise startet der Growatt bei einer bestimmten PV-Spannung, aber nicht wenn man ihn abgeschaltet hat, sondern nur wenn er von alleine in den Standby geht.
Also morgens:
Code:
alias: Growatt Sonnenstart
description: ""
trigger:
- platform: time_pattern
minutes: /15
condition:
- condition: state
entity_id: sensor.sph4000_run_mode
state: Waiting
- condition: numeric_state
entity_id: sensor.sph4000_pv_voltage_1
above: 300
- condition: sun
before: sunset
after: sunrise
action:
- service: script.growatt_starten
data: {}
mode: single
Das gleiche Spiel.
Teste alle 15 Minuten
ob der Growatt noch im Standby ist und sich in der Zeitspanne zwischen Sonnenaufgang und Sonnenuntergang befindet.
Wenn 300V PV-Spannung anliegen
Starte den Growatt.
Funktioniert zuverlässig so weit wie ich das gesehen habe *hüpf*
Das Abschalten/Anschalten Script übergibt dann nur eine 0 oder eine 1 an das entsprechende Modbus-Register.
Code:
alias: Growatt Starten
sequence:
- service: modbus.write_register
data:
hub: hub1
address: 0
slave: 1
value: 1
mode: single
icon: mdi:solar-power-variant
Spannend wird dass dann ab 01.01. wenn wir zur Tibber wechseln.
Da muss ich mir dann irgend eine Automatisation ausdenken um die Batterie zu laden, wenn keine Sonne da ist und der Tarif das zulässt. Ich denke mal so ab 20ct Unterschied zwischen Minimum und Maximum sollte das Punkte bringen.
Laden der Batterien aus AC ist jedenfalls kein Problem.
Edit:
Ok. Das richtige Modbus Register habe ich gefunden.
Code:
alias: Growatt AC Laden Start
sequence:
- service: modbus.write_register
data:
hub: hub1
address: 1092
slave: 1
value: 1
mode: single
startet das Laden der Batterie per Hausstrom. Value 0 stoppt es.
Sehr gut