Home Assistant Core 2022.7.0 → 2022.8.0
8 versions, 10 breaking changes in 1 version, 0 required stops
Version by version, oldest first
2022.7.1 – 2022.7.7: no action items (7 versions)
2022.8.0 2022-08-03
Quoted from www.home-assistant.io/blog/2022/08/03/release-20228/#backward-incompatible-changes
Breaking
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)
The previsouly deprecated service advantage_air.set_myzone has been removed. Use the available MyZone select entity instead.
(@Bre77 - #75160) (documentation)
Breaking
Calendar
Calendar description attributes are no longer written into the recorder database.
(@allenporter - #75375) (documentation)
Breaking
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)
Breaking
HomeKit Controller
The ecobee Fan mode number entity has been removed as HomeKit Controller now implements fan mode on the climate entity which replaces this functionality.
(@bdraco - #74440) (documentation)
Breaking
LIFX
Each LIFX device now has its own 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 an integration entry per device 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, and can also function without working discovery.
(@bdraco - #74316) (documentation)
Breaking
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)
Breaking
Material Design Icons
In the latest Material Design Icons update, several icons have been renamed or removed. 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- Usemdi:message-textinstead.mdi:book-variant-multiple- Usemdi:bookmark-box-multipleinstead.mdi:desktop-mac- Usemdi:monitorinstead.mdi:desktop-mac-dashboard- Usemdi:monitor-dashboardinstead.mdi:discordmdi:google-hometablet-android- Usemdi:tabletinstead.
Renamed:
mdi:diving-scubatomdi:diving-scuba-maskmdi:email-sendtomdi:email-arrow-rightmdi:email-send-outlinetomdi:email-arrow-right-outlinemdi:email-receivetomdi:email-arrow-leftmdi:email-receive-outlinetomdi:email-arrow-left-outlinemdi:format-textdirection-r-to-ltomdi:format-pilcrow-arrow-leftmdi:format-textdirection-l-to-rtomdi:format-pilcrow-arrow-rightmdi:globe-lighttomdi:globe-light-outlinemdi:google-controllertomdi:controllermdi:google-controller-offtomdi:controller-offmdi:lecturntomdi:lecternmdi:mosquetomdi:mosque-outlinemdi:receipttomdi:receipt-textmdi:receipt-outlinetomdi:receipt-text-outlinemdi:silotomdi:silo-outlinemdi:text-to-speechtomdi:microphone-messagemdi:text-to-speech-offtomdi:microphone-message-offmdi:timeline-helptomdi:timeline-questionmdi:timeline-help-outlinetomdi:timeline-question-outlinemdi:vector-pointtomdi:vector-point-select
Breaking
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)
Breaking
SwitchBot
The Bluetooth integration must be enabled before switchbot can be used. Bluetooth is automatically discovered in most cases, but can be manually added from the integrations page 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)
Breaking
Z-Wave
Carbon Monoxide binary sensors have changed their device class from gas to co.
(@EnochPrime - #75649) (documentation)
Note
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 were previously disabled due to incompatibilities and have now been removed.
From www.home-assistant.io/blog/2022/08/03/release-20228/#farewell-to-the-following
Release notes from github.com/home-assistant/core/releases, and the official release blog, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, is shown; read the full notes for anything else. Home Assistant lists its breaking changes in the “Backward-incompatible changes” section of each monthly release post on home-assistant.io (2020.12 onward). Each entry of that section is quoted as “Breaking” on the x.y.0 release, under the integration name the post gives it. The post’s “Farewell to the following” section (integrations removed in that release, 2020.12–2024.5) is quoted whole as “Note”. The post's separate section for custom integration developers is not quoted. Patch releases are listed but their notes (lists of fixes) are not quoted. Versions come from PyPI (package homeassistant).