Honeywell Evohome’s UI allows you to set an end time for a temperature change, after that it goes back to its normal schedule. I find this very useful.
Adding an ‘until’ parameter seems trivial as it’s supported by the evohomeclient library. I’ve tested it with changes here:
I’m not sure if it’s okay that it adds a property to the parent climate component which is not used by any sub-component other than honeywell?
Would appreciate any feedback please.
I’ve tested it from a script ‘boost room x by 1 degree for 1 hour’.
Oh this is very good, I was looking for that and wanted it for me. If a PIR detects somebody at home, the temperature should be set to normal temperature for 1 hour. It is partly implemented in the evohome component, but not in the climate component.