File tree Expand file tree Collapse file tree 1 file changed +0
-16
lines changed
custom_components/pumpsteer Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Original file line number Diff line number Diff line change 1515BRAKE_FAKE_TEMP : Final [float ] = 25.0
1616PRECOOL_LOOKAHEAD : Final [int ] = 24 # Hours ahead to look for precooling
1717PRECOOL_MARGIN : Final [float ] = 3.0 # °C margin added to summer threshold for precooling
18- # === MPC SETTINGS (optional) ===
19- MPC_HORIZON_STEPS : Final [int ] = 24
20- MPC_PRICE_WEIGHT : Final [float ] = 1.0
21- MPC_COMFORT_WEIGHT : Final [float ] = 1.0
22- MPC_SMOOTH_WEIGHT : Final [float ] = 1.0 # penalize rapid changes / jitter
23- MPC_HEATING_GAIN : Final [float ] = 0.05 # startvärde, justera vid behov
24- MPC_MAX_STEP_DELTA : Final [float ] = 3.0 # matchar dina candidates ±3.0
25-
2618WINTER_BRAKE_TEMP_OFFSET : Final [float ] = (
2719 10.0 # °C offset above outdoor temp when braking in winter
2820)
3830BRAKING_COMPENSATION_FACTOR : Final [float ] = (
3931 0.4 # Factor for raising fake temp per °C surplus and aggressiveness unit
4032)
41- RAMP_STEP_BASE : Final [float ] = 0.5 # Minimum °C step per update for fake temp
42- RAMP_STEP_PER_AGGRESSIVENESS : Final [float ] = (
43- 0.3 # Additional °C step per aggressiveness unit
44- )
45- RAMP_MAX_STEP : Final [float ] = 3.0 # Hard cap on °C step per update
46- BRAKE_RAMP_MULTIPLIER : Final [float ] = (
47- 1.25 # Allow slightly faster ramp when braking modes are active
48- )
4933
5034# === COMFORT CONTROL SETTINGS ===
5135# Defines when the system considers the indoor temperature "too cold"
You can’t perform that action at this time.
0 commit comments