From be6278e12ba849dec97e1c843f837b5b26c07d72 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 12 Oct 2018 15:50:01 +0200 Subject: [PATCH] but more work on blog post --- source/_posts/2018-10-12-release-80.markdown | 124 ++++++++++++++++-- .../blog/2018-10-release-80/config-ifttt.png | Bin 0 -> 57318 bytes .../lovelace-glance-sensor.png | Bin 0 -> 11612 bytes 3 files changed, 116 insertions(+), 8 deletions(-) create mode 100644 source/images/blog/2018-10-release-80/config-ifttt.png create mode 100644 source/images/blog/2018-10-release-80/lovelace-glance-sensor.png diff --git a/source/_posts/2018-10-12-release-80.markdown b/source/_posts/2018-10-12-release-80.markdown index c7802ae1071..e048c4c9c06 100644 --- a/source/_posts/2018-10-12-release-80.markdown +++ b/source/_posts/2018-10-12-release-80.markdown @@ -8,10 +8,28 @@ author: Paulus Schoutsen author_twitter: balloob comments: true categories: Release-Notes -og_image: /images/blog/2018-10-release-0.80/components.png +og_image: /images/blog/2018-10-release-80/components.png --- -Hacktoberfest!! + + +October 12, 2018. 12 days into Hacktoberfest and it's been busier than ever on the repositories. On the main repo, 43 open, 104 closed. How the documentation team is still alive, I don't know: 26 open, 234 closed. If you've opened a contribution that is pending a response, that's probably because we're busy elsewhere or are taking some well deserved rest. + +Alright, new release, we got some cool stuff! Let's start with our [Lovelace UI](/lovelace). We have integrated into Lovelace UI some of the custom cards that our amazing community have built, making them easily accessible to all users. The cards are [Gauge][ll-gauge] and [Sensor][ll-sensor]: + +[ll-gauge]: /lovelace/gauge/ +[ll-sensor]: /lovelace/sensor/ + +Screenshot of new Gauge and Sensor cards + +Next up is a new way to get data into Home Assistant: webhooks. With the introduction of auth and with the introduction of long-lived access tokens, we realized that it's still annoying to have to give full HA access to an app just to get a piece of information in Home Assistant. So with webhooks we can generate unique URLs that are inprobable to guess, and data delivered to the webhook will only go to the designated automation or component. This feature is available for component developers to integrate, or for users via the new automation [webhook trigger](/docs/automation/trigger/#webhook-trigger). + +

+Screenshot of configuring IFTTT +Configuring IFTTT via th integrations panel. +

