+
+Please be sure to include the beta version you are running in the issue
+version field (not title), so we can classify your issue correctly.
+
+Issues introduced in the beta are processed with priority.
+
+---
+
+
+Home Assistant Core 2022.11!
+
+I have nothing to tell yet... this is still all beta!
+
+Thanks for helping out testing the beta! ❤️
+
+Enjoy the (beta) release!
+
+../Frenck
+
+PS: There will be no release party this month, instead [join us](https://www.youtube.com/watch?v=D936T1Ze8-4)
+at the [State of the Open Home](https://www.youtube.com/watch?v=D936T1Ze8-4) on
+Sunday, November 13, 2022 (11:00 AM PST / 20:00 CET).
+
+
+
+- [Tile card](#tile-card)
+- [Statistic card](#statistic-card)
+- [Smarter reloading of automation & scripts](#smarter-reloading-of-automation--scripts)
+- [Getting insights into water usage](#getting-insights-into-water-usage)
+- [Kelvin!](#kelvin)
+- [Long-term statistics in the entity dialogs](#long-term-statistics-in-the-entity-dialogs)
+- [Change the first day of the week](#change-the-first-day-of-the-week)
+- [New template features](#new-template-features)
+- [Other noteworthy changes](#other-noteworthy-changes)
+- [New Integrations](#new-integrations)
+- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui)
+- [Need help? Join the community!](#need-help-join-the-community)
+- [Breaking Changes](#breaking-changes)
+- [All changes](#all-changes)
+
+## Tile card
+
+{% details "TODO" %}
+
+- Add an actual story
+- Spelling/grammar
+- Replace screenshot
+
+{% enddetails %}
+
+This release introduces a new Dashboard card the "Tile"!
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+## Statistic card
+
+{% details "TODO" %}
+
+- Add an actual story
+- Spelling/grammar
+- Replace screenshots
+
+{% enddetails %}
+
+WARNING: Isn't final at this moment yet, but is likely to be in the second or third beta.
+
+More cards! Presenting your the statistic card! This card
+can be used to show a value based on the long-term statistics.
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+## Smarter reloading of automation & scripts
+
+{% details "TODO" %}
+
+- Improve extend story
+- Update vote count
+- Spelling/grammar
+- Only reload modified automations ([@emontnemery] - [#80282]) ([automation docs]) (noteworthy)
+- Only reload modified scripts ([@emontnemery] - [#80470]) ([automation docs]) ([script docs]) (noteworthy)
+
+{% enddetails %}
+
+Results of a WTH topic: [WTH do all automations get reloaded when you change any of them?](https://community.home-assistant.io/t/wth-do-all-automatons-get-reloaded-when-you-change-any-of-them/467270)
+
+It got well over 170+ votes.
+
+When you change a single automation or script via the editors in the user
+interface (or reload your YAML based ones), they always all get reloaded.
+
+This means if they are running, waiting for something (a delay, an even or
+for a entity to be in a certain state for X time), they would all be reset.
+
+This release changes this behavior. Only automations and scripts that are
+actually changed are reloaded. All others will remain running untouched.
+
+## Getting insights into water usage
+
+{% details "TODO" %}
+
+- Improve extend story
+- Update vote count
+- Spelling/grammar
+- Replace screenshots
+- Link to docs
+- https://github.com/home-assistant/core/pull/80888
+
+{% enddetails %}
+
+This has been long time requested, and was also really popular in this month's
+WTH (over 350 votes!): [WTH do we have Energy dashboard and no Water dashboard?](https://community.home-assistant.io/t/wth-do-we-have-energy-dashboard-and-no-water-dashboard/467168)
+
+The request for being able to track water usage in Home Assistant comes up
+quite a lot. This release add support for doing so!
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+The following integrations now support reporting water usage out of the box:
+
+- [Flo](/integrations/flo)
+- [Flume](/integrations/flume)
+- [HomeWizard Energy](/integrations/homewizard)
+- [P1 Monitor](/integrations/p1_monitor)
+- [Toon](/integrations/toon)
+
+Furthermore, you can of course create your own using templates, MQTT, or
+ESPHome (requires [ESPHome version 2022.10.1](https://www.esphome.io/changelog/2022.10.0.html#release-2022-10-1-october-26) or newer).
+
+## Kelvin!
+
+{% details "TODO" %}
+
+- Improve extend story
+- Add reference to WTH
+- Spelling/grammar
+- Add screenshots
+* Use color temperatures in Kelvin in more_info_light (#14016) @emontnemery
+- Adapt homekit to color temperatures in K ([@emontnemery] - [#79713]) ([homekit docs]) (noteworthy)
+- Use Kelvin as the preferred color temperature unit ([@emontnemery] - [#79591]) ([light docs]) (noteworthy)
+- Migrate Shelly to use kelvin for color temperature ([@thecode] - [#79880]) ([shelly docs]) (noteworthy)
+- Update Fritz! lights to use kelvin ([@flabbamann] - [#79733]) ([light docs]) ([fritzbox docs]) (noteworthy)
+- Migrate the LIFX integration to use kelvin for color temp ([@Djelibeybi] - [#79775]) ([lifx docs]) (noteworthy)
+
+{% enddetails %}
+
+Also a [WTH topic](https://community.home-assistant.io/t/wth-is-light-temperature-not-in-kelvin/467449)
+that was voted for almost 150 times! Why doesn't Home Assistant
+use Kelvin for color temperatures? Well... now we do!
+
+Integrations that now use native kelvin instead of mireds: [HomeKit], [Shelly],
+[AVM FRITZ!SmartHome], [LIFX]
+
+[AVM FRITZ!SmartHome]: /integrations/fritzbox
+[HomeKit]: /integrations/homekit
+[LIFX]: /integrations/lifx
+[Shelly]: /integrations/shelly
+
+The good old mired are still working as well (conversion is done when needed),
+so this is not a breaking change 🎉
+
+## Long-term statistics in the entity dialogs
+
+{% details "TODO" %}
+
+- Improve extend story
+- Spelling/grammar
+- Add screenshots
+- https://github.com/home-assistant/frontend/pull/14199
+
+{% enddetails %}
+
+Nice long-term statistic graphs are now shown in the entity dialogs.
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+## Change the first day of the week
+
+{% details "TODO" %}
+
+- Add a story
+- Spelling/grammar
+- Replace screenshot
+- https://github.com/home-assistant/frontend/pull/14199
+
+{% enddetails %}
+
+WTH: https://community.home-assistant.io/t/wth-week-starts-on-sunday/468998
+
+
+
+Note: Placeholder screenshot that needs to be replaced.
+
+
+## New template features
+
+{% details "TODO" %}
+
+- Improve extend story
+- Spelling/grammar
+- Links to documentation
+- Adds states and state_attr as a filter, adds is_state and is_state_attr as a test. ([@Petro31] - [#79473]) (noteworthy)
+- Add ConfigEntry template function ([@engrbm87] - [#78030]) (noteworthy)
+- Add optional default value to average template function/filter ([@ehendrix23] - [#77499]) (noteworthy)
+
+{% enddetails %}
+
+A bunch of nice new advanced features have been added to templating this
+release as well!
+
+The `state_attr()` & `states()` functions can now also be used as we filter,
+and the `is_state()` and `is_state_attr()` functions can now be used as tests.
+
+The `average()` function now accepts a default value, which can be helpful
+if no average could be calculated.
+
+Lastly, the `config_entry_id()` template method has been added, which allows
+you to look up native IDs of integration configuration entries using one
+of entities it provides.
+
+## Other noteworthy changes
+
+Entity more info dialog merged with entity settings.
+
+{% details "TODO" %}
+
+- Proof read/spelling/grammar
+
+**Note**: Changes processed up to PR 81007
+
+{% enddetails %}
+
+There is much more juice in this release; here are some of the other
+noteworthy changes this release:
+
+- The automations and the devices dashboards now has icons on each row, making
+ them look al nice and shiny. Thanks, [@bramkragten] & [@frenck].
+- The unit of measurement for entities providing Gas can now be changed and
+ converted from the UI. Thanks, [@emontnemery]!
+- Home Assistant is now discoverable via UPnP/SSDP, meaning your instance will
+ now show up in your Windows Network. Thanks, [@StevenLooman]!
+- [Shelly] Gen2 devices that sleep (battery-powered), are now supported!
+ Thanks, [@thecode]!
+- You can now use sensor providing Gigajoule (GJ) with the energy dashboard.
+ Thanks, [@emontnemery]!
+- The [MQTT] integration now has support for update entities! Thanks, [@bieniu]!
+- Media player support was added to the [Jellyfin] integration. Thanks, [@Ongy]!
+- The statistics card now support "week" as a possible period. Thanks, [@mib1185]!
+- The "forked-daapd" project was renamed to "Owntone". The integration was now
+ renamed to [Owntone] too! Thanks, [@uvjustin]!
+- [Fully Kiosk Browser] now provides a service to change URLs on your
+ wall mounted tablet remotely. Thanks, [@cgarwood]!
+- The [Xiaomi Miio] integration now supported the Xiaomi Purifier 4 Lite and
+ the Roborock S7 MaxV. Thanks, [@alexdrl] & [@starkillerOG]!
+- When setting up an new [Generic Camera], you will be present a preview
+ of the camera showing you if it works. Nice! Thanks, [@davet2001]!
+- Support for `unique_id`s was added to the following (YAML capable) integrations:
+ - [Bayesian], added by [@HarvsG]
+ - [Min/Max], added by [@gjohansson-ST]
+ - [Scrape], added by [@epenet]
+
+[@alexdrl]: https://github.com/alexdrl
+[@bieniu]: https://github.com/bieniu
+[@bramkragten]: https://github.com/bramkragten
+[@cgarwood]: https://github.com/cgarwood
+[@davet2001]: https://github.com/davet2001
+[@emontnemery]: https://github.com/emontnemery
+[@epenet]: https://github.com/epenet
+[@frenck]: https://github.com/frenck
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[@HarvsG]: https://github.com/HarvsG
+[@mib1185]: https://github.com/mib1185
+[@Ongy]: https://github.com/Ongy
+[@starkillerOG]: https://github.com/starkillerOG
+[@StevenLooman]: https://github.com/StevenLooman
+[@thecode]: https://github.com/thecode
+[@uvjustin]: https://github.com/uvjustin
+[Bayesian]: /integrations/bayesian
+[Fully Kiosk Browser]: /integrations/fully_kiosk
+[Generic Camera]: /integrations/generic
+[Jellyfin]: /integrations/jellyfin
+[Min/Max]: /integrations/min_max
+[MQTT]: /integrations/update.mqtt
+[Owntone]: /integrations/forked_daapd
+[Scrape]: /integrations/scrape
+[Shelly]: /integrations/shelly
+[Xiaomi Miio]: /integrations/xiaomi_miio
+
+## New Integrations
+
+We welcome the following new integrations in this release:
+
+- [Airthings BLE], added by [@vincegio]
+- [Oral-B], added by [@bdraco]
+- [SNOOZ], added by [@AustinBrunkhorst]
+
+[@AustinBrunkhorst]: https://github.com/AustinBrunkhorst
+[@bdraco]: https://github.com/bdraco
+[@vincegio]: https://github.com/vincegio
+[Airthings BLE]: /integrations/airthings_ble
+[Oral-B]: /integrations/oralb
+[SNOOZ]: /integrations/snooz
+
+## Integrations now available to set up from the UI
+
+The following integrations are now available via the Home Assistant UI:
+
+- [Zentralanstalt für Meteorologie und Geodynamik (ZAMG)], done by [@killer0071234]
+
+[@killer0071234]: https://github.com/killer0071234
+[Zentralanstalt für Meteorologie und Geodynamik (ZAMG)]: /integrations/zamg
+
+## Need help? Join the community!
+
+Home Assistant has a great community of users who are all more than willing
+to help each other out. So, join us!
+
+Our very active [Discord chat server](/join-chat) is an excellent place to be
+at, and don't forget to join our amazing [forums](https://community.home-assistant.io/).
+
+Found a bug or issue? Please report it in our [issue tracker](https://github.com/home-assistant/core/issues),
+to get it fixed! Or, check [our help page](/help) for guidance for more
+places you can go.
+
+Are you more into email? [Sign-up for our Building the Open Home Newsletter](/newsletter)
+to get the latest news about features, things happening in our community and
+other news about building an Open Home; straight into your inbox.
+
+## Breaking Changes
+
+{% details "TODO" %}
+
+- Proof read/spelling/grammar
+
+**Note**: Breaking changes processed up to PR 81013
+
+{% enddetails %}
+
+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.
+
+{% details "Unit: Revolutions per minute (rpm)" %}
+
+There are multiple integrations that provide sensors with a resolutions per
+minute unit. Two different units have been used throughout Home Assistant
+to indicate this: `RPM` and `rpm`.
+
+This release standarizes all integrations to use the lower case `rpm` variant.
+The following integration have been adjusted:
+
+- [Big Ass Fans](/integrations/baf)
+- [Danfoss Air](/integrations/danfoss_air)
+- [Glances](/integrations/glances)
+- [System Bridge](/integrations/system_bridge)
+- [Universal Devices ISY994](/integrations/isy994)
+- [Vallox](/integrations/vallox)
+
+This change of units is automatically handled by Home Assistant. However,
+if you record history externally (for example, using InfluxDB) you might
+need to adjust to this change.
+
+([@epenet] - [#79986] [#79987] [#79988] [#79989] [#79990] [#79992])
+
+[@epenet]: https://github.com/epenet
+[#79986]: https://github.com/home-assistant/core/pull/79986
+[#79987]: https://github.com/home-assistant/core/pull/79987
+[#79988]: https://github.com/home-assistant/core/pull/79988
+[#79989]: https://github.com/home-assistant/core/pull/79989
+[#79990]: https://github.com/home-assistant/core/pull/79990
+[#79992]: https://github.com/home-assistant/core/pull/79992
+
+{% enddetails %}
+
+{% details "Android IP Webcam" %}
+
+The previously deprecated YAML configuration of the Android IP Webcam
+integration has been removed.
+
+Android IP Webcam is now configured via the UI, any existing YAML
+configuration has been imported in previous releases and can now be safely
+removed from your YAML configuration files.
+
+([@engrbm87] - [#80875]) ([documentation](/integrations/android_ip_webcam))
+
+[@engrbm87]: https://github.com/engrbm87
+[#80875]: https://github.com/home-assistant/core/pull/80875
+
+{% enddetails %}
+
+{% details "Anthem A/V Receivers" %}
+
+The previously deprecated YAML configuration of the Anthem A/V Receivers
+integration has been removed.
+
+Anthem A/V Receivers are now configured via the UI, any existing YAML
+configuration has been imported in previous releases and can now be safely
+removed from your YAML configuration files.
+
+([@gjohansson-ST] - [#79931]) ([documentation](/integrations/anthemav))
+
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[#79931]: https://github.com/home-assistant/core/pull/79931
+
+{% enddetails %}
+
+{% details "APC UPS Daemon" %}
+
+The `UPS Last Self Test` sensor is renamed to `UPS Self Test Result` and
+a new `UPS Last Self Test` sensor reports time instead of the result.
+
+You may need to replace `sensor.ups_last_self_test` with
+`sensor.ups_self_test_result` in automations and scripts that
+are referencing the `sensor.ups_last_self_test` entity.
+
+([@definitio] - [#80773]) ([documentation](/integrations/apcupsd))
+
+[@definitio]: https://github.com/definitio
+[#80773]: https://github.com/home-assistant/core/pull/80773
+
+{% enddetails %}
+
+{% details "Brother Printer" %}
+
+The `counter` and `remaining pages` attributes of the sensors
+`drum remaining life`, `black drum remaining life`, `cyan drum remaining life`,
+`magenta drum remaining life`, and `yellow drum remaining life` have been
+migrated to their own dedicated sensor entities.
+
+If you are using these attributes in your automation or script, you will need
+to adopt those for this change.
+
+([@bieniu] - [#79932]) ([documentation](/integrations/brother))
+
+[@bieniu]: https://github.com/bieniu
+[#79932]: https://github.com/home-assistant/core/pull/79932
+
+{% enddetails %}
+
+{% details "ClickSend TTS" %}
+
+- The `caller` option from `ClickSend TTS` notify service has been removed, as
+ it prevented calls from being actually made.
+- The default name to `clicksend_tts` instead of an empty name, otherwise
+ service appears as `notify.notify`. Now it will by default appear
+ as `notify.clicksend_tts`. This might impact your automation or scripts.
+- Recipient phone number now must match E.164 format.
+
+([@CharlieBailly] - [#76669]) ([documentation](/integrations/clicksend_tts))
+
+[@CharlieBailly]: https://github.com/CharlieBailly
+[#76669]: https://github.com/home-assistant/core/pull/76669
+
+{% enddetails %}
+
+{% details "Coinbase" %}
+
+The previously deprecated YAML configuration of the Open Exchange Rates
+integration has been removed.
+
+Open Exchange Rates is now configured via the UI, any existing YAML
+configuration has been imported in previous releases and can now be safely
+removed from your YAML configuration files.
+
+([@epenet] - [#80084]) ([documentation](/integrations/coinbase))
+
+[@epenet]: https://github.com/epenet
+[#80084]: https://github.com/home-assistant/core/pull/80084
+
+{% enddetails %}
+
+{% details "Dark Sky" %}
+
+When Darksky is configured to report in US units, the unit of measurement
+for precipitation intensity has been corrected from inches to inches per hour.
+
+([@epenet] - [#80611]) ([documentation](/integrations/darksky))
+
+[@epenet]: https://github.com/epenet
+[#80611]: https://github.com/home-assistant/core/pull/80611
+
+{% enddetails %}
+
+{% details "ecobee" %}
+
+Setting up the `notify` platform of the ecobee integration by a platform section
+using YAML configuration, is no longer supported. The `ecobee` platform section
+under `notify:` can be safely removed from you YAML configuration files.
+
+The thermostat index can be specified by using the `target` parameter in the
+notify service call instead.
+
+([@kevdliu] - [#78558]) ([documentation](/integrations/ecobee))
+
+[@kevdliu]: https://github.com/kevdliu
+[#78558]: https://github.com/home-assistant/core/pull/78558
+
+{% enddetails %}
+
+{% details "HERE Travel Time" %}
+
+The route sensor has been removed, as it could contain more data than
+the Home Assistant state engine is able to hold. Make sure you update any
+automations or scripts that uses this sensor.
+
+([@eifinger] - [#79211]) ([documentation](/integrations/here_travel_time))
+
+[@eifinger]: https://github.com/eifinger
+[#79211]: https://github.com/home-assistant/core/pull/79211
+
+{% enddetails %}
+
+{% details "HomeKit" %}
+
+HomeKit instance ID assignments are now stable between restarts to comply
+with the HomeKit specifications. This prevents accessories from loosing
+track of services between restarts, and improves stability with using
+Siri especially with apple watches.
+
+This change may dramatically improve the stability and re-sync times of
+`media_player` entities (all), `camera` entities (all), `fan` entities (presets),
+`remote` entities (activity ones), `switch` entities (power strips)
+ triggers (all) between restarts which was especially
+ apparent when the home has many accessories.
+
+Because the assignments were previously unstable, it may be necessary to do
+a one time adjustment of accessory room assignments, favorites,
+or re-pair camera accessories after upgrading.
+
+([@bdraco] - [#79913]) ([documentation](/integrations/homekit))
+
+[@bdraco]: https://github.com/bdraco
+[#79913]: https://github.com/home-assistant/core/pull/79913
+
+{% enddetails %}
+
+{% details "HomeKit Controller" %}
+
+As older versions did not correctly set service identifier values, it may be
+necessary to un-pair and re-pair some BLE devices or to manually delete
+duplicate entities.
+
+If the service identifiers were loaded incorrectly when the device was paired
+with an older version, operations may raise `StopIteration` or `RuntimeError`
+error. You can correct those by deleting the integation for that device,
+and doing a one time re-pairing.
+
+([@bdraco] - [#80798]) ([documentation](/integrations/homekit_controller))
+
+[@bdraco]: https://github.com/bdraco
+[#80798]: https://github.com/home-assistant/core/pull/80798
+
+{% enddetails %}
+
+{% details "Hunter Douglas PowerView" %}
+
+This change ceases creating battery sensors for hardwired shades,
+existing sensor entities need to be manually deleted.
+
+([@kingy444] - [#81013]) ([documentation](/integrations/hunterdouglas_powerview))
+
+[@kingy444]: https://github.com/kingy444
+[#81013]: https://github.com/home-assistant/core/pull/81013
+
+{% enddetails %}
+
+{% details "IntelliFire" %}
+
+ Minor "breaking" change with very low impact. The backing unit and the API
+ of the device itself uses `0-4` as a flame height setting. Through discussion
+ on the forums the community has decided `1-5` is a much more logical setting
+ for flame height and accordingly this has been implemented.
+
+ If you are setting the flame height using automations or scripts, you will
+ need to adopt those to this change.
+
+([@jeeftor] - [#79901]) ([documentation](/integrations/intellifire))
+
+[@jeeftor]: https://github.com/jeeftor
+[#79901]: https://github.com/home-assistant/core/pull/79901
+
+{% enddetails %}
+
+{% details "Logger" %}
+
+`logger` no longer changes the default log level of Home Assistant to `debug`
+if used without a value for [`default`](/integrations/logger/#default). It
+will now only change the default log level of Home Assistant from
+`warning` to something else if `default` is explicitly specified.
+
+If you do not specify `default` and want to Home Assistant to have a
+default log level of `debug` will need to add this to your YAML configuration:
+
+```yaml
+logger:
+ default: debug
+```
+
+([@mdegat01] - [#80033]) ([documentation](/integrations/logger))
+
+[@mdegat01]: https://github.com/mdegat01
+[#80033]: https://github.com/home-assistant/core/pull/80033
+
+{% enddetails %}
+
+{% details "Open Exchange Rates" %}
+
+The previously deprecated YAML configuration of the Open Exchange Rates
+integration has been removed.
+
+Open Exchange Rates is now configured via the UI, any existing YAML
+configuration has been imported in previous releases and can now be safely
+removed from your YAML configuration files.
+
+([@gjohansson-ST] - [#79856]) ([documentation](/integrations/openexchangerates))
+
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[#79856]: https://github.com/home-assistant/core/pull/79856
+
+{% enddetails %}
+
+{% details "Scrape" %}
+
+Previously, scrape would return the last correct value if an HTTP request
+for updating failed. This has been adjusted to now mark the sensor
+as `unavailable` instead.
+
+([@epenet] - [#80593]) ([documentation](/integrations/scrape))
+
+[@epenet]: https://github.com/epenet
+[#80593]: https://github.com/home-assistant/core/pull/80593
+
+{% enddetails %}
+
+{% details "Templates (fan)" %}
+
+Template fans no longer change their state to `on` when `set_percentage` or
+`set_preset_mode` is called when a `value_template` has been configured.
+
+([@Petro31] - [#75656]) ([documentation](/integrations/template))
+
+[@Petro31]: https://github.com/Petro31
+[#75656]: https://github.com/home-assistant/core/pull/75656
+
+{% enddetails %}
+
+If you are a custom integration developer and want to learn about breaking
+changes and new features available for your integration: Be sure to follow our
+[developer blog][devblog]. The following are the most notable for this release:
+
+[devblog]: https://developers.home-assistant.io/blog/
+
+- [Deprecate IMPERIAL_SYSTEM unit system and linked constants and properties](https://developers.home-assistant.io/blog/2022/10/14/deprecate-unit-system)
+- [GitHub Commands for Code Owners](https://developers.home-assistant.io/blog/2022/10/21/code-owner-commands)
+- [Introducing virtual integrations and differentiating hubs, devices, and services](https://developers.home-assistant.io/blog/2022/10/24/hubs-devices-services-virtual-integrations)
+- [Add new precipitation intensity units](https://developers.home-assistant.io/blog/2022/10/25/new-precipitation-intensity-units)
+
+## All changes
+
+Of course, there is a lot more in this release. You can find a list of
+all changes made here: [Full changelog for Home Assistant Core 2022.11](/changelogs/core-2022.11)
diff --git a/source/changelogs/core-2022.11.markdown b/source/changelogs/core-2022.11.markdown
new file mode 100644
index 00000000000..a2aac99b9fe
--- /dev/null
+++ b/source/changelogs/core-2022.11.markdown
@@ -0,0 +1,1735 @@
+---
+title: Full Changelog for Home Assistant Core 2022.11
+description: Detailed changelog for the Home Assistant Core 2022.11 release
+---
+
+These are all the changes included in the Home Assistant Core 2022.11 release.
+
+For a summary in a more readable format:
+[Release notes blog for this release](/blog/2022/10/26/release-202211/).
+
+## Full Changelog
+
+- Bump version to 2022.11.0dev0 ([@frenck] - [#79224])
+- Improve deCONZ sensor classes ([@Kane610] - [#79137]) ([deconz docs])
+- Remove route sensor of here_travel_time ([@eifinger] - [#79211]) ([here_travel_time docs]) (breaking-change)
+- Clean up Add spotify support to forked-daapd ([@uvjustin] - [#79213]) ([forked_daapd docs])
+- Set nest entities as unavailable on lost connection ([@PeteRager] - [#78773]) ([nest docs])
+- Use Owntone name for forked-daapd ([@uvjustin] - [#79214]) ([forked_daapd docs]) (noteworthy)
+- Bump pylutron_caseta to 0.16.0 ([@danaues] - [#79243]) ([lutron_caseta docs]) (dependency)
+- Fix late comments to deCONZ sensors from #79137 ([@Kane610] - [#79272]) ([deconz docs])
+- Add ConfigEntry template function ([@engrbm87] - [#78030]) (noteworthy)
+- Add cover platform for switchbee integration ([@jafar-atili] - [#78383]) ([switchbee docs]) (new-platform)
+- Rename options key in rainmachine ([@epenet] - [#79249]) ([rainmachine docs])
+- Add Airthings BLE component ([@vincegio] - [#77284]) ([airthings_ble docs]) (new-integration)
+- Bump actions/cache from 3.0.8 to 3.0.9 (@dependabot - [#79344]) (dependency)
+- Remove blebox AirQuality platform ([@riokuu] - [#77873]) ([blebox docs]) (dependency)
+- Resolve late comments to deCONZ sensor ([@Kane610] - [#79380]) ([deconz docs])
+- Add state_class MEASUREMENT to lacrosse temperature and humidity sensors ([@jplitza] - [#79379]) ([lacrosse docs])
+- Bump fjaraskupan to 2.1.0 ([@elupus] - [#79383]) ([fjaraskupan docs]) (dependency)
+- Improve iterable typing (1) ([@cdce8p] - [#79295]) ([recorder docs])
+- Improve iterable typing (2) ([@cdce8p] - [#79296]) ([homekit docs]) ([lifx docs])
+- Bump aioswitcher to 3.0.2 ([@thecode] - [#79399]) ([switcher_kis docs]) (dependency)
+- Bump aiolifx to 0.8.6 ([@Djelibeybi] - [#79393]) ([lifx docs]) (dependency)
+- Log config_flow errors for waze_travel_time ([@eifinger] - [#79352]) ([waze_travel_time docs])
+- Ignore an '' value_template result for MQTT sensor ([@jbouwh] - [#79417]) ([mqtt docs])
+- Add Switcher Breeze support ([@thecode] - [#78596]) ([switcher_kis docs]) (new-platform) (noteworthy)
+- Bump aioswitcher to 3.0.3 ([@thecode] - [#79419]) ([switcher_kis docs]) (dependency)
+- vicare: Add additional temperature sensors ([@oischinger] - [#79426]) ([vicare docs])
+- Update sensors for Subaru integration ([@G-Two] - [#66996]) ([subaru docs])
+- Sort motioneye media items in media browser ([@StevenLooman] - [#79408]) ([motioneye docs])
+- Add reauthenticaion to `mikrotik` ([@engrbm87] - [#74454]) ([mikrotik docs])
+- Improve vallox tests and code quality ([@yozik04] - [#75787]) ([vallox docs])
+- Refactor LIFX multizone devices to use extended messages ([@Djelibeybi] - [#79444]) ([lifx docs])
+- Fix nina warning state ([@DeerMaximum] - [#76354]) ([nina docs])
+- Use explicit return value in azure_event_hub ([@cdce8p] - [#79315]) ([azure_event_hub docs])
+- Bump pyoctoprintapi to version 1.9 ([@rfleming71] - [#79449]) ([octoprint docs]) (dependency)
+- Remove dead code code in calendar ([@allenporter] - [#79450]) ([calendar docs])
+- Support reauth for octoprint ([@rfleming71] - [#77213]) ([octoprint docs])
+- Address late review of nina ([@DeerMaximum] - [#79467]) ([nina docs])
+- Add reauth flow to BraviaTV integration ([@bieniu] - [#79405]) ([braviatv docs])
+- Improve zwave_js service error ([@raman325] - [#79504]) ([zwave_js docs])
+- Update Nest string ([@balloob] - [#79516]) ([nest docs])
+- Add optional default value to average template function/filter ([@ehendrix23] - [#77499]) (noteworthy)
+- Address late comment to deCONZ climate ([@Kane610] - [#79485]) ([deconz docs])
+- Add comment in recorder about dropping column ([@emontnemery] - [#79523]) ([recorder docs])
+- Rework devolo Home Network tests ([@Shutgun] - [#74472]) ([devolo_home_network docs])
+- Allow setting set_percentage and set_preset_mode of template fan without turning on ([@Petro31] - [#75656]) ([template docs]) (breaking-change)
+- Reduce coverage gaps for zwave_js ([@raman325] - [#79520]) ([zwave_js docs])
+- Add climate platform to switchbee integration ([@jafar-atili] - [#78385]) ([switchbee docs]) (new-platform)
+- Use device_class duration for NUT sensors ([@mbo18] - [#79353]) ([nut docs])
+- Update mypy to 0.982 ([@cdce8p] - [#79560]) (dependency)
+- Add clickatell to strict typing ([@yuvalabou] - [#79497]) ([clickatell docs])
+- Add new Islamic prayer times calculation method ([@MrAliFu] - [#79278]) ([islamic_prayer_times docs])
+- Bump actions/cache from 3.0.9 to 3.0.10 (@dependabot - [#79574]) (dependency)
+- Fix typo in .strict-typing ([@ndbroadbent] - [#79584])
+- Use constant in fitbit messages ([@ndbroadbent] - [#79586]) ([fitbit docs])
+- Add unique ID to fitbit ([@ndbroadbent] - [#79587]) ([fitbit docs])
+- Fix Thermostat not showing up in SwitchBee integration ([@jafar-atili] - [#79592]) ([switchbee docs])
+- Run hassfest in pre-commit when brands changed ([@frenck] - [#79589])
+- Refactor bayesian observations using dataclass ([@HarvsG] - [#79590]) ([bayesian docs])
+- Shelly - move coordinators to coordinator.py ([@thecode] - [#79616]) ([shelly docs])
+- Use VOLUME device_class in flume ([@epenet] - [#79585]) ([flume docs])
+- Bump actions/checkout from 3.0.2 to 3.1.0 (@dependabot - [#79635]) (dependency)
+- Remove superfluous strings from Lidarr ([@tkdrob] - [#79631]) ([lidarr docs])
+- Use HA `uuid` as `client_id` in BraviaTV ([@bieniu] - [#79618]) ([braviatv docs])
+- Refactor Shelly tests - do not access hass.data ([@thecode] - [#79606]) ([shelly docs])
+- Add at_started helper ([@emontnemery] - [#79577])
+- Refactor Shelly wrapper to coordinator ([@thecode] - [#79628]) ([shelly docs])
+- Change Lidarr device name to entry title ([@tkdrob] - [#79630]) ([lidarr docs])
+- Velbus split of entity in its own file ([@Cereal2nd] - [#79653]) ([velbus docs])
+- Add clicksend to strict typing ([@yuvalabou] - [#79544]) ([clicksend docs])
+- Fix Switcher breeze fan mode and swing control ([@thecode] - [#79676]) ([switcher_kis docs])
+- Bump dbus-fast to 1.26.0 ([@bdraco] - [#79684]) ([bluetooth docs])
+- Refactor Shelly to use data class for ConfigEntry data ([@thecode] - [#79671]) ([shelly docs])
+- Add default ports for Nibe heatpump ([@Tommatheussen] - [#79695]) ([nibe_heatpump docs])
+- Use Kelvin as the preferred color temperature unit ([@emontnemery] - [#79591]) ([light docs]) (noteworthy)
+- Improve precision in pressure conversion ([@epenet] - [#79362])
+- Bump pyipp to 0.12.0 ([@ctalkington] - [#79687]) ([ipp docs]) (dependency)
+- Fix max_color_temp_kelvin ([@flabbamann] - [#79738]) ([light docs])
+- Update ultraheat api to 0.5.0 ([@vpathuis] - [#79666]) ([landisgyr_heat_meter docs]) (dependency)
+- Add supported brands to UPB integration ([@gwww] - [#79619])
+- Tweak comment in LightEntity ([@emontnemery] - [#79750]) ([light docs])
+- Only validate sensors in sensor.recorder.validate_statistics ([@emontnemery] - [#79749]) ([sensor docs])
+- Adapt homekit to color temperatures in K ([@emontnemery] - [#79713]) ([homekit docs]) (noteworthy)
+- Add translations to Plugwise regulation mode ([@frenck] - [#79597]) ([plugwise docs])
+- Add visual image preview during generic camera config flow ([@davet2001] - [#71269]) ([generic docs]) (noteworthy)
+- Fix broken URLs in KNX service descriptions ([@slovdahl] - [#79752]) ([knx docs])
+- Uninstall pre-installed tools from devcontainer ([@cdce8p] - [#79765])
+- Add Flume binary sensors ([@jeeftor] - [#77327]) ([flume docs])
+- Add diagnostics to LaMetric ([@frenck] - [#79757]) ([lametric docs])
+- Add LaMetric number tests ([@frenck] - [#79748]) ([lametric docs])
+- Convert kira tests to pytest ([@taiyeoguns] - [#79747]) ([kira docs])
+- De-duplicate MQTT config_flow code ([@jbouwh] - [#79369]) ([mqtt docs])
+- Add Huawei LTE reauth flow ([@scop] - [#78005]) ([huawei_lte docs])
+- Add support for Xiaomi Purifier 4 Lite ([@alexdrl] - [#79758]) ([xiaomi_miio docs]) (noteworthy)
+- Add Roborock S7 MaxV for xiaomi_miio ([@starkillerOG] - [#79477]) ([xiaomi_miio docs]) (noteworthy)
+- Add switch platform to LaMetric ([@frenck] - [#79759]) ([lametric docs]) (new-platform)
+- Add @bachya as a LaMetric codeowner ([@bachya] - [#79772])
+- Add xiaomi miio airpurifier 4 led brightness ([@borky] - [#78793]) ([xiaomi_miio docs])
+- Add strict typing to Skybell ([@tkdrob] - [#79800]) ([skybell docs])
+- IntelliFire Fan - Bug fix on off funciton ([@jeeftor] - [#79819]) ([intellifire docs])
+- Add strict typing to Sonarr ([@tkdrob] - [#79802]) ([sonarr docs])
+- Add strict typing for radarr ([@cdce8p] - [#79242]) ([radarr docs])
+- Add strict typing for lidarr ([@cdce8p] - [#79241]) ([lidarr docs])
+- Add strict typing for WLED ([@cdce8p] - [#79822]) ([wled docs])
+- Bumb velbusaio to 2022.10.3 ([@Cereal2nd] - [#79821]) ([velbus docs])
+- Improve typing and code quality in beyesian ([@HarvsG] - [#79603]) ([bayesian docs])
+- Bump dbus-fast to 1.29.1 ([@bdraco] - [#79787]) ([bluetooth docs]) (dependency)
+- Add device trigger for Lidl Silvercrest switch to deCONZ ([@jeinwag] - [#79839]) ([deconz docs])
+- Move Sonarr API calls to coordinators ([@tkdrob] - [#79826]) ([sonarr docs])
+- Add strict typing to Google Sheets ([@tkdrob] - [#79801])
+- Add Mazda brand ([@bdr99] - [#79683])
+- Change shelly trv precision to what is supported ([@philschenker] - [#79672]) ([shelly docs])
+- Use new device classes in Accuweather integration ([@bieniu] - [#79717]) ([accuweather docs])
+- Add vehicle model/year to subaru device ([@G-Two] - [#79484]) ([subaru docs])
+- Add state class to bosch_shc energy sensor ([@HennieLP] - [#79470]) ([bosch_shc docs])
+- Migrate Sonarr to new entity naming style ([@tkdrob] - [#79844]) ([sonarr docs])
+- Use value_fn in WLED number ([@cdce8p] - [#79865]) ([wled docs])
+- Bump pytrafikverket to 0.2.1 ([@gjohansson-ST] - [#79872]) ([trafikverket_weatherstation docs]) ([trafikverket_train docs]) ([trafikverket_ferry docs]) (dependency)
+- Add state class measurement to SwitchBot signal strength sensors ([@Nardol] - [#79886]) ([switchbot docs])
+- Add syncthru active alerts sensor, set default manufacturer ([@scop] - [#79418]) ([syncthru docs])
+- Correct unit for Opengarage rssi sensor ([@Danielhiversen] - [#79403]) ([opengarage docs])
+- Add Roborock as supported brand of xiaomi miio ([@starkillerOG] - [#79312]) ([xiaomi_miio docs])
+- Add supported brands for Motion Blinds ([@starkillerOG] - [#79301]) ([motion_blinds docs])
+- Bump lupupy to support XT2 and up ([@majuss] - [#79289]) ([lupusec docs]) (dependency)
+- Migrate Shelly to use kelvin for color temperature ([@thecode] - [#79880]) ([shelly docs]) (noteworthy)
+- Rework Brother sensor platform ([@bieniu] - [#79864]) ([brother docs])
+- Remove redundant OpenUV test fixture ([@bachya] - [#79905]) ([openuv docs])
+- Remove redundant Ridwell test fixture ([@bachya] - [#79906]) ([ridwell docs])
+- Remove redundant ReCollect Waste test fixture ([@bachya] - [#79907]) ([recollect_waste docs])
+- Remove redundant WattTime test fixture ([@bachya] - [#79909]) ([watttime docs])
+- Remove redundant Notion test fixture ([@bachya] - [#79910]) ([notion docs])
+- Remove redundant IQVIA test fixture ([@bachya] - [#79911]) ([iqvia docs])
+- Remove redundant Tile test fixture ([@bachya] - [#79912]) ([tile docs])
+- Move AirNow test fixtures to `conftest.py` ([@bachya] - [#79902]) ([airnow docs])
+- Update Config Flow to show message about unsupported Overkiz hardware ([@iMicknl] - [#79503]) ([overkiz docs])
+- Bump dbus-fast to 1.33.0 ([@bdraco] - [#79921]) ([bluetooth docs]) (dependency)
+- Use persistent device id for jellyfin requests ([@ctalkington] - [#79840]) ([jellyfin docs])
+- Correct use of ConfigType in MQTT config flow code ([@jbouwh] - [#79934]) ([mqtt docs])
+- Migrate attributes to separate sensors in Brother integration ([@bieniu] - [#79932]) ([brother docs]) (breaking-change)
+- Remove yaml import openexchangerates ([@gjohansson-ST] - [#79856]) ([openexchangerates docs]) (breaking-change)
+- Add friendly name to ZHA config entities ([@TheJulianJES] - [#79926]) ([zha docs])
+- Remove incorrect UpCloud logger from manifest ([@scop] - [#79855]) ([upcloud docs])
+- Make _TrackTemplateResultInfo not private ([@HarvsG] - [#79812])
+- Remove not used string from openexchangerates ([@gjohansson-ST] - [#79937]) ([openexchangerates docs])
+- Enable strict typing on Bayesian ([@HarvsG] - [#79870]) ([bayesian docs])
+- Add configuration URL to IPP (Printer) ([@jeeftor] - [#79313]) ([ipp docs])
+- Add support for parent_device field so entities are nested within Keypad Devices ([@danaues] - [#79513]) ([lutron_caseta docs])
+- Add sensor platform to LaMetric ([@frenck] - [#79935]) ([lametric docs]) (new-platform)
+- Add support for Homeowner and Phantom Keypads ([@danaues] - [#79958]) ([lutron_caseta docs])
+- Migrate the LIFX integration to use kelvin for color temp ([@Djelibeybi] - [#79775]) ([lifx docs]) (noteworthy)
+- Bump dbus-fast to 1.38.0 ([@bdraco] - [#79962]) ([bluetooth docs]) (dependency)
+- Bump jellyfin-apiclient-python to 1.9.2 ([@ctalkington] - [#79945]) ([jellyfin docs])
+- Fix typo SIGNAL_BOOTSTRAP_INTEGRATONS -> SIGNAL_BOOTSTRAP_INTEGRATIONS ([@cgarwood] - [#79970]) ([websocket_api docs])
+- Use server name as entry title in Jellyfin ([@ctalkington] - [#79965]) ([jellyfin docs])
+- Add tests for Jellyfin init ([@ctalkington] - [#79968]) ([jellyfin docs])
+- Add select platform to LaMetric ([@frenck] - [#79803]) ([lametric docs])
+- Bump actions/stale from 6.0.0 to 6.0.1 (@dependabot - [#79977]) (dependency)
+- Add docstring to Sensor enums ([@epenet] - [#79983]) ([sensor docs])
+- Add load_url service to fully_kiosk integration ([@cgarwood] - [#79969]) ([fully_kiosk docs]) (noteworthy)
+- Clean duplicate nextcloud sensor ([@flemmingss] - [#79900]) ([nextcloud docs])
+- Migrate Switchbot to new entity naming style ([@Nardol] - [#80008]) ([switchbot docs])
+- Update black to 22.10.0 ([@frenck] - [#80006]) (dependency)
+- Add options to SelectEntityDescription ([@epenet] - [#78882]) ([select docs]) (breaking-change)
+- Update apprise to 1.1.0 ([@frenck] - [#80009]) ([apprise docs]) (dependency)
+- Adapt group to color temperature in K ([@emontnemery] - [#79719]) ([light docs]) ([group docs])
+- Correct min/max mireds for lights which use K for color temp ([@emontnemery] - [#79998]) ([light docs])
+- Adjust device classes in smartthings ([@epenet] - [#79283]) ([smartthings docs])
+- Update screenshot ([@wrt54g] - [#79459])
+- Add support for the Flame and Morph effects for Tile and Candle ([@Djelibeybi] - [#80014]) ([lifx docs])
+- Powerview refactor prep for all shade types ([@kingy444] - [#79862]) ([hunterdouglas_powerview docs]) (dependency)
+- Adapt deCONZ binary sensors to entity descriptions ([@Kane610] - [#79486]) ([deconz docs])
+- Add friendly entity names for ZHA sensors ([@dmulcahey] - [#80035]) ([zha docs])
+- Disable echo for non SQLite databases ([@emontnemery] - [#80032]) ([recorder docs])
+- Update codeowners for upnp component ([@StevenLooman] - [#80042]) ([upnp docs])
+- Move options to SelectEntityDescription in senseme ([@epenet] - [#80016]) ([senseme docs])
+- Bump pylitterbot to 2022.10.0 ([@natekspencer] - [#80050]) ([litterrobot docs]) (dependency)
+- Update google-cloud-texttospeech to 2.12.3 ([@frenck] - [#80051]) ([google_cloud docs]) (dependency)
+- Move options to SelectEntityDescription in lifx ([@epenet] - [#80015]) ([lifx docs])
+- Add support for Snooz BLE devices ([@AustinBrunkhorst] - [#78790]) ([snooz docs]) (new-integration)
+- Bump to subarulink v0.6.1 ([@G-Two] - [#80056]) ([subaru docs]) (dependency)
+- Improve client info reported to Jellyfin ([@ctalkington] - [#79974]) ([jellyfin docs])
+- Bump dbus-fast to 1.41.0 ([@bdraco] - [#80062]) ([bluetooth docs]) (dependency)
+- Bump actions/setup-python from 4.1.0 to 4.3.0 (@dependabot - [#80068]) (dependency)
+- Update pyupgrade to 3.1.0 ([@cdce8p] - [#80058]) (dependency)
+- Remove old import logic for google_travel_time ([@eifinger] - [#80018]) ([google_travel_time docs])
+- Teach long term statistics that unit 'rpm' is same as 'RPM' ([@emontnemery] - [#80012]) ([sensor docs])
+- Cleanup blockchain sensor ([@epenet] - [#80077]) ([blockchain docs])
+- Use selectors for basic broker and options for MQTT config flow ([@jbouwh] - [#79791]) ([mqtt docs])
+- Add reauth flow for devolo_home_network ([@Shutgun] - [#71051]) ([devolo_home_network docs])
+- Remove old import logic for waze_travel_time ([@eifinger] - [#80079]) ([waze_travel_time docs])
+- Minor cleanup of sensor statistics ([@emontnemery] - [#80082]) ([sensor docs])
+- Support correcting sensor volume unit ([@emontnemery] - [#80081]) ([sensor docs])
+- Use setup-python check-latest option [ci] ([@cdce8p] - [#80078])
+- Set character set to utf8mb4 when connecting to MySQL or MariaDB databases ([@emontnemery] - [#79755]) ([recorder docs])
+- Use REVOLUTIONS_PER_MINUTE constant in vallox ([@epenet] - [#79992]) ([vallox docs]) (breaking-change)
+- Use REVOLUTIONS_PER_MINUTE constant in baf ([@epenet] - [#79986]) ([baf docs]) (breaking-change)
+- Use REVOLUTIONS_PER_MINUTE constant in danfoss_air ([@epenet] - [#79987]) ([danfoss_air docs]) (breaking-change)
+- Use REVOLUTIONS_PER_MINUTE constant in glances ([@epenet] - [#79988]) ([glances docs]) (breaking-change)
+- Use REVOLUTIONS_PER_MINUTE constant in system_bridge ([@epenet] - [#79990]) ([system_bridge docs]) (breaking-change)
+- Improve some sensor statistics tests ([@emontnemery] - [#80087]) ([sensor docs])
+- Add name and slug to supervisor discovery info ([@MartinHjelmare] - [#80094]) ([hassio docs])
+- Use `entry.as_dict()` in Ambient PWS diagnostics ([@bachya] - [#80111]) ([ambient_station docs])
+- Use `entry.as_dict()` in AirVisual diagnostics ([@bachya] - [#80109])
+- Filter out non official zwave_js add-on discovery ([@MartinHjelmare] - [#80110]) ([zwave_js docs])
+- Use REVOLUTIONS_PER_MINUTE constant in isy994 ([@epenet] - [#79989]) ([isy994 docs]) (breaking-change)
+- Use `entry.as_dict()` in Guardian diagnostics ([@bachya] - [#80112]) ([guardian docs])
+- Use `entry.as_dict()` in IQVIA diagnostics ([@bachya] - [#80113]) ([iqvia docs])
+- Use `entry.as_dict()` in Notion diagnostics ([@bachya] - [#80114]) ([notion docs])
+- Use `entry.as_dict()` in OpenUV diagnostics ([@bachya] - [#80115]) ([openuv docs])
+- Fix uncaught error in OpenUV diagnostics test ([@bachya] - [#80116]) ([openuv docs])
+- Update mutagen to 1.46.0 ([@frenck] - [#80004]) ([tts docs]) (dependency)
+- Use `entry.as_dict()` in RainMachine diagnostics ([@bachya] - [#80118]) ([rainmachine docs])
+- Use `entry.as_dict()` in WattTime diagnostics ([@bachya] - [#80122]) ([watttime docs])
+- Use `entry.as_dict()` in SimpliSafe diagnostics ([@bachya] - [#80121]) ([simplisafe docs])
+- Powerview Implement remaining types ([@kingy444] - [#80097]) ([hunterdouglas_powerview docs])
+- Add config entry to Ridwell diagnostics ([@bachya] - [#80120]) ([ridwell docs])
+- Redact additional sensitive fields in ReCollect Waste diagnostics ([@bachya] - [#80119]) ([recollect_waste docs])
+- Huawei LTE logging related tweaks ([@scop] - [#79854]) ([huawei_lte docs])
+- Add full test coverage to LaMetric ([@frenck] - [#80134]) ([lametric docs])
+- Migrate HomeKit Controller to use stable identifiers ([@bdraco] - [#80064]) ([homekit_controller docs])
+- Add error handling to LaMetric button platform ([@frenck] - [#80136]) ([lametric docs])
+- Add has_entity_name for here_travel_time ([@eifinger] - [#80011]) ([here_travel_time docs])
+- Add sensor platform to Jellyfin ([@ctalkington] - [#79966]) ([jellyfin docs]) (new-platform)
+- Bump ibeacon-ble to 0.7.4 ([@bdraco] - [#80147]) ([ibeacon docs]) (dependency)
+- Strip whitespace from Nut "zero" serialno ([@ollo69] - [#80141]) ([nut docs])
+- Add brightness controls to LaMetric ([@frenck] - [#79804]) ([lametric docs])
+- Fix, improve input validation and add tests to ClickSend tts ([@CharlieBailly] - [#76669]) ([clicksend_tts docs]) (breaking-change)
+- Add error handling to LaMetric number platform ([@frenck] - [#80159]) ([lametric docs])
+- Add error handling to LaMetric select platform ([@frenck] - [#80160]) ([lametric docs])
+- Add error handling to LaMetric switch platform ([@frenck] - [#80161]) ([lametric docs])
+- Bump dbus-fast to 1.44.0 ([@bdraco] - [#80149]) ([bluetooth docs]) (dependency)
+- Move attribution to standalone attribute [c-d] ([@epenet] - [#80150])
+- Use percentage constant as unit in LaMetric brightness ([@frenck] - [#80162]) ([lametric docs])
+- Flume code quality improvments ([@jeeftor] - [#79815]) ([flume docs])
+- Bump dorny/paths-filter from 2.10.2 to 2.11.0 (@dependabot - [#80151]) (dependency)
+- Add logger to default config for set level service ([@mdegat01] - [#80033]) ([default_config docs]) (breaking-change)
+- Bump plugwise to v0.25.0 and adapt relevant plugwise code ([@bouwew] - [#80129]) ([plugwise docs]) (dependency)
+- Add myself as codeowner to Alert ([@frenck] - [#80169]) ([alert docs])
+- Minor improvements of recorder typing ([@emontnemery] - [#80165]) ([recorder docs]) ([sensor docs])
+- Use percentage constant in components ([@epenet] - [#80173]) ([lyric docs]) ([statistics docs]) ([amberelectric docs])
+- Code quality improvements for Fully Kiosk ([@frenck] - [#80168]) ([fully_kiosk docs])
+- Drop unused unit_system from bmw ([@epenet] - [#80176]) ([bmw_connected_drive docs])
+- CI: Do not trigger full suite for alert integration ([@frenck] - [#80174])
+- Move alert constants into const module ([@frenck] - [#80170]) ([alert docs])
+- Remove unused is_on helper function from Alert ([@frenck] - [#80190]) ([alert docs])
+- Fix schema for the Alert integration ([@frenck] - [#80189]) ([alert docs])
+- Remove ToggleEntity inheritance from Alert ([@frenck] - [#80185]) ([alert docs])
+- Add missing type for CoordinatorEntity in Brother sensor platform ([@bieniu] - [#80197]) ([brother docs])
+- Use DistanceConverter in components ([@epenet] - [#80182]) ([nissan_leaf docs]) ([waze_travel_time docs]) ([here_travel_time docs]) ([geonetnz_quakes docs]) ([geonetnz_volcano docs]) ([gdacs docs])
+- Use DistanceConverter in components ([@epenet] - [#80207]) ([geonetnz_quakes docs]) ([gdacs docs])
+- Add button entities for Lutron Caseta/RA3/HWQSX ([@danaues] - [#79963]) ([lutron_caseta docs]) (new-platform)
+- Powerview rename blackout to opaque ([@kingy444] - [#80163]) ([hunterdouglas_powerview docs])
+- Add support for area field from pylutron_caseta ([@danaues] - [#80221]) ([lutron_caseta docs])
+- Refactor recorder migration ([@emontnemery] - [#80175]) ([recorder docs])
+- Register Alert services as entity services ([@frenck] - [#80213]) ([alert docs])
+- Make notifiers of Alert optional ([@frenck] - [#80209]) ([alert docs])
+- Plugwise: implement device availability for non-legacy devices ([@bouwew] - [#80191]) ([plugwise docs])
+- Bump docker/login-action from 2.0.0 to 2.1.0 (@dependabot - [#80227]) (dependency)
+- Bump dorny/paths-filter from 2.11.0 to 2.11.1 (@dependabot - [#80228]) (dependency)
+- Fix recorder tests related to mysql ([@emontnemery] - [#80238]) ([recorder docs])
+- Avoid time traveling in recorder tests ([@emontnemery] - [#80247]) ([recorder docs])
+- Correct initialization of new databases ([@emontnemery] - [#80234]) ([recorder docs])
+- Fix armed state in fibaro integration ([@rappenze] - [#80218]) ([fibaro docs])
+- Add diagnostics to AirNow ([@bachya] - [#79904]) ([airnow docs])
+- Adjust temperature unit check in rainmachine ([@epenet] - [#80237]) ([rainmachine docs])
+- Bump CI cache version ([@cdce8p] - [#80265])
+- Fix logbook tests ([@emontnemery] - [#80264]) ([logbook docs])
+- Drop use of `is_metric` in tomorrowio ([@epenet] - [#80271]) ([tomorrowio docs])
+- Bump Météo-France to 1.1.0 ([@Quentame] - [#80255]) ([meteo_france docs]) (dependency)
+- Bump Freebox to 1.0.0 ([@Quentame] - [#80256]) ([freebox docs]) (dependency)
+- Bump actions/cache from 3.0.10 to 3.0.11 ([@cdce8p] - [#80260]) (dependency)
+- IPMA Code quality improvement ([@dgomes] - [#77771]) ([ipma docs])
+- Add Switcher runner support ([@thecode] - [#79430]) ([switcher_kis docs]) (new-platform)
+- Bump dbus-fast to 1.45.0 ([@bdraco] - [#80289]) ([bluetooth docs]) (dependency)
+- Replace deprecated set-output commands [ci] ([@cdce8p] - [#80259])
+- Add edl21 sensors ([@Geliras] - [#80214]) ([edl21 docs])
+- Allow specifying the target table when importing statistics ([@emontnemery] - [#80230]) ([recorder docs])
+- Fix flaky recorder test ([@emontnemery] - [#80246]) ([recorder docs])
+- Update issue report link for installation type ([@KevinCathcart] - [#80300])
+- Bump temperusb to 1.6.0 ([@davet2001] - [#80296]) ([temper docs])
+- Add Heiwa as supported brand ([@renaiku] - [#80242]) ([gree docs]) (new-integration)
+- Remove quality scale checkboxes from pull request template ([@thecode] - [#80298])
+- Deprecate name property of unit system ([@epenet] - [#80257]) (deprecation)
+- Add repair issue for Coinbase YAML ([@TomBrien] - [#80156]) ([coinbase docs]) (deprecation)
+- Add volvo on call device_info to group entities in one device per vehicle ([@dala318] - [#79329]) ([volvooncall docs])
+- Adjust distance unit check in google travel time ([@epenet] - [#80232]) ([google_travel_time docs])
+- Adjust distance unit check in geonetnz_volcano ([@epenet] - [#80244]) ([geonetnz_volcano docs])
+- Adjust get_distance_unit in mazda integration ([@epenet] - [#80233]) ([mazda docs])
+- Adjust distance unit check in gdacs ([@epenet] - [#80235]) ([gdacs docs])
+- Adjust distance unit check in geonetnz_quakes ([@epenet] - [#80236]) ([geonetnz_quakes docs])
+- Replace `is_metric` with `is METRIC_SYSTEM` ([@epenet] - [#80262])
+- Adjust distance unit check in waze travel time ([@epenet] - [#80241]) ([waze_travel_time docs])
+- Adjust distance unit check in here travel time ([@epenet] - [#80243]) ([here_travel_time docs])
+- Use attributes in coinbase sensor ([@epenet] - [#80086]) ([coinbase docs])
+- Replace `not is_metric` with `is IMPERIAL_SYSTEM` ([@epenet] - [#80266]) ([citybikes docs]) ([nissan_leaf docs])
+- Drop use of `is_metric` in ecowitt ([@epenet] - [#80267]) ([ecowitt docs])
+- Drop use of `is_metric` in weather ([@epenet] - [#80272]) ([weather docs])
+- Drop use of `is_metric` in nws ([@epenet] - [#80270]) ([nws docs])
+- Cleanup config deprecation warning ([@epenet] - [#80251])
+- Fix before sunrise OR after sunset condition ([@janick] - [#76143])
+- Update python-typing-update to 0.5.0 ([@cdce8p] - [#80315]) ([hue docs]) ([airthings_ble docs]) (dependency)
+- Deprecate is_metric property of unit system ([@epenet] - [#80313]) (deprecation)
+- Add ability to convert ZCL schemas to vol schemas to ZHA ([@dmulcahey] - [#79908]) ([zha docs])
+- Use SupportedDialect enum in recorder ([@emontnemery] - [#80319]) ([recorder docs])
+- Use local UNIT constants in geonetnz_volcano ([@epenet] - [#80323]) ([geonetnz_volcano docs])
+- Tag eafm sensors are measurement to collect long term stats ([@jfparis] - [#80312]) ([eafm docs])
+- Update xknx to 1.2.0 ([@marvin-w] - [#80318]) ([knx docs]) (dependency)
+- Use local UNIT constants in waze_travel_time ([@epenet] - [#80325]) ([waze_travel_time docs])
+- Use local UNIT constants in here_travel_time ([@epenet] - [#80324]) ([here_travel_time docs])
+- Remove elevation warning from sun ([@frenck] - [#80239]) ([sun docs])
+- Only reload modified automations ([@emontnemery] - [#80282]) ([automation docs]) (noteworthy)
+- Revert "Add Mazda brand" ([@frenck] - [#80314])
+- Fix reload of automation and scripts when blueprint changed ([@emontnemery] - [#80322]) ([automation docs]) ([script docs]) ([blueprint docs])
+- Deprecate CONF_UNIT_SYSTEM_*** constants ([@epenet] - [#80320]) ([config docs]) (deprecation)
+- Little cleanup of Alert tests ([@frenck] - [#80333]) ([alert docs])
+- Convert graphite tests to pytest ([@taiyeoguns] - [#79807]) ([graphite docs])
+- Unconditionally call DomainBlueprints.populate ([@emontnemery] - [#80336]) ([automation docs]) ([script docs]) ([blueprint docs])
+- Add some typing to common test helpers ([@frenck] - [#80337])
+- Add start_application service to fully_kiosk integration ([@cgarwood] - [#80226]) ([fully_kiosk docs])
+- Automatically determine the advertising interval for bluetooth devices ([@bdraco] - [#79669]) ([esphome docs]) ([bluetooth docs])
+- Upgrade demetriek to 0.3.0 ([@frenck] - [#80350]) ([lametric docs]) (dependency)
+- Add support for restoring HomeKit IIDs ([@bdraco] - [#79913]) ([homekit docs]) (breaking-change)
+- Add reauth support to LaMetric ([@frenck] - [#80355]) ([lametric docs])
+- Mark LaMetric as Platinum integration ([@frenck] - [#80360]) ([lametric docs])
+- Add support for Shelly Plus Addon sensors ([@thecode] - [#79954]) ([shelly docs])
+- Add type hints to aqualogic ([@epenet] - [#80328]) ([aqualogic docs])
+- Bump bleak to 0.19.0 ([@bdraco] - [#80349]) ([bluetooth docs]) (dependency)
+- Make home assistant discoverable via UPnP/SSDP ([@StevenLooman] - [#79820]) ([ssdp docs]) (dependency) (noteworthy)
+- Intellifire - Number Entity - Flame Height Control ([@jeeftor] - [#79901]) ([intellifire docs]) (breaking-change) (new-platform)
+- Bump fjaråskupan to 2.2.0 ([@elupus] - [#80401]) ([fjaraskupan docs]) (dependency)
+- Bump bleak-retry-connector to 2.3.0 ([@bdraco] - [#80397]) ([bluetooth docs]) (dependency)
+- Allow fints config as fallback for account type ([@kilrogg] - [#75680]) ([fints docs])
+- Update pip constraint to 22.4 ([@cdce8p] - [#80383]) (dependency)
+- Bump yalexs_ble to 1.9.4 for bleak 0.19.0 ([@bdraco] - [#80406]) ([yalexs_ble docs]) (dependency)
+- Update led-ble to 1.0.0 for bleak 0.19 ([@bdraco] - [#80403]) ([led_ble docs]) (dependency)
+- Bump pySwitchbot to 0.20.0 for bleak 0.19 changes ([@bdraco] - [#80389]) ([switchbot docs]) (dependency)
+- Powerview sensors updates ([@kingy444] - [#80417]) ([hunterdouglas_powerview docs])
+- Bump aiohomekit to 2.1.0 for bleak 0.19.0 ([@bdraco] - [#80426]) ([homekit_controller docs]) (dependency)
+- Bump pyotgw to 2.1.1 ([@mvn23] - [#80421]) ([opentherm_gw docs]) (dependency)
+- Avoid logging tracebacks for auth failures in philips js ([@elupus] - [#80381]) ([philips_js docs])
+- Display and log google_travel_time errors ([@eifinger] - [#77604]) ([google_travel_time docs])
+- Bump gcal_sync to 1.1.0 ([@allenporter] - [#80431]) ([google docs]) (dependency)
+- Bump plugwise to v0.25.2 and adapt climate ([@bouwew] - [#80347]) ([plugwise docs]) (dependency)
+- Fix google calendar event transparency filter ([@allenporter] - [#80438]) ([google docs])
+- Fix google calendar test to match API behavior ([@allenporter] - [#80436]) ([google docs])
+- Fire bluetooth listener for all matching devices ([@elupus] - [#80440]) ([fjaraskupan docs]) ([bluetooth docs])
+- Add friendly name to ZHA identify button ([@TheJulianJES] - [#80446]) ([zha docs])
+- Bump androidtv dependency to 0.0.69 ([@grimpy] - [#80407]) ([androidtv docs]) (dependency)
+- Bump pySwitchbot to 0.20.2 ([@bdraco] - [#80435]) ([switchbot docs]) (dependency)
+- Bump google-cloud-pubsub to 2.13.10 ([@allenporter] - [#80433]) ([google_pubsub docs])
+- Stop coordinator before connection in nibe_heatpump ([@elupus] - [#80396]) ([nibe_heatpump docs])
+- Refactor the core config store ([@epenet] - [#80457])
+- Update to iaqualink 0.5.0 ([@flz] - [#80304]) ([iaqualink docs]) (dependency)
+- Bump qingping-ble to 0.8.0 ([@bdraco] - [#80443]) ([qingping docs])
+- Simplify parsing of script and automation config ([@emontnemery] - [#80465]) ([automation docs]) ([script docs])
+- Cleanup sensor private attributes ([@epenet] - [#80463]) ([sensor docs])
+- Refactor access to ConfigStore ([@epenet] - [#80467])
+- Update pychannels to 1.2.3 ([@marcusrbrown] - [#80409]) ([channels docs]) (dependency)
+- Convert darksky unittest tests to pytest ([@jramirez857] - [#79868]) ([darksky docs])
+- Add message service to LaMetric ([@frenck] - [#80448]) ([lametric docs])
+- Powerview Add Battery Option Selection ([@kingy444] - [#80166]) ([hunterdouglas_powerview docs]) (new-platform)
+- Streamline Enphase Envoy config flow tests ([@bachya] - [#79914]) ([enphase_envoy docs])
+- Fix typo in LED BLE documentation URL ([@pattyland] - [#80479]) ([led_ble docs])
+- Bump qingping-ble to 0.8.1 ([@bdraco] - [#80473]) ([qingping docs]) (dependency)
+- Remove unneeded guards from (async_)add_entities call ([@frenck] - [#80471])
+- Don't mock out migration in recorder tests ([@emontnemery] - [#80480])
+- Bump deconz dependency to v105 ([@Kane610] - [#80492]) ([deconz docs]) (dependency)
+- Fix connectable Bluetooth devices not being seen if the nearest scanner is non-connectable ([@bdraco] - [#80388]) ([bluetooth docs])
+- Update sqlalchemy to 1.4.42 ([@frenck] - [#80495]) ([recorder docs]) ([sql docs]) (dependency)
+- Move attribution to standalone attribute [e-g] ([@epenet] - [#80513])
+- Reduce missed coverage in zwave_js ([@raman325] - [#79571]) ([zwave_js docs])
+- Modbus: Add support for Holding Registers to Binary Sensor ([@Nippey] - [#80460]) ([modbus docs])
+- Update sentry-sdk to 1.9.10 ([@frenck] - [#80474]) ([sentry docs]) (dependency)
+- Update freezegun to 1.2.2 ([@frenck] - [#80498]) (dependency)
+- Update yamllint to 1.28.0 ([@frenck] - [#80497]) (dependency)
+- Bump pyunifiprotect to 4.3.4 ([@AngellusMortis] - [#80496]) ([unifiprotect docs]) (dependency)
+- Move attribution to standalone attribute [h-l] ([@epenet] - [#80516])
+- Fix Plex reauth with multiple available servers ([@jjlawren] - [#80508]) ([plex docs])
+- Update bsblan integration ([@liudger] - [#67399]) ([bsblan docs])
+- Move attribution to standalone attribute [m-q] ([@epenet] - [#80518])
+- Revert BSBLAN name change to fix hassfest ([@cdce8p] - [#80525]) ([bsblan docs])
+- Move attribution to standalone attribute [r-s] ([@epenet] - [#80520])
+- Move attribution to standalone attribute [t-z] ([@epenet] - [#80521])
+- Use _attr_attribution in suez_water ([@epenet] - [#80527]) ([suez_water docs])
+- Improve msg type hint in websocket commands ([@epenet] - [#80530])
+- Fix payload in rest ([@epenet] - [#80544]) ([rest docs])
+- Bump velbus-aio to 2022.10.4 ([@niobos] - [#80510]) ([velbus docs]) (dependency)
+- Remove unnecessary session scoping to several test fixtures ([@bachya] - [#80500])
+- Reduce chance of bluetooth devices going unavailable when adapter stops responding ([@bdraco] - [#80545]) ([bluetooth docs])
+- Ensure Enphase Envoy test fixtures aren't session-scoped ([@bachya] - [#80499]) ([enphase_envoy docs])
+- Add diagnostics to Enphase Envoy ([@bachya] - [#79950]) ([enphase_envoy docs])
+- Bump bleak-retry-connector to 2.3.1 ([@bdraco] - [#80549]) ([bluetooth docs]) (dependency)
+- Bump aioswitcher to 3.1.0 ([@thecode] - [#80534]) ([switcher_kis docs]) (dependency)
+- Add Shelly support for sleeping Gen2 devices ([@thecode] - [#79889]) ([shelly docs]) (dependency) (noteworthy)
+- Bump aiohomekit to 2.1.1 ([@bdraco] - [#80560]) ([homekit_controller docs])
+- Migrate Broadlink to new entity naming style ([@Nardol] - [#80187]) ([broadlink docs])
+- Update demetriek to 0.4.0 ([@frenck] - [#80567]) ([lametric docs]) (dependency)
+- Add new codeowners to scrape ([@epenet] - [#80569]) ([scrape docs])
+- Add chart service to LaMetric ([@frenck] - [#80554]) ([lametric docs])
+- Add websocket type hints in conversation ([@epenet] - [#80535]) ([conversation docs])
+- Add websocket type hints in components ([@epenet] - [#80533]) ([mqtt docs]) ([cloud docs]) ([webhook docs]) ([mobile_app docs]) ([trace docs])
+- Add websocket type hints in config ([@epenet] - [#80532]) ([config docs])
+- Add websocket type hints in blueprint ([@epenet] - [#80531]) ([blueprint docs])
+- Ensure recorder test fixture is setup before hass fixture ([@emontnemery] - [#80528])
+- Add guard in recorder retry function ([@emontnemery] - [#80585]) ([recorder docs])
+- Make all datetime columns in recorder DB µs precision ([@emontnemery] - [#80584]) ([recorder docs])
+- Add sensor, selector and switch for Plugwise Anna + Loria combination ([@bouwew] - [#80558]) ([plugwise docs])
+- Integrations v2.1: Differentiating hubs, devices and services ([@frenck] - [#80524]) ([config docs])
+- Add CI job which runs recorder tests on MariaDB ([@emontnemery] - [#80586]) ([recorder docs])
+- Rename IMPERIAL_SYSTEM to US_CUSTOMARY_SYSTEM ([@epenet] - [#80253]) (deprecation)
+- Fix invalid type hint in scrape ([@epenet] - [#80543]) ([scrape docs])
+- Add type hints to rest integration ([@epenet] - [#80546]) ([rest docs])
+- Adjust precipitation units ([@epenet] - [#79780]) (deprecation)
+- Adjust precipitation units in components ([@epenet] - [#79783])
+- Add precipitation_intensity sensor device class ([@epenet] - [#79779]) ([sensor docs])
+- Add buttons to dismiss notifications in LaMetric ([@frenck] - [#80605]) ([lametric docs])
+- Improve type hints in blebox ([@epenet] - [#80511]) ([blebox docs])
+- Use US_CUSTOMARY_SYSTEM in components ([@epenet] - [#80623])
+- Expose UniFi PoE ports as individual switches ([@Kane610] - [#80566]) ([unifi docs])
+- Limit recorder pytest job [ci] ([@cdce8p] - [#80625])
+- Tweak MariaDB CI job ([@emontnemery] - [#80631])
+- Add integration_type to Axis, deCONZ and UniFi manifest ([@Kane610] - [#80630]) ([axis docs]) ([deconz docs]) ([unifi docs])
+- Fix invalid warning in scrape ([@epenet] - [#80599]) ([scrape docs])
+- Bump ha-av to v10.0.0 ([@uvjustin] - [#80514]) ([stream docs]) ([generic docs]) (dependency)
+- Replace constants with enums in UniFi ([@Kane610] - [#80637]) ([unifi docs])
+- Bump dbus-fast to 1.47.0 ([@bdraco] - [#80633]) ([bluetooth docs]) (dependency)
+- Address jellyfin sensor feedback ([@ctalkington] - [#80222]) ([jellyfin docs])
+- Update pylint to 2.15.4 ([@cdce8p] - [#80612]) ([zha docs]) ([forked_daapd docs]) ([repairs docs]) (dependency)
+- Enforce kwargs in unit system initialisation ([@epenet] - [#80620])
+- Use custom attributes description in Sonarr ([@tkdrob] - [#79845]) ([sonarr docs])
+- Add websocket type hints in entity_registry ([@epenet] - [#80657]) ([config docs])
+- Update frontend to 20221020.0 ([@bramkragten] - [#80661]) ([frontend docs])
+- Improve type hint in entity_component ([@epenet] - [#80596])
+- Add mode control for Modbus climate entities ([@avishorp] - [#73906]) ([modbus docs])
+- Add websocket type hints in components ([@epenet] - [#80654])
+- Bump aioshelly to 4.0.0 ([@thecode] - [#80423]) ([shelly docs]) (dependency)
+- Add blebox binary_sensor platform ([@riokuu] - [#79535]) ([blebox docs]) (new-platform)
+- Use US_CUSTOMARY_SYSTEM in tests ([@epenet] - [#80658])
+- Refactor blebox sensors ([@riokuu] - [#80671]) ([blebox docs])
+- Add websocket type hints in lovelace ([@epenet] - [#80537]) ([lovelace docs])
+- Adjust device classes in tasmota ([@epenet] - [#79282]) ([tasmota docs])
+- Speed up restart when bluetooth adapter is in a failed state ([@bdraco] - [#80640]) ([bluetooth docs])
+- Remove deprecated yaml import for waze_travel_time ([@eifinger] - [#80669]) ([waze_travel_time docs])
+- Remove balloob as code owner Ring ([@balloob] - [#80680]) ([ring docs])
+- Fix custom components not working with integration descriptions ([@balloob] - [#80686])
+- Simplify mocking UniFi websocket ([@Kane610] - [#80652]) ([unifi docs])
+- Defer bluetooth scanner watchdog restart if one is already in progress ([@bdraco] - [#80679]) ([bluetooth docs])
+- Bump snapcast to 2.3.0 ([@luar123] - [#80688]) ([snapcast docs]) (dependency)
+- Bump zeroconf to 0.39.2 ([@bdraco] - [#80699]) ([zeroconf docs]) (dependency)
+- Add diagnostics to jellyfin ([@ctalkington] - [#80651]) ([jellyfin docs])
+- Replace custom OpenUV data object with coordinators ([@bachya] - [#80705]) ([openuv docs])
+- Move default option handling to config_flow for google_travel_time ([@eifinger] - [#80607]) ([google_travel_time docs])
+- Bump pyatmo to 7.2.0 ([@cgtobi] - [#80698]) ([netatmo docs])
+- Fix error when setting Netatmo climate preset ([@cgtobi] - [#80700])
+- Integrations v2.1: Virtual integrations ([@frenck] - [#80613]) (breaking-change)
+- Add entity_registry_enabled_default and missing EntityCategories in Plugwise ([@bouwew] - [#80629]) ([plugwise docs])
+- Fix ZeroDivisionError for Fritz!Smarthome electric current sensor ([@renegaderyu] - [#80682]) ([fritzbox docs])
+- Improve calendar trigger test quality ([@allenporter] - [#79451]) ([calendar docs])
+- Streamline calendar dataclass API/attribute conversions ([@allenporter] - [#79598]) ([calendar docs])
+- Add iot_standards to devolo brand ([@Shutgun] - [#80332])
+- Improve typing hints MQTT __init__ ([@jbouwh] - [#80674]) ([mqtt docs])
+- Add Bluesound unique id ([@fredrike] - [#80559]) ([bluesound docs])
+- Update home-assistant/wheels to 2022.10.1 ([@frenck] - [#80723]) (dependency)
+- Update sentry-sdk to 1.10.0 ([@frenck] - [#80721]) ([sentry docs]) (dependency)
+- Remove building wheels for face detection ([@pvizeli] - [#80728])
+- Bump simplepush to 2.1.1 ([@tymm] - [#80608]) ([simplepush docs]) (dependency)
+- Small typing improvements for Plugwise ([@frenck] - [#80722]) ([plugwise docs])
+- Reduce unnecessary alarm firing to speed up calendar trigger test ([@allenporter] - [#80732]) ([calendar docs])
+- Log invalid messages instead of raising in system_log ([@bdraco] - [#80645]) ([system_log docs])
+- Move default options to config_flow for waze_travel_time ([@eifinger] - [#80681]) ([waze_travel_time docs])
+- Remove Xiaomi Miio YAML import ([@starkillerOG] - [#78995]) ([xiaomi_miio docs])
+- Fix zha LogEntry call ([@bdraco] - [#80737]) ([zha docs])
+- Remove system_log missing format arg test ([@bdraco] - [#80739]) ([system_log docs])
+- Add `_TZE200_kds0pmmv` to ZHA `ZONNSMARTThermostat` ([@javicalle] - [#80746]) ([zha docs])
+- Add homekit notifications to the list of allowed apple bluetooth start bytes ([@bdraco] - [#80733]) ([bluetooth docs])
+- Remove redundant `async_update` for OpenUV entities ([@bachya] - [#80735]) ([openuv docs])
+- Bump qingping-ble to 0.8.2 to handle door left open ([@bdraco] - [#80748]) ([qingping docs]) (dependency)
+- Bump pysma to 0.7.1 ([@rklomp] - [#80601]) ([sma docs])
+- Load ecobee notify platform via discovery ([@kevdliu] - [#78558]) ([ecobee docs]) (breaking-change)
+- Update pylint to 2.15.5 ([@cdce8p] - [#80759]) (dependency)
+- Conditionally include config flow and iot_class when relevant ([@balloob] - [#80756])
+- Add ultraloq virtual integration ([@balloob] - [#80755]) ([ultraloq docs])
+- Update frontend to 20221021.0 ([@bramkragten] - [#80751]) ([frontend docs])
+- Remove unused keys from ultraloq ([@balloob] - [#80762])
+- Add "power on state" config entity for Tuya plugs to ZHA ([@TheJulianJES] - [#80486]) ([zha docs])
+- Add "power outage memory" config entity to Xiaomi EU plugs to ZHA ([@TheJulianJES] - [#80444]) ([zha docs])
+- Add Philips Hue motion sensor config entities to ZHA ([@TheJulianJES] - [#79923]) ([zha docs])
+- Update pending message error ([@balloob] - [#80763]) ([websocket_api docs])
+- Update zwave_js.refresh_value service example ([@kpine] - [#80764]) ([zwave_js docs])
+- Fix Shelly entry unload and add tests for init ([@thecode] - [#80760]) ([shelly docs])
+- Remove myself from Xiaomi Miio code owner list ([@bieniu] - [#80768]) ([xiaomi_miio docs])
+- Add `integration_type` field for a few integrations ([@bieniu] - [#80767])
+- Add myself as code owner to util and const ([@epenet] - [#80664])
+- Add integration_type to devolo integrations ([@Shutgun] - [#80695]) ([devolo_home_control docs]) ([devolo_home_network docs])
+- Bump owntone requirements ([@uvjustin] - [#80552]) ([forked_daapd docs]) (dependency)
+- Extend roomba mac range in manifest ([@onpremcloudguy] - [#80714]) ([roomba docs])
+- Bump bleak-retry-connector to 2.3.2 ([@bdraco] - [#80790]) ([bluetooth docs]) (dependency)
+- Bump soco to 0.28.1 ([@jjlawren] - [#80792]) ([sonos docs]) (dependency)
+- Bump aioshelly to 4.1.0 ([@thecode] - [#80795]) ([shelly docs]) (dependency)
+- Bump aiohomekit to 2.2.0 ([@bdraco] - [#80798]) ([homekit_controller docs]) (breaking-change) (dependency) (noteworthy)
+- Log bluetooth advertisement before firing bleak callbacks ([@bdraco] - [#80800]) ([bluetooth docs])
+- Update psutil to 5.9.3 ([@frenck] - [#80775]) ([systemmonitor docs]) (dependency)
+- Bump plugwise to v0.25.3 ([@bouwew] - [#80782]) ([plugwise docs]) (dependency)
+- Refactor Powerview sensor to dataclass ([@kingy444] - [#80536]) ([hunterdouglas_powerview docs])
+- Add themes for LIFX multi-zone devices via a new select entity ([@Djelibeybi] - [#80067]) ([lifx docs])
+- Refactor UniFi upgrade entities ([@Kane610] - [#80752]) ([unifi docs])
+- Bump pydaikin to 2.8.0 ([@fredrike] - [#80823]) ([daikin docs]) (dependency)
+- Refactor UniFi outlet switches ([@Kane610] - [#80738]) ([unifi docs])
+- Add integration_type to ipp and roku ([@ctalkington] - [#80831]) ([roku docs])
+- Improve UniFi PoE unique ID ([@Kane610] - [#80740]) ([unifi docs])
+- Prevent HomeKit Controller BLE connect retries from blocking startup ([@bdraco] - [#80827]) ([homekit_controller docs])
+- Add integration_type to jellyfin ([@ctalkington] - [#80832]) ([jellyfin docs])
+- Set integration type on codeowned integrations @frenck ([@frenck] - [#80830])
+- Add entity service - Set Full AC state to Sensibo ([@gjohansson-ST] - [#80820]) ([sensibo docs])
+- Minor cleanup Sensibo ([@gjohansson-ST] - [#80835]) ([sensibo docs])
+- Small lifx fixes ([@bdraco] - [#80828]) ([lifx docs])
+- Add dynamic generation of device triggers from keypad buttons ([@danaues] - [#80797]) ([lutron_caseta docs])
+- Bump pylitterbot to 2022.10.2 ([@natekspencer] - [#80836]) ([litterrobot docs]) (dependency)
+- Add Sensibo Climate React ([@gjohansson-ST] - [#78221]) ([sensibo docs])
+- Fix temperature unit in sensor for Sensibo ([@gjohansson-ST] - [#80843]) ([sensibo docs])
+- Add presence duration number ([@Kane610] - [#79498]) ([deconz docs])
+- Refactor UniFi DPI switch entities ([@Kane610] - [#80761]) ([unifi docs])
+- Fix Lutron Caseta area names by ignoring root area during area name retrieval ([@danaues] - [#80576]) ([lutron_caseta docs])
+- Add ZHA StartUpColorTemperature configuration entity ([@jloehr] - [#80853]) ([zha docs])
+- Fix oncue data unavailable when genset disconnected ([@PeteRager] - [#80668]) ([oncue docs])
+- Try again to populate HKC BLE accessory state after startup ([@bdraco] - [#80854]) ([homekit_controller docs])
+- Add Lutron Caseta zeroconf discovery for RA3/HWQSX ([@danaues] - [#80852]) ([lutron_caseta docs])
+- Fix whitespace in oncue manifest ([@bdraco] - [#80859]) ([oncue docs])
+- Code quality update for Subaru sensors ([@G-Two] - [#79482]) ([subaru docs])
+- Support Nobø Switch as temperature sensor ([@oyvindwe] - [#78480]) ([nobo_hub docs]) (new-platform)
+- Bump aiohomekit to 2.2.2 ([@bdraco] - [#80857]) ([homekit_controller docs])
+- Update denonavr to version 0.10.12 ([@ol-iver] - [#80861]) ([denonavr docs]) (dependency)
+- Add device-specific diagnostics to the LIFX integration ([@Djelibeybi] - [#79964]) ([lifx docs])
+- Bump gcal_sync to 2.2.0 ([@allenporter] - [#80863]) ([google docs]) (dependency)
+- Add Freebox button to mark calls as read ([@Quentame] - [#80609]) ([freebox docs])
+- Bump actions/upload-artifact from 3.1.0 to 3.1.1 (@dependabot - [#80867]) (dependency)
+- Move advanced MQTT options to entry ([@jbouwh] - [#79351]) ([mqtt docs]) (deprecation)
+- Remove precipitation note from length units ([@epenet] - [#80677])
+- Add `update` platform to MQTT integration ([@bieniu] - [#80659]) ([mqtt docs]) (new-platform) (noteworthy)
+- CI: Fix partial coverage ([@epenet] - [#80877])
+- Allow hostname for nibe heatpump ([@elupus] - [#80793]) ([nibe_heatpump docs])
+- Use DataUpdateCoordinator in scrape ([@epenet] - [#80593]) ([scrape docs]) (breaking-change)
+- Add typing hints for MQTT mixins ([@jbouwh] - [#80702]) ([mqtt docs])
+- Add unique_id to scrape ([@epenet] - [#80581]) ([scrape docs]) (noteworthy)
+- Adjust pylint for IMPERIAL_SYSTEM deprecation ([@epenet] - [#80874])
+- Add suggested_unit_of_measurement attribute to sensors ([@emontnemery] - [#80638]) ([sensor docs])
+- Bump bleak-retry-connector to 2.4.0 ([@bdraco] - [#80887]) ([bluetooth docs]) (dependency)
+- Fix HKC exceptions during BLE startup not being caught ([@bdraco] - [#80882]) ([homekit_controller docs])
+- Bump aiohomekit to 2.2.3 ([@bdraco] - [#80891]) ([homekit_controller docs]) (dependency)
+- Add support for Netatmo noise sensor to homekit_controller ([@Jc2k] - [#80889]) ([homekit_controller docs])
+- Refactor zwave_js add-on manager ([@MartinHjelmare] - [#80883]) ([zwave_js docs])
+- Add EMISSION_CHECK to BMW Connected Drive ([@rikroe] - [#80819]) ([bmw_connected_drive docs])
+- Bump aiohomekit to 2.2.4 ([@bdraco] - [#80899]) ([homekit_controller docs]) (dependency)
+- Only reload modified scripts ([@emontnemery] - [#80470]) ([automation docs]) ([script docs]) (noteworthy)
+- Add integration_type to ISY994 manifest and bump pyisy to 3.0.8 ([@shbatm] - [#80906]) ([isy994 docs])
+- Raise exception when esphome ble client disconnects during operation ([@bdraco] - [#80885]) ([esphome docs])
+- Add new WATER device class ([@epenet] - [#80886]) ([sensor docs])
+- Fix XMPP room notifications ([@Socalix] - [#80794]) ([xmpp docs])
+- Bump bleak-retry-connector to 2.4.2 ([@bdraco] - [#80908]) ([bluetooth docs]) (dependency)
+- Add "Push Flow Meter Data" service to RainMachine and bump regenmaschine to 2022.10.0 ([@shbatm] - [#80890]) ([rainmachine docs])
+- Fix SSDP/UPnP server after testing ([@StevenLooman] - [#80815]) ([ssdp docs]) (dependency)
+- Add integration_type to iss ([@DurgNomis-drol] - [#80909]) ([iss docs])
+- Cleanup Shelly update platform ([@thecode] - [#80845]) ([shelly docs])
+- Add integration_type to launchlibrary ([@DurgNomis-drol] - [#80907]) ([launch_library docs])
+- Add media_player platform to Jellyfin ([@Ongy] - [#76801]) ([jellyfin docs]) (new-platform) (noteworthy)
+- Add oralb integration ([@bdraco] - [#80918]) ([oralb docs]) (new-integration)
+- Add apcupsd laststest sensor ([@definitio] - [#80773]) ([apcupsd docs]) (breaking-change)
+- Use EntityDescription in Freebox switch ([@Quentame] - [#80858]) ([freebox docs])
+- Add integration_type to the velbus component ([@Cereal2nd] - [#80924]) ([velbus docs])
+- Use ESPHome manufacturer name from device if provided ([@jesserockz] - [#80928]) ([esphome docs]) (dependency)
+- Don't trigger statistics issues when sensor units are equivalent ([@emontnemery] - [#80099]) ([sensor docs])
+- Allow gas units to be overriden ([@epenet] - [#80884]) ([sensor docs])
+- Add visual image preview during generic camera options flow ([@davet2001] - [#80392]) ([generic docs])
+- Add tuya access control devices (binary status of lock) ([@osono-design] - [#79793]) ([tuya docs])
+- Use start helper in recorder ([@emontnemery] - [#79559]) ([recorder docs])
+- Add IKEA SYMFONISK as virtual integration ([@frenck] - [#80833]) ([symfonisk docs])
+- Load themes from themes folder by default ([@frenck] - [#80937])
+- Rename entry_id template method to config_entry_id ([@frenck] - [#80935])
+- Bump aioshelly to 4.1.1 ([@thecode] - [#80939]) ([shelly docs]) (dependency)
+- Bayesian - support `unique_id:` ([@HarvsG] - [#79879]) ([bayesian docs]) (noteworthy)
+- Add additional rules for converting distances ([@emontnemery] - [#80940])
+- Add support for EventBridge to aws integration ([@pghazanfari] - [#77573]) ([aws docs])
+- Set water device class to flo, homewizard, p1_monitor, toon ([@frenck] - [#80944]) ([toon docs]) ([flo docs]) ([p1_monitor docs]) ([homewizard docs]) (noteworthy)
+- Add tplink dhcp entry for EP25 model ([@hackerESQ] - [#80650]) ([tplink docs])
+- Extend Sonos queue operation timeouts ([@jjlawren] - [#80804]) ([sonos docs])
+- Remove deprecated YAML in Pushover ([@engrbm87] - [#80876]) ([pushover docs]) (deprecation)
+- Add alarmed binary sensor to Risco integration ([@OnFreund] - [#77315]) ([risco docs])
+- Fix `integrations.json` creation, make `iot_standards` a list ([@bramkragten] - [#80945]) ([ultraloq docs])
+- Update Fritz! lights to use kelvin ([@flabbamann] - [#79733]) ([light docs]) ([fritzbox docs]) (noteworthy)
+- Remove myself from edl21 codeowners ([@mtdcr] - [#80947]) ([edl21 docs])
+- Add rules for converting speeds ([@emontnemery] - [#80943])
+- Mark some integrations as system integrations ([@emontnemery] - [#80948]) ([persistent_notification docs]) ([cloud docs]) ([map docs]) ([system_log docs]) ([zone docs]) ([stream docs]) ([homeassistant_alerts docs])
+- Adjust unit_system type hints ([@epenet] - [#80946])
+- Add additional sensors to RainMachine ([@shbatm] - [#80914]) ([rainmachine docs])
+- Add GJ as supported unit for energy sensors ([@emontnemery] - [#80870]) ([sensor docs]) ([energy docs])
+- Replace new PRECIPITATION_INTENSITY with enum ([@epenet] - [#80653])
+- Add sum-differences characteristics to statistics component ([@ThomDietrich] - [#79439]) ([statistics docs])
+- Add wind_speed sensor device class ([@epenet] - [#79789]) ([sensor docs])
+- Adjust formatting in unit system tests ([@epenet] - [#80958])
+- Improve loading UniFi switch entities ([@Kane610] - [#80910]) ([unifi docs])
+- Remove deprecate service in `speedtestdotnet` ([@engrbm87] - [#80938]) ([speedtestdotnet docs]) (deprecation)
+- Adds states and state_attr as a filter, adds is_state and is_state_attr as a test. ([@Petro31] - [#79473]) (noteworthy)
+- Add Octoprint camera entity ([@rfleming71] - [#79689]) ([octoprint docs]) (new-platform)
+- Add week period to recorder statistics api ([@mib1185] - [#80784]) ([recorder docs])
+- Bump aiogithubapi from 22.2.4 to 22.10.1 ([@ludeeus] - [#80968]) ([github docs]) (dependency)
+- Add deprecation warning for statistics integration default buffer_size ([@ThomDietrich] - [#69700]) ([statistics docs])
+- Remove hardware and fix raspberry pi brands in integrations.json ([@frenck] - [#80970]) ([remote_rpi_gpio docs])
+- Update devcontainer appPort to allow connections from external IPs ([@thecode] - [#79730])
+- Clean-up Shelly legacy update entities ([@thecode] - [#80961]) ([shelly docs])
+- Set integration type on codeowned integrations @bachya ([@bachya] - [#80974])
+- Rewrite UniFi block client switch ([@Kane610] - [#80969]) ([unifi docs])
+- Add integration_type to vizio, tomorrowio, zwave_js ([@raman325] - [#80975]) ([vizio docs]) ([zwave_js docs]) ([tomorrowio docs])
+- Remove deprecated YAML in `android_ip_webcam` ([@engrbm87] - [#80875]) ([android_ip_webcam docs]) (breaking-change)
+- Address review feedback for jellyfin ([@ctalkington] - [#80987]) ([jellyfin docs])
+- Add Velbus cover opening/closing ([@niobos] - [#79851]) ([velbus docs])
+- Bump aiolifx_effects dependency to 0.3.0 ([@Djelibeybi] - [#80994]) ([lifx docs]) (dependency)
+- Add additional data to HomeKit diagnostics ([@bdraco] - [#80980]) ([homekit docs])
+- Update ibeacon-ble to 1.0.1 ([@bdraco] - [#80785]) ([ibeacon docs])
+- Use `._attr_*` properties for monoprice integration ([@flacjacket] - [#80505]) ([monoprice docs])
+- Add rules for converting volumes ([@emontnemery] - [#80951])
+- Add unique id for min_max ([@gjohansson-ST] - [#81007]) ([min_max docs]) (noteworthy)
+- Fix precipitation units in darksky ([@epenet] - [#80611]) ([darksky docs]) (breaking-change)
+- fix integration descriptions ([@bramkragten] - [#81008])
+- Update orjson to 3.8.1 ([@frenck] - [#81000]) (dependency)
+- Tibber strict typing ([@Danielhiversen] - [#79407]) ([tibber docs])
+- Remove yaml import anthemav ([@gjohansson-ST] - [#79931]) ([anthemav docs]) (breaking-change)
+- Don't set force bool during set_humidity ([@nkgilley] - [#80269]) ([generic_hygrostat docs])
+- Add auto preset to Comfoconnect fan ([@kneirinck] - [#80697]) ([comfoconnect docs])
+- Adjust unique ID of Octoprint camera entity ([@frenck] - [#80996]) ([octoprint docs])
+- Use precipitation_intensity class in integrations ([@epenet] - [#80615]) ([tellduslive docs]) ([rfxtrx docs]) ([ambient_station docs]) ([buienradar docs]) ([aemet docs]) ([ecowitt docs])
+- Disable Powerview signal sensor by default ([@kingy444] - [#81014]) ([hunterdouglas_powerview docs])
+- Use `wind_speed` device class instead of `speed` in Accuweather ([@bieniu] - [#81016]) ([accuweather docs])
+- Strict typing for shared MQTT modules ([@jbouwh] - [#80913]) ([mqtt docs])
+- Use a unique cache folder per Velbus config entry ([@Cereal2nd] - [#79792]) ([velbus docs])
+- Move options to SelectEntityDescription in goodwe ([@epenet] - [#80017]) ([goodwe docs])
+- Migrate energy units to an enum ([@epenet] - [#80998]) ([energy docs]) (deprecation)
+- Migrate length units to an enum ([@epenet] - [#81011]) (deprecation)
+- Migrate pressure units to an enum ([@epenet] - [#81009]) (deprecation)
+- Migrate speed units to an enum ([@epenet] - [#81004]) (deprecation)
+- Migrate temperature units to an enum ([@epenet] - [#81006]) (deprecation)
+- Bump ZHA quirks to 0.0.84 ([@dmulcahey] - [#81015]) ([zha docs]) (dependency)
+- Remove hardwired Powerview battery sensor ([@kingy444] - [#81013]) ([hunterdouglas_powerview docs]) (breaking-change)
+- Add integration type to KNX integration ([@marvin-w] - [#81003]) ([knx docs])
+- Set hvv_departures device entry type to service ([@vigonotion] - [#80964]) ([hvv_departures docs])
+- Add has_entity_name support to hvv_departures ([@vigonotion] - [#80963]) ([hvv_departures docs])
+- Add an RSSI sensor to the LIFX integration ([@Djelibeybi] - [#80993]) ([lifx docs]) (new-platform)
+- Migrate mass units to an enum ([@epenet] - [#81021]) (deprecation)
+- Add a new clear cache service to the velbus integration ([@Cereal2nd] - [#79995]) ([velbus docs])
+- Use scan_interval in `netdata` ([@Xeevis] - [#80959]) ([netdata docs])
+- Update Google Calendar to synchronize calendar events efficiently ([@allenporter] - [#80925]) ([google docs])
+- Fix zeroconf starting later than expected ([@bdraco] - [#81023]) ([zeroconf docs])
+- Fix zwave_js port enumeration ([@MartinHjelmare] - [#81020]) ([zwave_js docs])
+- Remove YAML import from coinbase ([@epenet] - [#80084]) ([coinbase docs]) (breaking-change)
+- Migrate power units to an enum ([@epenet] - [#81026]) (deprecation)
+- Fix zeroconf when location name has a period ([@bdraco] - [#81022]) ([zeroconf docs])
+- Clean up velbus cache folder only on removal of the config entry ([@Cereal2nd] - [#81031])
+- Migrate volume units to an enum ([@epenet] - [#81028]) (deprecation)
+- Add integration type to fritzbox_callmointor integration ([@cdce8p] - [#81032]) ([fritzbox_callmonitor docs])
+- Blebox typehints in binary sensor tests ([@riokuu] - [#80676]) ([blebox docs])
+- Add config flow to zamg ([@killer0071234] - [#66469]) ([zamg docs]) (config-flow)
+- Correct Import of ReceivePayloadType ([@jbouwh] - [#81035]) ([mqtt docs]) ([mysensors docs])
+- Allow to cast in HLS format when using WebRTC ([@felipecrs] - [#80646]) ([camera docs])
+- Use unit enums in unit utilities ([@epenet] - [#81030])
+- Allow device class for switch to be set in knx ([@elupus] - [#81039]) ([knx docs])
+- Add support for water usage Flume ([@frenck] - [#81041]) ([flume docs])
+- Allow integrations to drop custom unit conversion ([@emontnemery] - [#81005]) ([sensor docs])
+- Add support to the energy integration for tracking water usage ([@emontnemery] - [#80888]) ([energy docs])
+- Bump frontend to 20221026.0 ([@balloob] - [#81042]) ([frontend docs])
+- Move upnp derived sensors to library, be more robust about failing getting some data ([@StevenLooman] - [#79955]) ([upnp docs]) (dependency)
+- Improve readability by reducing indentation ([@kneirinck] - [#81040]) ([comfoconnect docs])
+- Bump dbus-fast to 1.49.0 ([@bdraco] - [#81043]) ([bluetooth docs]) (dependency)
+
+[#66469]: https://github.com/home-assistant/core/pull/66469
+[#66996]: https://github.com/home-assistant/core/pull/66996
+[#67399]: https://github.com/home-assistant/core/pull/67399
+[#69700]: https://github.com/home-assistant/core/pull/69700
+[#71051]: https://github.com/home-assistant/core/pull/71051
+[#71269]: https://github.com/home-assistant/core/pull/71269
+[#73906]: https://github.com/home-assistant/core/pull/73906
+[#74454]: https://github.com/home-assistant/core/pull/74454
+[#74472]: https://github.com/home-assistant/core/pull/74472
+[#75656]: https://github.com/home-assistant/core/pull/75656
+[#75680]: https://github.com/home-assistant/core/pull/75680
+[#75787]: https://github.com/home-assistant/core/pull/75787
+[#76143]: https://github.com/home-assistant/core/pull/76143
+[#76354]: https://github.com/home-assistant/core/pull/76354
+[#76669]: https://github.com/home-assistant/core/pull/76669
+[#76801]: https://github.com/home-assistant/core/pull/76801
+[#77213]: https://github.com/home-assistant/core/pull/77213
+[#77284]: https://github.com/home-assistant/core/pull/77284
+[#77315]: https://github.com/home-assistant/core/pull/77315
+[#77327]: https://github.com/home-assistant/core/pull/77327
+[#77499]: https://github.com/home-assistant/core/pull/77499
+[#77573]: https://github.com/home-assistant/core/pull/77573
+[#77604]: https://github.com/home-assistant/core/pull/77604
+[#77771]: https://github.com/home-assistant/core/pull/77771
+[#77873]: https://github.com/home-assistant/core/pull/77873
+[#78005]: https://github.com/home-assistant/core/pull/78005
+[#78030]: https://github.com/home-assistant/core/pull/78030
+[#78221]: https://github.com/home-assistant/core/pull/78221
+[#78383]: https://github.com/home-assistant/core/pull/78383
+[#78385]: https://github.com/home-assistant/core/pull/78385
+[#78480]: https://github.com/home-assistant/core/pull/78480
+[#78558]: https://github.com/home-assistant/core/pull/78558
+[#78596]: https://github.com/home-assistant/core/pull/78596
+[#78773]: https://github.com/home-assistant/core/pull/78773
+[#78790]: https://github.com/home-assistant/core/pull/78790
+[#78793]: https://github.com/home-assistant/core/pull/78793
+[#78882]: https://github.com/home-assistant/core/pull/78882
+[#78995]: https://github.com/home-assistant/core/pull/78995
+[#79137]: https://github.com/home-assistant/core/pull/79137
+[#79211]: https://github.com/home-assistant/core/pull/79211
+[#79213]: https://github.com/home-assistant/core/pull/79213
+[#79214]: https://github.com/home-assistant/core/pull/79214
+[#79224]: https://github.com/home-assistant/core/pull/79224
+[#79241]: https://github.com/home-assistant/core/pull/79241
+[#79242]: https://github.com/home-assistant/core/pull/79242
+[#79243]: https://github.com/home-assistant/core/pull/79243
+[#79249]: https://github.com/home-assistant/core/pull/79249
+[#79272]: https://github.com/home-assistant/core/pull/79272
+[#79278]: https://github.com/home-assistant/core/pull/79278
+[#79282]: https://github.com/home-assistant/core/pull/79282
+[#79283]: https://github.com/home-assistant/core/pull/79283
+[#79289]: https://github.com/home-assistant/core/pull/79289
+[#79295]: https://github.com/home-assistant/core/pull/79295
+[#79296]: https://github.com/home-assistant/core/pull/79296
+[#79301]: https://github.com/home-assistant/core/pull/79301
+[#79312]: https://github.com/home-assistant/core/pull/79312
+[#79313]: https://github.com/home-assistant/core/pull/79313
+[#79315]: https://github.com/home-assistant/core/pull/79315
+[#79329]: https://github.com/home-assistant/core/pull/79329
+[#79344]: https://github.com/home-assistant/core/pull/79344
+[#79351]: https://github.com/home-assistant/core/pull/79351
+[#79352]: https://github.com/home-assistant/core/pull/79352
+[#79353]: https://github.com/home-assistant/core/pull/79353
+[#79362]: https://github.com/home-assistant/core/pull/79362
+[#79369]: https://github.com/home-assistant/core/pull/79369
+[#79379]: https://github.com/home-assistant/core/pull/79379
+[#79380]: https://github.com/home-assistant/core/pull/79380
+[#79383]: https://github.com/home-assistant/core/pull/79383
+[#79393]: https://github.com/home-assistant/core/pull/79393
+[#79399]: https://github.com/home-assistant/core/pull/79399
+[#79403]: https://github.com/home-assistant/core/pull/79403
+[#79405]: https://github.com/home-assistant/core/pull/79405
+[#79407]: https://github.com/home-assistant/core/pull/79407
+[#79408]: https://github.com/home-assistant/core/pull/79408
+[#79417]: https://github.com/home-assistant/core/pull/79417
+[#79418]: https://github.com/home-assistant/core/pull/79418
+[#79419]: https://github.com/home-assistant/core/pull/79419
+[#79426]: https://github.com/home-assistant/core/pull/79426
+[#79430]: https://github.com/home-assistant/core/pull/79430
+[#79439]: https://github.com/home-assistant/core/pull/79439
+[#79444]: https://github.com/home-assistant/core/pull/79444
+[#79449]: https://github.com/home-assistant/core/pull/79449
+[#79450]: https://github.com/home-assistant/core/pull/79450
+[#79451]: https://github.com/home-assistant/core/pull/79451
+[#79459]: https://github.com/home-assistant/core/pull/79459
+[#79467]: https://github.com/home-assistant/core/pull/79467
+[#79470]: https://github.com/home-assistant/core/pull/79470
+[#79473]: https://github.com/home-assistant/core/pull/79473
+[#79477]: https://github.com/home-assistant/core/pull/79477
+[#79482]: https://github.com/home-assistant/core/pull/79482
+[#79484]: https://github.com/home-assistant/core/pull/79484
+[#79485]: https://github.com/home-assistant/core/pull/79485
+[#79486]: https://github.com/home-assistant/core/pull/79486
+[#79497]: https://github.com/home-assistant/core/pull/79497
+[#79498]: https://github.com/home-assistant/core/pull/79498
+[#79503]: https://github.com/home-assistant/core/pull/79503
+[#79504]: https://github.com/home-assistant/core/pull/79504
+[#79513]: https://github.com/home-assistant/core/pull/79513
+[#79516]: https://github.com/home-assistant/core/pull/79516
+[#79520]: https://github.com/home-assistant/core/pull/79520
+[#79523]: https://github.com/home-assistant/core/pull/79523
+[#79535]: https://github.com/home-assistant/core/pull/79535
+[#79544]: https://github.com/home-assistant/core/pull/79544
+[#79559]: https://github.com/home-assistant/core/pull/79559
+[#79560]: https://github.com/home-assistant/core/pull/79560
+[#79571]: https://github.com/home-assistant/core/pull/79571
+[#79574]: https://github.com/home-assistant/core/pull/79574
+[#79577]: https://github.com/home-assistant/core/pull/79577
+[#79584]: https://github.com/home-assistant/core/pull/79584
+[#79585]: https://github.com/home-assistant/core/pull/79585
+[#79586]: https://github.com/home-assistant/core/pull/79586
+[#79587]: https://github.com/home-assistant/core/pull/79587
+[#79589]: https://github.com/home-assistant/core/pull/79589
+[#79590]: https://github.com/home-assistant/core/pull/79590
+[#79591]: https://github.com/home-assistant/core/pull/79591
+[#79592]: https://github.com/home-assistant/core/pull/79592
+[#79597]: https://github.com/home-assistant/core/pull/79597
+[#79598]: https://github.com/home-assistant/core/pull/79598
+[#79603]: https://github.com/home-assistant/core/pull/79603
+[#79606]: https://github.com/home-assistant/core/pull/79606
+[#79616]: https://github.com/home-assistant/core/pull/79616
+[#79618]: https://github.com/home-assistant/core/pull/79618
+[#79619]: https://github.com/home-assistant/core/pull/79619
+[#79628]: https://github.com/home-assistant/core/pull/79628
+[#79630]: https://github.com/home-assistant/core/pull/79630
+[#79631]: https://github.com/home-assistant/core/pull/79631
+[#79635]: https://github.com/home-assistant/core/pull/79635
+[#79653]: https://github.com/home-assistant/core/pull/79653
+[#79666]: https://github.com/home-assistant/core/pull/79666
+[#79669]: https://github.com/home-assistant/core/pull/79669
+[#79671]: https://github.com/home-assistant/core/pull/79671
+[#79672]: https://github.com/home-assistant/core/pull/79672
+[#79676]: https://github.com/home-assistant/core/pull/79676
+[#79683]: https://github.com/home-assistant/core/pull/79683
+[#79684]: https://github.com/home-assistant/core/pull/79684
+[#79687]: https://github.com/home-assistant/core/pull/79687
+[#79689]: https://github.com/home-assistant/core/pull/79689
+[#79695]: https://github.com/home-assistant/core/pull/79695
+[#79713]: https://github.com/home-assistant/core/pull/79713
+[#79717]: https://github.com/home-assistant/core/pull/79717
+[#79719]: https://github.com/home-assistant/core/pull/79719
+[#79730]: https://github.com/home-assistant/core/pull/79730
+[#79733]: https://github.com/home-assistant/core/pull/79733
+[#79738]: https://github.com/home-assistant/core/pull/79738
+[#79747]: https://github.com/home-assistant/core/pull/79747
+[#79748]: https://github.com/home-assistant/core/pull/79748
+[#79749]: https://github.com/home-assistant/core/pull/79749
+[#79750]: https://github.com/home-assistant/core/pull/79750
+[#79752]: https://github.com/home-assistant/core/pull/79752
+[#79755]: https://github.com/home-assistant/core/pull/79755
+[#79757]: https://github.com/home-assistant/core/pull/79757
+[#79758]: https://github.com/home-assistant/core/pull/79758
+[#79759]: https://github.com/home-assistant/core/pull/79759
+[#79765]: https://github.com/home-assistant/core/pull/79765
+[#79772]: https://github.com/home-assistant/core/pull/79772
+[#79775]: https://github.com/home-assistant/core/pull/79775
+[#79779]: https://github.com/home-assistant/core/pull/79779
+[#79780]: https://github.com/home-assistant/core/pull/79780
+[#79783]: https://github.com/home-assistant/core/pull/79783
+[#79787]: https://github.com/home-assistant/core/pull/79787
+[#79789]: https://github.com/home-assistant/core/pull/79789
+[#79791]: https://github.com/home-assistant/core/pull/79791
+[#79792]: https://github.com/home-assistant/core/pull/79792
+[#79793]: https://github.com/home-assistant/core/pull/79793
+[#79800]: https://github.com/home-assistant/core/pull/79800
+[#79801]: https://github.com/home-assistant/core/pull/79801
+[#79802]: https://github.com/home-assistant/core/pull/79802
+[#79803]: https://github.com/home-assistant/core/pull/79803
+[#79804]: https://github.com/home-assistant/core/pull/79804
+[#79807]: https://github.com/home-assistant/core/pull/79807
+[#79812]: https://github.com/home-assistant/core/pull/79812
+[#79815]: https://github.com/home-assistant/core/pull/79815
+[#79819]: https://github.com/home-assistant/core/pull/79819
+[#79820]: https://github.com/home-assistant/core/pull/79820
+[#79821]: https://github.com/home-assistant/core/pull/79821
+[#79822]: https://github.com/home-assistant/core/pull/79822
+[#79826]: https://github.com/home-assistant/core/pull/79826
+[#79839]: https://github.com/home-assistant/core/pull/79839
+[#79840]: https://github.com/home-assistant/core/pull/79840
+[#79844]: https://github.com/home-assistant/core/pull/79844
+[#79845]: https://github.com/home-assistant/core/pull/79845
+[#79851]: https://github.com/home-assistant/core/pull/79851
+[#79854]: https://github.com/home-assistant/core/pull/79854
+[#79855]: https://github.com/home-assistant/core/pull/79855
+[#79856]: https://github.com/home-assistant/core/pull/79856
+[#79862]: https://github.com/home-assistant/core/pull/79862
+[#79864]: https://github.com/home-assistant/core/pull/79864
+[#79865]: https://github.com/home-assistant/core/pull/79865
+[#79868]: https://github.com/home-assistant/core/pull/79868
+[#79870]: https://github.com/home-assistant/core/pull/79870
+[#79872]: https://github.com/home-assistant/core/pull/79872
+[#79879]: https://github.com/home-assistant/core/pull/79879
+[#79880]: https://github.com/home-assistant/core/pull/79880
+[#79886]: https://github.com/home-assistant/core/pull/79886
+[#79889]: https://github.com/home-assistant/core/pull/79889
+[#79900]: https://github.com/home-assistant/core/pull/79900
+[#79901]: https://github.com/home-assistant/core/pull/79901
+[#79902]: https://github.com/home-assistant/core/pull/79902
+[#79904]: https://github.com/home-assistant/core/pull/79904
+[#79905]: https://github.com/home-assistant/core/pull/79905
+[#79906]: https://github.com/home-assistant/core/pull/79906
+[#79907]: https://github.com/home-assistant/core/pull/79907
+[#79908]: https://github.com/home-assistant/core/pull/79908
+[#79909]: https://github.com/home-assistant/core/pull/79909
+[#79910]: https://github.com/home-assistant/core/pull/79910
+[#79911]: https://github.com/home-assistant/core/pull/79911
+[#79912]: https://github.com/home-assistant/core/pull/79912
+[#79913]: https://github.com/home-assistant/core/pull/79913
+[#79914]: https://github.com/home-assistant/core/pull/79914
+[#79921]: https://github.com/home-assistant/core/pull/79921
+[#79923]: https://github.com/home-assistant/core/pull/79923
+[#79926]: https://github.com/home-assistant/core/pull/79926
+[#79931]: https://github.com/home-assistant/core/pull/79931
+[#79932]: https://github.com/home-assistant/core/pull/79932
+[#79934]: https://github.com/home-assistant/core/pull/79934
+[#79935]: https://github.com/home-assistant/core/pull/79935
+[#79937]: https://github.com/home-assistant/core/pull/79937
+[#79945]: https://github.com/home-assistant/core/pull/79945
+[#79950]: https://github.com/home-assistant/core/pull/79950
+[#79954]: https://github.com/home-assistant/core/pull/79954
+[#79955]: https://github.com/home-assistant/core/pull/79955
+[#79958]: https://github.com/home-assistant/core/pull/79958
+[#79962]: https://github.com/home-assistant/core/pull/79962
+[#79963]: https://github.com/home-assistant/core/pull/79963
+[#79964]: https://github.com/home-assistant/core/pull/79964
+[#79965]: https://github.com/home-assistant/core/pull/79965
+[#79966]: https://github.com/home-assistant/core/pull/79966
+[#79968]: https://github.com/home-assistant/core/pull/79968
+[#79969]: https://github.com/home-assistant/core/pull/79969
+[#79970]: https://github.com/home-assistant/core/pull/79970
+[#79974]: https://github.com/home-assistant/core/pull/79974
+[#79977]: https://github.com/home-assistant/core/pull/79977
+[#79983]: https://github.com/home-assistant/core/pull/79983
+[#79986]: https://github.com/home-assistant/core/pull/79986
+[#79987]: https://github.com/home-assistant/core/pull/79987
+[#79988]: https://github.com/home-assistant/core/pull/79988
+[#79989]: https://github.com/home-assistant/core/pull/79989
+[#79990]: https://github.com/home-assistant/core/pull/79990
+[#79992]: https://github.com/home-assistant/core/pull/79992
+[#79995]: https://github.com/home-assistant/core/pull/79995
+[#79998]: https://github.com/home-assistant/core/pull/79998
+[#80004]: https://github.com/home-assistant/core/pull/80004
+[#80006]: https://github.com/home-assistant/core/pull/80006
+[#80008]: https://github.com/home-assistant/core/pull/80008
+[#80009]: https://github.com/home-assistant/core/pull/80009
+[#80011]: https://github.com/home-assistant/core/pull/80011
+[#80012]: https://github.com/home-assistant/core/pull/80012
+[#80014]: https://github.com/home-assistant/core/pull/80014
+[#80015]: https://github.com/home-assistant/core/pull/80015
+[#80016]: https://github.com/home-assistant/core/pull/80016
+[#80017]: https://github.com/home-assistant/core/pull/80017
+[#80018]: https://github.com/home-assistant/core/pull/80018
+[#80032]: https://github.com/home-assistant/core/pull/80032
+[#80033]: https://github.com/home-assistant/core/pull/80033
+[#80035]: https://github.com/home-assistant/core/pull/80035
+[#80042]: https://github.com/home-assistant/core/pull/80042
+[#80050]: https://github.com/home-assistant/core/pull/80050
+[#80051]: https://github.com/home-assistant/core/pull/80051
+[#80056]: https://github.com/home-assistant/core/pull/80056
+[#80058]: https://github.com/home-assistant/core/pull/80058
+[#80062]: https://github.com/home-assistant/core/pull/80062
+[#80064]: https://github.com/home-assistant/core/pull/80064
+[#80067]: https://github.com/home-assistant/core/pull/80067
+[#80068]: https://github.com/home-assistant/core/pull/80068
+[#80077]: https://github.com/home-assistant/core/pull/80077
+[#80078]: https://github.com/home-assistant/core/pull/80078
+[#80079]: https://github.com/home-assistant/core/pull/80079
+[#80081]: https://github.com/home-assistant/core/pull/80081
+[#80082]: https://github.com/home-assistant/core/pull/80082
+[#80084]: https://github.com/home-assistant/core/pull/80084
+[#80086]: https://github.com/home-assistant/core/pull/80086
+[#80087]: https://github.com/home-assistant/core/pull/80087
+[#80094]: https://github.com/home-assistant/core/pull/80094
+[#80097]: https://github.com/home-assistant/core/pull/80097
+[#80099]: https://github.com/home-assistant/core/pull/80099
+[#80109]: https://github.com/home-assistant/core/pull/80109
+[#80110]: https://github.com/home-assistant/core/pull/80110
+[#80111]: https://github.com/home-assistant/core/pull/80111
+[#80112]: https://github.com/home-assistant/core/pull/80112
+[#80113]: https://github.com/home-assistant/core/pull/80113
+[#80114]: https://github.com/home-assistant/core/pull/80114
+[#80115]: https://github.com/home-assistant/core/pull/80115
+[#80116]: https://github.com/home-assistant/core/pull/80116
+[#80118]: https://github.com/home-assistant/core/pull/80118
+[#80119]: https://github.com/home-assistant/core/pull/80119
+[#80120]: https://github.com/home-assistant/core/pull/80120
+[#80121]: https://github.com/home-assistant/core/pull/80121
+[#80122]: https://github.com/home-assistant/core/pull/80122
+[#80129]: https://github.com/home-assistant/core/pull/80129
+[#80134]: https://github.com/home-assistant/core/pull/80134
+[#80136]: https://github.com/home-assistant/core/pull/80136
+[#80141]: https://github.com/home-assistant/core/pull/80141
+[#80147]: https://github.com/home-assistant/core/pull/80147
+[#80149]: https://github.com/home-assistant/core/pull/80149
+[#80150]: https://github.com/home-assistant/core/pull/80150
+[#80151]: https://github.com/home-assistant/core/pull/80151
+[#80156]: https://github.com/home-assistant/core/pull/80156
+[#80159]: https://github.com/home-assistant/core/pull/80159
+[#80160]: https://github.com/home-assistant/core/pull/80160
+[#80161]: https://github.com/home-assistant/core/pull/80161
+[#80162]: https://github.com/home-assistant/core/pull/80162
+[#80163]: https://github.com/home-assistant/core/pull/80163
+[#80165]: https://github.com/home-assistant/core/pull/80165
+[#80166]: https://github.com/home-assistant/core/pull/80166
+[#80168]: https://github.com/home-assistant/core/pull/80168
+[#80169]: https://github.com/home-assistant/core/pull/80169
+[#80170]: https://github.com/home-assistant/core/pull/80170
+[#80173]: https://github.com/home-assistant/core/pull/80173
+[#80174]: https://github.com/home-assistant/core/pull/80174
+[#80175]: https://github.com/home-assistant/core/pull/80175
+[#80176]: https://github.com/home-assistant/core/pull/80176
+[#80182]: https://github.com/home-assistant/core/pull/80182
+[#80185]: https://github.com/home-assistant/core/pull/80185
+[#80187]: https://github.com/home-assistant/core/pull/80187
+[#80189]: https://github.com/home-assistant/core/pull/80189
+[#80190]: https://github.com/home-assistant/core/pull/80190
+[#80191]: https://github.com/home-assistant/core/pull/80191
+[#80197]: https://github.com/home-assistant/core/pull/80197
+[#80207]: https://github.com/home-assistant/core/pull/80207
+[#80209]: https://github.com/home-assistant/core/pull/80209
+[#80213]: https://github.com/home-assistant/core/pull/80213
+[#80214]: https://github.com/home-assistant/core/pull/80214
+[#80218]: https://github.com/home-assistant/core/pull/80218
+[#80221]: https://github.com/home-assistant/core/pull/80221
+[#80222]: https://github.com/home-assistant/core/pull/80222
+[#80226]: https://github.com/home-assistant/core/pull/80226
+[#80227]: https://github.com/home-assistant/core/pull/80227
+[#80228]: https://github.com/home-assistant/core/pull/80228
+[#80230]: https://github.com/home-assistant/core/pull/80230
+[#80232]: https://github.com/home-assistant/core/pull/80232
+[#80233]: https://github.com/home-assistant/core/pull/80233
+[#80234]: https://github.com/home-assistant/core/pull/80234
+[#80235]: https://github.com/home-assistant/core/pull/80235
+[#80236]: https://github.com/home-assistant/core/pull/80236
+[#80237]: https://github.com/home-assistant/core/pull/80237
+[#80238]: https://github.com/home-assistant/core/pull/80238
+[#80239]: https://github.com/home-assistant/core/pull/80239
+[#80241]: https://github.com/home-assistant/core/pull/80241
+[#80242]: https://github.com/home-assistant/core/pull/80242
+[#80243]: https://github.com/home-assistant/core/pull/80243
+[#80244]: https://github.com/home-assistant/core/pull/80244
+[#80246]: https://github.com/home-assistant/core/pull/80246
+[#80247]: https://github.com/home-assistant/core/pull/80247
+[#80251]: https://github.com/home-assistant/core/pull/80251
+[#80253]: https://github.com/home-assistant/core/pull/80253
+[#80255]: https://github.com/home-assistant/core/pull/80255
+[#80256]: https://github.com/home-assistant/core/pull/80256
+[#80257]: https://github.com/home-assistant/core/pull/80257
+[#80259]: https://github.com/home-assistant/core/pull/80259
+[#80260]: https://github.com/home-assistant/core/pull/80260
+[#80262]: https://github.com/home-assistant/core/pull/80262
+[#80264]: https://github.com/home-assistant/core/pull/80264
+[#80265]: https://github.com/home-assistant/core/pull/80265
+[#80266]: https://github.com/home-assistant/core/pull/80266
+[#80267]: https://github.com/home-assistant/core/pull/80267
+[#80269]: https://github.com/home-assistant/core/pull/80269
+[#80270]: https://github.com/home-assistant/core/pull/80270
+[#80271]: https://github.com/home-assistant/core/pull/80271
+[#80272]: https://github.com/home-assistant/core/pull/80272
+[#80282]: https://github.com/home-assistant/core/pull/80282
+[#80289]: https://github.com/home-assistant/core/pull/80289
+[#80296]: https://github.com/home-assistant/core/pull/80296
+[#80298]: https://github.com/home-assistant/core/pull/80298
+[#80300]: https://github.com/home-assistant/core/pull/80300
+[#80304]: https://github.com/home-assistant/core/pull/80304
+[#80312]: https://github.com/home-assistant/core/pull/80312
+[#80313]: https://github.com/home-assistant/core/pull/80313
+[#80314]: https://github.com/home-assistant/core/pull/80314
+[#80315]: https://github.com/home-assistant/core/pull/80315
+[#80318]: https://github.com/home-assistant/core/pull/80318
+[#80319]: https://github.com/home-assistant/core/pull/80319
+[#80320]: https://github.com/home-assistant/core/pull/80320
+[#80322]: https://github.com/home-assistant/core/pull/80322
+[#80323]: https://github.com/home-assistant/core/pull/80323
+[#80324]: https://github.com/home-assistant/core/pull/80324
+[#80325]: https://github.com/home-assistant/core/pull/80325
+[#80328]: https://github.com/home-assistant/core/pull/80328
+[#80332]: https://github.com/home-assistant/core/pull/80332
+[#80333]: https://github.com/home-assistant/core/pull/80333
+[#80336]: https://github.com/home-assistant/core/pull/80336
+[#80337]: https://github.com/home-assistant/core/pull/80337
+[#80347]: https://github.com/home-assistant/core/pull/80347
+[#80349]: https://github.com/home-assistant/core/pull/80349
+[#80350]: https://github.com/home-assistant/core/pull/80350
+[#80355]: https://github.com/home-assistant/core/pull/80355
+[#80360]: https://github.com/home-assistant/core/pull/80360
+[#80381]: https://github.com/home-assistant/core/pull/80381
+[#80383]: https://github.com/home-assistant/core/pull/80383
+[#80388]: https://github.com/home-assistant/core/pull/80388
+[#80389]: https://github.com/home-assistant/core/pull/80389
+[#80392]: https://github.com/home-assistant/core/pull/80392
+[#80396]: https://github.com/home-assistant/core/pull/80396
+[#80397]: https://github.com/home-assistant/core/pull/80397
+[#80401]: https://github.com/home-assistant/core/pull/80401
+[#80403]: https://github.com/home-assistant/core/pull/80403
+[#80406]: https://github.com/home-assistant/core/pull/80406
+[#80407]: https://github.com/home-assistant/core/pull/80407
+[#80409]: https://github.com/home-assistant/core/pull/80409
+[#80417]: https://github.com/home-assistant/core/pull/80417
+[#80421]: https://github.com/home-assistant/core/pull/80421
+[#80423]: https://github.com/home-assistant/core/pull/80423
+[#80426]: https://github.com/home-assistant/core/pull/80426
+[#80431]: https://github.com/home-assistant/core/pull/80431
+[#80433]: https://github.com/home-assistant/core/pull/80433
+[#80435]: https://github.com/home-assistant/core/pull/80435
+[#80436]: https://github.com/home-assistant/core/pull/80436
+[#80438]: https://github.com/home-assistant/core/pull/80438
+[#80440]: https://github.com/home-assistant/core/pull/80440
+[#80443]: https://github.com/home-assistant/core/pull/80443
+[#80444]: https://github.com/home-assistant/core/pull/80444
+[#80446]: https://github.com/home-assistant/core/pull/80446
+[#80448]: https://github.com/home-assistant/core/pull/80448
+[#80457]: https://github.com/home-assistant/core/pull/80457
+[#80460]: https://github.com/home-assistant/core/pull/80460
+[#80463]: https://github.com/home-assistant/core/pull/80463
+[#80465]: https://github.com/home-assistant/core/pull/80465
+[#80467]: https://github.com/home-assistant/core/pull/80467
+[#80470]: https://github.com/home-assistant/core/pull/80470
+[#80471]: https://github.com/home-assistant/core/pull/80471
+[#80473]: https://github.com/home-assistant/core/pull/80473
+[#80474]: https://github.com/home-assistant/core/pull/80474
+[#80479]: https://github.com/home-assistant/core/pull/80479
+[#80480]: https://github.com/home-assistant/core/pull/80480
+[#80486]: https://github.com/home-assistant/core/pull/80486
+[#80492]: https://github.com/home-assistant/core/pull/80492
+[#80495]: https://github.com/home-assistant/core/pull/80495
+[#80496]: https://github.com/home-assistant/core/pull/80496
+[#80497]: https://github.com/home-assistant/core/pull/80497
+[#80498]: https://github.com/home-assistant/core/pull/80498
+[#80499]: https://github.com/home-assistant/core/pull/80499
+[#80500]: https://github.com/home-assistant/core/pull/80500
+[#80505]: https://github.com/home-assistant/core/pull/80505
+[#80508]: https://github.com/home-assistant/core/pull/80508
+[#80510]: https://github.com/home-assistant/core/pull/80510
+[#80511]: https://github.com/home-assistant/core/pull/80511
+[#80513]: https://github.com/home-assistant/core/pull/80513
+[#80514]: https://github.com/home-assistant/core/pull/80514
+[#80516]: https://github.com/home-assistant/core/pull/80516
+[#80518]: https://github.com/home-assistant/core/pull/80518
+[#80520]: https://github.com/home-assistant/core/pull/80520
+[#80521]: https://github.com/home-assistant/core/pull/80521
+[#80524]: https://github.com/home-assistant/core/pull/80524
+[#80525]: https://github.com/home-assistant/core/pull/80525
+[#80527]: https://github.com/home-assistant/core/pull/80527
+[#80528]: https://github.com/home-assistant/core/pull/80528
+[#80530]: https://github.com/home-assistant/core/pull/80530
+[#80531]: https://github.com/home-assistant/core/pull/80531
+[#80532]: https://github.com/home-assistant/core/pull/80532
+[#80533]: https://github.com/home-assistant/core/pull/80533
+[#80534]: https://github.com/home-assistant/core/pull/80534
+[#80535]: https://github.com/home-assistant/core/pull/80535
+[#80536]: https://github.com/home-assistant/core/pull/80536
+[#80537]: https://github.com/home-assistant/core/pull/80537
+[#80543]: https://github.com/home-assistant/core/pull/80543
+[#80544]: https://github.com/home-assistant/core/pull/80544
+[#80545]: https://github.com/home-assistant/core/pull/80545
+[#80546]: https://github.com/home-assistant/core/pull/80546
+[#80549]: https://github.com/home-assistant/core/pull/80549
+[#80552]: https://github.com/home-assistant/core/pull/80552
+[#80554]: https://github.com/home-assistant/core/pull/80554
+[#80558]: https://github.com/home-assistant/core/pull/80558
+[#80559]: https://github.com/home-assistant/core/pull/80559
+[#80560]: https://github.com/home-assistant/core/pull/80560
+[#80566]: https://github.com/home-assistant/core/pull/80566
+[#80567]: https://github.com/home-assistant/core/pull/80567
+[#80569]: https://github.com/home-assistant/core/pull/80569
+[#80576]: https://github.com/home-assistant/core/pull/80576
+[#80581]: https://github.com/home-assistant/core/pull/80581
+[#80584]: https://github.com/home-assistant/core/pull/80584
+[#80585]: https://github.com/home-assistant/core/pull/80585
+[#80586]: https://github.com/home-assistant/core/pull/80586
+[#80593]: https://github.com/home-assistant/core/pull/80593
+[#80596]: https://github.com/home-assistant/core/pull/80596
+[#80599]: https://github.com/home-assistant/core/pull/80599
+[#80601]: https://github.com/home-assistant/core/pull/80601
+[#80605]: https://github.com/home-assistant/core/pull/80605
+[#80607]: https://github.com/home-assistant/core/pull/80607
+[#80608]: https://github.com/home-assistant/core/pull/80608
+[#80609]: https://github.com/home-assistant/core/pull/80609
+[#80611]: https://github.com/home-assistant/core/pull/80611
+[#80612]: https://github.com/home-assistant/core/pull/80612
+[#80613]: https://github.com/home-assistant/core/pull/80613
+[#80615]: https://github.com/home-assistant/core/pull/80615
+[#80620]: https://github.com/home-assistant/core/pull/80620
+[#80623]: https://github.com/home-assistant/core/pull/80623
+[#80625]: https://github.com/home-assistant/core/pull/80625
+[#80629]: https://github.com/home-assistant/core/pull/80629
+[#80630]: https://github.com/home-assistant/core/pull/80630
+[#80631]: https://github.com/home-assistant/core/pull/80631
+[#80633]: https://github.com/home-assistant/core/pull/80633
+[#80637]: https://github.com/home-assistant/core/pull/80637
+[#80638]: https://github.com/home-assistant/core/pull/80638
+[#80640]: https://github.com/home-assistant/core/pull/80640
+[#80645]: https://github.com/home-assistant/core/pull/80645
+[#80646]: https://github.com/home-assistant/core/pull/80646
+[#80650]: https://github.com/home-assistant/core/pull/80650
+[#80651]: https://github.com/home-assistant/core/pull/80651
+[#80652]: https://github.com/home-assistant/core/pull/80652
+[#80653]: https://github.com/home-assistant/core/pull/80653
+[#80654]: https://github.com/home-assistant/core/pull/80654
+[#80657]: https://github.com/home-assistant/core/pull/80657
+[#80658]: https://github.com/home-assistant/core/pull/80658
+[#80659]: https://github.com/home-assistant/core/pull/80659
+[#80661]: https://github.com/home-assistant/core/pull/80661
+[#80664]: https://github.com/home-assistant/core/pull/80664
+[#80668]: https://github.com/home-assistant/core/pull/80668
+[#80669]: https://github.com/home-assistant/core/pull/80669
+[#80671]: https://github.com/home-assistant/core/pull/80671
+[#80674]: https://github.com/home-assistant/core/pull/80674
+[#80676]: https://github.com/home-assistant/core/pull/80676
+[#80677]: https://github.com/home-assistant/core/pull/80677
+[#80679]: https://github.com/home-assistant/core/pull/80679
+[#80680]: https://github.com/home-assistant/core/pull/80680
+[#80681]: https://github.com/home-assistant/core/pull/80681
+[#80682]: https://github.com/home-assistant/core/pull/80682
+[#80686]: https://github.com/home-assistant/core/pull/80686
+[#80688]: https://github.com/home-assistant/core/pull/80688
+[#80695]: https://github.com/home-assistant/core/pull/80695
+[#80697]: https://github.com/home-assistant/core/pull/80697
+[#80698]: https://github.com/home-assistant/core/pull/80698
+[#80699]: https://github.com/home-assistant/core/pull/80699
+[#80700]: https://github.com/home-assistant/core/pull/80700
+[#80702]: https://github.com/home-assistant/core/pull/80702
+[#80705]: https://github.com/home-assistant/core/pull/80705
+[#80714]: https://github.com/home-assistant/core/pull/80714
+[#80721]: https://github.com/home-assistant/core/pull/80721
+[#80722]: https://github.com/home-assistant/core/pull/80722
+[#80723]: https://github.com/home-assistant/core/pull/80723
+[#80728]: https://github.com/home-assistant/core/pull/80728
+[#80732]: https://github.com/home-assistant/core/pull/80732
+[#80733]: https://github.com/home-assistant/core/pull/80733
+[#80735]: https://github.com/home-assistant/core/pull/80735
+[#80737]: https://github.com/home-assistant/core/pull/80737
+[#80738]: https://github.com/home-assistant/core/pull/80738
+[#80739]: https://github.com/home-assistant/core/pull/80739
+[#80740]: https://github.com/home-assistant/core/pull/80740
+[#80746]: https://github.com/home-assistant/core/pull/80746
+[#80748]: https://github.com/home-assistant/core/pull/80748
+[#80751]: https://github.com/home-assistant/core/pull/80751
+[#80752]: https://github.com/home-assistant/core/pull/80752
+[#80755]: https://github.com/home-assistant/core/pull/80755
+[#80756]: https://github.com/home-assistant/core/pull/80756
+[#80759]: https://github.com/home-assistant/core/pull/80759
+[#80760]: https://github.com/home-assistant/core/pull/80760
+[#80761]: https://github.com/home-assistant/core/pull/80761
+[#80762]: https://github.com/home-assistant/core/pull/80762
+[#80763]: https://github.com/home-assistant/core/pull/80763
+[#80764]: https://github.com/home-assistant/core/pull/80764
+[#80767]: https://github.com/home-assistant/core/pull/80767
+[#80768]: https://github.com/home-assistant/core/pull/80768
+[#80773]: https://github.com/home-assistant/core/pull/80773
+[#80775]: https://github.com/home-assistant/core/pull/80775
+[#80782]: https://github.com/home-assistant/core/pull/80782
+[#80784]: https://github.com/home-assistant/core/pull/80784
+[#80785]: https://github.com/home-assistant/core/pull/80785
+[#80790]: https://github.com/home-assistant/core/pull/80790
+[#80792]: https://github.com/home-assistant/core/pull/80792
+[#80793]: https://github.com/home-assistant/core/pull/80793
+[#80794]: https://github.com/home-assistant/core/pull/80794
+[#80795]: https://github.com/home-assistant/core/pull/80795
+[#80797]: https://github.com/home-assistant/core/pull/80797
+[#80798]: https://github.com/home-assistant/core/pull/80798
+[#80800]: https://github.com/home-assistant/core/pull/80800
+[#80804]: https://github.com/home-assistant/core/pull/80804
+[#80815]: https://github.com/home-assistant/core/pull/80815
+[#80819]: https://github.com/home-assistant/core/pull/80819
+[#80820]: https://github.com/home-assistant/core/pull/80820
+[#80823]: https://github.com/home-assistant/core/pull/80823
+[#80827]: https://github.com/home-assistant/core/pull/80827
+[#80828]: https://github.com/home-assistant/core/pull/80828
+[#80830]: https://github.com/home-assistant/core/pull/80830
+[#80831]: https://github.com/home-assistant/core/pull/80831
+[#80832]: https://github.com/home-assistant/core/pull/80832
+[#80833]: https://github.com/home-assistant/core/pull/80833
+[#80835]: https://github.com/home-assistant/core/pull/80835
+[#80836]: https://github.com/home-assistant/core/pull/80836
+[#80843]: https://github.com/home-assistant/core/pull/80843
+[#80845]: https://github.com/home-assistant/core/pull/80845
+[#80852]: https://github.com/home-assistant/core/pull/80852
+[#80853]: https://github.com/home-assistant/core/pull/80853
+[#80854]: https://github.com/home-assistant/core/pull/80854
+[#80857]: https://github.com/home-assistant/core/pull/80857
+[#80858]: https://github.com/home-assistant/core/pull/80858
+[#80859]: https://github.com/home-assistant/core/pull/80859
+[#80861]: https://github.com/home-assistant/core/pull/80861
+[#80863]: https://github.com/home-assistant/core/pull/80863
+[#80867]: https://github.com/home-assistant/core/pull/80867
+[#80870]: https://github.com/home-assistant/core/pull/80870
+[#80874]: https://github.com/home-assistant/core/pull/80874
+[#80875]: https://github.com/home-assistant/core/pull/80875
+[#80876]: https://github.com/home-assistant/core/pull/80876
+[#80877]: https://github.com/home-assistant/core/pull/80877
+[#80882]: https://github.com/home-assistant/core/pull/80882
+[#80883]: https://github.com/home-assistant/core/pull/80883
+[#80884]: https://github.com/home-assistant/core/pull/80884
+[#80885]: https://github.com/home-assistant/core/pull/80885
+[#80886]: https://github.com/home-assistant/core/pull/80886
+[#80887]: https://github.com/home-assistant/core/pull/80887
+[#80888]: https://github.com/home-assistant/core/pull/80888
+[#80889]: https://github.com/home-assistant/core/pull/80889
+[#80890]: https://github.com/home-assistant/core/pull/80890
+[#80891]: https://github.com/home-assistant/core/pull/80891
+[#80899]: https://github.com/home-assistant/core/pull/80899
+[#80906]: https://github.com/home-assistant/core/pull/80906
+[#80907]: https://github.com/home-assistant/core/pull/80907
+[#80908]: https://github.com/home-assistant/core/pull/80908
+[#80909]: https://github.com/home-assistant/core/pull/80909
+[#80910]: https://github.com/home-assistant/core/pull/80910
+[#80913]: https://github.com/home-assistant/core/pull/80913
+[#80914]: https://github.com/home-assistant/core/pull/80914
+[#80918]: https://github.com/home-assistant/core/pull/80918
+[#80924]: https://github.com/home-assistant/core/pull/80924
+[#80925]: https://github.com/home-assistant/core/pull/80925
+[#80928]: https://github.com/home-assistant/core/pull/80928
+[#80935]: https://github.com/home-assistant/core/pull/80935
+[#80937]: https://github.com/home-assistant/core/pull/80937
+[#80938]: https://github.com/home-assistant/core/pull/80938
+[#80939]: https://github.com/home-assistant/core/pull/80939
+[#80940]: https://github.com/home-assistant/core/pull/80940
+[#80943]: https://github.com/home-assistant/core/pull/80943
+[#80944]: https://github.com/home-assistant/core/pull/80944
+[#80945]: https://github.com/home-assistant/core/pull/80945
+[#80946]: https://github.com/home-assistant/core/pull/80946
+[#80947]: https://github.com/home-assistant/core/pull/80947
+[#80948]: https://github.com/home-assistant/core/pull/80948
+[#80951]: https://github.com/home-assistant/core/pull/80951
+[#80958]: https://github.com/home-assistant/core/pull/80958
+[#80959]: https://github.com/home-assistant/core/pull/80959
+[#80961]: https://github.com/home-assistant/core/pull/80961
+[#80963]: https://github.com/home-assistant/core/pull/80963
+[#80964]: https://github.com/home-assistant/core/pull/80964
+[#80968]: https://github.com/home-assistant/core/pull/80968
+[#80969]: https://github.com/home-assistant/core/pull/80969
+[#80970]: https://github.com/home-assistant/core/pull/80970
+[#80974]: https://github.com/home-assistant/core/pull/80974
+[#80975]: https://github.com/home-assistant/core/pull/80975
+[#80980]: https://github.com/home-assistant/core/pull/80980
+[#80987]: https://github.com/home-assistant/core/pull/80987
+[#80993]: https://github.com/home-assistant/core/pull/80993
+[#80994]: https://github.com/home-assistant/core/pull/80994
+[#80996]: https://github.com/home-assistant/core/pull/80996
+[#80998]: https://github.com/home-assistant/core/pull/80998
+[#81000]: https://github.com/home-assistant/core/pull/81000
+[#81003]: https://github.com/home-assistant/core/pull/81003
+[#81004]: https://github.com/home-assistant/core/pull/81004
+[#81005]: https://github.com/home-assistant/core/pull/81005
+[#81006]: https://github.com/home-assistant/core/pull/81006
+[#81007]: https://github.com/home-assistant/core/pull/81007
+[#81008]: https://github.com/home-assistant/core/pull/81008
+[#81009]: https://github.com/home-assistant/core/pull/81009
+[#81011]: https://github.com/home-assistant/core/pull/81011
+[#81013]: https://github.com/home-assistant/core/pull/81013
+[#81014]: https://github.com/home-assistant/core/pull/81014
+[#81015]: https://github.com/home-assistant/core/pull/81015
+[#81016]: https://github.com/home-assistant/core/pull/81016
+[#81020]: https://github.com/home-assistant/core/pull/81020
+[#81021]: https://github.com/home-assistant/core/pull/81021
+[#81022]: https://github.com/home-assistant/core/pull/81022
+[#81023]: https://github.com/home-assistant/core/pull/81023
+[#81026]: https://github.com/home-assistant/core/pull/81026
+[#81028]: https://github.com/home-assistant/core/pull/81028
+[#81030]: https://github.com/home-assistant/core/pull/81030
+[#81031]: https://github.com/home-assistant/core/pull/81031
+[#81032]: https://github.com/home-assistant/core/pull/81032
+[#81035]: https://github.com/home-assistant/core/pull/81035
+[#81039]: https://github.com/home-assistant/core/pull/81039
+[#81040]: https://github.com/home-assistant/core/pull/81040
+[#81041]: https://github.com/home-assistant/core/pull/81041
+[#81042]: https://github.com/home-assistant/core/pull/81042
+[#81043]: https://github.com/home-assistant/core/pull/81043
+[@AngellusMortis]: https://github.com/AngellusMortis
+[@AustinBrunkhorst]: https://github.com/AustinBrunkhorst
+[@Cereal2nd]: https://github.com/Cereal2nd
+[@CharlieBailly]: https://github.com/CharlieBailly
+[@Danielhiversen]: https://github.com/Danielhiversen
+[@DeerMaximum]: https://github.com/DeerMaximum
+[@Djelibeybi]: https://github.com/Djelibeybi
+[@DurgNomis-drol]: https://github.com/DurgNomis-drol
+[@G-Two]: https://github.com/G-Two
+[@Geliras]: https://github.com/Geliras
+[@HarvsG]: https://github.com/HarvsG
+[@HennieLP]: https://github.com/HennieLP
+[@Jc2k]: https://github.com/Jc2k
+[@Kane610]: https://github.com/Kane610
+[@KevinCathcart]: https://github.com/KevinCathcart
+[@MartinHjelmare]: https://github.com/MartinHjelmare
+[@MrAliFu]: https://github.com/MrAliFu
+[@Nardol]: https://github.com/Nardol
+[@Nippey]: https://github.com/Nippey
+[@OnFreund]: https://github.com/OnFreund
+[@Ongy]: https://github.com/Ongy
+[@PeteRager]: https://github.com/PeteRager
+[@Petro31]: https://github.com/Petro31
+[@Quentame]: https://github.com/Quentame
+[@Shutgun]: https://github.com/Shutgun
+[@Socalix]: https://github.com/Socalix
+[@StevenLooman]: https://github.com/StevenLooman
+[@TheJulianJES]: https://github.com/TheJulianJES
+[@ThomDietrich]: https://github.com/ThomDietrich
+[@TomBrien]: https://github.com/TomBrien
+[@Tommatheussen]: https://github.com/Tommatheussen
+[@Xeevis]: https://github.com/Xeevis
+[@alexdrl]: https://github.com/alexdrl
+[@allenporter]: https://github.com/allenporter
+[@avishorp]: https://github.com/avishorp
+[@bachya]: https://github.com/bachya
+[@balloob]: https://github.com/balloob
+[@bdr99]: https://github.com/bdr99
+[@bdraco]: https://github.com/bdraco
+[@bieniu]: https://github.com/bieniu
+[@borky]: https://github.com/borky
+[@bouwew]: https://github.com/bouwew
+[@bramkragten]: https://github.com/bramkragten
+[@cdce8p]: https://github.com/cdce8p
+[@cgarwood]: https://github.com/cgarwood
+[@cgtobi]: https://github.com/cgtobi
+[@ctalkington]: https://github.com/ctalkington
+[@dala318]: https://github.com/dala318
+[@danaues]: https://github.com/danaues
+[@davet2001]: https://github.com/davet2001
+[@definitio]: https://github.com/definitio
+[@dgomes]: https://github.com/dgomes
+[@dmulcahey]: https://github.com/dmulcahey
+[@ehendrix23]: https://github.com/ehendrix23
+[@eifinger]: https://github.com/eifinger
+[@elupus]: https://github.com/elupus
+[@emontnemery]: https://github.com/emontnemery
+[@engrbm87]: https://github.com/engrbm87
+[@epenet]: https://github.com/epenet
+[@felipecrs]: https://github.com/felipecrs
+[@flabbamann]: https://github.com/flabbamann
+[@flacjacket]: https://github.com/flacjacket
+[@flemmingss]: https://github.com/flemmingss
+[@flz]: https://github.com/flz
+[@fredrike]: https://github.com/fredrike
+[@frenck]: https://github.com/frenck
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[@grimpy]: https://github.com/grimpy
+[@gwww]: https://github.com/gwww
+[@hackerESQ]: https://github.com/hackerESQ
+[@iMicknl]: https://github.com/iMicknl
+[@jafar-atili]: https://github.com/jafar-atili
+[@janick]: https://github.com/janick
+[@javicalle]: https://github.com/javicalle
+[@jbouwh]: https://github.com/jbouwh
+[@jeeftor]: https://github.com/jeeftor
+[@jeinwag]: https://github.com/jeinwag
+[@jesserockz]: https://github.com/jesserockz
+[@jfparis]: https://github.com/jfparis
+[@jjlawren]: https://github.com/jjlawren
+[@jloehr]: https://github.com/jloehr
+[@jplitza]: https://github.com/jplitza
+[@jramirez857]: https://github.com/jramirez857
+[@kevdliu]: https://github.com/kevdliu
+[@killer0071234]: https://github.com/killer0071234
+[@kilrogg]: https://github.com/kilrogg
+[@kingy444]: https://github.com/kingy444
+[@kneirinck]: https://github.com/kneirinck
+[@kpine]: https://github.com/kpine
+[@liudger]: https://github.com/liudger
+[@luar123]: https://github.com/luar123
+[@ludeeus]: https://github.com/ludeeus
+[@majuss]: https://github.com/majuss
+[@marcusrbrown]: https://github.com/marcusrbrown
+[@marvin-w]: https://github.com/marvin-w
+[@mbo18]: https://github.com/mbo18
+[@mdegat01]: https://github.com/mdegat01
+[@mib1185]: https://github.com/mib1185
+[@mtdcr]: https://github.com/mtdcr
+[@mvn23]: https://github.com/mvn23
+[@natekspencer]: https://github.com/natekspencer
+[@ndbroadbent]: https://github.com/ndbroadbent
+[@niobos]: https://github.com/niobos
+[@nkgilley]: https://github.com/nkgilley
+[@oischinger]: https://github.com/oischinger
+[@ol-iver]: https://github.com/ol-iver
+[@ollo69]: https://github.com/ollo69
+[@onpremcloudguy]: https://github.com/onpremcloudguy
+[@osono-design]: https://github.com/osono-design
+[@oyvindwe]: https://github.com/oyvindwe
+[@pattyland]: https://github.com/pattyland
+[@pghazanfari]: https://github.com/pghazanfari
+[@philschenker]: https://github.com/philschenker
+[@pvizeli]: https://github.com/pvizeli
+[@raman325]: https://github.com/raman325
+[@rappenze]: https://github.com/rappenze
+[@renaiku]: https://github.com/renaiku
+[@renegaderyu]: https://github.com/renegaderyu
+[@rfleming71]: https://github.com/rfleming71
+[@rikroe]: https://github.com/rikroe
+[@riokuu]: https://github.com/riokuu
+[@rklomp]: https://github.com/rklomp
+[@scop]: https://github.com/scop
+[@shbatm]: https://github.com/shbatm
+[@slovdahl]: https://github.com/slovdahl
+[@starkillerOG]: https://github.com/starkillerOG
+[@taiyeoguns]: https://github.com/taiyeoguns
+[@thecode]: https://github.com/thecode
+[@tkdrob]: https://github.com/tkdrob
+[@tymm]: https://github.com/tymm
+[@uvjustin]: https://github.com/uvjustin
+[@vigonotion]: https://github.com/vigonotion
+[@vincegio]: https://github.com/vincegio
+[@vpathuis]: https://github.com/vpathuis
+[@wrt54g]: https://github.com/wrt54g
+[@yozik04]: https://github.com/yozik04
+[@yuvalabou]: https://github.com/yuvalabou
+[accuweather docs]: https://www.home-assistant.io/integrations/accuweather/
+[aemet docs]: https://www.home-assistant.io/integrations/aemet/
+[airnow docs]: https://www.home-assistant.io/integrations/airnow/
+[airthings_ble docs]: https://www.home-assistant.io/integrations/airthings_ble/
+[alert docs]: https://www.home-assistant.io/integrations/alert/
+[amberelectric docs]: https://www.home-assistant.io/integrations/amberelectric/
+[ambient_station docs]: https://www.home-assistant.io/integrations/ambient_station/
+[android_ip_webcam docs]: https://www.home-assistant.io/integrations/android_ip_webcam/
+[androidtv docs]: https://www.home-assistant.io/integrations/androidtv/
+[anthemav docs]: https://www.home-assistant.io/integrations/anthemav/
+[apcupsd docs]: https://www.home-assistant.io/integrations/apcupsd/
+[apprise docs]: https://www.home-assistant.io/integrations/apprise/
+[aqualogic docs]: https://www.home-assistant.io/integrations/aqualogic/
+[automation docs]: https://www.home-assistant.io/integrations/automation/
+[aws docs]: https://www.home-assistant.io/integrations/aws/
+[axis docs]: https://www.home-assistant.io/integrations/axis/
+[azure_event_hub docs]: https://www.home-assistant.io/integrations/azure_event_hub/
+[baf docs]: https://www.home-assistant.io/integrations/baf/
+[bayesian docs]: https://www.home-assistant.io/integrations/bayesian/
+[blebox docs]: https://www.home-assistant.io/integrations/blebox/
+[blockchain docs]: https://www.home-assistant.io/integrations/blockchain/
+[blueprint docs]: https://www.home-assistant.io/integrations/blueprint/
+[bluesound docs]: https://www.home-assistant.io/integrations/bluesound/
+[bluetooth docs]: https://www.home-assistant.io/integrations/bluetooth/
+[bmw_connected_drive docs]: https://www.home-assistant.io/integrations/bmw_connected_drive/
+[bosch_shc docs]: https://www.home-assistant.io/integrations/bosch_shc/
+[braviatv docs]: https://www.home-assistant.io/integrations/braviatv/
+[broadlink docs]: https://www.home-assistant.io/integrations/broadlink/
+[brother docs]: https://www.home-assistant.io/integrations/brother/
+[bsblan docs]: https://www.home-assistant.io/integrations/bsblan/
+[buienradar docs]: https://www.home-assistant.io/integrations/buienradar/
+[calendar docs]: https://www.home-assistant.io/integrations/calendar/
+[camera docs]: https://www.home-assistant.io/integrations/camera/
+[channels docs]: https://www.home-assistant.io/integrations/channels/
+[citybikes docs]: https://www.home-assistant.io/integrations/citybikes/
+[clickatell docs]: https://www.home-assistant.io/integrations/clickatell/
+[clicksend docs]: https://www.home-assistant.io/integrations/clicksend/
+[clicksend_tts docs]: https://www.home-assistant.io/integrations/clicksend_tts/
+[cloud docs]: https://www.home-assistant.io/integrations/cloud/
+[coinbase docs]: https://www.home-assistant.io/integrations/coinbase/
+[comfoconnect docs]: https://www.home-assistant.io/integrations/comfoconnect/
+[config docs]: https://www.home-assistant.io/integrations/config/
+[conversation docs]: https://www.home-assistant.io/integrations/conversation/
+[daikin docs]: https://www.home-assistant.io/integrations/daikin/
+[danfoss_air docs]: https://www.home-assistant.io/integrations/danfoss_air/
+[darksky docs]: https://www.home-assistant.io/integrations/darksky/
+[deconz docs]: https://www.home-assistant.io/integrations/deconz/
+[default_config docs]: https://www.home-assistant.io/integrations/default_config/
+[denonavr docs]: https://www.home-assistant.io/integrations/denonavr/
+[devolo_home_control docs]: https://www.home-assistant.io/integrations/devolo_home_control/
+[devolo_home_network docs]: https://www.home-assistant.io/integrations/devolo_home_network/
+[eafm docs]: https://www.home-assistant.io/integrations/eafm/
+[ecobee docs]: https://www.home-assistant.io/integrations/ecobee/
+[ecowitt docs]: https://www.home-assistant.io/integrations/ecowitt/
+[edl21 docs]: https://www.home-assistant.io/integrations/edl21/
+[energy docs]: https://www.home-assistant.io/integrations/energy/
+[enphase_envoy docs]: https://www.home-assistant.io/integrations/enphase_envoy/
+[esphome docs]: https://www.home-assistant.io/integrations/esphome/
+[fibaro docs]: https://www.home-assistant.io/integrations/fibaro/
+[fints docs]: https://www.home-assistant.io/integrations/fints/
+[fitbit docs]: https://www.home-assistant.io/integrations/fitbit/
+[fjaraskupan docs]: https://www.home-assistant.io/integrations/fjaraskupan/
+[flo docs]: https://www.home-assistant.io/integrations/flo/
+[flume docs]: https://www.home-assistant.io/integrations/flume/
+[forked_daapd docs]: https://www.home-assistant.io/integrations/forked_daapd/
+[freebox docs]: https://www.home-assistant.io/integrations/freebox/
+[fritzbox docs]: https://www.home-assistant.io/integrations/fritzbox/
+[fritzbox_callmonitor docs]: https://www.home-assistant.io/integrations/fritzbox_callmonitor/
+[frontend docs]: https://www.home-assistant.io/integrations/frontend/
+[fully_kiosk docs]: https://www.home-assistant.io/integrations/fully_kiosk/
+[gdacs docs]: https://www.home-assistant.io/integrations/gdacs/
+[generic docs]: https://www.home-assistant.io/integrations/generic/
+[generic_hygrostat docs]: https://www.home-assistant.io/integrations/generic_hygrostat/
+[geonetnz_quakes docs]: https://www.home-assistant.io/integrations/geonetnz_quakes/
+[geonetnz_volcano docs]: https://www.home-assistant.io/integrations/geonetnz_volcano/
+[github docs]: https://www.home-assistant.io/integrations/github/
+[glances docs]: https://www.home-assistant.io/integrations/glances/
+[goodwe docs]: https://www.home-assistant.io/integrations/goodwe/
+[google docs]: https://www.home-assistant.io/integrations/google/
+[google_cloud docs]: https://www.home-assistant.io/integrations/google_cloud/
+[google_pubsub docs]: https://www.home-assistant.io/integrations/google_pubsub/
+[google_travel_time docs]: https://www.home-assistant.io/integrations/google_travel_time/
+[graphite docs]: https://www.home-assistant.io/integrations/graphite/
+[gree docs]: https://www.home-assistant.io/integrations/gree/
+[group docs]: https://www.home-assistant.io/integrations/group/
+[guardian docs]: https://www.home-assistant.io/integrations/guardian/
+[hassio docs]: https://www.home-assistant.io/integrations/hassio/
+[here_travel_time docs]: https://www.home-assistant.io/integrations/here_travel_time/
+[homeassistant_alerts docs]: https://www.home-assistant.io/integrations/homeassistant_alerts/
+[homekit docs]: https://www.home-assistant.io/integrations/homekit/
+[homekit_controller docs]: https://www.home-assistant.io/integrations/homekit_controller/
+[homewizard docs]: https://www.home-assistant.io/integrations/homewizard/
+[huawei_lte docs]: https://www.home-assistant.io/integrations/huawei_lte/
+[hue docs]: https://www.home-assistant.io/integrations/hue/
+[hunterdouglas_powerview docs]: https://www.home-assistant.io/integrations/hunterdouglas_powerview/
+[hvv_departures docs]: https://www.home-assistant.io/integrations/hvv_departures/
+[iaqualink docs]: https://www.home-assistant.io/integrations/iaqualink/
+[ibeacon docs]: https://www.home-assistant.io/integrations/ibeacon/
+[intellifire docs]: https://www.home-assistant.io/integrations/intellifire/
+[ipma docs]: https://www.home-assistant.io/integrations/ipma/
+[ipp docs]: https://www.home-assistant.io/integrations/ipp/
+[iqvia docs]: https://www.home-assistant.io/integrations/iqvia/
+[islamic_prayer_times docs]: https://www.home-assistant.io/integrations/islamic_prayer_times/
+[iss docs]: https://www.home-assistant.io/integrations/iss/
+[isy994 docs]: https://www.home-assistant.io/integrations/isy994/
+[jellyfin docs]: https://www.home-assistant.io/integrations/jellyfin/
+[kira docs]: https://www.home-assistant.io/integrations/kira/
+[knx docs]: https://www.home-assistant.io/integrations/knx/
+[lacrosse docs]: https://www.home-assistant.io/integrations/lacrosse/
+[lametric docs]: https://www.home-assistant.io/integrations/lametric/
+[landisgyr_heat_meter docs]: https://www.home-assistant.io/integrations/landisgyr_heat_meter/
+[launch_library docs]: https://www.home-assistant.io/integrations/launch_library/
+[led_ble docs]: https://www.home-assistant.io/integrations/led_ble/
+[lidarr docs]: https://www.home-assistant.io/integrations/lidarr/
+[lifx docs]: https://www.home-assistant.io/integrations/lifx/
+[light docs]: https://www.home-assistant.io/integrations/light/
+[litterrobot docs]: https://www.home-assistant.io/integrations/litterrobot/
+[logbook docs]: https://www.home-assistant.io/integrations/logbook/
+[lovelace docs]: https://www.home-assistant.io/integrations/lovelace/
+[lupusec docs]: https://www.home-assistant.io/integrations/lupusec/
+[lutron_caseta docs]: https://www.home-assistant.io/integrations/lutron_caseta/
+[lyric docs]: https://www.home-assistant.io/integrations/lyric/
+[map docs]: https://www.home-assistant.io/integrations/map/
+[mazda docs]: https://www.home-assistant.io/integrations/mazda/
+[meteo_france docs]: https://www.home-assistant.io/integrations/meteo_france/
+[mikrotik docs]: https://www.home-assistant.io/integrations/mikrotik/
+[min_max docs]: https://www.home-assistant.io/integrations/min_max/
+[mobile_app docs]: https://www.home-assistant.io/integrations/mobile_app/
+[modbus docs]: https://www.home-assistant.io/integrations/modbus/
+[monoprice docs]: https://www.home-assistant.io/integrations/monoprice/
+[motion_blinds docs]: https://www.home-assistant.io/integrations/motion_blinds/
+[motioneye docs]: https://www.home-assistant.io/integrations/motioneye/
+[mqtt docs]: https://www.home-assistant.io/integrations/mqtt/
+[mysensors docs]: https://www.home-assistant.io/integrations/mysensors/
+[nest docs]: https://www.home-assistant.io/integrations/nest/
+[netatmo docs]: https://www.home-assistant.io/integrations/netatmo/
+[netdata docs]: https://www.home-assistant.io/integrations/netdata/
+[nextcloud docs]: https://www.home-assistant.io/integrations/nextcloud/
+[nibe_heatpump docs]: https://www.home-assistant.io/integrations/nibe_heatpump/
+[nina docs]: https://www.home-assistant.io/integrations/nina/
+[nissan_leaf docs]: https://www.home-assistant.io/integrations/nissan_leaf/
+[nobo_hub docs]: https://www.home-assistant.io/integrations/nobo_hub/
+[notion docs]: https://www.home-assistant.io/integrations/notion/
+[nut docs]: https://www.home-assistant.io/integrations/nut/
+[nws docs]: https://www.home-assistant.io/integrations/nws/
+[octoprint docs]: https://www.home-assistant.io/integrations/octoprint/
+[oncue docs]: https://www.home-assistant.io/integrations/oncue/
+[openexchangerates docs]: https://www.home-assistant.io/integrations/openexchangerates/
+[opengarage docs]: https://www.home-assistant.io/integrations/opengarage/
+[opentherm_gw docs]: https://www.home-assistant.io/integrations/opentherm_gw/
+[openuv docs]: https://www.home-assistant.io/integrations/openuv/
+[oralb docs]: https://www.home-assistant.io/integrations/oralb/
+[overkiz docs]: https://www.home-assistant.io/integrations/overkiz/
+[p1_monitor docs]: https://www.home-assistant.io/integrations/p1_monitor/
+[persistent_notification docs]: https://www.home-assistant.io/integrations/persistent_notification/
+[philips_js docs]: https://www.home-assistant.io/integrations/philips_js/
+[plex docs]: https://www.home-assistant.io/integrations/plex/
+[plugwise docs]: https://www.home-assistant.io/integrations/plugwise/
+[pushover docs]: https://www.home-assistant.io/integrations/pushover/
+[qingping docs]: https://www.home-assistant.io/integrations/qingping/
+[radarr docs]: https://www.home-assistant.io/integrations/radarr/
+[rainmachine docs]: https://www.home-assistant.io/integrations/rainmachine/
+[recollect_waste docs]: https://www.home-assistant.io/integrations/recollect_waste/
+[recorder docs]: https://www.home-assistant.io/integrations/recorder/
+[remote_rpi_gpio docs]: https://www.home-assistant.io/integrations/remote_rpi_gpio/
+[repairs docs]: https://www.home-assistant.io/integrations/repairs/
+[rest docs]: https://www.home-assistant.io/integrations/rest/
+[rfxtrx docs]: https://www.home-assistant.io/integrations/rfxtrx/
+[ridwell docs]: https://www.home-assistant.io/integrations/ridwell/
+[ring docs]: https://www.home-assistant.io/integrations/ring/
+[risco docs]: https://www.home-assistant.io/integrations/risco/
+[roku docs]: https://www.home-assistant.io/integrations/roku/
+[roomba docs]: https://www.home-assistant.io/integrations/roomba/
+[scrape docs]: https://www.home-assistant.io/integrations/scrape/
+[script docs]: https://www.home-assistant.io/integrations/script/
+[select docs]: https://www.home-assistant.io/integrations/select/
+[senseme docs]: https://www.home-assistant.io/integrations/senseme/
+[sensibo docs]: https://www.home-assistant.io/integrations/sensibo/
+[sensor docs]: https://www.home-assistant.io/integrations/sensor/
+[sentry docs]: https://www.home-assistant.io/integrations/sentry/
+[shelly docs]: https://www.home-assistant.io/integrations/shelly/
+[simplepush docs]: https://www.home-assistant.io/integrations/simplepush/
+[simplisafe docs]: https://www.home-assistant.io/integrations/simplisafe/
+[skybell docs]: https://www.home-assistant.io/integrations/skybell/
+[sma docs]: https://www.home-assistant.io/integrations/sma/
+[smartthings docs]: https://www.home-assistant.io/integrations/smartthings/
+[snapcast docs]: https://www.home-assistant.io/integrations/snapcast/
+[snooz docs]: https://www.home-assistant.io/integrations/snooz/
+[sonarr docs]: https://www.home-assistant.io/integrations/sonarr/
+[sonos docs]: https://www.home-assistant.io/integrations/sonos/
+[speedtestdotnet docs]: https://www.home-assistant.io/integrations/speedtestdotnet/
+[sql docs]: https://www.home-assistant.io/integrations/sql/
+[ssdp docs]: https://www.home-assistant.io/integrations/ssdp/
+[statistics docs]: https://www.home-assistant.io/integrations/statistics/
+[stream docs]: https://www.home-assistant.io/integrations/stream/
+[subaru docs]: https://www.home-assistant.io/integrations/subaru/
+[suez_water docs]: https://www.home-assistant.io/integrations/suez_water/
+[sun docs]: https://www.home-assistant.io/integrations/sun/
+[switchbee docs]: https://www.home-assistant.io/integrations/switchbee/
+[switchbot docs]: https://www.home-assistant.io/integrations/switchbot/
+[switcher_kis docs]: https://www.home-assistant.io/integrations/switcher_kis/
+[symfonisk docs]: https://www.home-assistant.io/integrations/symfonisk/
+[syncthru docs]: https://www.home-assistant.io/integrations/syncthru/
+[system_bridge docs]: https://www.home-assistant.io/integrations/system_bridge/
+[system_log docs]: https://www.home-assistant.io/integrations/system_log/
+[systemmonitor docs]: https://www.home-assistant.io/integrations/systemmonitor/
+[tasmota docs]: https://www.home-assistant.io/integrations/tasmota/
+[tellduslive docs]: https://www.home-assistant.io/integrations/tellduslive/
+[temper docs]: https://www.home-assistant.io/integrations/temper/
+[template docs]: https://www.home-assistant.io/integrations/template/
+[tibber docs]: https://www.home-assistant.io/integrations/tibber/
+[tile docs]: https://www.home-assistant.io/integrations/tile/
+[tomorrowio docs]: https://www.home-assistant.io/integrations/tomorrowio/
+[toon docs]: https://www.home-assistant.io/integrations/toon/
+[tplink docs]: https://www.home-assistant.io/integrations/tplink/
+[trace docs]: https://www.home-assistant.io/integrations/trace/
+[trafikverket_ferry docs]: https://www.home-assistant.io/integrations/trafikverket_ferry/
+[trafikverket_train docs]: https://www.home-assistant.io/integrations/trafikverket_train/
+[trafikverket_weatherstation docs]: https://www.home-assistant.io/integrations/trafikverket_weatherstation/
+[tts docs]: https://www.home-assistant.io/integrations/tts/
+[tuya docs]: https://www.home-assistant.io/integrations/tuya/
+[ultraloq docs]: https://www.home-assistant.io/integrations/ultraloq/
+[unifi docs]: https://www.home-assistant.io/integrations/unifi/
+[unifiprotect docs]: https://www.home-assistant.io/integrations/unifiprotect/
+[upcloud docs]: https://www.home-assistant.io/integrations/upcloud/
+[upnp docs]: https://www.home-assistant.io/integrations/upnp/
+[vallox docs]: https://www.home-assistant.io/integrations/vallox/
+[velbus docs]: https://www.home-assistant.io/integrations/velbus/
+[vicare docs]: https://www.home-assistant.io/integrations/vicare/
+[vizio docs]: https://www.home-assistant.io/integrations/vizio/
+[volvooncall docs]: https://www.home-assistant.io/integrations/volvooncall/
+[watttime docs]: https://www.home-assistant.io/integrations/watttime/
+[waze_travel_time docs]: https://www.home-assistant.io/integrations/waze_travel_time/
+[weather docs]: https://www.home-assistant.io/integrations/weather/
+[webhook docs]: https://www.home-assistant.io/integrations/webhook/
+[websocket_api docs]: https://www.home-assistant.io/integrations/websocket_api/
+[wled docs]: https://www.home-assistant.io/integrations/wled/
+[xiaomi_miio docs]: https://www.home-assistant.io/integrations/xiaomi_miio/
+[xmpp docs]: https://www.home-assistant.io/integrations/xmpp/
+[yalexs_ble docs]: https://www.home-assistant.io/integrations/yalexs_ble/
+[zamg docs]: https://www.home-assistant.io/integrations/zamg/
+[zeroconf docs]: https://www.home-assistant.io/integrations/zeroconf/
+[zha docs]: https://www.home-assistant.io/integrations/zha/
+[zone docs]: https://www.home-assistant.io/integrations/zone/
+[zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/
\ No newline at end of file
diff --git a/source/images/blog/2022-11/social.png b/source/images/blog/2022-11/social.png
new file mode 100644
index 00000000000..b10595978d5
Binary files /dev/null and b/source/images/blog/2022-11/social.png differ