2022.8.0: Process review comments, update changelogs

This commit is contained in:
Franck Nijhof 2022-08-03 11:38:16 +02:00
parent 8a0fbef0ba
commit b5c83d9a05
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
2 changed files with 75 additions and 12 deletions

View File

@ -2,7 +2,7 @@
layout: post layout: post
title: "2022.8: You can fix it!" title: "2022.8: You can fix it!"
description: "First-class support for Bluetooth, get notified about detected issues and how to repair them, find integrations by brands name, and maps with much better colors." description: "First-class support for Bluetooth, get notified about detected issues and how to repair them, find integrations by brands name, and maps with much better colors."
date: 2022-07-27 00:00:00 date: 2022-08-03 00:00:00
date_formatted: "August 3, 2022" date_formatted: "August 3, 2022"
author: Franck Nijhof author: Franck Nijhof
author_twitter: frenck author_twitter: frenck
@ -125,17 +125,17 @@ it to be extended a lot, with more issue detections, in the near future.
Today, we proudly announce that Home Assistant now has **first-class** Today, we proudly announce that Home Assistant now has **first-class**
Bluetooth support! 🥇 Bluetooth support! 🥇
A brand new [Bluetooth integration] has been added by [@bdraco], which provides A brand new [Bluetooth integration] has been added, which provides absolutely
absolutely amazing Bluetooth support to Home Assistant, including automatic amazing Bluetooth support to Home Assistant, including automatic discovery of
discovery of new devices and the ability to push device updates. new devices and the ability to push device updates.
Integrations that implement device support can easily be built on top of these Integrations that implement device support can easily be built on top of these
features, meaning we now have a solid base in Home Assistant to unlock features, meaning we now have a solid base in Home Assistant to unlock
support for many Bluetooth devices out there! support for many Bluetooth devices out there!
In the screenshot below, you can see the Bluetooth integration is set up, The screenshot below shows that the Bluetooth integration is set up, and it
and it is able to discover new devices. In this case, it discovered a Mi Flora discover a new device. In this case, it discovered a Mi Flora Flower
Flower care sensor device. care sensor device.
<img class="no-shadow" src='/images/blog/2022-08/bluetooth.png' alt='Screenshot showing the integration page, with an active Bluetooth integration and a Mi Flora plant sensor device being discovered'> <img class="no-shadow" src='/images/blog/2022-08/bluetooth.png' alt='Screenshot showing the integration page, with an active Bluetooth integration and a Mi Flora plant sensor device being discovered'>
@ -147,14 +147,29 @@ This release adds five integrations built on this: [SensorPush],
[Govee], [INKBIRD], [Moat], and [Xiaomi BLE]. The latter also provides [Govee], [INKBIRD], [Moat], and [Xiaomi BLE]. The latter also provides
support for the reasonably popular Mi Flora plant sensors. support for the reasonably popular Mi Flora plant sensors.
Suppose you are using the Home Assistant OS on a Raspberry Pi 3 or 4, or are
using a [supported Bluetooth adapter]. In that case, the Bluetooth integration
will work out of the box for new installations and is automatically discovered
on existing setups.
Shout out to [@bdraco] for creating this fantastic new addition, [@Ernst79] for
providing implementation feedback, and his excellent work on the
[ble_monitor] custom integration, which was an inspiration for the
Bluetooth integration. Lastly, a shout out to [@Jc2k] for implementing the
[Xiaomi BLE] integration that greatly helped with testing. Thanks guys! 🙏
[@bdraco]: https://github.com/bdraco
[@Ernst79]: https://github.com/Ernst79
[@Jc2k]: https://github.com/Jc2k
[ble_monitor]: https://github.com/custom-components/ble_monitor
[Bluetooth integration]: /integrations/bluetooth [Bluetooth integration]: /integrations/bluetooth
[SwitchBot]: /integrations/switchbot
[Govee]: /integrations/govee_ble [Govee]: /integrations/govee_ble
[INKBIRD]: /integrations/inkbird [INKBIRD]: /integrations/inkbird
[Moat]: /integrations/moat [Moat]: /integrations/moat
[SensorPush]: /integrations/sensorpush [SensorPush]: /integrations/sensorpush
[supported Bluetooth adapter]: /integrations/bluetooth#installing-a-usb-bluetooth-adapter
[SwitchBot]: /integrations/switchbot
[Xiaomi BLE]: /integrations/xiaomi_ble [Xiaomi BLE]: /integrations/xiaomi_ble
[@bdraco]: https://github.com/bdraco
## HomeKit Bluetooth support ## HomeKit Bluetooth support
@ -224,7 +239,7 @@ There is much more juice in this release; here are some of the other
noteworthy changes this release: noteworthy changes this release:
- "Z-Wave JS" is now shown and known as "Z-Wave" in Home Assistant. - "Z-Wave JS" is now shown and known as "Z-Wave" in Home Assistant.
- The "System Health" setting menu item, have been moved to the "Repairs" - The "System Health" setting menu item, has been moved to the "Repairs"
dashboard, in the overflow menu (three dots in the top right). dashboard, in the overflow menu (three dots in the top right).
- In the background, a started project to standardize the names entities and - In the background, a started project to standardize the names entities and
devices should have. This work in progress will take a long time to complete, devices should have. This work in progress will take a long time to complete,
@ -396,7 +411,7 @@ to adapt them to this change.
{% enddetails %} {% enddetails %}
{% details "HomeKit Controler" %} {% details "HomeKit Controller" %}
The ecobee Fan mode number entity has been removed as HomeKit Controller The ecobee Fan mode number entity has been removed as HomeKit Controller
[now implements fan mode](/integrations/climate/#service-climateset_fan_mode) [now implements fan mode](/integrations/climate/#service-climateset_fan_mode)

View File

@ -6,7 +6,7 @@ description: Detailed changelog for the Home Assistant Core 2022.8 release
These are all the changes included in the Home Assistant Core 2202.8 release. These are all the changes included in the Home Assistant Core 2202.8 release.
For a summary in a more readable format: For a summary in a more readable format:
[Release notes blog for this release](/blog/2022/07/27/release-20228/). [Release notes blog for this release](/blog/2022/08/03/release-20228/).
## Full Changelog ## Full Changelog
@ -604,6 +604,27 @@ For a summary in a more readable format:
- Lower bluetooth startup timeout to 9s to avoid warning ([@bdraco] - [#76050]) ([bluetooth docs]) (beta fix) - Lower bluetooth startup timeout to 9s to avoid warning ([@bdraco] - [#76050]) ([bluetooth docs]) (beta fix)
- Bump bluetooth-adapters to 0.1.3 ([@bdraco] - [#76052]) ([bluetooth docs]) (beta fix) - Bump bluetooth-adapters to 0.1.3 ([@bdraco] - [#76052]) ([bluetooth docs]) (beta fix)
- Fix govee H5074 data ([@bdraco] - [#76057]) ([govee_ble docs]) (beta fix) (dependency) - Fix govee H5074 data ([@bdraco] - [#76057]) ([govee_ble docs]) (beta fix) (dependency)
- Fix capitalization in mitemp_bt strings ([@lunmay] - [#76063]) ([mitemp_bt docs]) (beta fix)
- Small title adjustment to the Home Assistant Alerts integration ([@frenck] - [#76070]) ([homeassistant_alerts docs]) (beta fix)
- Handle missing attributes in meater objects ([@emontnemery] - [#76072]) ([meater docs]) (beta fix)
- Remove Somfy from Overkiz title in manifest ([@frenck] - [#76073]) ([overkiz docs]) (beta fix)
- Fix typo in new xiaomi_ble string ([@Jc2k] - [#76076]) ([xiaomi_ble docs]) (beta fix)
- Bump AIOAladdinConnect to 0.1.39 ([@mkmer] - [#76082]) ([aladdin_connect docs]) (beta fix) (dependency)
- Refresh homeassistant_alerts when hass has started ([@emontnemery] - [#76083]) ([homeassistant_alerts docs]) (beta fix)
- Ensure ZHA devices load before validating device triggers ([@dmulcahey] - [#76084]) ([zha docs]) (beta fix)
- Bump Frontend to 20220802.0 ([@zsarnett] - [#76087]) ([frontend docs]) (beta fix)
- Add support for SwitchBot Plug Mini ([@Eloston] - [#76056]) ([switchbot docs]) (beta fix)
- Add optional context parameter to async_start_reauth ([@Jc2k] - [#76077]) ([xiaomi_ble docs]) (beta fix)
- Bump pyatv to 0.10.3 ([@bdraco] - [#76091]) ([apple_tv docs]) (beta fix)
- Fix serialization of Xiaomi BLE reauth flow ([@Jc2k] - [#76095]) ([xiaomi_ble docs]) (beta fix)
- Guard imports for type hinting in Bluetooth ([@frenck] - [#75984]) ([bluetooth docs]) (beta fix)
- Handle additional bluetooth start exceptions ([@bdraco] - [#76096]) ([bluetooth docs]) (beta fix)
- Only stat the .dockerenv file once ([@bdraco] - [#76097]) (beta fix)
- Fix Xiaomi BLE UI string issues ([@Jc2k] - [#76099]) ([xiaomi_ble docs]) (beta fix)
- Bump aiohomekit to 1.2.3 to fix hang at startup ([@bdraco] - [#76102]) ([homekit_controller docs]) (beta fix)
- Bump pySwitchbot to 0.17.3 to fix hang at startup ([@bdraco] - [#76103]) ([switchbot docs]) (beta fix)
- Bump `azure-servicebus` to support py3.10 ([@hfurubotten] - [#76092]) ([azure_service_bus docs]) (beta fix)
- Fix deconz group log warning ([@Kane610] - [#76114]) ([deconz docs]) (beta fix)
[#53268]: https://github.com/home-assistant/core/pull/53268 [#53268]: https://github.com/home-assistant/core/pull/53268
[#64090]: https://github.com/home-assistant/core/pull/64090 [#64090]: https://github.com/home-assistant/core/pull/64090
@ -1187,6 +1208,7 @@ For a summary in a more readable format:
[#75974]: https://github.com/home-assistant/core/pull/75974 [#75974]: https://github.com/home-assistant/core/pull/75974
[#75979]: https://github.com/home-assistant/core/pull/75979 [#75979]: https://github.com/home-assistant/core/pull/75979
[#75980]: https://github.com/home-assistant/core/pull/75980 [#75980]: https://github.com/home-assistant/core/pull/75980
[#75984]: https://github.com/home-assistant/core/pull/75984
[#75986]: https://github.com/home-assistant/core/pull/75986 [#75986]: https://github.com/home-assistant/core/pull/75986
[#75991]: https://github.com/home-assistant/core/pull/75991 [#75991]: https://github.com/home-assistant/core/pull/75991
[#75997]: https://github.com/home-assistant/core/pull/75997 [#75997]: https://github.com/home-assistant/core/pull/75997
@ -1198,7 +1220,27 @@ For a summary in a more readable format:
[#76046]: https://github.com/home-assistant/core/pull/76046 [#76046]: https://github.com/home-assistant/core/pull/76046
[#76050]: https://github.com/home-assistant/core/pull/76050 [#76050]: https://github.com/home-assistant/core/pull/76050
[#76052]: https://github.com/home-assistant/core/pull/76052 [#76052]: https://github.com/home-assistant/core/pull/76052
[#76056]: https://github.com/home-assistant/core/pull/76056
[#76057]: https://github.com/home-assistant/core/pull/76057 [#76057]: https://github.com/home-assistant/core/pull/76057
[#76063]: https://github.com/home-assistant/core/pull/76063
[#76070]: https://github.com/home-assistant/core/pull/76070
[#76072]: https://github.com/home-assistant/core/pull/76072
[#76073]: https://github.com/home-assistant/core/pull/76073
[#76076]: https://github.com/home-assistant/core/pull/76076
[#76077]: https://github.com/home-assistant/core/pull/76077
[#76082]: https://github.com/home-assistant/core/pull/76082
[#76083]: https://github.com/home-assistant/core/pull/76083
[#76084]: https://github.com/home-assistant/core/pull/76084
[#76087]: https://github.com/home-assistant/core/pull/76087
[#76091]: https://github.com/home-assistant/core/pull/76091
[#76092]: https://github.com/home-assistant/core/pull/76092
[#76095]: https://github.com/home-assistant/core/pull/76095
[#76096]: https://github.com/home-assistant/core/pull/76096
[#76097]: https://github.com/home-assistant/core/pull/76097
[#76099]: https://github.com/home-assistant/core/pull/76099
[#76102]: https://github.com/home-assistant/core/pull/76102
[#76103]: https://github.com/home-assistant/core/pull/76103
[#76114]: https://github.com/home-assistant/core/pull/76114
[@0bmay]: https://github.com/0bmay [@0bmay]: https://github.com/0bmay
[@AngellusMortis]: https://github.com/AngellusMortis [@AngellusMortis]: https://github.com/AngellusMortis
[@BraveChicken1]: https://github.com/BraveChicken1 [@BraveChicken1]: https://github.com/BraveChicken1
@ -1206,6 +1248,7 @@ For a summary in a more readable format:
[@BrianWithAHat]: https://github.com/BrianWithAHat [@BrianWithAHat]: https://github.com/BrianWithAHat
[@DCSBL]: https://github.com/DCSBL [@DCSBL]: https://github.com/DCSBL
[@DeerMaximum]: https://github.com/DeerMaximum [@DeerMaximum]: https://github.com/DeerMaximum
[@Eloston]: https://github.com/Eloston
[@EnochPrime]: https://github.com/EnochPrime [@EnochPrime]: https://github.com/EnochPrime
[@EverythingSmartHome]: https://github.com/EverythingSmartHome [@EverythingSmartHome]: https://github.com/EverythingSmartHome
[@Hyralex]: https://github.com/Hyralex [@Hyralex]: https://github.com/Hyralex
@ -1267,6 +1310,7 @@ For a summary in a more readable format:
[@krazos]: https://github.com/krazos [@krazos]: https://github.com/krazos
[@kroimon]: https://github.com/kroimon [@kroimon]: https://github.com/kroimon
[@ludeeus]: https://github.com/ludeeus [@ludeeus]: https://github.com/ludeeus
[@lunmay]: https://github.com/lunmay
[@matrixd2]: https://github.com/matrixd2 [@matrixd2]: https://github.com/matrixd2
[@mbo18]: https://github.com/mbo18 [@mbo18]: https://github.com/mbo18
[@mib1185]: https://github.com/mib1185 [@mib1185]: https://github.com/mib1185
@ -1310,10 +1354,12 @@ For a summary in a more readable format:
[ambient_station docs]: /integrations/ambient_station/ [ambient_station docs]: /integrations/ambient_station/
[androidtv docs]: /integrations/androidtv/ [androidtv docs]: /integrations/androidtv/
[anthemav docs]: /integrations/anthemav/ [anthemav docs]: /integrations/anthemav/
[apple_tv docs]: /integrations/apple_tv/
[aussie_broadband docs]: /integrations/aussie_broadband/ [aussie_broadband docs]: /integrations/aussie_broadband/
[auth docs]: /integrations/auth/ [auth docs]: /integrations/auth/
[awair docs]: /integrations/awair/ [awair docs]: /integrations/awair/
[axis docs]: /integrations/axis/ [axis docs]: /integrations/axis/
[azure_service_bus docs]: /integrations/azure_service_bus/
[baf docs]: /integrations/baf/ [baf docs]: /integrations/baf/
[blebox docs]: /integrations/blebox/ [blebox docs]: /integrations/blebox/
[blueprint docs]: /integrations/blueprint/ [blueprint docs]: /integrations/blueprint/
@ -1428,6 +1474,7 @@ For a summary in a more readable format:
[lyric docs]: /integrations/lyric/ [lyric docs]: /integrations/lyric/
[matrix docs]: /integrations/matrix/ [matrix docs]: /integrations/matrix/
[mazda docs]: /integrations/mazda/ [mazda docs]: /integrations/mazda/
[meater docs]: /integrations/meater/
[media_player docs]: /integrations/media_player/ [media_player docs]: /integrations/media_player/
[melcloud docs]: /integrations/melcloud/ [melcloud docs]: /integrations/melcloud/
[met docs]: /integrations/met/ [met docs]: /integrations/met/
@ -1463,6 +1510,7 @@ For a summary in a more readable format:
[opencv docs]: /integrations/opencv/ [opencv docs]: /integrations/opencv/
[opentherm_gw docs]: /integrations/opentherm_gw/ [opentherm_gw docs]: /integrations/opentherm_gw/
[openuv docs]: /integrations/openuv/ [openuv docs]: /integrations/openuv/
[overkiz docs]: /integrations/overkiz/
[philips_js docs]: /integrations/philips_js/ [philips_js docs]: /integrations/philips_js/
[pilight docs]: /integrations/pilight/ [pilight docs]: /integrations/pilight/
[plex docs]: /integrations/plex/ [plex docs]: /integrations/plex/