Release 10.0
Introduction of the plugin mechanism. This allows the use of external integrations as plugins for VTherm. The list of available plugins is available on the Versatile Thermostat Web site.
Don't miss the great Smart PI algorithm that offers an adapative PI algorithm without the mess of a complex configuration.
Contributors can now take advantage of this plugin mecanism by proposing their extension without needing to change the code base. See VTherm API to learn how to do and a simple example given by @KipK VTherm hysteresis.
Many thanks to all the team that contributes to this great evolution of Versatile Thermostat 🚀 : @KipK, @gael1980, @bontiv, @caiusseverus 👏.
What's changed
- V10 - Add pluggable interfaces for plugin structure by @jmcollin78,
- V10 - Add pluggable proportional algorithm support by @KipK in #1945
- Notify external prop handlers on every thermostat state refresh from @KipK #1950,
Bug fixes
- fix(auto_start_stop): restore manager and algorithm state after HA restart from @jmcollin78 #1954,
- [Feature Request] - Save the auto-start/stop state and restore it after restart from @jmcollin78 #1953,
- Fix #1947 - preset mode changes with auto-start-stop enabled from @jmcollin78 #1952,
- fix effective power for valve in cycle scheduler from @KipK #1951,
- fix cycle scheduler elapsed time for 0 and 100 percent cycles by @KipK in #1946
Full Changelog: 9.3.3...10.0.0