dingo35 schreef op maandag 5 februari 2024 @ 18:54:
Mooie use-case.
Je kunt die fix al installeren als je 1 SmartEVSE hebt, voor de Master/Slave configuratie zijn er nog een paar hobbels te nemen mbt Solar mode.
Ik overweeg die Solar_Max_Import te splitsen, 1 parameter die de stoptimer activeert als hij overschreden wordt, en één die aangeeft hoever de laadstroom opgeregeld mag worden tijdens een solar-laadsessie.
Heb wat moeite met het verzinnen van duidelijke namen hiervoor, iemand suggesties?
Solar_Max_Allowed_Current
Solar_Max_Mains_Current
Ik zou zelf de afslag timer gaan laten lopen zodra er geen solar overschot meer is, al dan niet verhoogd met de Solar_Max_Mains_Current.
Daarnaast moet er zolang de timer aftelt gewoon met de Min_Current worden geladen. (Ongeacht de instelling van Solar_Max_Mains_Current.
Voorbeeld 1:
Min_Current = 6A
Max_Current = 16A
Solar_Max_Allowed_Current = -7A
Solar_Max_Mains_Current = 0A
Teruglevering = -14A -> met maximaal 7A laden
Teruglevering = -6A -> met maximaal 6A laden
Teruglevering = -4A -> met maximaal 6A laden - Timer starten
Voorbeeld 2:
Min_Current = 6A
Max_Current = 16A
Solar_Max_Allowed_Current = -40A
Solar_Max_Mains_Current = 6A
Teruglevering = -20A -> met maximaal 16A laden
Teruglevering = -14A -> met maximaal 16A laden
Teruglevering = -6A -> met maximaal 12A laden
Teruglevering = -4A -> met maximaal 10A laden - Timer starten
Voorbeeld 3:
Min_Current = 6A
Max_Current = 32A
Solar_Max_Allowed_Current = -20A
Solar_Max_Mains_Current = 0A
Teruglevering = -25A -> met maximaal 20A laden
Teruglevering = -20A -> met maximaal 20A laden
Teruglevering = -14A -> met maximaal 14A laden
Teruglevering = -6A -> met maximaal 6A laden
Teruglevering = -4A -> met maximaal 6A laden - Timer starten
Daarnaast zou ik ook nog een Solar_Stable_Timeout maken.
Deze timer wordt herstart iedere keer dat de zonkracht minder dan de Solar_Start_Current is.
Pas als deze timer 0 aantikt wordt solar laden gestart.
[
Voor 56% gewijzigd door
mjvdzwet op 05-02-2024 19:33
]