⚠️ This is alpha test release. Do not install it if are not invited to do so. It aims to test some big refactoring.
What's Changed
Refactoring
- refactor: Extract ThermostatProp base class from ThermostatTPI by @KipK in #1612
- Refactor Prop TPI - step 2: separate handler and algorithm by @KipK in #1645
- Refactor VersatileThermostatAPI to fix boolean evaluation bug by @KipK in #1661
- Refactor Auto-TPI cycle management to a passive model driven by thermostat control calls by @KipK in #1683
- Refactor #1654: At startup VTherm can be not synchronized with underlying entities by @jmcollin78 in #1719
Improvements
- Fix Max open valve is limited to 100 #1660 by @bontiv in #1670
- Fix #1566 - improve energy sensor by @jmcollin78 in #1738
Auto-TPI
- Fix: Auto TPI forces reset when starting a new session by @KipK in #1638
- some auto_tpi fixes by @KipK in #1652
Bug fixes
- Fix auto fan mode tests by @jmcollin78 in #1650
- fix [Feature Request] - Add expert option to deactivate the accumulated error division in case of error inversion by @bontiv in #1653
Documentation
- Fix documentation for Error: "stabilization_threshold is an invalid option" since 8.6.1 by @bontiv in #1669
- corrected text formatting by @silviopen in #1687
- Add missing de/cs/pl translations for new auto-tpi documentation. by @KipK in #1694
- Fix README missing Heating Failure Detection feature by @Reifircax in #1702
- Proposition d'ajout pour éviter la confusion entre modes fil pilote et modes VTherm by @nhoizey in #1707
- add some technical documentation into the
documentation/tech-docdirectory
New Contributors
- @Reifircax made their first contribution in #1702
- @nhoizey made their first contribution in #1707
Full Changelog: 8.6.0...9.0.0.alpha1