diff --git a/_config.yml b/_config.yml index 15c61e15a7b..6e981ad4ba8 100644 --- a/_config.yml +++ b/_config.yml @@ -141,14 +141,14 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 82 -current_patch_version: 1 -date_released: 2018-11-15 +current_minor_version: 83 +current_patch_version: 0 +date_released: 2018-11-28 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. # Major release: -patch_version_notes: "#release-0821---november-15" +patch_version_notes: "#" # Minor release (Example #release-0431---april-25): # Date we moved to Discourse for comments diff --git a/source/_posts/2018-11-28-release-83.markdown b/source/_posts/2018-11-28-release-83.markdown new file mode 100644 index 00000000000..bfb55f71341 --- /dev/null +++ b/source/_posts/2018-11-28-release-83.markdown @@ -0,0 +1,695 @@ +--- +layout: post +title: "0.83: TBF" +description: "TBD" +date: 2018-11-22 00:01:00 +date_formatted: "November 28, 2018" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2018-11-release-82/lovelace-edit.png +--- + + - Lock support for Google Assistant, including unlock if opted in: For HA Cloud, toggle in config cloud panel, for manual config, add to config: `allow_unlock: true` + - Fibaro Home Center Hubs supported! + - Home Assistant Cloud: show exposed entities in UI + - [Frontend notes](https://github.com/home-assistant/home-assistant-polymer/pull/2077) + +

+ Screenshot of the Google Assistant card on the cloud panel. + See what entities are exposed to Google and enable unlocking of locks. +

