2022.11: Update changelog for final release

This commit is contained in:
Franck Nijhof 2022-11-02 21:43:31 +01:00
parent 59dca60cc6
commit 090310d52a
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3

View File

@ -680,6 +680,105 @@ For a summary in a more readable format:
- Move upnp derived sensors to library, be more robust about failing getting some data ([@StevenLooman] - [#79955]) ([upnp docs]) (dependency) - 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]) - Improve readability by reducing indentation ([@kneirinck] - [#81040]) ([comfoconnect docs])
- Bump dbus-fast to 1.49.0 ([@bdraco] - [#81043]) ([bluetooth docs]) (dependency) - Bump dbus-fast to 1.49.0 ([@bdraco] - [#81043]) ([bluetooth docs]) (dependency)
- Add WS API recorder/statistic_during_period ([@emontnemery] - [#80663]) ([recorder docs]) (beta fix)
- Bump aiohomekit to 2.2.5 ([@bdraco] - [#81048]) ([homekit_controller docs]) (beta fix) (dependency)
- Bump zeroconf to 0.39.3 ([@bdraco] - [#81049]) ([zeroconf docs]) (beta fix)
- Bump zigpy to 0.51.4 ([@puddly] - [#81050]) ([zha docs]) (beta fix) (dependency)
- Handle sending ZCL commands with empty bitmap options ([@puddly] - [#81051]) ([zha docs]) (beta fix)
- Eight Sleep catch missing keys ([@mezz64] - [#81058]) ([eight_sleep docs]) (beta fix)
- Bump aiolifx-themes to 0.2.0 ([@Djelibeybi] - [#81059]) ([lifx docs]) (beta fix) (dependency)
- Bump nexia to 2.0.5 ([@bdraco] - [#81061]) ([nexia docs]) (beta fix) (dependency)
- Update blebox_uniapi to 2.1.3 ([@riokuu] - [#81071]) ([blebox docs]) (beta fix) (dependency)
- Clean up superfluous Netatmo API calls ([@cgtobi] - [#81095]) ([netatmo docs]) (beta fix)
- Bring back Netatmo force update code ([@cgtobi] - [#81098]) ([netatmo docs]) (beta fix)
- Bump dbus-fast to 1.51.0 ([@bdraco] - [#81109]) ([bluetooth docs]) (beta fix) (dependency)
- Add support for oralb IO Series 4 ([@bdraco] - [#81110]) ([oralb docs]) (beta fix)
- Migrate KNX to use kelvin for color temperature ([@farmio] - [#81112]) ([knx docs]) (beta fix)
- Update frontend to 20221027.0 ([@bramkragten] - [#81114]) ([frontend docs]) (beta fix)
- Allow empty string for filters for waze_travel_time ([@eifinger] - [#80953]) ([waze_travel_time docs]) (beta fix)
- Fix Shelly Plus H&T sleep period on external power state change ([@thecode] - [#81121]) ([shelly docs]) (beta fix)
- Bump oralb-ble to 0.8.0 ([@bdraco] - [#81123]) ([oralb docs]) (beta fix) (dependency)
- Bump pyoverkiz to 1.5.6 ([@tetienne] - [#81129]) ([overkiz docs]) (beta fix) (dependency)
- Bump aiohomekit to 2.2.6 ([@bdraco] - [#81144]) ([homekit_controller docs]) (beta fix)
- Add diagnostics to Switcher ([@thecode] - [#81146]) ([switcher_kis docs]) (beta fix)
- Bump dbus-fast to 1.54.0 ([@bdraco] - [#81148]) ([bluetooth docs]) (beta fix) (dependency)
- Bump aiopyarr to 22.10.0 ([@tkdrob] - [#81153]) ([sonarr docs]) ([radarr docs]) ([lidarr docs]) (beta fix) (dependency)
- Growatt version bump - fixes #80950 ([@muppet3000] - [#81161]) ([growatt_server docs]) (beta fix) (dependency)
- Bump aiohomekit to 2.2.7 ([@bdraco] - [#81163]) ([homekit_controller docs]) (beta fix)
- Bump zigpy to 0.51.5 ([@puddly] - [#81164]) ([zha docs]) (beta fix) (dependency)
- Bump oralb-ble to 0.9.0 ([@bdraco] - [#81166]) ([oralb docs]) (beta fix) (dependency)
- Add diagnostics to webostv ([@thecode] - [#81133]) ([webostv docs]) (beta fix)
- SSDP to allow more URLs ([@balloob] - [#81171]) ([ssdp docs]) (beta fix)
- Bump pyEight to 0.3.2 ([@mezz64] - [#81172]) ([eight_sleep docs]) (beta fix) (dependency)
- Set date in test to fixed one ([@balloob] - [#81175]) ([history_stats docs]) (beta fix)
- Bump dbus-fast to 1.56.0 ([@bdraco] - [#81177]) ([bluetooth docs]) (beta fix) (dependency)
- Bump pysma to 0.7.2 ([@rklomp] - [#81188]) ([sma docs]) (beta fix) (dependency)
- Bump dbus-fast to 1.58.0 ([@bdraco] - [#81195]) ([bluetooth docs]) (beta fix) (dependency)
- Update to bleak 0.19.1 and bleak-retry-connector 2.5.0 ([@bdraco] - [#81198]) ([bluetooth docs]) (beta fix) (dependency)
- Today's Consumption is INCREASING ([@macmenco] - [#81204]) ([enphase_envoy docs]) (beta fix)
- Restore homekit_controller BLE broadcast_key from disk ([@bdraco] - [#81211]) ([homekit_controller docs]) (beta fix) (dependency)
- Bump dbus-fast to 1.59.0 ([@bdraco] - [#81215]) ([bluetooth docs]) (beta fix) (dependency)
- Fix Squeezebox media browsing ([@rajlaud] - [#81197]) ([squeezebox docs]) (beta fix)
- Fix Danfoss thermostat support in devolo Home Control ([@Shutgun] - [#81200]) ([devolo_home_control docs]) (beta fix)
- Add missing string for option traffic_mode for google_travel_time ([@eifinger] - [#81213]) ([google_travel_time docs]) (beta fix)
- Mute superfluous exception when no Netatmo webhook is to be dropped ([@cgtobi] - [#81221]) ([netatmo docs]) (beta fix)
- Bump dbus-fast to 1.59.1 ([@bdraco] - [#81229]) (beta fix)
- Catch `ApiError` while checking credentials in NAM integration ([@bieniu] - [#81243]) ([nam docs]) (beta fix)
- Make Netatmo/Legrande/BTicino lights and switches optimistic ([@cgtobi] - [#81246]) ([netatmo docs]) (beta fix)
- Bump aiohomekit to 2.2.9 ([@bdraco] - [#81254]) ([homekit_controller docs]) (beta fix) (dependency)
- Set the correct state class for Eve Energy in homekit_controller ([@Jc2k] - [#81255]) ([homekit_controller docs]) (beta fix)
- Significantly reduce clock_gettime syscalls on platforms with broken vdso ([@bdraco] - [#81257]) ([esphome docs]) ([bluetooth docs]) (beta fix)
- Move esphome gatt services cache to be per device ([@bdraco] - [#81265]) ([esphome docs]) (beta fix)
- Provide a human readable error when an esphome ble proxy connection fails ([@bdraco] - [#81266]) ([esphome docs]) (beta fix) (dependency)
- Try to switch to a different esphome BLE proxy if we run out of slots while connecting ([@bdraco] - [#81268]) ([bluetooth docs]) (beta fix)
- Bump bleak-retry-connector to 2.6.0 ([@bdraco] - [#81270]) ([bluetooth docs]) (beta fix) (dependency)
- Bump aioesphomeapi to 11.4.0 ([@bdraco] - [#81277]) ([esphome docs]) (beta fix) (dependency)
- Bump bleak-retry-connector to 2.7.0 ([@bdraco] - [#81280]) ([bluetooth docs]) (beta fix) (dependency)
- Bump aioesphomeapi to 11.4.1 ([@bdraco] - [#81282]) ([esphome docs]) (beta fix) (dependency)
- Bump bleak-retry-connector to 2.8.0 ([@bdraco] - [#81283]) ([bluetooth docs]) (beta fix) (dependency)
- Do not fire the esphome ble disconnected callback if we were not connected ([@bdraco] - [#81286]) ([esphome docs]) (beta fix)
- Include esphome device name in BLE logs ([@bdraco] - [#81284]) ([esphome docs]) (beta fix)
- Bump bleak-retry-connector to 2.8.1 ([@bdraco] - [#81285]) ([bluetooth docs]) (beta fix) (dependency)
- Do not fire the esphome ble disconnected callback if we were not connected ([@bdraco] - [#81286]) ([esphome docs]) (beta fix)
- Bump pyipp to 0.12.1 ([@ctalkington] - [#81287]) ([ipp docs]) (beta fix)
- Bump pyatmo to 7.3.0 ([@cgtobi] - [#81290]) ([netatmo docs]) (beta fix)
- Bump dbus-fast to 1.60.0 ([@bdraco] - [#81296]) ([bluetooth docs]) (beta fix) (dependency)
- Create repairs for unsupported and unhealthy ([@mdegat01] - [#80747]) ([hassio docs]) (beta fix)
- Only try initializing Hue motion LED on endpoint 2 with ZHA ([@TheJulianJES] - [#81205]) ([zha docs]) (beta fix)
- Bump aiohomekit to 2.2.10 ([@bdraco] - [#81312]) ([homekit_controller docs]) (beta fix) (dependency)
- Bump zeroconf to 0.39.4 ([@bdraco] - [#81313]) ([zeroconf docs]) (beta fix) (dependency)
- Bump oralb-ble to 0.10.0 ([@bdraco] - [#81315]) ([oralb docs]) (beta fix) (dependency)
- Update base image to 2022.10.0 ([@frenck] - [#81317]) (beta fix) (dependency)
- Fix Yale Access Bluetooth not being available again after being unavailable ([@bdraco] - [#81320]) ([yalexs_ble docs]) (beta fix) (dependency)
- Update frontend to 20221031.0 ([@bramkragten] - [#81324]) ([frontend docs]) (beta fix)
- Improve esphome bluetooth error reporting ([@bdraco] - [#81326]) ([esphome docs]) (beta fix) (dependency)
- Cherry-pick translation updates for Supervisor ([@frenck] - [#81341]) ([hassio docs]) (beta fix)
- Always use Celsius in Shelly integration ([@bieniu] - [#80842]) ([shelly docs]) (beta fix)
- Fix homekit diagnostics test when version changes ([@bdraco] - [#81046]) ([homekit docs]) (beta fix)
- Improve MQTT update platform ([@bieniu] - [#81131]) ([mqtt docs]) (beta fix)
- Tuya configuration for `tuya_manufacturer` cluster ([@javicalle] - [#81311]) ([zha docs]) (beta fix)
- Add task id attribute to fireservicerota sensor ([@cyberjunky] - [#81323]) ([fireservicerota docs]) (beta fix)
- Bump gcal_sync to 2.2.2 and fix recurring event bug ([@allenporter] - [#81339]) ([google docs]) (beta fix) (dependency)
- Bump aioshelly to 4.1.2 ([@thecode] - [#81342]) ([shelly docs]) (beta fix) (dependency)
- Fix power/energy mixup in Youless ([@frenck] - [#81345]) ([youless docs]) (beta fix)
- Revert "Do not write state if payload is `''`" for MQTT sensor ([@jbouwh] - [#81347]) ([mqtt docs]) (beta fix)
- Lower log level for non-JSON payload in MQTT update ([@bieniu] - [#81348]) ([mqtt docs]) (beta fix)
- Fix individual LED range for ZHA device action ([@dmulcahey] - [#81351]) ([zha docs]) (beta fix)
- Adjust time to remove stale connectable devices from the esphome ble to closer match bluez ([@bdraco] - [#81356]) ([esphome docs]) (beta fix)
- Immediately prefer advertisements from alternate sources when a scanner goes away ([@bdraco] - [#81357]) ([bluetooth docs]) (beta fix)
- Bump aiohomekit to 2.2.11 ([@bdraco] - [#81358]) ([homekit_controller docs]) (beta fix) (dependency)
- Improve error logging of WebSocket API ([@frenck] - [#81360]) ([websocket_api docs]) (beta fix)
- Bump zigpy-zigate to 0.10.3 ([@puddly] - [#81363]) ([zha docs]) (beta fix) (dependency)
- Bump bleak-retry-connector to 2.8.2 ([@bdraco] - [#81370]) ([bluetooth docs]) (beta fix) (dependency)
- Bump aiohomekit to 2.2.12 ([@bdraco] - [#81372]) ([homekit_controller docs]) (beta fix) (dependency)
- Add unit conversion for energy costs ([@balloob] - [#81379]) ([energy docs]) (beta fix)
- Bump dbus-fast to 1.61.1 ([@bdraco] - [#81386]) ([bluetooth docs]) (beta fix) (dependency)
- Improve supervisor repairs ([@mdegat01] - [#81387]) ([hassio docs]) (beta fix)
- Bump aiohomekit to 2.2.13 ([@bdraco] - [#81398]) (beta fix)
- Update frontend to 20221102.0 ([@bramkragten] - [#81405]) ([frontend docs]) (beta fix)
- Update adax library to 0.1.5 ([@Danielhiversen] - [#81407]) ([adax docs]) (beta fix) (dependency)
- Bump gcal_sync to 2.2.3 ([@allenporter] - [#81414]) ([google docs]) (beta fix)
- Update frontend to 20221102.1 ([@bramkragten] - [#81422]) ([frontend docs]) (beta fix)
[#66469]: https://github.com/home-assistant/core/pull/66469 [#66469]: https://github.com/home-assistant/core/pull/66469
[#66996]: https://github.com/home-assistant/core/pull/66996 [#66996]: https://github.com/home-assistant/core/pull/66996
@ -1185,6 +1284,7 @@ For a summary in a more readable format:
[#80658]: https://github.com/home-assistant/core/pull/80658 [#80658]: https://github.com/home-assistant/core/pull/80658
[#80659]: https://github.com/home-assistant/core/pull/80659 [#80659]: https://github.com/home-assistant/core/pull/80659
[#80661]: https://github.com/home-assistant/core/pull/80661 [#80661]: https://github.com/home-assistant/core/pull/80661
[#80663]: https://github.com/home-assistant/core/pull/80663
[#80664]: https://github.com/home-assistant/core/pull/80664 [#80664]: https://github.com/home-assistant/core/pull/80664
[#80668]: https://github.com/home-assistant/core/pull/80668 [#80668]: https://github.com/home-assistant/core/pull/80668
[#80669]: https://github.com/home-assistant/core/pull/80669 [#80669]: https://github.com/home-assistant/core/pull/80669
@ -1218,6 +1318,7 @@ For a summary in a more readable format:
[#80739]: https://github.com/home-assistant/core/pull/80739 [#80739]: https://github.com/home-assistant/core/pull/80739
[#80740]: https://github.com/home-assistant/core/pull/80740 [#80740]: https://github.com/home-assistant/core/pull/80740
[#80746]: https://github.com/home-assistant/core/pull/80746 [#80746]: https://github.com/home-assistant/core/pull/80746
[#80747]: https://github.com/home-assistant/core/pull/80747
[#80748]: https://github.com/home-assistant/core/pull/80748 [#80748]: https://github.com/home-assistant/core/pull/80748
[#80751]: https://github.com/home-assistant/core/pull/80751 [#80751]: https://github.com/home-assistant/core/pull/80751
[#80752]: https://github.com/home-assistant/core/pull/80752 [#80752]: https://github.com/home-assistant/core/pull/80752
@ -1257,6 +1358,7 @@ For a summary in a more readable format:
[#80833]: https://github.com/home-assistant/core/pull/80833 [#80833]: https://github.com/home-assistant/core/pull/80833
[#80835]: https://github.com/home-assistant/core/pull/80835 [#80835]: https://github.com/home-assistant/core/pull/80835
[#80836]: https://github.com/home-assistant/core/pull/80836 [#80836]: https://github.com/home-assistant/core/pull/80836
[#80842]: https://github.com/home-assistant/core/pull/80842
[#80843]: https://github.com/home-assistant/core/pull/80843 [#80843]: https://github.com/home-assistant/core/pull/80843
[#80845]: https://github.com/home-assistant/core/pull/80845 [#80845]: https://github.com/home-assistant/core/pull/80845
[#80852]: https://github.com/home-assistant/core/pull/80852 [#80852]: https://github.com/home-assistant/core/pull/80852
@ -1307,6 +1409,7 @@ For a summary in a more readable format:
[#80947]: https://github.com/home-assistant/core/pull/80947 [#80947]: https://github.com/home-assistant/core/pull/80947
[#80948]: https://github.com/home-assistant/core/pull/80948 [#80948]: https://github.com/home-assistant/core/pull/80948
[#80951]: https://github.com/home-assistant/core/pull/80951 [#80951]: https://github.com/home-assistant/core/pull/80951
[#80953]: https://github.com/home-assistant/core/pull/80953
[#80958]: https://github.com/home-assistant/core/pull/80958 [#80958]: https://github.com/home-assistant/core/pull/80958
[#80959]: https://github.com/home-assistant/core/pull/80959 [#80959]: https://github.com/home-assistant/core/pull/80959
[#80961]: https://github.com/home-assistant/core/pull/80961 [#80961]: https://github.com/home-assistant/core/pull/80961
@ -1351,6 +1454,100 @@ For a summary in a more readable format:
[#81041]: https://github.com/home-assistant/core/pull/81041 [#81041]: https://github.com/home-assistant/core/pull/81041
[#81042]: https://github.com/home-assistant/core/pull/81042 [#81042]: https://github.com/home-assistant/core/pull/81042
[#81043]: https://github.com/home-assistant/core/pull/81043 [#81043]: https://github.com/home-assistant/core/pull/81043
[#81046]: https://github.com/home-assistant/core/pull/81046
[#81048]: https://github.com/home-assistant/core/pull/81048
[#81049]: https://github.com/home-assistant/core/pull/81049
[#81050]: https://github.com/home-assistant/core/pull/81050
[#81051]: https://github.com/home-assistant/core/pull/81051
[#81058]: https://github.com/home-assistant/core/pull/81058
[#81059]: https://github.com/home-assistant/core/pull/81059
[#81061]: https://github.com/home-assistant/core/pull/81061
[#81071]: https://github.com/home-assistant/core/pull/81071
[#81095]: https://github.com/home-assistant/core/pull/81095
[#81098]: https://github.com/home-assistant/core/pull/81098
[#81109]: https://github.com/home-assistant/core/pull/81109
[#81110]: https://github.com/home-assistant/core/pull/81110
[#81112]: https://github.com/home-assistant/core/pull/81112
[#81114]: https://github.com/home-assistant/core/pull/81114
[#81121]: https://github.com/home-assistant/core/pull/81121
[#81123]: https://github.com/home-assistant/core/pull/81123
[#81129]: https://github.com/home-assistant/core/pull/81129
[#81131]: https://github.com/home-assistant/core/pull/81131
[#81133]: https://github.com/home-assistant/core/pull/81133
[#81144]: https://github.com/home-assistant/core/pull/81144
[#81146]: https://github.com/home-assistant/core/pull/81146
[#81148]: https://github.com/home-assistant/core/pull/81148
[#81153]: https://github.com/home-assistant/core/pull/81153
[#81161]: https://github.com/home-assistant/core/pull/81161
[#81163]: https://github.com/home-assistant/core/pull/81163
[#81164]: https://github.com/home-assistant/core/pull/81164
[#81166]: https://github.com/home-assistant/core/pull/81166
[#81171]: https://github.com/home-assistant/core/pull/81171
[#81172]: https://github.com/home-assistant/core/pull/81172
[#81175]: https://github.com/home-assistant/core/pull/81175
[#81177]: https://github.com/home-assistant/core/pull/81177
[#81188]: https://github.com/home-assistant/core/pull/81188
[#81195]: https://github.com/home-assistant/core/pull/81195
[#81197]: https://github.com/home-assistant/core/pull/81197
[#81198]: https://github.com/home-assistant/core/pull/81198
[#81200]: https://github.com/home-assistant/core/pull/81200
[#81204]: https://github.com/home-assistant/core/pull/81204
[#81205]: https://github.com/home-assistant/core/pull/81205
[#81211]: https://github.com/home-assistant/core/pull/81211
[#81213]: https://github.com/home-assistant/core/pull/81213
[#81215]: https://github.com/home-assistant/core/pull/81215
[#81221]: https://github.com/home-assistant/core/pull/81221
[#81229]: https://github.com/home-assistant/core/pull/81229
[#81243]: https://github.com/home-assistant/core/pull/81243
[#81246]: https://github.com/home-assistant/core/pull/81246
[#81254]: https://github.com/home-assistant/core/pull/81254
[#81255]: https://github.com/home-assistant/core/pull/81255
[#81257]: https://github.com/home-assistant/core/pull/81257
[#81265]: https://github.com/home-assistant/core/pull/81265
[#81266]: https://github.com/home-assistant/core/pull/81266
[#81268]: https://github.com/home-assistant/core/pull/81268
[#81270]: https://github.com/home-assistant/core/pull/81270
[#81277]: https://github.com/home-assistant/core/pull/81277
[#81280]: https://github.com/home-assistant/core/pull/81280
[#81282]: https://github.com/home-assistant/core/pull/81282
[#81283]: https://github.com/home-assistant/core/pull/81283
[#81284]: https://github.com/home-assistant/core/pull/81284
[#81285]: https://github.com/home-assistant/core/pull/81285
[#81286]: https://github.com/home-assistant/core/pull/81286
[#81287]: https://github.com/home-assistant/core/pull/81287
[#81290]: https://github.com/home-assistant/core/pull/81290
[#81296]: https://github.com/home-assistant/core/pull/81296
[#81311]: https://github.com/home-assistant/core/pull/81311
[#81312]: https://github.com/home-assistant/core/pull/81312
[#81313]: https://github.com/home-assistant/core/pull/81313
[#81315]: https://github.com/home-assistant/core/pull/81315
[#81317]: https://github.com/home-assistant/core/pull/81317
[#81320]: https://github.com/home-assistant/core/pull/81320
[#81323]: https://github.com/home-assistant/core/pull/81323
[#81324]: https://github.com/home-assistant/core/pull/81324
[#81326]: https://github.com/home-assistant/core/pull/81326
[#81339]: https://github.com/home-assistant/core/pull/81339
[#81341]: https://github.com/home-assistant/core/pull/81341
[#81342]: https://github.com/home-assistant/core/pull/81342
[#81345]: https://github.com/home-assistant/core/pull/81345
[#81347]: https://github.com/home-assistant/core/pull/81347
[#81348]: https://github.com/home-assistant/core/pull/81348
[#81351]: https://github.com/home-assistant/core/pull/81351
[#81356]: https://github.com/home-assistant/core/pull/81356
[#81357]: https://github.com/home-assistant/core/pull/81357
[#81358]: https://github.com/home-assistant/core/pull/81358
[#81360]: https://github.com/home-assistant/core/pull/81360
[#81363]: https://github.com/home-assistant/core/pull/81363
[#81370]: https://github.com/home-assistant/core/pull/81370
[#81372]: https://github.com/home-assistant/core/pull/81372
[#81379]: https://github.com/home-assistant/core/pull/81379
[#81386]: https://github.com/home-assistant/core/pull/81386
[#81387]: https://github.com/home-assistant/core/pull/81387
[#81398]: https://github.com/home-assistant/core/pull/81398
[#81405]: https://github.com/home-assistant/core/pull/81405
[#81407]: https://github.com/home-assistant/core/pull/81407
[#81414]: https://github.com/home-assistant/core/pull/81414
[#81422]: https://github.com/home-assistant/core/pull/81422
[@AngellusMortis]: https://github.com/AngellusMortis [@AngellusMortis]: https://github.com/AngellusMortis
[@AustinBrunkhorst]: https://github.com/AustinBrunkhorst [@AustinBrunkhorst]: https://github.com/AustinBrunkhorst
[@Cereal2nd]: https://github.com/Cereal2nd [@Cereal2nd]: https://github.com/Cereal2nd
@ -1398,6 +1595,7 @@ For a summary in a more readable format:
[@cgarwood]: https://github.com/cgarwood [@cgarwood]: https://github.com/cgarwood
[@cgtobi]: https://github.com/cgtobi [@cgtobi]: https://github.com/cgtobi
[@ctalkington]: https://github.com/ctalkington [@ctalkington]: https://github.com/ctalkington
[@cyberjunky]: https://github.com/cyberjunky
[@dala318]: https://github.com/dala318 [@dala318]: https://github.com/dala318
[@danaues]: https://github.com/danaues [@danaues]: https://github.com/danaues
[@davet2001]: https://github.com/davet2001 [@davet2001]: https://github.com/davet2001
@ -1410,6 +1608,7 @@ For a summary in a more readable format:
[@emontnemery]: https://github.com/emontnemery [@emontnemery]: https://github.com/emontnemery
[@engrbm87]: https://github.com/engrbm87 [@engrbm87]: https://github.com/engrbm87
[@epenet]: https://github.com/epenet [@epenet]: https://github.com/epenet
[@farmio]: https://github.com/farmio
[@felipecrs]: https://github.com/felipecrs [@felipecrs]: https://github.com/felipecrs
[@flabbamann]: https://github.com/flabbamann [@flabbamann]: https://github.com/flabbamann
[@flacjacket]: https://github.com/flacjacket [@flacjacket]: https://github.com/flacjacket
@ -1443,13 +1642,16 @@ For a summary in a more readable format:
[@liudger]: https://github.com/liudger [@liudger]: https://github.com/liudger
[@luar123]: https://github.com/luar123 [@luar123]: https://github.com/luar123
[@ludeeus]: https://github.com/ludeeus [@ludeeus]: https://github.com/ludeeus
[@macmenco]: https://github.com/macmenco
[@majuss]: https://github.com/majuss [@majuss]: https://github.com/majuss
[@marcusrbrown]: https://github.com/marcusrbrown [@marcusrbrown]: https://github.com/marcusrbrown
[@marvin-w]: https://github.com/marvin-w [@marvin-w]: https://github.com/marvin-w
[@mbo18]: https://github.com/mbo18 [@mbo18]: https://github.com/mbo18
[@mdegat01]: https://github.com/mdegat01 [@mdegat01]: https://github.com/mdegat01
[@mezz64]: https://github.com/mezz64
[@mib1185]: https://github.com/mib1185 [@mib1185]: https://github.com/mib1185
[@mtdcr]: https://github.com/mtdcr [@mtdcr]: https://github.com/mtdcr
[@muppet3000]: https://github.com/muppet3000
[@mvn23]: https://github.com/mvn23 [@mvn23]: https://github.com/mvn23
[@natekspencer]: https://github.com/natekspencer [@natekspencer]: https://github.com/natekspencer
[@ndbroadbent]: https://github.com/ndbroadbent [@ndbroadbent]: https://github.com/ndbroadbent
@ -1464,7 +1666,9 @@ For a summary in a more readable format:
[@pattyland]: https://github.com/pattyland [@pattyland]: https://github.com/pattyland
[@pghazanfari]: https://github.com/pghazanfari [@pghazanfari]: https://github.com/pghazanfari
[@philschenker]: https://github.com/philschenker [@philschenker]: https://github.com/philschenker
[@puddly]: https://github.com/puddly
[@pvizeli]: https://github.com/pvizeli [@pvizeli]: https://github.com/pvizeli
[@rajlaud]: https://github.com/rajlaud
[@raman325]: https://github.com/raman325 [@raman325]: https://github.com/raman325
[@rappenze]: https://github.com/rappenze [@rappenze]: https://github.com/rappenze
[@renaiku]: https://github.com/renaiku [@renaiku]: https://github.com/renaiku
@ -1478,6 +1682,7 @@ For a summary in a more readable format:
[@slovdahl]: https://github.com/slovdahl [@slovdahl]: https://github.com/slovdahl
[@starkillerOG]: https://github.com/starkillerOG [@starkillerOG]: https://github.com/starkillerOG
[@taiyeoguns]: https://github.com/taiyeoguns [@taiyeoguns]: https://github.com/taiyeoguns
[@tetienne]: https://github.com/tetienne
[@thecode]: https://github.com/thecode [@thecode]: https://github.com/thecode
[@tkdrob]: https://github.com/tkdrob [@tkdrob]: https://github.com/tkdrob
[@tymm]: https://github.com/tymm [@tymm]: https://github.com/tymm
@ -1488,248 +1693,258 @@ For a summary in a more readable format:
[@wrt54g]: https://github.com/wrt54g [@wrt54g]: https://github.com/wrt54g
[@yozik04]: https://github.com/yozik04 [@yozik04]: https://github.com/yozik04
[@yuvalabou]: https://github.com/yuvalabou [@yuvalabou]: https://github.com/yuvalabou
[accuweather docs]: https://www.home-assistant.io/integrations/accuweather/ [accuweather docs]: /integrations/accuweather/
[aemet docs]: https://www.home-assistant.io/integrations/aemet/ [adax docs]: /integrations/adax/
[airnow docs]: https://www.home-assistant.io/integrations/airnow/ [aemet docs]: /integrations/aemet/
[airthings_ble docs]: https://www.home-assistant.io/integrations/airthings_ble/ [airnow docs]: /integrations/airnow/
[alert docs]: https://www.home-assistant.io/integrations/alert/ [airthings_ble docs]: /integrations/airthings_ble/
[amberelectric docs]: https://www.home-assistant.io/integrations/amberelectric/ [alert docs]: /integrations/alert/
[ambient_station docs]: https://www.home-assistant.io/integrations/ambient_station/ [amberelectric docs]: /integrations/amberelectric/
[android_ip_webcam docs]: https://www.home-assistant.io/integrations/android_ip_webcam/ [ambient_station docs]: /integrations/ambient_station/
[androidtv docs]: https://www.home-assistant.io/integrations/androidtv/ [android_ip_webcam docs]: /integrations/android_ip_webcam/
[anthemav docs]: https://www.home-assistant.io/integrations/anthemav/ [androidtv docs]: /integrations/androidtv/
[apcupsd docs]: https://www.home-assistant.io/integrations/apcupsd/ [anthemav docs]: /integrations/anthemav/
[apprise docs]: https://www.home-assistant.io/integrations/apprise/ [apcupsd docs]: /integrations/apcupsd/
[aqualogic docs]: https://www.home-assistant.io/integrations/aqualogic/ [apprise docs]: /integrations/apprise/
[automation docs]: https://www.home-assistant.io/integrations/automation/ [aqualogic docs]: /integrations/aqualogic/
[aws docs]: https://www.home-assistant.io/integrations/aws/ [automation docs]: /integrations/automation/
[axis docs]: https://www.home-assistant.io/integrations/axis/ [aws docs]: /integrations/aws/
[azure_event_hub docs]: https://www.home-assistant.io/integrations/azure_event_hub/ [axis docs]: /integrations/axis/
[baf docs]: https://www.home-assistant.io/integrations/baf/ [azure_event_hub docs]: /integrations/azure_event_hub/
[bayesian docs]: https://www.home-assistant.io/integrations/bayesian/ [baf docs]: /integrations/baf/
[blebox docs]: https://www.home-assistant.io/integrations/blebox/ [bayesian docs]: /integrations/bayesian/
[blockchain docs]: https://www.home-assistant.io/integrations/blockchain/ [blebox docs]: /integrations/blebox/
[blueprint docs]: https://www.home-assistant.io/integrations/blueprint/ [blockchain docs]: /integrations/blockchain/
[bluesound docs]: https://www.home-assistant.io/integrations/bluesound/ [blueprint docs]: /integrations/blueprint/
[bluetooth docs]: https://www.home-assistant.io/integrations/bluetooth/ [bluesound docs]: /integrations/bluesound/
[bmw_connected_drive docs]: https://www.home-assistant.io/integrations/bmw_connected_drive/ [bluetooth docs]: /integrations/bluetooth/
[bosch_shc docs]: https://www.home-assistant.io/integrations/bosch_shc/ [bmw_connected_drive docs]: /integrations/bmw_connected_drive/
[braviatv docs]: https://www.home-assistant.io/integrations/braviatv/ [bosch_shc docs]: /integrations/bosch_shc/
[broadlink docs]: https://www.home-assistant.io/integrations/broadlink/ [braviatv docs]: /integrations/braviatv/
[brother docs]: https://www.home-assistant.io/integrations/brother/ [broadlink docs]: /integrations/broadlink/
[bsblan docs]: https://www.home-assistant.io/integrations/bsblan/ [brother docs]: /integrations/brother/
[buienradar docs]: https://www.home-assistant.io/integrations/buienradar/ [bsblan docs]: /integrations/bsblan/
[calendar docs]: https://www.home-assistant.io/integrations/calendar/ [buienradar docs]: /integrations/buienradar/
[camera docs]: https://www.home-assistant.io/integrations/camera/ [calendar docs]: /integrations/calendar/
[channels docs]: https://www.home-assistant.io/integrations/channels/ [camera docs]: /integrations/camera/
[citybikes docs]: https://www.home-assistant.io/integrations/citybikes/ [channels docs]: /integrations/channels/
[clickatell docs]: https://www.home-assistant.io/integrations/clickatell/ [citybikes docs]: /integrations/citybikes/
[clicksend docs]: https://www.home-assistant.io/integrations/clicksend/ [clickatell docs]: /integrations/clickatell/
[clicksend_tts docs]: https://www.home-assistant.io/integrations/clicksend_tts/ [clicksend docs]: /integrations/clicksend/
[cloud docs]: https://www.home-assistant.io/integrations/cloud/ [clicksend_tts docs]: /integrations/clicksend_tts/
[coinbase docs]: https://www.home-assistant.io/integrations/coinbase/ [cloud docs]: /integrations/cloud/
[comfoconnect docs]: https://www.home-assistant.io/integrations/comfoconnect/ [coinbase docs]: /integrations/coinbase/
[config docs]: https://www.home-assistant.io/integrations/config/ [comfoconnect docs]: /integrations/comfoconnect/
[conversation docs]: https://www.home-assistant.io/integrations/conversation/ [config docs]: /integrations/config/
[daikin docs]: https://www.home-assistant.io/integrations/daikin/ [conversation docs]: /integrations/conversation/
[danfoss_air docs]: https://www.home-assistant.io/integrations/danfoss_air/ [daikin docs]: /integrations/daikin/
[darksky docs]: https://www.home-assistant.io/integrations/darksky/ [danfoss_air docs]: /integrations/danfoss_air/
[deconz docs]: https://www.home-assistant.io/integrations/deconz/ [darksky docs]: /integrations/darksky/
[default_config docs]: https://www.home-assistant.io/integrations/default_config/ [deconz docs]: /integrations/deconz/
[denonavr docs]: https://www.home-assistant.io/integrations/denonavr/ [default_config docs]: /integrations/default_config/
[devolo_home_control docs]: https://www.home-assistant.io/integrations/devolo_home_control/ [denonavr docs]: /integrations/denonavr/
[devolo_home_network docs]: https://www.home-assistant.io/integrations/devolo_home_network/ [devolo_home_control docs]: /integrations/devolo_home_control/
[eafm docs]: https://www.home-assistant.io/integrations/eafm/ [devolo_home_network docs]: /integrations/devolo_home_network/
[ecobee docs]: https://www.home-assistant.io/integrations/ecobee/ [eafm docs]: /integrations/eafm/
[ecowitt docs]: https://www.home-assistant.io/integrations/ecowitt/ [ecobee docs]: /integrations/ecobee/
[edl21 docs]: https://www.home-assistant.io/integrations/edl21/ [ecowitt docs]: /integrations/ecowitt/
[energy docs]: https://www.home-assistant.io/integrations/energy/ [edl21 docs]: /integrations/edl21/
[enphase_envoy docs]: https://www.home-assistant.io/integrations/enphase_envoy/ [eight_sleep docs]: /integrations/eight_sleep/
[esphome docs]: https://www.home-assistant.io/integrations/esphome/ [energy docs]: /integrations/energy/
[fibaro docs]: https://www.home-assistant.io/integrations/fibaro/ [enphase_envoy docs]: /integrations/enphase_envoy/
[fints docs]: https://www.home-assistant.io/integrations/fints/ [esphome docs]: /integrations/esphome/
[fitbit docs]: https://www.home-assistant.io/integrations/fitbit/ [fibaro docs]: /integrations/fibaro/
[fjaraskupan docs]: https://www.home-assistant.io/integrations/fjaraskupan/ [fints docs]: /integrations/fints/
[flo docs]: https://www.home-assistant.io/integrations/flo/ [fireservicerota docs]: /integrations/fireservicerota/
[flume docs]: https://www.home-assistant.io/integrations/flume/ [fitbit docs]: /integrations/fitbit/
[forked_daapd docs]: https://www.home-assistant.io/integrations/forked_daapd/ [fjaraskupan docs]: /integrations/fjaraskupan/
[freebox docs]: https://www.home-assistant.io/integrations/freebox/ [flo docs]: /integrations/flo/
[fritzbox docs]: https://www.home-assistant.io/integrations/fritzbox/ [flume docs]: /integrations/flume/
[fritzbox_callmonitor docs]: https://www.home-assistant.io/integrations/fritzbox_callmonitor/ [forked_daapd docs]: /integrations/forked_daapd/
[frontend docs]: https://www.home-assistant.io/integrations/frontend/ [freebox docs]: /integrations/freebox/
[fully_kiosk docs]: https://www.home-assistant.io/integrations/fully_kiosk/ [fritzbox docs]: /integrations/fritzbox/
[gdacs docs]: https://www.home-assistant.io/integrations/gdacs/ [fritzbox_callmonitor docs]: /integrations/fritzbox_callmonitor/
[generic docs]: https://www.home-assistant.io/integrations/generic/ [frontend docs]: /integrations/frontend/
[generic_hygrostat docs]: https://www.home-assistant.io/integrations/generic_hygrostat/ [fully_kiosk docs]: /integrations/fully_kiosk/
[geonetnz_quakes docs]: https://www.home-assistant.io/integrations/geonetnz_quakes/ [gdacs docs]: /integrations/gdacs/
[geonetnz_volcano docs]: https://www.home-assistant.io/integrations/geonetnz_volcano/ [generic docs]: /integrations/generic/
[github docs]: https://www.home-assistant.io/integrations/github/ [generic_hygrostat docs]: /integrations/generic_hygrostat/
[glances docs]: https://www.home-assistant.io/integrations/glances/ [geonetnz_quakes docs]: /integrations/geonetnz_quakes/
[goodwe docs]: https://www.home-assistant.io/integrations/goodwe/ [geonetnz_volcano docs]: /integrations/geonetnz_volcano/
[google docs]: https://www.home-assistant.io/integrations/google/ [github docs]: /integrations/github/
[google_cloud docs]: https://www.home-assistant.io/integrations/google_cloud/ [glances docs]: /integrations/glances/
[google_pubsub docs]: https://www.home-assistant.io/integrations/google_pubsub/ [goodwe docs]: /integrations/goodwe/
[google_travel_time docs]: https://www.home-assistant.io/integrations/google_travel_time/ [google docs]: /integrations/google/
[graphite docs]: https://www.home-assistant.io/integrations/graphite/ [google_cloud docs]: /integrations/google_cloud/
[gree docs]: https://www.home-assistant.io/integrations/gree/ [google_pubsub docs]: /integrations/google_pubsub/
[group docs]: https://www.home-assistant.io/integrations/group/ [google_travel_time docs]: /integrations/google_travel_time/
[guardian docs]: https://www.home-assistant.io/integrations/guardian/ [graphite docs]: /integrations/graphite/
[hassio docs]: https://www.home-assistant.io/integrations/hassio/ [gree docs]: /integrations/gree/
[here_travel_time docs]: https://www.home-assistant.io/integrations/here_travel_time/ [group docs]: /integrations/group/
[homeassistant_alerts docs]: https://www.home-assistant.io/integrations/homeassistant_alerts/ [growatt_server docs]: /integrations/growatt_server/
[homekit docs]: https://www.home-assistant.io/integrations/homekit/ [guardian docs]: /integrations/guardian/
[homekit_controller docs]: https://www.home-assistant.io/integrations/homekit_controller/ [hassio docs]: /integrations/hassio/
[homewizard docs]: https://www.home-assistant.io/integrations/homewizard/ [here_travel_time docs]: /integrations/here_travel_time/
[huawei_lte docs]: https://www.home-assistant.io/integrations/huawei_lte/ [history_stats docs]: /integrations/history_stats/
[hue docs]: https://www.home-assistant.io/integrations/hue/ [homeassistant_alerts docs]: /integrations/homeassistant_alerts/
[hunterdouglas_powerview docs]: https://www.home-assistant.io/integrations/hunterdouglas_powerview/ [homekit docs]: /integrations/homekit/
[hvv_departures docs]: https://www.home-assistant.io/integrations/hvv_departures/ [homekit_controller docs]: /integrations/homekit_controller/
[iaqualink docs]: https://www.home-assistant.io/integrations/iaqualink/ [homewizard docs]: /integrations/homewizard/
[ibeacon docs]: https://www.home-assistant.io/integrations/ibeacon/ [huawei_lte docs]: /integrations/huawei_lte/
[intellifire docs]: https://www.home-assistant.io/integrations/intellifire/ [hue docs]: /integrations/hue/
[ipma docs]: https://www.home-assistant.io/integrations/ipma/ [hunterdouglas_powerview docs]: /integrations/hunterdouglas_powerview/
[ipp docs]: https://www.home-assistant.io/integrations/ipp/ [hvv_departures docs]: /integrations/hvv_departures/
[iqvia docs]: https://www.home-assistant.io/integrations/iqvia/ [iaqualink docs]: /integrations/iaqualink/
[islamic_prayer_times docs]: https://www.home-assistant.io/integrations/islamic_prayer_times/ [ibeacon docs]: /integrations/ibeacon/
[iss docs]: https://www.home-assistant.io/integrations/iss/ [intellifire docs]: /integrations/intellifire/
[isy994 docs]: https://www.home-assistant.io/integrations/isy994/ [ipma docs]: /integrations/ipma/
[jellyfin docs]: https://www.home-assistant.io/integrations/jellyfin/ [ipp docs]: /integrations/ipp/
[kira docs]: https://www.home-assistant.io/integrations/kira/ [iqvia docs]: /integrations/iqvia/
[knx docs]: https://www.home-assistant.io/integrations/knx/ [islamic_prayer_times docs]: /integrations/islamic_prayer_times/
[lacrosse docs]: https://www.home-assistant.io/integrations/lacrosse/ [iss docs]: /integrations/iss/
[lametric docs]: https://www.home-assistant.io/integrations/lametric/ [isy994 docs]: /integrations/isy994/
[landisgyr_heat_meter docs]: https://www.home-assistant.io/integrations/landisgyr_heat_meter/ [jellyfin docs]: /integrations/jellyfin/
[launch_library docs]: https://www.home-assistant.io/integrations/launch_library/ [kira docs]: /integrations/kira/
[led_ble docs]: https://www.home-assistant.io/integrations/led_ble/ [knx docs]: /integrations/knx/
[lidarr docs]: https://www.home-assistant.io/integrations/lidarr/ [lacrosse docs]: /integrations/lacrosse/
[lifx docs]: https://www.home-assistant.io/integrations/lifx/ [lametric docs]: /integrations/lametric/
[light docs]: https://www.home-assistant.io/integrations/light/ [landisgyr_heat_meter docs]: /integrations/landisgyr_heat_meter/
[litterrobot docs]: https://www.home-assistant.io/integrations/litterrobot/ [launch_library docs]: /integrations/launch_library/
[logbook docs]: https://www.home-assistant.io/integrations/logbook/ [led_ble docs]: /integrations/led_ble/
[lovelace docs]: https://www.home-assistant.io/integrations/lovelace/ [lidarr docs]: /integrations/lidarr/
[lupusec docs]: https://www.home-assistant.io/integrations/lupusec/ [lifx docs]: /integrations/lifx/
[lutron_caseta docs]: https://www.home-assistant.io/integrations/lutron_caseta/ [light docs]: /integrations/light/
[lyric docs]: https://www.home-assistant.io/integrations/lyric/ [litterrobot docs]: /integrations/litterrobot/
[map docs]: https://www.home-assistant.io/integrations/map/ [logbook docs]: /integrations/logbook/
[mazda docs]: https://www.home-assistant.io/integrations/mazda/ [lovelace docs]: /integrations/lovelace/
[meteo_france docs]: https://www.home-assistant.io/integrations/meteo_france/ [lupusec docs]: /integrations/lupusec/
[mikrotik docs]: https://www.home-assistant.io/integrations/mikrotik/ [lutron_caseta docs]: /integrations/lutron_caseta/
[min_max docs]: https://www.home-assistant.io/integrations/min_max/ [lyric docs]: /integrations/lyric/
[mobile_app docs]: https://www.home-assistant.io/integrations/mobile_app/ [map docs]: /integrations/map/
[modbus docs]: https://www.home-assistant.io/integrations/modbus/ [mazda docs]: /integrations/mazda/
[monoprice docs]: https://www.home-assistant.io/integrations/monoprice/ [meteo_france docs]: /integrations/meteo_france/
[motion_blinds docs]: https://www.home-assistant.io/integrations/motion_blinds/ [mikrotik docs]: /integrations/mikrotik/
[motioneye docs]: https://www.home-assistant.io/integrations/motioneye/ [min_max docs]: /integrations/min_max/
[mqtt docs]: https://www.home-assistant.io/integrations/mqtt/ [mobile_app docs]: /integrations/mobile_app/
[mysensors docs]: https://www.home-assistant.io/integrations/mysensors/ [modbus docs]: /integrations/modbus/
[nest docs]: https://www.home-assistant.io/integrations/nest/ [monoprice docs]: /integrations/monoprice/
[netatmo docs]: https://www.home-assistant.io/integrations/netatmo/ [motion_blinds docs]: /integrations/motion_blinds/
[netdata docs]: https://www.home-assistant.io/integrations/netdata/ [motioneye docs]: /integrations/motioneye/
[nextcloud docs]: https://www.home-assistant.io/integrations/nextcloud/ [mqtt docs]: /integrations/mqtt/
[nibe_heatpump docs]: https://www.home-assistant.io/integrations/nibe_heatpump/ [mysensors docs]: /integrations/mysensors/
[nina docs]: https://www.home-assistant.io/integrations/nina/ [nam docs]: /integrations/nam/
[nissan_leaf docs]: https://www.home-assistant.io/integrations/nissan_leaf/ [nest docs]: /integrations/nest/
[nobo_hub docs]: https://www.home-assistant.io/integrations/nobo_hub/ [netatmo docs]: /integrations/netatmo/
[notion docs]: https://www.home-assistant.io/integrations/notion/ [netdata docs]: /integrations/netdata/
[nut docs]: https://www.home-assistant.io/integrations/nut/ [nexia docs]: /integrations/nexia/
[nws docs]: https://www.home-assistant.io/integrations/nws/ [nextcloud docs]: /integrations/nextcloud/
[octoprint docs]: https://www.home-assistant.io/integrations/octoprint/ [nibe_heatpump docs]: /integrations/nibe_heatpump/
[oncue docs]: https://www.home-assistant.io/integrations/oncue/ [nina docs]: /integrations/nina/
[openexchangerates docs]: https://www.home-assistant.io/integrations/openexchangerates/ [nissan_leaf docs]: /integrations/nissan_leaf/
[opengarage docs]: https://www.home-assistant.io/integrations/opengarage/ [nobo_hub docs]: /integrations/nobo_hub/
[opentherm_gw docs]: https://www.home-assistant.io/integrations/opentherm_gw/ [notion docs]: /integrations/notion/
[openuv docs]: https://www.home-assistant.io/integrations/openuv/ [nut docs]: /integrations/nut/
[oralb docs]: https://www.home-assistant.io/integrations/oralb/ [nws docs]: /integrations/nws/
[overkiz docs]: https://www.home-assistant.io/integrations/overkiz/ [octoprint docs]: /integrations/octoprint/
[p1_monitor docs]: https://www.home-assistant.io/integrations/p1_monitor/ [oncue docs]: /integrations/oncue/
[persistent_notification docs]: https://www.home-assistant.io/integrations/persistent_notification/ [openexchangerates docs]: /integrations/openexchangerates/
[philips_js docs]: https://www.home-assistant.io/integrations/philips_js/ [opengarage docs]: /integrations/opengarage/
[plex docs]: https://www.home-assistant.io/integrations/plex/ [opentherm_gw docs]: /integrations/opentherm_gw/
[plugwise docs]: https://www.home-assistant.io/integrations/plugwise/ [openuv docs]: /integrations/openuv/
[pushover docs]: https://www.home-assistant.io/integrations/pushover/ [oralb docs]: /integrations/oralb/
[qingping docs]: https://www.home-assistant.io/integrations/qingping/ [overkiz docs]: /integrations/overkiz/
[radarr docs]: https://www.home-assistant.io/integrations/radarr/ [p1_monitor docs]: /integrations/p1_monitor/
[rainmachine docs]: https://www.home-assistant.io/integrations/rainmachine/ [persistent_notification docs]: /integrations/persistent_notification/
[recollect_waste docs]: https://www.home-assistant.io/integrations/recollect_waste/ [philips_js docs]: /integrations/philips_js/
[recorder docs]: https://www.home-assistant.io/integrations/recorder/ [plex docs]: /integrations/plex/
[remote_rpi_gpio docs]: https://www.home-assistant.io/integrations/remote_rpi_gpio/ [plugwise docs]: /integrations/plugwise/
[repairs docs]: https://www.home-assistant.io/integrations/repairs/ [pushover docs]: /integrations/pushover/
[rest docs]: https://www.home-assistant.io/integrations/rest/ [qingping docs]: /integrations/qingping/
[rfxtrx docs]: https://www.home-assistant.io/integrations/rfxtrx/ [radarr docs]: /integrations/radarr/
[ridwell docs]: https://www.home-assistant.io/integrations/ridwell/ [rainmachine docs]: /integrations/rainmachine/
[ring docs]: https://www.home-assistant.io/integrations/ring/ [recollect_waste docs]: /integrations/recollect_waste/
[risco docs]: https://www.home-assistant.io/integrations/risco/ [recorder docs]: /integrations/recorder/
[roku docs]: https://www.home-assistant.io/integrations/roku/ [remote_rpi_gpio docs]: /integrations/remote_rpi_gpio/
[roomba docs]: https://www.home-assistant.io/integrations/roomba/ [repairs docs]: /integrations/repairs/
[scrape docs]: https://www.home-assistant.io/integrations/scrape/ [rest docs]: /integrations/rest/
[script docs]: https://www.home-assistant.io/integrations/script/ [rfxtrx docs]: /integrations/rfxtrx/
[select docs]: https://www.home-assistant.io/integrations/select/ [ridwell docs]: /integrations/ridwell/
[senseme docs]: https://www.home-assistant.io/integrations/senseme/ [ring docs]: /integrations/ring/
[sensibo docs]: https://www.home-assistant.io/integrations/sensibo/ [risco docs]: /integrations/risco/
[sensor docs]: https://www.home-assistant.io/integrations/sensor/ [roku docs]: /integrations/roku/
[sentry docs]: https://www.home-assistant.io/integrations/sentry/ [roomba docs]: /integrations/roomba/
[shelly docs]: https://www.home-assistant.io/integrations/shelly/ [scrape docs]: /integrations/scrape/
[simplepush docs]: https://www.home-assistant.io/integrations/simplepush/ [script docs]: /integrations/script/
[simplisafe docs]: https://www.home-assistant.io/integrations/simplisafe/ [select docs]: /integrations/select/
[skybell docs]: https://www.home-assistant.io/integrations/skybell/ [senseme docs]: /integrations/senseme/
[sma docs]: https://www.home-assistant.io/integrations/sma/ [sensibo docs]: /integrations/sensibo/
[smartthings docs]: https://www.home-assistant.io/integrations/smartthings/ [sensor docs]: /integrations/sensor/
[snapcast docs]: https://www.home-assistant.io/integrations/snapcast/ [sentry docs]: /integrations/sentry/
[snooz docs]: https://www.home-assistant.io/integrations/snooz/ [shelly docs]: /integrations/shelly/
[sonarr docs]: https://www.home-assistant.io/integrations/sonarr/ [simplepush docs]: /integrations/simplepush/
[sonos docs]: https://www.home-assistant.io/integrations/sonos/ [simplisafe docs]: /integrations/simplisafe/
[speedtestdotnet docs]: https://www.home-assistant.io/integrations/speedtestdotnet/ [skybell docs]: /integrations/skybell/
[sql docs]: https://www.home-assistant.io/integrations/sql/ [sma docs]: /integrations/sma/
[ssdp docs]: https://www.home-assistant.io/integrations/ssdp/ [smartthings docs]: /integrations/smartthings/
[statistics docs]: https://www.home-assistant.io/integrations/statistics/ [snapcast docs]: /integrations/snapcast/
[stream docs]: https://www.home-assistant.io/integrations/stream/ [snooz docs]: /integrations/snooz/
[subaru docs]: https://www.home-assistant.io/integrations/subaru/ [sonarr docs]: /integrations/sonarr/
[suez_water docs]: https://www.home-assistant.io/integrations/suez_water/ [sonos docs]: /integrations/sonos/
[sun docs]: https://www.home-assistant.io/integrations/sun/ [speedtestdotnet docs]: /integrations/speedtestdotnet/
[switchbee docs]: https://www.home-assistant.io/integrations/switchbee/ [sql docs]: /integrations/sql/
[switchbot docs]: https://www.home-assistant.io/integrations/switchbot/ [squeezebox docs]: /integrations/squeezebox/
[switcher_kis docs]: https://www.home-assistant.io/integrations/switcher_kis/ [ssdp docs]: /integrations/ssdp/
[symfonisk docs]: https://www.home-assistant.io/integrations/symfonisk/ [statistics docs]: /integrations/statistics/
[syncthru docs]: https://www.home-assistant.io/integrations/syncthru/ [stream docs]: /integrations/stream/
[system_bridge docs]: https://www.home-assistant.io/integrations/system_bridge/ [subaru docs]: /integrations/subaru/
[system_log docs]: https://www.home-assistant.io/integrations/system_log/ [suez_water docs]: /integrations/suez_water/
[systemmonitor docs]: https://www.home-assistant.io/integrations/systemmonitor/ [sun docs]: /integrations/sun/
[tasmota docs]: https://www.home-assistant.io/integrations/tasmota/ [switchbee docs]: /integrations/switchbee/
[tellduslive docs]: https://www.home-assistant.io/integrations/tellduslive/ [switchbot docs]: /integrations/switchbot/
[temper docs]: https://www.home-assistant.io/integrations/temper/ [switcher_kis docs]: /integrations/switcher_kis/
[template docs]: https://www.home-assistant.io/integrations/template/ [symfonisk docs]: /integrations/symfonisk/
[tibber docs]: https://www.home-assistant.io/integrations/tibber/ [syncthru docs]: /integrations/syncthru/
[tile docs]: https://www.home-assistant.io/integrations/tile/ [system_bridge docs]: /integrations/system_bridge/
[tomorrowio docs]: https://www.home-assistant.io/integrations/tomorrowio/ [system_log docs]: /integrations/system_log/
[toon docs]: https://www.home-assistant.io/integrations/toon/ [systemmonitor docs]: /integrations/systemmonitor/
[tplink docs]: https://www.home-assistant.io/integrations/tplink/ [tasmota docs]: /integrations/tasmota/
[trace docs]: https://www.home-assistant.io/integrations/trace/ [tellduslive docs]: /integrations/tellduslive/
[trafikverket_ferry docs]: https://www.home-assistant.io/integrations/trafikverket_ferry/ [temper docs]: /integrations/temper/
[trafikverket_train docs]: https://www.home-assistant.io/integrations/trafikverket_train/ [template docs]: /integrations/template/
[trafikverket_weatherstation docs]: https://www.home-assistant.io/integrations/trafikverket_weatherstation/ [tibber docs]: /integrations/tibber/
[tts docs]: https://www.home-assistant.io/integrations/tts/ [tile docs]: /integrations/tile/
[tuya docs]: https://www.home-assistant.io/integrations/tuya/ [tomorrowio docs]: /integrations/tomorrowio/
[ultraloq docs]: https://www.home-assistant.io/integrations/ultraloq/ [toon docs]: /integrations/toon/
[unifi docs]: https://www.home-assistant.io/integrations/unifi/ [tplink docs]: /integrations/tplink/
[unifiprotect docs]: https://www.home-assistant.io/integrations/unifiprotect/ [trace docs]: /integrations/trace/
[upcloud docs]: https://www.home-assistant.io/integrations/upcloud/ [trafikverket_ferry docs]: /integrations/trafikverket_ferry/
[upnp docs]: https://www.home-assistant.io/integrations/upnp/ [trafikverket_train docs]: /integrations/trafikverket_train/
[vallox docs]: https://www.home-assistant.io/integrations/vallox/ [trafikverket_weatherstation docs]: /integrations/trafikverket_weatherstation/
[velbus docs]: https://www.home-assistant.io/integrations/velbus/ [tts docs]: /integrations/tts/
[vicare docs]: https://www.home-assistant.io/integrations/vicare/ [tuya docs]: /integrations/tuya/
[vizio docs]: https://www.home-assistant.io/integrations/vizio/ [ultraloq docs]: /integrations/ultraloq/
[volvooncall docs]: https://www.home-assistant.io/integrations/volvooncall/ [unifi docs]: /integrations/unifi/
[watttime docs]: https://www.home-assistant.io/integrations/watttime/ [unifiprotect docs]: /integrations/unifiprotect/
[waze_travel_time docs]: https://www.home-assistant.io/integrations/waze_travel_time/ [upcloud docs]: /integrations/upcloud/
[weather docs]: https://www.home-assistant.io/integrations/weather/ [upnp docs]: /integrations/upnp/
[webhook docs]: https://www.home-assistant.io/integrations/webhook/ [vallox docs]: /integrations/vallox/
[websocket_api docs]: https://www.home-assistant.io/integrations/websocket_api/ [velbus docs]: /integrations/velbus/
[wled docs]: https://www.home-assistant.io/integrations/wled/ [vicare docs]: /integrations/vicare/
[xiaomi_miio docs]: https://www.home-assistant.io/integrations/xiaomi_miio/ [vizio docs]: /integrations/vizio/
[xmpp docs]: https://www.home-assistant.io/integrations/xmpp/ [volvooncall docs]: /integrations/volvooncall/
[yalexs_ble docs]: https://www.home-assistant.io/integrations/yalexs_ble/ [watttime docs]: /integrations/watttime/
[zamg docs]: https://www.home-assistant.io/integrations/zamg/ [waze_travel_time docs]: /integrations/waze_travel_time/
[zeroconf docs]: https://www.home-assistant.io/integrations/zeroconf/ [weather docs]: /integrations/weather/
[zha docs]: https://www.home-assistant.io/integrations/zha/ [webhook docs]: /integrations/webhook/
[zone docs]: https://www.home-assistant.io/integrations/zone/ [webostv docs]: /integrations/webostv/
[zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/ [websocket_api docs]: /integrations/websocket_api/
[wled docs]: /integrations/wled/
[xiaomi_miio docs]: /integrations/xiaomi_miio/
[xmpp docs]: /integrations/xmpp/
[yalexs_ble docs]: /integrations/yalexs_ble/
[youless docs]: /integrations/youless/
[zamg docs]: /integrations/zamg/
[zeroconf docs]: /integrations/zeroconf/
[zha docs]: /integrations/zha/
[zone docs]: /integrations/zone/
[zwave_js docs]: /integrations/zwave_js/