Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
f38cb3e
Add additional load forecast support
May 6, 2026
26fb172
Add energy mode for additional load forecasts
May 6, 2026
c3c6147
Use energy for additional load forecasts
May 6, 2026
0474b28
Refresh additional loads on select updates
May 6, 2026
da74cc9
Add switches for additional load forecasts
May 6, 2026
e0f3097
Add flexible additional load forecasts
May 6, 2026
099fb35
Refine dynamic additional load forecasts
May 7, 2026
6534171
Fix dynamic load forecast cleanup
May 7, 2026
60e33a7
Clean stale dynamic load entities
May 7, 2026
aa40a48
Add flexible load candidate diagnostics
May 7, 2026
5c706fb
Log flexible load rate diagnostics
May 7, 2026
7ad1692
Summarise planned additional loads
May 7, 2026
9ca9428
Fix dynamic load forecast start drift
May 7, 2026
6bbfb75
Clamp flexible load selection start
May 7, 2026
f83770e
Merge branch 'main' into main
Scholdan May 7, 2026
2da36b8
Lock running flexible load forecasts
May 7, 2026
48b3fed
Allow flexible load reselection before start
May 7, 2026
c851bf9
Fix additional load forecast edge cases
May 7, 2026
93dea2b
Show suggested additional loads in summary
May 8, 2026
d5e42ef
Document dishwasher request guard
May 8, 2026
d85576c
Clarify running additional load summary
May 8, 2026
16a8767
Persist dynamic load forecast metadata
May 9, 2026
7fea305
Fix additional load forecast cleanup
Scholdan May 11, 2026
ccdb97c
Handle mixed-case state cleanup
Scholdan May 11, 2026
a471d54
Simplify additional load forecast API
Scholdan May 11, 2026
0530f74
Roll flexible deadlines to next reachable time
May 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cspell/custom-dictionary-workspace.txt
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ dayname
daynumber
daysymbol
dedup
delayedstart
dend
denorm
derating
Expand Down
11 changes: 11 additions & 0 deletions apps/predbat/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -1133,6 +1133,16 @@
"restore": False,
"api": True,
},
{
"name": "load_forecast_delta_api",
"friendly_name": "Load forecast delta API controls",
"type": "select",
"options": ["off"],
"icon": "mdi:dishwasher",
"default": "off",
"restore": False,
"api": True,
},
{
"name": "manual_freeze_charge",
"friendly_name": "Manual force charge freeze",
Expand Down Expand Up @@ -2043,6 +2053,7 @@
"type": "sensor_list",
"sensor_type": "dict|list",
},
"house_load_additional_forecast": {"type": "dict_list"},
"ge_cloud_data": {"type": "boolean"},
"ge_cloud_serial": {"type": "string", "empty": False},
"ge_cloud_key": {"type": "string", "empty": False},
Expand Down
Loading
Loading