v4.1.0
This release introduces a minimum adjustment interval configuration option which is the minimum time (in seconds) between automatic updates to the physical thermostat. It's useful for preventing rapid cycling with noisy sensors. Retries automatically when cooldown expires. Defaults to 0 which is an immediate update (previous behavior).
I added this because I noticed there were rare instances where the remote sensor would report different temperatures in fast succession, causing the proxy to change the target on the real thermostat rapidly. This gives it a little cooldown period after the most recent target temperature change before it checks again to see if the remote sensor temperature has changed.
What's Changed
- Feature/cooldown option by @jianyu-li in #11
Full Changelog: v4.0.0...v4.1.0