+ + ## {% linkable_title New Platforms %} + +- Add Tautulli sensor platform ([@ludeeus] - [#17835]) ([sensor.tautulli docs]) (new-platform) +- Implemented tplink_lte components and notify service via SMS ([@andtos90] - [#17111]) ([notify docs]) ([tplink_lte docs]) (new-platform) +- Add Traccar device tracker ([@ludeeus] - [#18200]) ([device_tracker docs]) (new-platform) +- Add support for Google Home device tracking ([@ludeeus] - [#18190]) ([device_tracker docs]) (new-platform) +- Add Norwegian Public Transportation sensor (Ruter). ([@ludeeus] - [#18237]) ([sensor.ruter docs]) (new-platform) +- Split out geofency with a component and platform ([@rohankapoorcom] - [#17933]) ([device_tracker docs]) ([geofency docs]) (breaking change) (new-platform) +- Add support for Lupusec alarm control panel ([@majuss] - [#17691]) ([lupusec docs]) ([alarm_control_panel.lupusec docs]) ([binary_sensor.lupusec docs]) ([switch.lupusec docs]) (new-platform) +- Add upload and download sensors and component for asuswrt ([@kennedyshead] - [#17757]) ([asuswrt docs]) ([device_tracker docs]) ([sensor.asuswrt docs]) (breaking change) (new-platform) +- Add support for 17track.net package sensors ([@bachya] - [#18038]) ([sensor.seventeentrack docs]) (new-platform) +- Add new launch sensor to keep track of space launches. ([@ludeeus] - [#18274]) ([sensor.launch docs]) (new-platform) +- W800rf32 ([@horga83] - [#17920]) ([w800rf32 docs]) ([binary_sensor.w800rf32 docs]) ([switch.w800rf32 docs]) (new-platform) +- Srpenergy ([@briglx] - [#18036]) ([sensor.srp_energy docs]) (new-platform) +- Add support for sensors from Flu Near You ([@bachya] - [#18136]) ([sensor.flunearyou docs]) (new-platform) +- Add niko-home-control support ([@legovaer] - [#18019]) ([light.niko_home_control docs]) ([sensor.niko_home_control docs]) (new-platform) +- Readded climate.velbus ([@Cereal2nd] - [#18434]) ([velbus docs]) ([climate.velbus docs]) (new-platform) +- Initial support for Fibaro HomeCenter hubs ([@pbalogh77] - [#17891]) ([fibaro docs]) ([binary_sensor.fibaro docs]) ([cover.fibaro docs]) ([light.fibaro docs]) ([scene.fibaro docs]) ([sensor.fibaro docs]) ([switch.fibaro docs]) (new-platform) +- Support for Point component ([@fredrike] - [#17466]) ([point docs]) ([binary_sensor.point docs]) ([sensor.point docs]) (new-platform) +- Adds light switch platform ([@frenck] - [#18562]) ([light.switch docs]) (new-platform) +- Add cloud pref for Google unlock ([@balloob] - [#18600]) ([cloud docs]) (new-platform) +- Fibaro components ([@pbalogh77] - [#18487]) ([fibaro docs]) ([cover.fibaro docs]) ([light.fibaro docs]) ([sensor.fibaro docs]) ([switch.fibaro docs]) (new-platform) +- Add support for Panasonic Blu-Ray players ([@u1f35c] - [#18541]) ([media_player.panasonic_bluray docs]) (new-platform) + +## {% linkable_title New Features %} + +- Add scenes as switches HomeKit ([@quthla] - [#17799]) ([homekit docs]) (new-feature) + +## {% linkable_title 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). The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. + +## {% linkable_title 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. + + + +## {% linkable_title Breaking Changes %} + +- Removes melissa sensors (they should be state attributes as implemented in #18201) ([@kennedyshead] - [#18214]) ([melissa docs]) ([sensor.melissa docs]) (breaking change) +- Enable config flow for Luftdaten ([@fabaff] - [#17700]) ([luftdaten docs]) ([sensor.luftdaten docs]) (breaking change) +- Update Neato states, actions and alerts based on Neato docs ([@dshokouhi] - [#17353]) ([neato docs]) (breaking change) +- Add services to set/update and cancel Nest ETA ([@schmittx] - [#17836]) ([nest docs]) (breaking change) +- Split out geofency with a component and platform ([@rohankapoorcom] - [#17933]) ([device_tracker docs]) ([geofency docs]) (breaking change) (new-platform) +- Add upload and download sensors and component for asuswrt ([@kennedyshead] - [#17757]) ([asuswrt docs]) ([device_tracker docs]) ([sensor.asuswrt docs]) (breaking change) (new-platform) +- Show battery_level as a percent vs a decimal ([@chriskacerguis] - [#18328]) ([wirelesstag docs]) (breaking change) +- Enable native support + ADB authentication for Fire TV ([@JeffLIrion] - [#17767]) ([media_player.firetv docs]) (breaking change) +- Logbook speedup ([@jaxer] - [#18376]) (breaking change) +- Template binary sensor to not track all state changes ([@amelchio] - [#18573]) ([binary_sensor.template docs]) (breaking change) +- Darksky: Expose missing conditions for day 0 forecast ([@leppa] - [#18312]) ([sensor.darksky docs]) (breaking change) +- Prefix all xiaomi_aqara events ([@syssi] - [#17354]) ([binary_sensor.xiaomi_aqara docs]) (breaking change) +- Change channel with play_media instead of select_source ([@ehendrix23] - [#18474]) ([media_player.directv docs]) (breaking change) + +## {% linkable_title Beta Fixes %} + +- Rename sensor.launch to sensor.launch_library ([@ludeeus] - [#18337]) ([sensor.launch_library docs]) (beta fix) + +## {% linkable_title All changes %} + +- Add support for various load level devices ([@rafale77] - [#18161]) ([zha docs]) +- Add Tautulli sensor platform ([@ludeeus] - [#17835]) ([sensor.tautulli docs]) (new-platform) +- Add option to manually specify device detection method ([@heytensai] - [#17852]) ([device_tracker docs]) +- Rename huawei_lte.py to test_huawei_lte.py ([@tjorim] - [#18170]) +- Improve netgear_lte logging when unconnected ([@amelchio] - [#18163]) ([netgear_lte docs]) +- XMPP HTTP upload ([@flowolf] - [#17426]) ([notify docs]) +- Update Coinbase icons ([@tjorim] - [#18172]) ([sensor.coinbase docs]) +- Added AU (Australia) ([@troykelly] - [#18183]) ([sensor.waze_travel_time docs]) +- Upgrade toonlib to 1.1.3 ([@fabaff] - [#18189]) ([toon docs]) +- Update python-openzwave to 0.4.11 ([@rafale77] - [#18160]) ([zwave docs]) +- Refactor mysensors message handling ([@MartinHjelmare] - [#17214]) ([mysensors docs]) +- Fix temperature interval Thermostat HomeKit ([@cdce8p] - [#18192]) ([homekit docs]) +- Add more type hints to helpers ([@scop] - [#18196]) +- Implemented tplink_lte components and notify service via SMS ([@andtos90] - [#17111]) ([notify docs]) ([tplink_lte docs]) (new-platform) +- Add destination and icon ([@Dav0815] - [#18210]) ([sensor.transport_nsw docs]) +- Webhook names ([@balloob] - [#18206]) +- Add Traccar device tracker ([@ludeeus] - [#18200]) ([device_tracker docs]) (new-platform) +- Turn off not cancellable scripts automatically HomeKit ([@quthla] - [#17793]) ([homekit docs]) +- add service to reconnect the bot ([@hobbypunk90] - [#18142]) ([hangouts docs]) +- Bump version of pywemo to 0.4.29 ([@sqldiablo] - [#18217]) ([wemo docs]) +- Removes melissa sensors (they should be state attributes as implemented in #18201) ([@kennedyshead] - [#18214]) ([melissa docs]) ([sensor.melissa docs]) (breaking change) +- Remove unrelated scripts ([@balloob] - [#18219]) +- Add available property to DirecTV ([@ehendrix23] - [#18168]) ([media_player.directv docs]) +- deCONZ - reflect hub status on entities ([@Kane610] - [#18106]) ([deconz docs]) ([binary_sensor.deconz docs]) ([cover.deconz docs]) ([light.deconz docs]) ([scene.deconz docs]) ([sensor.deconz docs]) ([switch.deconz docs]) +- Ignore duplicate state changes GarageDoor HomeKit ([@cdce8p] - [#18149]) ([homekit docs]) +- Activate kodi media player progress bar ([@vetegrodd] - [#17626]) ([media_player.kodi docs]) +- Duplicate entities on discovery ([@ehendrix23] - [#18074]) ([media_player.directv docs]) +- Mill room temp ([@Danielhiversen] - [#18203]) ([climate.mill docs]) +- Add scenes as switches HomeKit ([@quthla] - [#17799]) ([homekit docs]) (new-feature) +- Improve debug log information ([@ehendrix23] - [#18230]) ([sensor.statistics docs]) +- Tibber login validate ([@Danielhiversen] - [#18235]) ([tibber docs]) +- Add Xiaomi Smartmi Fresh Air System support ([@syssi] - [#18097]) ([fan.xiaomi_miio docs]) +- Elk-M1 fixes ([@gwww] - [#18154]) ([elkm1 docs]) +- Lovelace: Duplicate ID check on load config + caching ([@bramkragten] - [#18152]) ([lovelace docs]) +- deCONZ - manual input fallback in config flow ([@Kane610] - [#18116]) ([deconz docs]) +- Fix IOLinc sensor ([@teharris1] - [#18250]) ([insteon docs]) ([binary_sensor.insteon docs]) +- Add support for locks in google assistant component ([@ahayworth] - [#18233]) ([cloud docs]) ([google_assistant docs]) +- Add workaround to use notification state for zwave lock state ([@mtreinish] - [#17386]) ([zwave docs]) ([lock.zwave docs]) +- Add season icons ([@tjorim] - [#18221]) ([sensor.season docs]) +- docstring fix ([@smurfix] - [#18257]) +- Report *which* component didn't return a bool ([@smurfix] - [#18258]) +- Fritz keepalive ([@akloeckner] - [#18155]) ([sensor.fritzbox_callmonitor docs]) +- Add additional property to HomeKitSwitch to show whether the Homekit outlet is in use ([@drndos] - [#17448]) ([switch.homekit_controller docs]) +- Add support for Google Home device tracking ([@ludeeus] - [#18190]) ([device_tracker docs]) (new-platform) +- Correct expose_by_default interaction with expose_domains ([@glentakahashi] - [#17745]) ([google_assistant docs]) +- Melissa state_attributes ([@kennedyshead] - [#18201]) ([climate.melissa docs]) +- Support eco mode option on Ziggo Mediabox XL ([@4lloyd] - [#17990]) ([media_player.ziggo_mediabox_xl docs]) +- Add attributes of ARP table ([@akloeckner] - [#17987]) ([device_tracker docs]) +- Add input_boolean reporting to Prometheus ([@TFenby] - [#17966]) ([prometheus docs]) +- Add Xiaomi Air Purifier 2s support ([@syssi] - [#18260]) ([fan.xiaomi_miio docs]) +- Allow alexa to simply turn on and off climate components. ([@Parlane] - [#16989]) ([alexa docs]) +- Enable config flow for Luftdaten ([@fabaff] - [#17700]) ([luftdaten docs]) ([sensor.luftdaten docs]) (breaking change) +- Adding current_humidity to attributes if its not None. ([@kennedyshead] - [#18261]) ([climate docs]) +- Add iAlarm "triggered" support ([@RyuzakiKK] - [#18263]) ([alarm_control_panel.ialarm docs]) +- Add support for switches in homekit controller ([@drndos] - [#17916]) ([homekit_controller docs]) +- Move more MQTT platforms to config entries ([@emontnemery] - [#18180]) ([lock docs]) ([mqtt docs]) ([light.mqtt_json docs]) ([lock.mqtt docs]) +- Switch OwnTracks HTTP to use webhook component ([@kirichkov] - [#17034]) ([device_tracker docs]) +- Update Neato states, actions and alerts based on Neato docs ([@dshokouhi] - [#17353]) ([neato docs]) (breaking change) +- Add services to set/update and cancel Nest ETA ([@schmittx] - [#17836]) ([nest docs]) (breaking change) +- Normalize MAC addresses ([@balloob] - [#16916]) +- HmIP thermostat fix with operations ([@pvizeli] - [#18068]) ([climate.homematic docs]) +- Update PR checklist with commented out code check ([@armills] - [#18272]) +- Add Norwegian Public Transportation sensor (Ruter). ([@ludeeus] - [#18237]) ([sensor.ruter docs]) (new-platform) +- Split out geofency with a component and platform ([@rohankapoorcom] - [#17933]) ([device_tracker docs]) ([geofency docs]) (breaking change) (new-platform) +- Use async_add_executor_job at the xiaomi_miio platforms ([@syssi] - [#18294]) ([device_tracker docs]) ([fan.xiaomi_miio docs]) ([light.xiaomi_miio docs]) ([remote.xiaomi_miio docs]) ([sensor.xiaomi_miio docs]) ([switch.xiaomi_miio docs]) ([vacuum.xiaomi_miio docs]) +- Remove skipped device tracker tests ([@armills] - [#18291]) +- Update litejet automation tests to async ([@armills] - [#18287]) +- Update manual ACP tests to async ([@armills] - [#18289]) ([alarm_control_panel.demo docs]) +- Update input component tests to async ([@armills] - [#18290]) +- Darksky: Add icon to summary sensors ([@leppa] - [#18275]) ([sensor.darksky docs]) +- Add support for Lupusec alarm control panel ([@majuss] - [#17691]) ([lupusec docs]) ([alarm_control_panel.lupusec docs]) ([binary_sensor.lupusec docs]) ([switch.lupusec docs]) (new-platform) +- Improve version sensor ([@tjorim] - [#18292]) +- Upgrade hdate to 0.7.5 ([@tsvi] - [#18296]) ([sensor.jewish_calendar docs]) +- Add SUPPORT_SEEK for DLNA DMR devices + now (better) providing media_image_url for DLNA DMR devices ([@StevenLooman] - [#18157]) ([upnp docs]) ([media_player.dlna_dmr docs]) +- Add upload and download sensors and component for asuswrt ([@kennedyshead] - [#17757]) ([asuswrt docs]) ([device_tracker docs]) ([sensor.asuswrt docs]) (breaking change) (new-platform) +- Update pyruter to 1.1.0 to be able to reuse aiohttp session. ([@ludeeus] - [#18310]) ([sensor.ruter docs]) +- Make flux switch async ([@jawilson] - [#18277]) ([switch.flux docs]) +- Add support for 17track.net package sensors ([@bachya] - [#18038]) ([sensor.seventeentrack docs]) (new-platform) +- Added optional precision configuration option to generic_thermostat. ([@partofthething] - [#18317]) ([climate.generic_thermostat docs]) +- System groups ([@balloob] - [#18303]) +- Doc fix: a circular dependency does not raise an error. ([@smurfix] - [#18298]) +- Add new launch sensor to keep track of space launches. ([@ludeeus] - [#18274]) ([sensor.launch docs]) (new-platform) +- W800rf32 ([@horga83] - [#17920]) ([w800rf32 docs]) ([binary_sensor.w800rf32 docs]) ([switch.w800rf32 docs]) (new-platform) +- Srpenergy ([@briglx] - [#18036]) ([sensor.srp_energy docs]) (new-platform) +- Restrict recorder query to include max age ([@ehendrix23] - [#18231]) ([sensor.statistics docs]) +- Add support for sensors from Flu Near You ([@bachya] - [#18136]) ([sensor.flunearyou docs]) (new-platform) +- Rename sensor.launch to sensor.launch_library ([@ludeeus] - [#18337]) ([sensor.launch_library docs]) (beta fix) +- Switchmate library update ([@Danielhiversen] - [#18336]) ([switch.switchmate docs]) +- bump total connect client to 0.22 ([@uchagani] - [#18344]) ([alarm_control_panel.totalconnect docs]) +- Update credstash.py ([@iamtpage] - [#18349]) +- Update HAP-python to 2.4.0 ([@cdce8p] - [#18355]) ([homekit docs]) +- add heartbeat support to mysensors ([@inetAnt] - [#18359]) ([mysensors docs]) +- Upgrade pytest and pytest-sugar ([@scop] - [#18338]) +- Show battery_level as a percent vs a decimal ([@chriskacerguis] - [#18328]) ([wirelesstag docs]) (breaking change) +- Better error handling in Tibber ([@Danielhiversen] - [#18363]) ([tibber docs]) ([sensor.tibber docs]) +- Upgrade async_upnp_client to 0.13.2 ([@StevenLooman] - [#18377]) ([upnp docs]) ([media_player.dlna_dmr docs]) +- Add more type hints to helpers ([@scop] - [#18350]) +- Return color information in Alexa Smart Home response ([@jackwilsdon] - [#18368]) ([alexa docs]) +- Fix and improvment of Swiss Hydrological Data component ([@Bouni] - [#17166]) ([sensor.swiss_hydrological_data docs]) +- Fixed misspellings in some of the Pollen sensor names ([@bachya] - [#18382]) ([sensor.pollen docs]) +- Google assistant enable fan speed controls ([@marchingphoenix] - [#18373]) ([google_assistant docs]) +- Discord - Minor bugfixes ([@sqldiablo] - [#18385]) ([notify docs]) +- Update waze_travel_time.py ([@hmmbob] - [#18399]) ([sensor.waze_travel_time docs]) +- Bumping aioasuswrt ([@kennedyshead] - [#18400]) ([asuswrt docs]) +- Filter Coinbase account wallets ([@tjorim] - [#18167]) ([coinbase docs]) +- Update pynello to 2.0.2 ([@ultrara1n] - [#18402]) ([lock.nello docs]) +- Add niko-home-control support ([@legovaer] - [#18019]) ([light.niko_home_control docs]) ([sensor.niko_home_control docs]) (new-platform) +- Add support for keypad keypress ([@gwww] - [#18393]) ([elkm1 docs]) ([sensor.elkm1 docs]) +- Use existing constant ([@fabaff] - [#18408]) ([weather.ecobee docs]) +- Bumps pytile to 2.0.5 ([@bachya] - [#18395]) ([device_tracker docs]) +- Daikin fixes ([@fredrike] - [#18415]) ([daikin docs]) ([climate.daikin docs]) +- Sense will not list removed devices ([@kbickar] - [#18410]) ([binary_sensor.sense docs]) +- Fix smhi docstrings ([@fabaff] - [#18414]) ([smhi docs]) ([weather.smhi docs]) +- Avg price for tibber sensor ([@Danielhiversen] - [#18426]) ([sensor.tibber docs]) +- Bumping aioasuswrt ([@kennedyshead] - [#18427]) ([asuswrt docs]) +- Fixes issue for returning the correct docker version. ([@ludeeus] - [#18439]) ([sensor.version docs]) +- Update Magicseaweed sensor ([@jcconnell] - [#18446]) ([sensor.magicseaweed docs]) +- Bump elkm1_lib version ([@gwww] - [#18450]) ([elkm1 docs]) +- Add Philips Zhirui Downlight support ([@syssi] - [#18455]) ([light.xiaomi_miio docs]) +- Init statistics sensor upon HASS start ([@ehendrix23] - [#18236]) ([sensor.statistics docs]) +- fixes for last version bump on pydaikin ([@fredrike] - [#18438]) +- Readded climate.velbus ([@Cereal2nd] - [#18434]) ([velbus docs]) ([climate.velbus docs]) (new-platform) +- Make mikrotik method setting optional as intended ([@WoLpH] - [#18454]) ([device_tracker docs]) +- Improve support for 1. generation mill heater ([@Danielhiversen] - [#18423]) ([climate.mill docs]) +- Initial support for Fibaro HomeCenter hubs ([@pbalogh77] - [#17891]) ([fibaro docs]) ([binary_sensor.fibaro docs]) ([cover.fibaro docs]) ([light.fibaro docs]) ([scene.fibaro docs]) ([sensor.fibaro docs]) ([switch.fibaro docs]) (new-platform) +- Add Rainmachine config entry ([@bachya] - [#18419]) ([rainmachine docs]) ([binary_sensor.rainmachine docs]) ([sensor.rainmachine docs]) ([switch.rainmachine docs]) +- AirVisual: Show icon for air pollution level, based on its value ([@leppa] - [#18482]) ([sensor.airvisual docs]) +- Add Rainmachine to the device registry ([@bachya] - [#18452]) ([rainmachine docs]) ([binary_sensor.rainmachine docs]) ([sensor.rainmachine docs]) ([switch.rainmachine docs]) +- Fixed bug for receivers without support for new command ([@leothlon] - [#18478]) ([media_player.onkyo docs]) +- Alexa v3 name change for additionalApplianceDetails ([@pc-coholic] - [#18485]) ([alexa docs]) +- Add safe_mode HomeKit ([@cdce8p] - [#18356]) ([homekit docs]) +- Update HAP-python 2.4.1 ([@cdce8p] - [#18417]) ([homekit docs]) +- Upgrade youtube_dl to 2018.11.07 ([@fabaff] - [#18507]) ([media_extractor docs]) +- Upgrade numpy to 1.15.4 ([@fabaff] - [#18506]) ([binary_sensor.trend docs]) ([image_processing.opencv docs]) ([image_processing.tensorflow docs]) ([sensor.pollen docs]) +- Upgrade sphinx-autodoc-typehints to 1.5.0 ([@fabaff] - [#18505]) +- Upgrade sqlalchemy to 1.2.14 ([@fabaff] - [#18504]) ([sensor.sql docs]) +- Ban systemair-savecair ([@balloob] - [#18483]) +- fixed sky_hub schema to reflect documentation ([@eliseomartelli] - [#18509]) ([device_tracker docs]) +- Improve real time consumption for Tibber sensor ([@Danielhiversen] - [#18517]) ([tibber docs]) +- Clean up left-behind dispatcher handlers when removing RainMachine ([@bachya] - [#18488]) ([rainmachine docs]) ([binary_sensor.rainmachine docs]) ([sensor.rainmachine docs]) ([switch.rainmachine docs]) +- Improve handling of unavailable Sonos speakers ([@amelchio] - [#18534]) ([sonos docs]) ([media_player.sonos docs]) +- Upgrade ruamel.yaml to 0.15.78 ([@fabaff] - [#18508]) ([media_extractor docs]) +- Mill lib ([@Danielhiversen] - [#18529]) ([climate.mill docs]) +- Upgrade pytest and pytest-cov ([@scop] - [#18542]) +- Make MyQ platform async ([@bachya] - [#18489]) ([cover.myq docs]) +- Upgrade vsure to 1.5.2 ([@persandstrom] - [#18557]) ([verisure docs]) +- Allow unloading of LIFX config entry ([@amelchio] - [#18535]) ([lifx docs]) ([light.lifx docs]) +- Re-adding the season attribute ([@sdelliot] - [#18523]) ([sensor.pollen docs]) +- Enable native support + ADB authentication for Fire TV ([@JeffLIrion] - [#17767]) ([media_player.firetv docs]) (breaking change) +- Fix small issue related to topic prefix ([@emontnemery] - [#18512]) ([mqtt docs]) +- Avoid race in entity_platform.async_add_entities() ([@emontnemery] - [#18445]) +- Logbook speedup ([@jaxer] - [#18376]) (breaking change) +- Log delay and wait_template steps in scripts ([@pnbruckner] - [#18448]) +- Remove turn_on and turn_off feature for clients ([@ehendrix23] - [#18234]) ([media_player.directv docs]) +- Add support for sessions ([@ehendrix23] - [#18518]) ([august docs]) +- Correct cached stale device tracker handling ([@arigilder] - [#18572]) ([device_tracker docs]) +- Template binary sensor to not track all state changes ([@amelchio] - [#18573]) ([binary_sensor.template docs]) (breaking change) +- Support for Point component ([@fredrike] - [#17466]) ([point docs]) ([binary_sensor.point docs]) ([sensor.point docs]) (new-platform) +- Fix for epson state not updating ([@bw3] - [#18357]) ([media_player.epson docs]) +- Update pyhomematic to 0.1.52 and add features for lights ([@danielperna84] - [#18499]) ([homematic docs]) ([light.homematic docs]) +- Darksky: Expose missing conditions for day 0 forecast ([@leppa] - [#18312]) ([sensor.darksky docs]) (breaking change) +- Reconfigure MQTT binary_sensor component if discovery info is changed ([@emontnemery] - [#18169]) ([mqtt docs]) ([binary_sensor.mqtt docs]) +- Add mikrotik SSL support ([@soosp] - [#17898]) ([device_tracker docs]) +- Fix MQTT async_added_to_hass ([@balloob] - [#18575]) ([alarm_control_panel.manual_mqtt docs]) ([camera.mqtt docs]) +- Prefix all xiaomi_aqara events ([@syssi] - [#17354]) ([binary_sensor.xiaomi_aqara docs]) (breaking change) +- Bumped ghlocalapi to 0.1.0 ([@eliseomartelli] - [#18584]) ([device_tracker docs]) +- Added unique id to all Wink devices. ([@w1ll1am23] - [#18589]) ([wink docs]) +- Adds light switch platform ([@frenck] - [#18562]) ([light.switch docs]) (new-platform) +- Bump Python-Nest to 4.0.5 ([@balloob] - [#18580]) ([nest docs]) ([climate.nest docs]) +- Add websocket calls to shopping-list ([@iantrich] - [#18392]) ([shopping_list docs]) +- Revert changes that broke UI ([@dapowers87] - [#18495]) +- Hass.io config check ([@pvizeli] - [#18576]) ([hassio docs]) +- Add support for Daikin BRP069B41 ([@fredrike] - [#18564]) ([daikin docs]) ([climate.daikin docs]) +- Z-Wave Lock Config Entry Support ([@cgarwood] - [#18209]) ([lock docs]) ([zwave docs]) ([lock.zwave docs]) +- Improve available for Mill heater ([@Danielhiversen] - [#18597]) ([climate.mill docs]) +- Update Z-Wave Tests asyncio/yield from -> async/await ([@cgarwood] - [#18599]) +- Add cloud pref for Google unlock ([@balloob] - [#18600]) ([cloud docs]) (new-platform) +- Change channel with play_media instead of select_source ([@ehendrix23] - [#18474]) ([media_player.directv docs]) (breaking change) +- Fibaro components ([@pbalogh77] - [#18487]) ([fibaro docs]) ([cover.fibaro docs]) ([light.fibaro docs]) ([sensor.fibaro docs]) ([switch.fibaro docs]) (new-platform) +- Upgrade blinkpy to 0.10.3 (Fixes #18341) ([@fronzbot] - [#18603]) ([blink docs]) +- Add permissions check in service helper ([@balloob] - [#18596]) +- Add support for HTTPS and basic HTTP authentication for Glances ([@ludeeus] - [#18608]) ([sensor.glances docs]) +- Add support for Panasonic Blu-Ray players ([@u1f35c] - [#18541]) ([media_player.panasonic_bluray docs]) (new-platform) +- Update locationsharinglib requirement to 3.0.8 ([@pc-coholic] - [#18612]) ([device_tracker docs]) +- Fix mqtt cover inverted ([@pszafer] - [#18456]) ([cover.mqtt docs]) +- Upgrade requests to 2.20.1 ([@fabaff] - [#18615]) + +[#16916]: https://github.com/home-assistant/home-assistant/pull/16916 +[#16989]: https://github.com/home-assistant/home-assistant/pull/16989 +[#17034]: https://github.com/home-assistant/home-assistant/pull/17034 +[#17111]: https://github.com/home-assistant/home-assistant/pull/17111 +[#17166]: https://github.com/home-assistant/home-assistant/pull/17166 +[#17214]: https://github.com/home-assistant/home-assistant/pull/17214 +[#17353]: https://github.com/home-assistant/home-assistant/pull/17353 +[#17354]: https://github.com/home-assistant/home-assistant/pull/17354 +[#17386]: https://github.com/home-assistant/home-assistant/pull/17386 +[#17426]: https://github.com/home-assistant/home-assistant/pull/17426 +[#17448]: https://github.com/home-assistant/home-assistant/pull/17448 +[#17466]: https://github.com/home-assistant/home-assistant/pull/17466 +[#17626]: https://github.com/home-assistant/home-assistant/pull/17626 +[#17691]: https://github.com/home-assistant/home-assistant/pull/17691 +[#17700]: https://github.com/home-assistant/home-assistant/pull/17700 +[#17745]: https://github.com/home-assistant/home-assistant/pull/17745 +[#17757]: https://github.com/home-assistant/home-assistant/pull/17757 +[#17767]: https://github.com/home-assistant/home-assistant/pull/17767 +[#17793]: https://github.com/home-assistant/home-assistant/pull/17793 +[#17799]: https://github.com/home-assistant/home-assistant/pull/17799 +[#17835]: https://github.com/home-assistant/home-assistant/pull/17835 +[#17836]: https://github.com/home-assistant/home-assistant/pull/17836 +[#17852]: https://github.com/home-assistant/home-assistant/pull/17852 +[#17891]: https://github.com/home-assistant/home-assistant/pull/17891 +[#17898]: https://github.com/home-assistant/home-assistant/pull/17898 +[#17916]: https://github.com/home-assistant/home-assistant/pull/17916 +[#17920]: https://github.com/home-assistant/home-assistant/pull/17920 +[#17933]: https://github.com/home-assistant/home-assistant/pull/17933 +[#17966]: https://github.com/home-assistant/home-assistant/pull/17966 +[#17987]: https://github.com/home-assistant/home-assistant/pull/17987 +[#17990]: https://github.com/home-assistant/home-assistant/pull/17990 +[#18019]: https://github.com/home-assistant/home-assistant/pull/18019 +[#18036]: https://github.com/home-assistant/home-assistant/pull/18036 +[#18038]: https://github.com/home-assistant/home-assistant/pull/18038 +[#18068]: https://github.com/home-assistant/home-assistant/pull/18068 +[#18074]: https://github.com/home-assistant/home-assistant/pull/18074 +[#18097]: https://github.com/home-assistant/home-assistant/pull/18097 +[#18106]: https://github.com/home-assistant/home-assistant/pull/18106 +[#18116]: https://github.com/home-assistant/home-assistant/pull/18116 +[#18136]: https://github.com/home-assistant/home-assistant/pull/18136 +[#18142]: https://github.com/home-assistant/home-assistant/pull/18142 +[#18149]: https://github.com/home-assistant/home-assistant/pull/18149 +[#18152]: https://github.com/home-assistant/home-assistant/pull/18152 +[#18154]: https://github.com/home-assistant/home-assistant/pull/18154 +[#18155]: https://github.com/home-assistant/home-assistant/pull/18155 +[#18157]: https://github.com/home-assistant/home-assistant/pull/18157 +[#18160]: https://github.com/home-assistant/home-assistant/pull/18160 +[#18161]: https://github.com/home-assistant/home-assistant/pull/18161 +[#18163]: https://github.com/home-assistant/home-assistant/pull/18163 +[#18167]: https://github.com/home-assistant/home-assistant/pull/18167 +[#18168]: https://github.com/home-assistant/home-assistant/pull/18168 +[#18169]: https://github.com/home-assistant/home-assistant/pull/18169 +[#18170]: https://github.com/home-assistant/home-assistant/pull/18170 +[#18172]: https://github.com/home-assistant/home-assistant/pull/18172 +[#18180]: https://github.com/home-assistant/home-assistant/pull/18180 +[#18183]: https://github.com/home-assistant/home-assistant/pull/18183 +[#18189]: https://github.com/home-assistant/home-assistant/pull/18189 +[#18190]: https://github.com/home-assistant/home-assistant/pull/18190 +[#18192]: https://github.com/home-assistant/home-assistant/pull/18192 +[#18196]: https://github.com/home-assistant/home-assistant/pull/18196 +[#18200]: https://github.com/home-assistant/home-assistant/pull/18200 +[#18201]: https://github.com/home-assistant/home-assistant/pull/18201 +[#18203]: https://github.com/home-assistant/home-assistant/pull/18203 +[#18206]: https://github.com/home-assistant/home-assistant/pull/18206 +[#18209]: https://github.com/home-assistant/home-assistant/pull/18209 +[#18210]: https://github.com/home-assistant/home-assistant/pull/18210 +[#18214]: https://github.com/home-assistant/home-assistant/pull/18214 +[#18217]: https://github.com/home-assistant/home-assistant/pull/18217 +[#18219]: https://github.com/home-assistant/home-assistant/pull/18219 +[#18221]: https://github.com/home-assistant/home-assistant/pull/18221 +[#18230]: https://github.com/home-assistant/home-assistant/pull/18230 +[#18231]: https://github.com/home-assistant/home-assistant/pull/18231 +[#18233]: https://github.com/home-assistant/home-assistant/pull/18233 +[#18234]: https://github.com/home-assistant/home-assistant/pull/18234 +[#18235]: https://github.com/home-assistant/home-assistant/pull/18235 +[#18236]: https://github.com/home-assistant/home-assistant/pull/18236 +[#18237]: https://github.com/home-assistant/home-assistant/pull/18237 +[#18250]: https://github.com/home-assistant/home-assistant/pull/18250 +[#18257]: https://github.com/home-assistant/home-assistant/pull/18257 +[#18258]: https://github.com/home-assistant/home-assistant/pull/18258 +[#18260]: https://github.com/home-assistant/home-assistant/pull/18260 +[#18261]: https://github.com/home-assistant/home-assistant/pull/18261 +[#18263]: https://github.com/home-assistant/home-assistant/pull/18263 +[#18272]: https://github.com/home-assistant/home-assistant/pull/18272 +[#18274]: https://github.com/home-assistant/home-assistant/pull/18274 +[#18275]: https://github.com/home-assistant/home-assistant/pull/18275 +[#18277]: https://github.com/home-assistant/home-assistant/pull/18277 +[#18287]: https://github.com/home-assistant/home-assistant/pull/18287 +[#18289]: https://github.com/home-assistant/home-assistant/pull/18289 +[#18290]: https://github.com/home-assistant/home-assistant/pull/18290 +[#18291]: https://github.com/home-assistant/home-assistant/pull/18291 +[#18292]: https://github.com/home-assistant/home-assistant/pull/18292 +[#18294]: https://github.com/home-assistant/home-assistant/pull/18294 +[#18296]: https://github.com/home-assistant/home-assistant/pull/18296 +[#18298]: https://github.com/home-assistant/home-assistant/pull/18298 +[#18303]: https://github.com/home-assistant/home-assistant/pull/18303 +[#18310]: https://github.com/home-assistant/home-assistant/pull/18310 +[#18312]: https://github.com/home-assistant/home-assistant/pull/18312 +[#18317]: https://github.com/home-assistant/home-assistant/pull/18317 +[#18328]: https://github.com/home-assistant/home-assistant/pull/18328 +[#18336]: https://github.com/home-assistant/home-assistant/pull/18336 +[#18337]: https://github.com/home-assistant/home-assistant/pull/18337 +[#18338]: https://github.com/home-assistant/home-assistant/pull/18338 +[#18344]: https://github.com/home-assistant/home-assistant/pull/18344 +[#18349]: https://github.com/home-assistant/home-assistant/pull/18349 +[#18350]: https://github.com/home-assistant/home-assistant/pull/18350 +[#18355]: https://github.com/home-assistant/home-assistant/pull/18355 +[#18356]: https://github.com/home-assistant/home-assistant/pull/18356 +[#18357]: https://github.com/home-assistant/home-assistant/pull/18357 +[#18359]: https://github.com/home-assistant/home-assistant/pull/18359 +[#18363]: https://github.com/home-assistant/home-assistant/pull/18363 +[#18368]: https://github.com/home-assistant/home-assistant/pull/18368 +[#18373]: https://github.com/home-assistant/home-assistant/pull/18373 +[#18376]: https://github.com/home-assistant/home-assistant/pull/18376 +[#18377]: https://github.com/home-assistant/home-assistant/pull/18377 +[#18382]: https://github.com/home-assistant/home-assistant/pull/18382 +[#18385]: https://github.com/home-assistant/home-assistant/pull/18385 +[#18392]: https://github.com/home-assistant/home-assistant/pull/18392 +[#18393]: https://github.com/home-assistant/home-assistant/pull/18393 +[#18395]: https://github.com/home-assistant/home-assistant/pull/18395 +[#18399]: https://github.com/home-assistant/home-assistant/pull/18399 +[#18400]: https://github.com/home-assistant/home-assistant/pull/18400 +[#18402]: https://github.com/home-assistant/home-assistant/pull/18402 +[#18408]: https://github.com/home-assistant/home-assistant/pull/18408 +[#18410]: https://github.com/home-assistant/home-assistant/pull/18410 +[#18414]: https://github.com/home-assistant/home-assistant/pull/18414 +[#18415]: https://github.com/home-assistant/home-assistant/pull/18415 +[#18417]: https://github.com/home-assistant/home-assistant/pull/18417 +[#18419]: https://github.com/home-assistant/home-assistant/pull/18419 +[#18423]: https://github.com/home-assistant/home-assistant/pull/18423 +[#18426]: https://github.com/home-assistant/home-assistant/pull/18426 +[#18427]: https://github.com/home-assistant/home-assistant/pull/18427 +[#18434]: https://github.com/home-assistant/home-assistant/pull/18434 +[#18438]: https://github.com/home-assistant/home-assistant/pull/18438 +[#18439]: https://github.com/home-assistant/home-assistant/pull/18439 +[#18445]: https://github.com/home-assistant/home-assistant/pull/18445 +[#18446]: https://github.com/home-assistant/home-assistant/pull/18446 +[#18448]: https://github.com/home-assistant/home-assistant/pull/18448 +[#18450]: https://github.com/home-assistant/home-assistant/pull/18450 +[#18452]: https://github.com/home-assistant/home-assistant/pull/18452 +[#18454]: https://github.com/home-assistant/home-assistant/pull/18454 +[#18455]: https://github.com/home-assistant/home-assistant/pull/18455 +[#18456]: https://github.com/home-assistant/home-assistant/pull/18456 +[#18474]: https://github.com/home-assistant/home-assistant/pull/18474 +[#18478]: https://github.com/home-assistant/home-assistant/pull/18478 +[#18482]: https://github.com/home-assistant/home-assistant/pull/18482 +[#18483]: https://github.com/home-assistant/home-assistant/pull/18483 +[#18485]: https://github.com/home-assistant/home-assistant/pull/18485 +[#18487]: https://github.com/home-assistant/home-assistant/pull/18487 +[#18488]: https://github.com/home-assistant/home-assistant/pull/18488 +[#18489]: https://github.com/home-assistant/home-assistant/pull/18489 +[#18495]: https://github.com/home-assistant/home-assistant/pull/18495 +[#18499]: https://github.com/home-assistant/home-assistant/pull/18499 +[#18504]: https://github.com/home-assistant/home-assistant/pull/18504 +[#18505]: https://github.com/home-assistant/home-assistant/pull/18505 +[#18506]: https://github.com/home-assistant/home-assistant/pull/18506 +[#18507]: https://github.com/home-assistant/home-assistant/pull/18507 +[#18508]: https://github.com/home-assistant/home-assistant/pull/18508 +[#18509]: https://github.com/home-assistant/home-assistant/pull/18509 +[#18512]: https://github.com/home-assistant/home-assistant/pull/18512 +[#18517]: https://github.com/home-assistant/home-assistant/pull/18517 +[#18518]: https://github.com/home-assistant/home-assistant/pull/18518 +[#18523]: https://github.com/home-assistant/home-assistant/pull/18523 +[#18529]: https://github.com/home-assistant/home-assistant/pull/18529 +[#18534]: https://github.com/home-assistant/home-assistant/pull/18534 +[#18535]: https://github.com/home-assistant/home-assistant/pull/18535 +[#18541]: https://github.com/home-assistant/home-assistant/pull/18541 +[#18542]: https://github.com/home-assistant/home-assistant/pull/18542 +[#18557]: https://github.com/home-assistant/home-assistant/pull/18557 +[#18562]: https://github.com/home-assistant/home-assistant/pull/18562 +[#18564]: https://github.com/home-assistant/home-assistant/pull/18564 +[#18572]: https://github.com/home-assistant/home-assistant/pull/18572 +[#18573]: https://github.com/home-assistant/home-assistant/pull/18573 +[#18575]: https://github.com/home-assistant/home-assistant/pull/18575 +[#18576]: https://github.com/home-assistant/home-assistant/pull/18576 +[#18580]: https://github.com/home-assistant/home-assistant/pull/18580 +[#18584]: https://github.com/home-assistant/home-assistant/pull/18584 +[#18589]: https://github.com/home-assistant/home-assistant/pull/18589 +[#18596]: https://github.com/home-assistant/home-assistant/pull/18596 +[#18597]: https://github.com/home-assistant/home-assistant/pull/18597 +[#18599]: https://github.com/home-assistant/home-assistant/pull/18599 +[#18600]: https://github.com/home-assistant/home-assistant/pull/18600 +[#18603]: https://github.com/home-assistant/home-assistant/pull/18603 +[#18608]: https://github.com/home-assistant/home-assistant/pull/18608 +[#18612]: https://github.com/home-assistant/home-assistant/pull/18612 +[#18615]: https://github.com/home-assistant/home-assistant/pull/18615 +[@4lloyd]: https://github.com/4lloyd +[@Bouni]: https://github.com/Bouni +[@Cereal2nd]: https://github.com/Cereal2nd +[@Danielhiversen]: https://github.com/Danielhiversen +[@Dav0815]: https://github.com/Dav0815 +[@JeffLIrion]: https://github.com/JeffLIrion +[@Kane610]: https://github.com/Kane610 +[@MartinHjelmare]: https://github.com/MartinHjelmare +[@Parlane]: https://github.com/Parlane +[@RyuzakiKK]: https://github.com/RyuzakiKK +[@StevenLooman]: https://github.com/StevenLooman +[@TFenby]: https://github.com/TFenby +[@WoLpH]: https://github.com/WoLpH +[@ahayworth]: https://github.com/ahayworth +[@akloeckner]: https://github.com/akloeckner +[@amelchio]: https://github.com/amelchio +[@andtos90]: https://github.com/andtos90 +[@arigilder]: https://github.com/arigilder +[@armills]: https://github.com/armills +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@bramkragten]: https://github.com/bramkragten +[@briglx]: https://github.com/briglx +[@bw3]: https://github.com/bw3 +[@cdce8p]: https://github.com/cdce8p +[@cgarwood]: https://github.com/cgarwood +[@chriskacerguis]: https://github.com/chriskacerguis +[@danielperna84]: https://github.com/danielperna84 +[@dapowers87]: https://github.com/dapowers87 +[@drndos]: https://github.com/drndos +[@dshokouhi]: https://github.com/dshokouhi +[@ehendrix23]: https://github.com/ehendrix23 +[@eliseomartelli]: https://github.com/eliseomartelli +[@emontnemery]: https://github.com/emontnemery +[@fabaff]: https://github.com/fabaff +[@flowolf]: https://github.com/flowolf +[@fredrike]: https://github.com/fredrike +[@frenck]: https://github.com/frenck +[@fronzbot]: https://github.com/fronzbot +[@glentakahashi]: https://github.com/glentakahashi +[@gwww]: https://github.com/gwww +[@heytensai]: https://github.com/heytensai +[@hmmbob]: https://github.com/hmmbob +[@hobbypunk90]: https://github.com/hobbypunk90 +[@horga83]: https://github.com/horga83 +[@iamtpage]: https://github.com/iamtpage +[@iantrich]: https://github.com/iantrich +[@inetAnt]: https://github.com/inetAnt +[@jackwilsdon]: https://github.com/jackwilsdon +[@jawilson]: https://github.com/jawilson +[@jaxer]: https://github.com/jaxer +[@jcconnell]: https://github.com/jcconnell +[@kbickar]: https://github.com/kbickar +[@kennedyshead]: https://github.com/kennedyshead +[@kirichkov]: https://github.com/kirichkov +[@legovaer]: https://github.com/legovaer +[@leothlon]: https://github.com/leothlon +[@leppa]: https://github.com/leppa +[@ludeeus]: https://github.com/ludeeus +[@majuss]: https://github.com/majuss +[@marchingphoenix]: https://github.com/marchingphoenix +[@mtreinish]: https://github.com/mtreinish +[@partofthething]: https://github.com/partofthething +[@pbalogh77]: https://github.com/pbalogh77 +[@pc-coholic]: https://github.com/pc-coholic +[@persandstrom]: https://github.com/persandstrom +[@pnbruckner]: https://github.com/pnbruckner +[@pszafer]: https://github.com/pszafer +[@pvizeli]: https://github.com/pvizeli +[@quthla]: https://github.com/quthla +[@rafale77]: https://github.com/rafale77 +[@rohankapoorcom]: https://github.com/rohankapoorcom +[@schmittx]: https://github.com/schmittx +[@scop]: https://github.com/scop +[@sdelliot]: https://github.com/sdelliot +[@smurfix]: https://github.com/smurfix +[@soosp]: https://github.com/soosp +[@sqldiablo]: https://github.com/sqldiablo +[@syssi]: https://github.com/syssi +[@teharris1]: https://github.com/teharris1 +[@tjorim]: https://github.com/tjorim +[@troykelly]: https://github.com/troykelly +[@tsvi]: https://github.com/tsvi +[@u1f35c]: https://github.com/u1f35c +[@uchagani]: https://github.com/uchagani +[@ultrara1n]: https://github.com/ultrara1n +[@vetegrodd]: https://github.com/vetegrodd +[@w1ll1am23]: https://github.com/w1ll1am23 +[alarm_control_panel.demo docs]: /components/alarm_control_panel.demo/ +[alarm_control_panel.ialarm docs]: /components/alarm_control_panel.ialarm/ +[alarm_control_panel.lupusec docs]: /components/alarm_control_panel.lupusec/ +[alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/ +[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/ +[alexa docs]: /components/alexa/ +[asuswrt docs]: /components/asuswrt/ +[august docs]: /components/august/ +[binary_sensor.deconz docs]: /components/binary_sensor.deconz/ +[binary_sensor.fibaro docs]: /components/binary_sensor.fibaro/ +[binary_sensor.insteon docs]: /components/binary_sensor.insteon/ +[binary_sensor.lupusec docs]: /components/binary_sensor.lupusec/ +[binary_sensor.mqtt docs]: /components/binary_sensor.mqtt/ +[binary_sensor.point docs]: /components/binary_sensor.point/ +[binary_sensor.rainmachine docs]: /components/binary_sensor.rainmachine/ +[binary_sensor.sense docs]: /components/binary_sensor.sense/ +[binary_sensor.template docs]: /components/binary_sensor.template/ +[binary_sensor.trend docs]: /components/binary_sensor.trend/ +[binary_sensor.w800rf32 docs]: /components/binary_sensor.w800rf32/ +[binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/ +[blink docs]: /components/blink/ +[camera.mqtt docs]: /components/camera.mqtt/ +[climate docs]: /components/climate/ +[climate.daikin docs]: /components/climate.daikin/ +[climate.generic_thermostat docs]: /components/climate.generic_thermostat/ +[climate.homematic docs]: /components/climate.homematic/ +[climate.melissa docs]: /components/climate.melissa/ +[climate.mill docs]: /components/climate.mill/ +[climate.nest docs]: /components/climate.nest/ +[climate.velbus docs]: /components/climate.velbus/ +[cloud docs]: /components/cloud/ +[coinbase docs]: /components/coinbase/ +[cover.deconz docs]: /components/cover.deconz/ +[cover.fibaro docs]: /components/cover.fibaro/ +[cover.mqtt docs]: /components/cover.mqtt/ +[cover.myq docs]: /components/cover.myq/ +[daikin docs]: /components/daikin/ +[deconz docs]: /components/deconz/ +[device_tracker docs]: /components/device_tracker/ +[elkm1 docs]: /components/elkm1/ +[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/ +[fibaro docs]: /components/fibaro/ +[geofency docs]: /components/geofency/ +[google_assistant docs]: /components/google_assistant/ +[hangouts docs]: /components/hangouts/ +[hassio docs]: /components/hassio/ +[homekit docs]: /components/homekit/ +[homekit_controller docs]: /components/homekit_controller/ +[homematic docs]: /components/homematic/ +[image_processing.opencv docs]: /components/image_processing.opencv/ +[image_processing.tensorflow docs]: /components/image_processing.tensorflow/ +[insteon docs]: /components/insteon/ +[lifx docs]: /components/lifx/ +[light.deconz docs]: /components/light.deconz/ +[light.fibaro docs]: /components/light.fibaro/ +[light.homematic docs]: /components/light.homematic/ +[light.lifx docs]: /components/light.lifx/ +[light.mqtt_json docs]: /components/light.mqtt_json/ +[light.niko_home_control docs]: /components/light.niko_home_control/ +[light.switch docs]: /components/light.switch/ +[light.xiaomi_miio docs]: /components/light.xiaomi_miio/ +[lock docs]: /components/lock/ +[lock.mqtt docs]: /components/lock.mqtt/ +[lock.nello docs]: /components/lock.nello/ +[lock.zwave docs]: /components/lock.zwave/ +[lovelace docs]: /components/lovelace/ +[luftdaten docs]: /components/luftdaten/ +[lupusec docs]: /components/lupusec/ +[media_extractor docs]: /components/media_extractor/ +[media_player.directv docs]: /components/media_player.directv/ +[media_player.dlna_dmr docs]: /components/media_player.dlna_dmr/ +[media_player.epson docs]: /components/media_player.epson/ +[media_player.firetv docs]: /components/media_player.firetv/ +[media_player.kodi docs]: /components/media_player.kodi/ +[media_player.onkyo docs]: /components/media_player.onkyo/ +[media_player.panasonic_bluray docs]: /components/media_player.panasonic_bluray/ +[media_player.sonos docs]: /components/media_player.sonos/ +[media_player.ziggo_mediabox_xl docs]: /components/media_player.ziggo_mediabox_xl/ +[melissa docs]: /components/melissa/ +[mqtt docs]: /components/mqtt/ +[mysensors docs]: /components/mysensors/ +[neato docs]: /components/neato/ +[nest docs]: /components/nest/ +[netgear_lte docs]: /components/netgear_lte/ +[notify docs]: /components/notify/ +[point docs]: /components/point/ +[prometheus docs]: /components/prometheus/ +[rainmachine docs]: /components/rainmachine/ +[remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/ +[scene.deconz docs]: /components/scene.deconz/ +[scene.fibaro docs]: /components/scene.fibaro/ +[sensor.airvisual docs]: /components/sensor.airvisual/ +[sensor.asuswrt docs]: /components/sensor.asuswrt/ +[sensor.coinbase docs]: /components/sensor.coinbase/ +[sensor.darksky docs]: /components/sensor.darksky/ +[sensor.deconz docs]: /components/sensor.deconz/ +[sensor.elkm1 docs]: /components/sensor.elkm1/ +[sensor.fibaro docs]: /components/sensor.fibaro/ +[sensor.flunearyou docs]: /components/sensor.flunearyou/ +[sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/ +[sensor.glances docs]: /components/sensor.glances/ +[sensor.jewish_calendar docs]: /components/sensor.jewish_calendar/ +[sensor.launch docs]: /components/sensor.launch/ +[sensor.launch_library docs]: /components/sensor.launch_library/ +[sensor.luftdaten docs]: /components/sensor.luftdaten/ +[sensor.magicseaweed docs]: /components/sensor.magicseaweed/ +[sensor.melissa docs]: /components/sensor.melissa/ +[sensor.niko_home_control docs]: /components/sensor.niko_home_control/ +[sensor.point docs]: /components/sensor.point/ +[sensor.pollen docs]: /components/sensor.pollen/ +[sensor.rainmachine docs]: /components/sensor.rainmachine/ +[sensor.ruter docs]: /components/sensor.ruter/ +[sensor.season docs]: /components/sensor.season/ +[sensor.seventeentrack docs]: /components/sensor.seventeentrack/ +[sensor.sql docs]: /components/sensor.sql/ +[sensor.srp_energy docs]: /components/sensor.srp_energy/ +[sensor.statistics docs]: /components/sensor.statistics/ +[sensor.swiss_hydrological_data docs]: /components/sensor.swiss_hydrological_data/ +[sensor.tautulli docs]: /components/sensor.tautulli/ +[sensor.tibber docs]: /components/sensor.tibber/ +[sensor.transport_nsw docs]: /components/sensor.transport_nsw/ +[sensor.version docs]: /components/sensor.version/ +[sensor.waze_travel_time docs]: /components/sensor.waze_travel_time/ +[sensor.xiaomi_miio docs]: /components/sensor.xiaomi_miio/ +[shopping_list docs]: /components/shopping_list/ +[smhi docs]: /components/smhi/ +[sonos docs]: /components/sonos/ +[switch.deconz docs]: /components/switch.deconz/ +[switch.fibaro docs]: /components/switch.fibaro/ +[switch.flux docs]: /components/switch.flux/ +[switch.homekit_controller docs]: /components/switch.homekit_controller/ +[switch.lupusec docs]: /components/switch.lupusec/ +[switch.rainmachine docs]: /components/switch.rainmachine/ +[switch.switchmate docs]: /components/switch.switchmate/ +[switch.w800rf32 docs]: /components/switch.w800rf32/ +[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/ +[tibber docs]: /components/tibber/ +[toon docs]: /components/toon/ +[tplink_lte docs]: /components/tplink_lte/ +[upnp docs]: /components/upnp/ +[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/ +[velbus docs]: /components/velbus/ +[verisure docs]: /components/verisure/ +[w800rf32 docs]: /components/w800rf32/ +[weather.ecobee docs]: /components/weather.ecobee/ +[weather.smhi docs]: /components/weather.smhi/ +[wemo docs]: /components/wemo/ +[wink docs]: /components/wink/ +[wirelesstag docs]: /components/wirelesstag/ +[zha docs]: /components/zha/ +[zwave docs]: /components/zwave/ diff --git a/source/images/blog/2018-11-release-83/google-unlock.png b/source/images/blog/2018-11-release-83/google-unlock.png new file mode 100644 index 00000000000..b9b8ae9fb6d Binary files /dev/null and b/source/images/blog/2018-11-release-83/google-unlock.png differ