Bug in der Inverter Klasse, Maximale Batterie Leistung wurde als Grenze

genommen (Verbrauch > Erzeugung) statt Maximale WR Leistung. Jetzt
korrekt
This commit is contained in:
Bla Bla
2024-08-21 08:56:58 +02:00
parent b83ec788a9
commit 635f747c98
2 changed files with 3 additions and 2 deletions

View File

@@ -56,7 +56,8 @@ class Wechselrichter:
benötigte_energie = verbrauch - erzeugung
max_akku_leistung = self.akku.max_ladeleistung_w
rest_ac_leistung = max(max_akku_leistung - erzeugung,0)
#rest_ac_leistung = max(max_akku_leistung - erzeugung,0)
rest_ac_leistung = max(self.max_leistung_wh - erzeugung,0)
if benötigte_energie < rest_ac_leistung:
aus_akku, akku_entladeverluste = self.akku.energie_abgeben(benötigte_energie, hour)