mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-10 02:46:53 +00:00
2022.9: Beta release notes (#23629)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
This commit is contained in:
parent
fc53301db8
commit
49ebe010da
@ -106,9 +106,9 @@ social:
|
||||
|
||||
# Home Assistant release details
|
||||
current_major_version: 2022
|
||||
current_minor_version: 8
|
||||
current_patch_version: 7
|
||||
date_released: 2022-08-25
|
||||
current_minor_version: 9
|
||||
current_patch_version: 0
|
||||
date_released: 2022-09-07
|
||||
|
||||
# Either # or the anchor link to latest release notes in the blog post.
|
||||
# Must be prefixed with a # and have double quotes around it.
|
||||
|
422
source/_posts/2022-08-03-release-20229.markdown
Normal file
422
source/_posts/2022-08-03-release-20229.markdown
Normal file
@ -0,0 +1,422 @@
|
||||
---
|
||||
layout: post
|
||||
title: "2022.9: Beta release notes"
|
||||
description: "Beta release notes for Home Assistant Core 2022.9."
|
||||
date: 2022-08-31 02:00:00
|
||||
date_formatted: "September 7, 2022"
|
||||
author: Franck Nijhof
|
||||
author_twitter: frenck
|
||||
comments: true
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2022-09/social.png
|
||||
---
|
||||
|
||||
<a href='/integrations/#version/2022.9'><img src='/images/blog/2022-09/social.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
<!-- BELOW NEEDS TO BE REMOVED BEFORE THE RELEASE -->
|
||||
These are the beta release notes for Home Assistant Core 2022.9 (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.9!
|
||||
|
||||
I have nothing to tell yet... this is still all beta!
|
||||
|
||||
Thanks for helping out testing the beta! ❤️
|
||||
|
||||
Enjoy the (beta) release!
|
||||
|
||||
Birthday month! Home Assistant turning 9, Nabu Casa turning 4 😱
|
||||
|
||||
../Frenck
|
||||
|
||||
<!--more-->
|
||||
|
||||
- [Lorem ipsum](#lorem-ipsum)
|
||||
- [Automation editor](#automation-editor)
|
||||
- [Multi and remote adapter support for Bluetooth](#multi-and-remote-adapter-support-for-bluetooth)
|
||||
- [New helper: Weekly schedule](#new-helper-weekly-schedule)
|
||||
- [Z-Wave JS Firmware updates now live](#z-wave-js-firmware-updates-now-live)
|
||||
- [Zigbee backup and restore + migration](#zigbee-backup-and-restore--migration)
|
||||
- [Processor and memory usage](#processor-and-memory-usage)
|
||||
- [Other noteworthy changes](#other-noteworthy-changes)
|
||||
- [New Integrations](#new-integrations)
|
||||
- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui)
|
||||
- [Need help? Join the community!](#need-help-join-the-community)
|
||||
- [Breaking Changes](#breaking-changes)
|
||||
- [All changes](#all-changes)
|
||||
|
||||
{% 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!
|
||||
|
||||
<lite-youtube videoid="lorem" videotitle="Home Assistant 2022.9 Release Party"></lite-youtube>
|
||||
|
||||
<!-- 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="lorem" videotitle="Home Assistant 2022.9 Release Party"></lite-youtube>
|
||||
|
||||
{% endcomment %}
|
||||
|
||||
## Lorem ipsum
|
||||
|
||||
{% details "TODO" %}
|
||||
|
||||
- Add an actual story instead of lorem ipsum
|
||||
- Spelling/grammar
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
||||
|
||||
## Automation editor
|
||||
|
||||
- UX updates to easier get overview of your automation and focus on what you're working on
|
||||
- State triggers/conditions now offer auto complete for entity states
|
||||
|
||||
## Multi and remote adapter support for Bluetooth
|
||||
|
||||
- [BTHome](https://bthome.io)
|
||||
- [Bluetooth Proxies](https://esphome.github.io/bluetooth-proxies/)
|
||||
- Lots of performance updates
|
||||
- Multiple Bluetooth adapters now supported
|
||||
|
||||
## New helper: Weekly schedule
|
||||
|
||||
New schedule helper allows you to easily create schedules and use in automations.
|
||||
|
||||
## Z-Wave JS Firmware updates now live
|
||||
|
||||
Update Z-Wave devices from inside Home Assistant.
|
||||
|
||||
## Zigbee backup and restore + migration
|
||||
|
||||
Create backups of Zigbee and restore on a new device. Restoration also supports Zigbee2MQTT backups.
|
||||
|
||||
## Processor and memory usage
|
||||
|
||||
Get insight in total usage of your processor and memory from the hardware tab
|
||||
|
||||
## Other noteworthy changes
|
||||
|
||||
Entity more info dialog merged with entity settings.
|
||||
|
||||
{% details "TODO" %}
|
||||
|
||||
- Proof read/spelling/grammar
|
||||
|
||||
**Note**: Changes processed up to PR 76098
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
There is much more juice in this release; here are some of the other
|
||||
noteworthy changes this release:
|
||||
|
||||
- Lorem ipsum
|
||||
|
||||
To process core PR candidates:
|
||||
|
||||
- Add xiaomi air purifier 4 and 4 pro support ([@borky] - [#75745]) ([xiaomi_miio docs])
|
||||
- Add shabat sensors to jewish_calendar ([@chaimt] - [#57866]) ([jewish_calendar docs])
|
||||
- Add multi-zone support to Anthem AV receiver and distribution solution ([@Hyralex] - [#74779]) ([anthemav docs])
|
||||
- Add telegram disable_web_page_preview ([@ildar170975] - [#75898]) ([telegram docs])
|
||||
- Enable air quality sensor for Core300s ([@jetpacktuxedo] - [#75695]) ([vesync docs])
|
||||
- Add homekit_controller thread node capabilties diagnostic sensor ([@Jc2k] - [#76120]) ([homekit_controller docs]) (noteworthy)
|
||||
- Add a Thread network status sensor to homekit_controller ([@Jc2k] - [#76209]) ([homekit_controller docs]) (noteworthy)
|
||||
- Add UniFi Protect media source ([@AngellusMortis] - [#73244]) ([unifiprotect docs]) (noteworthy)
|
||||
- Add ecobee CO2, VOC, and AQI sensors ([@rlippmann] - [#76366]) ([ecobee docs]) (noteworthy)
|
||||
- Support polling the MiFlora battery ([@Jc2k] - [#76342]) ([bluetooth docs]) ([xiaomi_ble docs]) (noteworthy)
|
||||
- Add Awair Local API support ([@zachberger] - [#75535]) ([awair docs]) (noteworthy)
|
||||
- Add schedule helper ([@frenck] - [#76566]) ([schedule docs]) (new-integration) (noteworthy)
|
||||
- Add support for August locks to Yale Access Bluetooth ([@bdraco] - [#76625]) ([yalexs_ble docs]) (noteworthy)
|
||||
- Add System Bridge Media Source ([@timmo001] - [#72865]) ([system_bridge docs]) (noteworthy)
|
||||
- Add support for multiple Bluetooth adapters ([@bdraco] - [#76963]) ([bluetooth docs]) (noteworthy)
|
||||
- Add state selector ([@frenck] - [#77024]) (noteworthy)
|
||||
- Set quality scale to platinum in the NextDNS integration ([@bieniu] - [#77099]) ([nextdns docs]) (noteworthy)
|
||||
- Add support for scanners that do not provide connectable devices ([@bdraco] - [#77132]) (noteworthy)
|
||||
- Add `this` object to MQTT templates ([@jbouwh] - [#77142]) ([mqtt docs]) (noteworthy)
|
||||
- ESPHome BLE scanner support ([@bdraco] - [#77123]) ([esphome docs]) ([bluetooth docs]) (noteworthy)
|
||||
- Add support for bleak passive scanning on linux ([@bdraco] - [#75542]) ([bluetooth docs]) (noteworthy)
|
||||
- Implement websocket message coalescing ([@bdraco] - [#77238]) ([websocket_api docs]) (noteworthy)
|
||||
- Add support for Litter-Robot 4 ([@natekspencer] - [#75790]) ([litterrobot docs]) (dependency) (noteworthy)
|
||||
- Add light platform to switchbot ([@bdraco] - [#77430]) ([switchbot docs]) (new-platform) (noteworthy)
|
||||
|
||||
To process frontend PR candidates:
|
||||
|
||||
- None yet
|
||||
|
||||
## New Integrations
|
||||
|
||||
We welcome the following new integrations in this release:
|
||||
|
||||
- [BThome], added by [@Ernst79]
|
||||
- [Escea], added by [@lazdavila]
|
||||
- [File Upload], added by [@balloob]
|
||||
- [Fully Kiosk Browser], added by [@cgarwood]
|
||||
- [JustNimbus], added by [@kvanzuijlen]
|
||||
- [LaCrosse View], added by [@IceBotYT]
|
||||
- [Landis+Gyr Heat Meter], added by [@vpathuis]
|
||||
- [LED BLE], added by [@bdraco]
|
||||
- [Qingping], added by [@bdraco]
|
||||
- [Schedule], added by [@frenck]
|
||||
- [ThermoBeacon], added by [@bdraco]
|
||||
- [ThermoPro], added by [@bdraco]
|
||||
- [Yale Access Bluetooth], added by [@bdraco]
|
||||
|
||||
[@balloob]: https://github.com/balloob
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[@cgarwood]: https://github.com/cgarwood
|
||||
[@Ernst79]: https://github.com/Ernst79
|
||||
[@frenck]: https://github.com/frenck
|
||||
[@IceBotYT]: https://github.com/IceBotYT
|
||||
[@kvanzuijlen]: https://github.com/kvanzuijlen
|
||||
[@lazdavila]: https://github.com/lazdavila
|
||||
[@vpathuis]: https://github.com/vpathuis
|
||||
[BThome]: /integrations/bthome
|
||||
[Escea]: /integrations/escea
|
||||
[File Upload]: /integrations/file_upload
|
||||
[Fully Kiosk Browser]: /integrations/fully_kiosk
|
||||
[JustNimbus]: /integrations/just_nimbus
|
||||
[LaCrosse View]: /integrations/lacrosse_view
|
||||
[Landis+Gyr Heat Meter]: /integrations/landisgyr_heat_meter
|
||||
[LED BLE]: /integrations/led_ble
|
||||
[Qingping]: /integrations/qingping
|
||||
[Schedule]: /integrations/schedule
|
||||
[ThermoBeacon]: /integrations/thermobeacon
|
||||
[ThermoPro]: /integrations/thermopro
|
||||
[Yale Access Bluetooth]: /integrations/yalexs_ble
|
||||
|
||||
## Integrations now available to set up from the UI
|
||||
|
||||
The following integrations are now available via the Home Assistant UI:
|
||||
|
||||
- [Android IP Webcam], done by [@engrbm87]
|
||||
- [LaMetric], done by [@frenck]
|
||||
- [Open Exchange Rates], done by [@MartinHjelmare]
|
||||
- [Pushover], done by [@engrbm87]
|
||||
- [Volvo On Call], done by [@y34hbuddy]
|
||||
|
||||
[@engrbm87]: https://github.com/engrbm87
|
||||
[@frenck]: https://github.com/frenck
|
||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
||||
[@y34hbuddy]: https://github.com/y34hbuddy
|
||||
[Android IP Webcam]: /integrations/android_ip_webcam
|
||||
[LaMetric]: /integrations/lametric
|
||||
[Open Exchange Rates]: /integrations/openexchangerates
|
||||
[Pushover]: /integrations/pushover
|
||||
[Volvo On Call]: /integrations/volvooncall
|
||||
|
||||
## Need help? Join the community!
|
||||
|
||||
Home Assistant has a great community of users who are all more than willing
|
||||
to help each other out. So, join us!
|
||||
|
||||
Our very active [Discord chat server](/join-chat) is an excellent place to be
|
||||
at, and don't forget to join our amazing [forums](https://community.home-assistant.io/).
|
||||
|
||||
Found a bug or issue? Please report it in our [issue tracker](https://github.com/home-assistant/core/issues),
|
||||
to get it fixed! Or, check [our help page](/help) for guidance for more
|
||||
places you can go.
|
||||
|
||||
Are you more into email? [Sign-up for our Building the Open Home Newsletter](/newsletter)
|
||||
to get the latest news about features, things happening in our community and
|
||||
other news about building an Open Home; straight into your inbox.
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
{% details "TODO" %}
|
||||
|
||||
- Proof read/spelling/grammar
|
||||
|
||||
**Note**: Breaking changes processed up to PR 76903
|
||||
|
||||
{% 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 "BMW Connected Drive" %}
|
||||
|
||||
Entity `sensor.<your_vehicle>_charging_time_label` (disabled by default) has
|
||||
been removed as it is not provided by the upstream library/API anymore.
|
||||
|
||||
([@rikroe] - [#76616]) ([documentation](/integrations/bmw_connected_drive))
|
||||
|
||||
[@rikroe]: https://github.com/rikroe
|
||||
[#76616]: https://github.com/home-assistant/core/pull/76616
|
||||
|
||||
---
|
||||
|
||||
The attribute `charging_status` of `binary_sensor.<your_car>_charging_status`
|
||||
has been removed. Please use `sensor.charging_status` instead.
|
||||
|
||||
([@rikroe] - [#74921]) ([documentation](/integrations/bmw_connected_drive))
|
||||
|
||||
[@rikroe]: https://github.com/rikroe
|
||||
[#74921]: https://github.com/home-assistant/core/pull/74921
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "HomeKit" %}
|
||||
|
||||
The Homekit PM2.5 µg/m3 mappings in the HomeKit integration now use the values
|
||||
based on the [US AQI set by the EPA](https://www.epa.gov/sites/default/files/2016-04/documents/2012_aqi_factsheet.pdf).
|
||||
|
||||
| HomeKit | Previous PM2.5 µg/m3 | New PM2.5 µg/m3 |
|
||||
|---|---|---|
|
||||
| Excellent | <= 25 | <= 12 |
|
||||
| Good | <= 50 | <= 35.4 |
|
||||
| Fair | <= 100 | <= 55.4 |
|
||||
| Inferior | <= 300 | <= 150.4 |
|
||||
| Poor | > 300 | > 150.4 |
|
||||
|
||||
([@sarabveer] - [#76358]) ([documentation](/integrations/homekit))
|
||||
|
||||
[@sarabveer]: https://github.com/sarabveer
|
||||
[#76358]: https://github.com/home-assistant/core/pull/76358
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Litter-Robot" %}
|
||||
|
||||
The previously deprecated `reset_waste_drawer` and `set_wait_time` services from
|
||||
the litterrobot vacuum entity, have been removed.
|
||||
|
||||
([@natekspencer] - [#77052]) ([documentation](/integrations/litterrobot))
|
||||
|
||||
[@natekspencer]: https://github.com/natekspencer
|
||||
[#77052]: https://github.com/home-assistant/core/pull/77052
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "MQTT" %}
|
||||
|
||||
Support for MQTT climate `hold` and `away` modes, which was deprecated in
|
||||
Home Assistant Core 2022.3.0, has been removed. The `hold` and `away` modes
|
||||
are replaced by `preset_mode`.
|
||||
|
||||
([@jbouwh] - [#76299]) ([documentation](/integrations/mqtt))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#76299]: https://github.com/home-assistant/core/pull/76299
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Open Exchange Rates" %}
|
||||
|
||||
The sensor now has a unit of measurement according to the exchange rate quote.
|
||||
|
||||
([@MartinHjelmare] - [#76017]) ([documentation](/integrations/openexchangerates))
|
||||
|
||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
||||
[#76017]: https://github.com/home-assistant/core/pull/76017
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Roku" %}
|
||||
|
||||
Roku media player will indicate `IDLE` instead of `HOME` when at home screen.
|
||||
You can still detect home screen by looking at `app_id` attribute.
|
||||
|
||||
([@elupus] - [#77385]) ([documentation](/integrations/roku))
|
||||
|
||||
[@elupus]: https://github.com/elupus
|
||||
[#77385]: https://github.com/home-assistant/core/pull/77385
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "SMS notifications via GSM-modem" %}
|
||||
|
||||
Setting up the notify platform of the SMS integration by a platform section in
|
||||
YAML configuration is no longer supported. The `sms` platform section
|
||||
under `notify:` can be removed from your YAML configuration files.
|
||||
|
||||
A recipient can be specified by using the `target` parameter in the notify
|
||||
service call instead.
|
||||
|
||||
([@ocalvo] - [#76733]) ([documentation](/integrations/sms))
|
||||
|
||||
[@ocalvo]: https://github.com/ocalvo
|
||||
[#76733]: https://github.com/home-assistant/core/pull/76733
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Utility Meter" %}
|
||||
|
||||
The previously deprecated `utility_meter` entities, used to change tariffs,
|
||||
has been removed. Please use the provided `select` entity instead.
|
||||
|
||||
([@dgomes] - [#76480]) ([documentation](/integrations/utility_meter))
|
||||
|
||||
[@dgomes]: https://github.com/dgomes
|
||||
[#76480]: https://github.com/home-assistant/core/pull/76480
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Z-Wave: TODO!" %}
|
||||
|
||||
You must use zwave-js-server 1.21.0 or greater (schema 21).
|
||||
|
||||
With this release, you will need to update your zwave-js-server instance.
|
||||
|
||||
- If you use the zwave_js addon, you need to have at least version `0.1.65`.
|
||||
- If you use the zwavejs2mqtt addon, you need to have at least version `0.44.1`.
|
||||
- If you use the zwavejs2mqtt Docker container, you need to have at least version `6.14.1`.
|
||||
- If you run your own Docker container, or some other installation method, you will need to update your zwave-js-server instance to at least `1.21.0`.
|
||||
|
||||
([@raman325] - [#75795]) ([documentation](/integrations/zwave_js))
|
||||
|
||||
[@raman325]: https://github.com/raman325
|
||||
[#75795]: https://github.com/home-assistant/core/pull/75795
|
||||
|
||||
|
||||
TODO: The versions changed in the following PR:
|
||||
|
||||
- Bump zwave-js-server-python to 0.41.0 ([@raman325] - [#76903]) ([zwave_js docs]) (breaking-change) (dependency)
|
||||
|
||||
Once all versions are known, the above breaking change note needs to be adjusted.
|
||||
|
||||
|
||||
{% 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/
|
||||
|
||||
- [AutomationActionType deprecation for 2022.9](https://developers.home-assistant.io/blog/2022/08/15/automation-action-type-deprecation)
|
||||
- [Bluetooth passive sensor API changes for 2022.9](https://developers.home-assistant.io/blog/2022/08/08/bluetooth-api-changes)
|
||||
- [Device tracker deprecations for 2022.9](https://developers.home-assistant.io/blog/2022/07/29/device-tracker_source-type-deprecation/)
|
||||
- [Globally available HomeAssistant object (hass)](https://developers.home-assistant.io/blog/2022/08/24/globally_accessible_hass)
|
||||
- [LightEntity no longer supports white_value](https://developers.home-assistant.io/blog/2022/08/18/light_white_value_removed)
|
||||
- [The issue registry has been moved to homeassistant.helpers](https://developers.home-assistant.io/blog/2022/08/25/issue_registry_moved_to_helpers)
|
||||
|
||||
## 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.9](/changelogs/core-2022.9)
|
1459
source/changelogs/core-2022.9.markdown
Normal file
1459
source/changelogs/core-2022.9.markdown
Normal file
File diff suppressed because it is too large
Load Diff
BIN
source/images/blog/2022-09/social.png
Normal file
BIN
source/images/blog/2022-09/social.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 107 KiB |
Loading…
x
Reference in New Issue
Block a user