Skip to content

Releases: jmcollin78/versatile_thermostat

10.0.1

11 May 18:28

Choose a tag to compare

What's Changed

  • add missing versatile_thermostat_auto_tpi_event as const. by @KipK in #1956
  • Fix used preset when window is open (issue #1958) by @bontiv in #1959
  • prevent overide of origional preset on additional presses by @thjont in #1962

New Contributors

Full Changelog: 10.0.0...10.0.1

10.0.0 - Add plugin mecanism

29 Apr 06:11

Choose a tag to compare

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.

Capture d’écran 2026-04-29 à 07 59 08

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

10.0.0.beta4

26 Apr 13:30

Choose a tag to compare

10.0.0.beta4 Pre-release
Pre-release

What's changed

  • 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,
  • Notify external prop handlers on every thermostat state refresh from @KipK #1950,

... and all v10 issues and PR.

v10 aims to give plugin mecanisms for VTherm integration.

Full Changelog: 9.3.3...10.0.0.beta4

10.0.0.beta3

21 Apr 20:51

Choose a tag to compare

10.0.0.beta3 Pre-release
Pre-release

Use vtherm_api>=0.2.1

Full Changelog: 10.0.0.beta2...10.0.0.beta3

10.0.0.beta2 - fix requirements missing

21 Apr 17:25

Choose a tag to compare

10.0.0.beta1

21 Apr 06:28

Choose a tag to compare

10.0.0.beta1 Pre-release
Pre-release

⚠️ This is pre-release aiming to demonstrate the plugin mecanism. Don't install it if you are not invited to do so.

A list of the available plugin will be described soon on the Versatile Thermostat Web site.

What's Changed

  • V10 - Add pluggable proportional algorithm support by @KipK in #1945
  • fix cycle scheduler elapsed time for 0 and 100 percent cycles by @KipK in #1946

Full Changelog: 9.3.3...10.0.0.beta1

9.3.3 - Bug fixes

12 Apr 08:50

Choose a tag to compare

What's Changed

  • Fix valve cycle completion callbacks in cycle scheduler by @KipK in #1922
  • fix(cycle_scheduler): preserve active cycle when next repeat is clamped to 0 by @KipK in #1928
  • fix(tpi): cancel running cycle scheduler when hvac turns off during PWM off phase by @KipK in #1930
  • Fix #1933 - Set Timed Preset don't work if auto-start/stop is activated by @jmcollin78 in #1934
  • Fix false power shedding on VTherm startup with multiple underlyings by @KipK in #1931
  • Fix startup power reservation for multi-underlying VTherms by @KipK in #1936

Big thanks for @KipK which helps a lot for thoses fixes.

Full Changelog: 9.3.2...9.3.3

9.3.3.beta1 - fix scheduler issues

07 Apr 19:52
e992dcf

Choose a tag to compare

Pre-release

⚠️ This is a preview release which aims to resolve som scheduler issues. Don't install it if you are not invited to do so.

What's Changed

  • Fix valve cycle completion callbacks in cycle scheduler by @KipK in #1922
  • fix(cycle_scheduler): preserve active cycle when next repeat is clamped to 0 by @KipK in #1928
  • fix(tpi): cancel running cycle scheduler when hvac turns off during PWM off phase by @KipK in #1930
  • fix #1927 : Weird behaviour with "Minimum Activation"? by @KipK in #1930

Full Changelog: 9.3.2...9.3.3.beta1

9.3.2 - small fixes and improvements

01 Apr 17:07

Choose a tag to compare

What's Changed

Full Changelog: 9.3.1...9.3.2

9.3.2.beta1

29 Mar 10:15

Choose a tag to compare

9.3.2.beta1 Pre-release
Pre-release

⚠️ this is a pre-release to tes the #1900 fix. Don't install it if you are not invited to do so.

Other Changes

Full Changelog: 9.3.1...9.3.2.beta1