Skip to content

Releases: dolezsa/thermal_comfort

2.0.1

09 Jan 12:11
78cb2ae
Compare
Choose a tag to compare

Fixed

  • Fix async_get_hass context issue #244

Translation

Full Changelog: 2.0.0...2.0.1

2.0.0

08 Jan 14:03
8dfd711
Compare
Choose a tag to compare

Breaking Changes

Sensor renames (Frontend / YAML)

Thermal perception has been renamed to Dew point perception to have a more descriptive name since we added a few more bio indices/perceptions in this release.

Simmer index has been renamed to Summer simmer index and Simmer zone to Summer simmer perception.

thermal_perception -> dew_point_perception
simmer_index -> summer_simmer_index
simmer_zone -> summer_simmer_zone

What does this mean? If you have configured your sensors through the frontend your sensors should be upgraded seamlessly. If you use YAML for your integration make sure you have assigned the unique_id field before upgrading. Make sure to restart home assistants before upgrading if you added them just now. With the unique_id field assigned we will offer an automatic upgrade to the new names for the next few releases.

New naming scheme (Frontend /YAML)

Thermal Comfort now uses the new naming scheme as described in home assistant dev blog. This means we only set device name and entity name, the friendly_name and entity_id are automatically generated.

Legacy YAML and Legacy short names have bee removed (YAML)

Legacy YAML is not supported anymore, please use the current format.
Already deprecated in 1.5 the short name of sensor types e.g. dewpoint have been removed and only the version with underscore is allowed now dew_point.

Unique Id is now required (YAML)

To support home assistants' new translation method we now require the unique_id field to be set for YAML configurations.

Added

Several new sensors

Five new bio indices as requested by #171. Moist air enthalpy as requested in #151.
See the full list of sensors supported by the 2.0.0 release

Indices attribute in perception sensor

Many perception sensors have their corresponding numeric index added as an attribute.

More material design icons used

When not using the custom icon pack most of the sensors now use a material design icon to better distinguish it.

Use enum device class for perception sensors

For the user this means possible states are available in the frontend, e.g. when using the sensor for automations.

Translations

Full Changelog: 1.5.2...2.0.0

1.5.5

04 Jan 16:30
Compare
Choose a tag to compare

Refactor

  • Use async_forward_entry_setups

Full Changelog: 1.5.4...1.5.5

1.5.4

15 Dec 16:20
b0a1940
Compare
Choose a tag to compare

Fixes

  • Use TemperatureConverter util from core by @ejpenney
    Fixes deprecations warnings introduced in 2022.10 also raises the required home assistant version to >= 2022.10

Full Changelog: 1.5.3...1.5.4

1.5.3

06 Oct 11:49
Compare
Choose a tag to compare

Fixes

  • Fix util temperature import for core 2022.10 #206 #202
  • Fix missing default in integration options

Full Changelog: 1.5.2...1.5.3

1.5.2

07 Aug 10:48
cfb59aa
Compare
Choose a tag to compare

Added

  • Deprecation warnings for sensor type shortform and legcy YAML since those will be removed in 2.0. @rautesamtr
  • Use entity selectors in config_flow . @rautesamtr

Translation

Full Changelog: 1.5.1...1.5.2

1.5.1

31 May 09:28
Compare
Choose a tag to compare

Fixes

  • Avoid exceptions during startup by @lymanepp

Translation

Full Changelog: 1.5.0...1.5.1

1.5.0

03 May 08:15
131e245
Compare
Choose a tag to compare

Added

Yaml global options @rautesamtr

This adds global options per thermal comfort platform entry. This
options are set for all entries but can be overridden per sensor entry.

Supported options are poll, scan_interval, custom_icons,
sensor_types.

e.g.

thermal_comfort:
  - poll: true
    scan_interval: 5
    sensor:
      - name: Kitchen
        
      - name: Garage
        poll: false

Store temperature attribute in native unit @lymanepp

Translations

Full Changelog: 1.4.3...1.5.0

1.4.3

01 Feb 19:21
Compare
Choose a tag to compare

Fixes

  • Defaults for scan interval fixes unsupported type for timedelta seconds by @IATkachenko

Full Changelog: 1.4.2...1.4.3

1.4.2

01 Feb 15:21
Compare
Choose a tag to compare

Fixes

  • Polling and missing scan_interval option

Translation

Full Changelog: 1.4.1...1.4.2