Skip to content

v0.9.4

Compare
Choose a tag to compare
@swingerman swingerman released this 25 Jan 11:06
· 130 commits to master since this release
2392f6d

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