+
+## Other noteworthy changes
+
+- Lorem ipsum! Thanks, [@frenck]!
+
+Core:
+
+- Refactor Apple TV integration ([@postlund] - [#31952]) ([apple_tv docs]) (breaking-change)
+- Add initial rest query params ([@boxcee] - [#42198]) ([pvoutput docs]) ([rest docs]) ([scrape docs])
+- Add reload support to KNX ([@spacegaier] - [#42429]) ([knx docs])
+- Add support for learning RF commands with Broadlink remotes ([@felipediel] - [#39671]) ([broadlink docs]) ([remote docs])
+- Add HomeKit humidifier/dehumidifier ([@adrum] - [#42311]) ([homekit_controller docs])
+- Support gas meter capability for smartthings ([@javache] - [#41310]) ([smartthings docs])
+- Add dsmr_reader telegram timestamp and device classes ([@tim427] - [#42909]) ([dsmr_reader docs])
+- Add an option to template delay_on/off in template binary sensor ([@mLupine] - [#43259]) ([template docs])
+- Add shelly installed firmware info ([@chemelli74] - [#43221]) ([shelly docs])
+- Add Shelly support for REST sensors ([@chemelli74] - [#40429]) ([shelly docs])
+- Support for Shelly Input Events ([@thecode] - [#43479]) ([shelly docs])
+- Support for Shelly Binary Input Sensors ([@thecode] - [#43313]) ([shelly docs])
+- Support openRelativePercent for google assistant covers ([@elupus] - [#43336]) ([google_assistant docs])
+- Add repeat mode support to Spotify ([@frenck] - [#43247]) ([spotify docs])
+- Add tilt support to deCONZ covers ([@Kane610] - [#43607]) ([deconz docs])
+- Add nest SDM API camera/doorbell events ([@allenporter] - [#42700]) ([nest docs])
+- Add nest device triggers for camera and doorbell events ([@allenporter] - [#43548]) ([nest docs])
+- Support disabling devices ([@emontnemery] - [#43293]) ([config docs])
+- OAuth2 to use current request header ([@balloob] - [#43668]) ([toon docs])
+- Add a service target ([@balloob] - [#43725])
+- Base area IDs on initial name ([@balloob] - [#43804])
+- Make simple deCONZ thermostats work ([@Kane610] - [#43781]) ([deconz docs])
+- Add fan support to deCONZ climate platform ([@Kane610] - [#43721]) ([deconz docs])
+- Add preset support to deCONZ climate platform ([@Kane610] - [#43722]) ([deconz docs])
+
+Frontend:
+
+- Add target selector (#7864) @bramkragten
+- Enhance ZHA device pairing feedback (#7843) @dmulcahey
+- Add network visualization to the ZHA config panel (#7802) @dmulcahey
+- Additional number formatting (#7763) @joshmcrty
+- Initial Blueprint UI (#7695) @bramkragten
+
+## New Integrations
+
+We welcome the following new integration this release:
+
+- [FireServiceRota][fireservicerota docs], added by [@cyberjunky]
+- [Motion Blinds][motion_blinds docs], added by [@starkillerOG]
+- [SRP Energy][srp_energy docs], added by [@briglx]
+- [Twinkly][twinkly docs], added by [@dr1rrb]
+
+## New Platforms
+
+The following integration got support for a new platform:
+
+- [HomeKit Controller][homekit_controller docs] now has initial support for
+ cameras, added by [@Jc2k]
+- [@emontnemery] has added support for fans and covers to the
+ [Tasmota][tasmota docs] integration.
+
+## Integrations now available to set up from the UI
+
+The following integrations are now available via the Home Assistant UI:
+
+- [Aurora][aurora docs], done by [@djtimca]
+- [Recollect Waste][recollect_waste docs], done by [@bachya]
+
+## 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).
+
+Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/core/issues). Make sure to fill in all fields of the issue template.
+
+
+
+## Breaking Changes
+
+Below is a listing of the breaking change for this release, per subject or
+integration. Click on one of those to read more about the breaking change
+for that specific item.
+
+
+ Aurora
+
+
+Configuring Aurora sensor via YAML has been removed (it was non-functional
+already). The Aurora integration can now be configured via the UI.
+
+([@djtimca] - [#43045]) ([aurora docs])
+
+
+
+
+
+ Certificate Expiry
+
+
+In order to optimize stability and performance of Home Assistant, time based
+sensors should use only absolute time values (store the date of the event) and
+not relative time values (seconds from event), so the value doesn't change
+each second.
+
+The Certificate Expiry integration has both of them, so to adhere to
+Home Assistant architectural design rules, the offending relative time
+sensor is now removed.
+
+If your configuration was based on it, please switch to the other one.
+
+([@chemelli74] - [#42338]) ([cert_expiry docs])
+
+
+
+
+
+ Solar-Log
+
+
+Per ADR-0010, this release deprecates YAML configuration for the Solar-log
+integration. If you already use the Solar-log integration you do not need to
+take action, as your configuration has already been imported into the UI.
+
+([@Ernst79] - [#43484]) ([solarlog docs])
+
+
+
+
+
+ LCN
+
+
+The logic operation sensor states are renamed from (`not`, `or`, `and`) to
+(`none`, `some`, `all`).
+
+The renaming is more consistent with the LCN naming convention.
+When using the states in an automation ensure they are correctly renamed.
+
+([@alengwenus] - [#43710]) ([lcn docs])
+
+
+
+
+
+ Uptime
+
+
+In order to optimize stability and performance of Home Assistant, sensors
+should use only absolute time values (store the date of the event) and not
+relative time values (seconds from event) so the value doesn't change each
+second.
+
+The Uptime integration is one leftover, so to adhere to Home Assistant
+architectural design rules, the sensor is now changed to a timestamp.
+
+As a side effect of this change, the `unit_of_measurement` option of this
+integration is now deprecated and can be removed from your configuration if
+you used that.
+
+Please review your Automations and Lovelace configuration to reflect this
+change.
+
+([@chemelli74] - [#43623]) ([uptime docs])
+
+
+
+
+
+ Keyring & Credstash
+
+
+Support for storing secrets in Credstash and Keyring is deprecated and will be
+removed in March 2021.
+
+([@balloob] - [#43854])
+
+
+
+
+
+ Apple TV
+
+
+The Apple TV integration has been completely rewritten. Support for YAML is
+removed, so old configuration must be removed and devices re-added via the
+integrations page.
+
+Furthermore, the old services `apple_tv.apple_tv_authenticate` and
+`apple_tv.apple_tv_scan` are deprecated and replaced by the configration flow.
+
+([@postlund] - [#31952]) ([apple_tv docs])
+
+
+
+
+
+ Telegram Bot
+
+
+The telegram bot integration now allows/accepts messages when either the allowed
+group (Chat ID) OR the User ID of the sender matches.
+
+This is a different behavior compared to before as before both Group (Chat ID)
+AND User ID needed to be allowed. This allows members of a group to talk to
+the bot, even if they are not specifically listed as a user.
+
+If you use Telegram groups, make sure you adjust your configuration accordingly.
+
+([@wicol] - [#43241]) ([telegram_bot docs])
+
+
+
+
+## Farewell to the following
+
+The following integrations have been removed:
+
+- **Salt Fiber Box** ([@MartinHjelmare] - [#43452])
+- **Ubee Router** ([@frenck] - [#43809])
+- **Yessssms** ([@flowolf] - [#43200])
+
+These integrations where using webscraping, which is no longer allowed.
+
+## All changes
+
+
+ Click to see all changes!
+
+- Add initial rest query params ([@boxcee] - [#42198]) ([pvoutput docs]) ([rest docs]) ([scrape docs])
+- Simplify distance conversion ([@springstan] - [#43107])
+- Add Shelly support for REST sensors ([@chemelli74] - [#40429]) ([shelly docs])
+- Fix Aurora integration including externalizing API to PyPi and adding config_flow ([@djtimca] - [#43045]) ([aurora docs]) (breaking-change)
+- Add save and delete WS commands to blueprints ([@bramkragten] - [#42907]) ([blueprint docs])
+- Add Shelly totalWorkTime as Lamp life (Shelly Air) ([@chemelli74] - [#43112]) ([shelly docs])
+- Add a config flow for Recollect Waste ([@bachya] - [#43063]) ([recollect_waste docs])
+- Add support for multiple event triggers in automation ([@frenck] - [#43097]) ([homeassistant docs])
+- Fix aurora config flow tests ([@MartinHjelmare] - [#43128]) ([aurora docs])
+- Add reload support to KNX ([@spacegaier] - [#42429]) ([knx docs])
+- Revert "shelly_naming" rebase errors ([@thecode] - [#43134]) ([shelly docs])
+- Add VSCode debug launch conf ([@balloob] - [#43130])
+- Add support for learning RF commands with Broadlink remotes ([@felipediel] - [#39671]) ([broadlink docs]) ([remote docs])
+- Shelly: minor improvements ([@chemelli74] - [#43138]) ([shelly docs])
+- Mock time_date sensor tests ([@amelchio] - [#43141]) ([time_date docs])
+- Fix beat calculation ([@amelchio] - [#43142]) ([time_date docs])
+- Further improve MFI tests ([@balloob] - [#43167])
+- Remove relative time sensor from cert_expiry ([@chemelli74] - [#42338]) ([cert_expiry docs]) (breaking-change)
+- Fix time_date timestamp offsets ([@amelchio] - [#43165]) ([time_date docs])
+- Improve entity domain validator ([@balloob] - [#43164])
+- Fix time_date interval for DST ([@amelchio] - [#43166]) ([time_date docs])
+- Add test to access current request in websocket API ([@balloob] - [#43133]) ([websocket_api docs])
+- Add log message server startup ([@balloob] - [#43177]) ([http docs])
+- Upgrade sentry-sdk to 0.19.3 ([@frenck] - [#43176]) ([sentry docs])
+- Rewrite google_wifi unittest tests to pytest style ([@Danielinte] - [#42030]) ([google_wifi docs])
+- Copy default vscode settings during bootstrap ([@MartinHjelmare] - [#43180])
+- Update ozw get_config_parameter websocket response ([@cgarwood] - [#43058]) ([ozw docs])
+- Hide cancelled trips from being displayed in vasttrafik integration ([@ttuffin] - [#43184]) ([vasttrafik docs])
+- Fix automation in packages ([@balloob] - [#43202]) ([automation docs])
+- Add support for selectors in services.yaml ([@balloob] - [#43162]) ([blueprint docs]) ([sonos docs])
+- Update fitbit battery status ([@czechmark] - [#42980]) ([fitbit docs])
+- Add quarter-hour period feature for utility_meter component ([@thomasdelaet] - [#41999]) ([utility_meter docs])
+- Add initial camera support to homekit_controller ([@Jc2k] - [#43100]) ([homekit_controller docs]) (new-platform)
+- Add support for Broadlink BG1 devices ([@b4dpxl] - [#42314]) ([broadlink docs])
+- Add HomeKit humidifier/dehumidifier ([@adrum] - [#42311]) ([homekit_controller docs])
+- Upgrade youtube_dl to version 2020.11.12 ([@BKPepe] - [#43231]) ([media_extractor docs])
+- Switch ios to dispatching instead of polling ([@bdraco] - [#43233]) ([ios docs])
+- Bump pyheos to 0.7.2 ([@andrewsayre] - [#43239]) ([heos docs])
+- Bypass the slow update warning for group updates ([@bdraco] - [#43209]) ([group docs])
+- Eliminate doorbird switch polling ([@bdraco] - [#43215]) ([doorbird docs])
+- Bump pysmartthings and pysmartapp ([@andrewsayre] - [#43240]) ([smartthings docs])
+- Refactor ZHA light initialization ([@Adminiuga] - [#43149]) ([zha docs])
+- Remove yessssms integration ([@flowolf] - [#43200]) ([yessssms docs])
+- Set should_poll for zone entities ([@bdraco] - [#43212]) ([zone docs])
+- Support gas meter capability for smartthings ([@javache] - [#41310]) ([smartthings docs])
+- Add dsmr_reader telegram timestamp and device classes ([@tim427] - [#42909]) ([dsmr_reader docs])
+- Convert most esphome state updates to callbacks ([@bdraco] - [#43246]) ([esphome docs])
+- Add tests for browse media image proxy ([@ctalkington] - [#43076]) ([media_player docs])
+- Apply suggestions from #42697 to synology_dsm ([@mib1185] - [#43197]) ([synology_dsm docs])
+- Avoid creating battery sensor if Shelly device is external powered ([@chemelli74] - [#43243]) ([shelly docs])
+- Rewrite ecobee unittest tests to pytest ([@adriansuwala] - [#42584]) ([ecobee docs])
+- Bump python-miio and construct version ([@syssi] - [#43267]) ([eddystone_temperature docs]) ([eq3btsmart docs]) ([xiaomi_miio docs])
+- Xiaomi Device Tracker - Move "Refreshing device list" to debug ([@GuyKh] - [#43276]) ([xiaomi docs])
+- Bump actions/upload-artifact from v2.2.0 to v2.2.1 (dependabot - [#43272])
+- Bump Pywemo to 0.5.3 ([@pavoni] - [#43263]) ([wemo docs])
+- Automatically clean up executor as part of closing loop ([@balloob] - [#43284])
+- Convert core tests to async ([@balloob] - [#43287])
+- Bump PyEssent to 0.14 ([@TheLastProject] - [#43282]) ([essent docs])
+- Refactor how entities are created for homekit_controller services ([@Jc2k] - [#43242]) ([homekit_controller docs])
+- Add notification binary_sensor to Plugwise integration ([@CoMPaTech] - [#41473]) ([plugwise docs])
+- Update directv to 0.4.0 ([@ctalkington] - [#43302]) ([directv docs]) ([directv docs])
+- Improvement to allow parsing of station ID in vasttrafik integration. Addresses #34851 ([@ttuffin] - [#43136]) ([vasttrafik docs])
+- Bump codecov/codecov-action from v1.0.14 to v1.0.15 (dependabot - [#43304])
+- Add progress translation key to hassfest ([@MartinHjelmare] - [#43311])
+- Update cloud integration to 0.38.0 ([@klaasnicolaas] - [#43314]) ([cloud docs])
+- Add an option to template delay_on/off in template binary sensor ([@mLupine] - [#43259]) ([template docs])
+- Fix kodi media_player unavailable at start ([@mvn23] - [#41714]) ([kodi docs])
+- Improve Google Assistant cover assumed state handling ([@elupus] - [#43255]) ([google_assistant docs])
+- Add TV channel name to smartthings integration ([@Alex-Klein] - [#41729]) ([smartthings docs])
+- Tweak OZW Light discovery ([@firstof9] - [#43325]) ([ozw docs])
+- Refactor ZHA tests to allow attribute reads during device initialization ([@Adminiuga] - [#43357]) ([zha docs])
+- Update Zha dependencies ([@Adminiuga] - [#43373]) ([zha docs])
+- Refactor ZHA sensor initialization ([@Adminiuga] - [#43339]) ([zha docs])
+- Update denonavr to 0.9.6 ([@scarface-4711] - [#43370]) ([denonavr docs])
+- Add shelly installed firmware info ([@chemelli74] - [#43221]) ([shelly docs])
+- Support for Shelly Binary Input Sensors ([@thecode] - [#43313]) ([shelly docs])
+- Reword numeric_state trigger ([@amelchio] - [#43367]) ([homeassistant docs])
+- Raise in base implementation of FanEntity.oscillate ([@emontnemery] - [#43354]) ([fan docs])
+- Improve nest SDM integration error handling ([@allenporter] - [#43271]) ([nest docs])
+- Update ovoenergy to v1.1.11 ([@timmo001] - [#43391]) ([ovo_energy docs])
+- Fix selector to return the selector type ([@bramkragten] - [#43395])
+- Add twinkly integration ([@dr1rrb] - [#42103]) ([twinkly docs]) (new-integration)
+- Add new air-humidifier device CA4 with miot protocol ([@Toxblh] - [#39398]) ([xiaomi_miio docs])
+- Check config to use config platforms ([@balloob] - [#43407])
+- Update pymyq to 2.0.10 ([@ehendrix23] - [#43413]) ([myq docs])
+- Update python-awair to 0.2.1 ([@ahayworth] - [#43415]) ([awair docs])
+- Add Srp energy component ([@briglx] - [#41091]) ([srp_energy docs]) (new-integration)
+- Update Alexa supported languages ([@100ferhas] - [#43139]) ([alexa docs])
+- Support openRelativePercent for google assistant covers ([@elupus] - [#43336]) ([google_assistant docs])
+- Add support for checking minimum HA version ([@balloob] - [#43350]) ([blueprint docs])
+- Provide HA username via auth WS ([@spacegaier] - [#43283]) ([config docs])
+- Verify that we register blueprints on automation setup ([@balloob] - [#43434]) ([automation docs]) ([blueprint docs])
+- Update dsmr_parser to 0.23 ([@RobBie1221] - [#43403]) ([dsmr docs])
+- Upgrade Beewi Smartclim component to 0.0.10 ([@alemuro] - [#43441]) ([beewi_smartclim docs])
+- Fix empty local_ip config flow ([@spacegaier] - [#43333]) ([local_ip docs])
+- Use weather attribute conditions constants ([@springstan] - [#39945])
+- Move Flo logger to a package logger ([@bachya] - [#43449]) ([flo docs])
+- Move Ambient PWS logger to a package logger ([@bachya] - [#43448]) ([ambient_station docs])
+- Move legacy device tracker setup to legacy module ([@MartinHjelmare] - [#43447]) ([device_tracker docs])
+- Remove salt integration for webscraping ([@MartinHjelmare] - [#43452]) ([salt docs]) (breaking-change)
+- Move Notion logger to a package logger ([@bachya] - [#43450]) ([notion docs])
+- Add ONVIF PTZ Stop support ([@scop] - [#39734]) ([onvif docs])
+- Remove zigpy monkey patching ([@Adminiuga] - [#43456]) ([zha docs])
+- Change Plugwise integration to plugwise module ([@CoMPaTech] - [#43036]) ([plugwise docs])
+- Avoid arbitrarily reducing ZHA climate temperature information ([@FrnchFrgg] - [#43442]) ([zha docs])
+- Bump acmeda dependency aiopulse to 0.4.2 ([@atmurray] - [#43217]) ([acmeda docs])
+- Fix ConnectTimeout during wolflink start ([@adamkrol93] - [#43418]) ([wolflink docs])
+- Add reauth support for OVO Energy ([@timmo001] - [#38882]) ([ovo_energy docs])
+- Upgrade debugpy to 1.2.0 ([@frenck] - [#43328]) ([debugpy docs])
+- Add repeat mode support to Spotify ([@frenck] - [#43247]) ([spotify docs])
+- Fix Luftdaten.info data retrieval ([@FlavorFx] - [#43471]) ([luftdaten docs])
+- Support for multiple states in history_stats ([@iprak] - [#43416]) ([history_stats docs])
+- Upgrade discord.py to 1.5.1 ([@LordBoos] - [#43473])
+- Bump rpi-bad-power to 0.1.0 ([@shenxn] - [#43476]) ([rpi_power docs])
+- Deprecate YAML config for Solar-log ([@Ernst79] - [#43484]) ([solarlog docs]) (breaking-change)
+- Add updated British Voices ([@CrashWorksLLC] - [#43496]) ([watson_tts docs])
+- Clean up Solar-log review comments ([@frenck] - [#43503]) ([solarlog docs])
+- Optimize Sonos queue position ([@amelchio] - [#43514]) ([sonos docs])
+- Re-organize OpenUV constants ([@bachya] - [#43453]) ([openuv docs])
+- Bump envoy version to 0.17.0 ([@gtdiehl] - [#43498]) ([enphase_envoy docs])
+- Optimize Sonos favorites updates ([@amelchio] - [#43516]) ([sonos docs])
+- Add seek support to plex media players ([@shocklateboy92] - [#43420]) ([plex docs])
+- Clean up RainMachine config entry ([@bachya] - [#43508]) ([rainmachine docs])
+- Add vendor effects to Yeelight integration ([@danielrheinbay] - [#42711]) ([yeelight docs])
+- Optimize Sonos current playing state ([@amelchio] - [#43517]) ([sonos docs])
+- Make Brother uptime sensor disabled by default ([@bieniu] - [#43478]) ([brother docs])
+- Add device id to deconz_event ([@Kane610] - [#43552]) ([deconz docs])
+- Bump actions/stale from v3.0.13 to v3.0.14 (dependabot - [#43551])
+- Update Blinkpy to fix non-updating blink mini cameras ([@fronzbot] - [#43549]) ([blink docs])
+- Optimize reading of Sonos source mode ([@amelchio] - [#43541]) ([sonos docs])
+- Mill Heater: Add support for Energy consumption ([@Danielhiversen] - [#43523]) ([mill docs])
+- Track deCONZ lib changes to light based devices ([@Kane610] - [#43366]) ([deconz docs])
+- update solax to 0.2.5 ([@squishykid] - [#43564]) ([solax docs])
+- Upgrade sentry-sdk to 0.19.4 ([@frenck] - [#43504]) ([sentry docs])
+- Update denonavr to 0.9.7 ([@scarface-4711] - [#43546]) ([denonavr docs])
+- Fix RTS cover with set position available ([@tetienne] - [#43555]) ([somfy docs])
+- Add codeowner to Enphase Envoy manifest ([@gtdiehl] - [#43402]) ([enphase_envoy docs])
+- Add webhook to default config ([@frenck] - [#43521]) ([default_config docs])
+- Cannot use vcgencmd in HassOS ([@denics] - [#42710]) ([sensehat docs])
+- Add Motion Blinds integration ([@starkillerOG] - [#42989]) ([motion_blinds docs]) (new-integration)
+- Use references in config flow for solaredge ([@Cereal2nd] - [#43511]) ([solaredge docs])
+- Bump version to 0.119.0dev0 ([@frenck] - [#43485])
+- Decrease asuswrt connects per sensor ([@JJdeVries] - [#43383]) ([asuswrt docs])
+- Fix warning generated by surpetcare test ([@balloob] - [#43598]) ([surepetcare docs])
+- Fix conversion of cover position between HASS and deCONZ ([@Kane610] - [#43602]) ([deconz docs])
+- Update nest library and switch events to async ([@allenporter] - [#43583]) ([nest docs])
+- Add unknown_authorize_url_generation to base strings for config flows ([@springstan] - [#42484]) ([nest docs]) ([point docs]) ([tellduslive docs]) ([toon docs])
+- Bump hatasmota to 0.1.1 ([@emontnemery] - [#43608]) ([tasmota docs])
+- Fix Meraki API Auth ([@koolsb] - [#43578]) ([meraki docs])
+- Upgrade foobot_async to 1.0.0 ([@balloob] - [#43611]) ([foobot docs])
+- Add tilt support to deCONZ covers ([@Kane610] - [#43607]) ([deconz docs])
+- update xknx to 0.15.4 ([@farmio] - [#43536]) ([knx docs])
+- Add nest SDM API camera/doorbell events ([@allenporter] - [#42700]) ([nest docs])
+- Bump pyhs100 dependency to fix hs220 discoverability issues ([@rytilahti] - [#43619]) ([tplink docs])
+- Bump ha-ffmpeg to 3.0.2 ([@balloob] - [#43597])
+- Add default config if not there ([@balloob] - [#43321])
+- Support for Shelly Input Events ([@thecode] - [#43479]) ([shelly docs])
+- Add Shelly UNI ADC sensor ([@chemelli74] - [#43490]) ([shelly docs])
+- Add FireServiceRota/BrandweerRooster integration ([@cyberjunky] - [#38206]) ([fireservicerota docs]) (new-integration)
+- Fix flapping derivative tests where time would move between state changes ([@elupus] - [#43579]) ([derivative docs])
+- Add Tasmota fan ([@emontnemery] - [#43353]) ([tasmota docs]) (new-platform)
+- Add Tasmota cover ([@emontnemery] - [#43368]) ([tasmota docs]) (new-platform)
+- Add more selectors ([@bramkragten] - [#43639]) ([input_number docs])
+- Add default to inputs ([@bramkragten] - [#43636]) ([blueprint docs])
+- Add location to summary sensor attributes ([@ofalvai] - [#43641]) ([seventeentrack docs])
+- Suggest folder when importing blueprint and store source_url ([@balloob] - [#43650]) ([blueprint docs])
+- Add Duty binary_sensor platform to FireServiceRota integration ([@cyberjunky] - [#43638]) ([fireservicerota docs]) (new-platform)
+- Add area selector, remove date selector ([@bramkragten] - [#43658])
+- Allow importing gist ([@balloob] - [#43659]) ([blueprint docs])
+- Support disabling devices ([@emontnemery] - [#43293]) ([config docs])
+- Add Roomba support for automatic emptying of bin ([@jasperslits] - [#43594]) ([roomba docs])
+- Make input_datetime better handle timezones ([@balloob] - [#43396]) ([input_datetime docs])
+- Fix check config ([@balloob] - [#43663]) ([blueprint docs])
+- Fix MQTT threading bug ([@emontnemery] - [#43667]) ([mqtt docs])
+- Upgrade pre-commit to 2.9.2 ([@frenck] - [#43655])
+- Small cleanup of Tasmota ([@emontnemery] - [#43642]) ([tasmota docs])
+- Updated frontend to 20201126.0 ([@bramkragten] - [#43682]) ([frontend docs])
+- Met.no: Fix for zero temp entries ([@thimic] - [#43684]) ([met docs])
+- OAuth2 to use current request header ([@balloob] - [#43668]) ([toon docs])
+- Exclude disabled entities from async_entries_for_device ([@emontnemery] - [#43665]) ([deconz docs]) ([mqtt docs]) ([tasmota docs]) ([tuya docs]) ([unifi docs]) ([zha docs])
+- Add option to deactivate a user ([@spacegaier] - [#43463]) ([config docs])
+- Bugfix schedule assigned to wrong day of week ([@zxdavb] - [#43676]) ([evohome docs])
+- Code quality improvement for evohome ([@zxdavb] - [#43678]) ([evohome docs])
+- Fix Shelly uptime sensor ([@thecode] - [#43651]) ([shelly docs])
+- Convert API integration to async setup ([@balloob] - [#43685]) ([api docs])
+- Eliminate evohome unhandled exceptions when client API call fails ([@zxdavb] - [#43681]) ([evohome docs])
+- Maybe fix flaky test ([@balloob] - [#43690]) ([shelly docs])
+- Stub finding custom integrations in tests ([@balloob] - [#43692])
+- Add Abode MFA support ([@shred86] - [#43572]) ([abode docs])
+- Use run_job for service helper ([@balloob] - [#43696]) ([input_boolean docs]) ([input_datetime docs])
+- Use utcnow from date util for http.ban ([@balloob] - [#43686]) ([http docs])
+- Await callbacks to keep cleaner stacktraces ([@balloob] - [#43693]) ([mqtt docs])
+- Update xknx to 0.15.6 ([@farmio] - [#43645]) ([knx docs])
+- Add system health check to Spotify ([@frenck] - [#43249]) ([spotify docs])
+- Fix exception upon lock initialization on V2 SimpliSafe systems ([@bachya] - [#43705]) ([simplisafe docs])
+- Bump RFLink to v0.0.55 ([@javicalle] - [#43704]) ([rflink docs])
+- Proxy Plex media browser images ([@jjlawren] - [#43111]) ([plex docs])
+- Bump up ZHA dependencies ([@Adminiuga] - [#43707]) ([zha docs])
+- Add support to control cooling in deCONZ climate platform ([@Kane610] - [#43720]) ([deconz docs])
+- Blueprint config to override blueprint ([@balloob] - [#43724]) ([blueprint docs])
+- Ensure MariaDB/MySQL can be purged and handle states being deleted out from under the recorder ([@moinmoin-sh] - [#43610]) ([recorder docs])
+- Bump Brother library to version 0.1.20 ([@bieniu] - [#43628]) ([brother docs])
+- Bump hatasmota to 0.1.2 ([@emontnemery] - [#43719]) ([tasmota docs])
+- Make threshold binary sensor faster ([@balloob] - [#43695]) ([threshold docs])
+- Add Response switch platform to FireServiceRota integration ([@cyberjunky] - [#43700]) ([fireservicerota docs]) (new-platform)
+- Add additional events to enhance the ZHA device pairing experience ([@dmulcahey] - [#43729]) ([zha docs])
+- Add a service target ([@balloob] - [#43725])
+- Create tables with a charset that can hold all expected data under mysql ([@bdraco] - [#43732]) ([recorder docs])
+- Allow configuring the delay in the motion light blueprint ([@balloob] - [#43737]) ([automation docs])
+- Add support for multiple tags and devices in tag trigger ([@frenck] - [#43098]) ([tag docs])
+- Remove temporary variable by only retrieving needed value ([@springstan] - [#42522])
+- Bump pypck to v0.7.6 ([@alengwenus] - [#43710]) ([lcn docs]) (breaking-change)
+- Use the correct property for full init event ([@dmulcahey] - [#43745]) ([zha docs])
+- ZHA: remove unused 'from_cache' argument from 'async_get_state' and add 'async_update' ([@basnijholt] - [#42413]) ([zha docs])
+- Address FireServiceRota late code review ([@cyberjunky] - [#43741]) ([fireservicerota docs])
+- Always keep the current recorder run when purging ([@bdraco] - [#43733]) ([recorder docs])
+- Add nest device triggers for camera and doorbell events ([@allenporter] - [#43548]) ([nest docs])
+- Report correct weather condition at night for OpenWeatherMap ([@springstan] - [#42982]) ([openweathermap docs])
+- Support asking covers to stop using google assistant ([@elupus] - [#43537]) ([google_assistant docs])
+- Fix updating of Tesla switches after command ([@alandtse] - [#43754]) ([tesla docs])
+- Allow specifying device_id as target ([@balloob] - [#43767])
+- Add system health check to IPMA ([@dgomes] - [#43762]) ([ipma docs])
+- Add device information to solarlog integration ([@Ernst79] - [#43680]) ([solarlog docs])
+- Add hyperion config options flow ([@dermotduffy] - [#43673]) ([hyperion docs])
+- Add show progress to ozw config flow ([@MartinHjelmare] - [#43310]) ([ozw docs])
+- Pin pip < 20.3 ([@MartinHjelmare] - [#43771])
+- Add authentication support to bsblan ([@liudger] - [#42306]) ([bsblan docs])
+- Increase Supervisor add-on helper timeout ([@MartinHjelmare] - [#43778]) ([hassio docs])
+- Add support for device class in target selector ([@balloob] - [#43768])
+- Fix MQTT birth message deadlock ([@emontnemery] - [#43790]) ([mqtt docs])
+- Warn when referencing missing devices/areas ([@balloob] - [#43787])
+- Add lock.open service to nello ([@pattyland] - [#42141]) ([nello docs]) ([nello docs])
+- Migrate foscam to use entity platform entity services ([@balloob] - [#43775]) ([foscam docs])
+- Use entity platform for Neato ([@balloob] - [#43772]) ([neato docs])
+- Upgrade elgato to 1.0.0 ([@frenck] - [#43792]) ([elgato docs])
+- Bump aiorecollect to 0.2.2 ([@bachya] - [#43796]) ([recollect_waste docs])
+- Base area IDs on initial name ([@balloob] - [#43804])
+- Remove unused stuff from ZHA registries ([@abmantis] - [#43786]) ([zha docs])
+- Remove Ubee Router integration (ADR-0004) ([@frenck] - [#43809]) ([ubee docs]) (breaking-change)
+- Fix config validation tests for upcoming beta ([@frenck] - [#43811])
+- Remove invalidation version from Airvisual ([@frenck] - [#43810]) ([airvisual docs])
+- Move uptime from relative time to absolute time ([@chemelli74] - [#43623]) ([uptime docs]) (breaking-change)
+- Add device action to mobile app to notify ([@balloob] - [#43814]) ([mobile_app docs]) ([notify docs])
+- Use !input instead of !placeholder ([@balloob] - [#43820]) ([automation docs]) ([blueprint docs])
+- Fix wrong temperature setting in LCN climate ([@alengwenus] - [#43818]) ([lcn docs])
+- Make simple deCONZ thermostats work ([@Kane610] - [#43781]) ([deconz docs])
+- Another try to get rid of Shelly flaky test ([@balloob] - [#43821]) ([shelly docs])
+- Add Analog cluster for Lumi plugs ([@Adminiuga] - [#43817]) ([zha docs])
+- Add ozw scene_instance to scene_activated ([@firstof9] - [#43829]) ([ozw docs])
+- Support more edl21 devices and sensors ([@mtdcr] - [#43603]) ([edl21 docs])
+- Update area and target selectors add sequence selector ([@bramkragten] - [#43831]) ([automation docs])
+- Bump libpurecool to 0.6.4 ([@etheralm] - [#43779]) ([dyson docs])
+- Add test for is_internal_request ([@ctalkington] - [#43841])
+- Upgrade TwitterAPI to 2.6.2.1 ([@fabaff] - [#43833]) ([twitter docs])
+- Correct service not found exception message ([@frenck] - [#43846])
+- Upgrade pylast to 4.0.0 ([@fabaff] - [#43830]) ([lastfm docs])
+- Bump pypck to 0.7.7 ([@alengwenus] - [#43824]) ([lcn docs])
+- Use light turn on service ([@balloob] - [#43847]) ([automation docs])
+- Do not warn for weak referenced entities ([@balloob] - [#43848]) ([homeassistant docs])
+- Migrate notify-leaving-zone to use mobile app device action ([@balloob] - [#43832]) ([automation docs]) ([mobile_app docs])
+- Add new number entity integration ([@Shulyaka] - [#42735]) ([demo docs]) ([number docs]) (new-integration)
+- Make "invalid password" error message clearer ([@spacegaier] - [#43853]) ([config docs])
+- Guard for when refreshing token fails ([@balloob] - [#43855]) ([spotify docs])
+- Cleanup unique_id on onewire integration ([@epenet] - [#43783]) ([onewire docs])
+- Fix using execute on the notify_leaving_zone ([@balloob] - [#43858]) ([automation docs])
+- deCONZ improve options updating entities ([@Kane610] - [#42320]) ([deconz docs])
+- Deprecate the use of keyring and credstash ([@balloob] - [#43854]) (breaking-change)
+- Refactor Apple TV integration ([@postlund] - [#31952]) ([apple_tv docs]) (breaking-change)
+- Add preset support to deCONZ climate platform ([@Kane610] - [#43722]) ([deconz docs])
+- Bump androidtv to 0.0.56 ([@JeffLIrion] - [#43859])
+- Add fan support to deCONZ climate platform ([@Kane610] - [#43721]) ([deconz docs])
+- Use Plex websocket payloads to reduce overhead ([@jjlawren] - [#42332]) ([plex docs])
+- Bump Synology DSM to 1.0.1 ([@Quentame] - [#43860]) ([synology_dsm docs])
+- Allow members of allowed groups to talk to telegram_bot ([@wicol] - [#43241]) ([telegram_bot docs]) (breaking-change)
+- Add support for system health to Airly integrarion ([@bieniu] - [#43220]) ([airly docs])
+- Add support for system health to AccuWeather integration ([@bieniu] - [#43277]) ([accuweather docs])
+- Automatically select "Solid" effect in Hyperion ([@dermotduffy] - [#43799]) ([hyperion docs])
+- Add support for MQTT Scenes ([@kiall] - [#42639]) ([mqtt docs]) (new-platform)
+- Add ozw add-on discovery and mqtt client ([@MartinHjelmare] - [#43838]) ([hassio docs]) ([ozw docs])
+- Add telegram_bot.send_voice service ([@dvv] - [#43433]) ([telegram_bot docs])
+- Updated frontend to 20201202.0 ([@bramkragten] - [#43862]) ([frontend docs])
+- Improve custom datatype parsing in Modbus sensor and climate ([@vzahradnik] - [#42354]) ([modbus docs])
+- Improve handling of disabled devices ([@emontnemery] - [#43864]) ([config docs])
+- Implement new Google TTS API via dedicated library ([@marvin-w] - [#43863]) ([google_translate docs])
+
+
+
+[#31952]: https://github.com/home-assistant/core/pull/31952
+[#38206]: https://github.com/home-assistant/core/pull/38206
+[#38882]: https://github.com/home-assistant/core/pull/38882
+[#39398]: https://github.com/home-assistant/core/pull/39398
+[#39671]: https://github.com/home-assistant/core/pull/39671
+[#39734]: https://github.com/home-assistant/core/pull/39734
+[#39945]: https://github.com/home-assistant/core/pull/39945
+[#40429]: https://github.com/home-assistant/core/pull/40429
+[#41091]: https://github.com/home-assistant/core/pull/41091
+[#41310]: https://github.com/home-assistant/core/pull/41310
+[#41473]: https://github.com/home-assistant/core/pull/41473
+[#41714]: https://github.com/home-assistant/core/pull/41714
+[#41729]: https://github.com/home-assistant/core/pull/41729
+[#41999]: https://github.com/home-assistant/core/pull/41999
+[#42030]: https://github.com/home-assistant/core/pull/42030
+[#42103]: https://github.com/home-assistant/core/pull/42103
+[#42141]: https://github.com/home-assistant/core/pull/42141
+[#42198]: https://github.com/home-assistant/core/pull/42198
+[#42306]: https://github.com/home-assistant/core/pull/42306
+[#42311]: https://github.com/home-assistant/core/pull/42311
+[#42314]: https://github.com/home-assistant/core/pull/42314
+[#42320]: https://github.com/home-assistant/core/pull/42320
+[#42332]: https://github.com/home-assistant/core/pull/42332
+[#42338]: https://github.com/home-assistant/core/pull/42338
+[#42354]: https://github.com/home-assistant/core/pull/42354
+[#42413]: https://github.com/home-assistant/core/pull/42413
+[#42429]: https://github.com/home-assistant/core/pull/42429
+[#42484]: https://github.com/home-assistant/core/pull/42484
+[#42522]: https://github.com/home-assistant/core/pull/42522
+[#42584]: https://github.com/home-assistant/core/pull/42584
+[#42639]: https://github.com/home-assistant/core/pull/42639
+[#42700]: https://github.com/home-assistant/core/pull/42700
+[#42710]: https://github.com/home-assistant/core/pull/42710
+[#42711]: https://github.com/home-assistant/core/pull/42711
+[#42735]: https://github.com/home-assistant/core/pull/42735
+[#42907]: https://github.com/home-assistant/core/pull/42907
+[#42909]: https://github.com/home-assistant/core/pull/42909
+[#42980]: https://github.com/home-assistant/core/pull/42980
+[#42982]: https://github.com/home-assistant/core/pull/42982
+[#42989]: https://github.com/home-assistant/core/pull/42989
+[#43036]: https://github.com/home-assistant/core/pull/43036
+[#43045]: https://github.com/home-assistant/core/pull/43045
+[#43058]: https://github.com/home-assistant/core/pull/43058
+[#43063]: https://github.com/home-assistant/core/pull/43063
+[#43076]: https://github.com/home-assistant/core/pull/43076
+[#43097]: https://github.com/home-assistant/core/pull/43097
+[#43098]: https://github.com/home-assistant/core/pull/43098
+[#43100]: https://github.com/home-assistant/core/pull/43100
+[#43107]: https://github.com/home-assistant/core/pull/43107
+[#43111]: https://github.com/home-assistant/core/pull/43111
+[#43112]: https://github.com/home-assistant/core/pull/43112
+[#43128]: https://github.com/home-assistant/core/pull/43128
+[#43130]: https://github.com/home-assistant/core/pull/43130
+[#43133]: https://github.com/home-assistant/core/pull/43133
+[#43134]: https://github.com/home-assistant/core/pull/43134
+[#43136]: https://github.com/home-assistant/core/pull/43136
+[#43138]: https://github.com/home-assistant/core/pull/43138
+[#43139]: https://github.com/home-assistant/core/pull/43139
+[#43141]: https://github.com/home-assistant/core/pull/43141
+[#43142]: https://github.com/home-assistant/core/pull/43142
+[#43149]: https://github.com/home-assistant/core/pull/43149
+[#43162]: https://github.com/home-assistant/core/pull/43162
+[#43164]: https://github.com/home-assistant/core/pull/43164
+[#43165]: https://github.com/home-assistant/core/pull/43165
+[#43166]: https://github.com/home-assistant/core/pull/43166
+[#43167]: https://github.com/home-assistant/core/pull/43167
+[#43176]: https://github.com/home-assistant/core/pull/43176
+[#43177]: https://github.com/home-assistant/core/pull/43177
+[#43180]: https://github.com/home-assistant/core/pull/43180
+[#43184]: https://github.com/home-assistant/core/pull/43184
+[#43197]: https://github.com/home-assistant/core/pull/43197
+[#43200]: https://github.com/home-assistant/core/pull/43200
+[#43202]: https://github.com/home-assistant/core/pull/43202
+[#43209]: https://github.com/home-assistant/core/pull/43209
+[#43212]: https://github.com/home-assistant/core/pull/43212
+[#43215]: https://github.com/home-assistant/core/pull/43215
+[#43217]: https://github.com/home-assistant/core/pull/43217
+[#43220]: https://github.com/home-assistant/core/pull/43220
+[#43221]: https://github.com/home-assistant/core/pull/43221
+[#43231]: https://github.com/home-assistant/core/pull/43231
+[#43233]: https://github.com/home-assistant/core/pull/43233
+[#43239]: https://github.com/home-assistant/core/pull/43239
+[#43240]: https://github.com/home-assistant/core/pull/43240
+[#43241]: https://github.com/home-assistant/core/pull/43241
+[#43242]: https://github.com/home-assistant/core/pull/43242
+[#43243]: https://github.com/home-assistant/core/pull/43243
+[#43246]: https://github.com/home-assistant/core/pull/43246
+[#43247]: https://github.com/home-assistant/core/pull/43247
+[#43249]: https://github.com/home-assistant/core/pull/43249
+[#43255]: https://github.com/home-assistant/core/pull/43255
+[#43259]: https://github.com/home-assistant/core/pull/43259
+[#43263]: https://github.com/home-assistant/core/pull/43263
+[#43267]: https://github.com/home-assistant/core/pull/43267
+[#43271]: https://github.com/home-assistant/core/pull/43271
+[#43272]: https://github.com/home-assistant/core/pull/43272
+[#43276]: https://github.com/home-assistant/core/pull/43276
+[#43277]: https://github.com/home-assistant/core/pull/43277
+[#43282]: https://github.com/home-assistant/core/pull/43282
+[#43283]: https://github.com/home-assistant/core/pull/43283
+[#43284]: https://github.com/home-assistant/core/pull/43284
+[#43287]: https://github.com/home-assistant/core/pull/43287
+[#43293]: https://github.com/home-assistant/core/pull/43293
+[#43302]: https://github.com/home-assistant/core/pull/43302
+[#43304]: https://github.com/home-assistant/core/pull/43304
+[#43310]: https://github.com/home-assistant/core/pull/43310
+[#43311]: https://github.com/home-assistant/core/pull/43311
+[#43313]: https://github.com/home-assistant/core/pull/43313
+[#43314]: https://github.com/home-assistant/core/pull/43314
+[#43321]: https://github.com/home-assistant/core/pull/43321
+[#43325]: https://github.com/home-assistant/core/pull/43325
+[#43328]: https://github.com/home-assistant/core/pull/43328
+[#43333]: https://github.com/home-assistant/core/pull/43333
+[#43336]: https://github.com/home-assistant/core/pull/43336
+[#43339]: https://github.com/home-assistant/core/pull/43339
+[#43350]: https://github.com/home-assistant/core/pull/43350
+[#43353]: https://github.com/home-assistant/core/pull/43353
+[#43354]: https://github.com/home-assistant/core/pull/43354
+[#43357]: https://github.com/home-assistant/core/pull/43357
+[#43366]: https://github.com/home-assistant/core/pull/43366
+[#43367]: https://github.com/home-assistant/core/pull/43367
+[#43368]: https://github.com/home-assistant/core/pull/43368
+[#43370]: https://github.com/home-assistant/core/pull/43370
+[#43373]: https://github.com/home-assistant/core/pull/43373
+[#43383]: https://github.com/home-assistant/core/pull/43383
+[#43391]: https://github.com/home-assistant/core/pull/43391
+[#43395]: https://github.com/home-assistant/core/pull/43395
+[#43396]: https://github.com/home-assistant/core/pull/43396
+[#43402]: https://github.com/home-assistant/core/pull/43402
+[#43403]: https://github.com/home-assistant/core/pull/43403
+[#43407]: https://github.com/home-assistant/core/pull/43407
+[#43413]: https://github.com/home-assistant/core/pull/43413
+[#43415]: https://github.com/home-assistant/core/pull/43415
+[#43416]: https://github.com/home-assistant/core/pull/43416
+[#43418]: https://github.com/home-assistant/core/pull/43418
+[#43420]: https://github.com/home-assistant/core/pull/43420
+[#43433]: https://github.com/home-assistant/core/pull/43433
+[#43434]: https://github.com/home-assistant/core/pull/43434
+[#43441]: https://github.com/home-assistant/core/pull/43441
+[#43442]: https://github.com/home-assistant/core/pull/43442
+[#43447]: https://github.com/home-assistant/core/pull/43447
+[#43448]: https://github.com/home-assistant/core/pull/43448
+[#43449]: https://github.com/home-assistant/core/pull/43449
+[#43450]: https://github.com/home-assistant/core/pull/43450
+[#43452]: https://github.com/home-assistant/core/pull/43452
+[#43453]: https://github.com/home-assistant/core/pull/43453
+[#43456]: https://github.com/home-assistant/core/pull/43456
+[#43463]: https://github.com/home-assistant/core/pull/43463
+[#43471]: https://github.com/home-assistant/core/pull/43471
+[#43473]: https://github.com/home-assistant/core/pull/43473
+[#43476]: https://github.com/home-assistant/core/pull/43476
+[#43478]: https://github.com/home-assistant/core/pull/43478
+[#43479]: https://github.com/home-assistant/core/pull/43479
+[#43484]: https://github.com/home-assistant/core/pull/43484
+[#43485]: https://github.com/home-assistant/core/pull/43485
+[#43490]: https://github.com/home-assistant/core/pull/43490
+[#43496]: https://github.com/home-assistant/core/pull/43496
+[#43498]: https://github.com/home-assistant/core/pull/43498
+[#43503]: https://github.com/home-assistant/core/pull/43503
+[#43504]: https://github.com/home-assistant/core/pull/43504
+[#43508]: https://github.com/home-assistant/core/pull/43508
+[#43511]: https://github.com/home-assistant/core/pull/43511
+[#43514]: https://github.com/home-assistant/core/pull/43514
+[#43516]: https://github.com/home-assistant/core/pull/43516
+[#43517]: https://github.com/home-assistant/core/pull/43517
+[#43521]: https://github.com/home-assistant/core/pull/43521
+[#43523]: https://github.com/home-assistant/core/pull/43523
+[#43536]: https://github.com/home-assistant/core/pull/43536
+[#43537]: https://github.com/home-assistant/core/pull/43537
+[#43541]: https://github.com/home-assistant/core/pull/43541
+[#43546]: https://github.com/home-assistant/core/pull/43546
+[#43548]: https://github.com/home-assistant/core/pull/43548
+[#43549]: https://github.com/home-assistant/core/pull/43549
+[#43551]: https://github.com/home-assistant/core/pull/43551
+[#43552]: https://github.com/home-assistant/core/pull/43552
+[#43555]: https://github.com/home-assistant/core/pull/43555
+[#43564]: https://github.com/home-assistant/core/pull/43564
+[#43572]: https://github.com/home-assistant/core/pull/43572
+[#43578]: https://github.com/home-assistant/core/pull/43578
+[#43579]: https://github.com/home-assistant/core/pull/43579
+[#43583]: https://github.com/home-assistant/core/pull/43583
+[#43594]: https://github.com/home-assistant/core/pull/43594
+[#43597]: https://github.com/home-assistant/core/pull/43597
+[#43598]: https://github.com/home-assistant/core/pull/43598
+[#43602]: https://github.com/home-assistant/core/pull/43602
+[#43603]: https://github.com/home-assistant/core/pull/43603
+[#43607]: https://github.com/home-assistant/core/pull/43607
+[#43608]: https://github.com/home-assistant/core/pull/43608
+[#43610]: https://github.com/home-assistant/core/pull/43610
+[#43611]: https://github.com/home-assistant/core/pull/43611
+[#43619]: https://github.com/home-assistant/core/pull/43619
+[#43623]: https://github.com/home-assistant/core/pull/43623
+[#43628]: https://github.com/home-assistant/core/pull/43628
+[#43636]: https://github.com/home-assistant/core/pull/43636
+[#43638]: https://github.com/home-assistant/core/pull/43638
+[#43639]: https://github.com/home-assistant/core/pull/43639
+[#43641]: https://github.com/home-assistant/core/pull/43641
+[#43642]: https://github.com/home-assistant/core/pull/43642
+[#43645]: https://github.com/home-assistant/core/pull/43645
+[#43650]: https://github.com/home-assistant/core/pull/43650
+[#43651]: https://github.com/home-assistant/core/pull/43651
+[#43655]: https://github.com/home-assistant/core/pull/43655
+[#43658]: https://github.com/home-assistant/core/pull/43658
+[#43659]: https://github.com/home-assistant/core/pull/43659
+[#43663]: https://github.com/home-assistant/core/pull/43663
+[#43665]: https://github.com/home-assistant/core/pull/43665
+[#43667]: https://github.com/home-assistant/core/pull/43667
+[#43668]: https://github.com/home-assistant/core/pull/43668
+[#43673]: https://github.com/home-assistant/core/pull/43673
+[#43676]: https://github.com/home-assistant/core/pull/43676
+[#43678]: https://github.com/home-assistant/core/pull/43678
+[#43680]: https://github.com/home-assistant/core/pull/43680
+[#43681]: https://github.com/home-assistant/core/pull/43681
+[#43682]: https://github.com/home-assistant/core/pull/43682
+[#43684]: https://github.com/home-assistant/core/pull/43684
+[#43685]: https://github.com/home-assistant/core/pull/43685
+[#43686]: https://github.com/home-assistant/core/pull/43686
+[#43690]: https://github.com/home-assistant/core/pull/43690
+[#43692]: https://github.com/home-assistant/core/pull/43692
+[#43693]: https://github.com/home-assistant/core/pull/43693
+[#43695]: https://github.com/home-assistant/core/pull/43695
+[#43696]: https://github.com/home-assistant/core/pull/43696
+[#43700]: https://github.com/home-assistant/core/pull/43700
+[#43704]: https://github.com/home-assistant/core/pull/43704
+[#43705]: https://github.com/home-assistant/core/pull/43705
+[#43707]: https://github.com/home-assistant/core/pull/43707
+[#43710]: https://github.com/home-assistant/core/pull/43710
+[#43719]: https://github.com/home-assistant/core/pull/43719
+[#43720]: https://github.com/home-assistant/core/pull/43720
+[#43721]: https://github.com/home-assistant/core/pull/43721
+[#43722]: https://github.com/home-assistant/core/pull/43722
+[#43724]: https://github.com/home-assistant/core/pull/43724
+[#43725]: https://github.com/home-assistant/core/pull/43725
+[#43729]: https://github.com/home-assistant/core/pull/43729
+[#43732]: https://github.com/home-assistant/core/pull/43732
+[#43733]: https://github.com/home-assistant/core/pull/43733
+[#43737]: https://github.com/home-assistant/core/pull/43737
+[#43741]: https://github.com/home-assistant/core/pull/43741
+[#43745]: https://github.com/home-assistant/core/pull/43745
+[#43754]: https://github.com/home-assistant/core/pull/43754
+[#43762]: https://github.com/home-assistant/core/pull/43762
+[#43767]: https://github.com/home-assistant/core/pull/43767
+[#43768]: https://github.com/home-assistant/core/pull/43768
+[#43771]: https://github.com/home-assistant/core/pull/43771
+[#43772]: https://github.com/home-assistant/core/pull/43772
+[#43775]: https://github.com/home-assistant/core/pull/43775
+[#43778]: https://github.com/home-assistant/core/pull/43778
+[#43779]: https://github.com/home-assistant/core/pull/43779
+[#43781]: https://github.com/home-assistant/core/pull/43781
+[#43783]: https://github.com/home-assistant/core/pull/43783
+[#43786]: https://github.com/home-assistant/core/pull/43786
+[#43787]: https://github.com/home-assistant/core/pull/43787
+[#43790]: https://github.com/home-assistant/core/pull/43790
+[#43792]: https://github.com/home-assistant/core/pull/43792
+[#43796]: https://github.com/home-assistant/core/pull/43796
+[#43799]: https://github.com/home-assistant/core/pull/43799
+[#43804]: https://github.com/home-assistant/core/pull/43804
+[#43809]: https://github.com/home-assistant/core/pull/43809
+[#43810]: https://github.com/home-assistant/core/pull/43810
+[#43811]: https://github.com/home-assistant/core/pull/43811
+[#43814]: https://github.com/home-assistant/core/pull/43814
+[#43817]: https://github.com/home-assistant/core/pull/43817
+[#43818]: https://github.com/home-assistant/core/pull/43818
+[#43820]: https://github.com/home-assistant/core/pull/43820
+[#43821]: https://github.com/home-assistant/core/pull/43821
+[#43824]: https://github.com/home-assistant/core/pull/43824
+[#43829]: https://github.com/home-assistant/core/pull/43829
+[#43830]: https://github.com/home-assistant/core/pull/43830
+[#43831]: https://github.com/home-assistant/core/pull/43831
+[#43832]: https://github.com/home-assistant/core/pull/43832
+[#43833]: https://github.com/home-assistant/core/pull/43833
+[#43838]: https://github.com/home-assistant/core/pull/43838
+[#43841]: https://github.com/home-assistant/core/pull/43841
+[#43846]: https://github.com/home-assistant/core/pull/43846
+[#43847]: https://github.com/home-assistant/core/pull/43847
+[#43848]: https://github.com/home-assistant/core/pull/43848
+[#43853]: https://github.com/home-assistant/core/pull/43853
+[#43854]: https://github.com/home-assistant/core/pull/43854
+[#43855]: https://github.com/home-assistant/core/pull/43855
+[#43858]: https://github.com/home-assistant/core/pull/43858
+[#43859]: https://github.com/home-assistant/core/pull/43859
+[#43860]: https://github.com/home-assistant/core/pull/43860
+[#43862]: https://github.com/home-assistant/core/pull/43862
+[#43863]: https://github.com/home-assistant/core/pull/43863
+[#43864]: https://github.com/home-assistant/core/pull/43864
+[@100ferhas]: https://github.com/100ferhas
+[@Adminiuga]: https://github.com/Adminiuga
+[@Alex-Klein]: https://github.com/Alex-Klein
+[@BKPepe]: https://github.com/BKPepe
+[@Cereal2nd]: https://github.com/Cereal2nd
+[@CoMPaTech]: https://github.com/CoMPaTech
+[@CrashWorksLLC]: https://github.com/CrashWorksLLC
+[@Danielhiversen]: https://github.com/Danielhiversen
+[@Danielinte]: https://github.com/Danielinte
+[@Ernst79]: https://github.com/Ernst79
+[@FlavorFx]: https://github.com/FlavorFx
+[@FrnchFrgg]: https://github.com/FrnchFrgg
+[@GuyKh]: https://github.com/GuyKh
+[@JJdeVries]: https://github.com/JJdeVries
+[@Jc2k]: https://github.com/Jc2k
+[@JeffLIrion]: https://github.com/JeffLIrion
+[@Kane610]: https://github.com/Kane610
+[@LordBoos]: https://github.com/LordBoos
+[@MartinHjelmare]: https://github.com/MartinHjelmare
+[@Quentame]: https://github.com/Quentame
+[@RobBie1221]: https://github.com/RobBie1221
+[@Shulyaka]: https://github.com/Shulyaka
+[@TheLastProject]: https://github.com/TheLastProject
+[@Toxblh]: https://github.com/Toxblh
+[@abmantis]: https://github.com/abmantis
+[@adamkrol93]: https://github.com/adamkrol93
+[@adriansuwala]: https://github.com/adriansuwala
+[@adrum]: https://github.com/adrum
+[@ahayworth]: https://github.com/ahayworth
+[@alandtse]: https://github.com/alandtse
+[@alemuro]: https://github.com/alemuro
+[@alengwenus]: https://github.com/alengwenus
+[@allenporter]: https://github.com/allenporter
+[@amelchio]: https://github.com/amelchio
+[@andrewsayre]: https://github.com/andrewsayre
+[@atmurray]: https://github.com/atmurray
+[@b4dpxl]: https://github.com/b4dpxl
+[@bachya]: https://github.com/bachya
+[@balloob]: https://github.com/balloob
+[@basnijholt]: https://github.com/basnijholt
+[@bdraco]: https://github.com/bdraco
+[@bieniu]: https://github.com/bieniu
+[@boxcee]: https://github.com/boxcee
+[@bramkragten]: https://github.com/bramkragten
+[@briglx]: https://github.com/briglx
+[@cgarwood]: https://github.com/cgarwood
+[@chemelli74]: https://github.com/chemelli74
+[@ctalkington]: https://github.com/ctalkington
+[@cyberjunky]: https://github.com/cyberjunky
+[@czechmark]: https://github.com/czechmark
+[@danielrheinbay]: https://github.com/danielrheinbay
+[@denics]: https://github.com/denics
+[@dermotduffy]: https://github.com/dermotduffy
+[@dgomes]: https://github.com/dgomes
+[@djtimca]: https://github.com/djtimca
+[@dmulcahey]: https://github.com/dmulcahey
+[@dr1rrb]: https://github.com/dr1rrb
+[@dvv]: https://github.com/dvv
+[@ehendrix23]: https://github.com/ehendrix23
+[@elupus]: https://github.com/elupus
+[@emontnemery]: https://github.com/emontnemery
+[@epenet]: https://github.com/epenet
+[@etheralm]: https://github.com/etheralm
+[@fabaff]: https://github.com/fabaff
+[@farmio]: https://github.com/farmio
+[@felipediel]: https://github.com/felipediel
+[@firstof9]: https://github.com/firstof9
+[@flowolf]: https://github.com/flowolf
+[@frenck]: https://github.com/frenck
+[@fronzbot]: https://github.com/fronzbot
+[@gtdiehl]: https://github.com/gtdiehl
+[@iprak]: https://github.com/iprak
+[@jasperslits]: https://github.com/jasperslits
+[@javache]: https://github.com/javache
+[@javicalle]: https://github.com/javicalle
+[@jjlawren]: https://github.com/jjlawren
+[@kiall]: https://github.com/kiall
+[@klaasnicolaas]: https://github.com/klaasnicolaas
+[@koolsb]: https://github.com/koolsb
+[@liudger]: https://github.com/liudger
+[@mLupine]: https://github.com/mLupine
+[@marvin-w]: https://github.com/marvin-w
+[@mib1185]: https://github.com/mib1185
+[@moinmoin-sh]: https://github.com/moinmoin-sh
+[@mtdcr]: https://github.com/mtdcr
+[@mvn23]: https://github.com/mvn23
+[@ofalvai]: https://github.com/ofalvai
+[@pattyland]: https://github.com/pattyland
+[@pavoni]: https://github.com/pavoni
+[@postlund]: https://github.com/postlund
+[@rytilahti]: https://github.com/rytilahti
+[@scarface-4711]: https://github.com/scarface-4711
+[@scop]: https://github.com/scop
+[@shenxn]: https://github.com/shenxn
+[@shocklateboy92]: https://github.com/shocklateboy92
+[@shred86]: https://github.com/shred86
+[@spacegaier]: https://github.com/spacegaier
+[@springstan]: https://github.com/springstan
+[@squishykid]: https://github.com/squishykid
+[@starkillerOG]: https://github.com/starkillerOG
+[@syssi]: https://github.com/syssi
+[@tetienne]: https://github.com/tetienne
+[@thecode]: https://github.com/thecode
+[@thimic]: https://github.com/thimic
+[@thomasdelaet]: https://github.com/thomasdelaet
+[@tim427]: https://github.com/tim427
+[@timmo001]: https://github.com/timmo001
+[@ttuffin]: https://github.com/ttuffin
+[@vzahradnik]: https://github.com/vzahradnik
+[@wicol]: https://github.com/wicol
+[@zxdavb]: https://github.com/zxdavb
+[abode docs]: /integrations/abode/
+[accuweather docs]: /integrations/accuweather/
+[acmeda docs]: /integrations/acmeda/
+[airly docs]: /integrations/airly/
+[airvisual docs]: /integrations/airvisual/
+[alexa docs]: /integrations/alexa/
+[ambient_station docs]: /integrations/ambient_station/
+[api docs]: /integrations/api/
+[apple_tv docs]: /integrations/apple_tv/
+[asuswrt docs]: /integrations/asuswrt/
+[aurora docs]: /integrations/aurora/
+[automation docs]: /integrations/automation/
+[awair docs]: /integrations/awair/
+[beewi_smartclim docs]: /integrations/beewi_smartclim/
+[blink docs]: /integrations/blink/
+[blueprint docs]: /integrations/blueprint/
+[broadlink docs]: /integrations/broadlink/
+[brother docs]: /integrations/brother/
+[bsblan docs]: /integrations/bsblan/
+[cert_expiry docs]: /integrations/cert_expiry/
+[cloud docs]: /integrations/cloud/
+[config docs]: /integrations/config/
+[debugpy docs]: /integrations/debugpy/
+[deconz docs]: /integrations/deconz/
+[default_config docs]: /integrations/default_config/
+[demo docs]: /integrations/demo/
+[denonavr docs]: /integrations/denonavr/
+[derivative docs]: /integrations/derivative/
+[device_tracker docs]: /integrations/device_tracker/
+[directv docs]: /integrations/directv/
+[doorbird docs]: /integrations/doorbird/
+[dsmr docs]: /integrations/dsmr/
+[dsmr_reader docs]: /integrations/dsmr_reader/
+[dyson docs]: /integrations/dyson/
+[ecobee docs]: /integrations/ecobee/
+[eddystone_temperature docs]: /integrations/eddystone_temperature/
+[edl21 docs]: /integrations/edl21/
+[elgato docs]: /integrations/elgato/
+[enphase_envoy docs]: /integrations/enphase_envoy/
+[eq3btsmart docs]: /integrations/eq3btsmart/
+[esphome docs]: /integrations/esphome/
+[essent docs]: /integrations/essent/
+[evohome docs]: /integrations/evohome/
+[fan docs]: /integrations/fan/
+[fireservicerota docs]: /integrations/fireservicerota/
+[fitbit docs]: /integrations/fitbit/
+[flo docs]: /integrations/flo/
+[foobot docs]: /integrations/foobot/
+[foscam docs]: /integrations/foscam/
+[frontend docs]: /integrations/frontend/
+[google_assistant docs]: /integrations/google_assistant/
+[google_translate docs]: /integrations/google_translate/
+[google_wifi docs]: /integrations/google_wifi/
+[group docs]: /integrations/group/
+[hassio docs]: /integrations/hassio/
+[heos docs]: /integrations/heos/
+[history_stats docs]: /integrations/history_stats/
+[homeassistant docs]: /integrations/homeassistant/
+[homekit_controller docs]: /integrations/homekit_controller/
+[http docs]: /integrations/http/
+[hyperion docs]: /integrations/hyperion/
+[input_boolean docs]: /integrations/input_boolean/
+[input_datetime docs]: /integrations/input_datetime/
+[input_number docs]: /integrations/input_number/
+[ios docs]: /integrations/ios/
+[ipma docs]: /integrations/ipma/
+[knx docs]: /integrations/knx/
+[kodi docs]: /integrations/kodi/
+[lastfm docs]: /integrations/lastfm/
+[lcn docs]: /integrations/lcn/
+[local_ip docs]: /integrations/local_ip/
+[luftdaten docs]: /integrations/luftdaten/
+[media_extractor docs]: /integrations/media_extractor/
+[media_player docs]: /integrations/media_player/
+[meraki docs]: /integrations/meraki/
+[met docs]: /integrations/met/
+[mill docs]: /integrations/mill/
+[mobile_app docs]: /integrations/mobile_app/
+[modbus docs]: /integrations/modbus/
+[motion_blinds docs]: /integrations/motion_blinds/
+[mqtt docs]: /integrations/mqtt/
+[myq docs]: /integrations/myq/
+[neato docs]: /integrations/neato/
+[nello docs]: /integrations/nello/
+[nest docs]: /integrations/nest/
+[notify docs]: /integrations/notify/
+[notion docs]: /integrations/notion/
+[number docs]: /integrations/number/
+[onewire docs]: /integrations/onewire/
+[onvif docs]: /integrations/onvif/
+[openuv docs]: /integrations/openuv/
+[openweathermap docs]: /integrations/openweathermap/
+[ovo_energy docs]: /integrations/ovo_energy/
+[ozw docs]: /integrations/ozw/
+[plex docs]: /integrations/plex/
+[plugwise docs]: /integrations/plugwise/
+[point docs]: /integrations/point/
+[pvoutput docs]: /integrations/pvoutput/
+[rainmachine docs]: /integrations/rainmachine/
+[recollect_waste docs]: /integrations/recollect_waste/
+[recorder docs]: /integrations/recorder/
+[remote docs]: /integrations/remote/
+[rest docs]: /integrations/rest/
+[rflink docs]: /integrations/rflink/
+[roomba docs]: /integrations/roomba/
+[rpi_power docs]: /integrations/rpi_power/
+[salt docs]: /integrations/salt/
+[scrape docs]: /integrations/scrape/
+[sensehat docs]: /integrations/sensehat/
+[sentry docs]: /integrations/sentry/
+[seventeentrack docs]: /integrations/seventeentrack/
+[shelly docs]: /integrations/shelly/
+[simplisafe docs]: /integrations/simplisafe/
+[smartthings docs]: /integrations/smartthings/
+[solaredge docs]: /integrations/solaredge/
+[solarlog docs]: /integrations/solarlog/
+[solax docs]: /integrations/solax/
+[somfy docs]: /integrations/somfy/
+[sonos docs]: /integrations/sonos/
+[spotify docs]: /integrations/spotify/
+[srp_energy docs]: /integrations/srp_energy/
+[surepetcare docs]: /integrations/surepetcare/
+[synology_dsm docs]: /integrations/synology_dsm/
+[tag docs]: /integrations/tag/
+[tasmota docs]: /integrations/tasmota/
+[telegram_bot docs]: /integrations/telegram_bot/
+[tellduslive docs]: /integrations/tellduslive/
+[template docs]: /integrations/template/
+[tesla docs]: /integrations/tesla/
+[threshold docs]: /integrations/threshold/
+[time_date docs]: /integrations/time_date/
+[toon docs]: /integrations/toon/
+[tplink docs]: /integrations/tplink/
+[tuya docs]: /integrations/tuya/
+[twinkly docs]: /integrations/twinkly/
+[twitter docs]: /integrations/twitter/
+[ubee docs]: /integrations/ubee/
+[unifi docs]: /integrations/unifi/
+[uptime docs]: /integrations/uptime/
+[utility_meter docs]: /integrations/utility_meter/
+[vasttrafik docs]: /integrations/vasttrafik/
+[watson_tts docs]: /integrations/watson_tts/
+[websocket_api docs]: /integrations/websocket_api/
+[wemo docs]: /integrations/wemo/
+[wolflink docs]: /integrations/wolflink/
+[xiaomi docs]: /integrations/xiaomi/
+[xiaomi_miio docs]: /integrations/xiaomi_miio/
+[yeelight docs]: /integrations/yeelight/
+[yessssms docs]: /integrations/yessssms/
+[zha docs]: /integrations/zha/
+[zone docs]: /integrations/zone/
diff --git a/source/images/blog/2020-12-1.0/social.png b/source/images/blog/2020-12-1.0/social.png
new file mode 100644
index 00000000000..48a46a38873
Binary files /dev/null and b/source/images/blog/2020-12-1.0/social.png differ