diff --git a/source/_posts/2019-06-26-release-95.markdown b/source/_posts/2019-06-26-release-95.markdown
index b1a88fa4652..a88457456ab 100644
--- a/source/_posts/2019-06-26-release-95.markdown
+++ b/source/_posts/2019-06-26-release-95.markdown
@@ -14,9 +14,579 @@ redirect_from: /blog/2019/05/29/release-95/
-- Updated Alexa things: UI to manage what Alexa can see, exposed entities pushed to Alexa on change, opt-in state reporting.
-- Better suitability for RV: new `homeassistant.set_location` service and the Met weather service is now able to track your location.
+- Better suitability for running Home Assistant in RVs:
+ - new `homeassistant.set_location` service to dynamically set the location of the instance
+ - the Met weather entity can be set up to automatically track your location.
+
+- AdGuard
+- Life360
+
+- Updated Alexa: UI to manage what Alexa can see, exposed entities pushed to Alexa on change (including cleaning up no longer exposed ones), opt-in state reporting.
+
+## {% linkable_title New Integrations %}
+
+- Adds AdGuard Home integration ([@frenck] - [#24219]) ([adguard docs]) (new-integration) (new-platform)
+- SolarEdge Local Component ([@drobtravels] - [#23996]) ([solaredge_local docs]) (new-integration) (new-platform)
+- Google Cloud Platform component (TTS) ([@lufton] - [#23629]) ([google_cloud docs]) (new-integration) (new-platform)
+- Life360 integration ([@pnbruckner] - [#24227]) ([life360 docs]) (new-integration) (new-platform)
+- Adds integration for Plaato Airlock ([@JohNan] - [#23727]) ([plaato docs]) (new-integration) (new-platform)
+- Queensland bushfire alert feed platform ([@exxamalte] - [#24473]) ([qld_bushfire docs]) (new-integration)
+
+## {% linkable_title New Platforms %}
+
+- Adds AdGuard Home integration ([@frenck] - [#24219]) ([adguard docs]) (new-integration) (new-platform)
+- Add LCN scene platform ([@alengwenus] - [#24242]) ([lcn docs]) (new-platform)
+- SolarEdge Local Component ([@drobtravels] - [#23996]) ([solaredge_local docs]) (new-integration) (new-platform)
+- Add Environment Canada weather, sensor, and camera platforms ([@michaeldavie] - [#21110]) ([environment_canada docs]) (new-platform)
+- Google Cloud Platform component (TTS) ([@lufton] - [#23629]) ([google_cloud docs]) (new-integration) (new-platform)
+- Support for Salda Smarty XV/XP Ventilation Unit ([@z0mbieprocess] - [#21491]) ([smarty docs]) (new-platform)
+- Life360 integration ([@pnbruckner] - [#24227]) ([life360 docs]) (new-integration) (new-platform)
+- Add support for ZHA door locks #2 ([@presslab-us] - [#24344]) ([zha docs]) (new-platform)
+- Somfy open api ([@tetienne] - [#19548]) ([somfy docs]) (new-platform)
+- Add APRS device tracker component ([@PhilRW] - [#22469]) ([aprs docs]) (new-platform)
+- Camera platform for buienradar imagery ([@ties] - [#23358]) ([buienradar docs]) (new-platform)
+- Adds integration for Plaato Airlock ([@JohNan] - [#23727]) ([plaato docs]) (new-integration) (new-platform)
+- Add incomfort sensor and binary_sensor ([@zxdavb] - [#23812]) ([incomfort docs]) (new-platform)
+- Added ELV PCA 301 smart emeter switch ([@majuss] - [#23300]) ([elv docs]) (new-platform)
+
+## {% 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).
+
+## {% 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 %}
+
+- No longer allow invalid slugs or extra keys ([@balloob] - [#24176]) (breaking change)
+- Add service for adding event to google component ([@isabellaalstrom] - [#22473]) ([google docs]) (breaking change)
+- Remove deprecated AlarmControlPanel ([@SukramJ] - [#24322]) ([homematicip_cloud docs]) (breaking change)
+- Remove attribute lowBat ([@SukramJ] - [#24323]) ([homematicip_cloud docs]) (breaking change)
+- Remove binary sensors for ZHA remotes and controllers ([@dmulcahey] - [#24370]) ([zha docs]) (breaking change)
+- Restore automation last_triggered with initial_state override ([@frenck] - [#24400]) ([automation docs]) (breaking change)
+- Fix recorder defaults ([@balloob] - [#24399]) ([recorder docs]) (breaking change)
+- Uber API is going away on June 13, 2019, remove component ([@robbiet480] - [#24468]) ([uber docs]) (breaking change)
+- Add Linky sensors : yesterday + months + years ([@Quentame] - [#23726]) ([linky docs]) (breaking change)
+- Position is reversed for horizontal awnings ([@kbickar] - [#23257]) ([tahoma docs]) (breaking change)
+- Remove conversation from default config ([@balloob] - [#24515]) ([default_config docs]) (breaking change)
+- Added name to sensors ([@cliffordwhansen] - [#24525]) ([synologydsm docs]) (breaking change)
+- Battery attribute & accuracy filter ([@GoNzCiD] - [#24277]) ([traccar docs]) (breaking change)
+- Added percent to the disk,memory and swap percent labels ([@cliffordwhansen] - [#24575]) ([glances docs]) (breaking change)
+
+## {% linkable_title All changes %}
+
+- Update pysonos to 0.0.14 ([@amelchio] - [#24185]) ([sonos docs])
+- upgrade broadlink library, Use cryptography instead of pycryptodome ([@Danielhiversen] - [#24186]) ([broadlink docs])
+- danielhiversen as codeowner for yr ([@Danielhiversen] - [#24189]) ([yr docs])
+- No longer allow invalid slugs or extra keys ([@balloob] - [#24176]) (breaking change)
+- Update azure-pipelines.yml for check version ([@pvizeli] - [#24194])
+- Update Tibber library ([@Danielhiversen] - [#24192]) ([tibber docs])
+- :pencil2: Corrects incorrect command in hassfest ([@frenck] - [#24188])
+- Fix ESPHome config flow with invalid config entry ([@OttoWinter] - [#24213]) ([esphome docs])
+- Add control of Amcrest indicator light ([@pnbruckner] - [#23986]) ([amcrest docs])
+- ZHA requirements version bump. ([@Adminiuga] - [#24228]) ([zha docs])
+- Bump pychromecast ([@soldag] - [#24234]) ([cast docs])
+- Round Awair sensor values ([@danielsjf] - [#24093]) ([awair docs])
+- Sense update ([@kbickar] - [#24220]) ([sense docs])
+- fix gitlab_ci sad icon ([@Emilv2] - [#24241]) ([gitlab_ci docs])
+- Add details to triggered state for total connect alarms ([@austinmroczek] - [#24106]) ([totalconnect docs])
+- Bump python-velbus version for velbus component ([@Cereal2nd] - [#24226]) ([velbus docs])
+- Adds AdGuard Home integration ([@frenck] - [#24219]) ([adguard docs]) (new-integration) (new-platform)
+- Fix typo in integration component ([@Emilv2] - [#24250]) ([integration docs])
+- Replace pyunifi with aiounifi in UniFi device tracker ([@Kane610] - [#24149]) ([unifi docs])
+- Add service for adding event to google component ([@isabellaalstrom] - [#22473]) ([google docs]) (breaking change)
+- Remove icon() ([@fabaff] - [#24280]) ([meteoalarm docs])
+- Split devices of nodes with multiple instances ([@Swamp-Ig] - [#24032]) ([zwave docs])
+- Update pyvera to 0.3.1 for alert support ([@brandond] - [#24289]) ([vera docs])
+- Expose specific device_class for Velux covers ([@gibman] - [#24279]) ([velux docs])
+- Change meteoalertapi to version 0.1.3 ([@rolfberkenbosch] - [#24307]) ([meteoalarm docs])
+- Upgrade pytest and -cov ([@scop] - [#24258])
+- Add LCN scene platform ([@alengwenus] - [#24242]) ([lcn docs]) (new-platform)
+- Add support for learning new commands ([@felipediel] - [#23888]) ([remote docs])
+- Upgrade to newer version of rflink with improve error handling on incoming data. ([@aequitas] - [#24263]) ([rflink docs])
+- SolarEdge Local Component ([@drobtravels] - [#23996]) ([solaredge_local docs]) (new-integration) (new-platform)
+- Push to version 0.7.9 of denonavr ([@scarface-4711] - [#24260]) ([denonavr docs])
+- Bump simplipy to 3.4.2 ([@bachya] - [#24326]) ([simplisafe docs])
+- Meteofrance fix 24244 ([@victorcerutti] - [#24315]) ([meteo_france docs])
+- Only update media icon when necessary ([@jjlawren] - [#24324]) ([webostv docs])
+- components/cover: Typo in docstring. ([@andre-richter] - [#24329]) ([cover docs])
+- Add exception handling for Netatmo climate ([@cgtobi] - [#24311]) ([netatmo docs])
+- Remove deprecated AlarmControlPanel ([@SukramJ] - [#24322]) ([homematicip_cloud docs]) (breaking change)
+- Use node descriptor from Zigpy for ZHA ([@dmulcahey] - [#24316]) ([zha docs])
+- Add abbreviation for light template variable names ([@bieniu] - [#24336]) ([mqtt docs])
+- Remove attribute lowBat ([@SukramJ] - [#24323]) ([homematicip_cloud docs]) (breaking change)
+- Don't load last_checkpoint if shipment is pending ([@davidbb] - [#24301]) ([aftership docs])
+- UPgrade youtube_dl to 2019.05.20 ([@fabaff] - [#24347]) ([media_extractor docs])
+- Add new movement type "actively" of the Xiaomi Vibration Sensor ([@syssi] - [#24334]) ([xiaomi_aqara docs])
+- Fix set_cover_position of the xiaomi_aqara cover for LAN protocol v2 ([@syssi] - [#24333]) ([xiaomi_aqara docs])
+- Add Environment Canada weather, sensor, and camera platforms ([@michaeldavie] - [#21110]) ([environment_canada docs]) (new-platform)
+- Google Cloud Platform component (TTS) ([@lufton] - [#23629]) ([google_cloud docs]) (new-integration) (new-platform)
+- Add Streamlabs Water Monitor ([@cpopp] - [#21205]) ([streamlabswater docs])
+- ebusd: added check for monitored conditions validity within correct circuit ([@danielkucera] - [#22461]) ([ebusd docs])
+- Bring the Sisyphus integration to silver quality ([@jkeljo] - [#22457]) ([sisyphus docs])
+- Support for Salda Smarty XV/XP Ventilation Unit ([@z0mbieprocess] - [#21491]) ([smarty docs]) (new-platform)
+- Bump to pypck==0.6.1 ([@alengwenus] - [#24356]) ([lcn docs])
+- Add templating to MQTT Cover tilt_status ([@tommyjlong] - [#24355]) ([mqtt docs])
+- Upgrade ruamel.yaml to 0.15.97 ([@fabaff] - [#24350])
+- Bump regenmaschine to 1.5.1 ([@bachya] - [#24358]) ([rainmachine docs])
+- Life360 integration ([@pnbruckner] - [#24227]) ([life360 docs]) (new-integration) (new-platform)
+- Refactor Waze Travel Time & Update Requirements ([@Petro31] - [#22428]) ([waze_travel_time docs])
+- Update pyhomematic ([@danielperna84] - [#24368]) ([homematic docs])
+- Add service to update core location ([@balloob] - [#24328]) ([homeassistant docs])
+- Fix ZHA battery level when value is reported via signal ([@dmulcahey] - [#24371]) ([zha docs])
+- Remove binary sensors for ZHA remotes and controllers ([@dmulcahey] - [#24370]) ([zha docs]) (breaking change)
+- Add support for ZHA door locks #2 ([@presslab-us] - [#24344]) ([zha docs]) (new-platform)
+- Upgrade discord.py to 1.1.1 ([@fabaff] - [#24375]) ([discord docs])
+- Upgrade Mastodon.py to 1.4.3 ([@fabaff] - [#24374]) ([mastodon docs])
+- Add shuffle support for itunes component ([@kvanhoorn] - [#24319]) ([itunes docs])
+- Fixed wrong setpoint value on startup when climate was previously turned off ([@alengwenus] - [#24377]) ([lcn docs])
+- Add ATTR_FORECAST_PRECIPITATION option ([@rolfberkenbosch] - [#24308]) ([buienradar docs])
+- Provide an option for the DD-WRT device tracker to include non-wireless devices ([@Klikini] - [#24259]) ([ddwrt docs])
+- Add for option for template triggers ([@pnbruckner] - [#24330]) ([automation docs])
+- Improve amcrest error handling and bump amcrest package to 1.5.3 ([@pnbruckner] - [#24262]) ([amcrest docs])
+- Improve boolean validator ([@Swamp-Ig] - [#24294])
+- add device class to sensors ([@dmulcahey] - [#24373]) ([zha docs])
+- Fixes linter warning in ZHA sensor ([@frenck] - [#24406]) ([zha docs])
+- Use loose version ([@balloob] - [#24394])
+- Restore automation last_triggered with initial_state override ([@frenck] - [#24400]) ([automation docs]) (breaking change)
+- Fix recorder defaults ([@balloob] - [#24399]) ([recorder docs]) (breaking change)
+- Minor improvements to automation test suite ([@frenck] - [#24424])
+- Upgrade broadlink library ([@Danielhiversen] - [#24450]) ([broadlink docs])
+- Upgrade ambiclimate library ([@Danielhiversen] - [#24449]) ([ambiclimate docs])
+- Rename via_hub to via_device ([@Swamp-Ig] - [#24360])
+- Remove frequest asuswrt log spam ([@jwater7] - [#24448]) ([asuswrt docs])
+- Publish test results ([@pvizeli] - [#24460])
+- Life360: Fix config entry handling for accounts imported from configuration ([@pnbruckner] - [#24455]) ([life360 docs])
+- Add default config to constaint file ([@balloob] - [#24423])
+- Add websock command to query device for triggers ([@emontnemery] - [#24044]) ([automation docs]) ([light docs])
+- Uber API is going away on June 13, 2019, remove component ([@robbiet480] - [#24468]) ([uber docs]) (breaking change)
+- Use met.no instead of yr.no in default config ([@thomasloven] - [#24470])
+- Bump pyubee to 0.7 to support more models ([@mzdrale] - [#24477]) ([ubee docs])
+- Somfy open api ([@tetienne] - [#19548]) ([somfy docs]) (new-platform)
+- Add APRS device tracker component ([@PhilRW] - [#22469]) ([aprs docs]) (new-platform)
+- Add Linky sensors : yesterday + months + years ([@Quentame] - [#23726]) ([linky docs]) (breaking change)
+- Add attributs and fix lightlevel inconsistency for LightLevel sensor ([@Cyr-ius] - [#24439]) ([hue docs])
+- Support ZLO device types to support newer Zigbee devices in ZHA ([@jurriaan] - [#24429]) ([zha docs])
+- Camera platform for buienradar imagery ([@ties] - [#23358]) ([buienradar docs]) (new-platform)
+- Position is reversed for horizontal awnings ([@kbickar] - [#23257]) ([tahoma docs]) (breaking change)
+- Fix aprs imports ([@amelchio] - [#24485]) ([aprs docs])
+- Version bump for toonapilib to include new API call for fetching thermostat states, which was sometimes missing causing errors in the library ([@reinder83] - [#24459]) ([toon docs])
+- remove docs from config entries file [skip ci] ([@balloob] - [#24488])
+- Bump adguardhome to 0.2.1 ([@frenck] - [#24486]) ([adguard docs])
+- Add Cast discovery to manifest ([@balloob] - [#24504]) ([cast docs]) ([discovery docs])
+- Bump pyatmo to 2.00 ([@cgtobi] - [#24505]) ([netatmo docs])
+- Migrate HEOS discovery to manifest ([@balloob] - [#24508]) ([discovery docs]) ([heos docs])
+- Bumping Keenetic NDMS2 client to 0.0.8 ([@foxel] - [#24469]) ([keenetic_ndms2 docs])
+- Update DelugeClient to 1.7.1 ([@GuyKh] - [#24518]) ([deluge docs])
+- Clean up Alexa smart home code ([@balloob] - [#24514]) ([alexa docs]) ([cloud docs])
+- Remove conversation from default config ([@balloob] - [#24515]) ([default_config docs]) (breaking change)
+- Refactor yeelight code ([@zewelor] - [#22547]) ([yeelight docs])
+- Migrate Sonos discovery to manifest ([@balloob] - [#24507]) ([discovery docs]) ([sonos docs])
+- Cloud: allow managing Alexa entities via UI ([@balloob] - [#24522]) ([alexa docs]) ([cloud docs])
+- WIP Ps4 Convert entity to Async / Fix entity name changing ([@ktnrg45] - [#24101]) ([ps4 docs])
+- deCONZ - Change attribute Watts to W ([@Kane610] - [#24535]) ([deconz docs])
+- Improve stability of netatmo sensor ([@Danielhiversen] - [#24190]) ([netatmo docs])
+- Update meteoalertapi to 0.1.5 ([@rolfberkenbosch] - [#24528]) ([meteoalarm docs])
+- PS4 bump to 0.8.3 ([@ktnrg45] - [#24527]) ([ps4 docs])
+- Pyyaml5.1 ([@BackSlasher] - [#24529])
+- Added name to sensors ([@cliffordwhansen] - [#24525]) ([synologydsm docs]) (breaking change)
+- Update requirement version and add switcher_kis services ([@TomerFi] - [#23477]) ([switcher_kis docs])
+- Flux switch ([@Swamp-Ig] - [#24542])
+- UniFi simplify update ([@Kane610] - [#24304]) ([unifi docs])
+- Fix incomfort issue #24478 & bump client ([@zxdavb] - [#24548]) ([incomfort docs])
+- Handle stacktrace when rtorrent host is unreachable ([@mafrosis] - [#24541]) ([rtorrent docs])
+- Fix a bug with Ambient PWS reconnection ([@bachya] - [#24540]) ([ambient_station docs])
+- Update __init__.py ([@lundan] - [#24553]) ([nissan_leaf docs])
+- Update ambiclimate library ([@Danielhiversen] - [#24562]) ([ambiclimate docs])
+- Misc. ZHA enhancements ([@dmulcahey] - [#24559]) ([zha docs])
+- Update pysonos to 0.0.15 ([@amelchio] - [#24565]) ([sonos docs])
+- Whitelist yeelight predefined effects per device type ([@zewelor] - [#24544]) ([yeelight docs])
+- Battery attribute & accuracy filter ([@GoNzCiD] - [#24277]) ([traccar docs]) (breaking change)
+- Bump androidtv to 0.0.16 ([@JeffLIrion] - [#24576]) ([androidtv docs])
+- Added percent to the disk,memory and swap percent labels ([@cliffordwhansen] - [#24575]) ([glances docs]) (breaking change)
+- SMA sensor: Add optional path ([@kellerza] - [#24558]) ([sma docs])
+- Fix geniushub issue #24530 (via a client bump) & handle edge cases ([@zxdavb] - [#24546]) ([geniushub docs])
+- Add sensitivity and sensitvity_max attributs for binary sensor ([@Cyr-ius] - [#24438]) ([hue docs])
+- Cloud: Add Alexa report state ([@balloob] - [#24536]) ([alexa docs]) ([cloud docs])
+- Added toggle service to covers ([@kbickar] - [#23198]) ([cover docs])
+- Added invert_percent configuration for zwave rollershutter ([@tommasomarchionni] - [#23101]) ([zwave docs])
+- Add code_arm_required to manual alarm with MQTT ([@JumpMaster] - [#22641]) ([manual_mqtt docs])
+- Add code_arm_required to manual alarm ([@JumpMaster] - [#22618]) ([demo docs]) ([manual docs])
+- Add source selection to Samsung TV media player ([@escoand] - [#22612]) ([samsungtv docs])
+- Fix alarm control panel tests ([@balloob] - [#24586])
+- Adds integration for Plaato Airlock ([@JohNan] - [#23727]) ([plaato docs]) (new-integration) (new-platform)
+- Fix honeywell issue #18932 ([@zxdavb] - [#24402]) ([honeywell docs])
+- Bump base Somfy MyLink library version ([@bendews] - [#24587]) ([somfy_mylink docs])
+- Better pairing for Xiaomi devices in ZHA ([@dmulcahey] - [#24564]) ([zha docs])
+- ESPHome config flow only connect when needed ([@OttoWinter] - [#24593]) ([esphome docs])
+- ESPHome load platforms lazily ([@OttoWinter] - [#24594]) ([esphome docs])
+- Add ESPHome event generation and user-defined service array support ([@OttoWinter] - [#24595]) ([esphome docs])
+- Fix validator for lcn.send_keys service ([@alengwenus] - [#24580]) ([lcn docs])
+- Cloud: Make sure on_connect forwards platform only once ([@balloob] - [#24582]) ([cloud docs])
+- Add config entry for Met.no ([@bachya] - [#24608]) ([met docs])
+- Notify Alexa when exposed entities change ([@balloob] - [#24609]) ([alexa docs]) ([cloud docs])
+- Update pysonos to 0.0.16 ([@amelchio] - [#24607]) ([sonos docs])
+- check for None state in broadlink ([@Danielhiversen] - [#24589]) ([broadlink docs])
+- Queensland bushfire alert feed platform ([@exxamalte] - [#24473]) ([qld_bushfire docs]) (new-integration)
+- Add incomfort sensor and binary_sensor ([@zxdavb] - [#23812]) ([incomfort docs]) (new-platform)
+- Add support for opencv wheels ([@pvizeli] - [#24620]) ([opencv docs])
+- tellstick: Add socat to package dependencies ([@torarnv] - [#24531])
+- Tolerance configuration for dlib_face_identify ([@gonzalezcalleja] - [#24497]) ([dlib_face_identify docs])
+- Fix sending update when not logged in ([@balloob] - [#24624]) ([cloud docs])
+- Uses signal dispatcher to invoke state update ([@JohNan] - [#24627]) ([plaato docs])
+- Add weather alert sensor to meteo france component ([@oncleben31] - [#23128]) ([meteo_france docs])
+- Set up Met during onboarding ([@balloob] - [#24622]) ([met docs]) ([onboarding docs])
+- Added ELV PCA 301 smart emeter switch ([@majuss] - [#23300]) ([elv docs]) (new-platform)
+
+[#19548]: https://github.com/home-assistant/home-assistant/pull/19548
+[#21110]: https://github.com/home-assistant/home-assistant/pull/21110
+[#21205]: https://github.com/home-assistant/home-assistant/pull/21205
+[#21491]: https://github.com/home-assistant/home-assistant/pull/21491
+[#22428]: https://github.com/home-assistant/home-assistant/pull/22428
+[#22457]: https://github.com/home-assistant/home-assistant/pull/22457
+[#22461]: https://github.com/home-assistant/home-assistant/pull/22461
+[#22469]: https://github.com/home-assistant/home-assistant/pull/22469
+[#22473]: https://github.com/home-assistant/home-assistant/pull/22473
+[#22547]: https://github.com/home-assistant/home-assistant/pull/22547
+[#22612]: https://github.com/home-assistant/home-assistant/pull/22612
+[#22618]: https://github.com/home-assistant/home-assistant/pull/22618
+[#22641]: https://github.com/home-assistant/home-assistant/pull/22641
+[#23101]: https://github.com/home-assistant/home-assistant/pull/23101
+[#23128]: https://github.com/home-assistant/home-assistant/pull/23128
+[#23198]: https://github.com/home-assistant/home-assistant/pull/23198
+[#23257]: https://github.com/home-assistant/home-assistant/pull/23257
+[#23300]: https://github.com/home-assistant/home-assistant/pull/23300
+[#23358]: https://github.com/home-assistant/home-assistant/pull/23358
+[#23477]: https://github.com/home-assistant/home-assistant/pull/23477
+[#23629]: https://github.com/home-assistant/home-assistant/pull/23629
+[#23726]: https://github.com/home-assistant/home-assistant/pull/23726
+[#23727]: https://github.com/home-assistant/home-assistant/pull/23727
+[#23812]: https://github.com/home-assistant/home-assistant/pull/23812
+[#23888]: https://github.com/home-assistant/home-assistant/pull/23888
+[#23986]: https://github.com/home-assistant/home-assistant/pull/23986
+[#23996]: https://github.com/home-assistant/home-assistant/pull/23996
+[#24032]: https://github.com/home-assistant/home-assistant/pull/24032
+[#24044]: https://github.com/home-assistant/home-assistant/pull/24044
+[#24093]: https://github.com/home-assistant/home-assistant/pull/24093
+[#24101]: https://github.com/home-assistant/home-assistant/pull/24101
+[#24106]: https://github.com/home-assistant/home-assistant/pull/24106
+[#24149]: https://github.com/home-assistant/home-assistant/pull/24149
+[#24176]: https://github.com/home-assistant/home-assistant/pull/24176
+[#24185]: https://github.com/home-assistant/home-assistant/pull/24185
+[#24186]: https://github.com/home-assistant/home-assistant/pull/24186
+[#24188]: https://github.com/home-assistant/home-assistant/pull/24188
+[#24189]: https://github.com/home-assistant/home-assistant/pull/24189
+[#24190]: https://github.com/home-assistant/home-assistant/pull/24190
+[#24192]: https://github.com/home-assistant/home-assistant/pull/24192
+[#24194]: https://github.com/home-assistant/home-assistant/pull/24194
+[#24213]: https://github.com/home-assistant/home-assistant/pull/24213
+[#24219]: https://github.com/home-assistant/home-assistant/pull/24219
+[#24220]: https://github.com/home-assistant/home-assistant/pull/24220
+[#24226]: https://github.com/home-assistant/home-assistant/pull/24226
+[#24227]: https://github.com/home-assistant/home-assistant/pull/24227
+[#24228]: https://github.com/home-assistant/home-assistant/pull/24228
+[#24234]: https://github.com/home-assistant/home-assistant/pull/24234
+[#24241]: https://github.com/home-assistant/home-assistant/pull/24241
+[#24242]: https://github.com/home-assistant/home-assistant/pull/24242
+[#24250]: https://github.com/home-assistant/home-assistant/pull/24250
+[#24258]: https://github.com/home-assistant/home-assistant/pull/24258
+[#24259]: https://github.com/home-assistant/home-assistant/pull/24259
+[#24260]: https://github.com/home-assistant/home-assistant/pull/24260
+[#24262]: https://github.com/home-assistant/home-assistant/pull/24262
+[#24263]: https://github.com/home-assistant/home-assistant/pull/24263
+[#24277]: https://github.com/home-assistant/home-assistant/pull/24277
+[#24279]: https://github.com/home-assistant/home-assistant/pull/24279
+[#24280]: https://github.com/home-assistant/home-assistant/pull/24280
+[#24289]: https://github.com/home-assistant/home-assistant/pull/24289
+[#24294]: https://github.com/home-assistant/home-assistant/pull/24294
+[#24301]: https://github.com/home-assistant/home-assistant/pull/24301
+[#24304]: https://github.com/home-assistant/home-assistant/pull/24304
+[#24307]: https://github.com/home-assistant/home-assistant/pull/24307
+[#24308]: https://github.com/home-assistant/home-assistant/pull/24308
+[#24311]: https://github.com/home-assistant/home-assistant/pull/24311
+[#24315]: https://github.com/home-assistant/home-assistant/pull/24315
+[#24316]: https://github.com/home-assistant/home-assistant/pull/24316
+[#24319]: https://github.com/home-assistant/home-assistant/pull/24319
+[#24322]: https://github.com/home-assistant/home-assistant/pull/24322
+[#24323]: https://github.com/home-assistant/home-assistant/pull/24323
+[#24324]: https://github.com/home-assistant/home-assistant/pull/24324
+[#24326]: https://github.com/home-assistant/home-assistant/pull/24326
+[#24328]: https://github.com/home-assistant/home-assistant/pull/24328
+[#24329]: https://github.com/home-assistant/home-assistant/pull/24329
+[#24330]: https://github.com/home-assistant/home-assistant/pull/24330
+[#24333]: https://github.com/home-assistant/home-assistant/pull/24333
+[#24334]: https://github.com/home-assistant/home-assistant/pull/24334
+[#24336]: https://github.com/home-assistant/home-assistant/pull/24336
+[#24344]: https://github.com/home-assistant/home-assistant/pull/24344
+[#24347]: https://github.com/home-assistant/home-assistant/pull/24347
+[#24350]: https://github.com/home-assistant/home-assistant/pull/24350
+[#24355]: https://github.com/home-assistant/home-assistant/pull/24355
+[#24356]: https://github.com/home-assistant/home-assistant/pull/24356
+[#24358]: https://github.com/home-assistant/home-assistant/pull/24358
+[#24360]: https://github.com/home-assistant/home-assistant/pull/24360
+[#24368]: https://github.com/home-assistant/home-assistant/pull/24368
+[#24370]: https://github.com/home-assistant/home-assistant/pull/24370
+[#24371]: https://github.com/home-assistant/home-assistant/pull/24371
+[#24373]: https://github.com/home-assistant/home-assistant/pull/24373
+[#24374]: https://github.com/home-assistant/home-assistant/pull/24374
+[#24375]: https://github.com/home-assistant/home-assistant/pull/24375
+[#24377]: https://github.com/home-assistant/home-assistant/pull/24377
+[#24394]: https://github.com/home-assistant/home-assistant/pull/24394
+[#24399]: https://github.com/home-assistant/home-assistant/pull/24399
+[#24400]: https://github.com/home-assistant/home-assistant/pull/24400
+[#24402]: https://github.com/home-assistant/home-assistant/pull/24402
+[#24406]: https://github.com/home-assistant/home-assistant/pull/24406
+[#24423]: https://github.com/home-assistant/home-assistant/pull/24423
+[#24424]: https://github.com/home-assistant/home-assistant/pull/24424
+[#24429]: https://github.com/home-assistant/home-assistant/pull/24429
+[#24438]: https://github.com/home-assistant/home-assistant/pull/24438
+[#24439]: https://github.com/home-assistant/home-assistant/pull/24439
+[#24448]: https://github.com/home-assistant/home-assistant/pull/24448
+[#24449]: https://github.com/home-assistant/home-assistant/pull/24449
+[#24450]: https://github.com/home-assistant/home-assistant/pull/24450
+[#24455]: https://github.com/home-assistant/home-assistant/pull/24455
+[#24459]: https://github.com/home-assistant/home-assistant/pull/24459
+[#24460]: https://github.com/home-assistant/home-assistant/pull/24460
+[#24468]: https://github.com/home-assistant/home-assistant/pull/24468
+[#24469]: https://github.com/home-assistant/home-assistant/pull/24469
+[#24470]: https://github.com/home-assistant/home-assistant/pull/24470
+[#24473]: https://github.com/home-assistant/home-assistant/pull/24473
+[#24477]: https://github.com/home-assistant/home-assistant/pull/24477
+[#24485]: https://github.com/home-assistant/home-assistant/pull/24485
+[#24486]: https://github.com/home-assistant/home-assistant/pull/24486
+[#24488]: https://github.com/home-assistant/home-assistant/pull/24488
+[#24497]: https://github.com/home-assistant/home-assistant/pull/24497
+[#24504]: https://github.com/home-assistant/home-assistant/pull/24504
+[#24505]: https://github.com/home-assistant/home-assistant/pull/24505
+[#24507]: https://github.com/home-assistant/home-assistant/pull/24507
+[#24508]: https://github.com/home-assistant/home-assistant/pull/24508
+[#24514]: https://github.com/home-assistant/home-assistant/pull/24514
+[#24515]: https://github.com/home-assistant/home-assistant/pull/24515
+[#24518]: https://github.com/home-assistant/home-assistant/pull/24518
+[#24522]: https://github.com/home-assistant/home-assistant/pull/24522
+[#24525]: https://github.com/home-assistant/home-assistant/pull/24525
+[#24527]: https://github.com/home-assistant/home-assistant/pull/24527
+[#24528]: https://github.com/home-assistant/home-assistant/pull/24528
+[#24529]: https://github.com/home-assistant/home-assistant/pull/24529
+[#24531]: https://github.com/home-assistant/home-assistant/pull/24531
+[#24535]: https://github.com/home-assistant/home-assistant/pull/24535
+[#24536]: https://github.com/home-assistant/home-assistant/pull/24536
+[#24540]: https://github.com/home-assistant/home-assistant/pull/24540
+[#24541]: https://github.com/home-assistant/home-assistant/pull/24541
+[#24542]: https://github.com/home-assistant/home-assistant/pull/24542
+[#24544]: https://github.com/home-assistant/home-assistant/pull/24544
+[#24546]: https://github.com/home-assistant/home-assistant/pull/24546
+[#24548]: https://github.com/home-assistant/home-assistant/pull/24548
+[#24553]: https://github.com/home-assistant/home-assistant/pull/24553
+[#24558]: https://github.com/home-assistant/home-assistant/pull/24558
+[#24559]: https://github.com/home-assistant/home-assistant/pull/24559
+[#24562]: https://github.com/home-assistant/home-assistant/pull/24562
+[#24564]: https://github.com/home-assistant/home-assistant/pull/24564
+[#24565]: https://github.com/home-assistant/home-assistant/pull/24565
+[#24575]: https://github.com/home-assistant/home-assistant/pull/24575
+[#24576]: https://github.com/home-assistant/home-assistant/pull/24576
+[#24580]: https://github.com/home-assistant/home-assistant/pull/24580
+[#24582]: https://github.com/home-assistant/home-assistant/pull/24582
+[#24586]: https://github.com/home-assistant/home-assistant/pull/24586
+[#24587]: https://github.com/home-assistant/home-assistant/pull/24587
+[#24589]: https://github.com/home-assistant/home-assistant/pull/24589
+[#24593]: https://github.com/home-assistant/home-assistant/pull/24593
+[#24594]: https://github.com/home-assistant/home-assistant/pull/24594
+[#24595]: https://github.com/home-assistant/home-assistant/pull/24595
+[#24607]: https://github.com/home-assistant/home-assistant/pull/24607
+[#24608]: https://github.com/home-assistant/home-assistant/pull/24608
+[#24609]: https://github.com/home-assistant/home-assistant/pull/24609
+[#24620]: https://github.com/home-assistant/home-assistant/pull/24620
+[#24622]: https://github.com/home-assistant/home-assistant/pull/24622
+[#24624]: https://github.com/home-assistant/home-assistant/pull/24624
+[#24627]: https://github.com/home-assistant/home-assistant/pull/24627
+[@Adminiuga]: https://github.com/Adminiuga
+[@BackSlasher]: https://github.com/BackSlasher
+[@Cereal2nd]: https://github.com/Cereal2nd
+[@Cyr-ius]: https://github.com/Cyr-ius
+[@Danielhiversen]: https://github.com/Danielhiversen
+[@Emilv2]: https://github.com/Emilv2
+[@GoNzCiD]: https://github.com/GoNzCiD
+[@GuyKh]: https://github.com/GuyKh
+[@JeffLIrion]: https://github.com/JeffLIrion
+[@JohNan]: https://github.com/JohNan
+[@JumpMaster]: https://github.com/JumpMaster
+[@Kane610]: https://github.com/Kane610
+[@Klikini]: https://github.com/Klikini
+[@OttoWinter]: https://github.com/OttoWinter
+[@Petro31]: https://github.com/Petro31
+[@PhilRW]: https://github.com/PhilRW
+[@Quentame]: https://github.com/Quentame
+[@SukramJ]: https://github.com/SukramJ
+[@Swamp-Ig]: https://github.com/Swamp-Ig
+[@TomerFi]: https://github.com/TomerFi
+[@aequitas]: https://github.com/aequitas
+[@alengwenus]: https://github.com/alengwenus
+[@amelchio]: https://github.com/amelchio
+[@andre-richter]: https://github.com/andre-richter
+[@austinmroczek]: https://github.com/austinmroczek
+[@bachya]: https://github.com/bachya
+[@balloob]: https://github.com/balloob
+[@bendews]: https://github.com/bendews
+[@bieniu]: https://github.com/bieniu
+[@brandond]: https://github.com/brandond
+[@cgtobi]: https://github.com/cgtobi
+[@cliffordwhansen]: https://github.com/cliffordwhansen
+[@cpopp]: https://github.com/cpopp
+[@danielkucera]: https://github.com/danielkucera
+[@danielperna84]: https://github.com/danielperna84
+[@danielsjf]: https://github.com/danielsjf
+[@davidbb]: https://github.com/davidbb
+[@dmulcahey]: https://github.com/dmulcahey
+[@drobtravels]: https://github.com/drobtravels
+[@emontnemery]: https://github.com/emontnemery
+[@escoand]: https://github.com/escoand
+[@exxamalte]: https://github.com/exxamalte
+[@fabaff]: https://github.com/fabaff
+[@felipediel]: https://github.com/felipediel
+[@foxel]: https://github.com/foxel
+[@frenck]: https://github.com/frenck
+[@gibman]: https://github.com/gibman
+[@gonzalezcalleja]: https://github.com/gonzalezcalleja
+[@isabellaalstrom]: https://github.com/isabellaalstrom
+[@jjlawren]: https://github.com/jjlawren
+[@jkeljo]: https://github.com/jkeljo
+[@jurriaan]: https://github.com/jurriaan
+[@jwater7]: https://github.com/jwater7
+[@kbickar]: https://github.com/kbickar
+[@kellerza]: https://github.com/kellerza
+[@ktnrg45]: https://github.com/ktnrg45
+[@kvanhoorn]: https://github.com/kvanhoorn
+[@lufton]: https://github.com/lufton
+[@lundan]: https://github.com/lundan
+[@mafrosis]: https://github.com/mafrosis
+[@majuss]: https://github.com/majuss
+[@michaeldavie]: https://github.com/michaeldavie
+[@mzdrale]: https://github.com/mzdrale
+[@oncleben31]: https://github.com/oncleben31
+[@pnbruckner]: https://github.com/pnbruckner
+[@presslab-us]: https://github.com/presslab-us
+[@pvizeli]: https://github.com/pvizeli
+[@reinder83]: https://github.com/reinder83
+[@robbiet480]: https://github.com/robbiet480
+[@rolfberkenbosch]: https://github.com/rolfberkenbosch
+[@scarface-4711]: https://github.com/scarface-4711
+[@scop]: https://github.com/scop
+[@soldag]: https://github.com/soldag
+[@syssi]: https://github.com/syssi
+[@tetienne]: https://github.com/tetienne
+[@thomasloven]: https://github.com/thomasloven
+[@ties]: https://github.com/ties
+[@tommasomarchionni]: https://github.com/tommasomarchionni
+[@tommyjlong]: https://github.com/tommyjlong
+[@torarnv]: https://github.com/torarnv
+[@victorcerutti]: https://github.com/victorcerutti
+[@z0mbieprocess]: https://github.com/z0mbieprocess
+[@zewelor]: https://github.com/zewelor
+[@zxdavb]: https://github.com/zxdavb
+[adguard docs]: /components/adguard/
+[aftership docs]: /components/aftership/
+[alexa docs]: /components/alexa/
+[ambiclimate docs]: /components/ambiclimate/
+[ambient_station docs]: /components/ambient_station/
+[amcrest docs]: /components/amcrest/
+[androidtv docs]: /components/androidtv/
+[aprs docs]: /components/aprs/
+[asuswrt docs]: /components/asuswrt/
+[automation docs]: /components/automation/
+[awair docs]: /components/awair/
+[broadlink docs]: /components/broadlink/
+[buienradar docs]: /components/buienradar/
+[cast docs]: /components/cast/
+[cloud docs]: /components/cloud/
+[cover docs]: /components/cover/
+[ddwrt docs]: /components/ddwrt/
+[deconz docs]: /components/deconz/
+[default_config docs]: /components/default_config/
+[deluge docs]: /components/deluge/
+[demo docs]: /components/demo/
+[denonavr docs]: /components/denonavr/
+[discord docs]: /components/discord/
+[discovery docs]: /components/discovery/
+[dlib_face_identify docs]: /components/dlib_face_identify/
+[ebusd docs]: /components/ebusd/
+[elv docs]: /components/elv/
+[environment_canada docs]: /components/environment_canada/
+[esphome docs]: /components/esphome/
+[geniushub docs]: /components/geniushub/
+[gitlab_ci docs]: /components/gitlab_ci/
+[glances docs]: /components/glances/
+[google docs]: /components/google/
+[google_cloud docs]: /components/google_cloud/
+[heos docs]: /components/heos/
+[homeassistant docs]: /components/homeassistant/
+[homematic docs]: /components/homematic/
+[homematicip_cloud docs]: /components/homematicip_cloud/
+[honeywell docs]: /components/honeywell/
+[hue docs]: /components/hue/
+[incomfort docs]: /components/incomfort/
+[integration docs]: /components/integration/
+[itunes docs]: /components/itunes/
+[keenetic_ndms2 docs]: /components/keenetic_ndms2/
+[lcn docs]: /components/lcn/
+[life360 docs]: /components/life360/
+[light docs]: /components/light/
+[linky docs]: /components/linky/
+[manual docs]: /components/manual/
+[manual_mqtt docs]: /components/manual_mqtt/
+[mastodon docs]: /components/mastodon/
+[media_extractor docs]: /components/media_extractor/
+[met docs]: /components/met/
+[meteo_france docs]: /components/meteo_france/
+[meteoalarm docs]: /components/meteoalarm/
+[mqtt docs]: /components/mqtt/
+[netatmo docs]: /components/netatmo/
+[nissan_leaf docs]: /components/nissan_leaf/
+[onboarding docs]: /components/onboarding/
+[opencv docs]: /components/opencv/
+[plaato docs]: /components/plaato/
+[ps4 docs]: /components/ps4/
+[qld_bushfire docs]: /components/qld_bushfire/
+[rainmachine docs]: /components/rainmachine/
+[recorder docs]: /components/recorder/
+[remote docs]: /components/remote/
+[rflink docs]: /components/rflink/
+[rtorrent docs]: /components/rtorrent/
+[samsungtv docs]: /components/samsungtv/
+[sense docs]: /components/sense/
+[simplisafe docs]: /components/simplisafe/
+[sisyphus docs]: /components/sisyphus/
+[sma docs]: /components/sma/
+[smarty docs]: /components/smarty/
+[solaredge_local docs]: /components/solaredge_local/
+[somfy docs]: /components/somfy/
+[somfy_mylink docs]: /components/somfy_mylink/
+[sonos docs]: /components/sonos/
+[streamlabswater docs]: /components/streamlabswater/
+[switcher_kis docs]: /components/switcher_kis/
+[synologydsm docs]: /components/synologydsm/
+[tahoma docs]: /components/tahoma/
+[tibber docs]: /components/tibber/
+[toon docs]: /components/toon/
+[totalconnect docs]: /components/totalconnect/
+[traccar docs]: /components/traccar/
+[ubee docs]: /components/ubee/
+[uber docs]: /components/uber/
+[unifi docs]: /components/unifi/
+[velbus docs]: /components/velbus/
+[velux docs]: /components/velux/
+[vera docs]: /components/vera/
+[waze_travel_time docs]: /components/waze_travel_time/
+[webostv docs]: /components/webostv/
+[xiaomi_aqara docs]: /components/xiaomi_aqara/
+[yeelight docs]: /components/yeelight/
+[yr docs]: /components/yr/
+[zha docs]: /components/zha/
+[zwave docs]: /components/zwave/