mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-23 09:17:06 +00:00
2022.8.0: Beta release notes
This commit is contained in:
parent
a1c57525e6
commit
d8bcb9112b
@ -106,9 +106,9 @@ social:
|
|||||||
|
|
||||||
# Home Assistant release details
|
# Home Assistant release details
|
||||||
current_major_version: 2022
|
current_major_version: 2022
|
||||||
current_minor_version: 7
|
current_minor_version: 8
|
||||||
current_patch_version: 7
|
current_patch_version: 0
|
||||||
date_released: 2022-07-26
|
date_released: 2022-08-03
|
||||||
|
|
||||||
# Either # or the anchor link to latest release notes in the blog post.
|
# Either # or the anchor link to latest release notes in the blog post.
|
||||||
# Must be prefixed with a # and have double quotes around it.
|
# Must be prefixed with a # and have double quotes around it.
|
||||||
|
583
source/_posts/2022-08-03-release-20228.markdown
Normal file
583
source/_posts/2022-08-03-release-20228.markdown
Normal file
@ -0,0 +1,583 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: "2022.8: Beta release notes"
|
||||||
|
description: "Beta release notes for Home Assistant Core 2022.8"
|
||||||
|
date: 2022-07-27 00:00:00
|
||||||
|
date_formatted: "August 3, 2022"
|
||||||
|
author: Franck Nijhof
|
||||||
|
author_twitter: frenck
|
||||||
|
comments: true
|
||||||
|
categories:
|
||||||
|
- Release-Notes
|
||||||
|
- Core
|
||||||
|
og_image: /images/blog/2022-08/social.png
|
||||||
|
---
|
||||||
|
|
||||||
|
<img src='/images/blog/2022-08/social.png' style='border: 0;box-shadow: none;'>
|
||||||
|
|
||||||
|
<!-- BELOW NEEDS TO BE REMOVED BEFORE THE RELEASE -->
|
||||||
|
These are the beta release notes for Home Assistant Core 2022.8 (and is thus a
|
||||||
|
work in progress).
|
||||||
|
|
||||||
|
If you encounter any issues with the beta release, please report them on GitHub:
|
||||||
|
|
||||||
|
- Issues with integrations, automations and such (Core related):<br>
|
||||||
|
<https://github.com/home-assistant/core/issues>
|
||||||
|
- Issues with the frontend/Lovelace:<br>
|
||||||
|
<https://github.com/home-assistant/frontend/issues>
|
||||||
|
- Issues with the Supervisor:<br>
|
||||||
|
<https://github.com/home-assistant/supervisor/issues>
|
||||||
|
- Issues with the documentation:<br>
|
||||||
|
<https://github.com/home-assistant/home-assistant.io/issues>
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
---
|
||||||
|
<!-- ABOVE NEEDS TO BE REMOVED BEFORE THE RELEASE -->
|
||||||
|
|
||||||
|
Home Assistant Core 2022.8!
|
||||||
|
|
||||||
|
I have nothing to tell yet... this is still all beta!
|
||||||
|
|
||||||
|
Thanks for helping out testing the beta! ❤️
|
||||||
|
|
||||||
|
Enjoy the (beta) release!
|
||||||
|
|
||||||
|
../Frenck
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
- [Introducing Repairs: You can fix it!](#introducing-repairs-you-can-fix-it)
|
||||||
|
- [First class Bluetooth support](#first-class-bluetooth-support)
|
||||||
|
- [Supported brands](#supported-brands)
|
||||||
|
- [HomeKit Bluetooth support](#homekit-bluetooth-support)
|
||||||
|
- [Improving the naming of entities and devices](#improving-the-naming-of-entities-and-devices)
|
||||||
|
- [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)
|
||||||
|
- [Farewell to the following](#farewell-to-the-following)
|
||||||
|
- [All changes](#all-changes)
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
|
||||||
|
Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=lorem) today at 12:00 PDT / 21:00 CET!
|
||||||
|
|
||||||
|
<div class="videoWrapper">
|
||||||
|
<iframe width="853" height="480" src="https://www.youtube-nocookie.com/embed/lorem" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Replace the wrapper above with the following after the livestream...-->
|
||||||
|
|
||||||
|
Missed our release party live stream on YouTube? Don't worry! You can watch
|
||||||
|
the recording of it right here!
|
||||||
|
|
||||||
|
<lite-youtube videoid="lorum" videotitle="Home Assistant 2022.7 Release Party" posterquality="maxresdefault"></lite-youtube>
|
||||||
|
|
||||||
|
{% endcomment %}
|
||||||
|
|
||||||
|
## Introducing Repairs: You can fix it!
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Improve on story
|
||||||
|
- Spelling/grammar
|
||||||
|
- Add screenshots
|
||||||
|
- Remove note about the resolution center
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
__Note: If you followed along in the discussions and development progress, this
|
||||||
|
feature was known as the "resolution center" during the early stages.__
|
||||||
|
|
||||||
|
Introducing a completely new feature we hope you are going to love: Repairs! 👷♂️
|
||||||
|
|
||||||
|
The repairs dashboard can be found in the settings menu and is a place where
|
||||||
|
Home Assistant can notify you of issues that you can (and should) fix!
|
||||||
|
|
||||||
|
From detected existing issues on your system and future issues, e.g., caused
|
||||||
|
by the use of a feature that is going to be removed, and anything in between.
|
||||||
|
These repairable issues can be anything and are specific to your system.
|
||||||
|
|
||||||
|
## First-class Bluetooth support
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Improve on story
|
||||||
|
- Spelling/grammar
|
||||||
|
- Screenshot of Bluetooth devices being discovered
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
Unfortunately, In the last release, we had to disable quite a few Bluetooth
|
||||||
|
releated integrations because of compatibility reasons. Today, we are proud
|
||||||
|
to announce Home Assistant now adds **first-class** Bluetooth support! 🥇
|
||||||
|
|
||||||
|
A brand new [Bluetooth integration] has been added
|
||||||
|
by [@bdraco], which provides absolutely amazing Bluetooth support to
|
||||||
|
Home Assistant, including automatic discovery of new devices and the ability
|
||||||
|
to push device updates to other integrations providing those Bluetooth devices.
|
||||||
|
|
||||||
|
__TODO: Insert a screenshot of the Bluetooth devices being discovered.__
|
||||||
|
|
||||||
|
The [SwitchBot] integration has been updated to support this, and is thus
|
||||||
|
now a push-based integration, providing a much more stable experience.
|
||||||
|
|
||||||
|
This release adds five integrations that are built on this: [SensorPush],
|
||||||
|
[Govee], [INKBIRD], [Moat], and [Xiaomi BLE]. The latter one also provides
|
||||||
|
support for the Mi Flora plant sensors.
|
||||||
|
|
||||||
|
[Bluetooth integration]: /integrations/bluetooth
|
||||||
|
[SwitchBot]: /integrations/switchbot
|
||||||
|
[Govee]: /integrations/govee_ble
|
||||||
|
[INKBIRD]: /integrations/inkbird
|
||||||
|
[Moat]: /integrations/moat
|
||||||
|
[SensorPush]: /integrations/sensorpush
|
||||||
|
[Xiaomi BLE]: /integrations/xiaomi_ble
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
|
||||||
|
## Supported brands
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Improve on story
|
||||||
|
- Spelling/grammar
|
||||||
|
- Add image (multi window) of adding a supported brand
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
Some integrations work with multiple different brands. This can happen because,
|
||||||
|
for example, those devices share a communication protocol, or they are
|
||||||
|
white-labeled and sold under multiple brand names.
|
||||||
|
|
||||||
|
For example, if you have a Somfy TaHoma, you can actually use it using the
|
||||||
|
Overkiz integration. The problem is, how do you know you can use Overkiz in
|
||||||
|
that case? And this is not the only example, we have many more!
|
||||||
|
|
||||||
|
To make setting up things in Home Assistant easier, integrations can now
|
||||||
|
support multiple brands! So, if you now add an integration in Home Assistant
|
||||||
|
and search for Somfy, you will actually find one!
|
||||||
|
|
||||||
|
__TODO: Insert image of adding a supported brand__
|
||||||
|
|
||||||
|
When you add a new integration that is supported by another integration,
|
||||||
|
Home Assistant will tell you which integration provides the support and
|
||||||
|
guides you to set up that integration.
|
||||||
|
|
||||||
|
## HomeKit Bluetooth support
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Extend and improve on story
|
||||||
|
- Spelling/grammar
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
The HomeKit Controller integration now has support for Bluetooth-based
|
||||||
|
HomeKit devices. 🎉
|
||||||
|
|
||||||
|
## Improving the naming of entities and devices
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Unsure is we need to keep this as major featured item
|
||||||
|
- Improve (and probably shorten) story
|
||||||
|
- Spelling/grammar
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
This is one that fits in the category: Streamlining experiences.
|
||||||
|
|
||||||
|
The names of entities are currently not bound by rules or standards in
|
||||||
|
Home Assistant, and this has caused quite an inconsistent experience in
|
||||||
|
how entities are displayed or created.
|
||||||
|
|
||||||
|
For example, some integrations put the device names in their entities; others
|
||||||
|
don't. For example, an device named "Multisensor" with a temperature entity
|
||||||
|
could be named:
|
||||||
|
|
||||||
|
- "Temperature"
|
||||||
|
- "Multisensor Temperature"
|
||||||
|
- "Multisensor - temperature"
|
||||||
|
- "Multisensor: temperature"
|
||||||
|
|
||||||
|
And variants that use different capitalization formats.
|
||||||
|
|
||||||
|
We have started a project to improve the naming of entities across
|
||||||
|
Home Assistant. This is a work in progress and will take quite some time
|
||||||
|
to complete. This release, around 100 integrations have already updated to the
|
||||||
|
new naming style.
|
||||||
|
|
||||||
|
Entities will now have their own name, without the device name in it
|
||||||
|
(so, just "Temperature" in the above example). Additionally, they will be
|
||||||
|
sentence cased. In the future, this will allow us to display an entity
|
||||||
|
or device name (or both) depending on the UI context needed.
|
||||||
|
|
||||||
|
During this change/migration path, we have added a backward compatible layer
|
||||||
|
to keep changes minimal. However, it is possible you'll notice a slight
|
||||||
|
difference in the names shown in the UI for some entities.
|
||||||
|
|
||||||
|
## Other noteworthy changes
|
||||||
|
|
||||||
|
{% details "TODO" %}
|
||||||
|
|
||||||
|
- Proof read/spelling/grammar
|
||||||
|
- Maybe add/remove one or two....
|
||||||
|
|
||||||
|
**Note**: Changes processed up to PR 75810
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
There is much more juice in this release; here are some of the other
|
||||||
|
noteworthy changes this release:
|
||||||
|
|
||||||
|
- The colors of maps have been adjusted, providing a much better contrast
|
||||||
|
(especially when using dark mode). Awesome [@bramkragten]!
|
||||||
|
- You can now change the shown unit of measurement of number entities that
|
||||||
|
provide a temperature. Thanks [@emontnemery]!
|
||||||
|
- [@frenck] updated the events developer tools, to use YAML instead of JSON
|
||||||
|
and added syntax highlighting.
|
||||||
|
- The [LIFX] integration a big overhaul which should make it much more reliable.
|
||||||
|
Thanks for the work on this the past releases [@bdraco] and [@Djelibeybi]!
|
||||||
|
- The [UniFi Network] now has update entities, allowing you to update the
|
||||||
|
firmware of UniFi devices directly from Home Assistant. Great addition [@J3173]!
|
||||||
|
- The Material Design Icons have been updated to v7.0.96, giving you
|
||||||
|
[100](https://pictogrammers.github.io/@mdi/font/7.0.96/) brand new icons
|
||||||
|
to use 🤩 Thanks, [@goyney]!
|
||||||
|
- [SwitchBot] now supports Hygrometers (thanks [@murtas]) and door/contact
|
||||||
|
sensors (thanks [@bdraco])!
|
||||||
|
- [@Noltari] added update entities to the [QNAP QSW] integration! Nice!
|
||||||
|
- [@frenck] added multifactor authentication support for [Verisure]. So, you
|
||||||
|
can add more security to your Verisure alarm system.
|
||||||
|
- [HomeWizard Energy] added support for Watermeters! Thanks [@DCSBL]!
|
||||||
|
- [Yolink] now supports garage doors, nice [@matrixd2]!
|
||||||
|
- [@simeon-simsoft] for bidirectional [Wallbox] chargers, thank you!
|
||||||
|
- You can now view your current network connection details in the
|
||||||
|
Network settings screen. Thanks [@zsarnett]!
|
||||||
|
- [Lutron Caséta] now supports the Lutron RA3 Sunnata Keypads. Thanks [@danaues]!
|
||||||
|
- [@mkmer] added a battery level sensor to [Aladdin Connect], thank you!
|
||||||
|
- The [Sensibo] integration now support the AirQ sensor. Thanks [@gjohansson-ST]!
|
||||||
|
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
[@bramkragten]: https://github.com/bramkragten
|
||||||
|
[@danaues]: https://github.com/danaues
|
||||||
|
[@DCSBL]: https://github.com/DCSBL
|
||||||
|
[@Djelibeybi]: https://github.com/Djelibeybi
|
||||||
|
[@emontnemery]: https://github.com/emontnemery
|
||||||
|
[@frenck]: https://github.com/frenck
|
||||||
|
[@gjohansson-ST]: https://github.com/gjohansson-ST
|
||||||
|
[@goyney]: https://github.com/goyney
|
||||||
|
[@J3173]: https://github.com/J3173
|
||||||
|
[@matrixd2]: https://github.com/matrixd2
|
||||||
|
[@mkmer]: https://github.com/mkmer
|
||||||
|
[@murtas]: https://github.com/murtas
|
||||||
|
[@Noltari]: https://github.com/Noltari
|
||||||
|
[@simeon-simsoft]: https://github.com/simeon-simsoft
|
||||||
|
[@zsarnett]: https://github.com/zsarnett
|
||||||
|
[Aladdin Connect]: /integrations/aladdin_connect
|
||||||
|
[HomeWizard Energy]: /integrations/homewizard
|
||||||
|
[LIFX]: /integrations/lifx
|
||||||
|
[Lutron Caséta]: /integrations/lutron_caseta
|
||||||
|
[QNAP QSW]: /integrations/qnap_qsw
|
||||||
|
[Sensibo]: /integrations/sensibo
|
||||||
|
[SwitchBot]: /integrations/switchbot
|
||||||
|
[UniFi Network]: /integrations/unifi
|
||||||
|
[Verisure]: /integrations/verisure
|
||||||
|
[Wallbox]: /integrations/wallbox
|
||||||
|
[Yolink]: /integrations/yolink
|
||||||
|
|
||||||
|
## New Integrations
|
||||||
|
|
||||||
|
We welcome the following new integrations this release:
|
||||||
|
|
||||||
|
- [Bluetooth], added by [@bdraco]
|
||||||
|
- [Govee Bluetooth], added by [@bdraco]
|
||||||
|
- [Home Assistant Alerts], added by [@emontnemery] & [@balloob]
|
||||||
|
- [INKBIRD], added by [@bdraco]
|
||||||
|
- [Moat], added by [@bdraco]
|
||||||
|
- [NextDNS], added by [@bieniu]
|
||||||
|
- [Repairs], added by [@emontnemery]
|
||||||
|
- [Rhasspy], added by [@balloob]
|
||||||
|
- [SensorPush], added by [@bdraco]
|
||||||
|
- [Xiaomi BLE], added by [@Jc2k]
|
||||||
|
|
||||||
|
[@balloob]: https://github.com/balloob
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
[@bieniu]: https://github.com/bieniu
|
||||||
|
[@emontnemery]: https://github.com/emontnemery
|
||||||
|
[@Jc2k]: https://github.com/Jc2k
|
||||||
|
[Bluetooth]: /integrations/bluetooth
|
||||||
|
[Govee Bluetooth]: /integrations/govee_ble
|
||||||
|
[Home Assistant Alerts]: /integrations/homeassistant_alerts
|
||||||
|
[INKBIRD]: /integrations/inkbird
|
||||||
|
[Moat]: /integrations/moat
|
||||||
|
[NextDNS]: /integrations/nextdns
|
||||||
|
[Repairs]: /integrations/repairs
|
||||||
|
[Rhasspy]: /integrations/rhasspy
|
||||||
|
[SensorPush]: /integrations/sensorpush
|
||||||
|
[Xiaomi BLE]: /integrations/xiaomi_ble
|
||||||
|
|
||||||
|
## Integrations now available to set up from the UI
|
||||||
|
|
||||||
|
The following integrations are now available via the Home Assistant UI:
|
||||||
|
|
||||||
|
- [Anthem A/V Receivers], done by [@Hyralex]
|
||||||
|
- [Bose SoundTouch], done by [@kroimon]
|
||||||
|
|
||||||
|
[@kroimon]: https://github.com/kroimon
|
||||||
|
[@Hyralex]: https://github.com/Hyralex
|
||||||
|
[Anthem A/V Receivers]: /integrations/anthemav
|
||||||
|
[Bose SoundTouch]: /integrations/soundtouch
|
||||||
|
|
||||||
|
## 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
|
||||||
|
[](https://github.com/home-assistant/core/pull/58768)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 75160
|
||||||
|
|
||||||
|
{% 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 "Advantage Air" %}
|
||||||
|
|
||||||
|
Each AC will have its own device, different from the one previously created.
|
||||||
|
Any automations or scripts that target the device will need to be corrected.
|
||||||
|
|
||||||
|
([@Bre77] - [#75395]) ([documentation](/integrations/advantage_air))
|
||||||
|
|
||||||
|
[@Bre77]: https://github.com/Bre77
|
||||||
|
[#75395]: https://github.com/home-assistant/core/pull/75395
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
The previsouly deprecated `advantage_air.set_myzone` has been removed.
|
||||||
|
Use the available MyZone select entity instead.
|
||||||
|
|
||||||
|
([@Bre77] - [#75160]) ([documentation](/integrations/advantage_air))
|
||||||
|
|
||||||
|
[@Bre77]: https://github.com/Bre77
|
||||||
|
[#75160]: https://github.com/home-assistant/core/pull/75160
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "Calendar" %}
|
||||||
|
|
||||||
|
Calendar description attributes are no longer written into the recorder database.
|
||||||
|
|
||||||
|
([@allenporter] - [#75375]) ([documentation](/integrations/calendar))
|
||||||
|
|
||||||
|
[@allenporter]: https://github.com/allenporter
|
||||||
|
[#75375]: https://github.com/home-assistant/core/pull/75375
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "HERE Travel Time" %}
|
||||||
|
|
||||||
|
The single HERE Travel Time sensor with attributes is split up into separate
|
||||||
|
sensors for Duration, Duration in Traffic, Route, Distance, Origin, Destination.
|
||||||
|
|
||||||
|
If you used the entity attributes in your automation or scripts, you will need
|
||||||
|
to adapt them to this change.
|
||||||
|
|
||||||
|
([@eifinger] - [#72405]) ([documentation](/integrations/here_travel_time))
|
||||||
|
|
||||||
|
[@eifinger]: https://github.com/eifinger
|
||||||
|
[#72405]: https://github.com/home-assistant/core/pull/72405
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "HomeKit Controler" %}
|
||||||
|
|
||||||
|
The ecobee Fan mode number entity has been removed as HomeKit Controller
|
||||||
|
[now implements fan mode](/integrations/climate/#service-climateset_fan_mode)
|
||||||
|
on the climate entity which replaces this functionality.
|
||||||
|
|
||||||
|
([@bdraco] - [#74440]) ([documentation](/integrations/homekit_controller))
|
||||||
|
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
[#74440]: https://github.com/home-assistant/core/pull/74440
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "LIFX" %}
|
||||||
|
|
||||||
|
Each LIFX device now has its integration entry. The existing entry will be
|
||||||
|
migrated to separate entries automatically as each device is discovered,
|
||||||
|
and will automatically be removed once all devices are found.
|
||||||
|
|
||||||
|
Migrating to a integration entry per device model allows Home Assistant to
|
||||||
|
take care of discovery IP updates and retries, dramatically improving the
|
||||||
|
integration's reliability.
|
||||||
|
|
||||||
|
LIFX can now be configured manually by IP address. DHCP, HomeKit,
|
||||||
|
and native discovery are supported for updating IP addresses to
|
||||||
|
ensure we never lose track of a device.
|
||||||
|
|
||||||
|
Advanced YAML configuration is deprecated and will be removed
|
||||||
|
in a future release. Advanced YAML configuration is no longer necessary as the
|
||||||
|
integration now fully utilizes [Network Configuration](/integrations/network/),
|
||||||
|
and can also function without working discovery.
|
||||||
|
|
||||||
|
([@bdraco] - [#74316]) ([documentation](/integrations/lifx))
|
||||||
|
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
[#74316]: https://github.com/home-assistant/core/pull/74316
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "Logger" %}
|
||||||
|
|
||||||
|
Timestamps in the Home Assistant log file now include millisecond-level
|
||||||
|
resolution.
|
||||||
|
|
||||||
|
Scripts or external log system that rely on this will need to be updated
|
||||||
|
to handle the extra decimal places.
|
||||||
|
|
||||||
|
([@puddly] - [#74518]) ([documentation](/integrations/logger))
|
||||||
|
|
||||||
|
[@puddly]: https://github.com/puddly
|
||||||
|
[#74518]: https://github.com/home-assistant/core/pull/74518
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "Material Design Icons" %}
|
||||||
|
|
||||||
|
In the latest Material Design Icons update,
|
||||||
|
[several icons have been renamed or removed](https://dev.materialdesignicons.com/changelog#version-7.0.96).
|
||||||
|
Removed and renamed icons will continue to work for the next two releases.
|
||||||
|
|
||||||
|
Please make sure you update any use of the following MDI icons:
|
||||||
|
|
||||||
|
Removed:
|
||||||
|
|
||||||
|
- `mdi:android-messages` - Use `mdi:message-text` instead.
|
||||||
|
- `mdi:book-variant-multiple` - Use `mdi:bookmark-box-multiple` instead.
|
||||||
|
- `mdi:desktop-mac` - Use `mdi:monitor` instead.
|
||||||
|
- `mdi:desktop-mac-dashboard` - Use `mdi:monitor-dashboard` instead.
|
||||||
|
- `mdi:discord`
|
||||||
|
- `mdi:google-home`
|
||||||
|
- `tablet-android` - Use `mdi:tablet` instead.
|
||||||
|
|
||||||
|
Renamed:
|
||||||
|
|
||||||
|
- `mdi:diving-scuba` to `mdi:diving-scuba-mask`
|
||||||
|
- `mdi:email-send` to `mdi:email-arrow-right`
|
||||||
|
- `mdi:email-send-outline` to `mdi:email-arrow-right-outline`
|
||||||
|
- `mdi:email-receive` to `mdi:email-arrow-left`
|
||||||
|
- `mdi:email-receive-outline` to `mdi:email-arrow-left-outline`
|
||||||
|
- `mdi:format-textdirection-r-to-l` to `mdi:format-pilcrow-arrow-left`
|
||||||
|
- `mdi:format-textdirection-l-to-r` to `mdi:format-pilcrow-arrow-right`
|
||||||
|
- `mdi:globe-light` to `mdi:globe-light-outline`
|
||||||
|
- `mdi:google-controller` to `mdi:controller`
|
||||||
|
- `mdi:google-controller-off` to `mdi:controller-off`
|
||||||
|
- `mdi:lecturn` to `mdi:lectern`
|
||||||
|
- `mdi:mosque` to `mdi:mosque-outline`
|
||||||
|
- `mdi:receipt` to `mdi:receipt-text`
|
||||||
|
- `mdi:receipt-outline` to `mdi:receipt-text-outline`
|
||||||
|
- `mdi:silo` to `mdi:silo-outline`
|
||||||
|
- `mdi:text-to-speech` to `mdi:microphone-message`
|
||||||
|
- `mdi:text-to-speech-off` to `mdi:microphone-message-off`
|
||||||
|
- `mdi:timeline-help` to `mdi:timeline-question`
|
||||||
|
- `mdi:timeline-help-outline` to `mdi:timeline-question-outline`
|
||||||
|
- `mdi:vector-point` to `mdi:vector-point-select`
|
||||||
|
|
||||||
|
([@goyney] - [#13175])
|
||||||
|
|
||||||
|
[@bdraco]: https://github.com/goyney
|
||||||
|
[#13175]: https://github.com/home-assistant/frontend/pull/13175
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "Sonos" %}
|
||||||
|
|
||||||
|
The previously deprecated `sonos.join` and `sonos.unjoin` services have been
|
||||||
|
removed in favor of the standard `media_player.join` and `media_player.unjoin`
|
||||||
|
services.
|
||||||
|
|
||||||
|
([@jjlawren] - [#74476]) ([documentation](/integrations/sonos))
|
||||||
|
|
||||||
|
[@jjlawren]: https://github.com/jjlawren
|
||||||
|
[#74476]: https://github.com/home-assistant/core/pull/74476
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "SwitchBot" %}
|
||||||
|
|
||||||
|
The [Bluetooth integration](/integrations/bluetooth) must be enabled before
|
||||||
|
switchbot can be used. Bluetooth is automatically discovered in most cases,
|
||||||
|
but can be manually added from [the integrations page](/integrations/bluetooth)
|
||||||
|
if it is not.
|
||||||
|
|
||||||
|
The `Time between updates (seconds)` and `How long to scan for advertisement data`
|
||||||
|
options have been removed as they are no longer needed since the integration
|
||||||
|
is now push instead of polling.
|
||||||
|
|
||||||
|
([@bdraco] - [#75645]) ([documentation](/integrations/switchbot))
|
||||||
|
|
||||||
|
[@bdraco]: https://github.com/bdraco
|
||||||
|
[#75645]: https://github.com/home-assistant/core/pull/75645
|
||||||
|
|
||||||
|
{% enddetails %}
|
||||||
|
|
||||||
|
{% details "Z-Wave" %}
|
||||||
|
|
||||||
|
Carbon Monoxide binary sensors have changed their device class from
|
||||||
|
`gas` to `co`.
|
||||||
|
|
||||||
|
([@EnochPrime] - [#75649]) ([documentation](/integrations/zwave_js))
|
||||||
|
|
||||||
|
[@EnochPrime]: https://github.com/EnochPrime
|
||||||
|
[#75649]: https://github.com/home-assistant/core/pull/75649
|
||||||
|
|
||||||
|
{% 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/
|
||||||
|
|
||||||
|
- [Store is now a Generic class](https://developers.home-assistant.io/blog/2022/07/08/generic-store)
|
||||||
|
- [Waiting for config entry platforms](https://developers.home-assistant.io/blog/2022/07/08/config_entry_forwards)
|
||||||
|
- [Adopting a new way to name entities](https://developers.home-assistant.io/blog/2022/07/10/entity_naming)
|
||||||
|
|
||||||
|
## Farewell to the following
|
||||||
|
|
||||||
|
The following integrations are also no longer available as of this release:
|
||||||
|
|
||||||
|
- **XBee**
|
||||||
|
- **SoChain**
|
||||||
|
- **Google Play Music Desktop Player (GPMDP)**
|
||||||
|
|
||||||
|
All three have previously been disabled due to incompatibities and have now
|
||||||
|
been removed.
|
||||||
|
|
||||||
|
## 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.8](/changelogs/core-2022.8)
|
1443
source/changelogs/core-2022.8.markdown
Normal file
1443
source/changelogs/core-2022.8.markdown
Normal file
File diff suppressed because it is too large
Load Diff
BIN
source/images/blog/2022-08/social.png
Normal file
BIN
source/images/blog/2022-08/social.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 182 KiB |
Loading…
x
Reference in New Issue
Block a user