From 41b4b69e834c8c9ddcc172a859b8978718a4c361 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 6 Mar 2019 15:45:42 -0800 Subject: [PATCH] Finish release --- _config.yml | 6 +-- source/_components/esphome.markdown | 1 + source/_components/lcn.markdown | 5 ++- source/_components/mobile_app.markdown | 20 +++++++++ source/_components/mysensors.markdown | 2 +- source/_components/nissan_leaf.markdown | 4 ++ ...media_player.ps4.markdown => ps4.markdown} | 0 source/_posts/2019-03-13-release-89.markdown | 38 +++++++++--------- .../blog/2019-03-release-89/components.png | Bin 0 -> 53251 bytes .../images/{ => supported_brands}/reddit.png | Bin 10 files changed, 52 insertions(+), 24 deletions(-) create mode 100644 source/_components/mobile_app.markdown rename source/_components/{media_player.ps4.markdown => ps4.markdown} (100%) create mode 100644 source/images/blog/2019-03-release-89/components.png rename source/images/{ => supported_brands}/reddit.png (100%) diff --git a/_config.yml b/_config.yml index 5c9641209ca..33b89bf248e 100644 --- a/_config.yml +++ b/_config.yml @@ -138,9 +138,9 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 88 -current_patch_version: 2 -date_released: 2019-02-27 +current_minor_version: 89 +current_patch_version: 0 +date_released: 2019-03-06 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/source/_components/esphome.markdown b/source/_components/esphome.markdown index ae995bccbf1..736d2cc49e7 100644 --- a/source/_components/esphome.markdown +++ b/source/_components/esphome.markdown @@ -6,6 +6,7 @@ date: 2018-12-16 14:20 sidebar: true comments: false sharing: true +featured: true footer: true logo: esphome.png ha_category: DIY diff --git a/source/_components/lcn.markdown b/source/_components/lcn.markdown index 1e788904e12..d2862df27ae 100644 --- a/source/_components/lcn.markdown +++ b/source/_components/lcn.markdown @@ -18,6 +18,7 @@ ha_iot_class: "Local Push" redirect_from: - /components/light.lcn/ - /components/switch.lcn/ + - /components/cover.lcn/ --- The `lcn` integration for Home Assistant allows you to connect to [LCN](http://www.lcn.eu) hardware devices. @@ -50,14 +51,14 @@ lcn: - name: Living room cover address: myhome.s0.m7 motor: motor1 - + lights: - name: Bedroom light address: myhome.s0.m7 output: output1 dimmable: true transition: 5 - + switches: - name: Sprinkler switch address: myhome.s0.m7 diff --git a/source/_components/mobile_app.markdown b/source/_components/mobile_app.markdown new file mode 100644 index 00000000000..0d1ab607ce4 --- /dev/null +++ b/source/_components/mobile_app.markdown @@ -0,0 +1,20 @@ +--- +layout: page +title: "Mobile App" +description: "The Mobile App component allows a generic platform for integrating with mobile apps." +date: 2019-03-06 01:30 +sidebar: true +comments: false +sharing: true +footer: true +logo: home-assistant.png +ha_category: "Other" +ha_release: 0.89 +ha_qa_scale: internal +--- + +The Mobile App component allows Home Assistant mobile apps to easily integrate with Home Assistant. + +If you are planning to use a mobile application that integrates with Home Assistant, we recommend that you keep this component enabled. + +If you are a mobile app developer, see the [developer documentation](https://developers.home-assistant.io/docs/en/app_integration_index.html) for instructions on how to build your app on top of the mobile app component. diff --git a/source/_components/mysensors.markdown b/source/_components/mysensors.markdown index 832ad97b9d2..855749eefa5 100644 --- a/source/_components/mysensors.markdown +++ b/source/_components/mysensors.markdown @@ -9,7 +9,7 @@ sharing: true footer: true logo: mysensors.png ha_category: DIY -featured: true +featured: false ha_iot_class: "Local Push" --- diff --git a/source/_components/nissan_leaf.markdown b/source/_components/nissan_leaf.markdown index 4650df72481..2e9945f0a8b 100644 --- a/source/_components/nissan_leaf.markdown +++ b/source/_components/nissan_leaf.markdown @@ -11,6 +11,10 @@ logo: nissan.png ha_category: Car ha_release: 0.89 ha_iot_class: "Cloud Polling" +redirect_from: + - /components/binary_sensor.nissan_leaf/ + - /components/sensor.nissan_leaf/ + - /components/switch.nissan_leaf/ --- The `nissan_leaf` component offers integration with the [NissanConnect EV](http://youplus.nissan.co.uk/GB/en/YouPlus/ConnectedServices.html) cloud service. NissanConnect EV was previously known as Nissan Carwings. It offers: diff --git a/source/_components/media_player.ps4.markdown b/source/_components/ps4.markdown similarity index 100% rename from source/_components/media_player.ps4.markdown rename to source/_components/ps4.markdown diff --git a/source/_posts/2019-03-13-release-89.markdown b/source/_posts/2019-03-13-release-89.markdown index 1b3fef91194..368397e38ce 100644 --- a/source/_posts/2019-03-13-release-89.markdown +++ b/source/_posts/2019-03-13-release-89.markdown @@ -1,9 +1,9 @@ --- layout: post -title: "0.89: TBD - UPDATE DAte" -description: "TBD" -date: 2019-02-27 00:11:03 -date_formatted: "March 13, 2019" +title: "0.89: Nissan Leaf, PlayStation 4, Point alarm control, Owlet baby monitor" +description: "Vroom vroom vrooooooooooom." +date: 2019-03-06 00:11:03 +date_formatted: "March 6, 2019" author: Paulus Schoutsen author_twitter: balloob comments: true @@ -12,7 +12,12 @@ og_image: /images/blog/2019-03-release-89/components.png --- -## {% linkable_title Noteworthy Breaking Change %} + +It's time for release 0.89. It's another great new release with some cool new features, bug fixes and improvements. The first cool new feature is that yet another car is integrated into Home Assistant: the Nissan Leaf. Both deConz and SmartThings integrations keep expanding to cover more devices. + +This release introduces a new mobile app component. [@robbiet480], who also works on the iOS app, has taken the best parts of the Home Assistant iOS app component and turned it into a standardized API that any mobile app can build upon. This will allow any mobile apps to integrate with Home Assistant with a great user experience. If you are a mobile app developer, please check the updated [app integration docs](https://developers.home-assistant.io/docs/en/app_integration_index.html). We will be fine tuning the API in upcoming releases. Feedback is welcome. + +## {% linkable_title Noteworthy Breaking Changes %} __Custom Components file structure change:__ A significant change in how the "under the hood" of Home Assistant works has led to forcing platforms to be resolved based off the component path, if it exists. @@ -26,36 +31,26 @@ Example: if I look up the hue component, and it is provided by a custom componen Paulus has written some detailed information about this change on the developers' blog, if you'd like more information. [The Great Migration by Paulus](https://developers.home-assistant.io/blog/2019/02/19/the-great-migration.html) - __Existing SmartThings configuration entries will be removed,__ including the SmartApp/Automation from the SmartThings app. Home Assistant will prompt you to configure the integration again or it can be invoked from the integrations page. The configuration process is the same as before. To prepare, have your _personal access token and a mobile device with the SmartThings Classic App handy._ This will not affect the naming of devices or entities and is a __one-time inconvenience.__ The implementation switches over to the SmartApp access token to synchronize subscriptions during setup of the config entry, which cannot be done using the personal access token. - ## {% linkable_title New Platforms %} - Météo-France platform for the weather component ([@victorcerutti] - [#18404]) ([sensor.meteo_france docs]) ([weather.meteo_france docs]) (new-platform) - Point alarm control ([@fredrike] - [#20972]) ([point docs]) (new-platform) -- Times of The Day Binary Sensor ([@kstaniek] - [#20068]) ([binary_sensor.tod docs]) (new-platform) - Nissan Leaf Integration (Carwings / NissanConnect EV) ([@filcole] - [#19786]) ([device_tracker docs]) ([nissan_leaf docs]) ([binary_sensor.nissan_leaf docs]) ([sensor.nissan_leaf docs]) ([switch.nissan_leaf docs]) (new-platform) +- Rewrite of Toon component ([@frenck] - [#21186]) ([toon docs]) (breaking change) (new-platform) +- Times of The Day Binary Sensor ([@kstaniek] - [#20068]) ([binary_sensor.tod docs]) (new-platform) - Add switch platform for Danfoss Air and additional sensors. ([@JonasPed] - [#21046]) ([danfoss_air docs]) (new-platform) - Owlet baby monitor component ([@oblogic7] - [#21108]) ([owlet docs]) (new-platform) - deCONZ thermostat support ([@Kane610] - [#20586]) ([deconz docs]) (new-platform) - Added device tracker support for Ubee Router ([@mzdrale] - [#19586]) ([device_tracker docs]) (new-platform) -- Nissanleaf ([@filcole] - [#21145]) ([nissan_leaf docs]) (new-platform) - Add LCN cover platform ([@alengwenus] - [#20288]) ([lcn docs]) ([cover.lcn docs]) (new-platform) -- Split out iperf3 into a component with a sensor platform ([@rohankapoorcom] - [#21138]) ([iperf3 docs]) ([sensor.iperf3 docs]) (breaking change) (new-platform) - Add initial support for Sony SDCP projector control ([@alistairg] - [#20269]) ([switch.sony_projector docs]) (new-platform) -- Refactoring. Moved LCN constants to const.py ([@alengwenus] - [#21376]) ([lcn docs]) (new-platform) - Add SmartThings Cover platform and add cover device classes ([@andrewsayre] - [#21192]) ([cover docs]) ([smartthings docs]) (breaking change) (new-platform) -- Rewrite of Toon component ([@frenck] - [#21186]) ([toon docs]) (breaking change) (new-platform) - Add SmartThings Scene platform ([@andrewsayre] - [#21405]) ([smartthings docs]) (new-platform) - Reddit Sensor ([@ljmerza] - [#21344]) ([sensor.reddit docs]) (new-platform) - mobile_app component ([@robbiet480] - [#21475]) ([mobile_app docs]) (beta fix) (new-platform) - -## {% linkable_title New Features %} - -- Enhance SmartThings component subscription ([@andrewsayre] - [#21124]) ([smartthings docs]) (breaking change) (new-feature) -- SmartThings Lock platform state attributes enhancement ([@andrewsayre] - [#21379]) ([smartthings docs]) (new-feature) -- Add power and energy attributes to SmartThings switch ([@andrewsayre] - [#21375]) ([smartthings docs]) (new-feature) +- Add component media player.ps4 ([@ktnrg45] - [#21074]) ([ps4 docs]) ## {% linkable_title If you need help... %} @@ -113,6 +108,8 @@ Experiencing issues introduced by this release? Please report them in our [issue - Avoid recorder thread crashing ([@balloob] - [#21668]) (beta fix) - check we have a tb ([@dgomes] - [#21670]) ([system_log docs]) (beta fix) - Fix ADS race condition ([@carstenschroeder] - [#21677]) ([ads docs]) (beta fix) +- resync hass that changes have occured ([@fredrike] - [#21705]) ([tellduslive docs]) (beta fix) +- Upgrade toonapilib to 3.2.1 ([@frenck] - [#21706]) ([toon docs]) (beta fix) ## {% linkable_title All changes %} @@ -297,6 +294,8 @@ Experiencing issues introduced by this release? Please report them in our [issue - Avoid recorder thread crashing ([@balloob] - [#21668]) (beta fix) - check we have a tb ([@dgomes] - [#21670]) ([system_log docs]) (beta fix) - Fix ADS race condition ([@carstenschroeder] - [#21677]) ([ads docs]) (beta fix) +- resync hass that changes have occured ([@fredrike] - [#21705]) ([tellduslive docs]) (beta fix) +- Upgrade toonapilib to 3.2.1 ([@frenck] - [#21706]) ([toon docs]) (beta fix) [#18091]: https://github.com/home-assistant/home-assistant/pull/18091 [#18404]: https://github.com/home-assistant/home-assistant/pull/18404 @@ -479,6 +478,8 @@ Experiencing issues introduced by this release? Please report them in our [issue [#21668]: https://github.com/home-assistant/home-assistant/pull/21668 [#21670]: https://github.com/home-assistant/home-assistant/pull/21670 [#21677]: https://github.com/home-assistant/home-assistant/pull/21677 +[#21705]: https://github.com/home-assistant/home-assistant/pull/21705 +[#21706]: https://github.com/home-assistant/home-assistant/pull/21706 [@Adminiuga]: https://github.com/Adminiuga [@Danielhiversen]: https://github.com/Danielhiversen [@Dullage]: https://github.com/Dullage @@ -658,6 +659,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [system_log docs]: /components/system_log/ [tahoma docs]: /components/tahoma/ [telegram_bot docs]: /components/telegram_bot/ +[tellduslive docs]: /components/tellduslive/ [tibber docs]: /components/tibber/ [toon docs]: /components/toon/ [tplink docs]: /components/tplink/ diff --git a/source/images/blog/2019-03-release-89/components.png b/source/images/blog/2019-03-release-89/components.png new file mode 100644 index 0000000000000000000000000000000000000000..1e4f2e9c6027373e10fe09d5b29db8ff14b2c09e GIT binary patch literal 53251 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 UNfqq}7K+83?A`1h*@h7Q1v1l9=Kufz literal 0 HcmV?d00001 diff --git a/source/images/reddit.png b/source/images/supported_brands/reddit.png similarity index 100% rename from source/images/reddit.png rename to source/images/supported_brands/reddit.png