mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-22 08:46:51 +00:00
Add more blog post
This commit is contained in:
parent
7e6eb246ad
commit
806816337f
@ -1,8 +1,8 @@
|
||||
---
|
||||
layout: post
|
||||
title: "0.88: TODO - UPDATE DATE."
|
||||
description: "TO DO"
|
||||
date: 2019-02-13 00:11:03
|
||||
title: "0.88: Persons, Command line auth and event subscriptions"
|
||||
description: "Happy new release day to all of you! Great features, solid bug fixes and performance gains."
|
||||
date: 2019-02-20 00:11:03
|
||||
date_formatted: "February 20, 2019"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
@ -13,18 +13,21 @@ og_image: /images/blog/2019-02-release-88/smartthings.png
|
||||
|
||||
<a href='/components/#version/0.88'><img src='/images/blog/2019-02-release-88/components.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
Command line auth provider
|
||||
This release introduces a new [person component][person docs] thanks to [@MartinHjelmare]. With this component, Home Assistant can be set up to track the people in your home. Each person can be linked to a user and multiple device tracker entities. This release does basic device tracker state merging, which will be evolved in the future. Device trackers merging their own states will be phased out in favor of persons. You can configure persons via the config panel. To get started, add the person component to your configuration.yaml file: `person:`. If you want to automatically stay up to date with the latest default Home Assistant components, you can now also add `default_config:` to your config.
|
||||
|
||||
Person component
|
||||
This release also extends the event dev tool to include an event debugger. It allows you to listen to core events and get them printend to the screen. This makes it easy to find the event data that your remote is sending out.
|
||||
|
||||
We also have a new command line auth provider. This will allow you to use a shell script to validate users logging in to the system. This gives a lot of flexibility. For example, you can now authenticate against LDAP. More info in [the documentation](/docs/authentication/providers/#command-line).
|
||||
|
||||
[@andrewsayre] has been working hard on extending the SmartThings support. This release brings sensors and climate devices into the mix. Awesome!
|
||||
|
||||
## {% linkable_title Noteworthy breaking changes %}
|
||||
|
||||
We have tightened config validation. Platform configuration will no longer allow to contain keys that are not supported. This should help with finding typos in your current and future YAML.
|
||||
We have tightened config validation, so expect a couple of new warnings. Platform configuration will no longer allow to contain keys that are not supported. This should help with finding typos in your current and future YAML configs. This will currently fallback to a warning and will become a full error in the future.
|
||||
|
||||
Note for Lovelace custom card developers: if you relied on the availability of `<paper-button>` in your code, you will have to update it to `<mwc-button>` to work like before.
|
||||
Note for Lovelace custom card developers: if you relied on the availability of `<paper-button>` in your code, you will have to update it to `<mwc-button>` to get a similar component.
|
||||
|
||||
Note for custom component developers: We are moving to a new file structure. Platforms now live embedded in components. Custom platforms will have to be updated to follow this pattern. This is a breaking change in case your custom platform overrides a built-in platform. Rename your custom platform from, ie `light/hue.py` to `hue/light.py`.
|
||||
Note for custom component developers: We are moving to a new file structure. More information on [our dev blog](https://developers.home-assistant.io/blog/2019/02/19/the-great-migration.html).
|
||||
|
||||
## {% linkable_title New Platforms %}
|
||||
|
||||
@ -37,7 +40,7 @@ Note for custom component developers: We are moving to a new file structure. Pla
|
||||
- GitHub Sensor ([@timmo001] - [#19561]) ([sensor.github docs]) (new-platform)
|
||||
- Fix binary sensor in Ambient PWS ([@bachya] - [#20801]) ([ambient_station docs]) (new-platform)
|
||||
- XS1 component ([@markusressel] - [#19115]) ([xs1 docs]) ([climate.xs1 docs]) ([sensor.xs1 docs]) ([switch.xs1 docs]) (new-platform)
|
||||
- Add MVP person component ([@MartinHjelmare] - [#20290]) ([person docs]) (new-platform)
|
||||
- Add person component ([@MartinHjelmare] - [#20290]) ([person docs]) (new-platform)
|
||||
- Add default_config component ([@balloob] - [#20799]) ([default_config docs]) ([script docs]) (new-platform)
|
||||
- Add SmartThings Sensor platform ([@andrewsayre] - [#20848]) ([smartthings docs]) (new-platform)
|
||||
- CoolMasterNet Climate platform ([@OnFreund] - [#20787]) ([climate.coolmaster docs]) (new-platform)
|
||||
@ -45,8 +48,7 @@ Note for custom component developers: We are moving to a new file structure. Pla
|
||||
- Ebusd integration ([@CrazYoshi] - [#19607]) ([ebusd docs]) ([sensor.ebusd docs]) (new-platform)
|
||||
- Add SmartThings Climate platform ([@andrewsayre] - [#20963]) ([smartthings docs]) (new-platform)
|
||||
- Add Rejseplanen danish public transport sensor component ([@tomatpasser] - [#19885]) ([sensor.rejseplanen docs]) (new-platform)
|
||||
- Norway air quality ([@Danielhiversen] - [#20683]) ([sensor.norway_air docs]) ([weather.met docs]) (new-platform)
|
||||
- RFC: Embed platforms without component for remote component. ([@balloob] - [#20809]) ([demo docs]) ([harmony docs]) ([itach docs]) (new-platform)
|
||||
- Norway air quality ([@Danielhiversen] - [#20683]) (new-platform)
|
||||
- Add Lock capability to SmartThings platform ([@bendews] - [#20977]) ([smartthings docs]) (new-platform)
|
||||
|
||||
## {% linkable_title New Features %}
|
||||
@ -112,6 +114,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
- ordered by last occurence ([@dgomes] - [#21200]) ([system_log docs]) (beta fix)
|
||||
- Set aioharmony version to 0.1.8 ([@ehendrix23] - [#21213]) ([harmony docs]) (breaking change) (beta fix)
|
||||
- Push pyads to 3.0.7 ([@carstenschroeder] - [#21216]) ([ads docs]) (beta fix)
|
||||
- Refactor ZHA listeners into channels ([@dmulcahey] - [#21196]) ([zha docs]) (beta fix)
|
||||
- Fix an Ambient PWS exception when location info is missing ([@bachya] - [#21220]) ([ambient_station docs]) (beta fix)
|
||||
- Prevent invalid context from crashing ([@balloob] - [#21231]) (beta fix)
|
||||
|
||||
## {% linkable_title All changes %}
|
||||
|
||||
@ -237,7 +242,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
- Update to Python 3.7 ([@balloob] - [#20988])
|
||||
- Updates pyatmo to 1.8 and adds exception handling ([@carstenschroeder] - [#20938]) ([netatmo docs])
|
||||
- Add frontend storage ([@balloob] - [#20880])
|
||||
- Norway air quality ([@Danielhiversen] - [#20683]) ([sensor.norway_air docs]) ([weather.met docs]) (new-platform)
|
||||
- Norway air quality ([@Danielhiversen] - [#20683]) (new-platform)
|
||||
- Fix Point does I/O in event loop ([@fredrike] - [#20939]) ([point docs])
|
||||
- Add unique id to ADS platforms ([@carstenschroeder] - [#20511]) ([light.ads docs])
|
||||
- Upgrade cryptography to 2.5 ([@awarecan] - [#21011])
|
||||
@ -247,7 +252,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
- Upgrade restrictedpython to 4.0b8 ([@fabaff] - [#21015]) ([python_script docs])
|
||||
- Norway air, minor fix ([@Danielhiversen] - [#21016]) ([air_quality docs])
|
||||
- Allow target all timer services using 'entity_id: all' ([@rbflurry] - [#21008]) ([timer docs])
|
||||
- RFC: Embed platforms without component for remote component. ([@balloob] - [#20809]) ([demo docs]) ([harmony docs]) ([itach docs]) (new-platform)
|
||||
- RFC: Embed platforms without component for remote component. ([@balloob] - [#20809])
|
||||
- Fix discovery of audio groups ([@emontnemery] - [#20947]) ([cast docs])
|
||||
- Update entity state when ZHA device becomes available ([@dmulcahey] - [#20993]) ([zha docs])
|
||||
- Update co2signal==0.4.2 to fix #20805 ([@danielsjf] - [#21022]) ([sensor.co2signal docs])
|
||||
@ -295,6 +300,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
- ordered by last occurence ([@dgomes] - [#21200]) ([system_log docs]) (beta fix)
|
||||
- Set aioharmony version to 0.1.8 ([@ehendrix23] - [#21213]) ([harmony docs]) (breaking change) (beta fix)
|
||||
- Push pyads to 3.0.7 ([@carstenschroeder] - [#21216]) ([ads docs]) (beta fix)
|
||||
- Refactor ZHA listeners into channels ([@dmulcahey] - [#21196]) ([zha docs]) (beta fix)
|
||||
- Fix an Ambient PWS exception when location info is missing ([@bachya] - [#21220]) ([ambient_station docs]) (beta fix)
|
||||
- Prevent invalid context from crashing ([@balloob] - [#21231]) (beta fix)
|
||||
|
||||
[#18700]: https://github.com/home-assistant/home-assistant/pull/18700
|
||||
[#18738]: https://github.com/home-assistant/home-assistant/pull/18738
|
||||
@ -472,10 +480,13 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[#21161]: https://github.com/home-assistant/home-assistant/pull/21161
|
||||
[#21174]: https://github.com/home-assistant/home-assistant/pull/21174
|
||||
[#21175]: https://github.com/home-assistant/home-assistant/pull/21175
|
||||
[#21196]: https://github.com/home-assistant/home-assistant/pull/21196
|
||||
[#21197]: https://github.com/home-assistant/home-assistant/pull/21197
|
||||
[#21200]: https://github.com/home-assistant/home-assistant/pull/21200
|
||||
[#21213]: https://github.com/home-assistant/home-assistant/pull/21213
|
||||
[#21216]: https://github.com/home-assistant/home-assistant/pull/21216
|
||||
[#21220]: https://github.com/home-assistant/home-assistant/pull/21220
|
||||
[#21231]: https://github.com/home-assistant/home-assistant/pull/21231
|
||||
[@CrazYoshi]: https://github.com/CrazYoshi
|
||||
[@Danielhiversen]: https://github.com/Danielhiversen
|
||||
[@JeffLIrion]: https://github.com/JeffLIrion
|
||||
@ -572,7 +583,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[cover.velux docs]: /components/cover.velux/
|
||||
[deconz docs]: /components/deconz/
|
||||
[default_config docs]: /components/default_config/
|
||||
[demo docs]: /components/demo/
|
||||
[device_tracker docs]: /components/device_tracker/
|
||||
[ebusd docs]: /components/ebusd/
|
||||
[eight_sleep docs]: /components/eight_sleep/
|
||||
@ -591,7 +601,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[hue docs]: /components/hue/
|
||||
[ipma docs]: /components/ipma/
|
||||
[isy994 docs]: /components/isy994/
|
||||
[itach docs]: /components/itach/
|
||||
[knx docs]: /components/knx/
|
||||
[light.ads docs]: /components/light.ads/
|
||||
[light.flux_led docs]: /components/light.flux_led/
|
||||
@ -610,6 +619,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[mythicbeastsdns docs]: /components/mythicbeastsdns/
|
||||
[netatmo docs]: /components/netatmo/
|
||||
[netgear_lte docs]: /components/netgear_lte/
|
||||
[norway_air docs]: /components/norway_air/
|
||||
[notify docs]: /components/notify/
|
||||
[onboarding docs]: /components/onboarding/
|
||||
[person docs]: /components/person/
|
||||
@ -631,7 +641,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[sensor.jewish_calendar docs]: /components/sensor.jewish_calendar/
|
||||
[sensor.miflora docs]: /components/sensor.miflora/
|
||||
[sensor.modbus docs]: /components/sensor.modbus/
|
||||
[sensor.norway_air docs]: /components/sensor.norway_air/
|
||||
[sensor.rejseplanen docs]: /components/sensor.rejseplanen/
|
||||
[sensor.speedtest docs]: /components/sensor.speedtest/
|
||||
[sensor.speedtestdotnet docs]: /components/sensor.speedtestdotnet/
|
||||
@ -659,7 +668,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
[utility_meter docs]: /components/utility_meter/
|
||||
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
|
||||
[velux docs]: /components/velux/
|
||||
[weather.met docs]: /components/weather.met/
|
||||
[websocket_api docs]: /components/websocket_api/
|
||||
[wink docs]: /components/wink/
|
||||
[xiaomi_aqara docs]: /components/xiaomi_aqara/
|
||||
|
Loading…
x
Reference in New Issue
Block a user