Skip to content

Releases: swingerman/ha-dual-smart-thermostat

v0.9.6.beta-4

22 Apr 08:14
Compare
Choose a tag to compare
v0.9.6.beta-4 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-4

v0.9.6.beta-3

19 Apr 15:54
Compare
Choose a tag to compare
v0.9.6.beta-3 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-3

v0.9.6.beta-2

18 Apr 16:34
Compare
Choose a tag to compare
v0.9.6.beta-2 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-2

v0.9.5

17 Apr 06:48
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🎯 hvac_action_reason

As requested by users and myself, I added a new state property, hvac_action_reason, to indicate why the thermostat is in its current state. It's helpful in situations when the thermostat is idle because an opening is open or an overheating protection is active.
I also added a service you can call from your automation to set this property.

2️⃣ secondary_heater_dual_mode

The secondary heater is a great feature that helps you use two-stage heating, but it cannot have both heaters on simultaneously. secondary_heater_dual_mode: true enables you to do just that.

  • feat(AUX heating): Adds option to keep the primary heater on while aux heater is on by @swingerman in #125

🐞 Fixes

📜 Other Changes

🙏 New Contributors

Full Changelog: v0.9.4...v0.9.5

v0.9.6.beta-1

16 Apr 15:58
Compare
Choose a tag to compare
v0.9.6.beta-1 Pre-release
Pre-release

What's Changed

Other Changes

New Contributors

Full Changelog: v0.9.5-beta.3...v0.9.6.beta-1

v0.9.5-beta.3

21 Mar 13:10
Compare
Choose a tag to compare
v0.9.5-beta.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.9.4...v0.9.5-beta.3

v0.9.5-beta.2

21 Mar 12:16
Compare
Choose a tag to compare
v0.9.5-beta.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.9.4...v0.9.5-beta.2

v0.9.5-beta.1

18 Mar 16:29
Compare
Choose a tag to compare
v0.9.5-beta.1 Pre-release
Pre-release

What's Changed

  • build(deps): update pip requirement from <23.2,>=21.0 to >=21.0,<24.1 by @dependabot in #98
  • build(deps): bump colorlog from 6.7.0 to 6.8.2 by @dependabot in #100
  • Fix typo in README by @lord-ne in #110
  • Swingerman/issue102 by @swingerman in #123
  • feat(AUX heating): Adds option to keep the primary heater on while aux heater is on by @swingerman in #125
  • chore: updates required home assistant version by @swingerman in #127
  • fix: hvac mode and temperature issues by @swingerman in #131
  • Two-stage heating has the option to keep both heaters on #95
  • preset mode being set on wrong entity #80

New Contributors

Full Changelog: v0.9.4...v0.9.5-beta.1

v0.9.5-beta.0

15 Mar 14:56
Compare
Choose a tag to compare
v0.9.5-beta.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.9.4...v0.9.5-beta.0

v0.9.4

25 Jan 11:06
2392f6d
Compare
Choose a tag to compare

New Features

Minimum Floor Temperature

feat: adds minimal floor temperature logic by @swingerman in #88

Floor Temperature Caps Example

climate:
  - platform: dual_smart_thermostat
    name: Study
    heater: switch.study_heater
    target_sensor: sensor.study_temperature
    initial_hvac_mode: "heat"
    floor_sensor: sensor.floor_temp # <-required
    max_floor_temp: 28 #
    min_floor_temp: 20 # <-required for this feature

Two-Stage Heating

feat: implements two-stage heating by @swingerman in #92

Both the heater and secondary_heater must be defined for two-stage heating. The secondary_heater will be turned on only if the heater is on for the time defined in secondar_heater_timeout. While the secondary heater is on, the primary heater will be turned off.

Two-Stage Heating Example

climate:
  - platform: dual_smart_thermostat
    name: Study
    heater: switch.study_heater

    secondary_heater: switch.study_secondary_heater # <-requred
    secondar_heater_timeout: 00:00:30 # <-requred

    target_sensor: sensor.study_temperature
    initial_hvac_mode: "heat"

Fixes

Heating not stopped when switched to cooling mode

  • fix: heating is not stopping when I start cooling mode by @swingerman in #93

Switch to new enums

  • fix: uses new enums instead of deprecated ones by @swingerman in #94

Full Changelog: v0.9.2...v0.9.4