fix: solar forecast charging

This commit is contained in:
Björn Stormwall
2026-06-23 15:22:05 +02:00
parent 27ed07f0c4
commit d2f7c1dc73
7 changed files with 676 additions and 70 deletions
@@ -32,8 +32,18 @@ DEFAULT_STOP_GRACE_MINUTES = 5
CONF_CHARGING_PROFILE = "charging_profile"
CHARGING_PROFILE_CONSERVATIVE = "conservative"
CHARGING_PROFILE_ALL_SURPLUS = "all_surplus"
CHARGING_PROFILE_FORECAST = "forecast"
CHARGING_PROFILE_FORECAST_CONSERVATIVE = "forecast_conservative"
DEFAULT_CHARGING_PROFILE = CHARGING_PROFILE_CONSERVATIVE
# Forecast profile settings
CONF_FORECAST_SENSOR = "forecast_sensor"
CONF_FORECAST_CONFIDENCE = "forecast_confidence" # percent, 0-100
CONF_FORECAST_LOOKAHEAD_MINUTES = "forecast_lookahead_minutes"
DEFAULT_FORECAST_CONFIDENCE = 80 # percent
DEFAULT_FORECAST_LOOKAHEAD_MINUTES = 30
CONF_DEAD_BAND_RESYNC_MINUTES = "dead_band_resync_minutes"
DEFAULT_DEAD_BAND_RESYNC_MINUTES = 1