+ +On the devices side, we got basic support for the new IKEA TRADFRI switches. Allow setting up MQTT broker from Hass.io via a config entry @@ -21,18 +39,16 @@ Tradfri Switches ## {% linkable_title New Platforms %} -- Extract lovelace to it's own component ([@balloob] - [#16816]) ([frontend docs]) ([lovelace docs]) (new-platform) - GitLab-CI sensor integration addition. ([@DanielWinks] - [#16561]) ([sensor.gitlab_ci docs]) (new-platform) - Add support for Opple light ([@jedmeng] - [#16765]) ([light.opple docs]) (new-platform) - Add (EU-based) Honeywell evohome CH/DHW controller ([@zxdavb] - [#16427]) ([evohome docs]) ([climate.evohome docs]) ([climate.honeywell docs]) (new-platform) - Add webhook + IFTTT example ([@balloob] - [#16817]) ([ifttt docs]) ([webhook docs]) (new-platform) - Add basic support for Tradfri switches ([@ggravlingen] - [#17007]) ([tradfri docs]) ([switch.tradfri docs]) (new-platform) -- Break up websocket component ([@balloob] - [#17003]) ([camera docs]) ([config docs]) ([media_player docs]) ([websocket_api docs]) (new-platform) - Add AquaLogic component ([@swilson] - [#16763]) ([aqualogic docs]) ([sensor.aqualogic docs]) ([switch.aqualogic docs]) (new-platform) - Overhaul of Blink platform ([@fronzbot] - [#16942]) ([blink docs]) ([alarm_control_panel.blink docs]) ([binary_sensor.blink docs]) ([camera.blink docs]) ([sensor.blink docs]) (breaking change) (new-platform) -- Add support for Hass.io discovery feature for Add-ons ([@pvizeli] - [#17035]) ([hassio docs]) (new-platform) - Tibber component and notify ([@Danielhiversen] - [#17062]) ([notify docs]) ([tibber docs]) ([sensor.tibber docs]) (breaking change) (new-platform) - Add new component fritzbox binary_sensor ([@hthiery] - [#17057]) ([fritzbox docs]) ([binary_sensor.fritzbox docs]) (new-platform) +- Add a webhook automation trigger ([@balloob] - [#17246]) ([automation.webhook docs]) (beta fix) (new-platform) ## {% linkable_title New Features %} @@ -65,10 +81,39 @@ Experiencing issues introduced by this release? Please report them in our [issue - Tibber component and notify ([@Danielhiversen] - [#17062]) ([notify docs]) ([tibber docs]) ([sensor.tibber docs]) (breaking change) (new-platform) - Remove discovery ([@balloob] - [#17070]) ([hue docs]) (breaking change) +## {% linkable_title Beta Fixes %} + +- Fix incorrect yaml in hangouts ([@balloob] - [#17169]) (beta fix) +- Fix data used for logbook ([@balloob] - [#17172]) ([logbook docs]) (beta fix) +- Fix device_tracker service call & cleanup ([@cdce8p] - [#17173]) ([alert docs]) ([device_sun_light_trigger docs]) ([device_tracker docs]) ([notify docs]) ([switch.flux docs]) (beta fix) +- Bugfix switch flux - light service call ([@cdce8p] - [#17187]) ([switch.flux docs]) (beta fix) +- Upgrade aiolifx_effects to 0.2.1 ([@amelchio] - [#17188]) ([light.lifx docs]) (beta fix) +- Verisure standard config for scan interval ([@persandstrom] - [#17192]) ([verisure docs]) (beta fix) +- Init sub-components using global var. ([@mbrrg] - [#17220]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (beta fix) +- Prevent accidental device reg override ([@balloob] - [#17136]) (beta fix) +- MyQ cover return unknown state if not available ([@schmittx] - [#17207]) ([cover.myq docs]) (beta fix) +- Fix potential MQTT discovery race condition ([@OttoWinter] - [#17208]) ([mqtt docs]) (beta fix) +- Fix SPC ([@balloob] - [#17236]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (beta fix) +- Guard for bad device info ([@balloob] - [#17238]) (beta fix) +- updated georss-client library to 0.3 ([@exxamalte] - [#17239]) ([sensor.geo_rss_events docs]) (beta fix) +- Add a webhook automation trigger ([@balloob] - [#17246]) ([automation.webhook docs]) (beta fix) (new-platform) +- block external IP ([@balloob] - [#17248]) ([emulated_hue docs]) (beta fix) +- Fix ambient light state of the Philips Eyecare Lamp (Closes: #16269) ([@syssi] - [#17259]) ([light.xiaomi_miio docs]) (beta fix) +- Add defaults, fixing #17229 ([@StevenLooman] - [#17261]) ([upnp docs]) (beta fix) +- Remove warning on script delay ([@amelchio] - [#17264]) (beta fix) +- Hassio auth ([@pvizeli] - [#17274]) ([hassio docs]) (beta fix) (new-platform) +- Fix hassio discovery ([@pvizeli] - [#17275]) ([hassio docs]) (beta fix) +- fixed 'on_startup() takes 0 positional arguments but 1 was given' ([@PaulAnnekov] - [#17295]) ([sensor.miflora docs]) (beta fix) +- Logbook: filter by entity and period ([@Anonym-tsk] - [#17095]) ([logbook docs]) (beta fix) +- Fix samsung bug ([@arsaboo] - [#17285]) ([media_player.samsungtv docs]) (beta fix) +- Allow tradfri groups for new imported entries ([@MartinHjelmare] - [#17310]) ([tradfri docs]) (beta fix) +- Fix auth for hass.io ([@pvizeli] - [#17318]) ([hassio docs]) (beta fix) +- Hass.io auth/sso part2 ([@pvizeli] - [#17324]) ([hassio docs]) (beta fix) (new-platform) + ## {% linkable_title All changes %} - Add mode (daily/hourly) to darksky ([@randellhodges] - [#16719]) ([weather docs]) ([weather.darksky docs]) ([weather.openweathermap docs]) -- Extract lovelace to it's own component ([@balloob] - [#16816]) ([frontend docs]) ([lovelace docs]) (new-platform) +- Extract lovelace to it's own component ([@balloob] - [#16816]) ([frontend docs]) ([lovelace docs]) - Remove discovered MQTT alarm_control_panel device when discovery topic is cleared ([@emontnemery] - [#16825]) ([alarm_control_panel.mqtt docs]) - Remove discovered MQTT light device when discovery topic is cleared ([@emontnemery] - [#16824]) ([light.mqtt docs]) - Add unique_id to homematic_cloud ([@sander76] - [#16828]) ([homematicip_cloud docs]) @@ -149,7 +194,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Fix MQTT discovery ([@OttoWinter] - [#17004]) ([mqtt docs]) - Upgrade huawei-lte-api to 1.0.16 ([@scop] - [#16972]) ([huawei_lte docs]) - Upgrade locationsharinglib to 3.0.3 ([@fabaff] - [#17010]) ([device_tracker docs]) -- Break up websocket component ([@balloob] - [#17003]) ([camera docs]) ([config docs]) ([media_player docs]) ([websocket_api docs]) (new-platform) +- Break up websocket component ([@balloob] - [#17003]) ([camera docs]) ([config docs]) ([media_player docs]) ([websocket_api docs]) - :hammer: update errors ([@timmo001] - [#17029]) ([switch.rest docs]) - Add new device attributes to fritzbox climate ([@hthiery] - [#17027]) ([fritzbox docs]) ([climate.fritzbox docs]) - Bump Enphase_Envoy dependency for older models ([@DavidDeSloovere] - [#17032]) ([sensor.enphase_envoy docs]) @@ -183,7 +228,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Bump pyenvisalink ([@Cinntax] - [#17086]) ([envisalink docs]) - Async response all the things ([@balloob] - [#17073]) ([config docs]) ([websocket_api docs]) - Add optional headers configuration for scrape ([@dippysan] - [#17085]) ([sensor.scrape docs]) -- Add support for Hass.io discovery feature for Add-ons ([@pvizeli] - [#17035]) ([hassio docs]) (new-platform) +- Add support for Hass.io discovery feature for Add-ons ([@pvizeli] - [#17035]) ([hassio docs]) - Keep the repeat mode when setting Sonos shuffle mode ([@amelchio] - [#17083]) ([media_player.sonos docs]) - Smaller steps for Sonos volume up/down ([@amelchio] - [#17080]) ([media_player.sonos docs]) - Add weather condition code to OpenWeatherMap sensor ([@dbilay] - [#17093]) ([sensor.openweathermap docs]) @@ -220,6 +265,32 @@ Experiencing issues introduced by this release? Please report them in our [issue - Fix miflora connection errors during platform setup ([@PaulAnnekov] - [#16798]) ([sensor.miflora docs]) - Discover Danfoss/devolo RS Room Sensor thermostat ([@prophit987] - [#17153]) ([zwave docs]) - @danielhiversen as codeowner for Tibber ([@prophit987] - [#17154]) +- Fix incorrect yaml in hangouts ([@balloob] - [#17169]) (beta fix) +- Fix data used for logbook ([@balloob] - [#17172]) ([logbook docs]) (beta fix) +- Fix device_tracker service call & cleanup ([@cdce8p] - [#17173]) ([alert docs]) ([device_sun_light_trigger docs]) ([device_tracker docs]) ([notify docs]) ([switch.flux docs]) (beta fix) +- Bugfix switch flux - light service call ([@cdce8p] - [#17187]) ([switch.flux docs]) (beta fix) +- Upgrade aiolifx_effects to 0.2.1 ([@amelchio] - [#17188]) ([light.lifx docs]) (beta fix) +- Verisure standard config for scan interval ([@persandstrom] - [#17192]) ([verisure docs]) (beta fix) +- Init sub-components using global var. ([@mbrrg] - [#17220]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (beta fix) +- Prevent accidental device reg override ([@balloob] - [#17136]) (beta fix) +- MyQ cover return unknown state if not available ([@schmittx] - [#17207]) ([cover.myq docs]) (beta fix) +- Fix potential MQTT discovery race condition ([@OttoWinter] - [#17208]) ([mqtt docs]) (beta fix) +- Fix SPC ([@balloob] - [#17236]) ([spc docs]) ([alarm_control_panel.spc docs]) ([binary_sensor.spc docs]) (beta fix) +- Guard for bad device info ([@balloob] - [#17238]) (beta fix) +- updated georss-client library to 0.3 ([@exxamalte] - [#17239]) ([sensor.geo_rss_events docs]) (beta fix) +- Add a webhook automation trigger ([@balloob] - [#17246]) ([automation.webhook docs]) (beta fix) (new-platform) +- block external IP ([@balloob] - [#17248]) ([emulated_hue docs]) (beta fix) +- Fix ambient light state of the Philips Eyecare Lamp (Closes: #16269) ([@syssi] - [#17259]) ([light.xiaomi_miio docs]) (beta fix) +- Add defaults, fixing #17229 ([@StevenLooman] - [#17261]) ([upnp docs]) (beta fix) +- Remove warning on script delay ([@amelchio] - [#17264]) (beta fix) +- Hassio auth ([@pvizeli] - [#17274]) ([hassio docs]) (beta fix) (new-platform) +- Fix hassio discovery ([@pvizeli] - [#17275]) ([hassio docs]) (beta fix) +- fixed 'on_startup() takes 0 positional arguments but 1 was given' ([@PaulAnnekov] - [#17295]) ([sensor.miflora docs]) (beta fix) +- Logbook: filter by entity and period ([@Anonym-tsk] - [#17095]) ([logbook docs]) (beta fix) +- Fix samsung bug ([@arsaboo] - [#17285]) ([media_player.samsungtv docs]) (beta fix) +- Allow tradfri groups for new imported entries ([@MartinHjelmare] - [#17310]) ([tradfri docs]) (beta fix) +- Fix auth for hass.io ([@pvizeli] - [#17318]) ([hassio docs]) (beta fix) +- Hass.io auth/sso part2 ([@pvizeli] - [#17324]) ([hassio docs]) (beta fix) (new-platform) [#16427]: https://github.com/home-assistant/home-assistant/pull/16427 [#16560]: https://github.com/home-assistant/home-assistant/pull/16560 @@ -351,6 +422,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [#17091]: https://github.com/home-assistant/home-assistant/pull/17091 [#17092]: https://github.com/home-assistant/home-assistant/pull/17092 [#17093]: https://github.com/home-assistant/home-assistant/pull/17093 +[#17095]: https://github.com/home-assistant/home-assistant/pull/17095 [#17096]: https://github.com/home-assistant/home-assistant/pull/17096 [#17098]: https://github.com/home-assistant/home-assistant/pull/17098 [#17099]: https://github.com/home-assistant/home-assistant/pull/17099 @@ -366,6 +438,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [#17131]: https://github.com/home-assistant/home-assistant/pull/17131 [#17132]: https://github.com/home-assistant/home-assistant/pull/17132 [#17135]: https://github.com/home-assistant/home-assistant/pull/17135 +[#17136]: https://github.com/home-assistant/home-assistant/pull/17136 [#17143]: https://github.com/home-assistant/home-assistant/pull/17143 [#17144]: https://github.com/home-assistant/home-assistant/pull/17144 [#17145]: https://github.com/home-assistant/home-assistant/pull/17145 @@ -374,6 +447,30 @@ Experiencing issues introduced by this release? Please report them in our [issue [#17150]: https://github.com/home-assistant/home-assistant/pull/17150 [#17153]: https://github.com/home-assistant/home-assistant/pull/17153 [#17154]: https://github.com/home-assistant/home-assistant/pull/17154 +[#17169]: https://github.com/home-assistant/home-assistant/pull/17169 +[#17172]: https://github.com/home-assistant/home-assistant/pull/17172 +[#17173]: https://github.com/home-assistant/home-assistant/pull/17173 +[#17187]: https://github.com/home-assistant/home-assistant/pull/17187 +[#17188]: https://github.com/home-assistant/home-assistant/pull/17188 +[#17192]: https://github.com/home-assistant/home-assistant/pull/17192 +[#17207]: https://github.com/home-assistant/home-assistant/pull/17207 +[#17208]: https://github.com/home-assistant/home-assistant/pull/17208 +[#17220]: https://github.com/home-assistant/home-assistant/pull/17220 +[#17236]: https://github.com/home-assistant/home-assistant/pull/17236 +[#17238]: https://github.com/home-assistant/home-assistant/pull/17238 +[#17239]: https://github.com/home-assistant/home-assistant/pull/17239 +[#17246]: https://github.com/home-assistant/home-assistant/pull/17246 +[#17248]: https://github.com/home-assistant/home-assistant/pull/17248 +[#17259]: https://github.com/home-assistant/home-assistant/pull/17259 +[#17261]: https://github.com/home-assistant/home-assistant/pull/17261 +[#17264]: https://github.com/home-assistant/home-assistant/pull/17264 +[#17274]: https://github.com/home-assistant/home-assistant/pull/17274 +[#17275]: https://github.com/home-assistant/home-assistant/pull/17275 +[#17285]: https://github.com/home-assistant/home-assistant/pull/17285 +[#17295]: https://github.com/home-assistant/home-assistant/pull/17295 +[#17310]: https://github.com/home-assistant/home-assistant/pull/17310 +[#17318]: https://github.com/home-assistant/home-assistant/pull/17318 +[#17324]: https://github.com/home-assistant/home-assistant/pull/17324 [@Anonym-tsk]: https://github.com/Anonym-tsk [@Cinntax]: https://github.com/Cinntax [@DanielWinks]: https://github.com/DanielWinks @@ -387,6 +484,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@OverloadUT]: https://github.com/OverloadUT [@PaulAnnekov]: https://github.com/PaulAnnekov [@SNoof85]: https://github.com/SNoof85 +[@StevenLooman]: https://github.com/StevenLooman [@amelchio]: https://github.com/amelchio [@anapaulagomes]: https://github.com/anapaulagomes [@andersonshatch]: https://github.com/andersonshatch @@ -416,6 +514,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@jeradM]: https://github.com/jeradM [@kirichkov]: https://github.com/kirichkov [@lwis]: https://github.com/lwis +[@mbrrg]: https://github.com/mbrrg [@mvn23]: https://github.com/mvn23 [@nickovs]: https://github.com/nickovs [@no2chem]: https://github.com/no2chem @@ -426,9 +525,11 @@ Experiencing issues introduced by this release? Please report them in our [issue [@randellhodges]: https://github.com/randellhodges [@rohankapoorcom]: https://github.com/rohankapoorcom [@sander76]: https://github.com/sander76 +[@schmittx]: https://github.com/schmittx [@scop]: https://github.com/scop [@siom79]: https://github.com/siom79 [@swilson]: https://github.com/swilson +[@syssi]: https://github.com/syssi [@thomasloven]: https://github.com/thomasloven [@timmo001]: https://github.com/timmo001 [@tsvi]: https://github.com/tsvi @@ -437,10 +538,12 @@ Experiencing issues introduced by this release? Please report them in our [issue [alarm_control_panel.blink docs]: /components/alarm_control_panel.blink/ [alarm_control_panel.mqtt docs]: /components/alarm_control_panel.mqtt/ [alarm_control_panel.simplisafe docs]: /components/alarm_control_panel.simplisafe/ +[alarm_control_panel.spc docs]: /components/alarm_control_panel.spc/ [alert docs]: /components/alert/ [aqualogic docs]: /components/aqualogic/ [auth docs]: /components/auth/ [automation docs]: /components/automation/ +[automation.webhook docs]: /docs/automation/trigger/#webhook-trigger [binary_sensor.blink docs]: /components/binary_sensor.blink/ [binary_sensor.bmw_connected_drive docs]: /components/binary_sensor.bmw_connected_drive/ [binary_sensor.ffmpeg_motion docs]: /components/binary_sensor.ffmpeg_motion/ @@ -450,6 +553,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [binary_sensor.openuv docs]: /components/binary_sensor.openuv/ [binary_sensor.ping docs]: /components/binary_sensor.ping/ [binary_sensor.rachio docs]: /components/binary_sensor.rachio/ +[binary_sensor.spc docs]: /components/binary_sensor.spc/ [blink docs]: /components/blink/ [bmw_connected_drive docs]: /components/bmw_connected_drive/ [camera docs]: /components/camera/ @@ -466,10 +570,12 @@ Experiencing issues introduced by this release? Please report them in our [issue [counter docs]: /components/counter/ [cover docs]: /components/cover/ [cover.mqtt docs]: /components/cover.mqtt/ +[cover.myq docs]: /components/cover.myq/ [device_sun_light_trigger docs]: /components/device_sun_light_trigger/ [device_tracker docs]: /components/device_tracker/ [device_tracker.tile docs]: /components/device_tracker.tile/ [duckdns docs]: /components/duckdns/ +[emulated_hue docs]: /components/emulated_hue/ [envisalink docs]: /components/envisalink/ [evohome docs]: /components/evohome/ [fan docs]: /components/fan/ @@ -500,6 +606,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [light.mqtt docs]: /components/light.mqtt/ [light.mqtt_json docs]: /components/light.mqtt_json/ [light.opple docs]: /components/light.opple/ +[light.xiaomi_miio docs]: /components/light.xiaomi_miio/ [lock docs]: /components/lock/ [lock.mqtt docs]: /components/lock.mqtt/ [logbook docs]: /components/logbook/ @@ -538,6 +645,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.tibber docs]: /components/sensor.tibber/ [sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/ [sonos docs]: /components/sonos/ +[spc docs]: /components/spc/ [switch docs]: /components/switch/ [switch.aqualogic docs]: /components/switch.aqualogic/ [switch.flux docs]: /components/switch.flux/ diff --git a/source/images/blog/2018-10-release-80/config-ifttt.png b/source/images/blog/2018-10-release-80/config-ifttt.png new file mode 100644 index 0000000000000000000000000000000000000000..198091207f891abea53a5baed0bcc93580ccdff5 GIT binary patch literal 57318 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%0A{KFgBN_o3aElw${opDKnQ1wXv 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