Skip to content

Releases: swingerman/ha-dual-smart-thermostat

v0.9.8.beta-7

29 Aug 09:58
Compare
Choose a tag to compare
v0.9.8.beta-7 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

  • Rename updata_hacs_manifest.py to update_hacs_manifest.py by @swingerman in #279
  • sets hvac_power_level to when off and ensures the values are rounded by @swingerman in #280

Full Changelog: v0.9.8.beta-6...v0.9.8.beta-7

v0.9.8.beta-6

26 Aug 14:37
Compare
Choose a tag to compare
v0.9.8.beta-6 Pre-release
Pre-release

What's Changed

Other Changes

Full Changelog: v0.9.8.beta-5...v0.9.8.beta-6

v0.9.8.beta-5

13 Aug 07:25
Compare
Choose a tag to compare
v0.9.8.beta-5 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • Fix heater controller warning on reload by @duddi in #260

Other Changes

New Contributors

Full Changelog: v0.9.8.beta-4...v0.9.8.beta-5

v0.9.8.beta-4

06 Aug 15:15
Compare
Choose a tag to compare
v0.9.8.beta-4 Pre-release
Pre-release

What's Changed

Other Changes

New Contributors

Full Changelog: v0.9.8.beta-3...v0.9.8.beta-4

v0.9.8.beta-3

25 Jul 13:15
Compare
Choose a tag to compare
v0.9.8.beta-3 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Full Changelog: v0.9.8.beta-2...v0.9.8.beta-3

v0.9.8.beta-2

24 Jul 10:28
Compare
Choose a tag to compare
v0.9.8.beta-2 Pre-release
Pre-release

What's Changed

Other Changes

Full Changelog: v0.9.8.beta-1...v0.9.8.beta-2

v0.9.8.beta-1

23 Jul 10:20
Compare
Choose a tag to compare
v0.9.8.beta-1 Pre-release
Pre-release

What's Changed

Other Changes

Heat Pump (one switch heat/cool) mode

This setup allows you to use a single switch for both heating and cooling. To enable this mode you define only a single switch for the heater and set the set youer heat pump's current state (heating or cooling) as for the heat_pump_cooling attribute. This must be an entity id of a sensor that has a state of heating or cooling.

The entity can be an input buulean for manual control or an entity that provided by the heat pump.

heater: switch.study_heat_pump
target_sensor: sensor.study_temperature
heat_pump_cooling: sensor.study_heat_pump_state

Heat Pump Hvac Modes

Heat-Cool Mode
heater: switch.study_heat_pump
target_sensor: sensor.study_temperature
heat_pump_cooling: sensor.study_heat_pump_state
heat_cool_mode: true

heating (heat_pump_cooling: false):

  • heat/cool
  • heat
  • off

cooling (heat_pump_cooling: true):

  • heat/cool
  • cool
  • off
Single mode
heater: switch.study_heat_pump
target_sensor: sensor.study_temperature
heat_pump_cooling: sensor.study_heat_pump_state
heat_cool_mode: false # <-- or not set

heating (heat_pump_cooling: false):

  • heat
  • off

cooling (heat_pump_cooling: true):

  • cool
  • off

Full Changelog: v0.9.7...v0.9.8.beta-1

v0.9.7

22 Jul 11:10
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Dry mode
    If the dryer entity is set the thermostat can switch to dry mode. The dryer will turn on when the humidity is above the target humidity and the moist_tolerance is not reached. If the humidity is above the target humidity and the moist_tolerance is reached the dryer will stop.
    adds support for dry mode by @swingerman in #206

  • Goes Idle if sensor got stale
    If you set sensor_stale_duration the thermostat will go to idle to avoid unwanted circumstances.
    Safety disables the thermostat (set to idle) if sensor unavailable or not updated by @swingerman in #197

  • Now you can set outside temperature sensor (outside_sensor) that will enable interesting new possibilities.
    For now it enables/disables fan_hot_tolerance based on outside air temperature by @swingerman in #198

  • sets target temps from saved temps from heat-cool by @swingerman in #209

  • picks target temperature from preset range if target temp is not set by @swingerman in #210

Bug Fixes

  • fix: preset reselection should reset environment targets by @swingerman in #208
  • fix: component won't run on Core v2024.3.1 - config warns about exception by @swingerman in #214
  • fix: ignores min_cycle_duration to avoid gaps in cooling when using fan_hot_tolerance by @swingerman in #233
  • fix: avoids setting target temperature as a dictionary by @swingerman in #242

Other Changes

New Contributors

Full Changelog: v0.9.6...v0.9.7

v0.9.7.beta-5

22 Jul 09:18
Compare
Choose a tag to compare
v0.9.7.beta-5 Pre-release
Pre-release

What's Changed

Other Changes

  • fix: avoids setting target temperature as a dictionary by @swingerman in #242

Full Changelog: v0.9.7.beta-4...v0.9.7.beta-5

v0.9.7.beta-4

08 Jul 09:25
Compare
Choose a tag to compare
v0.9.7.beta-4 Pre-release
Pre-release

What's Changed

Other Changes

  • docs: improves stale duration docs by @swingerman in #211
  • fix: component won't run on Core v2024.3.1 - config warns about exception by @swingerman in #214
  • README: fix typos by @bbigras in #220
  • fix: ignores min_cycle_duration to avoid gaps in cooling when using fan_hot_tolerance by @swingerman in #233

New Contributors

Full Changelog: v0.9.7.beta-3...v0.9.7.beta-4