Release 0.112.1

This commit is contained in:
Paulus Schoutsen 2020-07-02 20:28:42 +00:00
parent 16a1c5b9b1
commit bc50cbd6e7
2 changed files with 108 additions and 65 deletions

View File

@ -101,8 +101,8 @@ social:
# Home Assistant release details # Home Assistant release details
current_major_version: 0 current_major_version: 0
current_minor_version: 112 current_minor_version: 112
current_patch_version: 0 current_patch_version: 1
date_released: 2020-07-01 date_released: 2020-07-02
# Either # or the anchor link to latest release notes in the blog post. # Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it. # Must be prefixed with a # and have double quotes around it.

View File

@ -104,13 +104,13 @@ So this:
condition: condition:
- condition: state - condition: state
entity_id: light.kitchen entity_id: light.kitchen
state: 'on' state: "on"
- condition: state - condition: state
entity_id: light.living_room entity_id: light.living_room
state: 'on' state: "on"
- condition: state - condition: state
entity_id: light.office entity_id: light.office
state: 'on' state: "on"
``` ```
Can now be shortened to this: Can now be shortened to this:
@ -122,7 +122,7 @@ condition:
- light.kitchen - light.kitchen
- light.living_room - light.living_room
- light.office - light.office
state: 'on' state: "on"
``` ```
An example that tests if the alarm is in any of the specified states: An example that tests if the alarm is in any of the specified states:
@ -233,7 +233,7 @@ release, this attribute has been completely removed from the system.
- [@balloob] has shaved of a couple of seconds from the Home Assistant startup - [@balloob] has shaved of a couple of seconds from the Home Assistant startup
again. again.
- Entities that originate from MQTT will now become "unavailable" when the - Entities that originate from MQTT will now become "unavailable" when the
integration is not connected to the MQTT broker. Thanks [@elupus]! integration is not connected to the MQTT broker. Thanks [@elupus]!
- If you have a Xiaomi vacuum cleaner, [@jthure] added a service to send - If you have a Xiaomi vacuum cleaner, [@jthure] added a service to send
it to specific places using a new goto service. it to specific places using a new goto service.
@ -301,7 +301,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
([@balloob] - [#36464]) ([panel_custom docs]) ([@balloob] - [#36464]) ([panel_custom docs])
- **Avri** - **Avri**
Avri is now available for configration via the integrations UI. Remove the integration from `configuration.yaml` and re-add it in the UI. Avri is now available for configration via the integrations UI. Remove the integration from `configuration.yaml` and re-add it in the UI.
([@timvancann] - [#34288]) ([avri docs]) ([@timvancann] - [#34288]) ([avri docs])
@ -331,46 +331,50 @@ Experiencing issues introduced by this release? Please report them in our [issue
These all now require that either `entity_id` or `area_id` is passed when calling the service. You need to update all usages (such as automations and scripts) of these services which do not already pass `entity_id` or `area_id`. For example, change the existing automation: These all now require that either `entity_id` or `area_id` is passed when calling the service. You need to update all usages (such as automations and scripts) of these services which do not already pass `entity_id` or `area_id`. For example, change the existing automation:
{% raw %} {% raw %}
```yaml
automation: ```yaml
- alias: Test vacuum zone automation:
trigger: - alias: Test vacuum zone
- event: start trigger:
platform: homeassistant - event: start
condition: [] platform: homeassistant
action: condition: []
- service: xiaomi_miio.vacuum_clean_zone action:
data_template: - service: xiaomi_miio.vacuum_clean_zone
repeats: '{{states('input_number.vacuum_passes')|int}}' data_template:
zone: [[30914,26007,35514,28807], [20232,22496,26032,26496]] repeats: '{{states('input_number.vacuum_passes')|int}}'
``` zone: [[30914,26007,35514,28807], [20232,22496,26032,26496]]
```
{% endraw %} {% endraw %}
to: to:
{% raw %} {% raw %}
```yaml
automation: ```yaml
- alias: Test vacuum zone automation:
trigger: - alias: Test vacuum zone
- event: start trigger:
platform: homeassistant - event: start
condition: [] platform: homeassistant
action: condition: []
- service: xiaomi_miio.vacuum_clean_zone action:
data_template: - service: xiaomi_miio.vacuum_clean_zone
entity_id: vacuum.xiaomi_vacuum data_template:
repeats: '{{states('input_number.vacuum_passes')|int}}' entity_id: vacuum.xiaomi_vacuum
zone: [[30914,26007,35514,28807], [20232,22496,26032,26496]] repeats: '{{states('input_number.vacuum_passes')|int}}'
``` zone: [[30914,26007,35514,28807], [20232,22496,26032,26496]]
```
{% endraw %} {% endraw %}
([@jthure] - [#35737]) ([xiaomi_miio docs]) ([@jthure] - [#35737]) ([xiaomi_miio docs])
- **Honeywell Total Connect Comfort** - **Honeywell Total Connect Comfort**
Remnants of EU integration for Honeywell thermostats have been removed. As the integration was already removed for EU, all consumers should already be US integrations. Existing configurations should remove `region:` lines from their `climate:honeywell` configuration sections. Remnants of EU integration for Honeywell thermostats have been removed. As the integration was already removed for EU, all consumers should already be US integrations. Existing configurations should remove `region:` lines from their `climate:honeywell` configuration sections.
([@jhenkens] - [#36456]) ([honeywell docs]) ([@jhenkens] - [#36456]) ([honeywell docs])
- **Broadlink** - **Broadlink**
@ -421,9 +425,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
- `supply_temperature` - `supply_temperature`
- `outside_temperature` - `outside_temperature`
- `circulationpump_active` - `circulationpump_active`
For heating type `gas`: For heating type `gas`:
- `burner_modulation` - `burner_modulation`
- `boiler_temperature` - `boiler_temperature`
@ -456,7 +460,7 @@ Previously the `autobypass` configuration option only worked for `home` and `awa
- Remove support for the deprecated hidden attribute from logbook and history. - Remove support for the deprecated hidden attribute from logbook and history.
Examples showing how to find the old and new state have been provided in the [States](https://data.home-assistant.io/docs/states) and [Events](https://data.home-assistant.io/docs/events) documentation. Examples showing how to find the old and new state have been provided in the [States](https://data.home-assistant.io/docs/states) and [Events](https://data.home-assistant.io/docs/events) documentation.
([@bdraco] - [#36796], [#36883], [#37039]) ([alexa docs]) ([automation docs]) ([homekit docs]) ([logbook docs]) ([recorder docs]) ([history docs]) ([script docs]) ([@bdraco] - [#36796], [#36883], [#37039]) ([alexa docs]) ([automation docs]) ([homekit docs]) ([logbook docs]) ([recorder docs]) ([history docs]) ([script docs])
- **Recorder** - **Recorder**
@ -549,7 +553,7 @@ Previously the `autobypass` configuration option only worked for `home` and `awa
The new name for this directory is `translations` (without the `.` prefix), for Home Assistant to be able to load your files from this directory, simply remove the `.` from the name of it. The new name for this directory is `translations` (without the `.` prefix), for Home Assistant to be able to load your files from this directory, simply remove the `.` from the name of it.
If you publish your custom integration to GitHub, you should enable the [`hassfest` action](https://developers.home-assistant.io/blog/2020/04/16/hassfest), this would have warned you about this change in the previous 3 releases. If you publish your custom integration to GitHub, you should enable the [`hassfest` action](https://developers.home-assistant.io/blog/2020/04/16/hassfest), this would have warned you about this change in the previous 3 releases.
([@ludeeus] - [#37021]) ([@ludeeus] - [#37021])
- **MQTT** - **MQTT**
@ -608,6 +612,45 @@ The integrations below have been removed:
- Lockitron (API platform is decommissioned) ([@frenck] - [#37012]) - Lockitron (API platform is decommissioned) ([@frenck] - [#37012])
- Fortigate (replaced by FortiOS integration) ([@kifeo] - [#34586]) - Fortigate (replaced by FortiOS integration) ([@kifeo] - [#34586])
## Release 0.112.1 - July 2
- Update proxmoxve integration to correctly renew authentication ([@jhollowe] - [#37016]) ([proxmoxve docs])
- Change log url in config check error notification ([@hdsheena] - [#37311]) ([homeassistant docs])
- Smappee dependency update ([@bsmappee] - [#37331]) ([smappee docs])
- Fix devolo sensor subscriber ([@2Fake] - [#37337]) ([devolo_home_control docs])
- Fix gogogate2 issue where non-admin users could not login ([@vangorra] - [#37353]) ([gogogate2 docs])
- Use entry.data.get() in forked_daapd config_flow as some entries miss… ([@uvjustin] - [#37359]) ([forked_daapd docs])
- Fix withings bug that grabbed oldest value instead of the newest ([@vangorra] - [#37362]) ([withings docs])
- Update frontend to 20200702.0 ([@bramkragten] - [#37369]) ([frontend docs])
- Add DenonAvr missing error message ([@starkillerOG] - [#37370]) ([denonavr docs])
[#37016]: https://github.com/home-assistant/core/pull/37016
[#37311]: https://github.com/home-assistant/core/pull/37311
[#37331]: https://github.com/home-assistant/core/pull/37331
[#37337]: https://github.com/home-assistant/core/pull/37337
[#37353]: https://github.com/home-assistant/core/pull/37353
[#37359]: https://github.com/home-assistant/core/pull/37359
[#37362]: https://github.com/home-assistant/core/pull/37362
[#37369]: https://github.com/home-assistant/core/pull/37369
[#37370]: https://github.com/home-assistant/core/pull/37370
[@2fake]: https://github.com/2Fake
[@bramkragten]: https://github.com/bramkragten
[@bsmappee]: https://github.com/bsmappee
[@hdsheena]: https://github.com/hdsheena
[@jhollowe]: https://github.com/jhollowe
[@starkillerog]: https://github.com/starkillerOG
[@uvjustin]: https://github.com/uvjustin
[@vangorra]: https://github.com/vangorra
[denonavr docs]: /integrations/denonavr/
[devolo_home_control docs]: /integrations/devolo_home_control/
[forked_daapd docs]: /integrations/forked_daapd/
[frontend docs]: /integrations/frontend/
[gogogate2 docs]: /integrations/gogogate2/
[homeassistant docs]: /integrations/homeassistant/
[proxmoxve docs]: /integrations/proxmoxve/
[smappee docs]: /integrations/smappee/
[withings docs]: /integrations/withings/
## All changes ## All changes
<details> <details>
@ -1152,28 +1195,28 @@ The integrations below have been removed:
[#37240]: https://github.com/home-assistant/core/pull/37240 [#37240]: https://github.com/home-assistant/core/pull/37240
[#37278]: https://github.com/home-assistant/core/pull/37278 [#37278]: https://github.com/home-assistant/core/pull/37278
[#37279]: https://github.com/home-assistant/core/pull/37279 [#37279]: https://github.com/home-assistant/core/pull/37279
[@2Fake]: https://github.com/2Fake [@2fake]: https://github.com/2Fake
[@Adminiuga]: https://github.com/Adminiuga [@adminiuga]: https://github.com/Adminiuga
[@BKPepe]: https://github.com/BKPepe [@bkpepe]: https://github.com/BKPepe
[@CoMPaTech]: https://github.com/CoMPaTech [@compatech]: https://github.com/CoMPaTech
[@Hedda]: https://github.com/Hedda [@hedda]: https://github.com/Hedda
[@Hedgehog57]: https://github.com/Hedgehog57 [@hedgehog57]: https://github.com/Hedgehog57
[@JeffLIrion]: https://github.com/JeffLIrion [@jefflirion]: https://github.com/JeffLIrion
[@Kane610]: https://github.com/Kane610 [@kane610]: https://github.com/Kane610
[@Leapo]: https://github.com/Leapo [@leapo]: https://github.com/Leapo
[@MarBra]: https://github.com/MarBra [@marbra]: https://github.com/MarBra
[@MartinHjelmare]: https://github.com/MartinHjelmare [@martinhjelmare]: https://github.com/MartinHjelmare
[@MatthewFlamm]: https://github.com/MatthewFlamm [@matthewflamm]: https://github.com/MatthewFlamm
[@MrHarcombe]: https://github.com/MrHarcombe [@mrharcombe]: https://github.com/MrHarcombe
[@Quentame]: https://github.com/Quentame [@quentame]: https://github.com/Quentame
[@RogerSelwyn]: https://github.com/RogerSelwyn [@rogerselwyn]: https://github.com/RogerSelwyn
[@ShaneQi]: https://github.com/ShaneQi [@shaneqi]: https://github.com/ShaneQi
[@Shulyaka]: https://github.com/Shulyaka [@shulyaka]: https://github.com/Shulyaka
[@StevenLooman]: https://github.com/StevenLooman [@stevenlooman]: https://github.com/StevenLooman
[@StevusPrimus]: https://github.com/StevusPrimus [@stevusprimus]: https://github.com/StevusPrimus
[@SukramJ]: https://github.com/SukramJ [@sukramj]: https://github.com/SukramJ
[@Tho85]: https://github.com/Tho85 [@tho85]: https://github.com/Tho85
[@TomBrien]: https://github.com/TomBrien [@tombrien]: https://github.com/TomBrien
[@adaamz]: https://github.com/adaamz [@adaamz]: https://github.com/adaamz
[@ahayworth]: https://github.com/ahayworth [@ahayworth]: https://github.com/ahayworth
[@ajschmidt8]: https://github.com/ajschmidt8 [@ajschmidt8]: https://github.com/ajschmidt8
@ -1253,7 +1296,7 @@ The integrations below have been removed:
[@springstan]: https://github.com/springstan [@springstan]: https://github.com/springstan
[@sqldiablo]: https://github.com/sqldiablo [@sqldiablo]: https://github.com/sqldiablo
[@squishykid]: https://github.com/squishykid [@squishykid]: https://github.com/squishykid
[@starkillerOG]: https://github.com/starkillerOG [@starkillerog]: https://github.com/starkillerOG
[@svenstaro]: https://github.com/svenstaro [@svenstaro]: https://github.com/svenstaro
[@teharris1]: https://github.com/teharris1 [@teharris1]: https://github.com/teharris1
[@terminet85]: https://github.com/terminet85 [@terminet85]: https://github.com/terminet85