feat: Add afternoon_probe for outside-window solar charging
- Add afternoonProbeEligible in WINDOW_SOURCEV2.js - Enable hybrid_probe sourceMode in outside_window when probe conditions met - Add afternoon probe parameters in INPUTPARSE (inputparse.js + inputparseP2.js) - Update probeStartOk in BATTERY_CLOUD_LOCKS to accept afternoon probe - Update blockStillRelevant for probe_failed to include outside_window Fixes the issue where strong afternoon sun with SOC>85% was blocked by high cloudDebt and no probe mechanism.
This commit is contained in:
@@ -85,6 +85,10 @@ const params = {
|
||||
morningProbePvTrendMinW: num(input.morning_probe_pv_trend_min_w, 0),
|
||||
middayProbePvAvgMinW: Math.max(0, num(input.midday_probe_pv_avg_min_w, 1200)),
|
||||
|
||||
afternoonProbePvAvgMinW: Math.max(0, num(input.afternoon_probe_pv_avg_min_w, 1000)),
|
||||
afternoonProbeSocMin: clamp(num(input.afternoon_probe_soc_min, 85), 0, 100),
|
||||
afternoonBatteryMaxDischargeA: num(input.afternoon_battery_max_discharge_a, -20),
|
||||
|
||||
morningSocMin: clamp(num(input.morning_soc_min, 35), 0, 100),
|
||||
middaySocMin: clamp(num(input.midday_soc_min, 75), 0, 100),
|
||||
eveningSocStartMin: clamp(num(input.evening_soc_start_min, 85), 0, 100),
|
||||
|
||||
Reference in New Issue
Block a user