Update Release Notes main content (#24026)
@ -1,11 +1,11 @@
|
|||||||
---
|
---
|
||||||
layout: post
|
layout: post
|
||||||
title: "2022.9: Beta release notes"
|
title: "2022.9: Home Assistant Birthday Release!"
|
||||||
description: "Beta release notes for Home Assistant Core 2022.9."
|
description: "New revamped Automation Editor, Weekly Schedule helper to help with automations, and Paul Bottein (Mushroom Cards) joins Nabu Casa"
|
||||||
date: 2022-08-31 02:00:00
|
date: 2022-09-07 02:00:00
|
||||||
date_formatted: "September 7, 2022"
|
date_formatted: "September 7, 2022"
|
||||||
author: Franck Nijhof
|
author: Zack Barett
|
||||||
author_twitter: frenck
|
author_twitter: zackbarettha
|
||||||
comments: true
|
comments: true
|
||||||
categories:
|
categories:
|
||||||
- Release-Notes
|
- Release-Notes
|
||||||
@ -15,29 +15,6 @@ 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>
|
<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!
|
Home Assistant Core 2022.9!
|
||||||
|
|
||||||
I have nothing to tell yet... this is still all beta!
|
I have nothing to tell yet... this is still all beta!
|
||||||
@ -53,16 +30,16 @@ Birthday month! Home Assistant turning 9, Nabu Casa turning 4 😱
|
|||||||
<!--more-->
|
<!--more-->
|
||||||
|
|
||||||
- [Lorem ipsum](#lorem-ipsum)
|
- [Lorem ipsum](#lorem-ipsum)
|
||||||
- [Automation editor](#automation-editor)
|
- [Paul Bottein Joins Nabu Casa](#paul-bottein-joins-nabu-casa)
|
||||||
- [Multi and remote adapter support for Bluetooth](#multi-and-remote-adapter-support-for-bluetooth)
|
- [Automation editor revamp](#automation-editor-revamp)
|
||||||
- [New helper: Weekly schedule](#new-helper-weekly-schedule)
|
- [New helper: Weekly schedule](#new-helper-weekly-schedule)
|
||||||
- [Z-Wave JS Firmware updates now live](#z-wave-js-firmware-updates-now-live)
|
- [Z-Wave Firmware updates now live](#z-wave-firmware-updates-now-live)
|
||||||
- [Zigbee backup and restore + migration](#zigbee-backup-and-restore--migration)
|
- [Zigbee backup and restore + migration](#zigbee-backup-and-restore--migration)
|
||||||
- [Processor and memory usage](#processor-and-memory-usage)
|
- [Processor and memory usage](#processor-and-memory-usage)
|
||||||
- [Other noteworthy changes](#other-noteworthy-changes)
|
- [Other noteworthy changes](#other-noteworthy-changes)
|
||||||
- [New Integrations](#new-integrations)
|
- [New Integrations](#new-integrations)
|
||||||
- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui)
|
- [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)
|
- [Need help? Join the community](#need-help-join-the-community)
|
||||||
- [Breaking Changes](#breaking-changes)
|
- [Breaking Changes](#breaking-changes)
|
||||||
- [All changes](#all-changes)
|
- [All changes](#all-changes)
|
||||||
|
|
||||||
@ -89,83 +66,84 @@ the recording of it right here!
|
|||||||
|
|
||||||
{% enddetails %}
|
{% enddetails %}
|
||||||
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
## Paul Bottein Joins Nabu Casa
|
||||||
|
|
||||||
## Automation editor
|
We are excited to announce the newest member of the Nabu Casa team, [Paul Bottein](https://github.com/piitaya).
|
||||||
|
|
||||||
- UX updates to easier get overview of your automation and focus on what you're working on
|
Paul is most known for his [Mushroom cards](https://github.com/piitaya/lovelace-mushroom) and a few additions to Home Assistant frontend like the Icon Picker. Paul is an incredible developer and his expertise in dashboard design will bring a lot to the Home Assistant frontend.
|
||||||
- State triggers/conditions now offer auto complete for entity states
|
|
||||||
|
|
||||||
## Multi and remote adapter support for Bluetooth
|
Welcome aboard and excited to see what Paul will bring to Home Assistant!
|
||||||
|
|
||||||
- [BTHome](https://bthome.io)
|
## Automation editor revamp
|
||||||
- [Bluetooth Proxies](https://esphome.github.io/bluetooth-proxies/)
|
|
||||||
- Lots of performance updates
|
We felt that there could be quite a few improvements we could do in order to better streamline Automation creation. That's why this release we really
|
||||||
- Multiple Bluetooth adapters now supported
|
took a long look at some of the main issues from a user experience. The new automation editor improvements focus on readability and ease of use. This
|
||||||
|
will also make editing automations on your phone much easier!
|
||||||
|
|
||||||
|
First, you will notice the biggest change, collapsible cards for triggers, conditions and actions. This change allows you to really focus on what you
|
||||||
|
are currently working on instead of have everything open all at once. When you first open your automation in the editor, you will see all cards collapsed with
|
||||||
|
an autogenerated explanation of what that section is doing allowing you to easily choose which section you want to edit and focus in on it.
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/automation_editor_new.png' alt='Screenshot showing the new automation editor with an easier overview'><br>
|
||||||
|
|
||||||
|
Next, there were a few items and options moved. You can see most of these in the top right overflow menu. For example, if you want to rename or update the description
|
||||||
|
of your automation you can do that via the overflow menu > Rename. Moving these items to the overflow ensures that the main editor page is used for the main functions of
|
||||||
|
your automation.
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/automation_overflow.png' alt='Screenshot showing the new automation editor overflow menus'><br>
|
||||||
|
|
||||||
|
Last, but definitely not least, Frenck added some long requested features to the automation forms. **State and Attribute value auto-completion!** Now if you are adding a
|
||||||
|
state trigger you can choose from a list of known states for that device type. These are also all translated to your language. Now there is no need to remember or find
|
||||||
|
the states possible or format the state needs to be entered, just choose from the dropdown and let your worries wisp away!
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/automation_state_selector.gif' alt='Screenshot showing the new automation editor state and attribute value selector'><br>
|
||||||
|
|
||||||
## New helper: Weekly schedule
|
## New helper: Weekly schedule
|
||||||
|
|
||||||
New schedule helper allows you to easily create schedules and use in automations.
|
Have you ever wanted to run a schedule-based automation for the same time each week or day? Well, you are now in luck! With the addition of the Schedule helper, you are now able
|
||||||
|
to easily create these schedules to build more consistent automations and timings.
|
||||||
|
|
||||||
## Z-Wave JS Firmware updates now live
|
<img class="no-shadow" src='/images/blog/2022-09/create_schedule.gif' alt='A gif showcasing the new schedule helper and how to use the user interface'><br>
|
||||||
|
|
||||||
Get offered firmware updates for your Z-Wave devices inside Home Assistant. Powered by the Z-Wave JS Firmware server.
|
{% my config_flow_start badge domain="schedule" %}
|
||||||
|
|
||||||
|
## Z-Wave Firmware updates now live
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/zwave_updates.png' alt='Screenshot showing zwave device updates in the settings page'><br>
|
||||||
|
|
||||||
|
In 2022.7, we added support for updating Z-Wave device firmware, but the catch was that you needed the firmware files from the manufacturer in order to complete the update. [@AlCalzone] wasn't satisfied with this approach and began working on a better solution. That better solution is here with the introduction of the Z-Wave JS Firmware Update Service! For supported manufacturers, Z-Wave JS can now automatically detect, download, and install a firmware update if it is available for your device. This will be done the same way you are currently updating Home Assistant. You will see a notification in your settings menu and you can update right from there.
|
||||||
|
|
||||||
|
For now, only Jasco products are supported but Nabu Casa has been talking to other manufacturers, and over time, we hope to get support expanded. To ensure our users can take advantage of this feature, we added update entities for your devices that will check once a day for new firmware updates. Nifty!
|
||||||
|
|
||||||
## Zigbee backup and restore + migration
|
## Zigbee backup and restore + migration
|
||||||
|
|
||||||
Create backups of Zigbee and restore on a new device. Restoration also supports Zigbee2MQTT backups.
|
The Zigbee Home Automation (ZHA) integration now supports creation of backups through the configuration page that then can be restored when setting up a new ZHA integration. This will allow you to move to a new Zigbee radio without any loss of your settings or devices that were connected. This is helpful if your current radio fails or a new radio comes out that you may want to migrate to.
|
||||||
|
|
||||||
|
If you are currently using Zigbee2MQTT, you can upload a Z2M backup while setting up the ZHA integration.
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/zigbee.png' alt='Screenshot showing the Zigbee Home Automation configuration page and the new backup functionality'><br>
|
||||||
|
|
||||||
## Processor and memory usage
|
## Processor and memory usage
|
||||||
|
|
||||||
Get insight in total usage of your processor and memory from the hardware tab
|
The Hardware page just got a lot more interesting. You can go check out live statistics on your Memory and Processor usage when you load the Hardware page in your system menu. These statistics will represent your entire Home Assistant instance, giving you insight in how your hardware is handling your day to day tasks. This will not show any history but will display 5 minutes of live data once you load the page.
|
||||||
|
|
||||||
|
<img class="no-shadow" src='/images/blog/2022-09/hardware_page.png' alt='Screenshot showing the processor and memory usage on the hardware page'><br>
|
||||||
|
|
||||||
## Other noteworthy changes
|
## 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
|
There is much more juice in this release; here are some of the other
|
||||||
noteworthy changes this release:
|
noteworthy changes this release:
|
||||||
|
|
||||||
- Lorem ipsum
|
- Entity more info dialog merged with entity settings. Thanks [@balloob]
|
||||||
|
- You can now enable local control of your Awair Element device. Thanks [@zachberger]
|
||||||
To process core PR candidates:
|
- MiFlora now supports polling of the Battery sensor. Thanks [@bdraco]
|
||||||
|
- August locks are now supported under the Yale Access Bluetooth integration. Thanks [@bdraco]
|
||||||
- Add xiaomi air purifier 4 and 4 pro support ([@borky] - [#75745]) ([xiaomi_miio docs])
|
- Many more Bluetooth adapters are now supported for the Bluetooth integration. Thanks [@bdraco]
|
||||||
- Add shabat sensors to jewish_calendar ([@chaimt] - [#57866]) ([jewish_calendar docs])
|
- The SwitchBot integration now supports the Color Bulb and Light strips. Thanks [@bdraco]
|
||||||
- Add multi-zone support to Anthem AV receiver and distribution solution ([@Hyralex] - [#74779]) ([anthemav docs])
|
- Automations, Scripts and Scenes tables received a new overflow menu that will allow for more actions directly from the picker. Thanks [@bramkragten] and [@piitaya]
|
||||||
- Add telegram disable_web_page_preview ([@ildar170975] - [#75898]) ([telegram docs])
|
- You can now reorder automation elements using drag and drop. Thanks [@piitaya]
|
||||||
- Enable air quality sensor for Core300s ([@jetpacktuxedo] - [#75695]) ([vesync docs])
|
- Icons have been added to more menus throughout the UI. Thanks [@frenck]
|
||||||
- Add homekit_controller thread node capabilties diagnostic sensor ([@Jc2k] - [#76120]) ([homekit_controller docs]) (noteworthy)
|
- Automation triggers can now be aliased. Thanks [@frenck]
|
||||||
- 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
|
## New Integrations
|
||||||
|
|
||||||
@ -173,7 +151,7 @@ We welcome the following new integrations in this release:
|
|||||||
|
|
||||||
- [BlueMaestro], added by [@bdraco]
|
- [BlueMaestro], added by [@bdraco]
|
||||||
- [BThome], added by [@Ernst79]
|
- [BThome], added by [@Ernst79]
|
||||||
- [Ecowitt], added by [@pvizeli]
|
- [Ecowitt], added by [@pvizeli]
|
||||||
- [Escea], added by [@lazdavila]
|
- [Escea], added by [@lazdavila]
|
||||||
- [File Upload], added by [@balloob]
|
- [File Upload], added by [@balloob]
|
||||||
- [Fully Kiosk Browser], added by [@cgarwood]
|
- [Fully Kiosk Browser], added by [@cgarwood]
|
||||||
@ -190,6 +168,8 @@ We welcome the following new integrations in this release:
|
|||||||
- [ThermoPro], added by [@bdraco]
|
- [ThermoPro], added by [@bdraco]
|
||||||
- [Yale Access Bluetooth], added by [@bdraco]
|
- [Yale Access Bluetooth], added by [@bdraco]
|
||||||
|
|
||||||
|
[@AlCalzone]: https://github.com/alcalzone
|
||||||
|
[@zachberger]: https://github.com/zachberger
|
||||||
[@balloob]: https://github.com/balloob
|
[@balloob]: https://github.com/balloob
|
||||||
[@bdraco]: https://github.com/bdraco
|
[@bdraco]: https://github.com/bdraco
|
||||||
[@cgarwood]: https://github.com/cgarwood
|
[@cgarwood]: https://github.com/cgarwood
|
||||||
@ -202,6 +182,8 @@ We welcome the following new integrations in this release:
|
|||||||
[@vanstinator]: https://github.com/vanstinator
|
[@vanstinator]: https://github.com/vanstinator
|
||||||
[@vpathuis]: https://github.com/vpathuis
|
[@vpathuis]: https://github.com/vpathuis
|
||||||
[BlueMaestro]: /integrations/bluemaestro
|
[BlueMaestro]: /integrations/bluemaestro
|
||||||
|
[@piitaya]: https://github.com/piitaya
|
||||||
|
[@bramkragten]: https://github.com/bramkragten
|
||||||
[BThome]: /integrations/bthome
|
[BThome]: /integrations/bthome
|
||||||
[Ecowitt]: /integrations/ecowitt
|
[Ecowitt]: /integrations/ecowitt
|
||||||
[Escea]: /integrations/escea
|
[Escea]: /integrations/escea
|
||||||
@ -231,7 +213,6 @@ The following integrations are now available via the Home Assistant UI:
|
|||||||
- [Volvo On Call], done by [@y34hbuddy]
|
- [Volvo On Call], done by [@y34hbuddy]
|
||||||
|
|
||||||
[@engrbm87]: https://github.com/engrbm87
|
[@engrbm87]: https://github.com/engrbm87
|
||||||
[@frenck]: https://github.com/frenck
|
|
||||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
||||||
[@y34hbuddy]: https://github.com/y34hbuddy
|
[@y34hbuddy]: https://github.com/y34hbuddy
|
||||||
[Android IP Webcam]: /integrations/android_ip_webcam
|
[Android IP Webcam]: /integrations/android_ip_webcam
|
||||||
@ -240,7 +221,7 @@ The following integrations are now available via the Home Assistant UI:
|
|||||||
[Pushover]: /integrations/pushover
|
[Pushover]: /integrations/pushover
|
||||||
[Volvo On Call]: /integrations/volvooncall
|
[Volvo On Call]: /integrations/volvooncall
|
||||||
|
|
||||||
## Need help? Join the community!
|
## Need help? Join the community
|
||||||
|
|
||||||
Home Assistant has a great community of users who are all more than willing
|
Home Assistant has a great community of users who are all more than willing
|
||||||
to help each other out. So, join us!
|
to help each other out. So, join us!
|
||||||
@ -287,7 +268,6 @@ has been removed. Please use `sensor.charging_status` instead.
|
|||||||
|
|
||||||
([@rikroe] - [#74921]) ([documentation](/integrations/bmw_connected_drive))
|
([@rikroe] - [#74921]) ([documentation](/integrations/bmw_connected_drive))
|
||||||
|
|
||||||
[@rikroe]: https://github.com/rikroe
|
|
||||||
[#74921]: https://github.com/home-assistant/core/pull/74921
|
[#74921]: https://github.com/home-assistant/core/pull/74921
|
||||||
|
|
||||||
{% enddetails %}
|
{% enddetails %}
|
||||||
@ -361,7 +341,6 @@ The sensor now has a unit of measurement according to the exchange rate quote.
|
|||||||
|
|
||||||
([@MartinHjelmare] - [#76017]) ([documentation](/integrations/openexchangerates))
|
([@MartinHjelmare] - [#76017]) ([documentation](/integrations/openexchangerates))
|
||||||
|
|
||||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
|
||||||
[#76017]: https://github.com/home-assistant/core/pull/76017
|
[#76017]: https://github.com/home-assistant/core/pull/76017
|
||||||
|
|
||||||
{% enddetails %}
|
{% enddetails %}
|
BIN
source/images/blog/2022-09/automation_editor_new.png
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
source/images/blog/2022-09/automation_overflow.png
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
source/images/blog/2022-09/automation_state_selector.gif
Normal file
After Width: | Height: | Size: 624 KiB |
BIN
source/images/blog/2022-09/create_schedule.gif
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
source/images/blog/2022-09/hardware_page.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
source/images/blog/2022-09/zigbee.png
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
source/images/blog/2022-09/zwave_updates.png
Normal file
After Width: | Height: | Size: 44 KiB |