mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-15 21:36:52 +00:00
Release blog post 0.113 (#14056)
This commit is contained in:
parent
9199debf28
commit
8face11418
@ -1,8 +1,8 @@
|
||||
---
|
||||
layout: post
|
||||
title: "0.113: Beta release notes"
|
||||
description: "0.113: Beta release notes"
|
||||
date: 2020-07-14 00:00:00
|
||||
title: "0.113: Automations & Scripts, and even more performance!"
|
||||
description: "Automate with sub-second precision in different running modes, use loops, repeats, choose and cool down. New MDI icons and a generally faster performance with lower CPU usage"
|
||||
date: 2020-07-22 00:00:00
|
||||
date_formatted: "July 22, 2020"
|
||||
author: Franck Nijhof
|
||||
author_twitter: frenck
|
||||
@ -11,18 +11,7 @@ categories: Release-Notes
|
||||
og_image: /images/blog/2020-07-0.113/social.png
|
||||
---
|
||||
|
||||
<!--<a href='/integrations/#version/0.113'><img src='/images/blog/2020-07-0.113/social.png' style='border: 0;box-shadow: none;'></a>-->
|
||||
|
||||
Beta release notes for 0.113.0
|
||||
|
||||
Please be sure to report issues on our GitHub issue tracker:
|
||||
|
||||
Issues with core & integrations: <https://github.com/home-assistant/core/issues>
|
||||
Issues with the frontend/UI: <https://github.com/home-assistant/frontend/issues>
|
||||
|
||||
Issues introduced in this beta, are generally picked up with priority.
|
||||
|
||||
## Introduction
|
||||
<a href='/integrations/#version/0.113'><img src='/images/blog/2020-07-0.113/social.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
Another special, themed, release inbound!
|
||||
|
||||
@ -46,6 +35,22 @@ Enjoy the release!
|
||||
|
||||
../Frenck
|
||||
|
||||
## Ludeeus joins Nabu Casa
|
||||
|
||||
Today we're happy to announce that [@ludeeus] is joining Nabu Casa to work
|
||||
full-time on Home Assistant!
|
||||
|
||||
Ludeeus has been a core contributor for a long time working on the Supervisor
|
||||
panel and different bits of the frontend. He is, however, mainly known as the
|
||||
creator of the [Home Assistant Community Store (HACS)][hacs].
|
||||
|
||||
We're looking forward to seeing what he can do now that he is able to focus
|
||||
full-time on Home Assistant.
|
||||
|
||||
Welcome [@ludeeus]!
|
||||
|
||||
[hacs]: https://hacs.xyz/
|
||||
|
||||
## Automations & Scripts
|
||||
|
||||
This release brings changes to our automations and scripts. Before we start with
|
||||
@ -258,6 +263,29 @@ More information about the chooser can be found in the [documentation][chooser].
|
||||
|
||||
[chooser]: /docs/scripts/#choose-a-group-of-actions
|
||||
|
||||
### Automations & Scripts: Sub-second precision
|
||||
|
||||
Thanks to a bunch of optimizations done this release, which is discussed later
|
||||
in this blog post, we now have sub-second precision available to our delays.
|
||||
|
||||
This precision is helpful in case you want a delay that is less than a second,
|
||||
for example, 500 milliseconds.
|
||||
|
||||
An example script that toggles the light every 500 milliseconds 10 times.
|
||||
|
||||
```yaml
|
||||
script:
|
||||
blink_light:
|
||||
sequence:
|
||||
repeat:
|
||||
count: 10
|
||||
sequence:
|
||||
- service: light.toggle
|
||||
entity_id: light.bulb
|
||||
- delay:
|
||||
milliseconds: 500
|
||||
```
|
||||
|
||||
### Automations & Scripts: Bonus! Cool down
|
||||
|
||||
An often requested feature is to allow for a cool down time on an automation.
|
||||
@ -379,18 +407,17 @@ most installations.
|
||||
|
||||
## New Integrations
|
||||
|
||||
- Create PoolSense integration ([@haemishkyd] - [#35561]) ([poolsense docs])
|
||||
- Add Dexcom Integration ([@gagebenne] - [#33852]) ([dexcom docs])
|
||||
- Add new integration for Bond hub ([@prystupa] - [#37477]) ([bond docs])
|
||||
Three new integration added this release:
|
||||
|
||||
- [PoolSense][poolsense docs], added by [@haemishkyd]
|
||||
- [Dexcom][dexcom docs], added by [@gagebenne]
|
||||
- [Bond hub][bond docs], added by [@prystupa]
|
||||
|
||||
## New Platforms
|
||||
|
||||
- Add support for window covers to ozw integration ([@Michsior14] - [#37217]) ([ozw docs])
|
||||
- Support Fan domain in Bond integration ([@prystupa] - [#37703]) ([bond docs])
|
||||
- Updates to poolsense integration ([@haemishkyd] - [#37613]) ([poolsense docs])
|
||||
- Apply code quality updates to poolsense ([@haemishkyd] - [#37781]) ([poolsense docs])
|
||||
- Add basic support for lights in bond integration ([@prystupa] - [#37802]) ([bond docs])
|
||||
- Add support for generic device (switch) to bond integration ([@prystupa] - [#37837]) ([bond docs])
|
||||
The following integration got support for a new platform:
|
||||
|
||||
- [OpenZWave][ozw docs] has now support for window covers, added by [@Michsior14]
|
||||
|
||||
## Integrations now available to set up from the UI
|
||||
|
||||
@ -530,6 +557,22 @@ Sorry for the inconvenience.
|
||||
</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>ZHA with Hue remotes</b></summary>
|
||||
<p>
|
||||
|
||||
Previously ZHA was displaying power as kilowatt (kW) for some devices
|
||||
(the ones with the SmartEnergy cluster), but since watts are more common as
|
||||
household power unit, ZHA will start using W for those instead.
|
||||
|
||||
If you have any calculations or accumulation based on power sensors,
|
||||
they may need to be updated.
|
||||
|
||||
([@abmantis] - [#37896]) ([zha docs])
|
||||
|
||||
</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>Philips Hue</b></summary>
|
||||
<p>
|
||||
@ -894,7 +937,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
- Check buckets/dbs for validity during Influx sensor startup ([@mdegat01] - [#37391]) ([influxdb docs])
|
||||
- Fix missing Guardian service strings ([@bachya] - [#37659]) ([guardian docs])
|
||||
- Apply more suggestions from bond code review ([@ctalkington] - [#37592]) ([bond docs])
|
||||
- Set MQTT sensor to state unavailable when value expires ([@emontnemery] - [#36609]) ([mqtt docs])
|
||||
- Set MQTT sensor to state unavailable when value expires ([@emontnemery] - [#36609]) ([mqtt docs]) (breaking-change)
|
||||
- Convert syncthru to config flow and native SSDP discovery ([@scop] - [#36690]) ([discovery docs]) ([syncthru docs]) (breaking-change)
|
||||
- Use "next_state" attr instead of "post_pending" for ArmDisarm trait ([@engrbm87] - [#37325]) ([google_assistant docs])
|
||||
- Add ozw usercode support ([@firstof9] - [#37390]) ([ozw docs])
|
||||
@ -1002,6 +1045,34 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
- Adapt MQTT config flow to default birth and will ([@emontnemery] - [#37875]) ([mqtt docs])
|
||||
- Provide workaround for missing/disabled/broken IPv6 ([@bdraco] - [#37887]) ([zeroconf docs])
|
||||
- Revert breaking change for Automation ([@pvizeli] - [#37885]) ([automation docs])
|
||||
- Update frontend to 20200715.1 ([@bramkragten] - [#37888]) ([frontend docs]) (beta fix)
|
||||
- Fix swapped variables deprecation in log message ([@frenck] - [#37901]) (beta fix)
|
||||
- Fix automation & script restart mode bug ([@pnbruckner] - [#37909]) (beta fix)
|
||||
- Updated frontend to 20200716.0 ([@bramkragten] - [#37910]) ([frontend docs]) (beta fix)
|
||||
- Fix ZHA electrical measurement sensor initialization ([@Adminiuga] - [#37915]) ([zha docs]) (beta fix)
|
||||
- Fix unavailable when value is zero ([@cgtobi] - [#37918]) ([netatmo docs]) (beta fix)
|
||||
- Upgrade pysonos to 0.0.32 ([@amelchio] - [#37923]) ([sonos docs]) (beta fix)
|
||||
- Ensure a state change tracker setup from inside a state change listener does not fire immediately ([@bdraco] - [#37924]) (beta fix)
|
||||
- Rfxtrx fixes for beta ([@elupus] - [#37957]) ([rfxtrx docs]) (beta fix)
|
||||
- Add ozw support for single setpoint thermostat devices ([@marcelveldt] - [#37713]) ([ozw docs]) (beta fix)
|
||||
- Fix bugs updating state of `hdmi_cec` switch ([@rajlaud] - [#37786]) ([hdmi_cec docs]) (beta fix)
|
||||
- fix ([@bdraco] - [#37889]) ([homekit docs]) (beta fix)
|
||||
- Change ZHA power unit from kW to W ([@abmantis] - [#37896]) ([zha docs]) (breaking-change) (beta fix)
|
||||
- Fix: Passes secure parameter when setting up Nuki (#36844) ([@SeraphimSerapis] - [#37932]) ([nuki docs]) (beta fix)
|
||||
- Fix Sonos speaker lookup for Plex ([@jjlawren] - [#37942]) ([plex docs]) ([sonos docs]) (beta fix)
|
||||
- Force updates for ZHA light group entity members ([@dmulcahey] - [#37961]) ([zha docs]) (beta fix)
|
||||
- Bump pychromecast to 7.1.2 ([@emontnemery] - [#37976]) ([cast docs]) (beta fix)
|
||||
- Force updates for ZHA light group entity members (Part 2) ([@dmulcahey] - [#37995]) ([zha docs]) (beta fix)
|
||||
- Rfxtrx fixup restore ([@elupus] - [#38039]) ([rfxtrx docs]) (beta fix)
|
||||
- Make nested get() statements safe ([@michaeldavie] - [#37965]) ([environment_canada docs]) (beta fix)
|
||||
- Fix issue with Insteon events not firing correctly ([@teharris1] - [#37974]) ([insteon docs]) (beta fix)
|
||||
- Fix notify.slack service calls using data_template ([@jnewland] - [#37980]) ([slack docs]) (beta fix)
|
||||
- Check if robot has boundaries to update ([@dshokouhi] - [#38030]) ([neato docs]) (beta fix)
|
||||
- Correct arguments to MQTT will_set ([@emontnemery] - [#38036]) ([mqtt docs]) (beta fix)
|
||||
- Use keywords for MQTT birth and will ([@emontnemery] - [#38040]) ([mqtt docs]) (beta fix)
|
||||
- ZHA dependencies bump bellows to 0.18.0 ([@Adminiuga] - [#38043]) ([zha docs]) (beta fix)
|
||||
- Add MQTT to constraints file ([@balloob] - [#38049]) (beta fix)
|
||||
- Fix rfxtrx stop after first non light ([@elupus] - [#38057]) ([rfxtrx docs]) (beta fix)
|
||||
|
||||
</details>
|
||||
|
||||
@ -1221,6 +1292,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[#37706]: https://github.com/home-assistant/core/pull/37706
|
||||
[#37709]: https://github.com/home-assistant/core/pull/37709
|
||||
[#37710]: https://github.com/home-assistant/core/pull/37710
|
||||
[#37713]: https://github.com/home-assistant/core/pull/37713
|
||||
[#37715]: https://github.com/home-assistant/core/pull/37715
|
||||
[#37716]: https://github.com/home-assistant/core/pull/37716
|
||||
[#37729]: https://github.com/home-assistant/core/pull/37729
|
||||
@ -1246,6 +1318,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[#37778]: https://github.com/home-assistant/core/pull/37778
|
||||
[#37780]: https://github.com/home-assistant/core/pull/37780
|
||||
[#37781]: https://github.com/home-assistant/core/pull/37781
|
||||
[#37786]: https://github.com/home-assistant/core/pull/37786
|
||||
[#37789]: https://github.com/home-assistant/core/pull/37789
|
||||
[#37790]: https://github.com/home-assistant/core/pull/37790
|
||||
[#37792]: https://github.com/home-assistant/core/pull/37792
|
||||
@ -1292,7 +1365,34 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[#37884]: https://github.com/home-assistant/core/pull/37884
|
||||
[#37885]: https://github.com/home-assistant/core/pull/37885
|
||||
[#37887]: https://github.com/home-assistant/core/pull/37887
|
||||
[#37888]: https://github.com/home-assistant/core/pull/37888
|
||||
[#37889]: https://github.com/home-assistant/core/pull/37889
|
||||
[#37896]: https://github.com/home-assistant/core/pull/37896
|
||||
[#37901]: https://github.com/home-assistant/core/pull/37901
|
||||
[#37909]: https://github.com/home-assistant/core/pull/37909
|
||||
[#37910]: https://github.com/home-assistant/core/pull/37910
|
||||
[#37915]: https://github.com/home-assistant/core/pull/37915
|
||||
[#37918]: https://github.com/home-assistant/core/pull/37918
|
||||
[#37923]: https://github.com/home-assistant/core/pull/37923
|
||||
[#37924]: https://github.com/home-assistant/core/pull/37924
|
||||
[#37932]: https://github.com/home-assistant/core/pull/37932
|
||||
[#37942]: https://github.com/home-assistant/core/pull/37942
|
||||
[#37957]: https://github.com/home-assistant/core/pull/37957
|
||||
[#37961]: https://github.com/home-assistant/core/pull/37961
|
||||
[#37965]: https://github.com/home-assistant/core/pull/37965
|
||||
[#37974]: https://github.com/home-assistant/core/pull/37974
|
||||
[#37976]: https://github.com/home-assistant/core/pull/37976
|
||||
[#37980]: https://github.com/home-assistant/core/pull/37980
|
||||
[#37995]: https://github.com/home-assistant/core/pull/37995
|
||||
[#38030]: https://github.com/home-assistant/core/pull/38030
|
||||
[#38036]: https://github.com/home-assistant/core/pull/38036
|
||||
[#38039]: https://github.com/home-assistant/core/pull/38039
|
||||
[#38040]: https://github.com/home-assistant/core/pull/38040
|
||||
[#38043]: https://github.com/home-assistant/core/pull/38043
|
||||
[#38049]: https://github.com/home-assistant/core/pull/38049
|
||||
[#38057]: https://github.com/home-assistant/core/pull/38057
|
||||
[@2Fake]: https://github.com/2Fake
|
||||
[@Adminiuga]: https://github.com/Adminiuga
|
||||
[@CoMPaTech]: https://github.com/CoMPaTech
|
||||
[@DarkFox]: https://github.com/DarkFox
|
||||
[@GMTA]: https://github.com/GMTA
|
||||
@ -1307,14 +1407,17 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[@PaulAnnekov]: https://github.com/PaulAnnekov
|
||||
[@Quentame]: https://github.com/Quentame
|
||||
[@RogerSelwyn]: https://github.com/RogerSelwyn
|
||||
[@SeraphimSerapis]: https://github.com/SeraphimSerapis
|
||||
[@Shulyaka]: https://github.com/Shulyaka
|
||||
[@SukramJ]: https://github.com/SukramJ
|
||||
[@TheLastGimbus]: https://github.com/TheLastGimbus
|
||||
[@aaliddell]: https://github.com/aaliddell
|
||||
[@abmantis]: https://github.com/abmantis
|
||||
[@ajschmidt8]: https://github.com/ajschmidt8
|
||||
[@akloeckner]: https://github.com/akloeckner
|
||||
[@alandtse]: https://github.com/alandtse
|
||||
[@alexhardwicke]: https://github.com/alexhardwicke
|
||||
[@amelchio]: https://github.com/amelchio
|
||||
[@bachya]: https://github.com/bachya
|
||||
[@balloob]: https://github.com/balloob
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
@ -1348,6 +1451,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[@jduquennoy]: https://github.com/jduquennoy
|
||||
[@jfearon]: https://github.com/jfearon
|
||||
[@jjlawren]: https://github.com/jjlawren
|
||||
[@jnewland]: https://github.com/jnewland
|
||||
[@jschlyter]: https://github.com/jschlyter
|
||||
[@jurgenhaas]: https://github.com/jurgenhaas
|
||||
[@kennedyshead]: https://github.com/kennedyshead
|
||||
@ -1365,6 +1469,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[@pnguyen-tyro]: https://github.com/pnguyen-tyro
|
||||
[@prystupa]: https://github.com/prystupa
|
||||
[@pvizeli]: https://github.com/pvizeli
|
||||
[@rajlaud]: https://github.com/rajlaud
|
||||
[@raman325]: https://github.com/raman325
|
||||
[@robbiet480]: https://github.com/robbiet480
|
||||
[@scop]: https://github.com/scop
|
||||
@ -1373,6 +1478,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[@shermdog]: https://github.com/shermdog
|
||||
[@smugleafdev]: https://github.com/smugleafdev
|
||||
[@starkillerOG]: https://github.com/starkillerOG
|
||||
[@teharris1]: https://github.com/teharris1
|
||||
[@timmo001]: https://github.com/timmo001
|
||||
[@timvancann]: https://github.com/timvancann
|
||||
[@tizzen33]: https://github.com/tizzen33
|
||||
@ -1432,6 +1538,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[group docs]: /integrations/group/
|
||||
[guardian docs]: /integrations/guardian/
|
||||
[harmony docs]: /integrations/harmony/
|
||||
[hdmi_cec docs]: /integrations/hdmi_cec/
|
||||
[history docs]: /integrations/history/
|
||||
[homekit docs]: /integrations/homekit/
|
||||
[homekit_controller docs]: /integrations/homekit_controller/
|
||||
@ -1440,6 +1547,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[hue docs]: /integrations/hue/
|
||||
[influxdb docs]: /integrations/influxdb/
|
||||
[input_number docs]: /integrations/input_number/
|
||||
[insteon docs]: /integrations/insteon/
|
||||
[integration docs]: /integrations/integration/
|
||||
[ipp docs]: /integrations/ipp/
|
||||
[joaoapps_join docs]: /integrations/joaoapps_join/
|
||||
@ -1454,6 +1562,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[neato docs]: /integrations/neato/
|
||||
[netatmo docs]: /integrations/netatmo/
|
||||
[netdata docs]: /integrations/netdata/
|
||||
[nuki docs]: /integrations/nuki/
|
||||
[nws docs]: /integrations/nws/
|
||||
[onvif docs]: /integrations/onvif/
|
||||
[ozw docs]: /integrations/ozw/
|
||||
@ -1476,6 +1585,7 @@ In general, all variables that start with `paper` will be removed at some point.
|
||||
[sms docs]: /integrations/sms/
|
||||
[solaredge docs]: /integrations/solaredge/
|
||||
[sonarr docs]: /integrations/sonarr/
|
||||
[sonos docs]: /integrations/sonos/
|
||||
[spotify docs]: /integrations/spotify/
|
||||
[sql docs]: /integrations/sql/
|
||||
[statistics docs]: /integrations/statistics/
|
||||
|
BIN
source/images/blog/2020-07-0.113/social.png
Normal file
BIN
source/images/blog/2020-07-0.113/social.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 114 KiB |
Loading…
x
Reference in New Issue
Block a user