Skip to content

J heat management heatpump off peak + j heating preferences class added#210

Merged
AteZenmo merged 4 commits intomainfrom
J_HeatManagementHeatpumpOffPeak-+-J_HeatingPreferences-class-added
Oct 17, 2025
Merged

J heat management heatpump off peak + j heating preferences class added#210
AteZenmo merged 4 commits intomainfrom
J_HeatManagementHeatpumpOffPeak-+-J_HeatingPreferences-class-added

Conversation

@AteZenmo
Copy link
Collaborator

@AteZenmo AteZenmo commented Oct 16, 2025

Off peak heatpump management added to the engine, interval can be set to prevent a heatpump from heating during that interval. Before the interval, the management determines how warm the house must be to be able to bridge the 'no heating interval' comfortably (within the set comfort limits).
-> Works as intended, except for: For some reason the interval does not start at the set deadline, but one hour earlier. Find out why, and fix!

J_Heatingpreferences class added that contains all the heating preferences of the 'users of the GC'. Things like start day time termperature, but also max min comfort limits that can be used for certain heating managements. It is part of the J_HeatingManagement interface for now. Where a getter and a setter has been added. That can be used to pass the preferences on to a newly set heating management after slider changes etc.

-> Heating preferences are completely finished. J_HeatingManagementHeatpumpOffPeak almost, just need to find the bug/reason still that influences the interval start time. Could merge already, as the interface loader and other projects dont use this OffPeak heatingmanagement class yet, but probably better to just wait a bit till the interval error is found.

@AteZenmo
Copy link
Collaborator Author

Heating management class works as intended now, just the tuning of the controller/ temperature setpoints can be improved in the future, to get a bit smoother control during temperature setpoint switches. But, for now merged.

@AteZenmo AteZenmo merged commit 3df6a89 into main Oct 17, 2025
1 of 2 checks passed
@AteZenmo AteZenmo deleted the J_HeatManagementHeatpumpOffPeak-+-J_HeatingPreferences-class-added branch October 17, 2025 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant