Skip to content

Releases: ScratMan/HASmartThermostat

v2024.6.1

28 Jun 12:45
d7d3e4c
Compare
Choose a tag to compare

What's Changed

  • Add compatibility with light as heater/cooler entity. by @ScratMan in #223

Full Changelog: 2024.6.0...2024.6.1

v2024.6.2-alpha1

28 Jun 13:39
Compare
Choose a tag to compare
v2024.6.2-alpha1 Pre-release
Pre-release

What's changed

  • Ensure keep_alive refreshes the devices states. Closes #201

Full Changelog: 2024.6.1...keep_alive_fix

v2024.6.0

27 Jun 16:57
Compare
Choose a tag to compare

Breaking Change

The integral computation now takes into account the external temperature compensation to allow negative integral values to avoid being stuck at 100%. The integral part is also cleared when external temperature is used and set point is changed. You may need to adjust the ki gain to adjust the reactivity after set point steps.

What's Changed

  • Allow controlling multiple heater/cooler entities with one single thermostat. Closes #217 #213 #192
  • Take external temperature compensation into account for integral clamping. Closes #150 #151 #208 #222
  • Add control output range setting parameters output_min and output_max. Closes #79 #192 #222
  • Add control output precision parameter output_precision to adjust number of decimals depending on target device. Closes #222
  • Add control output clamping out_clamp_low and out_clamp_high to limit output power.
  • Add more detailed examples in ReadMe
  • Add "Buy Me a Coffee" badge to ReadMe

Full Changelog: 2024.2.1...2024.6.0

Frost Protect test alpha

18 Jun 14:49
Compare
Choose a tag to compare
Pre-release

v2024.4.0-beta1

10 Apr 16:26
Compare
Choose a tag to compare
v2024.4.0-beta1 Pre-release
Pre-release

What's Changed

  • Allow controlling multiple heater/cooler entities with one single thermostat. Closes #217 #213 #192
  • Add control output range setting parameters output_min and output_max. Closes #79 #192
  • Add control output clamping out_clamp_low and out_clamp_high to limit output power.
  • Add more detailed examples in ReadMe
  • Add "Buy Me a Coffee" badge to ReadMe

Full Changelog: 2024.2.1...2024.4.0-beta1

v2024.3.0-beta1

28 Mar 12:36
Compare
Choose a tag to compare
v2024.3.0-beta1 Pre-release
Pre-release

What's Changed

  • Add control output range setting parameters output_min and output_max
  • Add control output clamping out_clamp_low and out_clamp_high

Full Changelog: 2024.2.1...2024.3.0-beta1

2024.2.1

19 Feb 20:33
Compare
Choose a tag to compare

What's Changed

  • Making a nice table by @AnHardt in #207
  • Update minimum HA version

New Contributors

Full Changelog: 2024.2.0...2024.2.1

v2024.2.0

14 Feb 21:31
Compare
Choose a tag to compare

What's Changed

  • Do not throw an error if heater/cooler entity is not yet available on startup by @Chupaka in #172
  • Autotune doc fix by @ybizeul in #199
  • Add TURN_ON and TURN_OFF features. Closes #206

Breaking change

This release requires Home Assistant starting from 2024.2.0

New Contributors

Full Changelog: 2023.10.0...2024.2.0

v2023.10.0

09 Oct 19:17
f965368
Compare
Choose a tag to compare

What's Changed

  • Fix of visual feedback of IDLE/HEATING state when using valve and pwm is zero by @bemobolo in #166

New Contributors

Full Changelog: 2023.9.0...2023.10.0

v2023.9.0

25 Sep 19:18
c996125
Compare
Choose a tag to compare

What's new:

  • Add force_off_state parameter to select if thermostat should force heater OFF when disabled. #136 #158
  • Change ac_mode parameter behavior:
    • Setting ac_mode: true in the YAML configuration will enable both HEAT and COOL HVAC modes, allowing toggling it directly in the thermostat's card or by using core climate.set_hvac_mode service. #86
    • If the system uses two separated entities to control heating and cooling, use the new cooler parameter in YAML configuration to declare the cooler entity ID.
  • Allow using input_number entities for heater or cooler. #160 #123 #25

Full Changelog: 2023.6.0...2023.9.0