From c04d0999dd3f71a4c18b62ffc5ac6a5c69a7d8b7 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 14 Oct 2019 20:07:47 -0700 Subject: [PATCH 01/46] Add in other news --- source/_posts/2019-10-20-release-101.markdown | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 source/_posts/2019-10-20-release-101.markdown diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown new file mode 100644 index 00000000000..04ccba2b9eb --- /dev/null +++ b/source/_posts/2019-10-20-release-101.markdown @@ -0,0 +1,16 @@ +--- +layout: post +title: "0.101: TBD - UPDATE DATE" +description: "TBD" +date: 2019-10-14 01:05:02 +date_formatted: "October 20, 2019" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2019-09-0.100/components.png +--- + +In other news: + +https://twitter.com/sfgabe/status/1183871117972430848 From 52e3d66c1fb0f9fd1218dec23385dd416a67a720 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 17 Oct 2019 08:37:09 -0700 Subject: [PATCH 02/46] Add ian card --- source/_posts/2019-10-20-release-101.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 04ccba2b9eb..d4c6989c35e 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -14,3 +14,5 @@ og_image: /images/blog/2019-09-0.100/components.png In other news: https://twitter.com/sfgabe/status/1183871117972430848 + +https://twitter.com/iantrich/status/1184849711527874561?s=09 From 005f655c945c87d67445b4611ecbe519d223a9da Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 20 Oct 2019 01:19:25 -0700 Subject: [PATCH 03/46] Add tensorflow wand --- source/_posts/2019-10-20-release-101.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index d4c6989c35e..edd97e48b05 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -16,3 +16,5 @@ In other news: https://twitter.com/sfgabe/status/1183871117972430848 https://twitter.com/iantrich/status/1184849711527874561?s=09 + +https://twitter.com/esthermakestech/status/1185696326710808576 From 8833c222606fc7256f21d54375be981e2692d2ad Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 23 Oct 2019 13:48:08 -0700 Subject: [PATCH 04/46] Update notes --- source/_posts/2019-10-20-release-101.markdown | 1705 ++++++++++++++++- 1 file changed, 1701 insertions(+), 4 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index edd97e48b05..7e9e1ef9bc2 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -11,10 +11,1707 @@ categories: Release-Notes og_image: /images/blog/2019-09-0.100/components.png --- -In other news: +Highlight breaking change for api password/trusted networks -https://twitter.com/sfgabe/status/1183871117972430848 +## In other news -https://twitter.com/iantrich/status/1184849711527874561?s=09 + -https://twitter.com/esthermakestech/status/1185696326710808576 + + + + +## New Integrations + +- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration) +- Add Apprise notification integration ([@caronc] - [#26868]) ([apprise docs]) (new-integration) +- New sensor platform integration for Orange and Rockland Utility smart energy meter ([@bvlaicu] - [#27571]) ([oru docs]) (new-integration) +- Add sinch integration (notify component) ([@bendikrb] - [#26502]) ([sinch docs]) (new-integration) +- Add Solar-Log platform ([@Ernst79] - [#27036]) ([solarlog docs]) (new-integration) +- New platform for Microsoft Teams ([@peroyvind] - [#27981]) ([msteams docs]) (new-integration) + +## New Platforms + +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform) +- Add sensor platform to Airly integration ([@bieniu] - [#27717]) ([airly docs]) (new-platform) +- Move imports in mqtt component ([@exxamalte] - [#27835]) ([mqtt docs]) (new-platform) + +## If you need help... + +...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). + +## Reporting Issues + +Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. + + + +## Breaking Changes + +- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) +- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) +- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) +- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) +- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) +- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) +- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) +- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) +- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) +- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) +- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) +- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) +- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) +- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) +- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) + +## All changes + +- Add unique_id to cert_expiry ([@jjlawren] - [#27140]) ([cert_expiry docs]) +- Improve device tracker tests ([@Kane610] - [#27159]) +- Add PowerLevelController for fan to alexa ([@ochlocracy] - [#27158]) ([alexa docs]) +- update broadlink library ([@Danielhiversen] - [#27157]) ([broadlink docs]) +- Adds fields to light.toggle service description ([@frenck] - [#27155]) +- Add support for `for` to binary_sensor, light and switch device conditions ([@emontnemery] - [#27153]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([switch docs]) +- Unload cert_expiry config entries ([@jjlawren] - [#27150]) ([cert_expiry docs]) +- Envisalink startup reconnect ([@Cinntax] - [#27063]) ([envisalink docs]) +- Fix homekit temperaturesensor round ([@gonzalezcalleja] - [#27047]) ([homekit docs]) +- Support zone expanders in alarmdecoder ([@hugheaves] - [#27167]) ([alarmdecoder docs]) +- Handle all single zone thermostats ([@zxdavb] - [#27168]) ([evohome docs]) +- Add device registry support to ecobee integration ([@marthoc] - [#27109]) ([ecobee docs]) +- WAQI add unique ID and availability ([@dshokouhi] - [#27086]) ([waqi docs]) +- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration) +- Add SecurityPanelController for alarm_control_panel to alexa ([@ochlocracy] - [#27081]) ([alexa docs]) +- Add examples to lights service ([@Santobert] - [#27192]) +- Improve evohome debug logging ([@zxdavb] - [#27178]) ([evohome docs]) +- Add device condition support to sensor entities ([@emontnemery] - [#27163]) ([sensor docs]) +- Fix template fan turn_on action ([@sermayoral] - [#27181]) ([template docs]) +- Fix tests running in hass.io image ([@balloob] - [#27169]) +- lock open service data ([@Santobert] - [#27204]) +- Add acceleration sensor to Homematic IP Cloud ([@SukramJ] - [#27199]) ([homematicip_cloud docs]) +- lock_reproduce_state ([@Santobert] - [#27203]) ([lock docs]) +- switch reproduce state ([@Santobert] - [#27202]) ([switch docs]) +- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) +- Add opentherm_gw config flow ([@mvn23] - [#27148]) ([opentherm_gw docs]) +- Add doods contains flags on areas to allow specifying overlap ([@snowzach] - [#27035]) ([doods docs]) +- Guard against network errors for Dark Sky ([@space-pope] - [#27141]) ([darksky docs]) +- Adds guards for missing information in call stack frames ([@frenck] - [#27217]) +- Add hive trv support ([@MagicalTrev89] - [#27033]) ([hive docs]) +- UniFi - Improve switch tests ([@Kane610] - [#27200]) +- Require Python >= 3.6.1 ([@scop] - [#27226]) +- automation_reproduce_state ([@Santobert] - [#27222]) ([automation docs]) +- Add set_location service doc ([@oncleben31] - [#27216]) +- fan_reproduce_state ([@Santobert] - [#27227]) ([fan docs]) +- Add improved scene support to the light integration ([@Santobert] - [#27182]) ([light docs]) +- Improve influxdb error handling ([@definitio] - [#27225]) ([influxdb docs]) +- Refactor Tradfri switch device ([@ggravlingen] - [#26864]) ([tradfri docs]) +- Add initial state to Flux Switch ([@Santobert] - [#27089]) ([flux docs]) +- Repair SolarEdge_local inverter fahrenheit temperature ([@scheric] - [#27096]) ([solaredge_local docs]) +- add script shortcut for activating scenes ([@mdonoughe] - [#27223]) +- Bump python-miio version to 0.4.6 ([@syssi] - [#27231]) ([xiaomi_miio docs]) +- Add Xiaomi Air Humidifier CB1 (zhimi.humidifier.cb1) support ([@syssi] - [#27232]) ([xiaomi_miio docs]) +- Add io:SomfyBasicContactIOSystemSensor to TaHoma component ([@jensihnow] - [#27234]) ([tahoma docs]) +- Add basic test support to Homematic IP Cloud ([@SukramJ] - [#27228]) ([homematicip_cloud docs]) +- Neato config flow ([@Santobert] - [#26579]) ([neato docs]) +- PS4 bump to renamed dependency ([@ktnrg45] - [#27144]) ([ps4 docs]) +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Switch on/off all lights, and wait for the result ([@mjrider] - [#27078]) ([light docs]) +- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) +- Bump pybotvac and use new exceptions ([@Santobert] - [#27249]) ([neato docs]) +- Add 'flash_length' to esphome light async_turn_off ([@CQoute] - [#27214]) ([esphome docs]) +- Add missing documentation for some Hassio services ([@oncleben31] - [#27215]) +- Validate generated condition ([@emontnemery] - [#27263]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([sensor docs]) ([switch docs]) +- Add attributes to neato integration ([@Santobert] - [#27260]) ([neato docs]) +- Add PTZ support to Foscam camera component ([@skgsergio] - [#27238]) ([foscam docs]) +- Note snake_case state attribute name convention in entity docs ([@scop] - [#27287]) +- Upgrade pylint ([@scop] - [#27279]) +- fixed minor typo in docs/source/api/helpers.rst ([@bhageena] - [#27282]) +- FIX: Typo ([@SoldierCorp] - [#27267]) +- Refactor tradfri light ([@ggravlingen] - [#27259]) ([tradfri docs]) +- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform) +- Neato clean up ([@Santobert] - [#27294]) ([neato docs]) +- UniFi - Improve controller tests ([@Kane610] - [#27261]) ([unifi docs]) +- Validate generated device triggers ([@emontnemery] - [#27264]) ([binary_sensor docs]) ([deconz docs]) ([device_automation docs]) ([sensor docs]) ([zha docs]) +- Fix device condition scaffold ([@emontnemery] - [#27300]) +- Making withings logs less noisy. ([@vangorra] - [#27311]) ([withings docs]) +- Do not fail smtp notify service on connection error ([@bbrendon] - [#27240]) ([smtp docs]) +- move import to top-level ([@exxamalte] - [#27314]) ([transport_nsw docs]) +- Move imports in geo_rss_events component ([@exxamalte] - [#27313]) ([geo_rss_events docs]) +- move import to top-level ([@exxamalte] - [#27320]) ([feedreader docs]) +- Upgrade certifi to >=2019.9.11 ([@fabaff] - [#27323]) +- Align user name vs username ([@ottersen] - [#27328]) ([transmission docs]) +- Upgrade beautifulsoup4 to 4.8.1 ([@fabaff] - [#27325]) ([scrape docs]) +- Upgrade sqlalchemy to 1.3.9 ([@fabaff] - [#27322]) ([recorder docs]) ([sql docs]) +- Fix Logi Circle cameras not responding to turn on/off commands ([@evanjd] - [#27317]) ([logi_circle docs]) +- Add scene.apply service ([@balloob] - [#27298]) +- Improve Neato login process ([@Santobert] - [#27327]) ([neato docs]) +- Validate generated device actions ([@emontnemery] - [#27262]) ([device_automation docs]) ([zha docs]) +- Cleanup handling of attributes for HomematicIP Cloud ([@SukramJ] - [#27331]) ([homematicip_cloud docs]) +- Include unit_of_measurement in sensor device trigger capabilities ([@emontnemery] - [#27265]) ([sensor docs]) +- Improve UniFi config flow tests and add options flow test ([@Kane610] - [#27340]) ([unifi docs]) +- Run mypy in pre-commit ([@scop] - [#27339]) +- move import to top-level ([@exxamalte] - [#27348]) ([workday docs]) +- Move imports in caldav component ([@exxamalte] - [#27349]) ([caldav docs]) +- Add documentation for logger.set_level service ([@oncleben31] - [#27211]) +- Support async validation of device trigger ([@emontnemery] - [#27333]) ([automation docs]) ([deconz docs]) ([zha docs]) +- deCONZ - Update discovery address ([@Kane610] - [#27365]) ([deconz docs]) +- Refactor Tradfri constants ([@ggravlingen] - [#27334]) ([tradfri docs]) +- Install requirements for all deps with tests ([@balloob] - [#27362]) ([epsonworkforce docs]) ([ign_sismologia docs]) ([supla docs]) +- Migrate Neato to use top-level imports ([@Santobert] - [#27363]) ([neato docs]) +- Fix ecobee weather platform ([@marthoc] - [#27369]) ([ecobee docs]) +- Move imports in vlc component ([@mnigbur] - [#27361]) ([vlc docs]) +- Move imports in season component ([@Quentame] - [#27358]) ([season docs]) +- Move imports in nissan_leaf component ([@Quentame] - [#27359]) ([nissan_leaf docs]) +- Move imports in netatmo component ([@Quentame] - [#27360]) ([netatmo docs]) +- move import to top-level ([@exxamalte] - [#27353]) ([onkyo docs]) +- move import to top-level ([@exxamalte] - [#27352]) ([systemmonitor docs]) +- Allow Google Assistant relative volume control ([@RyanEwen] - [#26585]) ([google_assistant docs]) +- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) +- Move imports in waze_travel_time component ([@eifinger] - [#27384]) ([waze_travel_time docs]) +- Move imports in wemo component ([@Quentame] - [#27393]) ([wemo docs]) +- Move imports in wink component ([@Quentame] - [#27392]) ([wink docs]) +- Move imports in wunderlist component ([@Quentame] - [#27391]) ([wunderlist docs]) +- Move imports in xmpp component ([@Quentame] - [#27390]) ([xmpp docs]) +- Move imports in yamaha + yamaha_musiccast component ([@Quentame] - [#27389]) ([yamaha docs]) ([yamaha_musiccast docs]) +- Move imports in zengge component ([@Quentame] - [#27387]) ([zengge docs]) +- Move imports in zestimate component ([@Quentame] - [#27386]) ([zestimate docs]) +- Move imports in zigbee component ([@Quentame] - [#27383]) ([zigbee docs]) +- Move imports in yr component ([@Quentame] - [#27382]) ([yr docs]) +- Move imports in google_travel_time component ([@eifinger] - [#27381]) ([google_travel_time docs]) +- Move imports in github component ([@mnigbur] - [#27406]) ([github docs]) +- Move imports in eufy component ([@mnigbur] - [#27405]) ([eufy docs]) +- Move imports in apple_tv component ([@Quentame] - [#27356]) ([apple_tv docs]) +- Remove hydroquebec integration (ADR-0004) ([@frenck] - [#27407]) ([hydroquebec docs]) +- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) +- Revert "Allow Google Assistant relative volume control (#26585)" ([@balloob] - [#27416]) ([google_assistant docs]) +- Bump aiohttp to 3.6.2 ([@frenck] - [#27409]) +- Bump sqlalchemy to 1.3.10 ([@frenck] - [#27408]) ([recorder docs]) ([sql docs]) +- move songpal imports to top ([@rytilahti] - [#27402]) ([songpal docs]) +- Bump python-slugify to 3.0.6 ([@quthla] - [#27430]) +- Refactor home --> hap for Homematic IP Cloud ([@SukramJ] - [#27368]) ([homematicip_cloud docs]) +- Move Arduino imports ([@tulindo] - [#27438]) ([arduino docs]) +- Update upstream ([@cgtobi] - [#27440]) ([rmvtransport docs]) +- Move imports in waterfurnace component ([@Quentame] - [#27449]) ([waterfurnace docs]) +- Bump pyhik to 0.2.4 ([@mezz64] - [#27523]) ([hikvision docs]) +- moved imports to top level ([@Bouni] - [#27511]) ([browser docs]) +- Move imports in updater component ([@Quentame] - [#27485]) ([updater docs]) +- Move imports in rmvtransport ([@cgtobi] - [#27420]) ([rmvtransport docs]) +- SNMP Switch payloads are not guaranteed to be integers ([@cyberjacob] - [#27422]) ([snmp docs]) +- Move trend imports to top level ([@thaohtp] - [#27507]) ([trend docs]) +- Move imports in waqi component ([@Quentame] - [#27450]) ([waqi docs]) +- Move imports in acer_projector component ([@Bouni] - [#27456]) ([acer_projector docs]) +- Move imports in vizio component ([@Quentame] - [#27452]) ([vizio docs]) +- Bump pygatt to 4.0.5 ([@foreign-sub] - [#27526]) ([bluetooth_le_tracker docs]) ([skybeacon docs]) +- Fix typing for device condition scaffold ([@emontnemery] - [#27487]) +- Move imports in upcloud component to top-level ([@thaohtp] - [#27514]) ([upcloud docs]) +- Refactor Tradfri cover ([@ggravlingen] - [#27413]) ([tradfri docs]) +- Add improved scene support to input number integration ([@abstrakct] - [#27530]) ([input_number docs]) +- Move imports in http component ([@Quentame] - [#27474]) ([http docs]) +- Handle empty service in script action gracefully ([@emontnemery] - [#27467]) +- moved imports to top level ([@Bouni] - [#27494]) ([auth docs]) +- Move imports in rfxtrx component ([@javicalle] - [#27549]) ([rfxtrx docs]) +- fill services.yaml for downloader ([@Mofeywalker] - [#27553]) +- Add test to Homematic IP Cloud weather ([@SukramJ] - [#27536]) +- Add test to Homematic IP Cloud alarm control panel ([@SukramJ] - [#27534]) +- Add test to Homematic IP Cloud cover ([@SukramJ] - [#27535]) +- Add test to Homematic IP Cloud sensor ([@SukramJ] - [#27533]) +- moved imports to top level ([@Bouni] - [#27512]) ([bt_home_hub_5 docs]) +- Add test to Homematic IP Cloud climate ([@SukramJ] - [#27472]) ([homematicip_cloud docs]) +- moved imports to top level ([@Bouni] - [#27508]) ([broadlink docs]) +- moved imports to top level ([@Bouni] - [#27509]) ([brottsplatskartan docs]) +- Move imports in startca to top-level ([@thaohtp] - [#27510]) ([startca docs]) +- moved imports to top level ([@Bouni] - [#27503]) ([bluetooth_le_tracker docs]) +- moved imports to top level ([@Bouni] - [#27501]) ([bh1750 docs]) +- moved imports to top level ([@Bouni] - [#27498]) ([axis docs]) +- Update blink version to 0.14.2 ([@fronzbot] - [#27555]) ([blink docs]) +- moved imports to top level ([@Bouni] - [#27500]) ([bbox docs]) +- Move imports in aruba component to top-level ([@thaohtp] - [#27497]) ([aruba docs]) +- moved imports to top level ([@Bouni] - [#27496]) ([aws docs]) +- moved imports to top level ([@Bouni] - [#27495]) ([automatic docs]) +- Add device condition support to the lock integration ([@emontnemery] - [#27488]) ([lock docs]) +- moved imports to top level ([@Bouni] - [#27483]) ([aquostv docs]) +- Move imports in uscis component ([@Quentame] - [#27481]) ([uscis docs]) +- Move imports in vasttrafik component ([@Quentame] - [#27480]) ([vasttrafik docs]) +- Move imports in venstar component ([@Quentame] - [#27478]) ([venstar docs]) +- Move imports in verisure component ([@Quentame] - [#27476]) ([verisure docs]) +- Move imports in vera component ([@Quentame] - [#27477]) ([vera docs]) +- Fix update after network error ([@bieniu] - [#27444]) ([airly docs]) +- Move AmazonPolly imports ([@tulindo] - [#27443]) ([amazon_polly docs]) +- Change persistent notification about dev-info panel ([@fredrike] - [#27441]) ([hassio docs]) ([homeassistant docs]) +- Bump pysyncthru to 0.5.0 ([@foreign-sub] - [#27439]) ([syncthru docs]) +- Bump RtmAPI to 0.7.2 ([@quthla] - [#27433]) ([remember_the_milk docs]) +- Move imports in watson_iot component ([@Quentame] - [#27448]) ([watson_iot docs]) +- moved imports to top level ([@Bouni] - [#27454]) ([abode docs]) +- Bump PyGithub to 1.43.8 ([@quthla] - [#27432]) ([github docs]) +- Move imports in w800rf32 component ([@Quentame] - [#27451]) ([w800rf32 docs]) +- moved imports to top level ([@Bouni] - [#27458]) ([ads docs]) +- Move imports in dht component ([@doudz] - [#27459]) ([dht docs]) +- Move Epson imports ([@tulindo] - [#27457]) ([epson docs]) +- moved imports to top level ([@Bouni] - [#27468]) ([anthemav docs]) +- moved imports to top level ([@Bouni] - [#27469]) ([aprs docs]) +- Move imports for pushbullet component ([@doudz] - [#27460]) ([pushbullet docs]) +- Add test to Homematic IP Cloud switch ([@SukramJ] - [#27532]) +- add device conditions for platform cover ([@Mofeywalker] - [#27544]) ([cover docs]) +- Add strings for device automations to scaffold ([@balloob] - [#27556]) +- Move imports in tts component ([@Michsior14] - [#27565]) ([tts docs]) +- Filled services.yaml for browser integration ([@springstan] - [#27563]) +- Filled services.yaml for logbook integration ([@springstan] - [#27560]) +- Move imports in tikteck component ([@Michsior14] - [#27568]) ([tikteck docs]) +- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) +- Upgrade alpha_vantage to 2.1.1 ([@fabaff] - [#27580]) ([alpha_vantage docs]) +- Move imports in thermoworks_smoke component ([@Michsior14] - [#27586]) ([thermoworks_smoke docs]) +- Upgrade pillow to 6.2.0 ([@fabaff] - [#27581]) ([image_processing docs]) ([proxy docs]) ([qrcode docs]) +- Move import in deutsche_bahn integration ([@springstan] - [#27579]) ([deutsche_bahn docs]) +- Move imports in thingspeak component ([@Michsior14] - [#27585]) ([thingspeak docs]) +- Move imports in tplink_lte component ([@Michsior14] - [#27583]) ([tplink_lte docs]) +- Move imports in bme280 component ([@Bouni] - [#27505]) ([bme280 docs]) +- Move imports in tplink component ([@Michsior14] - [#27567]) ([tplink docs]) +- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) +- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) +- Move imports in rflink component ([@javicalle] - [#27367]) ([rflink docs]) +- move imports in tibber component ([@Michsior14] - [#27584]) ([tibber docs]) +- Upgrade to flake8-docstrings 1.5.0, pytest 5.2.1, and pytest-cov 2.8.1 ([@scop] - [#27588]) +- Upgrade Mastodon.py to 1.5.0 ([@fabaff] - [#27598]) ([mastodon docs]) +- Move imports in syslog ([@Michsior14] - [#27602]) ([syslog docs]) +- add content for services.yaml in component media_extractor ([@Mofeywalker] - [#27608]) +- move imports in ted5000 component ([@Michsior14] - [#27601]) ([ted5000 docs]) +- move imports in tellstick component ([@Michsior14] - [#27600]) ([tellstick docs]) +- Move top level imports ([@ggravlingen] - [#27597]) ([tradfri docs]) +- Improve neato tests ([@Santobert] - [#27578]) ([neato docs]) +- Refactor Tradfri base class ([@ggravlingen] - [#27589]) ([tradfri docs]) +- Google Assistant Local SDK ([@balloob] - [#27428]) ([cloud docs]) ([google_assistant docs]) ([http docs]) ([webhook docs]) ([zeroconf docs]) +- Update pyhomematic to 0.1.61 ([@danielperna84] - [#27620]) ([homematic docs]) +- fix: exception after kaiterra api call timeout ([@Michsior14] - [#27622]) ([kaiterra docs]) +- Issue #27288 Moving imports to top for tesla component ([@stevendlander] - [#27618]) ([tesla docs]) +- add content for services.yaml for ccomponent stream ([@Mofeywalker] - [#27610]) +- Update yandex transport after api change ([@rishatik92] - [#27591]) ([yandex_transport docs]) +- Issue #27288 Move imports to top for FFMPEG ([@stevendlander] - [#27613]) ([ffmpeg docs]) +- move imports to top-level ([@exxamalte] - [#27630]) ([pushover docs]) +- move imports in synology_srm component ([@Michsior14] - [#27603]) ([synology_srm docs]) +- moved imports to top level ([@Bouni] - [#27632]) ([bt_smarthub docs]) +- moved imports to top level ([@Bouni] - [#27634]) ([cisco_ios docs]) +- Move imports in darksky component ([@exxamalte] - [#27633]) ([darksky docs]) +- Fix temperature and heating mode ([@crazyfx1] - [#27604]) ([vicare docs]) +- moved imports to top level ([@Bouni] - [#27640]) ([co2signal docs]) +- ESPHome Fix intermediary state published ([@OttoWinter] - [#27638]) ([esphome docs]) +- moved imports to top level ([@Bouni] - [#27641]) ([config docs]) +- Fix html5 notification documentation url ([@delphiki] - [#27636]) ([html5 docs]) +- Apply isort on rfxtrx classes ([@javicalle] - [#27615]) ([rfxtrx docs]) +- Fix ESPHome climate preset mode refactor ([@OttoWinter] - [#27637]) ([esphome docs]) +- Refactor imports for tensorflow ([@stevendlander] - [#27617]) ([tensorflow docs]) +- Move imports in bluesound component ([@Bouni] - [#27502]) ([bluesound docs]) +- Fix ZHA regressions caused by "Support async validation of device trigger" ([@emontnemery] - [#27401]) ([automation docs]) ([deconz docs]) ([zha docs]) +- move imports in squeezebox component ([@Michsior14] - [#27650]) ([squeezebox docs]) +- Typing misc fixes ([@scop] - [#27543]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([sensor docs]) ([switch docs]) +- Updated frontend to 20191014.0 ([@bramkragten] - [#27661]) ([frontend docs]) +- Move imports in panasonic_viera component ([@javicalle] - [#27665]) ([panasonic_viera docs]) +- Improve discovery title ([@Kane610] - [#27664]) ([deconz docs]) +- Move imports in panasonic_bluray component ([@javicalle] - [#27658]) ([panasonic_bluray docs]) +- Update Unlock directive for Alexa LockController ([@ochlocracy] - [#27653]) ([alexa docs]) +- move imports in statsd component ([@Michsior14] - [#27649]) ([statsd docs]) +- Move imports in steam_online component ([@Michsior14] - [#27648]) ([steam_online docs]) +- move imports in stream component ([@Michsior14] - [#27647]) ([stream docs]) +- Move imports in switchmate component ([@Michsior14] - [#27646]) ([switchmate docs]) +- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) +- Add Apprise notification integration ([@caronc] - [#26868]) ([apprise docs]) (new-integration) +- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) +- moved imports to top level ([@Bouni] - [#27682]) ([discord docs]) +- moved imports to top level ([@Bouni] - [#27678]) ([digitalloggers docs]) +- moved imports to top level ([@Bouni] - [#27675]) ([denonavr docs]) +- moved imports to top level ([@Bouni] - [#27677]) ([digital_ocean docs]) +- Handle marker attrs that may not exist ([@bwarden] - [#27519]) ([cups docs]) +- Improve code coverage for HomematicIP Cloud ([@SukramJ] - [#27606]) ([homematicip_cloud docs]) +- Move imports in decora component ([@Bouni] - [#27645]) ([decora docs]) +- moved imports to top level ([@Bouni] - [#27683]) ([dlib_face_detect docs]) +- Move imports in yeelight + yeelightsunflower component ([@Quentame] - [#27388]) ([yeelight docs]) ([yeelightsunflower docs]) +- Move imports in bme680 component ([@Bouni] - [#27506]) ([bme680 docs]) +- Fix missing strings in soma config flow ([@ratsept] - [#27689]) ([soma docs]) +- moved imports to top level ([@Bouni] - [#27695]) ([dnsip docs]) +- Add battery status in owntracks ([@luca-angemi] - [#27686]) ([owntracks docs]) +- moved imports to top level ([@Bouni] - [#27693]) ([dlib_face_identify docs]) +- Update fritzconnection requirement to 0.8.4 ([@AaronDavidSchneider] - [#27698]) ([fritz docs]) ([fritzbox_netmonitor docs]) +- Moved imports to top-level in spotify integration ([@springstan] - [#27703]) ([spotify docs]) +- moved imports to top level ([@Bouni] - [#27679]) ([discogs docs]) +- Bump PyMata to 2.20 ([@quthla] - [#27431]) ([arduino docs]) +- Add improved scene support to input_text ([@abstrakct] - [#27687]) ([input_text docs]) +- Fix config imports ([@balloob] - [#27669]) ([config docs]) +- Add improved scene support for input_select ([@abstrakct] - [#27697]) ([input_select docs]) +- move imports in sony_projector component ([@Michsior14] - [#27718]) ([sony_projector docs]) +- move imports in speedtestdotnet component ([@Michsior14] - [#27716]) ([speedtestdotnet docs]) +- move imports in spotcrime component ([@Michsior14] - [#27715]) ([spotcrime docs]) +- Moved imports to top-level in fritzbox_callmonitor component ([@springstan] - [#27705]) ([fritzbox_callmonitor docs]) +- moved imports to top level ([@Bouni] - [#27696]) ([dovado docs]) +- New sensor platform integration for Orange and Rockland Utility smart energy meter ([@bvlaicu] - [#27571]) ([oru docs]) (new-integration) +- Move imports in device_tracker component ([@Bouni] - [#27676]) ([device_tracker docs]) +- Add evohome high_precision temperatures ([@zxdavb] - [#27513]) ([evohome docs]) +- Move imports in Kodi component ([@tulindo] - [#27728]) ([kodi docs]) +- Add sensor platform to Airly integration ([@bieniu] - [#27717]) ([airly docs]) (new-platform) +- Bump pyatmo version to 2.3.2 ([@cgtobi] - [#27731]) ([netatmo docs]) +- New cache on Azure ([@pvizeli] - [#27739]) +- Add cache for mypy ([@pvizeli] - [#27745]) +- Bump ndms2-client to 0.0.10 ([@foxel] - [#27734]) ([keenetic_ndms2 docs]) +- Upgrade youtube_dl to 2019.10.16 ([@BKPepe] - [#27737]) ([media_extractor docs]) +- Axis - Improve discovery title by adding placeholder support ([@Kane610] - [#27663]) ([axis docs]) +- Add device action support to the alarm_control_panel integration ([@emontnemery] - [#27616]) ([alarm_control_panel docs]) ([device_automation docs]) +- Move imports in slack and socialblade ([@springstan] - [#27747]) ([samsungtv docs]) ([slack docs]) ([socialblade docs]) +- Run mypy in pre-commit without args to match CI ([@scop] - [#27741]) +- Fix On/Off for melissa ([@kennedyshead] - [#27733]) ([melissa docs]) +- Forget auth token when going offline so we can reconnect ([@antlarr] - [#26630]) ([amcrest docs]) +- bump rpi.gpio to 0.7.0 ([@Misiu] - [#27753]) ([mcp23017 docs]) ([rpi_gpio docs]) +- Move imports in rpi_gpio ([@Misiu] - [#27752]) ([rpi_gpio docs]) +- Move imports in ifttt component ([@Quentame] - [#27792]) ([ifttt docs]) +- Move imports in keyboard component ([@Quentame] - [#27791]) ([keyboard docs]) +- Move imports in linux_battery component ([@Quentame] - [#27789]) ([linux_battery docs]) +- Move imports in ampio component ([@Bouni] - [#27788]) ([ampio docs]) +- Move imports in liveboxplaytv component ([@Quentame] - [#27790]) ([liveboxplaytv docs]) +- Move imports in amcrest component ([@Bouni] - [#27787]) ([amcrest docs]) +- Move imports in imap + imap_email_content component ([@Quentame] - [#27793]) ([imap docs]) ([imap_email_content docs]) +- Move imports in netgear_lte component ([@Quentame] - [#27777]) ([netgear_lte docs]) +- Move imports in nest component ([@Quentame] - [#27778]) ([nest docs]) +- moved imports to top level ([@Bouni] - [#27781]) ([airvisual docs]) +- Move imports in netgear component ([@Quentame] - [#27776]) ([netgear docs]) +- moved imports to top level ([@Bouni] - [#27784]) ([alarmdotcom docs]) +- Generate ADB key for Android TV integration ([@JeffLIrion] - [#27344]) ([androidtv docs]) +- moved imports to top level ([@Bouni] - [#27782]) ([aladdin_connect docs]) +- Move imports in android_ip_webcam component ([@Bouni] - [#27797]) ([android_ip_webcam docs]) +- Add on_off_inverted to KNX climate ([@tombbo] - [#25900]) ([knx docs]) +- Move imports in html5 component ([@Quentame] - [#27473]) ([html5 docs]) +- Move imports in mqtt component ([@exxamalte] - [#27835]) ([mqtt docs]) (new-platform) +- Move imports in august component ([@Bouni] - [#27810]) ([august docs]) +- Move imports in asterisk_mbox component ([@Bouni] - [#27807]) ([asterisk_mbox docs]) +- Move imports in arlo component ([@Bouni] - [#27806]) ([arlo docs]) +- Move imports in aqualogic component ([@Bouni] - [#27805]) ([aqualogic docs]) +- Move imports in apcupsd component ([@Bouni] - [#27803]) ([apcupsd docs]) +- Move imports in awair component ([@Bouni] - [#27811]) ([awair docs]) +- Move imports in baidu component ([@Bouni] - [#27812]) ([baidu docs]) +- Move imports in gitlab_ci component ([@Quentame] - [#27827]) ([gitlab_ci docs]) +- Move imports in google component ([@Quentame] - [#27826]) ([google docs]) +- Mypy setup fixes ([@scop] - [#27825]) +- Move imports in flic component ([@Quentame] - [#27821]) ([flic docs]) +- Move imports in fitbit component ([@Quentame] - [#27820]) ([fitbit docs]) +- Move imports in flux_led component ([@Quentame] - [#27822]) ([flux_led docs]) +- Move imports in fritz + fritzbox_netmonitor component ([@Quentame] - [#27823]) ([fritz docs]) +- Move imports in MCP23017 component ([@Misiu] - [#27769]) ([mcp23017 docs]) +- Move imports in anel_pwrctrl component ([@Bouni] - [#27798]) ([anel_pwrctrl docs]) +- Move imports in bbb_gpio component ([@Bouni] - [#27813]) ([bbb_gpio docs]) +- Move imports in bitcoin component ([@Bouni] - [#27814]) ([bitcoin docs]) +- bump client ([@zxdavb] - [#27799]) ([geniushub docs]) +- Move imports in telegram_bot component ([@Quentame] - [#27785]) ([telegram_bot docs]) +- Add device action support to the lock integration ([@emontnemery] - [#27499]) ([lock docs]) +- Add grid sensors to SolarEdge_local ([@scheric] - [#27247]) ([solaredge_local docs]) +- Unload linky config entry ([@Quentame] - [#27831]) ([linky docs]) +- Fix attribution ([@bieniu] - [#27815]) ([airly docs]) +- Added handling for connection errors in state update, added available property ([@ratsept] - [#27794]) ([soma docs]) +- Add device_info to HomematicIP climate and acp ([@SukramJ] - [#27771]) ([homematicip_cloud docs]) +- Add opentherm_gw options flow. ([@mvn23] - [#27316]) ([opentherm_gw docs]) +- Add ability for MQTT device tracker to map non-default topic payloads to zones/states ([@raman325] - [#27143]) ([mqtt docs]) +- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- Add sinch integration (notify component) ([@bendikrb] - [#26502]) ([sinch docs]) (new-integration) +- Add service description for route53 integration ([@tefinger] - [#27774]) +- Move imports in openweathermap component ([@Quentame] - [#27779]) ([openweathermap docs]) +- Move imports in apns component ([@Bouni] - [#27804]) ([apns docs]) +- Move imports in yweather ([@Misiu] - [#27842]) ([yweather docs]) +- Move imports in brunt component ([@Bouni] - [#27856]) ([brunt docs]) +- Move imports in blockchain component ([@Bouni] - [#27852]) ([blockchain docs]) +- Move blackbird imports ([@Bouni] - [#27849]) ([blackbird docs]) +- cryptography + numpy for python 3.8 ([@pvizeli] - [#27861]) ([iqvia docs]) ([opencv docs]) ([tensorflow docs]) ([trend docs]) +- Move imports in bom component ([@Bouni] - [#27854]) ([bom docs]) +- Move imports in bmw_connected_drive component ([@Bouni] - [#27853]) ([bmw_connected_drive docs]) +- Move imports in blink component ([@Bouni] - [#27850]) ([blink docs]) +- Move imports in blinksticklight component ([@Bouni] - [#27851]) ([blinksticklight docs]) +- Move imports in recorder component ([@exxamalte] - [#27859]) ([recorder docs]) +- Refactor the conversation integration ([@balloob] - [#27839]) ([conversation docs]) ([shopping_list docs]) +- Use pre-commit in CI and tox ([@scop] - [#27743]) +- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) +- Move imports in fritzbox, fritz device tracker, fritzdect, fritzbox netmonitor ([@springstan] - [#27746]) ([fritz docs]) ([fritzbox docs]) ([fritzbox_netmonitor docs]) ([fritzdect docs]) +- Move imports in cppm_tracker component ([@Bouni] - [#27889]) ([cppm_tracker docs]) +- Move imports in concord232 component ([@Bouni] - [#27887]) ([concord232 docs]) +- Move imports in comfoconnect component ([@Bouni] - [#27886]) ([comfoconnect docs]) +- Move imports in coinmarketcap component ([@Bouni] - [#27885]) ([coinmarketcap docs]) +- Move imports in coinbase component ([@Bouni] - [#27884]) ([coinbase docs]) +- Move imports in ciscospark component ([@Bouni] - [#27879]) ([ciscospark docs]) +- Move imports in cisco_webex_teams component ([@Bouni] - [#27878]) ([cisco_webex_teams docs]) +- Move imports in cmus component ([@Bouni] - [#27883]) ([cmus docs]) +- Move imports in cloud component ([@Bouni] - [#27881]) ([cloud docs]) +- Add remove function to hue sensors ([@bramkragten] - [#27652]) ([hue docs]) +- Move imports to top for hikvisioncam ([@briglx] - [#27895]) ([hikvisioncam docs]) +- Move imports in coolmaster component ([@Bouni] - [#27888]) ([coolmaster docs]) +- Move imports in cisco_mobility_express component ([@Bouni] - [#27877]) ([cisco_mobility_express docs]) +- Move imports in cast component ([@Bouni] - [#27875]) ([cast docs]) +- Move imports in canary component ([@Bouni] - [#27874]) ([canary docs]) +- Move imports in buienradar component ([@Bouni] - [#27873]) ([buienradar docs]) +- Move imports in channels component ([@Bouni] - [#27876]) ([channels docs]) +- Move imports for nilu component ([@hfurubotten] - [#27896]) ([nilu docs]) +- Guard cloud check ([@balloob] - [#27901]) ([owntracks docs]) ([smartthings docs]) +- Bump keyring to 19.2.0 ([@foreign-sub] - [#27899]) +- Better header check for OAuth2 helper ([@balloob] - [#27897]) +- Vacuum reproduce state ([@Santobert] - [#27868]) ([vacuum docs]) +- Azure pytest parallel ([@pvizeli] - [#27864]) +- Move import for htu21d component ([@briglx] - [#27908]) ([htu21d docs]) +- Move imports for hp_ilo components ([@briglx] - [#27906]) ([hp_ilo docs]) +- Fix flaky integration test ([@balloob] - [#27905]) +- Move imports in harmony component ([@briglx] - [#27904]) ([harmony docs]) +- Move imports to top for harman_kardon_avr ([@briglx] - [#27903]) ([harman_kardon_avr docs]) +- Dont create coroutine until acting on it ([@balloob] - [#27907]) ([google_assistant docs]) +- Report state ([@elupus] - [#27759]) ([google_assistant docs]) +- Upgrade pylint to 2.4.3 and astroid to 2.3.2 ([@scop] - [#27912]) +- Run pylint parallel ([@pvizeli] - [#27919]) +- Split homematic color and effect support ([@guillempages] - [#27299]) ([homematic docs]) +- Add climate profiles to Homematic IP Cloud ([@SukramJ] - [#27772]) ([homematicip_cloud docs]) +- Move imports in luftdaten component ([@Quentame] - [#27929]) ([luftdaten docs]) +- Bump version of homematicip to 0.10.13 ([@SukramJ] - [#27928]) ([homematicip_cloud docs]) +- Added night arm mode support to Envisalink component ([@gdrapp] - [#27087]) ([envisalink docs]) +- Move imports in cpuspeed component ([@Bouni] - [#27890]) ([cpuspeed docs]) +- Remove helper imports relying on installed requirements ([@balloob] - [#27898]) +- Upgrade mypy to 0.740 ([@scop] - [#27913]) ([cover docs]) ([group docs]) ([sun docs]) ([switch docs]) ([websocket_api docs]) ([zone docs]) +- Add improved scene support to the cover integration ([@Santobert] - [#27914]) ([cover docs]) +- Bump abodepy version ([@shred86] - [#27931]) ([abode docs]) +- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) +- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) +- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) +- Import shuffle ([@balloob] - [#27935]) ([http docs]) ([persistent_notification docs]) ([stream docs]) +- Update pysonos to 0.0.24 ([@timmccor] - [#27937]) ([sonos docs]) +- Bump pybotvac ([@Santobert] - [#27933]) ([neato docs]) +- Central update for Plex platforms ([@jjlawren] - [#27764]) ([plex docs]) +- move imports in sonos component ([@Michsior14] - [#27938]) ([sonos docs]) +- Move imports in smappee component ([@Michsior14] - [#27943]) ([smappee docs]) +- move imports in snapcast component ([@Michsior14] - [#27940]) ([snapcast docs]) +- Move imports in snmp component ([@Michsior14] - [#27939]) ([snmp docs]) +- Fix whois error, check expiration_date for list and pick first ([@cyberjacob] - [#27930]) ([whois docs]) +- Move imports in sql component ([@Michsior14] - [#27713]) ([sql docs]) +- move imports in smarthab component ([@Michsior14] - [#27942]) ([smarthab docs]) +- Fixing config_entries.async_forward_entry_unload calls (step 1) ([@Quentame] - [#27857]) ([cert_expiry docs]) ([linky docs]) ([locative docs]) ([luftdaten docs]) ([withings docs]) +- move imports in sma component ([@Michsior14] - [#27945]) ([sma docs]) +- Remove tplink device tracker ([@rytilahti] - [#27936]) ([tplink docs]) +- Add option to disable HTTPS verification in Luci component ([@mzdrale] - [#27946]) ([luci docs]) +- bugfix evohome and bump client ([@zxdavb] - [#27968]) ([evohome docs]) +- Move imports in dte_energy_bridge component ([@djpremier] - [#27975]) ([dte_energy_bridge docs]) +- Move imports in crimereports component ([@djpremier] - [#27973]) ([crimereports docs]) +- move imports in serial component ([@zxdavb] - [#27971]) ([serial docs]) +- Move imports in onvif component ([@djpremier] - [#27969]) ([onvif docs]) +- Move imports in dweet component ([@djpremier] - [#27976]) ([dweet docs]) +- Refactor entity_ids, tweak names and consolidate classes ([@zxdavb] - [#27921]) ([incomfort docs]) +- Move imports for ebusd component ([@djpremier] - [#27979]) ([ebusd docs]) +- isort the geniushub code ([@zxdavb] - [#27978]) ([geniushub docs]) +- isort the evohome code ([@zxdavb] - [#27977]) ([evohome docs]) +- Move imports in futurenow component ([@djpremier] - [#27991]) ([futurenow docs]) +- Move imports in frontier_silicon component ([@djpremier] - [#27990]) ([frontier_silicon docs]) +- Move imports in gc100 component ([@djpremier] - [#27993]) ([gc100 docs]) +- Move imports in gntp component ([@djpremier] - [#27994]) ([gntp docs]) +- Move imports in goalfeed component ([@djpremier] - [#27995]) ([goalfeed docs]) +- Move imports in everlights component ([@djpremier] - [#27983]) ([everlights docs]) +- Move imports in elkm1 component ([@djpremier] - [#27982]) ([elkm1 docs]) +- Move imports in osramlightify component ([@javicalle] - [#27985]) ([osramlightify docs]) +- Move imports in eliqonline component ([@djpremier] - [#27980]) ([eliqonline docs]) +- Move imports in frontend component ([@djpremier] - [#27988]) ([frontend docs]) +- Move imports in message_bird component ([@djpremier] - [#28022]) ([message_bird docs]) +- Move imports in mopar component ([@djpremier] - [#28028]) ([mopar docs]) +- Move imports in mvglive component ([@djpremier] - [#28031]) ([mvglive docs]) +- Move imports in mpd component ([@djpremier] - [#28030]) ([mpd docs]) +- Move imports in namecheapdns component ([@djpremier] - [#28034]) ([namecheapdns docs]) +- Move imports in neurio_energy component ([@djpremier] - [#28035]) ([neurio_energy docs]) +- Move imports in openevse component ([@djpremier] - [#28043]) ([openevse docs]) +- Move imports in magicseaweed component ([@djpremier] - [#28020]) ([magicseaweed docs]) +- Move imports in lw12wifi component ([@djpremier] - [#28019]) ([lw12wifi docs]) +- Move imports in logbook component ([@djpremier] - [#28016]) ([logbook docs]) +- Move imports in lirc component ([@djpremier] - [#28015]) ([lirc docs]) +- Move imports in linode component ([@djpremier] - [#28014]) ([linode docs]) +- Move imports in oasa_telematics component ([@djpremier] - [#28039]) ([oasa_telematics docs]) +- Move imports in iss component ([@djpremier] - [#28003]) ([iss docs]) +- Move imports in iperf3 component ([@djpremier] - [#28002]) ([iperf3 docs]) +- Move imports in pandora component ([@djpremier] - [#28045]) ([pandora docs]) +- Move imports in otp component ([@djpremier] - [#28044]) ([otp docs]) +- Move imports in ohmconnect component ([@djpremier] - [#28041]) ([ohmconnect docs]) +- Move imports in norway_air component ([@djpremier] - [#28037]) ([norway_air docs]) +- Move imports in niko_home_control component ([@djpremier] - [#28036]) ([niko_home_control docs]) +- Move imports in mythicbeastsdns component ([@djpremier] - [#28033]) ([mythicbeastsdns docs]) +- Move imports in mychevy component ([@djpremier] - [#28032]) ([mychevy docs]) +- Move imports in mobile_app component ([@djpremier] - [#28027]) ([mobile_app docs]) +- Add Vivotek camera component code owner ([@HarlemSquirrel] - [#28024]) ([vivotek docs]) +- Move imports in metoffice component ([@djpremier] - [#28023]) ([metoffice docs]) +- Move imports in lupusec component ([@djpremier] - [#28018]) ([lupusec docs]) +- Move imports in loopenergy component ([@djpremier] - [#28017]) ([loopenergy docs]) +- Move imports in lifx_legacy component ([@djpremier] - [#28013]) ([lifx_legacy docs]) +- Move imports in lifx component ([@djpremier] - [#28012]) ([lifx docs]) +- Move imports in lg_soundbar component ([@djpremier] - [#28011]) ([lg_soundbar docs]) +- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) +- Move imports in konnected component ([@djpremier] - [#28009]) ([konnected docs]) +- Move imports in juicenet component ([@djpremier] - [#28006]) ([juicenet docs]) +- Move imports in insteon component ([@djpremier] - [#28001]) ([insteon docs]) +- Move imports in greenwave component ([@djpremier] - [#27998]) ([greenwave docs]) +- Move imports in kira component ([@djpremier] - [#28007]) ([kira docs]) +- Move imports in itach component ([@djpremier] - [#28005]) ([itach docs]) +- Move imports in gpsd component ([@djpremier] - [#27997]) ([gpsd docs]) +- Make dispatch signals unique per server ([@jjlawren] - [#28029]) ([plex docs]) +- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) +- rest_command component should support PATCH method ([@pho3nixf1re] - [#27989]) ([rest_command docs]) +- Upgrade discord.py to 1.2.4 ([@fabaff] - [#28054]) ([discord docs]) +- Fix buienradar component and add smoke tests ([@ties] - [#27965]) ([buienradar docs]) +- Code cleanup for orangepi_gpio ([@pascallj] - [#27958]) ([orangepi_gpio docs]) +- Not slugify cert_expiry name ([@Quentame] - [#28055]) ([cert_expiry docs]) +- Add hvac_action to geniushub ([@zxdavb] - [#28056]) ([geniushub docs]) +- Add ESPHome sensor force_update option ([@OttoWinter] - [#28059]) ([esphome docs]) +- Helpers type hint additions and improvements ([@scop] - [#27986]) +- Include subscriber information when MQTT message can't be decoded ([@emontnemery] - [#28062]) ([mqtt docs]) +- Leverage zigpy for IEEE address conversions ([@Adminiuga] - [#27972]) ([zha docs]) +- Refactor Tradfri light group ([@ggravlingen] - [#27714]) ([tradfri docs]) +- Fix mypy missing from dev install script ([@OttoWinter] - [#28060]) +- Upgrade youtube_dl to version 2019.10.22 ([@BKPepe] - [#28070]) ([media_extractor docs]) +- Move imports in piglow component ([@djpremier] - [#28046]) ([piglow docs]) +- Counter configure with value ([@Santobert] - [#28066]) ([counter docs]) +- Fix Plex test timeouts ([@jjlawren] - [#28077]) +- Move remaining of ZHA imports to top level. ([@Adminiuga] - [#28071]) ([zha docs]) +- Move imports in shodan component ([@djpremier] - [#28098]) ([shodan docs]) +- Move imports in skybeacon component ([@djpremier] - [#28099]) ([skybeacon docs]) +- Move imports in shiftr component ([@djpremier] - [#28097]) ([shiftr docs]) +- Move imports in seven_segments component ([@djpremier] - [#28096]) ([seven_segments docs]) +- Move imports in sesame component ([@djpremier] - [#28095]) ([sesame docs]) +- Move imports in rpi_pfio component ([@djpremier] - [#28094]) ([rpi_pfio docs]) +- Move imports in repetier component ([@djpremier] - [#28093]) ([repetier docs]) +- Move imports in remember_the_milk component ([@djpremier] - [#28092]) ([remember_the_milk docs]) +- Move imports in rejseplanen component ([@djpremier] - [#28091]) ([rejseplanen docs]) +- Move imports in recollect_waste component ([@djpremier] - [#28089]) ([recollect_waste docs]) +- Move imports in prometheus component ([@djpremier] - [#28086]) ([prometheus docs]) +- Move imports in proliphix component ([@djpremier] - [#28085]) ([proliphix docs]) +- Move imports in pocketcasts component ([@djpremier] - [#28084]) ([pocketcasts docs]) +- Move imports in opencv component ([@djpremier] - [#28042]) ([opencv docs]) +- Move imports in mitemp_bt component ([@djpremier] - [#28026]) ([mitemp_bt docs]) +- Move imports in miflora component ([@djpremier] - [#28025]) ([miflora docs]) +- Move imports in lastfm component ([@djpremier] - [#28010]) ([lastfm docs]) +- Move imports in knx component ([@djpremier] - [#28008]) ([knx docs]) +- Move imports in gtfs component ([@djpremier] - [#27999]) ([gtfs docs]) +- Move imports in ptvsd component ([@djpremier] - [#28087]) ([ptvsd docs]) +- Move imports in isy994 component ([@djpremier] - [#28004]) ([isy994 docs]) +- Support to use Whatsapp numbers (fixes ##28065) ([@fabaff] - [#28078]) ([twilio docs]) ([twilio_call docs]) ([twilio_sms docs]) +- Add modelnumber for ecobee4 ([@marthoc] - [#28107]) ([ecobee docs]) +- Add support for more Orange Pi devices ([@pascallj] - [#28109]) ([orangepi_gpio docs]) +- Add improved scene support to the counter integration ([@Santobert] - [#28103]) ([counter docs]) +- Add support SQL VACUUM for PostgeSQL ([@bastshoes] - [#28106]) ([recorder docs]) +- Move imports in dsmr component ([@djpremier] - [#27974]) ([dsmr docs]) +- Minor tweaks for sensor device automations ([@emontnemery] - [#27829]) ([sensor docs]) +- Fix test coverage, reverting top level import ptvsd ([@frenck] - [#28118]) ([ptvsd docs]) +- Implement ToggleController, RangeController, and ModeController in alexa ([@ochlocracy] - [#27302]) ([alexa docs]) +- Add option to specify mDNS advertised IP address for HomeKit Bridge ([@mback2k] - [#26791]) ([homekit docs]) +- Support custom source type for MQTT device tracker ([@raman325] - [#27838]) ([mqtt docs]) +- Add support for resource_template for rest sensor ([@fredrike] - [#27869]) ([rest docs]) +- Support SmartStrip type devices (HS300, HS107) in tplink component ([@mattkasa] - [#26220]) ([tplink docs]) +- Add template filters to convert objects to and from JSON strings ([@SteveDinn] - [#27909]) +- Move imports in hue component ([@javicalle] - [#28121]) ([hue docs]) +- Add improved scene support to the input_datetime integration ([@Santobert] - [#28105]) ([input_datetime docs]) +- Fix #28104 - CalDav support for floating datetimes ([@lukas-hetzenecker] - [#28123]) ([caldav docs]) +- Fix service descriptions ([@schmittx] - [#28122]) +- Timer reproduce state ([@Santobert] - [#28117]) ([timer docs]) +- Fix bootstrap dev dependencies message ([@scop] - [#28114]) +- Move imports in wake_on_lan component ([@djpremier] - [#28100]) ([wake_on_lan docs]) +- Open Hardware Monitor Sensor reconnect ([@Anonym-tsk] - [#28052]) ([openhardwaremonitor docs]) +- Squeezebox LMS reconnect ([@Anonym-tsk] - [#27378]) ([squeezebox docs]) +- Move imports in melissa component ([@djpremier] - [#28021]) ([melissa docs]) +- Add Solar-Log platform ([@Ernst79] - [#27036]) ([solarlog docs]) (new-integration) +- Save client identifier from Plex auth for future use ([@jjlawren] - [#27951]) ([plex docs]) +- Additional SSL validation checks for cert_expiry ([@jjlawren] - [#28047]) ([cert_expiry docs]) +- New platform for Microsoft Teams ([@peroyvind] - [#27981]) ([msteams docs]) (new-integration) +- Fix issues with new tile 2020 devices ([@rolfberkenbosch] - [#28133]) ([tile docs]) +- Add Alexa.ChannelController functions for media players ([@Dilbert66] - [#27671]) ([alexa docs]) +- Move imports in nuheat component ([@djpremier] - [#28038]) ([nuheat docs]) +- Move imports in raspihats component ([@djpremier] - [#28088]) ([raspihats docs]) +- Round system monitor load averages to 2 decimal digits ([@scop] - [#27558]) ([systemmonitor docs]) +- Cleanup typing and asserts for HomematicIP Cloud ([@SukramJ] - [#28144]) ([homematicip_cloud docs]) +- Avoid query operations on a pjlink powered off projector ([@mflage] - [#28132]) ([pjlink docs]) +- Fix Lutron Pico ([@JonGilmore] - [#27059]) ([lutron docs]) +- Support for additional Abode timeline events ([@libots] - [#28124]) ([abode docs]) +- Fix supported_features in mqtt cover ([@Tofandel] - [#28120]) ([mqtt docs]) +- Downgrade aioHTTP 3.6.2 to 3.6.1 ([@pvizeli] - [#28143]) +- Rebase Implement Alexa.DoorbellEventSource Interface Controller ([@ochlocracy] - [#27726]) ([alexa docs]) +- Add support for SAJ inverters connected via WiFi ([@fredericvl] - [#27742]) ([saj docs]) +- Config entry and device for Coolmaster integration ([@OnFreund] - [#27925]) ([coolmaster docs]) +- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) +- Allow multiple Transmission clients and add unique_id to entities ([@engrbm87] - [#28136]) ([transmission docs]) +- Parallelize pylint everywhere ([@scop] - [#28149]) +- Updated frontend to 20191023.0 ([@bramkragten] - [#28150]) ([frontend docs]) + +[#25900]: https://github.com/home-assistant/home-assistant/pull/25900 +[#26220]: https://github.com/home-assistant/home-assistant/pull/26220 +[#26375]: https://github.com/home-assistant/home-assistant/pull/26375 +[#26502]: https://github.com/home-assistant/home-assistant/pull/26502 +[#26579]: https://github.com/home-assistant/home-assistant/pull/26579 +[#26585]: https://github.com/home-assistant/home-assistant/pull/26585 +[#26630]: https://github.com/home-assistant/home-assistant/pull/26630 +[#26699]: https://github.com/home-assistant/home-assistant/pull/26699 +[#26791]: https://github.com/home-assistant/home-assistant/pull/26791 +[#26864]: https://github.com/home-assistant/home-assistant/pull/26864 +[#26868]: https://github.com/home-assistant/home-assistant/pull/26868 +[#26940]: https://github.com/home-assistant/home-assistant/pull/26940 +[#27033]: https://github.com/home-assistant/home-assistant/pull/27033 +[#27035]: https://github.com/home-assistant/home-assistant/pull/27035 +[#27036]: https://github.com/home-assistant/home-assistant/pull/27036 +[#27047]: https://github.com/home-assistant/home-assistant/pull/27047 +[#27059]: https://github.com/home-assistant/home-assistant/pull/27059 +[#27063]: https://github.com/home-assistant/home-assistant/pull/27063 +[#27078]: https://github.com/home-assistant/home-assistant/pull/27078 +[#27081]: https://github.com/home-assistant/home-assistant/pull/27081 +[#27086]: https://github.com/home-assistant/home-assistant/pull/27086 +[#27087]: https://github.com/home-assistant/home-assistant/pull/27087 +[#27089]: https://github.com/home-assistant/home-assistant/pull/27089 +[#27096]: https://github.com/home-assistant/home-assistant/pull/27096 +[#27103]: https://github.com/home-assistant/home-assistant/pull/27103 +[#27109]: https://github.com/home-assistant/home-assistant/pull/27109 +[#27140]: https://github.com/home-assistant/home-assistant/pull/27140 +[#27141]: https://github.com/home-assistant/home-assistant/pull/27141 +[#27143]: https://github.com/home-assistant/home-assistant/pull/27143 +[#27144]: https://github.com/home-assistant/home-assistant/pull/27144 +[#27148]: https://github.com/home-assistant/home-assistant/pull/27148 +[#27150]: https://github.com/home-assistant/home-assistant/pull/27150 +[#27153]: https://github.com/home-assistant/home-assistant/pull/27153 +[#27155]: https://github.com/home-assistant/home-assistant/pull/27155 +[#27157]: https://github.com/home-assistant/home-assistant/pull/27157 +[#27158]: https://github.com/home-assistant/home-assistant/pull/27158 +[#27159]: https://github.com/home-assistant/home-assistant/pull/27159 +[#27163]: https://github.com/home-assistant/home-assistant/pull/27163 +[#27167]: https://github.com/home-assistant/home-assistant/pull/27167 +[#27168]: https://github.com/home-assistant/home-assistant/pull/27168 +[#27169]: https://github.com/home-assistant/home-assistant/pull/27169 +[#27178]: https://github.com/home-assistant/home-assistant/pull/27178 +[#27181]: https://github.com/home-assistant/home-assistant/pull/27181 +[#27182]: https://github.com/home-assistant/home-assistant/pull/27182 +[#27192]: https://github.com/home-assistant/home-assistant/pull/27192 +[#27199]: https://github.com/home-assistant/home-assistant/pull/27199 +[#27200]: https://github.com/home-assistant/home-assistant/pull/27200 +[#27202]: https://github.com/home-assistant/home-assistant/pull/27202 +[#27203]: https://github.com/home-assistant/home-assistant/pull/27203 +[#27204]: https://github.com/home-assistant/home-assistant/pull/27204 +[#27211]: https://github.com/home-assistant/home-assistant/pull/27211 +[#27214]: https://github.com/home-assistant/home-assistant/pull/27214 +[#27215]: https://github.com/home-assistant/home-assistant/pull/27215 +[#27216]: https://github.com/home-assistant/home-assistant/pull/27216 +[#27217]: https://github.com/home-assistant/home-assistant/pull/27217 +[#27218]: https://github.com/home-assistant/home-assistant/pull/27218 +[#27221]: https://github.com/home-assistant/home-assistant/pull/27221 +[#27222]: https://github.com/home-assistant/home-assistant/pull/27222 +[#27223]: https://github.com/home-assistant/home-assistant/pull/27223 +[#27225]: https://github.com/home-assistant/home-assistant/pull/27225 +[#27226]: https://github.com/home-assistant/home-assistant/pull/27226 +[#27227]: https://github.com/home-assistant/home-assistant/pull/27227 +[#27228]: https://github.com/home-assistant/home-assistant/pull/27228 +[#27229]: https://github.com/home-assistant/home-assistant/pull/27229 +[#27231]: https://github.com/home-assistant/home-assistant/pull/27231 +[#27232]: https://github.com/home-assistant/home-assistant/pull/27232 +[#27234]: https://github.com/home-assistant/home-assistant/pull/27234 +[#27238]: https://github.com/home-assistant/home-assistant/pull/27238 +[#27240]: https://github.com/home-assistant/home-assistant/pull/27240 +[#27245]: https://github.com/home-assistant/home-assistant/pull/27245 +[#27247]: https://github.com/home-assistant/home-assistant/pull/27247 +[#27249]: https://github.com/home-assistant/home-assistant/pull/27249 +[#27253]: https://github.com/home-assistant/home-assistant/pull/27253 +[#27259]: https://github.com/home-assistant/home-assistant/pull/27259 +[#27260]: https://github.com/home-assistant/home-assistant/pull/27260 +[#27261]: https://github.com/home-assistant/home-assistant/pull/27261 +[#27262]: https://github.com/home-assistant/home-assistant/pull/27262 +[#27263]: https://github.com/home-assistant/home-assistant/pull/27263 +[#27264]: https://github.com/home-assistant/home-assistant/pull/27264 +[#27265]: https://github.com/home-assistant/home-assistant/pull/27265 +[#27267]: https://github.com/home-assistant/home-assistant/pull/27267 +[#27279]: https://github.com/home-assistant/home-assistant/pull/27279 +[#27282]: https://github.com/home-assistant/home-assistant/pull/27282 +[#27286]: https://github.com/home-assistant/home-assistant/pull/27286 +[#27287]: https://github.com/home-assistant/home-assistant/pull/27287 +[#27294]: https://github.com/home-assistant/home-assistant/pull/27294 +[#27298]: https://github.com/home-assistant/home-assistant/pull/27298 +[#27299]: https://github.com/home-assistant/home-assistant/pull/27299 +[#27300]: https://github.com/home-assistant/home-assistant/pull/27300 +[#27302]: https://github.com/home-assistant/home-assistant/pull/27302 +[#27311]: https://github.com/home-assistant/home-assistant/pull/27311 +[#27313]: https://github.com/home-assistant/home-assistant/pull/27313 +[#27314]: https://github.com/home-assistant/home-assistant/pull/27314 +[#27316]: https://github.com/home-assistant/home-assistant/pull/27316 +[#27317]: https://github.com/home-assistant/home-assistant/pull/27317 +[#27320]: https://github.com/home-assistant/home-assistant/pull/27320 +[#27322]: https://github.com/home-assistant/home-assistant/pull/27322 +[#27323]: https://github.com/home-assistant/home-assistant/pull/27323 +[#27325]: https://github.com/home-assistant/home-assistant/pull/27325 +[#27327]: https://github.com/home-assistant/home-assistant/pull/27327 +[#27328]: https://github.com/home-assistant/home-assistant/pull/27328 +[#27331]: https://github.com/home-assistant/home-assistant/pull/27331 +[#27333]: https://github.com/home-assistant/home-assistant/pull/27333 +[#27334]: https://github.com/home-assistant/home-assistant/pull/27334 +[#27339]: https://github.com/home-assistant/home-assistant/pull/27339 +[#27340]: https://github.com/home-assistant/home-assistant/pull/27340 +[#27344]: https://github.com/home-assistant/home-assistant/pull/27344 +[#27348]: https://github.com/home-assistant/home-assistant/pull/27348 +[#27349]: https://github.com/home-assistant/home-assistant/pull/27349 +[#27352]: https://github.com/home-assistant/home-assistant/pull/27352 +[#27353]: https://github.com/home-assistant/home-assistant/pull/27353 +[#27356]: https://github.com/home-assistant/home-assistant/pull/27356 +[#27358]: https://github.com/home-assistant/home-assistant/pull/27358 +[#27359]: https://github.com/home-assistant/home-assistant/pull/27359 +[#27360]: https://github.com/home-assistant/home-assistant/pull/27360 +[#27361]: https://github.com/home-assistant/home-assistant/pull/27361 +[#27362]: https://github.com/home-assistant/home-assistant/pull/27362 +[#27363]: https://github.com/home-assistant/home-assistant/pull/27363 +[#27365]: https://github.com/home-assistant/home-assistant/pull/27365 +[#27367]: https://github.com/home-assistant/home-assistant/pull/27367 +[#27368]: https://github.com/home-assistant/home-assistant/pull/27368 +[#27369]: https://github.com/home-assistant/home-assistant/pull/27369 +[#27378]: https://github.com/home-assistant/home-assistant/pull/27378 +[#27381]: https://github.com/home-assistant/home-assistant/pull/27381 +[#27382]: https://github.com/home-assistant/home-assistant/pull/27382 +[#27383]: https://github.com/home-assistant/home-assistant/pull/27383 +[#27384]: https://github.com/home-assistant/home-assistant/pull/27384 +[#27386]: https://github.com/home-assistant/home-assistant/pull/27386 +[#27387]: https://github.com/home-assistant/home-assistant/pull/27387 +[#27388]: https://github.com/home-assistant/home-assistant/pull/27388 +[#27389]: https://github.com/home-assistant/home-assistant/pull/27389 +[#27390]: https://github.com/home-assistant/home-assistant/pull/27390 +[#27391]: https://github.com/home-assistant/home-assistant/pull/27391 +[#27392]: https://github.com/home-assistant/home-assistant/pull/27392 +[#27393]: https://github.com/home-assistant/home-assistant/pull/27393 +[#27399]: https://github.com/home-assistant/home-assistant/pull/27399 +[#27401]: https://github.com/home-assistant/home-assistant/pull/27401 +[#27402]: https://github.com/home-assistant/home-assistant/pull/27402 +[#27405]: https://github.com/home-assistant/home-assistant/pull/27405 +[#27406]: https://github.com/home-assistant/home-assistant/pull/27406 +[#27407]: https://github.com/home-assistant/home-assistant/pull/27407 +[#27408]: https://github.com/home-assistant/home-assistant/pull/27408 +[#27409]: https://github.com/home-assistant/home-assistant/pull/27409 +[#27413]: https://github.com/home-assistant/home-assistant/pull/27413 +[#27416]: https://github.com/home-assistant/home-assistant/pull/27416 +[#27420]: https://github.com/home-assistant/home-assistant/pull/27420 +[#27422]: https://github.com/home-assistant/home-assistant/pull/27422 +[#27428]: https://github.com/home-assistant/home-assistant/pull/27428 +[#27430]: https://github.com/home-assistant/home-assistant/pull/27430 +[#27431]: https://github.com/home-assistant/home-assistant/pull/27431 +[#27432]: https://github.com/home-assistant/home-assistant/pull/27432 +[#27433]: https://github.com/home-assistant/home-assistant/pull/27433 +[#27438]: https://github.com/home-assistant/home-assistant/pull/27438 +[#27439]: https://github.com/home-assistant/home-assistant/pull/27439 +[#27440]: https://github.com/home-assistant/home-assistant/pull/27440 +[#27441]: https://github.com/home-assistant/home-assistant/pull/27441 +[#27443]: https://github.com/home-assistant/home-assistant/pull/27443 +[#27444]: https://github.com/home-assistant/home-assistant/pull/27444 +[#27448]: https://github.com/home-assistant/home-assistant/pull/27448 +[#27449]: https://github.com/home-assistant/home-assistant/pull/27449 +[#27450]: https://github.com/home-assistant/home-assistant/pull/27450 +[#27451]: https://github.com/home-assistant/home-assistant/pull/27451 +[#27452]: https://github.com/home-assistant/home-assistant/pull/27452 +[#27454]: https://github.com/home-assistant/home-assistant/pull/27454 +[#27456]: https://github.com/home-assistant/home-assistant/pull/27456 +[#27457]: https://github.com/home-assistant/home-assistant/pull/27457 +[#27458]: https://github.com/home-assistant/home-assistant/pull/27458 +[#27459]: https://github.com/home-assistant/home-assistant/pull/27459 +[#27460]: https://github.com/home-assistant/home-assistant/pull/27460 +[#27467]: https://github.com/home-assistant/home-assistant/pull/27467 +[#27468]: https://github.com/home-assistant/home-assistant/pull/27468 +[#27469]: https://github.com/home-assistant/home-assistant/pull/27469 +[#27472]: https://github.com/home-assistant/home-assistant/pull/27472 +[#27473]: https://github.com/home-assistant/home-assistant/pull/27473 +[#27474]: https://github.com/home-assistant/home-assistant/pull/27474 +[#27476]: https://github.com/home-assistant/home-assistant/pull/27476 +[#27477]: https://github.com/home-assistant/home-assistant/pull/27477 +[#27478]: https://github.com/home-assistant/home-assistant/pull/27478 +[#27480]: https://github.com/home-assistant/home-assistant/pull/27480 +[#27481]: https://github.com/home-assistant/home-assistant/pull/27481 +[#27483]: https://github.com/home-assistant/home-assistant/pull/27483 +[#27485]: https://github.com/home-assistant/home-assistant/pull/27485 +[#27487]: https://github.com/home-assistant/home-assistant/pull/27487 +[#27488]: https://github.com/home-assistant/home-assistant/pull/27488 +[#27494]: https://github.com/home-assistant/home-assistant/pull/27494 +[#27495]: https://github.com/home-assistant/home-assistant/pull/27495 +[#27496]: https://github.com/home-assistant/home-assistant/pull/27496 +[#27497]: https://github.com/home-assistant/home-assistant/pull/27497 +[#27498]: https://github.com/home-assistant/home-assistant/pull/27498 +[#27499]: https://github.com/home-assistant/home-assistant/pull/27499 +[#27500]: https://github.com/home-assistant/home-assistant/pull/27500 +[#27501]: https://github.com/home-assistant/home-assistant/pull/27501 +[#27502]: https://github.com/home-assistant/home-assistant/pull/27502 +[#27503]: https://github.com/home-assistant/home-assistant/pull/27503 +[#27505]: https://github.com/home-assistant/home-assistant/pull/27505 +[#27506]: https://github.com/home-assistant/home-assistant/pull/27506 +[#27507]: https://github.com/home-assistant/home-assistant/pull/27507 +[#27508]: https://github.com/home-assistant/home-assistant/pull/27508 +[#27509]: https://github.com/home-assistant/home-assistant/pull/27509 +[#27510]: https://github.com/home-assistant/home-assistant/pull/27510 +[#27511]: https://github.com/home-assistant/home-assistant/pull/27511 +[#27512]: https://github.com/home-assistant/home-assistant/pull/27512 +[#27513]: https://github.com/home-assistant/home-assistant/pull/27513 +[#27514]: https://github.com/home-assistant/home-assistant/pull/27514 +[#27519]: https://github.com/home-assistant/home-assistant/pull/27519 +[#27523]: https://github.com/home-assistant/home-assistant/pull/27523 +[#27526]: https://github.com/home-assistant/home-assistant/pull/27526 +[#27530]: https://github.com/home-assistant/home-assistant/pull/27530 +[#27532]: https://github.com/home-assistant/home-assistant/pull/27532 +[#27533]: https://github.com/home-assistant/home-assistant/pull/27533 +[#27534]: https://github.com/home-assistant/home-assistant/pull/27534 +[#27535]: https://github.com/home-assistant/home-assistant/pull/27535 +[#27536]: https://github.com/home-assistant/home-assistant/pull/27536 +[#27543]: https://github.com/home-assistant/home-assistant/pull/27543 +[#27544]: https://github.com/home-assistant/home-assistant/pull/27544 +[#27549]: https://github.com/home-assistant/home-assistant/pull/27549 +[#27553]: https://github.com/home-assistant/home-assistant/pull/27553 +[#27555]: https://github.com/home-assistant/home-assistant/pull/27555 +[#27556]: https://github.com/home-assistant/home-assistant/pull/27556 +[#27558]: https://github.com/home-assistant/home-assistant/pull/27558 +[#27560]: https://github.com/home-assistant/home-assistant/pull/27560 +[#27563]: https://github.com/home-assistant/home-assistant/pull/27563 +[#27565]: https://github.com/home-assistant/home-assistant/pull/27565 +[#27567]: https://github.com/home-assistant/home-assistant/pull/27567 +[#27568]: https://github.com/home-assistant/home-assistant/pull/27568 +[#27571]: https://github.com/home-assistant/home-assistant/pull/27571 +[#27578]: https://github.com/home-assistant/home-assistant/pull/27578 +[#27579]: https://github.com/home-assistant/home-assistant/pull/27579 +[#27580]: https://github.com/home-assistant/home-assistant/pull/27580 +[#27581]: https://github.com/home-assistant/home-assistant/pull/27581 +[#27583]: https://github.com/home-assistant/home-assistant/pull/27583 +[#27584]: https://github.com/home-assistant/home-assistant/pull/27584 +[#27585]: https://github.com/home-assistant/home-assistant/pull/27585 +[#27586]: https://github.com/home-assistant/home-assistant/pull/27586 +[#27588]: https://github.com/home-assistant/home-assistant/pull/27588 +[#27589]: https://github.com/home-assistant/home-assistant/pull/27589 +[#27591]: https://github.com/home-assistant/home-assistant/pull/27591 +[#27597]: https://github.com/home-assistant/home-assistant/pull/27597 +[#27598]: https://github.com/home-assistant/home-assistant/pull/27598 +[#27600]: https://github.com/home-assistant/home-assistant/pull/27600 +[#27601]: https://github.com/home-assistant/home-assistant/pull/27601 +[#27602]: https://github.com/home-assistant/home-assistant/pull/27602 +[#27603]: https://github.com/home-assistant/home-assistant/pull/27603 +[#27604]: https://github.com/home-assistant/home-assistant/pull/27604 +[#27606]: https://github.com/home-assistant/home-assistant/pull/27606 +[#27608]: https://github.com/home-assistant/home-assistant/pull/27608 +[#27610]: https://github.com/home-assistant/home-assistant/pull/27610 +[#27613]: https://github.com/home-assistant/home-assistant/pull/27613 +[#27615]: https://github.com/home-assistant/home-assistant/pull/27615 +[#27616]: https://github.com/home-assistant/home-assistant/pull/27616 +[#27617]: https://github.com/home-assistant/home-assistant/pull/27617 +[#27618]: https://github.com/home-assistant/home-assistant/pull/27618 +[#27620]: https://github.com/home-assistant/home-assistant/pull/27620 +[#27622]: https://github.com/home-assistant/home-assistant/pull/27622 +[#27630]: https://github.com/home-assistant/home-assistant/pull/27630 +[#27632]: https://github.com/home-assistant/home-assistant/pull/27632 +[#27633]: https://github.com/home-assistant/home-assistant/pull/27633 +[#27634]: https://github.com/home-assistant/home-assistant/pull/27634 +[#27636]: https://github.com/home-assistant/home-assistant/pull/27636 +[#27637]: https://github.com/home-assistant/home-assistant/pull/27637 +[#27638]: https://github.com/home-assistant/home-assistant/pull/27638 +[#27640]: https://github.com/home-assistant/home-assistant/pull/27640 +[#27641]: https://github.com/home-assistant/home-assistant/pull/27641 +[#27645]: https://github.com/home-assistant/home-assistant/pull/27645 +[#27646]: https://github.com/home-assistant/home-assistant/pull/27646 +[#27647]: https://github.com/home-assistant/home-assistant/pull/27647 +[#27648]: https://github.com/home-assistant/home-assistant/pull/27648 +[#27649]: https://github.com/home-assistant/home-assistant/pull/27649 +[#27650]: https://github.com/home-assistant/home-assistant/pull/27650 +[#27652]: https://github.com/home-assistant/home-assistant/pull/27652 +[#27653]: https://github.com/home-assistant/home-assistant/pull/27653 +[#27654]: https://github.com/home-assistant/home-assistant/pull/27654 +[#27656]: https://github.com/home-assistant/home-assistant/pull/27656 +[#27658]: https://github.com/home-assistant/home-assistant/pull/27658 +[#27661]: https://github.com/home-assistant/home-assistant/pull/27661 +[#27663]: https://github.com/home-assistant/home-assistant/pull/27663 +[#27664]: https://github.com/home-assistant/home-assistant/pull/27664 +[#27665]: https://github.com/home-assistant/home-assistant/pull/27665 +[#27669]: https://github.com/home-assistant/home-assistant/pull/27669 +[#27671]: https://github.com/home-assistant/home-assistant/pull/27671 +[#27675]: https://github.com/home-assistant/home-assistant/pull/27675 +[#27676]: https://github.com/home-assistant/home-assistant/pull/27676 +[#27677]: https://github.com/home-assistant/home-assistant/pull/27677 +[#27678]: https://github.com/home-assistant/home-assistant/pull/27678 +[#27679]: https://github.com/home-assistant/home-assistant/pull/27679 +[#27680]: https://github.com/home-assistant/home-assistant/pull/27680 +[#27682]: https://github.com/home-assistant/home-assistant/pull/27682 +[#27683]: https://github.com/home-assistant/home-assistant/pull/27683 +[#27686]: https://github.com/home-assistant/home-assistant/pull/27686 +[#27687]: https://github.com/home-assistant/home-assistant/pull/27687 +[#27689]: https://github.com/home-assistant/home-assistant/pull/27689 +[#27693]: https://github.com/home-assistant/home-assistant/pull/27693 +[#27695]: https://github.com/home-assistant/home-assistant/pull/27695 +[#27696]: https://github.com/home-assistant/home-assistant/pull/27696 +[#27697]: https://github.com/home-assistant/home-assistant/pull/27697 +[#27698]: https://github.com/home-assistant/home-assistant/pull/27698 +[#27703]: https://github.com/home-assistant/home-assistant/pull/27703 +[#27705]: https://github.com/home-assistant/home-assistant/pull/27705 +[#27713]: https://github.com/home-assistant/home-assistant/pull/27713 +[#27714]: https://github.com/home-assistant/home-assistant/pull/27714 +[#27715]: https://github.com/home-assistant/home-assistant/pull/27715 +[#27716]: https://github.com/home-assistant/home-assistant/pull/27716 +[#27717]: https://github.com/home-assistant/home-assistant/pull/27717 +[#27718]: https://github.com/home-assistant/home-assistant/pull/27718 +[#27726]: https://github.com/home-assistant/home-assistant/pull/27726 +[#27727]: https://github.com/home-assistant/home-assistant/pull/27727 +[#27728]: https://github.com/home-assistant/home-assistant/pull/27728 +[#27731]: https://github.com/home-assistant/home-assistant/pull/27731 +[#27733]: https://github.com/home-assistant/home-assistant/pull/27733 +[#27734]: https://github.com/home-assistant/home-assistant/pull/27734 +[#27737]: https://github.com/home-assistant/home-assistant/pull/27737 +[#27739]: https://github.com/home-assistant/home-assistant/pull/27739 +[#27741]: https://github.com/home-assistant/home-assistant/pull/27741 +[#27742]: https://github.com/home-assistant/home-assistant/pull/27742 +[#27743]: https://github.com/home-assistant/home-assistant/pull/27743 +[#27745]: https://github.com/home-assistant/home-assistant/pull/27745 +[#27746]: https://github.com/home-assistant/home-assistant/pull/27746 +[#27747]: https://github.com/home-assistant/home-assistant/pull/27747 +[#27752]: https://github.com/home-assistant/home-assistant/pull/27752 +[#27753]: https://github.com/home-assistant/home-assistant/pull/27753 +[#27759]: https://github.com/home-assistant/home-assistant/pull/27759 +[#27764]: https://github.com/home-assistant/home-assistant/pull/27764 +[#27769]: https://github.com/home-assistant/home-assistant/pull/27769 +[#27771]: https://github.com/home-assistant/home-assistant/pull/27771 +[#27772]: https://github.com/home-assistant/home-assistant/pull/27772 +[#27774]: https://github.com/home-assistant/home-assistant/pull/27774 +[#27776]: https://github.com/home-assistant/home-assistant/pull/27776 +[#27777]: https://github.com/home-assistant/home-assistant/pull/27777 +[#27778]: https://github.com/home-assistant/home-assistant/pull/27778 +[#27779]: https://github.com/home-assistant/home-assistant/pull/27779 +[#27781]: https://github.com/home-assistant/home-assistant/pull/27781 +[#27782]: https://github.com/home-assistant/home-assistant/pull/27782 +[#27784]: https://github.com/home-assistant/home-assistant/pull/27784 +[#27785]: https://github.com/home-assistant/home-assistant/pull/27785 +[#27787]: https://github.com/home-assistant/home-assistant/pull/27787 +[#27788]: https://github.com/home-assistant/home-assistant/pull/27788 +[#27789]: https://github.com/home-assistant/home-assistant/pull/27789 +[#27790]: https://github.com/home-assistant/home-assistant/pull/27790 +[#27791]: https://github.com/home-assistant/home-assistant/pull/27791 +[#27792]: https://github.com/home-assistant/home-assistant/pull/27792 +[#27793]: https://github.com/home-assistant/home-assistant/pull/27793 +[#27794]: https://github.com/home-assistant/home-assistant/pull/27794 +[#27797]: https://github.com/home-assistant/home-assistant/pull/27797 +[#27798]: https://github.com/home-assistant/home-assistant/pull/27798 +[#27799]: https://github.com/home-assistant/home-assistant/pull/27799 +[#27803]: https://github.com/home-assistant/home-assistant/pull/27803 +[#27804]: https://github.com/home-assistant/home-assistant/pull/27804 +[#27805]: https://github.com/home-assistant/home-assistant/pull/27805 +[#27806]: https://github.com/home-assistant/home-assistant/pull/27806 +[#27807]: https://github.com/home-assistant/home-assistant/pull/27807 +[#27810]: https://github.com/home-assistant/home-assistant/pull/27810 +[#27811]: https://github.com/home-assistant/home-assistant/pull/27811 +[#27812]: https://github.com/home-assistant/home-assistant/pull/27812 +[#27813]: https://github.com/home-assistant/home-assistant/pull/27813 +[#27814]: https://github.com/home-assistant/home-assistant/pull/27814 +[#27815]: https://github.com/home-assistant/home-assistant/pull/27815 +[#27820]: https://github.com/home-assistant/home-assistant/pull/27820 +[#27821]: https://github.com/home-assistant/home-assistant/pull/27821 +[#27822]: https://github.com/home-assistant/home-assistant/pull/27822 +[#27823]: https://github.com/home-assistant/home-assistant/pull/27823 +[#27825]: https://github.com/home-assistant/home-assistant/pull/27825 +[#27826]: https://github.com/home-assistant/home-assistant/pull/27826 +[#27827]: https://github.com/home-assistant/home-assistant/pull/27827 +[#27829]: https://github.com/home-assistant/home-assistant/pull/27829 +[#27831]: https://github.com/home-assistant/home-assistant/pull/27831 +[#27835]: https://github.com/home-assistant/home-assistant/pull/27835 +[#27838]: https://github.com/home-assistant/home-assistant/pull/27838 +[#27839]: https://github.com/home-assistant/home-assistant/pull/27839 +[#27842]: https://github.com/home-assistant/home-assistant/pull/27842 +[#27849]: https://github.com/home-assistant/home-assistant/pull/27849 +[#27850]: https://github.com/home-assistant/home-assistant/pull/27850 +[#27851]: https://github.com/home-assistant/home-assistant/pull/27851 +[#27852]: https://github.com/home-assistant/home-assistant/pull/27852 +[#27853]: https://github.com/home-assistant/home-assistant/pull/27853 +[#27854]: https://github.com/home-assistant/home-assistant/pull/27854 +[#27856]: https://github.com/home-assistant/home-assistant/pull/27856 +[#27857]: https://github.com/home-assistant/home-assistant/pull/27857 +[#27859]: https://github.com/home-assistant/home-assistant/pull/27859 +[#27861]: https://github.com/home-assistant/home-assistant/pull/27861 +[#27864]: https://github.com/home-assistant/home-assistant/pull/27864 +[#27868]: https://github.com/home-assistant/home-assistant/pull/27868 +[#27869]: https://github.com/home-assistant/home-assistant/pull/27869 +[#27873]: https://github.com/home-assistant/home-assistant/pull/27873 +[#27874]: https://github.com/home-assistant/home-assistant/pull/27874 +[#27875]: https://github.com/home-assistant/home-assistant/pull/27875 +[#27876]: https://github.com/home-assistant/home-assistant/pull/27876 +[#27877]: https://github.com/home-assistant/home-assistant/pull/27877 +[#27878]: https://github.com/home-assistant/home-assistant/pull/27878 +[#27879]: https://github.com/home-assistant/home-assistant/pull/27879 +[#27881]: https://github.com/home-assistant/home-assistant/pull/27881 +[#27883]: https://github.com/home-assistant/home-assistant/pull/27883 +[#27884]: https://github.com/home-assistant/home-assistant/pull/27884 +[#27885]: https://github.com/home-assistant/home-assistant/pull/27885 +[#27886]: https://github.com/home-assistant/home-assistant/pull/27886 +[#27887]: https://github.com/home-assistant/home-assistant/pull/27887 +[#27888]: https://github.com/home-assistant/home-assistant/pull/27888 +[#27889]: https://github.com/home-assistant/home-assistant/pull/27889 +[#27890]: https://github.com/home-assistant/home-assistant/pull/27890 +[#27895]: https://github.com/home-assistant/home-assistant/pull/27895 +[#27896]: https://github.com/home-assistant/home-assistant/pull/27896 +[#27897]: https://github.com/home-assistant/home-assistant/pull/27897 +[#27898]: https://github.com/home-assistant/home-assistant/pull/27898 +[#27899]: https://github.com/home-assistant/home-assistant/pull/27899 +[#27901]: https://github.com/home-assistant/home-assistant/pull/27901 +[#27903]: https://github.com/home-assistant/home-assistant/pull/27903 +[#27904]: https://github.com/home-assistant/home-assistant/pull/27904 +[#27905]: https://github.com/home-assistant/home-assistant/pull/27905 +[#27906]: https://github.com/home-assistant/home-assistant/pull/27906 +[#27907]: https://github.com/home-assistant/home-assistant/pull/27907 +[#27908]: https://github.com/home-assistant/home-assistant/pull/27908 +[#27909]: https://github.com/home-assistant/home-assistant/pull/27909 +[#27912]: https://github.com/home-assistant/home-assistant/pull/27912 +[#27913]: https://github.com/home-assistant/home-assistant/pull/27913 +[#27914]: https://github.com/home-assistant/home-assistant/pull/27914 +[#27916]: https://github.com/home-assistant/home-assistant/pull/27916 +[#27919]: https://github.com/home-assistant/home-assistant/pull/27919 +[#27921]: https://github.com/home-assistant/home-assistant/pull/27921 +[#27925]: https://github.com/home-assistant/home-assistant/pull/27925 +[#27926]: https://github.com/home-assistant/home-assistant/pull/27926 +[#27928]: https://github.com/home-assistant/home-assistant/pull/27928 +[#27929]: https://github.com/home-assistant/home-assistant/pull/27929 +[#27930]: https://github.com/home-assistant/home-assistant/pull/27930 +[#27931]: https://github.com/home-assistant/home-assistant/pull/27931 +[#27933]: https://github.com/home-assistant/home-assistant/pull/27933 +[#27934]: https://github.com/home-assistant/home-assistant/pull/27934 +[#27935]: https://github.com/home-assistant/home-assistant/pull/27935 +[#27936]: https://github.com/home-assistant/home-assistant/pull/27936 +[#27937]: https://github.com/home-assistant/home-assistant/pull/27937 +[#27938]: https://github.com/home-assistant/home-assistant/pull/27938 +[#27939]: https://github.com/home-assistant/home-assistant/pull/27939 +[#27940]: https://github.com/home-assistant/home-assistant/pull/27940 +[#27942]: https://github.com/home-assistant/home-assistant/pull/27942 +[#27943]: https://github.com/home-assistant/home-assistant/pull/27943 +[#27945]: https://github.com/home-assistant/home-assistant/pull/27945 +[#27946]: https://github.com/home-assistant/home-assistant/pull/27946 +[#27951]: https://github.com/home-assistant/home-assistant/pull/27951 +[#27957]: https://github.com/home-assistant/home-assistant/pull/27957 +[#27958]: https://github.com/home-assistant/home-assistant/pull/27958 +[#27965]: https://github.com/home-assistant/home-assistant/pull/27965 +[#27968]: https://github.com/home-assistant/home-assistant/pull/27968 +[#27969]: https://github.com/home-assistant/home-assistant/pull/27969 +[#27971]: https://github.com/home-assistant/home-assistant/pull/27971 +[#27972]: https://github.com/home-assistant/home-assistant/pull/27972 +[#27973]: https://github.com/home-assistant/home-assistant/pull/27973 +[#27974]: https://github.com/home-assistant/home-assistant/pull/27974 +[#27975]: https://github.com/home-assistant/home-assistant/pull/27975 +[#27976]: https://github.com/home-assistant/home-assistant/pull/27976 +[#27977]: https://github.com/home-assistant/home-assistant/pull/27977 +[#27978]: https://github.com/home-assistant/home-assistant/pull/27978 +[#27979]: https://github.com/home-assistant/home-assistant/pull/27979 +[#27980]: https://github.com/home-assistant/home-assistant/pull/27980 +[#27981]: https://github.com/home-assistant/home-assistant/pull/27981 +[#27982]: https://github.com/home-assistant/home-assistant/pull/27982 +[#27983]: https://github.com/home-assistant/home-assistant/pull/27983 +[#27985]: https://github.com/home-assistant/home-assistant/pull/27985 +[#27986]: https://github.com/home-assistant/home-assistant/pull/27986 +[#27988]: https://github.com/home-assistant/home-assistant/pull/27988 +[#27989]: https://github.com/home-assistant/home-assistant/pull/27989 +[#27990]: https://github.com/home-assistant/home-assistant/pull/27990 +[#27991]: https://github.com/home-assistant/home-assistant/pull/27991 +[#27993]: https://github.com/home-assistant/home-assistant/pull/27993 +[#27994]: https://github.com/home-assistant/home-assistant/pull/27994 +[#27995]: https://github.com/home-assistant/home-assistant/pull/27995 +[#27997]: https://github.com/home-assistant/home-assistant/pull/27997 +[#27998]: https://github.com/home-assistant/home-assistant/pull/27998 +[#27999]: https://github.com/home-assistant/home-assistant/pull/27999 +[#28001]: https://github.com/home-assistant/home-assistant/pull/28001 +[#28002]: https://github.com/home-assistant/home-assistant/pull/28002 +[#28003]: https://github.com/home-assistant/home-assistant/pull/28003 +[#28004]: https://github.com/home-assistant/home-assistant/pull/28004 +[#28005]: https://github.com/home-assistant/home-assistant/pull/28005 +[#28006]: https://github.com/home-assistant/home-assistant/pull/28006 +[#28007]: https://github.com/home-assistant/home-assistant/pull/28007 +[#28008]: https://github.com/home-assistant/home-assistant/pull/28008 +[#28009]: https://github.com/home-assistant/home-assistant/pull/28009 +[#28010]: https://github.com/home-assistant/home-assistant/pull/28010 +[#28011]: https://github.com/home-assistant/home-assistant/pull/28011 +[#28012]: https://github.com/home-assistant/home-assistant/pull/28012 +[#28013]: https://github.com/home-assistant/home-assistant/pull/28013 +[#28014]: https://github.com/home-assistant/home-assistant/pull/28014 +[#28015]: https://github.com/home-assistant/home-assistant/pull/28015 +[#28016]: https://github.com/home-assistant/home-assistant/pull/28016 +[#28017]: https://github.com/home-assistant/home-assistant/pull/28017 +[#28018]: https://github.com/home-assistant/home-assistant/pull/28018 +[#28019]: https://github.com/home-assistant/home-assistant/pull/28019 +[#28020]: https://github.com/home-assistant/home-assistant/pull/28020 +[#28021]: https://github.com/home-assistant/home-assistant/pull/28021 +[#28022]: https://github.com/home-assistant/home-assistant/pull/28022 +[#28023]: https://github.com/home-assistant/home-assistant/pull/28023 +[#28024]: https://github.com/home-assistant/home-assistant/pull/28024 +[#28025]: https://github.com/home-assistant/home-assistant/pull/28025 +[#28026]: https://github.com/home-assistant/home-assistant/pull/28026 +[#28027]: https://github.com/home-assistant/home-assistant/pull/28027 +[#28028]: https://github.com/home-assistant/home-assistant/pull/28028 +[#28029]: https://github.com/home-assistant/home-assistant/pull/28029 +[#28030]: https://github.com/home-assistant/home-assistant/pull/28030 +[#28031]: https://github.com/home-assistant/home-assistant/pull/28031 +[#28032]: https://github.com/home-assistant/home-assistant/pull/28032 +[#28033]: https://github.com/home-assistant/home-assistant/pull/28033 +[#28034]: https://github.com/home-assistant/home-assistant/pull/28034 +[#28035]: https://github.com/home-assistant/home-assistant/pull/28035 +[#28036]: https://github.com/home-assistant/home-assistant/pull/28036 +[#28037]: https://github.com/home-assistant/home-assistant/pull/28037 +[#28038]: https://github.com/home-assistant/home-assistant/pull/28038 +[#28039]: https://github.com/home-assistant/home-assistant/pull/28039 +[#28041]: https://github.com/home-assistant/home-assistant/pull/28041 +[#28042]: https://github.com/home-assistant/home-assistant/pull/28042 +[#28043]: https://github.com/home-assistant/home-assistant/pull/28043 +[#28044]: https://github.com/home-assistant/home-assistant/pull/28044 +[#28045]: https://github.com/home-assistant/home-assistant/pull/28045 +[#28046]: https://github.com/home-assistant/home-assistant/pull/28046 +[#28047]: https://github.com/home-assistant/home-assistant/pull/28047 +[#28052]: https://github.com/home-assistant/home-assistant/pull/28052 +[#28054]: https://github.com/home-assistant/home-assistant/pull/28054 +[#28055]: https://github.com/home-assistant/home-assistant/pull/28055 +[#28056]: https://github.com/home-assistant/home-assistant/pull/28056 +[#28059]: https://github.com/home-assistant/home-assistant/pull/28059 +[#28060]: https://github.com/home-assistant/home-assistant/pull/28060 +[#28062]: https://github.com/home-assistant/home-assistant/pull/28062 +[#28066]: https://github.com/home-assistant/home-assistant/pull/28066 +[#28070]: https://github.com/home-assistant/home-assistant/pull/28070 +[#28071]: https://github.com/home-assistant/home-assistant/pull/28071 +[#28077]: https://github.com/home-assistant/home-assistant/pull/28077 +[#28078]: https://github.com/home-assistant/home-assistant/pull/28078 +[#28084]: https://github.com/home-assistant/home-assistant/pull/28084 +[#28085]: https://github.com/home-assistant/home-assistant/pull/28085 +[#28086]: https://github.com/home-assistant/home-assistant/pull/28086 +[#28087]: https://github.com/home-assistant/home-assistant/pull/28087 +[#28088]: https://github.com/home-assistant/home-assistant/pull/28088 +[#28089]: https://github.com/home-assistant/home-assistant/pull/28089 +[#28091]: https://github.com/home-assistant/home-assistant/pull/28091 +[#28092]: https://github.com/home-assistant/home-assistant/pull/28092 +[#28093]: https://github.com/home-assistant/home-assistant/pull/28093 +[#28094]: https://github.com/home-assistant/home-assistant/pull/28094 +[#28095]: https://github.com/home-assistant/home-assistant/pull/28095 +[#28096]: https://github.com/home-assistant/home-assistant/pull/28096 +[#28097]: https://github.com/home-assistant/home-assistant/pull/28097 +[#28098]: https://github.com/home-assistant/home-assistant/pull/28098 +[#28099]: https://github.com/home-assistant/home-assistant/pull/28099 +[#28100]: https://github.com/home-assistant/home-assistant/pull/28100 +[#28103]: https://github.com/home-assistant/home-assistant/pull/28103 +[#28105]: https://github.com/home-assistant/home-assistant/pull/28105 +[#28106]: https://github.com/home-assistant/home-assistant/pull/28106 +[#28107]: https://github.com/home-assistant/home-assistant/pull/28107 +[#28109]: https://github.com/home-assistant/home-assistant/pull/28109 +[#28114]: https://github.com/home-assistant/home-assistant/pull/28114 +[#28117]: https://github.com/home-assistant/home-assistant/pull/28117 +[#28118]: https://github.com/home-assistant/home-assistant/pull/28118 +[#28120]: https://github.com/home-assistant/home-assistant/pull/28120 +[#28121]: https://github.com/home-assistant/home-assistant/pull/28121 +[#28122]: https://github.com/home-assistant/home-assistant/pull/28122 +[#28123]: https://github.com/home-assistant/home-assistant/pull/28123 +[#28124]: https://github.com/home-assistant/home-assistant/pull/28124 +[#28132]: https://github.com/home-assistant/home-assistant/pull/28132 +[#28133]: https://github.com/home-assistant/home-assistant/pull/28133 +[#28136]: https://github.com/home-assistant/home-assistant/pull/28136 +[#28143]: https://github.com/home-assistant/home-assistant/pull/28143 +[#28144]: https://github.com/home-assistant/home-assistant/pull/28144 +[#28148]: https://github.com/home-assistant/home-assistant/pull/28148 +[#28149]: https://github.com/home-assistant/home-assistant/pull/28149 +[#28150]: https://github.com/home-assistant/home-assistant/pull/28150 +[@aarondavidschneider]: https://github.com/AaronDavidSchneider +[@adminiuga]: https://github.com/Adminiuga +[@anonym-tsk]: https://github.com/Anonym-tsk +[@bkpepe]: https://github.com/BKPepe +[@bouni]: https://github.com/Bouni +[@cqoute]: https://github.com/CQoute +[@cinntax]: https://github.com/Cinntax +[@danielhiversen]: https://github.com/Danielhiversen +[@dilbert66]: https://github.com/Dilbert66 +[@ernst79]: https://github.com/Ernst79 +[@harlemsquirrel]: https://github.com/HarlemSquirrel +[@jefflirion]: https://github.com/JeffLIrion +[@jongilmore]: https://github.com/JonGilmore +[@kane610]: https://github.com/Kane610 +[@magicaltrev89]: https://github.com/MagicalTrev89 +[@michsior14]: https://github.com/Michsior14 +[@misiu]: https://github.com/Misiu +[@mofeywalker]: https://github.com/Mofeywalker +[@onfreund]: https://github.com/OnFreund +[@ottowinter]: https://github.com/OttoWinter +[@quentame]: https://github.com/Quentame +[@ryanewen]: https://github.com/RyanEwen +[@santobert]: https://github.com/Santobert +[@soldiercorp]: https://github.com/SoldierCorp +[@stevedinn]: https://github.com/SteveDinn +[@sukramj]: https://github.com/SukramJ +[@tofandel]: https://github.com/Tofandel +[@villhellm]: https://github.com/Villhellm +[@abstrakct]: https://github.com/abstrakct +[@alandtse]: https://github.com/alandtse +[@antlarr]: https://github.com/antlarr +[@balloob]: https://github.com/balloob +[@bastshoes]: https://github.com/bastshoes +[@bbrendon]: https://github.com/bbrendon +[@bendikrb]: https://github.com/bendikrb +[@bhageena]: https://github.com/bhageena +[@bieniu]: https://github.com/bieniu +[@bramkragten]: https://github.com/bramkragten +[@briglx]: https://github.com/briglx +[@bvlaicu]: https://github.com/bvlaicu +[@bwarden]: https://github.com/bwarden +[@caronc]: https://github.com/caronc +[@cgtobi]: https://github.com/cgtobi +[@crazyfx1]: https://github.com/crazyfx1 +[@cyberjacob]: https://github.com/cyberjacob +[@danielperna84]: https://github.com/danielperna84 +[@definitio]: https://github.com/definitio +[@delphiki]: https://github.com/delphiki +[@djpremier]: https://github.com/djpremier +[@doudz]: https://github.com/doudz +[@dshokouhi]: https://github.com/dshokouhi +[@eifinger]: https://github.com/eifinger +[@elupus]: https://github.com/elupus +[@emontnemery]: https://github.com/emontnemery +[@engrbm87]: https://github.com/engrbm87 +[@evanjd]: https://github.com/evanjd +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@foreign-sub]: https://github.com/foreign-sub +[@foxel]: https://github.com/foxel +[@foxy82]: https://github.com/foxy82 +[@fredericvl]: https://github.com/fredericvl +[@fredrike]: https://github.com/fredrike +[@frenck]: https://github.com/frenck +[@fronzbot]: https://github.com/fronzbot +[@gdrapp]: https://github.com/gdrapp +[@ggravlingen]: https://github.com/ggravlingen +[@gonzalezcalleja]: https://github.com/gonzalezcalleja +[@guillempages]: https://github.com/guillempages +[@hfurubotten]: https://github.com/hfurubotten +[@hmmbob]: https://github.com/hmmbob +[@hugheaves]: https://github.com/hugheaves +[@javicalle]: https://github.com/javicalle +[@jensihnow]: https://github.com/jensihnow +[@jjlawren]: https://github.com/jjlawren +[@kennedyshead]: https://github.com/kennedyshead +[@ktnrg45]: https://github.com/ktnrg45 +[@libots]: https://github.com/libots +[@luca-angemi]: https://github.com/luca-angemi +[@lukas-hetzenecker]: https://github.com/lukas-hetzenecker +[@marthoc]: https://github.com/marthoc +[@mattkasa]: https://github.com/mattkasa +[@mback2k]: https://github.com/mback2k +[@mdonoughe]: https://github.com/mdonoughe +[@mezz64]: https://github.com/mezz64 +[@mflage]: https://github.com/mflage +[@mjrider]: https://github.com/mjrider +[@mnigbur]: https://github.com/mnigbur +[@mvn23]: https://github.com/mvn23 +[@mzdrale]: https://github.com/mzdrale +[@ochlocracy]: https://github.com/ochlocracy +[@oncleben31]: https://github.com/oncleben31 +[@ottersen]: https://github.com/ottersen +[@pascallj]: https://github.com/pascallj +[@peroyvind]: https://github.com/peroyvind +[@pho3nixf1re]: https://github.com/pho3nixf1re +[@pvizeli]: https://github.com/pvizeli +[@quthla]: https://github.com/quthla +[@raman325]: https://github.com/raman325 +[@ratsept]: https://github.com/ratsept +[@rishatik92]: https://github.com/rishatik92 +[@rolfberkenbosch]: https://github.com/rolfberkenbosch +[@rytilahti]: https://github.com/rytilahti +[@scheric]: https://github.com/scheric +[@schmittx]: https://github.com/schmittx +[@scop]: https://github.com/scop +[@sermayoral]: https://github.com/sermayoral +[@shred86]: https://github.com/shred86 +[@skgsergio]: https://github.com/skgsergio +[@snowzach]: https://github.com/snowzach +[@space-pope]: https://github.com/space-pope +[@springstan]: https://github.com/springstan +[@starkillerog]: https://github.com/starkillerOG +[@stevendlander]: https://github.com/stevendlander +[@syssi]: https://github.com/syssi +[@tefinger]: https://github.com/tefinger +[@thaohtp]: https://github.com/thaohtp +[@ties]: https://github.com/ties +[@timmccor]: https://github.com/timmccor +[@tombbo]: https://github.com/tombbo +[@tsvi]: https://github.com/tsvi +[@tulindo]: https://github.com/tulindo +[@vangorra]: https://github.com/vangorra +[@zxdavb]: https://github.com/zxdavb +[abode docs]: /integrations/abode/ +[acer_projector docs]: /integrations/acer_projector/ +[adguard docs]: /integrations/adguard/ +[ads docs]: /integrations/ads/ +[airly docs]: /integrations/airly/ +[airvisual docs]: /integrations/airvisual/ +[aladdin_connect docs]: /integrations/aladdin_connect/ +[alarm_control_panel docs]: /integrations/alarm_control_panel/ +[alarmdecoder docs]: /integrations/alarmdecoder/ +[alarmdotcom docs]: /integrations/alarmdotcom/ +[alexa docs]: /integrations/alexa/ +[alpha_vantage docs]: /integrations/alpha_vantage/ +[amazon_polly docs]: /integrations/amazon_polly/ +[amcrest docs]: /integrations/amcrest/ +[ampio docs]: /integrations/ampio/ +[android_ip_webcam docs]: /integrations/android_ip_webcam/ +[androidtv docs]: /integrations/androidtv/ +[anel_pwrctrl docs]: /integrations/anel_pwrctrl/ +[anthemav docs]: /integrations/anthemav/ +[apcupsd docs]: /integrations/apcupsd/ +[apns docs]: /integrations/apns/ +[apple_tv docs]: /integrations/apple_tv/ +[apprise docs]: /integrations/apprise/ +[aprs docs]: /integrations/aprs/ +[aqualogic docs]: /integrations/aqualogic/ +[aquostv docs]: /integrations/aquostv/ +[arduino docs]: /integrations/arduino/ +[arlo docs]: /integrations/arlo/ +[aruba docs]: /integrations/aruba/ +[asterisk_mbox docs]: /integrations/asterisk_mbox/ +[august docs]: /integrations/august/ +[auth docs]: /integrations/auth/ +[automatic docs]: /integrations/automatic/ +[automation docs]: /integrations/automation/ +[awair docs]: /integrations/awair/ +[aws docs]: /integrations/aws/ +[axis docs]: /integrations/axis/ +[baidu docs]: /integrations/baidu/ +[bbb_gpio docs]: /integrations/bbb_gpio/ +[bbox docs]: /integrations/bbox/ +[bh1750 docs]: /integrations/bh1750/ +[binary_sensor docs]: /integrations/binary_sensor/ +[bitcoin docs]: /integrations/bitcoin/ +[blackbird docs]: /integrations/blackbird/ +[blink docs]: /integrations/blink/ +[blinksticklight docs]: /integrations/blinksticklight/ +[blockchain docs]: /integrations/blockchain/ +[bluesound docs]: /integrations/bluesound/ +[bluetooth_le_tracker docs]: /integrations/bluetooth_le_tracker/ +[bme280 docs]: /integrations/bme280/ +[bme680 docs]: /integrations/bme680/ +[bmw_connected_drive docs]: /integrations/bmw_connected_drive/ +[bom docs]: /integrations/bom/ +[broadlink docs]: /integrations/broadlink/ +[brottsplatskartan docs]: /integrations/brottsplatskartan/ +[browser docs]: /integrations/browser/ +[brunt docs]: /integrations/brunt/ +[bt_home_hub_5 docs]: /integrations/bt_home_hub_5/ +[bt_smarthub docs]: /integrations/bt_smarthub/ +[buienradar docs]: /integrations/buienradar/ +[caldav docs]: /integrations/caldav/ +[canary docs]: /integrations/canary/ +[cast docs]: /integrations/cast/ +[cert_expiry docs]: /integrations/cert_expiry/ +[channels docs]: /integrations/channels/ +[cisco_ios docs]: /integrations/cisco_ios/ +[cisco_mobility_express docs]: /integrations/cisco_mobility_express/ +[cisco_webex_teams docs]: /integrations/cisco_webex_teams/ +[ciscospark docs]: /integrations/ciscospark/ +[cloud docs]: /integrations/cloud/ +[cmus docs]: /integrations/cmus/ +[co2signal docs]: /integrations/co2signal/ +[coinbase docs]: /integrations/coinbase/ +[coinmarketcap docs]: /integrations/coinmarketcap/ +[comfoconnect docs]: /integrations/comfoconnect/ +[concord232 docs]: /integrations/concord232/ +[config docs]: /integrations/config/ +[conversation docs]: /integrations/conversation/ +[coolmaster docs]: /integrations/coolmaster/ +[counter docs]: /integrations/counter/ +[cover docs]: /integrations/cover/ +[cppm_tracker docs]: /integrations/cppm_tracker/ +[cpuspeed docs]: /integrations/cpuspeed/ +[crimereports docs]: /integrations/crimereports/ +[cups docs]: /integrations/cups/ +[darksky docs]: /integrations/darksky/ +[deconz docs]: /integrations/deconz/ +[decora docs]: /integrations/decora/ +[denonavr docs]: /integrations/denonavr/ +[deutsche_bahn docs]: /integrations/deutsche_bahn/ +[device_automation docs]: /integrations/device_automation/ +[device_tracker docs]: /integrations/device_tracker/ +[dht docs]: /integrations/dht/ +[digital_ocean docs]: /integrations/digital_ocean/ +[digitalloggers docs]: /integrations/digitalloggers/ +[discogs docs]: /integrations/discogs/ +[discord docs]: /integrations/discord/ +[dlib_face_detect docs]: /integrations/dlib_face_detect/ +[dlib_face_identify docs]: /integrations/dlib_face_identify/ +[dnsip docs]: /integrations/dnsip/ +[doods docs]: /integrations/doods/ +[dovado docs]: /integrations/dovado/ +[dsmr docs]: /integrations/dsmr/ +[dte_energy_bridge docs]: /integrations/dte_energy_bridge/ +[dweet docs]: /integrations/dweet/ +[ebusd docs]: /integrations/ebusd/ +[ecobee docs]: /integrations/ecobee/ +[eliqonline docs]: /integrations/eliqonline/ +[elkm1 docs]: /integrations/elkm1/ +[envisalink docs]: /integrations/envisalink/ +[epson docs]: /integrations/epson/ +[epsonworkforce docs]: /integrations/epsonworkforce/ +[esphome docs]: /integrations/esphome/ +[eufy docs]: /integrations/eufy/ +[everlights docs]: /integrations/everlights/ +[evohome docs]: /integrations/evohome/ +[fan docs]: /integrations/fan/ +[feedreader docs]: /integrations/feedreader/ +[ffmpeg docs]: /integrations/ffmpeg/ +[fitbit docs]: /integrations/fitbit/ +[flic docs]: /integrations/flic/ +[flux docs]: /integrations/flux/ +[flux_led docs]: /integrations/flux_led/ +[foscam docs]: /integrations/foscam/ +[fritz docs]: /integrations/fritz/ +[fritzbox docs]: /integrations/fritzbox/ +[fritzbox_callmonitor docs]: /integrations/fritzbox_callmonitor/ +[fritzbox_netmonitor docs]: /integrations/fritzbox_netmonitor/ +[fritzdect docs]: /integrations/fritzdect/ +[frontend docs]: /integrations/frontend/ +[frontier_silicon docs]: /integrations/frontier_silicon/ +[futurenow docs]: /integrations/futurenow/ +[gc100 docs]: /integrations/gc100/ +[geniushub docs]: /integrations/geniushub/ +[geo_rss_events docs]: /integrations/geo_rss_events/ +[github docs]: /integrations/github/ +[gitlab_ci docs]: /integrations/gitlab_ci/ +[glances docs]: /integrations/glances/ +[gntp docs]: /integrations/gntp/ +[goalfeed docs]: /integrations/goalfeed/ +[google docs]: /integrations/google/ +[google_assistant docs]: /integrations/google_assistant/ +[google_travel_time docs]: /integrations/google_travel_time/ +[gpsd docs]: /integrations/gpsd/ +[greenwave docs]: /integrations/greenwave/ +[group docs]: /integrations/group/ +[gtfs docs]: /integrations/gtfs/ +[harman_kardon_avr docs]: /integrations/harman_kardon_avr/ +[harmony docs]: /integrations/harmony/ +[hassio docs]: /integrations/hassio/ +[hikvision docs]: /integrations/hikvision/ +[hikvisioncam docs]: /integrations/hikvisioncam/ +[hipchat docs]: /integrations/hipchat/ +[hive docs]: /integrations/hive/ +[homeassistant docs]: /integrations/homeassistant/ +[homekit docs]: /integrations/homekit/ +[homematic docs]: /integrations/homematic/ +[homematicip_cloud docs]: /integrations/homematicip_cloud/ +[hp_ilo docs]: /integrations/hp_ilo/ +[html5 docs]: /integrations/html5/ +[http docs]: /integrations/http/ +[htu21d docs]: /integrations/htu21d/ +[hue docs]: /integrations/hue/ +[hydroquebec docs]: /integrations/hydroquebec/ +[ifttt docs]: /integrations/ifttt/ +[ign_sismologia docs]: /integrations/ign_sismologia/ +[image_processing docs]: /integrations/image_processing/ +[imap docs]: /integrations/imap/ +[imap_email_content docs]: /integrations/imap_email_content/ +[incomfort docs]: /integrations/incomfort/ +[influxdb docs]: /integrations/influxdb/ +[input_datetime docs]: /integrations/input_datetime/ +[input_number docs]: /integrations/input_number/ +[input_select docs]: /integrations/input_select/ +[input_text docs]: /integrations/input_text/ +[insteon docs]: /integrations/insteon/ +[iperf3 docs]: /integrations/iperf3/ +[iqvia docs]: /integrations/iqvia/ +[iss docs]: /integrations/iss/ +[isy994 docs]: /integrations/isy994/ +[itach docs]: /integrations/itach/ +[jewish_calendar docs]: /integrations/jewish_calendar/ +[juicenet docs]: /integrations/juicenet/ +[kaiterra docs]: /integrations/kaiterra/ +[keenetic_ndms2 docs]: /integrations/keenetic_ndms2/ +[keyboard docs]: /integrations/keyboard/ +[kira docs]: /integrations/kira/ +[knx docs]: /integrations/knx/ +[kodi docs]: /integrations/kodi/ +[konnected docs]: /integrations/konnected/ +[lastfm docs]: /integrations/lastfm/ +[lg_soundbar docs]: /integrations/lg_soundbar/ +[lifx docs]: /integrations/lifx/ +[lifx_legacy docs]: /integrations/lifx_legacy/ +[light docs]: /integrations/light/ +[linky docs]: /integrations/linky/ +[linode docs]: /integrations/linode/ +[linux_battery docs]: /integrations/linux_battery/ +[lirc docs]: /integrations/lirc/ +[liveboxplaytv docs]: /integrations/liveboxplaytv/ +[locative docs]: /integrations/locative/ +[lock docs]: /integrations/lock/ +[logbook docs]: /integrations/logbook/ +[logi_circle docs]: /integrations/logi_circle/ +[loopenergy docs]: /integrations/loopenergy/ +[luci docs]: /integrations/luci/ +[luftdaten docs]: /integrations/luftdaten/ +[lupusec docs]: /integrations/lupusec/ +[lutron docs]: /integrations/lutron/ +[lw12wifi docs]: /integrations/lw12wifi/ +[magicseaweed docs]: /integrations/magicseaweed/ +[mastodon docs]: /integrations/mastodon/ +[mcp23017 docs]: /integrations/mcp23017/ +[media_extractor docs]: /integrations/media_extractor/ +[melissa docs]: /integrations/melissa/ +[message_bird docs]: /integrations/message_bird/ +[metoffice docs]: /integrations/metoffice/ +[miflora docs]: /integrations/miflora/ +[mitemp_bt docs]: /integrations/mitemp_bt/ +[mobile_app docs]: /integrations/mobile_app/ +[mopar docs]: /integrations/mopar/ +[mpd docs]: /integrations/mpd/ +[mqtt docs]: /integrations/mqtt/ +[msteams docs]: /integrations/msteams/ +[mvglive docs]: /integrations/mvglive/ +[mychevy docs]: /integrations/mychevy/ +[mythicbeastsdns docs]: /integrations/mythicbeastsdns/ +[namecheapdns docs]: /integrations/namecheapdns/ +[neato docs]: /integrations/neato/ +[nest docs]: /integrations/nest/ +[netatmo docs]: /integrations/netatmo/ +[netgear docs]: /integrations/netgear/ +[netgear_lte docs]: /integrations/netgear_lte/ +[neurio_energy docs]: /integrations/neurio_energy/ +[niko_home_control docs]: /integrations/niko_home_control/ +[nilu docs]: /integrations/nilu/ +[nissan_leaf docs]: /integrations/nissan_leaf/ +[norway_air docs]: /integrations/norway_air/ +[nuheat docs]: /integrations/nuheat/ +[oasa_telematics docs]: /integrations/oasa_telematics/ +[ohmconnect docs]: /integrations/ohmconnect/ +[onkyo docs]: /integrations/onkyo/ +[onvif docs]: /integrations/onvif/ +[opencv docs]: /integrations/opencv/ +[openevse docs]: /integrations/openevse/ +[openhardwaremonitor docs]: /integrations/openhardwaremonitor/ +[opentherm_gw docs]: /integrations/opentherm_gw/ +[openweathermap docs]: /integrations/openweathermap/ +[orangepi_gpio docs]: /integrations/orangepi_gpio/ +[oru docs]: /integrations/oru/ +[osramlightify docs]: /integrations/osramlightify/ +[otp docs]: /integrations/otp/ +[owntracks docs]: /integrations/owntracks/ +[panasonic_bluray docs]: /integrations/panasonic_bluray/ +[panasonic_viera docs]: /integrations/panasonic_viera/ +[pandora docs]: /integrations/pandora/ +[persistent_notification docs]: /integrations/persistent_notification/ +[piglow docs]: /integrations/piglow/ +[pjlink docs]: /integrations/pjlink/ +[plex docs]: /integrations/plex/ +[pocketcasts docs]: /integrations/pocketcasts/ +[proliphix docs]: /integrations/proliphix/ +[prometheus docs]: /integrations/prometheus/ +[proxy docs]: /integrations/proxy/ +[ps4 docs]: /integrations/ps4/ +[ptvsd docs]: /integrations/ptvsd/ +[pushbullet docs]: /integrations/pushbullet/ +[pushover docs]: /integrations/pushover/ +[qrcode docs]: /integrations/qrcode/ +[raspihats docs]: /integrations/raspihats/ +[recollect_waste docs]: /integrations/recollect_waste/ +[recorder docs]: /integrations/recorder/ +[rejseplanen docs]: /integrations/rejseplanen/ +[remember_the_milk docs]: /integrations/remember_the_milk/ +[repetier docs]: /integrations/repetier/ +[rest docs]: /integrations/rest/ +[rest_command docs]: /integrations/rest_command/ +[rflink docs]: /integrations/rflink/ +[rfxtrx docs]: /integrations/rfxtrx/ +[rmvtransport docs]: /integrations/rmvtransport/ +[roku docs]: /integrations/roku/ +[rpi_gpio docs]: /integrations/rpi_gpio/ +[rpi_pfio docs]: /integrations/rpi_pfio/ +[saj docs]: /integrations/saj/ +[samsungtv docs]: /integrations/samsungtv/ +[scrape docs]: /integrations/scrape/ +[season docs]: /integrations/season/ +[sensor docs]: /integrations/sensor/ +[serial docs]: /integrations/serial/ +[sesame docs]: /integrations/sesame/ +[seven_segments docs]: /integrations/seven_segments/ +[shiftr docs]: /integrations/shiftr/ +[shodan docs]: /integrations/shodan/ +[shopping_list docs]: /integrations/shopping_list/ +[sinch docs]: /integrations/sinch/ +[skybeacon docs]: /integrations/skybeacon/ +[slack docs]: /integrations/slack/ +[sma docs]: /integrations/sma/ +[smappee docs]: /integrations/smappee/ +[smarthab docs]: /integrations/smarthab/ +[smartthings docs]: /integrations/smartthings/ +[smtp docs]: /integrations/smtp/ +[snapcast docs]: /integrations/snapcast/ +[snmp docs]: /integrations/snmp/ +[socialblade docs]: /integrations/socialblade/ +[solaredge_local docs]: /integrations/solaredge_local/ +[solarlog docs]: /integrations/solarlog/ +[soma docs]: /integrations/soma/ +[somfy docs]: /integrations/somfy/ +[songpal docs]: /integrations/songpal/ +[sonos docs]: /integrations/sonos/ +[sony_projector docs]: /integrations/sony_projector/ +[speedtestdotnet docs]: /integrations/speedtestdotnet/ +[spotcrime docs]: /integrations/spotcrime/ +[spotify docs]: /integrations/spotify/ +[sql docs]: /integrations/sql/ +[squeezebox docs]: /integrations/squeezebox/ +[startca docs]: /integrations/startca/ +[statsd docs]: /integrations/statsd/ +[steam_online docs]: /integrations/steam_online/ +[stream docs]: /integrations/stream/ +[stride docs]: /integrations/stride/ +[sun docs]: /integrations/sun/ +[supla docs]: /integrations/supla/ +[switch docs]: /integrations/switch/ +[switchmate docs]: /integrations/switchmate/ +[syncthru docs]: /integrations/syncthru/ +[synology_srm docs]: /integrations/synology_srm/ +[syslog docs]: /integrations/syslog/ +[systemmonitor docs]: /integrations/systemmonitor/ +[tahoma docs]: /integrations/tahoma/ +[ted5000 docs]: /integrations/ted5000/ +[telegram_bot docs]: /integrations/telegram_bot/ +[tellstick docs]: /integrations/tellstick/ +[template docs]: /integrations/template/ +[tensorflow docs]: /integrations/tensorflow/ +[tesla docs]: /integrations/tesla/ +[thermoworks_smoke docs]: /integrations/thermoworks_smoke/ +[thingspeak docs]: /integrations/thingspeak/ +[tibber docs]: /integrations/tibber/ +[tikteck docs]: /integrations/tikteck/ +[tile docs]: /integrations/tile/ +[timer docs]: /integrations/timer/ +[tplink docs]: /integrations/tplink/ +[tplink_lte docs]: /integrations/tplink_lte/ +[tradfri docs]: /integrations/tradfri/ +[transmission docs]: /integrations/transmission/ +[transport_nsw docs]: /integrations/transport_nsw/ +[trend docs]: /integrations/trend/ +[tts docs]: /integrations/tts/ +[twilio docs]: /integrations/twilio/ +[twilio_call docs]: /integrations/twilio_call/ +[twilio_sms docs]: /integrations/twilio_sms/ +[unifi docs]: /integrations/unifi/ +[upcloud docs]: /integrations/upcloud/ +[updater docs]: /integrations/updater/ +[uscis docs]: /integrations/uscis/ +[vacuum docs]: /integrations/vacuum/ +[vasttrafik docs]: /integrations/vasttrafik/ +[venstar docs]: /integrations/venstar/ +[vera docs]: /integrations/vera/ +[verisure docs]: /integrations/verisure/ +[vicare docs]: /integrations/vicare/ +[vivotek docs]: /integrations/vivotek/ +[vizio docs]: /integrations/vizio/ +[vlc docs]: /integrations/vlc/ +[w800rf32 docs]: /integrations/w800rf32/ +[wake_on_lan docs]: /integrations/wake_on_lan/ +[waqi docs]: /integrations/waqi/ +[waterfurnace docs]: /integrations/waterfurnace/ +[watson_iot docs]: /integrations/watson_iot/ +[waze_travel_time docs]: /integrations/waze_travel_time/ +[webhook docs]: /integrations/webhook/ +[websocket_api docs]: /integrations/websocket_api/ +[wemo docs]: /integrations/wemo/ +[whois docs]: /integrations/whois/ +[wink docs]: /integrations/wink/ +[withings docs]: /integrations/withings/ +[workday docs]: /integrations/workday/ +[wunderlist docs]: /integrations/wunderlist/ +[xiaomi_miio docs]: /integrations/xiaomi_miio/ +[xmpp docs]: /integrations/xmpp/ +[yamaha docs]: /integrations/yamaha/ +[yamaha_musiccast docs]: /integrations/yamaha_musiccast/ +[yandex_transport docs]: /integrations/yandex_transport/ +[yeelight docs]: /integrations/yeelight/ +[yeelightsunflower docs]: /integrations/yeelightsunflower/ +[yr docs]: /integrations/yr/ +[yweather docs]: /integrations/yweather/ +[zengge docs]: /integrations/zengge/ +[zeroconf docs]: /integrations/zeroconf/ +[zestimate docs]: /integrations/zestimate/ +[zha docs]: /integrations/zha/ +[zigbee docs]: /integrations/zigbee/ +[zone docs]: /integrations/zone/ From 02e6459635dfb3c6f922d499e4222a511f6675c7 Mon Sep 17 00:00:00 2001 From: Chris Vick Date: Thu, 24 Oct 2019 01:27:13 -0700 Subject: [PATCH 05/46] Update vacuum.mqtt.markdown (#10968) Various spelling and grammar corrections --- source/_integrations/vacuum.mqtt.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_integrations/vacuum.mqtt.markdown b/source/_integrations/vacuum.mqtt.markdown index d228675b739..8125ff62f41 100644 --- a/source/_integrations/vacuum.mqtt.markdown +++ b/source/_integrations/vacuum.mqtt.markdown @@ -8,9 +8,9 @@ ha_release: 0.54 --- The `mqtt` vacuum integration allows you to control your MQTT-enabled vacuum. -There are 2 possible message schemas - `legacy` and `state`. -New installation should use `state` schema as `legacy` is deprecated and might be removed someday in the future. -`state` schema is preferred because the vacuum will then be represented as a `StateVacuumDevice` which is preferred parent vacuum entity. +There are two possible message schemas - `legacy` and `state`. +New installations should use the `state` schema as `legacy` is deprecated and might be removed someday in the future. +The `state` schema is preferred because the vacuum will then be represented as a `StateVacuumDevice` which is the preferred parent vacuum entity. This documentation has 3 sections. Config for `legacy` vacuum with examples, config for `state` vacuum with examples and shared section with examples which are the same for both schemas. @@ -523,7 +523,7 @@ MQTT topic: `vacuum/send_command` This integration is supported by the cloud-free Xiaomi Vacuum Webinterface [Valetudo](https://github.com/Hypfer/Valetudo). -### Retrofitting a non-wifi vacuums +### Retrofitting non-wifi vacuums - Retrofitting your old Roomba with an ESP8266. [This repo](https://github.com/johnboiles/esp-roomba-mqtt) provides MQTT client firmware. -- In you own a non-wifi Neato, you can refer to [this repo](https://github.com/jeroenterheerdt/neato-serial) that uses a Raspberry Pi to retrofit an old Neato. +- If you own a non-wifi Neato, you can refer to [this repo](https://github.com/jeroenterheerdt/neato-serial) that uses a Raspberry Pi to retrofit an old Neato. From 403c226601de96d6e169c931a5dc548af6a6f607 Mon Sep 17 00:00:00 2001 From: tomlut <10679300+tomlut@users.noreply.github.com> Date: Fri, 25 Oct 2019 20:31:00 +1100 Subject: [PATCH 06/46] Corrected template (#10982) Changed the `timestamp_custom' local_boolean to `true` as the template was formatted to return a UTC time and compare it to a local time from `sensor.time`. --- source/_integrations/input_datetime.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/input_datetime.markdown b/source/_integrations/input_datetime.markdown index 69c7d25143a..4486c0c8392 100644 --- a/source/_integrations/input_datetime.markdown +++ b/source/_integrations/input_datetime.markdown @@ -107,7 +107,7 @@ automation (note that you will need a automation: trigger: platform: template -    value_template: "{{ states('sensor.time') == (state_attr('input_datetime.bedroom_alarm_clock_time', 'timestamp') | int | timestamp_custom('%H:%M', False)) }}" +    value_template: "{{ states('sensor.time') == (state_attr('input_datetime.bedroom_alarm_clock_time', 'timestamp') | int | timestamp_custom('%H:%M', True)) }}"  action: service: light.turn_on entity_id: light.bedroom From cf39f008309390927e8307afa410bb44a6961926 Mon Sep 17 00:00:00 2001 From: Manolis Chalkiadakis <39441251+mxalk@users.noreply.github.com> Date: Fri, 25 Oct 2019 14:06:13 +0300 Subject: [PATCH 07/46] Clarification of namespace usage in logger (#10980) --- source/_integrations/logger.markdown | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/source/_integrations/logger.markdown b/source/_integrations/logger.markdown index 91c90ab03d4..a166e8fae6c 100644 --- a/source/_integrations/logger.markdown +++ b/source/_integrations/logger.markdown @@ -53,8 +53,16 @@ logger: # log level for the `aiohttp` Python package aiohttp: error + + # log level for both 'glances_api' and 'glances' integration + homeassistant.components.glances: fatal + glances_api: fatal ``` +The log entries are in the form +*timestamp* *log-level* *thread* [**namespace**] *message* +where **namespace** is the ** currently logging. + {% configuration %} default: description: Default log level. See [log_level](#log-levels). @@ -71,6 +79,9 @@ logger: type: string {% endconfiguration %} +In the example, do note the difference between 'glances_api' and 'homeassistant.components.glances' namespaces, +both of which are at root. They are logged by different APIs. + ### Log Levels Possible log severity levels, listed in order from most severe to least severe, are: From fca6f0a6805f811c9c259554991dd10255df5358 Mon Sep 17 00:00:00 2001 From: AdighaLogic <42096636+AdighaLogic@users.noreply.github.com> Date: Fri, 25 Oct 2019 13:16:14 -0400 Subject: [PATCH 08/46] Update doods.markdown (#10991) Typo fix. --- source/_integrations/doods.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/doods.markdown b/source/_integrations/doods.markdown index f5d59569ed7..e795c170a1a 100644 --- a/source/_integrations/doods.markdown +++ b/source/_integrations/doods.markdown @@ -125,7 +125,7 @@ image_processing: - truck ``` -## Optimising resources +## Optimizing resources [Image processing components](/components/image_processing/) process the image from a camera at a fixed period given by the `scan_interval`. This leads to excessive processing if the image on the camera hasn't changed, as the default `scan_interval` is 10 seconds. You can override this by adding to your config `scan_interval: 10000` (setting the interval to 10,000 seconds), and then call the `image_processing.scan` service when you actually want to perform processing. From 7de7feac0b0f1f2ba3dee9f77e5c08096d3343e3 Mon Sep 17 00:00:00 2001 From: Villhellm Date: Fri, 25 Oct 2019 10:17:01 -0700 Subject: [PATCH 09/46] clarified Wink integration initial setup (#10990) --- source/_integrations/wink.markdown | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/_integrations/wink.markdown b/source/_integrations/wink.markdown index 156359cb467..5dbd141bb09 100644 --- a/source/_integrations/wink.markdown +++ b/source/_integrations/wink.markdown @@ -52,7 +52,9 @@ Wink requests three pieces of information from the user when they sign up for a 2. `Website:` The external address of your Home Assistant instance. If not externally accessible you can use your email address. 3. `Redirect URI:` This should be `http://192.168.1.5:8123/auth/wink/callback` replacing the IP with the internal IP of your Home Assistant box. -No settings are required in the `configuration.yaml` other than `wink:` this is because you will be guided through setup via the configurator on the frontend. +No settings are required in the `configuration.yaml` other than `wink:`. + +After adding `wink:` to your `configuration.yaml` and restarting Home Assistant you will see a persistent notification on the frontend with a `CONFIGURE` button that will guide you through the setup via the frontend configurator.
When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly. From 87bff8189f44cd1fdf6f4a9cb0f085360340dc78 Mon Sep 17 00:00:00 2001 From: Renaud Martinet Date: Fri, 25 Oct 2019 19:18:57 +0200 Subject: [PATCH 10/46] Fix a small typo in cloudflare integration doc (#10988) --- source/_integrations/cloudflare.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/cloudflare.markdown b/source/_integrations/cloudflare.markdown index b923952634a..b501faed094 100644 --- a/source/_integrations/cloudflare.markdown +++ b/source/_integrations/cloudflare.markdown @@ -7,7 +7,7 @@ ha_category: ha_release: 0.74 --- -With the `cloudflare` integration can you keep your Cloudflare records up to date. +With the `cloudflare` integration you can keep your Cloudflare records up to date. The integration will run every hour, but can also be started manually by using the service `cloudflare.update_records` under services. From 864951336d8d58422c5ece3b4e31566d87d5385c Mon Sep 17 00:00:00 2001 From: heytcass Date: Fri, 25 Oct 2019 13:21:47 -0400 Subject: [PATCH 11/46] Fix Typo (#10986) Looked like a copy/paste error from Open Sky platform. Changed to Dark Sky. --- source/_integrations/weather.darksky.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/weather.darksky.markdown b/source/_integrations/weather.darksky.markdown index 025ac8eb353..d69779f364b 100644 --- a/source/_integrations/weather.darksky.markdown +++ b/source/_integrations/weather.darksky.markdown @@ -54,7 +54,7 @@ name: description: Name to use in the frontend. required: false type: string - default: Open Sky + default: Dark Sky mode: description: "The forecast type. Can be `hourly` or `daily`." required: false From 158f91c8eb023328a872e7af12711fbaaf7f2261 Mon Sep 17 00:00:00 2001 From: Fredrik Lindqvist Date: Sat, 26 Oct 2019 09:51:37 +0200 Subject: [PATCH 12/46] R.I.P Hassbian (#10933) * R.I.P Hassbian * Fix spelling and some minor tweaks * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Rework to include the suggestion by @DubhAd and @french * Add alternatives section to blopost * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Update source/_posts/2019-10-25-rip-hassbian.markdown Co-Authored-By: Franck Nijhof * Updates the date of the blogpost Co-authored-by: Franck Nijhof --- .../_posts/2019-10-25-rip-hassbian.markdown | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 source/_posts/2019-10-25-rip-hassbian.markdown diff --git a/source/_posts/2019-10-25-rip-hassbian.markdown b/source/_posts/2019-10-25-rip-hassbian.markdown new file mode 100644 index 00000000000..66533004bba --- /dev/null +++ b/source/_posts/2019-10-25-rip-hassbian.markdown @@ -0,0 +1,44 @@ +--- +layout: post +title: "R.I.P Hassbian" +description: "The end of Hassbian" +date: 2019-10-26 06:00:00 +date_formatted: "October 26, 2019" +author: Fredrik Lindqvist +author_twitter: Landrash +comments: true +categories: community +--- + +It's time for what was once the simplest way to install Home Assistant to retire. + +## R.I.P Hassbian + +Some of you will probably wonder why Hassbian is being retired and I'll try to give a proper motivation. +First of is the age-old factor of **time**. I as the lead developer of Hassbian haven't been able to give it the time and attention it requires, and there have been few others that have pushed the project further. The one exception being [@ludeeus] who's done most of the heavy lifting when the image was retooled to use a proper apt package and repository. +Second is that it's no longer the best option for most to use as an installation method. Hass.io has surpassed Hassbian in almost all ways I can imagine. + +## Next Step for Hassbian +Since Hassbian has been around for quite a while, there are quite a few users that don't want Hassbian to go away. To make this as easy as possible for those users, here's the plan. + + - The repositories [pi-gen] and [hassbian-scripts] hosting the Hassbian projects files will be moved to a new organization. + - A last release will be done by me mid Q4 2019. This image will be hosted under the [pi-gen] repository. + - The [pi-gen] repository will be reworked to work with a standard [raspbian] image with minor modifications for anyone wanting to create their own "Hassbian like" image. This has always been possible, but the current repository is a bit out of date with the current layout of the Raspbian image. + - The [hassbian-scripts] package will get a final release and will continue to be hosted on Gitlab. Some minor changes will be made to reflect the changes to the project. + +## Next step for Hassbian users +The Hassbian image has always aimed to be the same as a manual Raspbian Lite installation with some packages added. +There won't really be any big changes for all of the users of Hassbian and for documentation, please refer to the [Manual installation on a Raspberry PI] method. + +## Alternatives +If you want to continue using something similar, have a look at the [manual installation on a Raspberry Pi] since it is the base Hassbian was created from. +For everyone else, I would wholeheartedly recommend Hass.io since it what I personally use now (It's what I had hoped Hassbian could have been but better). + +## Last but not least +Last but not least, thank you to all of those who contributed, in any way, to the Hassbian project and image. + +[@ludeeus]: https://github.com/ludeeus +[pi-gen]: https://github.com/Hassbian/pi-gen +[hassbian-scripts]: https://github.com/Hassbian/hassbian-scripts +[Manual installation on a Raspberry Pi]: docs/installation/raspberry-pi/ +[raspbian]: https://www.raspberrypi.org/downloads/raspbian/ From 3ce8d8efec33730c0497f43b7cb9723bd9aed7c9 Mon Sep 17 00:00:00 2001 From: Villhellm Date: Sat, 26 Oct 2019 05:02:16 -0700 Subject: [PATCH 13/46] flip the logic on how component source links are generated (#10987) --- source/_includes/asides/component_navigation.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_includes/asides/component_navigation.html b/source/_includes/asides/component_navigation.html index 1aca318163f..1ad28740e5c 100644 --- a/source/_includes/asides/component_navigation.html +++ b/source/_includes/asides/component_navigation.html @@ -9,7 +9,7 @@
{%- assign file_parts = page.url | split: '/' | last | split: '.' -%} - {%- assign imp_name = file_parts | first -%} + {%- assign imp_name = file_parts | last -%} {%- assign imp_url = imp_name | prepend: '/components/' | append: '/' -%}
From a3829f6530931e552e4097a69cc487b5e489b974 Mon Sep 17 00:00:00 2001 From: Dubh Ad Date: Sat, 26 Oct 2019 13:05:07 +0100 Subject: [PATCH 14/46] We were missing a `/` (#10997) The URL for the manual install was missing the leading `/` --- source/_posts/2019-10-25-rip-hassbian.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-10-25-rip-hassbian.markdown b/source/_posts/2019-10-25-rip-hassbian.markdown index 66533004bba..f8541bf09b2 100644 --- a/source/_posts/2019-10-25-rip-hassbian.markdown +++ b/source/_posts/2019-10-25-rip-hassbian.markdown @@ -40,5 +40,5 @@ Last but not least, thank you to all of those who contributed, in any way, to th [@ludeeus]: https://github.com/ludeeus [pi-gen]: https://github.com/Hassbian/pi-gen [hassbian-scripts]: https://github.com/Hassbian/hassbian-scripts -[Manual installation on a Raspberry Pi]: docs/installation/raspberry-pi/ +[Manual installation on a Raspberry Pi]: /docs/installation/raspberry-pi/ [raspbian]: https://www.raspberrypi.org/downloads/raspbian/ From a5a3a5073ec31c47c7f25805d557e4233bb551de Mon Sep 17 00:00:00 2001 From: Allan Persson <46043392+allanpersson@users.noreply.github.com> Date: Sat, 26 Oct 2019 14:11:39 +0200 Subject: [PATCH 15/46] Updating documentation (#10977) Still too many people on Danish facebook group have problems with the directions part, hope this makes it more clear to avoid empty sensors... --- source/_integrations/rejseplanen.markdown | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/source/_integrations/rejseplanen.markdown b/source/_integrations/rejseplanen.markdown index 889ce969f05..6001fc31b2c 100644 --- a/source/_integrations/rejseplanen.markdown +++ b/source/_integrations/rejseplanen.markdown @@ -72,8 +72,11 @@ departure_type: ## Direction -If you use the `direction` filter it's important to put correct destination or else the sensor will not work at all. -The direction has to be the destination(s) for the transport type(s) for the departure stop destination, and NOT the stop where you want to get off. Check [https://rejseplanen.dk/](https://rejseplanen.dk/), make a search and use the destinations from there in your configuration. Make sure you use the exact name as the destination(s). +If you use the `direction` filter it's important to put correct final destination(s) or else the sensor will not work at all. +The `direction` has to be the final destination(s) for the `Departure type` - ***NOT the stop where you want to get off***. + +- Check [https://rejseplanen.dk/](https://rejseplanen.dk/) +- Make a search and use **all variations** for the final destination(s) for the needed `Departure type` in your configuration under `direction`. Make sure you use the exact name for final destination(s). A working example on how to use this sensor with direction: @@ -98,7 +101,7 @@ sensor: - 'København H' ``` -It fails because the destination from the departure is NOT København H, but 'CPH Lufthavn', 'Helsingør St.' and others. +It fails because the final destination for the train from the departure station is NOT 'københavn H', but 'CPH Lufthavn' and 'Helsingør St.'. ## Examples From eeaecd9e98cc95e752f266167844e76f0039cc2f Mon Sep 17 00:00:00 2001 From: Eirik Z <46269073+atxbyea@users.noreply.github.com> Date: Sat, 26 Oct 2019 14:29:19 +0200 Subject: [PATCH 16/46] Added zwave instructions (#10965) --- source/_docs/installation/freenas.markdown | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/source/_docs/installation/freenas.markdown b/source/_docs/installation/freenas.markdown index ec7fae5a854..27cafe16c0f 100644 --- a/source/_docs/installation/freenas.markdown +++ b/source/_docs/installation/freenas.markdown @@ -173,6 +173,77 @@ USB Z-wave sticks may give `dmesg` warnings similar to "data interface 1, has no
+# Adding support for Z-wave stick + +The following two packages need to be installed in the jail + +```bash +pkg install gmake +pkg install libudev-devd +``` + +Then you can install the zwave package +```bash +pip3 install homeassistant-pyozw==0.1.4 +``` + +Stop the hass Jail +```bash +sudo iocage stop hass +``` + +Edit the devfs rules on the Freenas Host +```bash +vi /etc/devfs.rules +``` + +Add the following lines +```bash +[devfsrules_jail_allow_usb=7] +add path 'cu\*' unhide +``` + +Reload devfs +```bash +sudo service devfs restart +``` + +Edit the ruleset used by the jail in the Freenas GUI by going to Jails -> hass -> Edit -> Jail Properties -> devfs_ruleset +Set it to 7 + +Start the hass jail +```bash +sudo iocage start hass +``` + +Connect to the hass jail and verify that you see the modem devices +```bash +sudo iocage console hass +``` + +```bash +ls /dev/cu +``` +This should ouput the following +```bash +/dev/cuau0 /dev/cuaU0 +``` + +Add the zwave config to your `configuration.yaml` and restart HA +```bash +vi /home/homeassistant/.homeassistant/configuration.yaml +``` +```yaml +zwave: + usb_path: /dev/cuaU0 + polling_interval: 10000 +``` + +```bash +service homeassistant restart +``` + + # Updating Before updating, read the changelog to see what has changed and how it affects your Home Assistant instance. Enter the jail using `iocage exec `. Stop the Home Assistant service: From a661a84d220e4dcd919b68515a781192d6a742e0 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 26 Oct 2019 08:43:36 -0700 Subject: [PATCH 17/46] Some more info --- source/_posts/2019-10-20-release-101.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 7e9e1ef9bc2..015e7a36d37 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -13,8 +13,13 @@ og_image: /images/blog/2019-09-0.100/components.png Highlight breaking change for api password/trusted networks +https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/ + ## In other news +https://twitter.com/Frenck/status/1188044714571907072?s=09 + + From 429a773f0d263f3bd8cefffacce6e72610f8c8d2 Mon Sep 17 00:00:00 2001 From: Santobert Date: Sat, 26 Oct 2019 18:39:28 +0200 Subject: [PATCH 18/46] Improve FAQ release (#11001) --- source/_faq/release.markdown | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/_faq/release.markdown b/source/_faq/release.markdown index a7c2636552d..efd71b3bb34 100644 --- a/source/_faq/release.markdown +++ b/source/_faq/release.markdown @@ -7,7 +7,6 @@ ha_category: Common The current release cycle is three weeks. This allows for two weeks of development time and 1 week of beta testing and fixing. Releases usually occur on a Wednesday. There is no fixed time of day when the release will happen because that depends on the person who is finishing the release, it could therefore be Tuesday or Thursday depending on your timezone when its available for you. If there was no announcement made in the previous release notes or on another communication channel then the release will happen. Beta's are normally released on the 2nd Wednesday after the last major release. Please subscribe to the Beta Channel on the [Home Assistant Discord server](https://discord.gg/RMC8WkX) for help running beta versions. -When a beta release is in progress the the release notes for it can be found here [Beta Release Notes](https://rc.home-assistant.io/latest-release-notes/). +When a beta release is in progress, the release notes for it can be found under [Beta Release Notes](https://rc.home-assistant.io/latest-release-notes/). The release schedule is published in the upcoming events calender on the [Home Assistant Developers](https://developers.home-assistant.io/) website. - From 1725d7eb95a82ac886fb9bdcdb53cb3676ab16ab Mon Sep 17 00:00:00 2001 From: Antoni K Date: Sun, 27 Oct 2019 17:06:52 +0800 Subject: [PATCH 19/46] Add note about Hass.io Addon availability (#11009) --- source/_docs/installation.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_docs/installation.markdown b/source/_docs/installation.markdown index 14021f1d3b6..f91c3aa9a2b 100644 --- a/source/_docs/installation.markdown +++ b/source/_docs/installation.markdown @@ -45,6 +45,12 @@ NUC i7/i9 | Pure power, you should not have *any* performance issues These install options are fully supported by Home Assistant's documentation. For example, if a integration requires that you install something to make it work on one of these methods then the integration page will document the steps required. +
+ +The only installation methods that allow you to use Hass.io Add-ons are the Hass.io image and manual installer. All other methods only install the base Home Assistant packages, however the software from the add-ons may still usually be installed manually like any other program. + +
+ **Method**|**You have**|**Recommended for** :-----|:-----|:----- [Hass.io](/hassio/installation/)|Raspberry Pi
VM|Anybody From f7b6302341c6dd4176761a2d0977f54dc773b429 Mon Sep 17 00:00:00 2001 From: Antoni K Date: Sun, 27 Oct 2019 17:07:23 +0800 Subject: [PATCH 20/46] Fix grammar issues and clarify update delay (#11008) --- source/hassio/index.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/hassio/index.markdown b/source/hassio/index.markdown index 68c770a30e4..45224ba5769 100644 --- a/source/hassio/index.markdown +++ b/source/hassio/index.markdown @@ -25,7 +25,7 @@ The advantages of using Hass.io: ### Upgrading -Hass.io users can update Home Assistant via the 'Hass.io' page in the UI. However, please note that a Home Assistant updates take time to roll into the Hass.io builds. Therefore, there is often a slight delay between the availability of a Home Assistant update and the update being available in Hass.io, so be patient. When a Hass.io update is available, it will be shown as a notification in the ‘Hass.io' page in the web interface. +Hass.io users can update Home Assistant via the 'Hass.io' panel in the UI. However, please note that Home Assistant updates take some time to roll into the Hass.io builds. Therefore, there is often a slight delay (a day or two) between the availability of a Home Assistant update and the update being available in Hass.io, so be patient. When a Hass.io update is available, it will be shown as a notification in the ‘Hass.io' panel in the web interface.

From 5a42c0ad1e9aeffee18964ab78451d90197bf411 Mon Sep 17 00:00:00 2001 From: cgtobi Date: Sun, 27 Oct 2019 10:07:54 +0100 Subject: [PATCH 21/46] Fix typo (#11007) --- source/_posts/2019-10-25-rip-hassbian.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-10-25-rip-hassbian.markdown b/source/_posts/2019-10-25-rip-hassbian.markdown index f8541bf09b2..22e8f52ff19 100644 --- a/source/_posts/2019-10-25-rip-hassbian.markdown +++ b/source/_posts/2019-10-25-rip-hassbian.markdown @@ -32,7 +32,7 @@ There won't really be any big changes for all of the users of Hassbian and for d ## Alternatives If you want to continue using something similar, have a look at the [manual installation on a Raspberry Pi] since it is the base Hassbian was created from. -For everyone else, I would wholeheartedly recommend Hass.io since it what I personally use now (It's what I had hoped Hassbian could have been but better). +For everyone else, I would wholeheartedly recommend Hass.io since it is what I personally use now (It's what I had hoped Hassbian could have been but better). ## Last but not least Last but not least, thank you to all of those who contributed, in any way, to the Hassbian project and image. From 6a7b7430bba6f4dbf4a30de9df6d10eecf1dd465 Mon Sep 17 00:00:00 2001 From: Eirik Z <46269073+atxbyea@users.noreply.github.com> Date: Sun, 27 Oct 2019 10:09:27 +0100 Subject: [PATCH 22/46] Fixed two errors (#11005) Added the group rights for the dev files, and a missing asterisk in the ls command --- source/_docs/installation/freenas.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_docs/installation/freenas.markdown b/source/_docs/installation/freenas.markdown index 27cafe16c0f..0b6c0c362ac 100644 --- a/source/_docs/installation/freenas.markdown +++ b/source/_docs/installation/freenas.markdown @@ -200,7 +200,7 @@ vi /etc/devfs.rules Add the following lines ```bash [devfsrules_jail_allow_usb=7] -add path 'cu\*' unhide +add path 'cu\*' mode 0660 group 8123 unhide ``` Reload devfs @@ -222,7 +222,7 @@ sudo iocage console hass ``` ```bash -ls /dev/cu +ls /dev/cu* ``` This should ouput the following ```bash From 2418ec490aafb19270d5ebaacb7e2f9513adfcef Mon Sep 17 00:00:00 2001 From: Jeremy Hettenhouser Date: Sun, 27 Oct 2019 15:58:28 -0400 Subject: [PATCH 23/46] Isolated distro specific install command (#11015) * Isolated distro specific install command * Add blank lines --- source/hassio/installation.markdown | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index 9c33585d450..6de69a83fd1 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -147,10 +147,17 @@ You also need to have Docker-CE installed. There are well-documented procedures To prepare your machine for the Hass.io installation, run the following commands: +For Ubuntu: + +```bash +add-apt-repository universe +``` + +Debian/Ubuntu: + ```bash sudo -i apt-get install software-properties-common -add-apt-repository universe apt-get update apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat curl -fsSL get.docker.com | sh From fa5bd5101353585859c6af05833e2919e8399adc Mon Sep 17 00:00:00 2001 From: Brandon Chothia Date: Sun, 27 Oct 2019 15:03:00 -0500 Subject: [PATCH 24/46] Update here_travel_time.markdown (#11010) --- source/_integrations/here_travel_time.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/here_travel_time.markdown b/source/_integrations/here_travel_time.markdown index 1d483c70c0d..cbb65aa66a6 100644 --- a/source/_integrations/here_travel_time.markdown +++ b/source/_integrations/here_travel_time.markdown @@ -15,7 +15,7 @@ The `here_travel_time` sensor provides travel time from the [HERE Routing API](h You need to register for an API key (REST & XYZ HUB API/CLI) by following the instructions [here](https://developer.here.com/documentation/routing/topics/introduction.html?create=Freemium-Basic&keepState=true&step=account). -HERE offers a Freemium Plan which includes 250.000 free Transactions per month. For the Routing API, one transaction equals one request with one starting point (no multi stop). More information can be found [here](https://developer.here.com/faqs#payment-subscription) +HERE offers a Freemium Plan which includes 250,000 free Transactions per month. For the Routing API, one transaction equals one request with one starting point (no multi stop). More information can be found [here](https://developer.here.com/faqs#payment-subscription) By default HERE will deactivate your account if you exceed the free Transaction limit for the month. You can add payment details to reenable your account as described [here](https://developer.here.com/faqs) From cdcd303e3cc53e981a8ef456927485e34a9d8c31 Mon Sep 17 00:00:00 2001 From: heytcass Date: Mon, 28 Oct 2019 03:33:13 -0400 Subject: [PATCH 25/46] Adding detail. (#11021) Added a little detail as to what the sensor actually tracks. --- source/_integrations/pocketcasts.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown index 988a886fa0e..b8511f56742 100644 --- a/source/_integrations/pocketcasts.markdown +++ b/source/_integrations/pocketcasts.markdown @@ -8,7 +8,7 @@ ha_release: 0.39 ha_iot_class: Cloud Polling --- -The `pocketcasts` sensor platform lets one monitor the podcasts at [Pocket Casts](https://play.pocketcasts.com/). +The `pocketcasts` sensor platform lets you monitor how many unplayed episodes you have of your favorite podcasts at [Pocket Casts](https://play.pocketcasts.com/). ## Configuration From 23916c54c6c8f91227f627f49003758d3aabc0f9 Mon Sep 17 00:00:00 2001 From: Gerard Date: Mon, 28 Oct 2019 08:33:37 +0100 Subject: [PATCH 26/46] Update bmw_connected_drive.markdown (#11020) Change url to Github repo --- source/_integrations/bmw_connected_drive.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown index facdf96500b..68c02352d4f 100644 --- a/source/_integrations/bmw_connected_drive.markdown +++ b/source/_integrations/bmw_connected_drive.markdown @@ -16,7 +16,7 @@ The `bmw_connected_drive` integration lets you retrieve data of your BMW vehicle The `bmw_connected_drive` integration also works with (recent) Mini vehicles. You need to have a working Mini Connected account, and a Mini Connected enabled vehicle for this to work. -For compatibility with your BMW vehicle check the [bimmer_connected page](https://github.com/m1n3rva/bimmer_connected) on github. +For compatibility with your BMW vehicle check the [bimmer_connected page](https://github.com/bimmerconnected/bimmer_connected) on GitHub. This integration provides the following platforms: From 1cb87e917ce98a44222e2e459575d88943e114b4 Mon Sep 17 00:00:00 2001 From: Gerard Date: Mon, 28 Oct 2019 08:34:10 +0100 Subject: [PATCH 27/46] Update fritzbox_netmonitor.markdown (#11019) With Hass.io installing additional packages is not necessary. --- source/_integrations/fritzbox_netmonitor.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/fritzbox_netmonitor.markdown b/source/_integrations/fritzbox_netmonitor.markdown index fcb5abd7716..e75e5ec3188 100644 --- a/source/_integrations/fritzbox_netmonitor.markdown +++ b/source/_integrations/fritzbox_netmonitor.markdown @@ -11,7 +11,7 @@ ha_iot_class: Local Polling The `fritzbox_netmonitor` sensor monitors the network statistics exposed by [AVM Fritz!Box](https://avm.de/produkte/fritzbox/) routers.

-It might be necessary to install additional packages: sudo apt-get install libxslt-dev libxml2-dev python3-lxml +If not running Hass.io it might be necessary to install additional packages: sudo apt-get install libxslt-dev libxml2-dev python3-lxml If you are working with the All-in-One installation, you may also need to execute also within your virtual environment the command pip3 install lxml; be patient this will take a while.
From 6ba1534304d12accdb485e0bfef5bf8f44e1c943 Mon Sep 17 00:00:00 2001 From: heytcass Date: Mon, 28 Oct 2019 03:34:59 -0400 Subject: [PATCH 28/46] Clened up language. (#11016) Just cleaning up the first sentence to fix grammar and make it more easily understood. --- source/_integrations/moon.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/moon.markdown b/source/_integrations/moon.markdown index 28b08bd1133..494a66bdcf9 100644 --- a/source/_integrations/moon.markdown +++ b/source/_integrations/moon.markdown @@ -9,7 +9,7 @@ ha_release: 0.38 ha_qa_scale: internal --- -The `moon` integration is tracking the moon phases. +The `moon` integration tracks the phases of the moon. ## Configuration From 669a9727bf15fe29f2b177fdec7324947f61791f Mon Sep 17 00:00:00 2001 From: Simon Date: Mon, 28 Oct 2019 11:12:36 +0100 Subject: [PATCH 29/46] Eliminating wrong/ambiguous calendar_id parameter (#10941) * Eliminating wrong/ambiguous calendar_id parameter The explanation to the calendar_id threw me off - it *must* be the cal_id from the calendar, not the name of the calendar. Changing the parameter in the table to make it more clear for other people. * Remove tab --- source/_integrations/calendar.google.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/calendar.google.markdown b/source/_integrations/calendar.google.markdown index 15d67f27e32..1dfa11481fe 100644 --- a/source/_integrations/calendar.google.markdown +++ b/source/_integrations/calendar.google.markdown @@ -178,7 +178,7 @@ You can use the service `google.add_event` to create a new calendar event in a c | Service data attribute | Optional | Description | Example | | ---------------------- | -------- | ----------- | --------| -| `calendar_id` | no | The id of the calendar you want. | Your email +| `calendar_id` | no | The id of the calendar you want. | *****@group.calendar.google.com | `summary` | no | Acts as the title of the event. | Bowling | `description` | yes | The description of the event. | Birthday bowling | `start_date_time` | yes | The date and time the event should start. | 2019-03-10 20:00:00 From 8a666505cb2cd7ac7dc4976c4a67fa8cf0d49a7d Mon Sep 17 00:00:00 2001 From: heytcass Date: Mon, 28 Oct 2019 11:20:28 -0400 Subject: [PATCH 30/46] Added space to title and description (#11024) Pocket Cast's branding includes a space in the name. Updated every mention in the page to match. --- source/_integrations/pocketcasts.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown index b8511f56742..e05b480122e 100644 --- a/source/_integrations/pocketcasts.markdown +++ b/source/_integrations/pocketcasts.markdown @@ -1,6 +1,6 @@ --- -title: PocketCasts -description: "Instructions on how to set up PocketCasts sensors within Home Assistant." +title: Pocket Casts +description: "Instructions on how to set up Pocket Casts sensors within Home Assistant." logo: pocketcasts.png ha_category: - Multimedia From e26397556a9588c316ad5447bf13244bda34b0f1 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Mon, 28 Oct 2019 13:25:11 -0500 Subject: [PATCH 31/46] Lovelace 0.101 (#10966) * Lovelace 0.101 * Update changelog.markdown * Update changelog.markdown * Update changelog.markdown * Update changelog.markdown * cleanup --- source/lovelace/changelog.markdown | 150 ++++++++++++++++++----------- 1 file changed, 93 insertions(+), 57 deletions(-) diff --git a/source/lovelace/changelog.markdown b/source/lovelace/changelog.markdown index e78645b89d5..a20db478d2e 100644 --- a/source/lovelace/changelog.markdown +++ b/source/lovelace/changelog.markdown @@ -2,30 +2,66 @@ title: "Lovelace Changelog" description: "Changelog of the Lovelace UI." --- +## Changes in 0.101.0 +- ❤️ [entities card]: Add actions on rows [#4023](https://github.com/home-assistant/home-assistant-polymer/pull/4023) @iantrich +- ❤️ [entities card]: New `icon` option for title [#4024](https://github.com/home-assistant/home-assistant-polymer/pull/4024) @iantrich +- ❤️ [views]: New `visible` option [#3811](https://github.com/home-assistant/home-assistant-polymer/pull/3811) @iantrich +- ❤️ [views]: Custom badges [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: New `entity-filter` badge [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: New `state-label` badge [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: Add actions to `state-label` badge [#4028](https://github.com/home-assistant/home-assistant-polymer/pull/4028) @iantrich +- ❤️ [shopping list card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [plant status card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [markdown card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [alarm panel card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture elements card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture elements card]: Add actions to `state-badge` element [#4028](https://github.com/home-assistant/home-assistant-polymer/pull/4028) @iantrich +- ❤️ [picture entity card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture glance card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture glance card]: New `show_state` option for entities [#3937](https://github.com/home-assistant/home-assistant-polymer/pull/3937) @iantrich +- ❤️ [weather forecast card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [vertical stack card]: New `title` option [#3839](https://github.com/home-assistant/home-assistant-polymer/pull/3839) @iantrich +- ❤️ [horizontal stack card]: New `title` option [#3839](https://github.com/home-assistant/home-assistant-polymer/pull/3839) @iantrich +- ❤️ New `double_tap_action` option [#3879](https://github.com/home-assistant/home-assistant-polymer/pull/3879) @iantrich +- ❤️ New `confirmation` option for actions [#4006](https://github.com/home-assistant/home-assistant-polymer/pull/4006) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-checked-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-button-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-track-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- 📣 Upgrade MDI icons to 4.5.95 [#3977](https://github.com/home-assistant/home-assistant-polymer/pull/3977) @bonanitech +- 📣 Display card errors in YAML instead of JSON [#4018](https://github.com/home-assistant/home-assistant-polymer/pull/4018) @iantrich +- ⚠️ revert lovelace selectable text [#4095](https://github.com/home-assistant/home-assistant-polymer/pull/4095) @iantrich +- 🔧 [alarm panel card]: Visual accessibility changes [#3991](https://github.com/home-assistant/home-assistant-polymer/pull/3991) @mr-awk +- 🔧 [entities card]: Fix media row secondary info [#3957](https://github.com/home-assistant/home-assistant-polymer/pull/3957) @iantrich +- 🔧 [light card]: Fix name wrapping [#3972](https://github.com/home-assistant/home-assistant-polymer/pull/3972) @shbatm +- 🔧 [map card]: Fix zone icon visibility [#4085](https://github.com/home-assistant/home-assistant-polymer/pull/4085) @springstan +- 📣 [markdown card]: Add default text to card editor [#3960](https://github.com/home-assistant/home-assistant-polymer/pull/3960) @akargl + ## Changes in 0.100.0 -- 📣 [picture glance card]: New config `tap_action` and `hold_action` for `entities` (#3807) @iantrich -- 📣 [entities card]: New config `image` for `entities` (#3832) @iantrich -- 📣 [entity filter card]: Support for operators in `state_filter` and individual `state_filter` option for `entitites` (#3692) @iantrich -- 📣 [light card]: New config `icon` (#3771) @iantrich -- 📣 [picture entity card]: UI Editor (#3708) @iantrich -- 📣 [picture glance card]: UI Editor (#3709) @iantrich -- 📣 [history graph card]: UI Editor (#3782) @iantrich -- 📣 Add support for panels to cast (#3796) @bramkragten -- 📣 Allow for user text selection (Android Chrome not supported) (#3605) @iantrich -- 📣 add `state_filter` to picture cards (#3791) @iantrich -- 📣 Add a setting for vibration (#3813) @bramkragten -- 📣 Switch paper-toggle-button to mwc-switch (#3683) @iantrich -- 📣 New Action `url` (#3773) @iantrich -- 🔧 [map card]: Align background with tiles (#3858) @bramkragten -- 🔧 [map card]: Fix dark switch for map card editor (#3856) @bramkragten -- 🔧 [views]: Guard for null badges (#3841) @bramkragten +- ❤️ [picture glance card]: New config `tap_action` and `hold_action` for `entities` [#3807](https://github.com/home-assistant/home-assistant-polymer/pull/3807) @iantrich +- ❤️ [entities card]: New config `image` for `entities` [#3832](https://github.com/home-assistant/home-assistant-polymer/pull/3832) @iantrich +- ❤️ [entity filter card]: Support for operators in `state_filter` and individual `state_filter` option for `entitites` [#3692](https://github.com/home-assistant/home-assistant-polymer/pull/3692) @iantrich +- ❤️ [light card]: New config `icon` [#3771](https://github.com/home-assistant/home-assistant-polymer/pull/3771) @iantrich +- ❤️ [picture entity card]: UI Editor [#3708](https://github.com/home-assistant/home-assistant-polymer/pull/3708) @iantrich +- ❤️ [picture glance card]: UI Editor [#3709](https://github.com/home-assistant/home-assistant-polymer/pull/3709) @iantrich +- ❤️ [history graph card]: UI Editor [#3782](https://github.com/home-assistant/home-assistant-polymer/pull/3782) @iantrich +- ❤️ Add `state_filter` to picture cards [#3791](https://github.com/home-assistant/home-assistant-polymer/pull/3791) @iantrich +- ❤️ Add a setting for vibration [#3813](https://github.com/home-assistant/home-assistant-polymer/pull/3813) @bramkragten +- ❤️ New Action `url` [#3773](https://github.com/home-assistant/home-assistant-polymer/pull/3773) @iantrich +- 📣 Add support for panels to cast [#3796](https://github.com/home-assistant/home-assistant-polymer/pull/3796) @bramkragten +- 📣 Allow for user text selection (Android Chrome not supported) [#3605](https://github.com/home-assistant/home-assistant-polymer/pull/3605) @iantrich +- ⚠️ Switch paper-toggle-button to mwc-switch [#3683](https://github.com/home-assistant/home-assistant-polymer/pull/3683) @iantrich +- 🔧 [map card]: Align background with tiles [#3858](https://github.com/home-assistant/home-assistant-polymer/pull/3858) @bramkragten +- 🔧 [map card]: Fix dark switch for map card editor [#3856](https://github.com/home-assistant/home-assistant-polymer/pull/3856) @bramkragten +- 🔧 [views]: Guard for null badges [#3841](https://github.com/home-assistant/home-assistant-polymer/pull/3841) @bramkragten ## Changes in 0.99.0 -- 📣 [glance card]: New config `show_last_changed` for `entities` -- 📣 [glance card]: New config `image` for `entities` -- 📣 [views]: New config `image` for `badges` -- 📣 [views]: New config `icon` for `badges` -- 📣 [views]: New config `name` for `badges` +- ❤️ [glance card]: New config `show_last_changed` for `entities` +- ❤️ [glance card]: New config `image` for `entities` +- ❤️ [views]: New config `image` for `badges` +- ❤️ [views]: New config `icon` for `badges` +- ❤️ [views]: New config `name` for `badges` - 📣 Unused entities: Rewritten into a table view - 📣 Unused entities: Add entities to Lovelace cards - 📣 Lovelace background settings moved to theme `--lovelace-background` @@ -46,17 +82,17 @@ description: "Changelog of the Lovelace UI." - 🔧 Break long strings in notifications ## Changes in 0.88.0 +- ❤️ Theming: New CSS card style `ha-card-box-shadow` ([#2855](https://github.com/home-assistant/home-assistant-polymer/pull/2855)) - 📣 Disable toast notifications for successful operations ([#2700](https://github.com/home-assistant/home-assistant-polymer/pull/2822)) - 📣 Color Picker: Toggleable between segmented and continuous ([#2806](https://github.com/home-assistant/home-assistant-polymer/pull/2806)) -- 📣 Theming: New CSS card style `ha-card-box-shadow` ([#2855](https://github.com/home-assistant/home-assistant-polymer/pull/2855)) - 🔧 Fix login issue on Firefox ([#2860](https://github.com/home-assistant/home-assistant-polymer/pull/2860)) - 🔧 [light card]: Fix click events ([#2850](https://github.com/home-assistant/home-assistant-polymer/pull/2850)) ## Changes in 0.87.0 +- ❤️ Theming: New CSS card style `ha-card-border-radius` +- ❤️ Theming: New CSS card style `ha-card-background` +- ❤️ New system-health card in dev-info - 📣 MDI icons updated to [3.3.92](https://cdn.materialdesignicons.com/3.3.92/) -- 📣 Theming: New CSS card style `ha-card-border-radius` -- 📣 Theming: New CSS card style `ha-card-background` -- 📣 New system-health card in dev-info - 📣 UI Editor: YAML syntax support - 📣 UI Editor: Line numbers - 📣 UI Editor: Now supports columns on wide screens @@ -67,8 +103,8 @@ description: "Changelog of the Lovelace UI." - 🔧 Groups are now togglable ## Changes in 0.86.0 -- 📣 Lovelace is now the default UI for Home Assistant! -- 📣 New Lovelace [demos](https://demo.home-assistant.io/#/lovelace/0) page +- ❤️ Lovelace is now the default UI for Home Assistant! +- ❤️ New Lovelace [demos](https://demo.home-assistant.io/#/lovelace/0) page - 🔧 [thermostat card]: Fix sizing - 🔧 [gauge card]: Fix sizing - 🔧 [iframe card]: Fix card size @@ -80,23 +116,23 @@ description: "Changelog of the Lovelace UI." - 🔧 The [weblink row] opens links in new tabs ## Changes in 0.85.0 -- 📣 [map card]: New config `geo_location_sources` +- ❤️ [map card]: New config `geo_location_sources` +- ❤️ UI Editor for [picture card] +- ❤️ UI Editor for [weather forecast card] +- ❤️ UI Editor for [plant status card] +- ❤️ UI Editor for [media control card] +- ❤️ UI Editor for [iframe card] +- ❤️ UI Editor for [sensor card] +- ❤️ UI Editor for [shopping list card] +- ❤️ UI Editor for [light card] +- ❤️ UI Editor for [gauge card] +- ❤️ UI Editor for [markdown card] +- ❤️ UI Editor for [alarm panel card] +- ❤️ UI Editor for [thermostat card] +- ❤️ UI Editor for [entity button card] +- ❤️ UI Editor for [map card] - 📣 [alarm panel card]: Hide keypad if `code_format` attribute is not "Number" - 📣 [alarm panel card]: Hide code input field if `code_format` attribute is not set -- 📣 UI Editor for [picture card] -- 📣 UI Editor for [weather forecast card] -- 📣 UI Editor for [plant status card] -- 📣 UI Editor for [media control card] -- 📣 UI Editor for [iframe card] -- 📣 UI Editor for [sensor card] -- 📣 UI Editor for [shopping list card] -- 📣 UI Editor for [light card] -- 📣 UI Editor for [gauge card] -- 📣 UI Editor for [markdown card] -- 📣 UI Editor for [alarm panel card] -- 📣 UI Editor for [thermostat card] -- 📣 UI Editor for [entity button card] -- 📣 UI Editor for [map card] - 🔧 [thermostat card] Step logic updated to match more-info behavior - 🔧 [weather forecast card] Proper RTL support - 🔧 [thermostat card] Set minimum height of card @@ -122,11 +158,11 @@ description: "Changelog of the Lovelace UI." - ⚠️ [picture glance card]: `tap_action` and `hold_action` configurations changed. See docs. ### All Changes -- 📣 [weather forecast card]: New config `name` -- 📣 [thermostat card]: New config `name` -- 📣 [plant status card]: New config `name` +- ❤️ [weather forecast card]: New config `name` +- ❤️ [thermostat card]: New config `name` +- ❤️ [plant status card]: New config `name` +- ❤️ [picture elements card]: Added `state_image` and `camera_image` - 📣 [entities card]: Alert entity rows are now displayed as toggles -- 📣 [picture elements card]: Added `state_image` and `camera_image` - 📣 Ability to generate a Lovelace config if not present using available entities - 📣 UI Editor now in Beta with support for adding/removing views/cards - 🔧 [map card]: Fix `aspect_ratio` @@ -136,21 +172,21 @@ description: "Changelog of the Lovelace UI." - ❤️ New card type: `shopping-list` ## Changes in 0.82.0 -- 📣 New card type: `light` ❤️ -- 📣 Alpha release of UI Editor -- 📣 [entities card]: can be themed -- 📣 [gauge card]: can be themed -- 📣 [light card]: can be themed -- 📣 [thermostat card]: can be themed +- ❤️ New card type: `light` +- ❤️ Alpha release of UI Editor +- ❤️ [entities card]: New `theme` option +- ❤️ [gauge card]: New `theme` option +- ❤️ [light card]: New `theme` option +- ❤️ [thermostat card]: New `theme` option - 🔧 `!secret` and `!include` usage restored for manual editing, but are not supported with the UI editor ## Changes in 0.81.0 - ❤️ New card type: `alarm-panel` - ❤️ New card type: `thermostat` - ❤️ New card type: `entity-button` -- 📣 [glance card]: can be themed -- 📣 [glance card]: define columns within -- 📣 [entity button card]: can be themed +- ❤️ [glance card]: New `theme` option +- ❤️ [glance card]: New `columns` option +- ❤️ [entity button card]: New `theme` option - 📣 Long press is now supported - 📣 Update to allow the use of Custom UI. If you run into issues please disable Custom UI and test before reporting them. If the issue goes away without Custom UI please report this to the Custom UI developer as this is not officially supported. @@ -167,11 +203,11 @@ description: "Changelog of the Lovelace UI." - ⚠️ [glance card]: `turn-on` replaced with `call-service` ### All changes -- 📣 Add support for CSS imports - ❤️ New card type: `conditional-card` (Drop your [entity filter card] hacks) +- 📣 Add support for CSS imports - 📣 [picture glance card]: Add support for custom icons - 📣 [picture entity card]: Supports hiding name and/or state -- 📣 [glance card]: `turn-on` replaced with `call-service` +- ⚠️ [glance card]: `turn-on` replaced with `call-service` - 📣 [glance card]: Allow selectively empty names - 📣 [picture elements card]: `state-label` now supports prefix and suffix - 📣 [entities card]: Row dividers From 125b6720ed912cdfb15d7135e7d1af2fc9a2dd87 Mon Sep 17 00:00:00 2001 From: Gerard Date: Tue, 29 Oct 2019 09:37:15 +0100 Subject: [PATCH 32/46] Update fritzbox_netmonitor.markdown (#11029) Add extra info when using Docker regarding additional packages. See comment from @frenck in #11019 --- source/_integrations/fritzbox_netmonitor.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/fritzbox_netmonitor.markdown b/source/_integrations/fritzbox_netmonitor.markdown index e75e5ec3188..20297177ccd 100644 --- a/source/_integrations/fritzbox_netmonitor.markdown +++ b/source/_integrations/fritzbox_netmonitor.markdown @@ -11,7 +11,7 @@ ha_iot_class: Local Polling The `fritzbox_netmonitor` sensor monitors the network statistics exposed by [AVM Fritz!Box](https://avm.de/produkte/fritzbox/) routers.
-If not running Hass.io it might be necessary to install additional packages: sudo apt-get install libxslt-dev libxml2-dev python3-lxml +If not running Home Assistant via Hass.io or Docker it might be necessary to install additional packages: sudo apt-get install libxslt-dev libxml2-dev python3-lxml If you are working with the All-in-One installation, you may also need to execute also within your virtual environment the command pip3 install lxml; be patient this will take a while.
From 0fbbb6f892f86bdec088adc1f1441b48e702462c Mon Sep 17 00:00:00 2001 From: Jeremy Cook Date: Tue, 29 Oct 2019 14:01:13 +0100 Subject: [PATCH 33/46] Grammar improvements (#11032) --- source/_docs/security.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/security.markdown b/source/_docs/security.markdown index 7e4771ca5d6..c507c426331 100644 --- a/source/_docs/security.markdown +++ b/source/_docs/security.markdown @@ -27,7 +27,7 @@ Home Assistant is following the [Mozilla's Operations Security team recommendati The SSH connection for [debugging](https://developers.home-assistant.io/docs/en/hassio_debugging.html) on port 22222 is not enabled by default and can only be used with keys. -Is SSH used with the [SSH server add-on](/addons/ssh/) then the user is responsible for the configuration and security. +If SSH is used with the [SSH server add-on](/addons/ssh/) then the user is responsible for the configuration and security. ## Source code From 6c00d4fbc07a18d7ccb070381abcfbc38175aa88 Mon Sep 17 00:00:00 2001 From: 1DontEx1st Date: Tue, 29 Oct 2019 11:02:34 -0400 Subject: [PATCH 34/46] Fixes broken URL (#11033) tiny typo --- source/_integrations/http.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/http.markdown b/source/_integrations/http.markdown index f6d572b5bc3..c92e8b0fa3c 100644 --- a/source/_integrations/http.markdown +++ b/source/_integrations/http.markdown @@ -218,7 +218,7 @@ In this section you'll find some real-life examples of how to use this sensor, b #### Using Python request module -As already shown on the [API](/developers/rest_api/) page, it's very simple to use Python and the [Requests](https://requests.kennethreitz.org//en/latest/) module for the interaction with Home Assistant. +As already shown on the [API](/developers/rest_api/) page, it's very simple to use Python and the [Requests](https://requests.kennethreitz.org/en/latest/) module for the interaction with Home Assistant. ```python response = requests.post( From c7ae547866cefdda20d05a551e224d046c1d2ce2 Mon Sep 17 00:00:00 2001 From: akloeckner Date: Wed, 30 Oct 2019 08:22:20 +0100 Subject: [PATCH 35/46] Add supported TX-32DSX609 (#11045) Also add note on same subnet required. See here https://github.com/florianholzapfel/panasonic-viera/issues/19 --- source/_integrations/panasonic_viera.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/_integrations/panasonic_viera.markdown b/source/_integrations/panasonic_viera.markdown index 2144900f314..dd241aadcc8 100644 --- a/source/_integrations/panasonic_viera.markdown +++ b/source/_integrations/panasonic_viera.markdown @@ -14,6 +14,7 @@ Currently known supported models: - TC-P65VT30 - TX-32AS520E +- TX-32DSX609 - TX-49DX650B - TX-50DX700B - TX-55CX700E @@ -32,6 +33,8 @@ If your model is not on the list then give it a test, if everything works correc Some Panasonic Viera TVs allow Home Assistant to turn them on, if you specify the MAC address with `mac:`. +Note that your TV has to reside in the same network as your home assistant instance for this platform to work. + To add a TV to your installation, add the following to your `configuration.yaml` file: ```yaml From fbe8b6a280c99c29363ae84970b8ef712b1f4aab Mon Sep 17 00:00:00 2001 From: dnguyen800 <25126347+dnguyen800@users.noreply.github.com> Date: Wed, 30 Oct 2019 00:23:25 -0700 Subject: [PATCH 36/46] Add MAC address example to Broadlink documentation (#11038) * Add MAC address example to Broadlink documentation Some forum users were having trouble setting up the Broadlink integration because they added the MAC address in the wrong format. I added a formatted example. * :pencil2: Tweak --- source/_integrations/broadlink.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/broadlink.markdown b/source/_integrations/broadlink.markdown index 28c92e02850..6f7a47c04f9 100644 --- a/source/_integrations/broadlink.markdown +++ b/source/_integrations/broadlink.markdown @@ -36,7 +36,7 @@ host: required: true type: string mac: - description: Device mac address. + description: "Device MAC address. Use the following format: `AA:BB:CC:DD:EE:FF`." required: true type: string name: @@ -139,7 +139,7 @@ host: required: true type: string mac: - description: Device MAC address. + description: "Device MAC address. Use the following format: `AA:BB:CC:DD:EE:FF`." required: true type: string timeout: From b7aaffd5ab23e818fdf4d84012ffef20c7cca4a9 Mon Sep 17 00:00:00 2001 From: 1DontEx1st Date: Wed, 30 Oct 2019 03:23:58 -0400 Subject: [PATCH 37/46] Update pushetta.markdown (#11037) pushetta requires www in API URL --- source/_integrations/pushetta.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/pushetta.markdown b/source/_integrations/pushetta.markdown index 66a875196bc..086f1e527b9 100644 --- a/source/_integrations/pushetta.markdown +++ b/source/_integrations/pushetta.markdown @@ -53,6 +53,6 @@ curl -X POST \ http://api.pushetta.com/api/pushes/home-assistant/ ``` -For further details, please check the [API](http://pushetta.com/pushetta-api/). +For further details, please check the [API](http://www.pushetta.com/pushetta-api/). To use notifications, please see the [getting started with automation page](/getting-started/automation/). From 21af27d45acb691aa85eada7f4c0a29ca0e16076 Mon Sep 17 00:00:00 2001 From: 1DontEx1st Date: Wed, 30 Oct 2019 03:24:48 -0400 Subject: [PATCH 38/46] Update smartthings.markdown (#11034) changed Groovy IDE to Developer Workspace --- source/_integrations/smartthings.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/smartthings.markdown b/source/_integrations/smartthings.markdown index 2aae4b271d0..0b9772331d7 100644 --- a/source/_integrations/smartthings.markdown +++ b/source/_integrations/smartthings.markdown @@ -108,8 +108,8 @@ The integration will trigger an event when a device with the [button](https://sm | Attribute | Description |---------------------------|------------------------------------------------------------------| `component_id` | Describes which integration of the device triggered the event. `main` represents the parent device. For devices with child-devices, this attribute identifies the child that raised the event. -`device_id` | The unique id of the device in SmartThings. This can be located in the HASS device registry or in the [SmartThings Groovy IDE](https://developers.smartthings.com/). -`location_id` | The unique id of the location the device is part of. This can be found in the config entry registry or in the [SmartThings Groovy IDE](https://developers.smartthings.com/). +`device_id` | The unique id of the device in SmartThings. This can be located in the HASS device registry or in the [SmartThings Developer Workspace](https://smartthings.developer.samsung.com/workspace/). +`location_id` | The unique id of the location the device is part of. This can be found in the config entry registry or in the [SmartThings Developer Workspace](https://smartthings.developer.samsung.com/workspace/). `value` | Describes the action taken on the button. See the [button](https://smartthings.developer.samsung.com/develop/api-ref/capabilities.html#Button) capability reference for a list of possible values (not all are supported by every device). `name` | The name given to the device in SmartThings. From e744d5df2b0130fb20718d56516baa4af4f65e40 Mon Sep 17 00:00:00 2001 From: Allan Persson <46043392+allanpersson@users.noreply.github.com> Date: Wed, 30 Oct 2019 08:31:37 +0100 Subject: [PATCH 39/46] Warning about subscription requirements (#11041) --- source/_integrations/pocketcasts.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown index e05b480122e..9347a5bae8b 100644 --- a/source/_integrations/pocketcasts.markdown +++ b/source/_integrations/pocketcasts.markdown @@ -12,6 +12,12 @@ The `pocketcasts` sensor platform lets you monitor how many unplayed episodes yo ## Configuration +
+ + This integration requires a [Pocket Casts + Plus](https://www.pocketcasts.com/plus/) subscription to work! + +
+ To enable this sensor, add the following lines to your `configuration.yaml`: ```yaml From 666d2cd24decd790f1202fe49ec52fde19e9df69 Mon Sep 17 00:00:00 2001 From: DeviousPenguin Date: Wed, 30 Oct 2019 11:20:03 +0000 Subject: [PATCH 40/46] added MariaDB v10.0.34 requirements (#11036) --- source/_integrations/recorder.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/recorder.markdown b/source/_integrations/recorder.markdown index bb0714050b7..2093c806f41 100644 --- a/source/_integrations/recorder.markdown +++ b/source/_integrations/recorder.markdown @@ -200,7 +200,7 @@ homeassistant@homeassistant:~$ source /srv/homeassistant/bin/activate (homeassistant) homeassistant@homeassistant:~$ pip3 install mysqlclient ``` -For MariaDB you may have to install a few dependencies. If you're using MariaDB version 10.2, `libmariadbclient-dev` was renamed to `libmariadb-dev`. If you're using MariaDB 10.3, the package `libmariadb-dev-compat` must also be installed. Please install the correct packages based on your MariaDB version. +For MariaDB you may have to install a few dependencies. If you're using MariaDB version 10.2, `libmariadbclient-dev` was renamed to `libmariadb-dev`. If you're using MariaDB 10.3, the package `libmariadb-dev-compat` must also be installed. For MariaDB v10.0.34 only `libmariadb-dev-compat` is needed. Please install the correct packages based on your MariaDB version. On the Python side we use the `mysqlclient`: From 929d79d9eb4116f56114c1019f17494c356a3502 Mon Sep 17 00:00:00 2001 From: Gerard Date: Wed, 30 Oct 2019 12:21:11 +0100 Subject: [PATCH 41/46] Update fritz.markdown (#11039) Add extra info when using Docker regarding additional packages. Make text conform #11029 --- source/_integrations/fritz.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/fritz.markdown b/source/_integrations/fritz.markdown index 6b3c0e32ece..d94d7f739fa 100644 --- a/source/_integrations/fritz.markdown +++ b/source/_integrations/fritz.markdown @@ -13,7 +13,7 @@ The `fritz` platform offers presence detection by looking at connected devices t ## Setup
-If not running Hass.io it might be necessary to install additional packages: sudo apt-get install python3-lxml libxslt-dev libxml2-dev zlib1g-dev +If not running Home Assistant via Hass.io or Docker it might be necessary to install additional packages: sudo apt-get install python3-lxml libxslt-dev libxml2-dev zlib1g-dev If you installed Home Assistant in a virtualenv, run the following commands inside it: pip3 install lxml; be patient this will take a while.
## Configuration From 511cb5cc630b6c3775a0420d592d8565413b4aa3 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 30 Oct 2019 21:23:55 +0100 Subject: [PATCH 42/46] Add release notes (#11035) * Add frontend release notes * Update source/_posts/2019-10-20-release-101.markdown Co-Authored-By: Fabian Affolter * Update source/_posts/2019-10-20-release-101.markdown Co-Authored-By: Fabian Affolter * Added some general release notes * Add components * Add device automation * Update 2019-10-20-release-101.markdown --- source/_posts/2019-10-20-release-101.markdown | 102 ++++++++++++++++-- .../images/blog/2019-10-0.101/components.png | Bin 0 -> 49675 bytes .../blog/2019-10-0.101/confirm_dialog.png | Bin 0 -> 77435 bytes .../device_automation_device_picker.png | Bin 0 -> 81923 bytes .../device_automation_duration.png | Bin 0 -> 26999 bytes .../entity_registry_data_table.png | Bin 0 -> 241157 bytes .../long-lived-access-tokens.png | Bin 0 -> 36604 bytes .../images/blog/2019-10-0.101/yaml_editor.png | Bin 0 -> 148724 bytes 8 files changed, 96 insertions(+), 6 deletions(-) create mode 100644 source/images/blog/2019-10-0.101/components.png create mode 100644 source/images/blog/2019-10-0.101/confirm_dialog.png create mode 100644 source/images/blog/2019-10-0.101/device_automation_device_picker.png create mode 100644 source/images/blog/2019-10-0.101/device_automation_duration.png create mode 100644 source/images/blog/2019-10-0.101/entity_registry_data_table.png create mode 100644 source/images/blog/2019-10-0.101/long-lived-access-tokens.png create mode 100644 source/images/blog/2019-10-0.101/yaml_editor.png diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 015e7a36d37..6a0f841133d 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -2,23 +2,113 @@ layout: post title: "0.101: TBD - UPDATE DATE" description: "TBD" -date: 2019-10-14 01:05:02 -date_formatted: "October 20, 2019" +date: 2019-10-30 21:15:02 +date_formatted: "October 30, 2019" author: Paulus Schoutsen author_twitter: balloob comments: true categories: Release-Notes -og_image: /images/blog/2019-09-0.100/components.png +og_image: /images/blog/2019-10-0.101/components.png --- -Highlight breaking change for api password/trusted networks + -https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/ +## Hacktoberfest + +It is almost the end of Hacktoberfest, and boy it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! + +We had: +154 authors on home-assistant +184 authors on home-assistant.io +30 authors on home-assistant-polymer + +A lot of thanks to all the contributors! + +## API Password and trusted networks + +It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the url. You will now first need to get an authentication token and use that token to make requests. + +These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019). + +The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section ([docs](https://www.home-assistant.io/docs/authentication/providers/)). + +Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the url. + +These features are still available as authentication providers ([docs](https://www.home-assistant.io/docs/authentication/providers/)). + +You can use Long Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info. + +

+Screenshot of the Long-Lived Access Tokens interface in the profile page. +Screenshot of the Long-Lived Access Tokens interface in the profile page. +

+ +Or you can use an webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. +Your webhooks should be available from the internet, if you have a cloud subscription the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. + +## Hassbian + +As you may have already read, We'll be sunsetting Hassbian. + +Hassbian was a superset of Raspbian optimized for Home Assistant. With limited time from the developers and easier alternatives as [Hass.io](hhttps://www.home-assistant.io/hassio/) it is time to sunset Hassbian. + +A big thank you to all those who worked on Hassbian - specifically [@landrash](https://github.com/landrash), who was the primary driver of this for so long, and [@ludeeus](https://github.com/ludeeus). + +For more info, read the [blogpost](https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/) + +## Device automations + +This release includes improved support for alarms, covers, locks and sensors. +A “for” option was added in release 0.100 which allows you to specify triggers for when a certain device has been in a certain state for a period of time, in this release we added support for it in the automation editor. + +

+Screenshot of a device trigger with duration. +Screenshot of a device trigger with duration. +

+ +## Frontend + +A lot has happend on the frontend, we had a ton of Hacktoberfest PRs that added lokalization to the frontend and made our user experience better. +A special shout out to [@springstan](https://github.com/springstan) who did a lot of lokalization work, we now have the biggest part of our UI translatable! + +Thanks a lot to all the contributers! + +We now have our own confirmation dialogs thanks to [@timmo001](https://github.com/timmo001)! No more ugly browser modals. + +

+Screenshot of a confirm dialog when restarting Home Assistant. +Screenshot of a confirm dialog when restarting Home Assistant. +

+ +In the last release we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML. + +

+Screenshot of the service dev tools with YAML editor. +Screenshot of the service dev tools with YAML editor. +

+ +The entity registry is now also migrated to a datatable so you can easily search and sort your entities so it is easier to find the one you are looking for. + +

+Screenshot of the entity registry data table. +Screenshot of the entity registry data table. +

+ +We improved the device picker in automations, you can now search them and see in what area the device is. + +

+Screenshot of the device picker. +Screenshot of the device picker. +

+ +[mdonoughe](https://github.com/mdonoughe) added support the activate scene action in the automation editor. ## In other news -https://twitter.com/Frenck/status/1188044714571907072?s=09 + + diff --git a/source/images/blog/2019-10-0.101/components.png b/source/images/blog/2019-10-0.101/components.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf4d6339a106aa2e4406b549e3c645231496021 GIT binary patch literal 49675 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

literal 0
HcmV?d00001

diff --git a/source/images/blog/2019-10-0.101/device_automation_device_picker.png b/source/images/blog/2019-10-0.101/device_automation_device_picker.png
new file mode 100644
index 0000000000000000000000000000000000000000..03290fb429164ac6ccf4a6351032e90b56b4c032
GIT binary patch
literal 81923
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ȳ^
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

~$+GUo$VXQ=Nw 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 z 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%0A7r1)^t=D>ARX=PkKzj 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�ix@a&npU zBW0s<_Vzj8r7Vv@c*bh4FA$N+`q#UfCl=??TX!Jk6C}@7#jshg^xl6dM$h(2`KT!Y zjm@zC%B=#-IV=StLL;}?!0a-66ScL9Qno3NmAp&jBQZ{YZCw1vZorP$KzBNV*6DBe zTc^vXeLQKbiTtem_PNBZ*+IJ$5p3L`9%KM)i_UZPHJl!9K{MzBQFZ^{E9zO68C z$G3_@1AWE(98NI3-!2s7VNJQ zmA}X}Xr`PP6?5K;tQ((&M5$QwLVi^Z|GUNM74%;YZup#7knQ{H-;XpPFSc2)-(QtY z5b)CcOG6!}h}AxAaXOY%f@xa)Hq&N#`95KiV(bvpZ)}l8Xd@b_TKKT*jg?4JUimjR z@$Gm-Qp}TxZ+DRo{o=G*z8J>!mrnZ}19w42w zlAm7P`rxp4Zu9Rd`YBAdQ5n%{>6%9u&c70S^=-YT0pv4q{Ap|}uj>P8CzGjKca!la z71x?6^)vqGw4YJ%oC?CVo0AAgl+8y5ab6IE1}x+}pRCIsYY#p1)m4%@+1d0x+w+ys zE^WqVe_r?VTQ1V;SuZShk=x^QXmbFBpcyUJBCWMp{A>2UQ0^a&G^C)e+2mJQ

UH zLO47ZqqT#uiG-n_>JNXoP`VgGECMkEk`Mq`Q3&!k&%q{stVK(PyS1$BD_Xl1Zl}<( z13G6_Iq5H?q7^=#FUIHr&2y010ofog%LGu1JD+glLmUg66o$|Q+%D33bcUov-Ixtz zW+;41a+jw@MnR%c*?cW+rQQ4*2}lqZ z%x7!E_skPNcnXkl;|nFKQ>$kJ2%5o*ktsImez~c>~fS!sXNGM9lMt z&1l>q=p7c9ixD7x!+5@uEmF~01htJib%%#1t<$5#9$U#$zNZ?igZFLClpw)bIlJ~> z+q%A*u+RN$xG4hbO`EUXh`G2lC~6w%e6&{a0#|Ck$%+D*;%PhTJfzr>*N?F!OmucW zW^tzenV6K-l zmAs0~5W+Ck5j#^oXWbvdF()A+sbHJ&RKhg<;yif~(PhJM_6eZQLgRJQ;gYkgVtt60 za>IN~aW5d&BX`7Ei9hp#ONDe`q7>jv-WE{XGkNP?wf zn%u`Yf<6tSmhOeHFI4%=hYJNAP3_g2eAU$ER7%*9Kn9qPbyP3!HJo{)3kKKFRskMb zETO;8sp`TdGU8UEd}4SrDG?}H5O?K{oR(5RmyQb+&mjWv3%$LrS^XmUHU5rtpYkvq zqBgvTydDnOe9DjB{^j8D{J;Y1V?&Lu(0V`2wnK~gOrz|T6j&&;DSNe+Bel#32bA0b zRhFp07PJ9X;Cqt0aqPMkm+&}Z(R0xyA-|&1?mP_2g!>gUUwuTxr)p@w*@UYcoT#xo zp*KN%_0cP9{Sr6Y7B?wNtk%UX-|_ax9uCFyVjHziqu?+cpUMy^s+Y!UB~M5N-C455 zn)FKov9ziw9unSd=VbDpB`~^Z=iZ}-<-Y(VlIWNDZq<;7NTHzxXf3TF%P1FK#XWqq zun`=0(pBT;{ zI04EeQNxHn+gO9Acm-~4>}ruQw%E(0N5DyuA7X`N)~un=3xj8n)eRu#L6r}TWhwW= zQ~KSH_cC~K&{&Nf-P4WZZG>{(jL?LA%jUXkgBY#H_jj`ZaP4lKbe`-+Eajq&bYmnW z1al4?-ORNBVL(7-y9_4n$J1)arV zJc)Nw9@VUs%OBi*l@WJAqN5GKl}>?thL`Z^{(KA2>&fL8qrmFg*pg^-Ea?-J?}#0d zZ31WZdfe&5)kV`n&&Ul4_D@j}k3GT{=l@8f`^U4vpwY!N-LE@aZhevEMR%1VKC;`Ps+!b zIF+ZOWPDN53oko8Rp~nHDHbwDiC+aCbh5u;NxY#Py-l;+vOoRMJyKjbc_foAPMzs~ z{MDD!l<4MD>h;Ou0`6Hr^v$d}|I4IdgL`uIN^+r@58C%tDDm5>u#&{QB!u3&SxJr$ zpnUvc{P*qSPIOBjsdl$sGMlzI62-+MQFrTgk(M{Wm$1rfj&puEMZc4V8;J1vS&}_G zk5*>WxcC6`AzjIe4)3yMCH(p-V*LM`UMOC=U<#c z9LaqmZ*(}=z23+A#j{J^@D0AcZjjd3bI)x3;P^usQ*^jn|K(Z+;STR43=74r!I0mF3PT3LZN3%=Y z{Y-@2P+Dd8jUsN0eqhjcVnIXBp(+w;rsI3E+X7C$tG1Q1K@U4l>AiP8&!;T5nK5o2 z17!i`WSW%41?@4)<=ga!1J7jyP&DLlUSb3s#e)-~%e;(kKaO9YDTRM_nL+$yXJ|-d zp_1i3!!&G`KDuM->~t>+>SpqqT=;Z>S?UTXfz@fm-HVK$zs@46>nChSK!A_Q`jKJ7 zzE5Bz9iQOwvu=zC_g*u#0Rf|%I7r{EP@{AM=trMnT}ujA<~ruH7G5g)KBP)`BDW3+Vu%JnIIPfCVN+T1^hl!n1XWdvWK@fRv)VaE$F_w}& zXP-S{j3tmkHhzm^ls-7gRf6aPiaD#c7m5@v_%N;Af9>qPS4S89y#HnQJ8U>_v0F9n zjxOcP7@=(1FdT+9B*qI8Bhpc@D4Vb+@xMIHxMeKydAH%$zWc)!^Omxm5#@-k_TxoLWJW1F8c_*I2ofW0Q z!1nW+%NNz`&sgJW0ap*CP)@WrUry5<4|iG>i{DSlng;t$<41ZEmAQ) z+ruB}($88RhsvlVv?u-`;J-wY>hU8xnzyViQMZ5K?^?vZg7$i^Nd=~mJ4?>uDc{e1r^zQ^ z$hz~vh4Lr??6OTE$oNAa)<#6$r){ruKOUb@JIzgs$+)df)b-u%(;zJZkx}{fx;Oxc zkB_Cq!liRFu5M6|4{2t`uXCgPj9*S|{5}w~NfE1s{^a{TF-~dLM`%c}T4Tb@7tpD3 zVl3Pg7T(Mh;4D7v$Q13jwqkU4Xb)(hK^>Ami^_zkYe#`4*FI~PV}a`;}B>9@lcSW zJ~4AQi(dQ|{mg@-hcCvD{s1>+nWM!i(G20Q2p1br6Jy3YD<#TmTR|&;Dfv8WmSxNN z91tjT7wan;DQU4`EPiQ(8FNFs?uRBBYPhaCZe5Eyl#|m@CnZe) z$#1km-hL}Q#CajUnBqvRQ>4FR9KkNpJ@7v9gkie7$m!%Y^24p$>rFuc%J3y5zwYc~ zA`(8km)Cff{`?@OXbyN-mz# zogP&$;?ffpdB#M4-zUWD+G5;7huhLnC1ZJ4#}am4FL2LcgeHV6xDcT;=Lnv&&lcrow#Ugk@zgQUgc3h|ClAjo~{ zKX}6r?(neqBEudHgY8XW!b++~^{YP`mN0lB`E7(Q4vPDf*qP)(q``~P#%%G!riVb$ zDaIN$$o2xmj?3*64Ky1Yh!cgwqcSXr`w)O0Dep~Bin^9IVp(Vd$U&$1XKFN3s5?HTeJH+P8Ox8efnlxni-EZL^eq`OI6!h(zA%vz3eMISz6aGkLp2obOEJqyu2V=GF76k5 zf6GZNX$B1!}!`w@OT{>JcWbzyxa{SxQYQ3ja)p64_J{n*Y`cKR&eKO!1+ z$i?6{BR7=qs>D4w)Ns4$+d*=9XF^M162-8v$XalNTZS$>u2bqWJAU|uPD}M7-mJ`n zEK|Qq{ewssWJqLffi;PAeXzJh-J!}$j;wO5Rz-=A19FmY4Ba-lnNbOG(b%nu6(j5g zL(X-JCqM1bE3_Ko=Hntibj{bS;iJBJ0t*jtm?pUfyc{eNe4e#F0eP*bb+D2b4c^xtUSG}xGJpT>22!ny~6m1EDtjq-v%^J9Ofwb#WgQZd}Rpy@`W_{Q-Q4--C*hIxh~b85gC+(UU)p_!jzQJsnn) zbPUGkD|_Fke!P=PEr#{%~P{Sy!66W@og(s+8$&0fDYf00;c@DL>2hJfwfAQNQpPh(C*eSl{pc=_< z4Mq!^Q4ckXFu#f~TGL_D4(b_l<20lvUtbJ)sxVJ006fuIKQH}?{2E8cHk`cexGCCadG}x9jW@(C&G3#8AVpnoC?4mWa-S zE0h!%c=%cnO_89af{#~!niiY&9%P|B5|>g#FiqKZRLiv#G`P}7E|VU7a-6D*Loyen zuwPY*!DY?&9oU-`XVE(X0hd_5er{#nv1c0C7X9kG_2WM;^sPAS*?pDVk4I+|l0hCb zQ@!D!9O>m3M~RQ~GBjH|vT|*PXFQ*cmVG^HBNyTbR^~+=i9KJbj2^{m<8<~G)4k9( zb84EPl{6js;%N+C&Is1d40$K(2WpXHxoHUw_;_sF-PDmdR&wO~pKp8w%W3iZQe@2L zBwW>D;tNMcJF|hq8|s@u@H}$% zo!wPve-kU#qpH}KbE;c}=@t05l5pNwnRhiLVdl|5EhcfAzi$Q3@I!%l33jWNM74-{P+Wn7G(-*t>L!Cv_Wk#h3=vd6%8f!^2{{~agK8G_QLEt>*rA3_ayhBpvL*R`nn1x9}m!bKGQ$l_B1nb(nJC=U|x$%1+Vs^WH=M8$G zn;tGSC9HY(Q+LfSKFLrIe)M5M)l!0n&z+QK4;%@-rFBUUQpIb>pa)ron5L-8s_VCl zWXvRq37-`Kyjq4-7Xi{l;TsXj$Zn^5mLu_f_Xe;7R~|>W{7f9lu9>QBICqu!WYhHg zMu8hBa{KGi>mHV8?#uo<3})t`_Y$tOMukOYv@65aY#(%+pMw^K%K zye0(GH@t2(v{+=^J+z+~pc*iIYz!^z-GxQQH|xR|)V>Q*V4AjPFIRA%n)=&HVZO|n z|H+5W_4z-A99GdIx!zh`(x=5OU&GjXQZX4*eIZkT`{fK9Mad%(Sd%6ftqm!(e!Y4H zOTvnzv2RiV$*Yd%w`5z8_ybkTJgPuo%4WTIhd=>-5gDTCr8JNTbCI(85H5&6eY_+z z^y%3JV%F#LI?KxoAU?jo@^DoM9y~NBNY%*ezvYcb_mpNmz>Zes`$qt?i5VG^PLYMHh77=F4{fbN`(|eIJnbj`VPGj z-`j7FWLyEG@_a0l4K~4#J{}V7)6QdBkcAz1$W_5Y!R>*mo^xaVg#tED&+k(vrWx|MHiTh>xr#r{3}A_+1;{b%5}k5PUBu!$7W^0;7P_lvhuUDp zr!!%i#(c=&G1yk^3c;YudvrxFX2zo8IigI6CykbrR?ys5LHrylMI#dQ(XP-9h6U( zOKNsJ=q;T0u+!|#H_;Bw@t#x)JrY+NO$klRxm7(O^u+aC_!T~|@Ze)<95bJFt8g=P zQ*|L0Y-2+^1~_2~7;&=Gb7ir+@=iYV zOo}yhPtII1pF|gljG6EhhG9`BN&WkYm-uUpST6(<2u2yC_ueI`n9$_mH1mKA;U|9d zs(JMJ{g>`c$M^I~Yy%81gClOepph6!-riiib7$!AVLw)NgZ{)>@_|*wa4QhlIKIp`$^Rhz9OPh4I#oEgwO;%aS!|{yt zPUB`ILd&KJ$=zn{s#|;!?jvJk`#~^??E!d@Lv(gwtU8gg+UuDPsZ)p3%I$A?JTcuq zpKO3UupGoI8G>);$o^z_>rHGegW{ET5w6F@+k&op$M1-}KW^9kPzba8$BtvC`>^rH zdAf{6*dasgl4x6P1?85rb69BWYKc*=5XY;F-;D6$N1Qn304AdH(D9H0F^SM_nknm~ zzVGHUdO{#xp&rkB$z&UJFA>qil0YUoi4Of49f*l7(V)jL=;ADnMf3c3HgbyXNdJXBrQ3vjQ%=x34pfe^^OPVi^Sr&W`L< znP)(I{=rd~XeNMZm#J7a^^Uf_p!0b2<1XKZrB4QpJe=7iN*x$l@q%BerWUf!y?IS7 zT}B9C9O!m^L^=fYmeND8OMx0QmBkP`P!PBrG0yxuX{j!4-n4q|VSmnS@2w zx4qfg{#q#o#|iA6uW>y<0mUFC32Rs%chNR&J51AzgpZS$tl1q6lt!&4Yr{SHlz0w= z+BGc{7L)clVJoH{((l@wMO@g!`V5%WF(bL^dMLifaOzQhWPll`%!p1i0=GVHtBSlkTnSmR|5N&FSLvHMEL49{Ah%O7w_T^%TnI2whF*nM8YMM}++2 zr+`bX?xwEER}hlNc3(fGAUvkUJ=s}Php=)H;l0KQOhYexn>sA)>r+to3S+OWUrMl1 zqk8U)EoZVF!k#}m_FCWgt_gEsN}C1+)It=p7^dqA%1la~AAv3lLOC!zjOO;HTe!gR z{oHhtvqo%Ug(fq}w9pGaDhqcA7~7502kZdDwuj!;(8(rqj=DSf<<=!gE_r^`7U!#s z`;7RvvYgdhc_|4x&;_hUx9$mk7Gpz@B^+V{;b(v&e($ep{LoDhdOl7@-bC=gSt2Wu z8z7^eEoiA}az7DRvj)LwuWbz#**q_Nor~~oktTWkx<>{IhalrhKMc3Y+X0mx&OVKO zZdbCj7$;PDgf?>iXA*N1&3jomHV5BcznxJXr^DJ7V-YV z9lHH_`ZKqyS+7PW7KNf0g{7QB!>&t@dr9h)Yx`4Ts-tjA6}Yu>Xtey|@V#hnMt`Ly zPJlT|0uJ@EOoCVU^%t~nP<#jb?u!)|(O7s7Q7vWq{_pinIPR9FG5INllED)f)}h%7 zFq>;ADGidD!%iYago8uskvkZ?k*t^%S}I7R{xcC(>1Q%3nbDs8R${PT!Ni4|o(5(I zI)9)PjL9J(2J+|-diMK=2&EUV^}@AW1SUC^WyUBL`4>+5MOQv;g7zpk@$Kl8Y0Gv4*D-#hyfVJsl;koba@3Iex7hF7yLlhg^Ub*hzEHrh6%M~Z+)AiT) zK<5a$w?VVl5%APqgDC*E*g&9w-@*wbFOIZ4kBX}C;m{h{__s@c^x z_azO#IET%PbGwN-T!VtoT2^uW>n9S@r%xQ~&+ry7w$3D%PhUC3>Z$QkH7ViivJTvw zm%q`ez_gk6jOd4RL_E{PE`8v~($3lFJ3YqMK5qcKlkWtbel{RRwfJoXJK31DvuCQf zgDPfkOu!IMDxONz>tm3hkIpBn#_hE_r%b*R6D;L=hw;`=1kz8-E!g%JoAg3(DBG_p zv>|jl;tH3ai?RE#N1U>& zA=r}C%4;ld#|wC&U|E3xK^K<-(MdIcb)%x4iA348u{0&auQ2IRU(&WjDGTDIF*Bz! zs{#izt#AZ5LCG+frDS9UJt(iAy&dAgZhic$Sqv^W6z*J}iNcOPW6|j2tlU0b&_-#L zel$;&J9aa_qE^v7%Flb+A!3%OpXlz6Phur;0&0WxQ3dS%Qe(RlE40Ynoudbg5LCJ^ zs8J5x(BNOFX_Fi<>(hV)kGUm#Ej%32Y3Nw@I*;)2d++#9l<~Vq=NNwfeqymvx2IHN zxN7ZDERKh1-W|bJITO%-oo@nPqNh;8BmBDZoxn=RoJ90WGJR!7LVVS3z(WX`Or7xj z!sWM5W_5^2geDE8+>@nWeeg;-(L--`CCqudq3r3$<4$Za1*+@hII5AOc5D{_myIau zAnm72K}^BPdhWIWRa)9xN@!{2cdd_cBTAU;oYr#W$5Ws;10w2zhdKTJy(Vvm-dcYx z(V1p)KT<*?si({a9HVshWnAZIS{_*}XHNyHQt<-Eic0m;<?X|KS zmRDjIwj#e`_G(RR`k?>0?3K_MUaKQHoRN$0STbpG{P0HKBBB1!KDEa=%OpZbvb{ABdXSK@&3Zp8`T=%tYPx!=vU6Oq2t8 z%3$)-1`GFO4Iil8ogUKsP{HkcPxMPb`O{8)Q8GxiYtjzso%%z2`?Wgf`p@$!)KUmW z9V(LkT~=bXdll0`mPw7zsu?}Oy=yKSMu{eIm)VXfhM;uETGx&4RZ&G-FF$$tz#oK0 zwSCg%u_LOxqMvrPp7bEl;k(JjFIScX?0n<4gvzCXQmx)_%D!k8Rx7Q~B%F|=MfO3s zczf^@zA=wVMa7YfKS0P%a?l98UJ@c_8$G4c^fa6AKBRz1PFZ-uF)xl^$~hx2UjA|A z4^$3d*`yJyPAobVoMgz`!Vihqcgdi1!{r7AXh(?#=lkrFt~ZQjMCLkMLRTpUZYE^c zGy(*gkd^F2a=`()9tJfLgCYtaDfJ&1{#G(O! zGUrIPCU74o59*t*ikLF_c$uipFcW^=2Ys_cvOoEY*q$J$4{RZps%;2NmPdzI|G*Q) z-2s?x24N+%Ej=XXIUQ#HLKw#xTfnJPXgo2+LDgYI&F?YU6x?4@jqE&W@YI={l4Uteb|jD>d9jag`} z?s|b;NZ)@~A6;JI!No~%7MP?AHIU!q7O})`B}sN@zcM>0&%I`p8z@pSY8qMy;9cc~ zOxo}M9FJa3e>8e6(%k?Y!OhmWd4d&0Qy=~VGV<;nP&Mq8QgsrADfoW>@-Qw3%G+de zp$$N4qb*OPXX*X}*YKAS_=QzhQ8yNyvlHz9BFrR0IbT_#U-CtI`|-4-l{$SPgvZa@AW?c@;ur&Xru=J zLhe>Yyi5Bf5~_Y&#VPLE&E_4u0fOkpO*9SjbS%RebFAWDANzj==sMl?+o!2J-~y!I zXtT_(n{#cU*9KiM6tP<=+(c9q@`7mWYKu%?t<&cLAdmlWGtP@kgs!fRA?S?Ce|x&L z#)->1<&SmK?irmZu4xRSYuQKq-{|0p#=5Iv~yoIL9JnnxX zl7#pk8vdK7@y}`am*0%Fo50sXZv z0#@8qrNCo=$~D=VYnzwcCjQ+41Bz!CsiC%Rl#c`e=fJnpak+&^jDthJvd}Ss{x^{Z zn5H2#YxbR&=E`g>o8DzhykDTGe+eu8#d4m^V?plmBU#AKa1;=(T0nO45u)x&X2!^BopDougN^=rzt{%tpW)w{ z=s^S9Q(l8wQLl5=qyN6FV6Oh=Ju!ju+;#l=K$Oyd&t>rVV7uiH3SelX=a4brQR8mr zTFXA(8^rdj{`i;E()fvVA5aFafQPBI2hAbN9rXe5)&)ve0VFLeitDQ?Nx_t*xL}}j zrlm1}oi^6$4O6E2>*FEr8dmE-zxZ}9EV8oij=dY;>|AVJQrHEw@ja{dz#iFNsp{Cw z15v7L0^|yR6$7C+(WaC?ATMNSBlx6OmA+?RXU9LjK zDoD8y^?*_kXeqfJzZh|MCGXRpS^(#nq5nC-|A^B;B1423_CY?NB}_n^;$_iGE5*k@ zi~w`H3!fyQ8Rt2ll2r_zFP+zBlL>$oBy3jwR`w zvGreE2h_!)IcA|rXZ1hCMlJh1t#6T#XMVMxeBK4J^jfaG$iE(4731NHUI6b*C?CTS zA2VMxGJQIBiDcS*w_Cfu*taZ1WO+Ktr~kJ+NCC{NrYVlytV157fa+zWQ~Kz0>3R#x z;|Yu{1IuhZzqtGl$i74>uDYE;IRp}<%W0-5>>s7%gZl^(FvB3ib{g-dK^Zd5&JE zFg>g=F|UQ!_bwP_-9QJ+*%SVB0ij)P2C5&9Jh59{$H=i;^)*T_WCmeU4GPt7h1-MG z;G$h?(@m-O_%gZ(p0X`++w(jbvXAZ%z1hkv$@{5hy*es?A2glUujZ9l;*G#dd|cd> zzAaiLg=vkQ40_v}pqV&{Ps(+D2}DLdkyZZuW}^-@&c{iwUALTM6t^Mz4v@Yc!uvDN zT7b&v6?A`8ct=~YwxPQ@T9vi=M{a>3h{(0lI5t6}3`Q@IwI@V)E%CJ!b`TZ(K16H5S;YbQBnfiw%PPrnKfjX`D@ai3Lu2)#k#Hc0+5&1fWWz?j zC;9&0G7pZ>)w)?T`Xe1TK*pg1v{`Z6A$0Hd7Eq5pvOnJHcyaCN=sUhAnP>ecXu8)X zbPZh=0_jLk%jq6FbUh-FmL;vD1Ks6yQTG^~C{;1OkEK3V#_u5B-4r~_JIrfFM-^qD zNF|UnO#`j($)JW#`5divn5RhsbNd1qdo6+($;E*5uSHhYICPtSxX;0NPtQIlQ=)e5 z&nZ_jjw>n!J=-c?pqq$lmh9`w`6WoAlQP|I=Z&NlFZt(RMdx=50Za3Fl(M9Iv$IrO z9Tr+Wb$>9np8TU*6R{lI*CYTeFPZbJTeobpN{Yh$T#E6su@Q(M(V-LMo1kf=AX>G{ zX%O+uRvGM3&zPt@t72sI^h(!4QVhfg^aszXouI1U3?%1p1Kl>s40qmBEq0Zx@1kqh zhimthY4$2RB-*c~PRBdYo`S3wC;ozCZkLwavnaH5=`3IjbXJZ5VQsWLqT9bx^)0qc72t7yacTLMKqlMa6fVSICHVo z9D0U!yMq`CfpFFr54Zcd^cCMs?S+*qH=7B>D4wG%cMipXe(-Tt0V6mXUHug(puv2RQ(4_Q_gS-O$~_ z=!Z6_{nq<;ivZ4jsxd*S#@NieVK)TmORh8PJnZ?(5=76%^<%dBPrc zxqp)<9nG{nNjU*EAPVYR5A$(@Eyt^Vx`91oadC&O;=R~HY~8B4zm~Gir=q)QZR`yd zaxIh0(E?xo@i!VrTh5uJWV9Aik0cb>P1VbQdPt3aH6)lhcQ+Ed z3r%qPVOo~pcARw~xWkk1P`e=Psl!Rjx@m&#>G$S@L~^sP(%0y7qf`l=$qjZ3nU>rh zBCMrZP#b6r;|=9XLM!(`NAc?ufTTs>Tp*}xojbDyEQazortw4|+59l^Q&Ri0K$k+q zGp1Ue#!sVtgAZ4(Eldngy7r6IkxuN@@2wrPBt4!+@wZc(>b}agH9fvwZTZ7RqR_DV zT6)>OdJ5_-ztZH<^x0`+gCKTmOXWJ=Lnp3vu>bdt^GjVOM-K8elS`^cl)j1{KeojK zScA{zOz{!{7-%VMIOaQc>wJXho@&gjWZU+qX(WYMkJBqkipRM>L`J(Y6^ltzuaG$$ zx?6yHk^3tr&RchXJ~V4roG?96zTj>y5xAtKKYi`EJ#)lk1PpW9!P%OD3iE92yyuH$#DM?P z!VC!1r#wEM6`$e>Ob0cK*41d>Ig#cF)uo0#H8cb4>G_Y~?6V^T%zP7Ll3m9`u)pZ1 z4u>m(6on@FUGnr&PC-k14iXhO(3+s8p^=Ad5_`>HtGh~u-5j!eAJm6-kqXaFk8m%j zWZ6e!(fUAv5c!_mBu3G-05|88?U%}4H;#cqqT=K+X(XE4I2b38TTt(@$aIA{W+eii zy~^D5`I6u$bQO?6tvF`qWN^+-_dBFAVQiBZ$u!c8U+th7VGB=Gj)J`3sVoC&YXb+0 zWr;v@ut;l$bjl8nq?u6$dUumoeER2G#rLvWaLy<*ZP{f#PA<3<|CET?oc7 zz2WF2LP0FA7p*UufpsmWWmQhuLk(_J;n1>@G%me&0vcNqp$VUA6|UsRulI{~fljdS zffht#U$tEVpV>#{4a3M07 zDdl$Qt@+ayQTL!t?`}kJEp35#1G?(|g;7GHxKJDsg>L6;1$bRExKx((dj|W!&m)}z zCvBD`CE{Iy_nJ*M$&Z2C#EJ;+>MCyB&`~-B0!>=B8Urzw`^4eVNsDFsS$cvbUuVmJ z><~P&1Jq+C+!+Z*d%@WT%4jI;?e7a5bfF<21s!#G{DOqP=_;?OR+ov z7%(nnd6LbVaNhmvnrAYx3zJkqAtSLn+Gz_aZFE2jd~>^Z$*WBX)8E@F>lbMBejb3; z?s@$Eo>T(r$m_0gYH1f!V!D@_rccVzmD{$ozQhbBJm03zCrwUiIvQ3 zL$$jZW#68OIQ2c$&XBV5fo?U?r0cXdfsNg1Ozke3nXCo2{4sjVJ8?>^St-j4ixY2e zhfZT1Q_iJCsTXW0ByX^;&@Nor2Ou2PO2q^xt=() z;FQ~Zqwsdy7f#qjo)`0U4-n|>$aHx_Zx)P&ayh0;JN6g98C{gC7FGNzXSWnUuRbBA zQHlHvb3#N7FYkwKD`-!>eWEgDj;;(Y<-orFKkU6_Sk&#>Hws9JARrwQA`OyCNQ#7{ zl%O<7Nte{nN~d&pwORiB?f-f)>!gq=xk1Uq zhM~G}Pxe9U9w&QnCzc{q5cU-UXbIL9lWscwdp7d$IJsc`hIflTo$hsQGL-`3Li zPXRDgt=gFrp9Mn|BjdphtYU21&ohZOtjd^_BKW~!*j88b5;Rt}}f}I4yeTWhIt~&R0nSISmpRt+>qIV9Ni|#E2_ehaOTm3j4F_k3$ z^alTU69^To`PE*O6)R(eFp_;;zs)4e6w>*W@uZKKjQ}&Me5>W=^LftG+a!bMBX3ff zuHyu@1io=od|Z;XcUR6#2ri#WbF5|i`hm`~qeXqymJtTe8lfTSNiNxw3YU_ofhX;Z z0NWa8Mm;H+Oogxd6LHw*nZ@XmWzZq*zSP^9^}Ts(!+&z>h-p%N&eMcKhKY*F#bk*w z`GkY~85nD7|BS}qLg{cNCxtZ35=6SnQdCoSKww-9KFoL!AjNfWnSU4t)Z9-$=8o>o zy}U6TA97usW7ckeKhl~I6MyUeOc-Yx=bUfUJWfX~pybXJ9!u>@mh8NCJjQ1ryUoMK z^+KTJ_UrSn48@;RXP1Qvv#k~UC*n0&IzNgnwKAI|l9*d&|qjrQ{fLFNb}md&9^Yr?&W=dHYF?jXsLDAEip* z)*^DlkS(C+ZhBL%U({AAXEX;}pPe*%IdNPOz}Rx+kqSP<%$jR_o=aI$;TLy5(>2(4 z5T|ZOkuUEX*{~3?$Vd!ss}4yYCE~3x^mxYgI5BdOYHCL2M2LDWTe@ZZzORk)MTq0I z^zBKZf%JDF--uHSMd#=8Xa&|5$d7ETYv1n`jF+OH^JH!HsXQwi*Lc0dgr@53md7l@ zb5ANBwSdBI=Xm@?z9an<8_k5c#W7r9CNFT8cY~vbrPGO9MncIy@h3mUHx3J?TzJE) zP&x^_ew7gpOgf0D#7~8@e(=^{(mEbcVV;4C_!X|J2gHmx55Xx_Z0FL<=tK;7 z!c}wOgU8Lo`;68(-c}h52ESI~#_R|`#q|C($e_I9Vj-YClkN}f(MyIIcf%ERftZYp?ZXx5#LwV}?gvvnHvjn29XAgUmUHjU% zNE|2(!JB}o1ww^qTr+P#R!H8#um|7M-u+ zvl@e&e>AgxGC_5%X6)S*R_nf)QwDgBkNluH^$F><5906vZ*c(29AEu?0m=KgoKS}> z+dix6y-yhs?_T0Ezw*bFX2^jjX|SFIjYzs(=@*IV z=H&T9Mf<0@jb9GW0b}cf&^2_u{&bm}Dm~S()1K4qoLcl#DsH-$Qp4QTEBh5cP(CHn zwdVYM-jLYH_Ke$3Bu@8QORNjwy5*;X@5{6tb3zu|S1jsB+8c)S1zdQZID+-(=607_ zRjXne5u0EB=(gCAR;#&}UH|??&R0>VL4rus0(BZgRPyYYWWDWNb%XY6VAkz?4nRANf-9hi}Qk!%CZpleT*p>clIfiD>&c5`Rv^x-jwFrG}j{ zl023z2Wpc{>TjM?pz zFc-NP1f6uLSaWxmW`xf`L4DIMD7yDaYT|hmZ=6iWKGlr@h@*qQHSXst7L&pUK`}yFtjfOX7HLVVh7f1FFV~A9a3c7W z#`KP~Mdx<{5^bxGe=2g|z4K3d2~HDl#*IVO{xsVNZ*1Rci+#AYVK$Qs-N%JClZG!J zs+R<0BqDCVeuBoT@cBY@bi2}dEFQ;IAv5?UR#xJf-F=xXgZ?p}W-jCtb@G=-iLQai zy0t#K$lvwX7L#a@&#IK`xrc?@=}8KcDblB=C``VYmz#3O;-sx`UYOd_GWET3NV&Eh zdB4krU*mV^-o=j(R9*uWt$|C|lAe=%#q^F1#8)N=rj1Vu4wAi!P)ShC3lGefz`lxo zS3W-c6ZS)9WIpplf)~Lt!31*ApE=A}iY2tWspAtAL(^uDoRFBJjO2~xQ$gjd!x{7hwhnU{}^w45*Asn z`?ciEDzYS2nH2v4TbEp|&TXuL-OSXjr`{p8=4tbv=l`^6@jCd9C~ngfwpbs0m~a7)iN*U2J&bqUZ|Teh?{?wkj1Bp+YNlHQ?yE2!a7bHX5Amsu0B7ukSc=_v%xLayO!blP{{0ugiCMOWmvYK6KZiq12B@ zW7)C>mJJ<{(QQxBd5ziC@taI+xgH(R3HdE_=67$9WL&MIRINr}&rVAwh(eC(ta@0o zaGjB;uYA=^yvDWSZx3VFomjwV(2Q~TriZfbVL%() zog!<#B0)$wY*7X3`M)Mt5@^_CVF^yr?qu363+Z0|tiuZ?qu*JF)}D5xRT>lDNc;Wv z+B`#$43`bDD}w?cMuaa{1p9sSMFP>f>%R1ui;y%*B6@I@=gum#u4{70um_f<{e9i@ z)%~~0sHb;P`^{LEgP8CbRvf`GZ}U4#Z3QV36Ov78`|8|Z!OYe^cy5O?fX{z7id`MF z*g3mJM}MSP;_56p`3YEVr;W?yT=6}tXINxwp6}_Itn?Q^^zhvC3^&FZWYH+h6V8>G z9~Z}56uz*Q8gxgj9!{F%GCrwZofFE*axB=AES&dQ6Q`FCY~J$oor?+;Ke2TkVzIAtGTcklRFzsx-J1swKoI`$@bRQx|6uK}BOz_e* zIR5e5xcBDDfUueaxa*u(EOgjqW|pC+$Ii#t$OIUNgvnGing00K)X-H z3ic8{$@moyfIE(PJqf#$2J4h4eH(-2=-sg_9wgY9%5_n>61(Jfqdj?=U3N67gypfq zfCkr=R;~Gvh5wAl@MhWG&^gpT(C5qu<-awOj_0kt-BRJ5oXFa4zH7Oa-6o;}$cgXH z^Wqu=WZD3g)$6wo7fP9vdUz(@yTWZ&1YHxe{{3^@$5l7&JQJK7Tu_JU)Sn;EHm3sX z5p0f+f0S1yD>Qr-_+_vG-gga5uU?Bsw*rLDhI(NQx^C4{=B4zo->IFamhg^@j-8y{ z(p?{#m(POzQ5l-J;Tv;JVeR+&NSPS^x}1$C6p}eK5rHjXYlJizh*{OMH>Ll0C;w;nv@ds0yuz+(%iBW|OzCc7b$>NTb~8kIK5xC!Q?6dF zw>>SpE{=fbcIJG>aLKSvCsl9#c2sj(zA*3!bNe-Ae$Nax02E?ykR zU4%I2I2mo=aNt^S`|-~pv@3CXX^6yMQ5;B{#&4+^BH>T@UXYmfi^>c87uBJ6j)wX&en&2U{n)P1_y@+j^&sMSaXj z1=qhG-w@pJ{eiIgk%Nb0&eL`RA=0c%LYr7)FpYdyfQGT5T-n+ z@HyFAdMFP#Pgy>SNH?aGxKx7Ivg6HQaKNH`jso^Kh$?=1_FRk4bs65~Qg@{+h7c7! zo*~2YU^?Rg%L<*(N4?NpNZ(c=fXx9Z*2Ili@y7}pf<6hZ_DHi=)0`BZ%eeuB8fjYD zZU!RTgX5~_Wv3@Vq%rv|KUxWg13eHHf&@&fa{x_ePyLcx#4v`W)H>tZ+;^kIm)V>MMuX;QT+P8R&eGONzuE0)vv#FfPA1&(T=76*I_fH|Y!VqV?I2SxC$+YAIMkQK*k?#k zw(TYUQ8HQQrtQ=okQy2C`_OjgUklDQbZ0@advCtB0|3n0v`W@ffP4ed#n~6VDei{snlr@5)IRn8fooh0bx_`%{Wq9$QP02XNw{!#1##|AYY zaPg3~BF&T`nVyrBNzJVQf-$UZeuf{w@g<`xZ_JaOlW^dLPb(5UW^nCiCWCZym)GMY z_LP3__WEE??o0Fck#eZC$COQ3o_H4or^EPpY`3&lXC}V*GANmqeU(sB9r+{A=c74j z(Q<3!-MD(xwzg~r@jSxCS<=-Inme=Gq-U1;Cm*5ThDd;*VZP@F8vpWFuq>fr$^GlE z=OkgC=s7(Kl67O0N2i@fZFX$P-fOJaGOaJs=VXt)fM6@T5q?=ojwjwt_mSn3wMV+e zqPd5c5u^pLWWL6;ZRsW%A-m$DAMHlbT<@~bMa(+ND4g!|xr*F$@%)EVl#qdaS?Qcm z=m+Z=0J9=9IbEc>zl97$eV7Ep<$d2T=w-&vB~F)32vm@m3nY|0wtm?D2$6~fBfJi{ zcPD6j=6peMBLuMRTW~q7S7MZ!ua9l(x9pl{+cBM4U8iGGFTAE1%OMh+Ka*Qyrl6u! z?l_%xcye~V)KA#kUWM2^w%(B@&12kY{3?4^*8pev56_aV|9!*`)j}qSkaz~*y`aZ5 z-*OV}U-Zwq;X%13B|oc?vp(Um{G%T#eGHr0(rIHgQy*^y*1^zwqTgsOBZ2WJ`*0)V zvk@f5B9m87uf1{93aH?r>y%*|jbDtnp&%p!oWqr|KR-x`jO;yr@i7=@8u+1&FP1Py zwuFjbuleOi(+EZY$Hp$0VdfljvBTb)2M5=B+qAXkP%*n#$&&~3IkG~{rG7jnSN7d1 z!%xAfS%O-1`S_|Yc?@)fLm{wPM-!l8zrK}68_7VJ&$0X(N=(QxhaQt-$&u=>>({0^ z@zmY%_JW3Kk(9~#_<^AXKWQ0&K;&a=1~~yjD=&Z__*QTHEegc5_MpwphGD7vG!r|- zt={;-g^J3WNbgl@#2O?fEzf+n4aw_tRlcreX{liH0Y~WQ)n1f1x!YDKaBCHR7C&6D z$V=YNAt%6S2^VkU;5u9qaE1ZAgbT+x6TW=0DkQnO_!iC>05km|U&k!IOxFwoMmI2^ zr;SwZ-+^Wt3WV)vJz z2pmgZse}Z+-cm{md;%Drdyi(ejpfpdei6}dm{7S5sMo+f46rf4F^bxzpr|lAKSk%; zw9!Ors>zsX0+5obhlVq*S zDWmPI9S;%?9M1FwutUq6xENh#=SkOzBT413PORv>*N+S)tNq!LX34rwB0R)TB{dI9 zVmv5j?w4ID9Ev(|7Qj;KsEl8~=H)g5sy?FUd}Sv}hxfkvLY@MHQk$@6*tXpexOAQe z>(fn-_iBht`5orR)~W?_@o(`@3eM|(osw*9l(7_D|MXXP0CN%d>n7ow@b|l(O1iiF z9}5pw|FQXnD%0kGD~HbY6SQFo;Ew@7+PHTTcKCh(=NrSD*2eX7)foYz+lxbPp$@!F z${Yl0+>{Tm#agAMq=Ed^Esd~Rb(lP~LbdvQ%|qqdA<*z=>(JYh&GP!?GURN@$ye10 z^osiy`lFPq-s#W7T@IPl@0WzhX+HgyFnr7Ao^0(}8;;F0DakRpcV)*J?w@@t_iq05 z8juVhZ#}>*MCq@89DFN!69gDCd1ofxd+4cJ6!k{YzV`d`nkivRrU*qh{hQ|cKtdH8{;(luw_eftvK+qY;`nLqj^`$}|Ut(H&v@Jv?Y z3FMAep8gCW&S`UOR&O5m13xvJgSNjH1s3ONobaIE$;Bk~=>@c+V$^Ubn-br21Nl@W zE~`sXdK=;A_BI=sXz`?@I0Hji3+|ZHN}Xi*G%*Y1<0l-c0+GtG5!d+IoRw>RCYX2c zi>OYgdHgxM-k>`EwS=LE-Y#2^e*^MhPU~09{n^B-an>Q!?XQt(XyM%f1H|Y}N+sm3 zu?O*NY~9v&zbH5fojkO1y*^O~sJj6c{6O^GbAEP{#60_ZoySdGIyzlq^TyetwnrM~ z=eWwaUs))LSlJ=Gj-KTY6x34{W9@3Mp%>aXY^`A5fnh}Y^*@q1s zF_m~eXpzU1WP~!JSbXt>Lr{xLA9biQjwrX9@J+m{ifhmgqzrg>Uf6^s8Laorwm3)# z(JG%WdX!RZxooet+F zHP`617V4LGR|@r_#w7yAy&b2iB$IyK>_!8@^qe==#T#xutSAU`?4I|LL&HZaGTE`hpXQ*zs~Qe~9a^S8{*!LGB42nuALd_gszccJ9GM5lR4_ z;f+L|}ChCo949^Z8F%%a=9N-7O=hG=+eCXIbJ zgKAPWlVcRYCga4iuB^*2pab-XeD@;@0D|VAoZE>CQYX+XO9Q+2@k&%a@ z%9>J(xP`XP0aisVvKM`229pBnVQfe>#G52t8r$b=8_j)dON~&%VullmTfYG63C0)i z+b%b+RCS~>T|ch;S)Kv$q8O0yv#A4#d9z%UnPJq##?9^B0@z1drkn@MbbkYdcj;qC zCP*)i9LYPiJ$^@!{g$}I!gT6`?2T@EG7Nz)L_y|7F|i6c?Xj(C7T$S*CbbTO$l-Sk z+tax<^J2qGUc-e35SZGk0az$_-CLb(yR^y}tdjY5P<`h5Fg~puQ}J$<`*+4{f;6kq zuSO8)y99?fvSTRAOkCUM5T5XWFl=VlnM>BE|LlajVNa)jVnE@xgY_$f16yYg4S5v1gJ&V zEd1S~%oK)Yo#mncVUXDeUOmQe>BF3}m&0AlbFR;W(2)=XzrV6XTm6<5_FUe9cLR%usn}q1f zONM=Tj4)?WWRkWy-{S7(DDU6@3D|j09LhU})Ui^3euc;vj-Q`02sw}npX-KFHOTm)?=7(i zWbggY9Ox0%pJ4Jw4AAYijS0+?TOzl1;xi2vs6=G4vKRMo?klNWxzaZzbT7!FV!@@de2uZB1Ad0-#ulz8!c`;y!0a?zlndnIh$QTwc`u<;E<9~55 z+@6|>hh{PqHLMy+;myX*V(ivh;uDfFsoTac6hEE7aJjMn_fzsOz6=z}*l|+s7|~LH zMD2nDvG;{k!T{XK?(>sv#>N@f0aAO1Er(CwV~4%H&lf0vjDtww9MljFOP#Wdo^lSb>v!w}k0;qBa|66W zi0=KO7H^&O0I=88*#G2THNpv)G64P-d4W$q5AazxuaQ);khB4JtiAwX>-_6@hUyCd zO^e`Rm;t(FzIzPP3FeHfzio|2bxxI$k4`?0JW|*y8um>);>0!9QmKmw$D{ z7|f|RB|TUEgFhg69;uZ9|NgPzoqx!Y{zYy9ed;@4wd&$KoGtbrXm;TKh5}bq3G&oy z|9J&Bfh+3FoSXH~zt2jbL?9o$Z^XUGPygx1=gIg2hGP?ICjIZJ;ol$Ue}1}6Ilw~6 zxwO>%-|5spZQp;F^uJ5`-&6W;^XdOjF1}4R1||aZDeun!`mz~%56O(fGakgFU&jPo zXQk~Mr>zzMd&T(Yds}y`&%OYFzc%$t8KNLQJRbrkj*BW9GBu0;F%bM>-vLaJ*T63A z74Q#Y-GQaO1Cp?zKvn&oJunIjS}n1{0zRQIKp7Pwquc!+fKCk%TjXsO`*-yPSP!eP zF37tx?9$Np1>Ss?ql_3y)A->o{(M1^?5 z*ug!8s@P%B1hfvAbH=(hxLFxMAEfjD>Vp*S05eaR+4J_$507X6&57-q={aD#M|211YB^Wd^VkM@@l-kL{M*A~ zii=IH<;Q2rFaabEDm)aaf8f?(>FvlPSyMooTWXTU-nUcbDW^;8n^gvLc`>! z;6H7d`ugH*{(=a6Q47M3Ck~r{M}3XZmR~@C^xpLI#2r94DtJ*}-+_Ysk{UC-0j-(p ze7*MkMb(Mx(&cu$Y5!zAUts){pvXWo;g<9?00VCgGOZ1DWD5j4q#BN`Jxa~i~ELs!6iKp}o087v{Lsmw2kpIRC7(x+1 z1oG}j?AhekrB8QS!d6K&D!~;|-wHTi4Tw$dY8zl2hcRjwWSsyd;l7`{kjVAH%R+c- zCq>N5b;SSNAO3g@4}FMP1WnkEKWIltI*4E2zij33>;43Dw#fFdQh&ie zo_jx?zyE=}D~j0#+QTP-ZRNZ0IEd-Y8o%am8`zxgRf{1Y85$?HlD1RK=f?@T`a;6I zgq`Tj&T0FwyOZ~149SMRT`naqrOk~4^gdVy$Vb`vyKO1XRy7+=A9QfEQ}dgk_7pX? z6u`rM0`o-imM%yh;F66G9B79;JA}~wiR^0r+!?Q-b{`4Vq<@1QJfCe66bj95*9SVA@T;29?PjE01v9FhgEDRc*0=+_qlQ0*p z*ny+0D2}Bba7c9qQiQL7!Fb2?5N%cV-Xh635s8uR<%g99%I4-s_=`qC*`L24_>Uv< z%|8VuA@;7B?t@zl*0kV2Nd1yj<@<{+{36xXcM|k3)`9UaG>^;jUP-TK$8|dg*zwxU z4~39NW)M0OXiShyZhZJeaxMCn%*^co*l6xg{^S0~B`%z7!|T;Qwblx6e;Ndcz&uUoR#w zVeh0~*I%Qk2b}ii>oH$LA2pu?HF^R7);f}@lmxBH1)x1}4f0`Jvf;c^t;5sPVrn$B zP`Ab|jeg{{B9u$>#K7Twke*Qo%=_mv)qMkEfMH&Qj`varP&Sm_IoFRjOW%b-v*gg0 z75%0xlQ}x!Z|Nb;lZ|0SB>P57e=M#qJFb?kHw8-&8W=C1)?Hsc1dh)>wcTlZPqXI} zIO%{)`Q@QmY3_n_67+HDt!N1ljY+i}PA|E+56s&E_jSoHH{nmk4NLh(6>pbT?VH5w z-_vp&NA^7ZRXvX2f6fr&9!;66UoP=m?$>sj7N)IpB`0RD)6uJ^L;XW@KOLXVr9`YO zksBWP-p|U*gfsf*^9q6S@e2ar@itP5MjUMH{N1411;fCn4^%}NtHA^nY=5ER6MJv}tJ@EE+dtvUM0 z{KvcHX#fUWw7a-eSk-sI-pd~Uz`gM_eZ+kQ>}LB)&J&5=SD zg9VAR%d|u(VBJPMhx}ZZB&OTBgdkKUq-gRQ()DnWtkE92lGC|=zmsf!;6lZc9r5ya zqTTQL^Ue8!F914_!6!bl4;+6G?(8{U=512cLy~t*i*D>dc8fDoZr5GU(dVu_St1?X z!tqM7`k}8bLZpvFVo#lCcl|7krEd(lRcoNqws;~0dd9rL=dxnozQDF`cxBqph&K2FT|2kodj@%TVXp zkIw9>YXzxfNEU>95*}g=_+UHo;GGY2o~n2qFN7_@4`K_Vdrx~icj-DcjafU4TitE* zsx;6Ue*|fL9N&IstCtw|K|Ykbzaq<~c~mr(`<4bNJW(ta%PGi_7!N#VksRD_%B0yY z%A?8VdCn`jP({P*5)+4Afb)Feb&LXuYO}$4V;;SnAC2V;M0u)-KRStr=tHOMz<9T# zr}AGvBh4(R0v({3UflZ8Y)|IwafK7DWzLgV4m2QtZLkS!p1umuQ)uP_*GOe^f_ZE= zUskSlh;$AAvfe+iQYl0Lbc54LcPT|`!%og!MN+3&E@BpW6znIHHFGc8hy zt3exZ`Oo_mrEVN6B3ZjlwQX}s&Gu9EjuQg7Dn$T~Sl_D?q*se2(~|&|Y*IP-I7j5K z@yy_zAa`P>@E&Pe6!6=%G6U+byZ&A63BFe_Ke;*|c?O_70Y2Jv4$5-W8K^0wuwQ}u z2zLg!-d+M8E)|HD+MDy9=U6e|K(YRTjcf7ZRSHFDoRlS$Oi+~Cw#>R~jH-6>^dQHN&}@P7rmj)0zk$UX9HSxbhG%CTWG4xJb-TuXJ5HTMzr*v92DMOd*+ z9>6y}rx?4>rOOwD)z}l(T5RQ(>r%kuxK9GMjeM?Xor8o1x>p~T8|v6s{# zqJQJ7MsiLYB$|^A-7rT?^BN6AnXng=(jbb3l@_;ceUhT?HyPi`EvuU~p0u{{B0Ngl zu+{tbgJ*>WA&sD=Mo!e|;{@rw)<$7fe(7V3dO-52e<4--RcL$ovfU0 zSd;CJjA_P3NFTP&tCjMtZKaOCP3J}wFcF$br5xjri4%QRowuR7(E=SKUfw2jZFue2 z8OToeDj1?&v{xT4$sx#+kPyhrOG7=|$0kXhrN*@tB()GzVzo z7BMp)%5!S6nV;N7bR;R_b7-?Ih(#zQx%-%sOCQNv$RIu?@ro+k2=Lu$Qc%`K<{V7d z#d%2D94O~J!lvh-b5l*C(H5g%IXC{SoqgtVev(|eVJ|YAdI?dR1_~{`RPfFvctR>0 zxK<6IqU%%8S?V|V(FAI#(BV8NU1B08*_V?oz9Sh1!flg&y#ms)>7hL3fHrkW!7fFu zm%L%p!pkzl+oCEOw|x#vgb{#xRm6V%wcRt`EdWEb71^yE*C4i-a{a&je4EVkVD@NNSgi@9iM95GQrQwGg0a~qXvc7BzR*w!i@(G9vorFHg z>;&1G=EcZ504sx=t}Y{b$+!k=rsRo#=`17$NcFp6m0@dLC0I)LF&HNc{wYME2%#k{ zYQMje#A?v#n>9FiQ+(?DRZ~$-T{oemtt(W)Ug!FoJq!W356~y+Q+^O!`#Z{kgrkZe z@5XKRW@XcJjf(>fi>{Qngz#9Jh`HtNn&fSeSu_KpLDE#EJEI=d?e(xGVp&z zyOWnch_bYGIEnRaW69ADu0GvJ*#arq)Ib`Hbg+bqdo|9i#6V-K!=l3*OC>j0+d#?P4PD(<-b;29_C? zyh&gBNx$!RJ2}pKWbamxCs+N`Tvu+{-(NE`H6?x4 zGr&rkHR;@QpWVD}zAOk;U+x5tiIak3bWe~S@)rJEirqyeAI*;BXQ?|;CFNLaS;ehQ z?_SBNvPTF=(=s{YW?}WPXS-`v?G!y$DR{th`1V&L9ziAKV7Ij6f8hF=to;c`TO##? zuqSLqn!v=IUi-5ea}wilg&F_GGN118=z3yG?D29$q+M)jh522RAt-GHa2zrv6h?4n zwE6B#!J&W7o-bXl(06&|Gf)G>!OyrfupeqKmAJ};{}gzwO3PLpS^Vx!J3hX>pdM|q z7AI0xJ9Hi?rLV42Gx{M(nRjb}b4L}27%ter3;T#2LC7`s$=;Lncrp4z)bBs=EOt0aCfGDId>)Cmf(UWOInhf16{;bCVtA8nkJ z{dHP1ahiv1rmDdNiMb+3Sx16!M3!iZFnv%yUah7h?u=|QiZ(K3aS)Z!bnxd$f?`r zD`&b_LrPj1%8jEnA)nYPet;X_*y2n6)(Qf%V-tkk2gg8&x9hCZpnxH)m3ixRw7!5% zychY$g(UVR=SKzmqZlrw@OPbipX?QKuzC)R3l@dm=M-sW1@l!?SKfGS?V~xO6=%wu z+=P5sERsA=PRQAos6fiJLVSf_UT1kM^R-zBqTCUR$jM(t=3#E$4NwgqP0=|U+Mn|_ z*y(bz^G+deUNZ2CS+jZQ8*V(-6P$1w!IXT9fr!X5vyivg5;SWeJ^R8*MhwEN94S5= z%O|(f9%(!ws8gMnkx6=p5iLXAPGg&(+-s2ikk8QPR>Mu7#*~oXx<79JQt>ah=OQ*4 z+$*0H!c@g7Eb@nE=w*?TYfyO5OG}2V$qv?QFC^g=E%m8f6z7S{;ghwgd|ZJE1UDb7 zTiTd&UDZ~m0Pe5t?^M6BNOsZ`#CgBj&uO!L%B6TUE!9_vY^Ky&t;y`|Q)%4{t=&f> zsSh=5xOVaBFP5awE$Huw`NyB7X5LUL3Bt0C-&Si(@6g!C5Qrff8(9*5_H&A(GDSP5 zNw~-TS&2zt+NSmzqF)%v{An5&uDtER#i||B;}4&yZcF0|uJqYy;6u#8h<`|EpqtVX`;i{s!I~*p)DpQuOg^$4}rM|ORrd+J<@BE$UYi%_^{^22=%F^ZvofCtl)0W+`l-aR`Y!eV>G{D zfK|OFuvy#2pP5jKAz+aICSf9iutn)-Qw2)nJKcW%j#zSq#1mGoA8Af}xlPr!foaB^ z*x6|2-`}E|9MAuNz*U*%y-~JP@@DGNkfUx9|KJ0ja}gm*Wmr3uU?^;|9ANN+WUx$Z zmtzc*5M>aM6xaRgZL+Q<6Rto2(6{=5ebd%O**SxN{sxlM=X6C5)k_?D8rQX%8D$n( z-ct}Q!=Dl;oNR(ru6<|g^Z6}9sIBPo0Zp8ajDVuEl&}X#9OtyDO*# zL->70$GFpM1dPiHUh{-jZfS0yKbB;M6Df3shraHLP zoKxzLv**fmBXY{IX~p;eX8VyLwh5O+x!3ZHhe{F!X9yBayX-se;H$e`8u@gEpRI0~ zWaJ=gLE@!d^GIbu5`mr}LULojBnae&VQOnpbFUv|DTnotwc0laa?qi)&M$ifOi9}wcxh@0pkO%D1 zQ(iTTvC5gmiJL1f`f)nyym5g^N7H;j$K`x#B@ek~)|9!oQ3$4v03Ha$iq^zb<3%;j zKvVzv^#-RUXEcr1o_9sATlgBgTFGHLm6gyIInzo4vr}1`<&-K{$D;$Rf`XSz45 z)O-Osoh9#C+mn>kuJoW^mcuN|;KCBt=TB!(zg6!Hpf)e3A3-k(paY^~i*M<3h3vVC z?N>~5EcwCL%1*{NK7IpgWcP7*%9@pvEr8W2kiW7v6*UUhuuWSd54?r(%)>+tF4n&U zwY5UN=zJf&c8@hU>VU*5b}0$phpdd@HnPxD7_bcaxE4g8gqpF5Dw%&J_X!s&b*>0p zIwMmTWlk|^C2|@RJcSHnlk|3op5;^MogM}pII6QW%s6)wnROG13`)li14_^5E8b>P zTadnk_QX<5#an6$n2wDg>ImFSy%q+i8#*PsCQ^iGruobox~gL)obUlgfdJPGy1LV+ zwUJ}SV2{l2ZBrP{`J+9+IiLi$U}o>A!gzI3^N;__4cV;5AJzGfz8(2N7H8mwHeThI z>?T#DCvBK@5T}s(4OFK(%t2l7-j*7UFYq-)^G-A(8u|GUdK=*VPyS5cXjj(KPDb^u484R9b%xbH@{&lH!vY!j+*xF^Ohja{w*Q*JCCcWZVHYbDlaYJ!Zfd*k>5sSmN*k; z0mHzWYu`vss?-9fTS*8|K7!g9zPyA9oS`URrD07Rv^ zylIAA?C?GVmCh@{gLx*-FVzY%sbX7*azMBJGOfUz?H$93ujQ>I?^yBBBGY4Eujx}Q zjK1R%nP-zL)9H($_%J>`Z*{FSm*EItx<7}|TLz~2@^??}>g$r;jRXu^c+A`f>>1!p z%LAI9Qo`PTq>gos#IEaZFgL2lfoNW4L6pwxgJFXAW?tXTLkkiq`khmlCfn*;b`WJ;D&&x6~4f8Z)+ z7(I1CfrfzOonYzJpof9YFUq#RhJ>2E8z))hk?u!@B5~C?WmN03yY9vjUd^G!6nI)|1wk4cR_VZ<7GiWz3tOJG={j^0RPVhU+aOoEZTjfv+bmIBto4J% zVi6~0+ejj;bi!OC$1W6@zxT@U%Q|CC8#dkMx_32p9!&n~J-HF$zKN~1?D6U*3BN$`G5!k5sp^TEA;+A@%c^w{Xh$B9#X}a zI?2ZQbJGpz*2p?ybz}bo81z3=cAahAd+&!M}{q_C!K51~I~ z`J&O)ocv8w$6ZG{Fn0gtMCkw5wAmba0@$OrK2Fw#tE&oJw@07 zR)CkRr}#m1q}+;5eqNSV#i_Yc4v^@mEWDMLC+OBY8XS!HD*T+0qE&}M`!k}E0|cGB z5e&>aN;hV10yA83oh_|;)t?!2kKcV)EmyxhW`2JzE3(UD_7lHZ`o>^>7*<3e7fLR; zM>m0VE>iXuJ`)*XRR8!nNNZS3pir8%^BT9)5XlNYAGc;T+#9M>g4Gyn}-McqAVDPCDv zNh(n1d&&^-qwY_fY>83 zBEZD#v#7?+INN?FgklzB=!?GipMK(uRg<+3qL}Vjve8m3%RzJa*?N(?mbbWAT^>a! zT+tcarHR4w%D#clZxWP*toBk5tK9&YJJJ?eV%mTr=^-5o!&w8sN# z8~579Gr63Hnf;lI7Lrkw^0`Y05(qYqp{yaVT|Cd01-uCzK?_B1%Fd*Y^TS#=fr-=r zo!!Cx6&>8-Q3!G3Z+h^BcQhHGl6r%=czXd#5c9eW$$rkI zho(UO57a||)~poo6Z3=!IM#wp)q7@x^MrKAZ+gI(vgth-E$Rv4`1ZMwvW zrf0xkGrXb1IOxyYlm0Y*U~wX=r5oSeHdh8@7*hXWD5T$2qo~8%)k(DVgM$(47U&Q* z=B&&WzD>zD$KNUGiM!ISt3-HL#uSy~yA`otsp;+aGYGHGj8+@TJy48}@mBA>zcGq< zgP4OTu}Am}!oaCF?S7~+zfK(~e@XDYVl(K87-XIVVQUAti^F z9EP!S$eKq~bh1eD<}Arb%xiOs#2CpTrxX%B56W^ZCX-P~k<2@XC@k`L?9p@G9X#*b zr?=k!-hbL3ySIDy?$34jUBCOfe%JT=`$p)K)AK_e`@%rF0Q2|GqAt@?k_HY_=sh!7 zkc-rR^8A>MvuwzsZk3MNAu)zC2($MDO~ev0Tp2W76 ztmQdqa6qW9TC`~e zzuuP{#U>cNk&wPAdsT~8=SYOam*M?mW=%CkB~3c1Ld{!3fRI4T14JkRSp_y39V1#4 zsBjymaxg0~an{O1-Myn9vg#zr<}~Z@4V#nvgUp`)(!Yeu|1?rUeTbIG&up$hla3#k0(;2GJjes? z!GOlN{meRYsGyzKD1A?x(1bHc5sA*s2I&mmE|O?Pz32PiRFqkR=_}n!kbjSNR}Ux& zqmXXCboxW}*Kr~Sg?d|Ep{RHU6cs046wqM=tu`FZ(Qj8c!W}a+YcNpJXt?HC;GYn? zU6AQerptc^ruRuwmqYWX@G5dRcDa`rNOu#%!?+9pIIS(|M6Y}WQ>g_mbX05j|}XDgyc=^`by@UWG9m&w9Jx8G>r-QpWc zT-+Woi?5V}xyh=$1PjC3_!tqt6xcI`ya%0%DHJ#E&Z%Ucnk4-gM3_BqPY)fR_8~7|J|-ZOf8DsTMQ+_#dSBAcqi?h6X~X;P0YOUKbTh)CGW% z-$SYo8F%E&A5Kc!2GCyaJp$8+>~POH2Vc8%E1wl4^BEh5)~*+HQ6JLEf{mm^U7RCE)Q(;Kv=T+ z?nk01o~US}vgTi?DMrPuZZcEeBN<$MZ}RP?vrm{iMyLTcoRE{B{QZ3$z{KOZyDngQFVU-?M3Wjq${x|YgLU7mkHINHAB@`RRG z-fO?ZFG`=MO+pmGp|!-vTC%-}WZtJFS&<@7xiuH4%z@Z@B{0rvM4O3k6m*c3ZhiOWd^<2S9js$(Pl0d&0v#hGv(mTfyUDs&%lg+K~t~D6aw-U z4M1Hh5cEYXs8n2W%0@e3{~`j1PuvYEdmvF&bE3m$(i>g*XL!}Z z)kINL$eKBml_Jq03-N#23pKl{odJ3dAOBfSUY-erV*M8T9m0({(aMc6YFX7}xhvEq zm00MyZ2)_9R&}<&N>H>!UC<_N>#FuyljN~4;6wb0T*(E(?5XjRN`htB0gYj2dh37_ z&@>HY@+G_ofCk4eX}bp$83GO4<3AU--33Nkr3GLp9d#ry;HmZm1C{qmS@)gvPW?xv z#3Ddq+b!C(Rc29-&bYBm6t(4>_866%W{3mj zkE|E1Pj#^v-Q7DrhDrbK-mgAs$H70+4E_HAG(!cCvi(N_pXleK16nRqqyd+qw%4i$ z9QG1+6fPOaS9kdM72HO~pETGQbqpAzGEhbAZ&d-AWY|$?+`kTh| z(?)*|rvIaRs_z7j^zQ$_!UifwQjlVVVMTeDxGhE}sjd<%-}wa)BIv)k@}(aRYH0h0 zp9QX4(|Bj)k9~H#S41wAu7|}`X~`u1PyzS(W`GQ5jC5pvpM(KTWN^U4BV!*%{jkVj z`3{~1lQr8u!7IM^M5zA-u+ym=|6|{NoGrBh0GcxdLHz#1vKOdl%4No?asuFGy^FB3 I%$!L63w2TQP5=M^ literal 0 HcmV?d00001 diff --git a/source/images/blog/2019-10-0.101/long-lived-access-tokens.png b/source/images/blog/2019-10-0.101/long-lived-access-tokens.png new file mode 100644 index 0000000000000000000000000000000000000000..4b23c95b60ff86827ac553ead16f952619d771c4 GIT binary patch literal 36604 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�*F!)ho~)h7!yh(o$UhAAQUY3pIZ@e_ryvO# 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%0AUAY{&)`PX0eSnt0%cd+c>Udox(TlT{eUQh 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
slDM#Z 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 Date: Wed, 30 Oct 2019 14:24:35 -0600 Subject: [PATCH 43/46] Add breaking change descriptions (#11047) * Add breaking change descriptions brekaing change descriptions added * Added support removal date Adds removal date of Dec 15 to deprecation notice --- source/_posts/2019-10-20-release-101.markdown | 68 ++++++++++++++----- 1 file changed, 50 insertions(+), 18 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 6a0f841133d..237703c93fe 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -147,24 +147,56 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes -- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) -- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) -- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) -- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) -- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) -- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) -- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) -- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) -- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) -- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) -- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) -- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) -- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) -- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) -- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) -- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) -- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) -- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) +- __Removed__ - The following integrations have been removed: + - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the url. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) + + - __Stride__ - The Stride notification integration was discontinued in February 2019 due to a take over by Slack. - ([@hmmbob] - [#27934]) ([stride docs]) + - __Hipchat__ - The Hipchat notification integration was discontinued in February 2019, also due to a take over by Slack. - ([@fabaff] - [#27399]) ([hipchat docs]) +- __Deprecated__ - Python 3.6 support is deprecated (to be removed completely by December 2019), as version 3.8.0 is now out - ([@scop] - [#27680]) +- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e. "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) + - __Genius Hub__ - This addresses an issue that requires the `unique_id` of **climate** and **water_heater** entities to be changed. After upgrading HA with this change, users will have stale entities in the entity registry that they may wish to clear out. - ([@zxdavb] - [#27916]) ([geniushub docs]) +- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the configuration.yaml file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) +- __AdGuard Home__ - The AdGuard Home integration has been made compatible with AdGuard Home v0.99.0. However, support for lower versions is now limited. Upgrading to AdGuard Home v0.99.0 or newer is advised. - ([@frenck] - [#27926]) ([adguard docs]) +- __UniFi__ - Previously UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. Default configuration is to keep this disabled so if you want to use this either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) +- __IKEA Tradfri__ - The Tradfri sensors (eg: button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) + +- __Jewish Calendar__ + - The output of the timestamp sensors have been streamlined so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. +Attributes have been added to get a UNIX timestamp. - ([@tsvi] - [#26940]) ([jewish_calendar docs]) + - The holiday type sensor has been removed and added as an attribute to the holiday sensor. +The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- __Onkyo__ - Added `max_receiver_volume` which sets the maximum volume of the receiver - this will default to 80 which worked with older Onkyo models. See documentation for details on how to find your receivers max volume. + + The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80 you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) + +- __MQTT__ - Allow MQTT json light floating point transition. The MQTT light with JSON schema will now sent a float instead of an int with the `transition` key. In this way transitions shorter than 1s can be used (0.5 seconds for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) + + + +- __Somfy__ - Users that have already created their app in the Somfy developer console will need to update the redirect uri to be able to authorize a new account. You need to change the redirect URI for your app on https://developers.somfy.com to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) + + + +- __Glances__ - Glances is now its own integration and configured through config flow. Configured sensors with platform type glances should be edited as shown below. - @engrbm87] - [#27221]) ([glances docs]) (breaking change) + + Example configuration yaml: + +Before: +```yaml +sensors: + - platform: glances + host: 192.168.1.1 + resources: + - 'cpu_use_percent' +``` +After: +```yaml +glances: + - host: 192.168.1.1 +``` + +- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) +- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns STATE_OFF it loses access to the source list. By returning STATE_STANDBY instead the state is more accurately reflected and the source_list attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) ## All changes From 7b1268645db6a32e01ba6f4e1d2fc5d59217b368 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 30 Oct 2019 21:59:55 +0100 Subject: [PATCH 44/46] Final corrections to 0.101 release notes --- source/_posts/2019-10-20-release-101.markdown | 81 +++++++++---------- 1 file changed, 39 insertions(+), 42 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 237703c93fe..e2faf8480aa 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -1,8 +1,8 @@ --- layout: post -title: "0.101: TBD - UPDATE DATE" +title: "0.101: Airly, Apprise, Sinch, Solar-Log, Microsoft Teams" description: "TBD" -date: 2019-10-30 21:15:02 +date: 2019-10-30 20:41:02 date_formatted: "October 30, 2019" author: Paulus Schoutsen author_twitter: balloob @@ -15,7 +15,7 @@ og_image: /images/blog/2019-10-0.101/components.png ## Hacktoberfest -It is almost the end of Hacktoberfest, and boy it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! +It is almost the end of Hacktoberfest, and boy, it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! We had: 154 authors on home-assistant @@ -26,29 +26,29 @@ A lot of thanks to all the contributors! ## API Password and trusted networks -It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the url. You will now first need to get an authentication token and use that token to make requests. +It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the URL. You will now first need to get an authentication token and use that token to make requests. These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019). The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section ([docs](https://www.home-assistant.io/docs/authentication/providers/)). -Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the url. +Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the URL. These features are still available as authentication providers ([docs](https://www.home-assistant.io/docs/authentication/providers/)). -You can use Long Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info. +You can use Long-Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info.

Screenshot of the Long-Lived Access Tokens interface in the profile page. Screenshot of the Long-Lived Access Tokens interface in the profile page.

-Or you can use an webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. -Your webhooks should be available from the internet, if you have a cloud subscription the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. +Or you can use a webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. +Your webhook should be available from the internet, if you have a cloud subscription, the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. ## Hassbian -As you may have already read, We'll be sunsetting Hassbian. +As you may have already read, we'll be sunsetting Hassbian. Hassbian was a superset of Raspbian optimized for Home Assistant. With limited time from the developers and easier alternatives as [Hass.io](hhttps://www.home-assistant.io/hassio/) it is time to sunset Hassbian. @@ -68,10 +68,10 @@ Screenshot of a device trigger with duration. ## Frontend -A lot has happend on the frontend, we had a ton of Hacktoberfest PRs that added lokalization to the frontend and made our user experience better. -A special shout out to [@springstan](https://github.com/springstan) who did a lot of lokalization work, we now have the biggest part of our UI translatable! +A lot has happened on the frontend; we had a ton of Hacktoberfest PRs that added localization to the frontend and made our user experience better. +A special shout out to [@springstan](https://github.com/springstan) who did a lot of localization work, we now have the biggest part of our UI translatable! -Thanks a lot to all the contributers! +Thanks a lot to all the contributors! We now have our own confirmation dialogs thanks to [@timmo001](https://github.com/timmo001)! No more ugly browser modals. @@ -80,7 +80,7 @@ We now have our own confirmation dialogs thanks to [@timmo001](https://github.co Screenshot of a confirm dialog when restarting Home Assistant.

-In the last release we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML. +In the last release, we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML.

Screenshot of the service dev tools with YAML editor. @@ -148,55 +148,52 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes - __Removed__ - The following integrations have been removed: - - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the url. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) + - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the URL. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) - __Stride__ - The Stride notification integration was discontinued in February 2019 due to a take over by Slack. - ([@hmmbob] - [#27934]) ([stride docs]) - __Hipchat__ - The Hipchat notification integration was discontinued in February 2019, also due to a take over by Slack. - ([@fabaff] - [#27399]) ([hipchat docs]) - __Deprecated__ - Python 3.6 support is deprecated (to be removed completely by December 2019), as version 3.8.0 is now out - ([@scop] - [#27680]) -- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e. "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) +- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e., "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) - __Genius Hub__ - This addresses an issue that requires the `unique_id` of **climate** and **water_heater** entities to be changed. After upgrading HA with this change, users will have stale entities in the entity registry that they may wish to clear out. - ([@zxdavb] - [#27916]) ([geniushub docs]) -- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the configuration.yaml file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) +- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the `configuration.yaml` file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) - __AdGuard Home__ - The AdGuard Home integration has been made compatible with AdGuard Home v0.99.0. However, support for lower versions is now limited. Upgrading to AdGuard Home v0.99.0 or newer is advised. - ([@frenck] - [#27926]) ([adguard docs]) -- __UniFi__ - Previously UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. Default configuration is to keep this disabled so if you want to use this either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) -- __IKEA Tradfri__ - The Tradfri sensors (eg: button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) +- __UniFi__ - Previously, UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. The default configuration is to keep this disabled so, if you want to use this, either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) +- __IKEA Tradfri__ - The Tradfri sensors (e.g., button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor the remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) - __Jewish Calendar__ - - The output of the timestamp sensors have been streamlined so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. + - The output of the timestamp sensors have been streamlined, so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. Attributes have been added to get a UNIX timestamp. - ([@tsvi] - [#26940]) ([jewish_calendar docs]) - The holiday type sensor has been removed and added as an attribute to the holiday sensor. The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) -- __Onkyo__ - Added `max_receiver_volume` which sets the maximum volume of the receiver - this will default to 80 which worked with older Onkyo models. See documentation for details on how to find your receivers max volume. +- __Onkyo__ - Added `max_receiver_volume`, which sets the maximum volume of the receiver - this will default to 80, which worked with older Onkyo models. See documentation for details on how to find your receivers' max volume. - The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80 you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) + The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80, you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) -- __MQTT__ - Allow MQTT json light floating point transition. The MQTT light with JSON schema will now sent a float instead of an int with the `transition` key. In this way transitions shorter than 1s can be used (0.5 seconds for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) - - - -- __Somfy__ - Users that have already created their app in the Somfy developer console will need to update the redirect uri to be able to authorize a new account. You need to change the redirect URI for your app on https://developers.somfy.com to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) +- __MQTT__ - Allow MQTT JSON light floating-point transition. The MQTT light with JSON schema will now send a float instead of an int with the `transition` key. In this way, transitions shorter than 1s can be used (0.5 seconds, for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) +- __Somfy__ - Users that have already created their app in the Sofy developer console will need to update the redirect URI to be able to authorize a new account. You need to change the redirect URI for your app on `https://developers.somfy.com` to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) - __Glances__ - Glances is now its own integration and configured through config flow. Configured sensors with platform type glances should be edited as shown below. - @engrbm87] - [#27221]) ([glances docs]) (breaking change) - Example configuration yaml: + Example configuration YAML: -Before: -```yaml -sensors: - - platform: glances - host: 192.168.1.1 - resources: - - 'cpu_use_percent' -``` -After: -```yaml -glances: - - host: 192.168.1.1 -``` + Before: + ```yaml + sensors: + - platform: glances + host: 192.168.1.1 + resources: + - 'cpu_use_percent' + ``` + After: + ```yaml + glances: + - host: 192.168.1.1 + ``` -- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) -- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns STATE_OFF it loses access to the source list. By returning STATE_STANDBY instead the state is more accurately reflected and the source_list attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) +- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after the upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) +- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns `STATE_OFF it` loses access to the source list. By returning `STATE_STANDBY` instead, the state is more accurately reflected and the `source_list` attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) ## All changes From 9641a31240287a3dabb84d301a168f906312a849 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 30 Oct 2019 23:15:40 +0100 Subject: [PATCH 45/46] Update site config to match 0.101 release version --- _config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index f236e7727ea..9dd6542d0d9 100644 --- a/_config.yml +++ b/_config.yml @@ -100,9 +100,9 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 100 -current_patch_version: 3 -date_released: 2019-10-21 +current_minor_version: 101 +current_patch_version: 0 +date_released: 2019-10-30 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. From 5d57cc6968065ed9f116b4497cb269c5cc07b545 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 30 Oct 2019 23:18:10 +0100 Subject: [PATCH 46/46] Move solarlog docs to _integrations folder --- source/{_components => _integrations}/solarlog.markdown | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename source/{_components => _integrations}/solarlog.markdown (100%) diff --git a/source/_components/solarlog.markdown b/source/_integrations/solarlog.markdown similarity index 100% rename from source/_components/solarlog.markdown rename to source/_integrations/solarlog.markdown