Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to Temporarily Override Schedules for Thermostat Control #65

Closed
DoWenzl94 opened this issue Mar 27, 2024 · 3 comments
Closed

Ability to Temporarily Override Schedules for Thermostat Control #65

DoWenzl94 opened this issue Mar 27, 2024 · 3 comments

Comments

@DoWenzl94
Copy link

DoWenzl94 commented Mar 27, 2024

I would like to inquire if there's a way to manually override schedules either through the thermostat itself or via inputs through HomeKit or Home Assistant, to temporarily suspend the scheduled settings for a certain period. Currently, when the schedule is set from 3 PM to 6 PM to 21 degrees, and if I manually adjust the temperature to 22 degrees at 5 PM, it often reverts back to 21 degrees after 5-10 minutes. I would appreciate it if you could investigate this behavior.

#Advanced Heating Control

@panhans
Copy link
Owner

panhans commented Mar 27, 2024

Are you using latest stable version? I've decoupled the thermostat inputs from the blueprint, but it only works if you're not using aggressive mode or generic calibration.

Caused by an old bug of home assistant it isn't possible to determine if the temperature change comes from an automation or the physical device. This is the reason for this behavior. I am really sorry about that.

As a workaround I could implement an automation blocker, e.g. a timer, that only allow native calibration changes but not temperature changes.

If you don't enabled aggressive mode or generic calibration you should manipulate the temperature between changes of scheduler or presence sensors.

@DoWenzl94
Copy link
Author

Hi, thank you for your quick response. I'm currently using calibration through the sensor, not the generic one, and aggressive mode is not enabled. However, something is triggering the automation and sporadically resetting the temperature.

Perhaps you could try this workaround: I have fixed time schedules set up, for example in my bathroom, from 4 PM to 9 PM. If I finish using the bathroom at 8 PM and notice that the radiator is still heating because the temperature is below 20 degrees, I manually adjust the temperature to 16 degrees, which is my eco temperature. It should then remain at that setting until the schedule changes again.

@DoWenzl94
Copy link
Author

Hello, I tested it again and you were right, the settings remain. Probably something else was triggering it, so everything works for my requirements. I'm sorry for the false alarm.

@panhans panhans closed this as completed Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants