2023.1: Beta release notes

This commit is contained in:
Franck Nijhof 2022-12-28 17:09:51 +01:00
parent eb4be3b69d
commit 4883d2a18e
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
32 changed files with 1962 additions and 30 deletions

View File

@ -25,6 +25,7 @@ source/_integrations/airthings.markdown @danielhiversen
source/_integrations/airthings_ble.markdown @vincegio
source/_integrations/airtouch4.markdown @LonePurpleWolf
source/_integrations/airvisual.markdown @bachya
source/_integrations/airvisual_pro.markdown @bachya
source/_integrations/airzone.markdown @Noltari
source/_integrations/aladdin_connect.markdown @mkmer
source/_integrations/alarm_control_panel.markdown @home-assistant/core
@ -87,7 +88,7 @@ source/_integrations/bluetooth.markdown @bdraco
source/_integrations/bmw_connected_drive.markdown @gerard33 @rikroe
source/_integrations/bond.markdown @bdraco @prystupa @joshs85 @marciogranzotto
source/_integrations/bosch_shc.markdown @tschamm
source/_integrations/brandt.markdown @imicknl @vlebourl @tetienne
source/_integrations/brandt.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/braviatv.markdown @bieniu @Drafteed
source/_integrations/brel_home.markdown @starkillerOG
source/_integrations/broadlink.markdown @danielhiversen @felipediel @L-I-Am
@ -124,7 +125,7 @@ source/_integrations/coolmaster.markdown @OnFreund
source/_integrations/coronavirus.markdown @home-assistant/core
source/_integrations/counter.markdown @fabaff
source/_integrations/cover.markdown @home-assistant/core
source/_integrations/cozytouch.markdown @imicknl @vlebourl @tetienne
source/_integrations/cozytouch.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/cpuspeed.markdown @fabaff @frenck
source/_integrations/crownstone.markdown @Crownstone @RicArch97
source/_integrations/cups.markdown @fabaff
@ -206,7 +207,7 @@ source/_integrations/fireservicerota.markdown @cyberjunky
source/_integrations/firmata.markdown @DaAwesomeP
source/_integrations/fivem.markdown @Sander0542
source/_integrations/fjaraskupan.markdown @elupus
source/_integrations/flexom.markdown @imicknl @vlebourl @tetienne
source/_integrations/flexom.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/flick_electric.markdown @ZephireNZ
source/_integrations/flipr.markdown @cnico
source/_integrations/flo.markdown @dmulcahey
@ -245,10 +246,11 @@ source/_integrations/gogogate2.markdown @vangorra @bdraco
source/_integrations/goodwe.markdown @mletenay @starkillerOG
source/_integrations/google.markdown @allenporter
source/_integrations/google_assistant.markdown @home-assistant/cloud
source/_integrations/google_assistant_sdk.markdown @tronikos
source/_integrations/google_cloud.markdown @lufton
source/_integrations/google_sheets.markdown @tkdrob
source/_integrations/google_travel_time.markdown @eifinger
source/_integrations/govee_ble.markdown @bdraco
source/_integrations/govee_ble.markdown @bdraco @PierreAronnax
source/_integrations/gpsd.markdown @fabaff
source/_integrations/gree.markdown @cmroche
source/_integrations/greeneye_monitor.markdown @jkeljo
@ -265,8 +267,8 @@ source/_integrations/heatmiser.markdown @andylockran
source/_integrations/heiwa.markdown @cmroche
source/_integrations/heos.markdown @andrewsayre
source/_integrations/here_travel_time.markdown @eifinger
source/_integrations/hexaom.markdown @imicknl @vlebourl @tetienne
source/_integrations/hi_kumo.markdown @imicknl @vlebourl @tetienne
source/_integrations/hexaom.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/hi_kumo.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/hikvision.markdown @mezz64
source/_integrations/hikvisioncam.markdown @fbradyirl
source/_integrations/hisense_aehw4a1.markdown @bannhead
@ -299,8 +301,8 @@ source/_integrations/iaqualink.markdown @flz
source/_integrations/ibeacon.markdown @bdraco
source/_integrations/icloud.markdown @Quentame @nzapponi
source/_integrations/ign_sismologia.markdown @exxamalte
source/_integrations/image.markdown @home-assistant/core
source/_integrations/image_processing.markdown @home-assistant/core
source/_integrations/image_upload.markdown @home-assistant/core
source/_integrations/incomfort.markdown @zxdavb
source/_integrations/influxdb.markdown @mdegat01
source/_integrations/inkbird.markdown @bdraco
@ -429,7 +431,7 @@ source/_integrations/netdata.markdown @fabaff
source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG
source/_integrations/network.markdown @home-assistant/core
source/_integrations/nexia.markdown @bdraco
source/_integrations/nexity.markdown @imicknl @vlebourl @tetienne
source/_integrations/nexity.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/nextbus.markdown @vividboarder
source/_integrations/nextcloud.markdown @meichthys
source/_integrations/nextdns.markdown @bieniu
@ -453,7 +455,7 @@ source/_integrations/numato.markdown @clssn
source/_integrations/number.markdown @home-assistant/core @Shulyaka
source/_integrations/nut.markdown @bdraco @ollo69
source/_integrations/nutrichef.markdown @bdraco
source/_integrations/nws.markdown @MatthewFlamm
source/_integrations/nws.markdown @MatthewFlamm @kamiyo
source/_integrations/nzbget.markdown @chriscla
source/_integrations/obihai.markdown @dshokouhi
source/_integrations/octoprint.markdown @rfleming71
@ -476,7 +478,7 @@ source/_integrations/openweathermap.markdown @fabaff @freekode @nzapponi
source/_integrations/opnsense.markdown @mtreinish
source/_integrations/oralb.markdown @bdraco
source/_integrations/oru.markdown @bvlaicu
source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne
source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/ovo_energy.markdown @timmo001
source/_integrations/p1_monitor.markdown @klaasnicolaas
source/_integrations/panel_custom.markdown @home-assistant/frontend
@ -503,6 +505,7 @@ source/_integrations/proxmoxve.markdown @jhollowe @Corbeno
source/_integrations/prusalink.markdown @balloob
source/_integrations/ps4.markdown @ktnrg45
source/_integrations/pure_energie.markdown @klaasnicolaas
source/_integrations/purpleair.markdown @bachya
source/_integrations/push.markdown @dgomes
source/_integrations/pushbullet.markdown @engrbm87
source/_integrations/pushover.markdown @engrbm87
@ -519,7 +522,7 @@ source/_integrations/rachio.markdown @bdraco
source/_integrations/radarr.markdown @tkdrob
source/_integrations/radio_browser.markdown @frenck
source/_integrations/radiotherm.markdown @bdraco @vinnyfuria
source/_integrations/rainbird.markdown @konikvranik
source/_integrations/rainbird.markdown @konikvranik @allenporter
source/_integrations/raincloud.markdown @vanstinator
source/_integrations/rainforest_eagle.markdown @gtdiehl @jcalbert @hastarin
source/_integrations/rainmachine.markdown @bachya
@ -533,7 +536,7 @@ source/_integrations/remote.markdown @home-assistant/core
source/_integrations/renault.markdown @epenet
source/_integrations/repairs.markdown @home-assistant/core
source/_integrations/repetier.markdown @MTrab @ShadowBr0ther
source/_integrations/rexel.markdown @imicknl @vlebourl @tetienne
source/_integrations/rexel.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/rflink.markdown @javicalle
source/_integrations/rfxtrx.markdown @danielhiversen @elupus @RobBie1221
source/_integrations/rhasspy.markdown @balloob @synesthesiam
@ -586,7 +589,7 @@ source/_integrations/signal_messenger.markdown @bbernhard
source/_integrations/simplepush.markdown @engrbm87
source/_integrations/simplisafe.markdown @bachya
source/_integrations/simply_automated.markdown @gwww
source/_integrations/simu.markdown @imicknl @vlebourl @tetienne
source/_integrations/simu.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/sinch.markdown @bendikrb
source/_integrations/siren.markdown @home-assistant/core @raman325
source/_integrations/sisyphus.markdown @jkeljo
@ -613,7 +616,7 @@ source/_integrations/solaredge_local.markdown @drobtravels @scheric
source/_integrations/solarlog.markdown @Ernst79
source/_integrations/solax.markdown @squishykid
source/_integrations/soma.markdown @ratsept @sebfortier2288
source/_integrations/somfy.markdown @imicknl @vlebourl @tetienne
source/_integrations/somfy.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/sonarr.markdown @ctalkington
source/_integrations/songpal.markdown @rytilahti @shenxn
source/_integrations/sonos.markdown @cgtobi @jjlawren
@ -644,7 +647,7 @@ source/_integrations/swiss_public_transport.markdown @fabaff
source/_integrations/switch.markdown @home-assistant/core
source/_integrations/switch_as_x.markdown @home-assistant/core
source/_integrations/switchbee.markdown @jafar-atili
source/_integrations/switchbot.markdown @bdraco @danielhiversen @RenierM26 @murtas @Eloston
source/_integrations/switchbot.markdown @bdraco @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski
source/_integrations/switcher_kis.markdown @tomerfi @thecode
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
source/_integrations/symfonisk.markdown @cgtobi @jjlawren
@ -690,7 +693,7 @@ source/_integrations/tts.markdown @pvizeli
source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck
source/_integrations/twentemilieu.markdown @frenck
source/_integrations/twinkly.markdown @dr1rrb @Robbie1221
source/_integrations/ubiwizz.markdown @imicknl @vlebourl @tetienne
source/_integrations/ubiwizz.markdown @imicknl @vlebourl @tetienne @nyroDev
source/_integrations/ukraine_alarm.markdown @PaulAnnekov
source/_integrations/unifi.markdown @Kane610
source/_integrations/unifiled.markdown @florisvdk

View File

@ -108,10 +108,10 @@ social:
account: "https://fosstodon.org/@homeassistant"
# Home Assistant release details
current_major_version: 2022
current_minor_version: 12
current_patch_version: 8
date_released: 2022-12-21
current_major_version: 2023
current_minor_version: 1
current_patch_version: 0
date_released: 2023-01-04
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.

View File

@ -1,5 +1,5 @@
---
title: AirVisual
title: AirVisual Cloud
description: Instructions on how to use AirVisual data within Home Assistant
ha_category:
- Health
@ -12,7 +12,7 @@ ha_config_flow: true
ha_platforms:
- diagnostics
- sensor
ha_integration_type: device
ha_integration_type: service
---
The `airvisual` sensor platform queries the [AirVisual](https://www.iqair.com) cloud API for air quality data. Data can be collected via latitude/longitude or city/state/country.

View File

@ -12,7 +12,7 @@ ha_config_flow: true
ha_platforms:
- diagnostics
- sensor
ha_integration_type: integration
ha_integration_type: device
---
The AirVisual Pro integration allows users to retrieve data from an [AirVisual Node/Pro unit](https://www.iqair.com/air-quality-monitors/airvisual-pro). Communication with the device occurs over the local network.

View File

@ -13,7 +13,7 @@ ha_domain: androidtv
ha_platforms:
- diagnostics
- media_player
ha_integration_type: integration
ha_integration_type: device
---
The `androidtv` platform allows you to control an Android TV device or [Amazon Fire TV](https://www.amazon.com/b/?node=8521791011) device.

View File

@ -16,7 +16,7 @@ ha_platforms:
- device_tracker
- diagnostics
- sensor
ha_integration_type: integration
ha_integration_type: hub
---
The ASUSWRT integration can connect Home Assistant to a ASUS router that runs on ASUSWRT firmware.

View File

@ -19,6 +19,7 @@ ha_platforms:
- sensor
- switch
ha_integration_type: integration
ha_zeroconf: true
---
[BleBox](https://blebox.eu/?lang=en) produces small, low-power, surprisingly affordable, feature-rich WiFi devices for serverless home automation.

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -10,6 +10,7 @@ ha_codeowners:
- '@albertogeniola'
ha_domain: elmax
ha_platforms:
- alarm_control_panel
- binary_sensor
- switch
ha_integration_type: integration

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -4,12 +4,14 @@ description: Instructions on how to use Google Assistant SDK in Home Assistant.
ha_category:
- Utility
ha_iot_class: Cloud Polling
ha_release: '2023.01'
ha_release: 2023.1
ha_config_flow: true
ha_domain: google_assistant_sdk
ha_codeowners:
- '@tronikos'
ha_integration_type: integration
ha_integration_type: service
ha_platforms:
- notify
---
The Google Assistant SDK integration allows Home Assistant to interact with Google Assistant. If you want to use Google Assistant (for example, from your phone or Google Home device) to interact with your Home Assistant managed devices, then you want the [Google Assistant](/integrations/google_assistant) integration.

View File

@ -8,6 +8,7 @@ ha_release: 2022.8
ha_iot_class: Local Push
ha_codeowners:
- '@bdraco'
- '@PierreAronnax'
ha_domain: govee_ble
ha_config_flow: true
ha_platforms:

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -6,6 +6,7 @@ ha_category:
- Select
- Sensor
- Switch
- Update
- Vacuum
ha_iot_class: Cloud Push
ha_release: 2021.3

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -11,6 +11,8 @@ ha_codeowners:
ha_domain: nibe_heatpump
ha_platforms:
- binary_sensor
- button
- climate
- number
- select
- sensor

View File

@ -14,7 +14,7 @@ ha_zeroconf: true
ha_platforms:
- diagnostics
- sensor
ha_integration_type: integration
ha_integration_type: device
---
The Network UPS Tools (NUT) integration allows you to monitor a UPS

View File

@ -7,6 +7,7 @@ ha_release: 0.99
ha_iot_class: Cloud Polling
ha_codeowners:
- '@MatthewFlamm'
- '@kamiyo'
ha_domain: nws
ha_quality_scale: platinum
ha_config_flow: true

View File

@ -24,6 +24,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_domain: overkiz
ha_dhcp: true
ha_zeroconf: true

View File

@ -9,8 +9,9 @@ ha_codeowners:
- '@bachya'
ha_domain: purpleair
ha_platforms:
- diagnostics
- sensor
ha_integration_type: device
ha_integration_type: integration
ha_config_flow: true
---

View File

@ -9,6 +9,7 @@ ha_release: 0.61
ha_iot_class: Local Polling
ha_codeowners:
- '@konikvranik'
- '@allenporter'
ha_domain: rainbird
ha_platforms:
- binary_sensor

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -15,12 +15,15 @@ ha_codeowners:
- '@RenierM26'
- '@murtas'
- '@Eloston'
- '@dsypniewski'
ha_domain: switchbot
ha_bluetooth: true
ha_platforms:
- binary_sensor
- cover
- humidifier
- light
- lock
- sensor
- switch
ha_config_flow: true

View File

@ -26,6 +26,7 @@ ha_codeowners:
- '@imicknl'
- '@vlebourl'
- '@tetienne'
- '@nyroDev'
ha_config_flow: true
ha_platforms:
- alarm_control_panel

View File

@ -0,0 +1,438 @@
---
layout: post
title: "2023.1: Beta release notes"
description: "Beta release notes for Home Assistant Core 2023.1."
date: 2022-12-28 00:00:00
date_formatted: "January 4, 2023"
author: Franck Nijhof
author_twitter: frenck
comments: true
categories:
- Release-Notes
- Core
og_image: /images/blog/2023-01/social.png
---
<a href='/integrations/#version/2023.1'><img src='/images/blog/2023-01/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 2023.1 (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 2023.1! 🥂 🍾
I have nothing to tell yet... this is still all beta!
This is a fairly small release, as we all enjoy our Holidays a bit as well.
Still, some nice little additions and tons of QA/bugfixes this release.
Thanks for helping out testing the beta! ❤️
Enjoy the (beta) release!
../Frenck
<!--more-->
- [The year of the voice!](#the-year-of-the-voice)
- [Aliases for voice assistants](#aliases-for-voice-assistants)
- [Matter updates](#matter-updates)
- [Calendar updates](#calendar-updates)
- [Translation \& automation editor improvements for entity attributes](#translation--automation-editor-improvements-for-entity-attributes)
- [Other noteworthy changes](#other-noteworthy-changes)
- [New Integrations](#new-integrations)
- [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)
Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=T8gpiGZKX6w) 4 January 2023, at 12:00 PDT / 21:00 CET!
<lite-youtube videoid="T8gpiGZKX6w" videotitle="Home Assistant 2023.1 Release Party"></lite-youtube>
## The year of the voice!
{% details "TODO" %}
- Add story
- Link to year of the voice blog announcement
- Add links to the intents repositories and ask for help
- Update intent response ([@synesthesiam] - [#83560]) ([conversation docs]) ([intent docs]) ([almond docs])
- Update intent response ([@synesthesiam] - [#83858]) ([conversation docs]) ([intent docs])
{% enddetails %}
This is the year of the voice. This section needs some content.
Announcement blog: [2023: Home Assistant's year of Voice](/blog/2022/12/20/year-of-voice/)
Repository to contribute: [Intents for Home Assistant](https://github.com/home-assistant/intents)
## Aliases for voice assistants
{% details "TODO" %}
- Expand story
- Replace screenshot
- Spelling/grammar
{% enddetails %}
Aliases for entity names are now configurable via the UI. Aliases are currently
used by Google Assistant and was previously only available for use in YAML.
This can, of course, later be used by our own Home Assistant voice assistant
as well.
These aliases are helpful in case you call the same device by multiple names,
or, when using a voice assistant in multiple languages at the same time.
<p class='img'>
<img class="no-shadow" src='https://user-images.githubusercontent.com/5878303/209155967-e5b55145-c6b0-4e17-a7c8-d90725175518.png' alt='Lorem ipsum'>
Note: Placeholder screenshot that needs to be replaced.
</p>
The aliases configuration can be found on each entity dialog, in the advanced
settings section. It does require that entities are managable via the UI.
## Matter updates
{% details "TODO" %}
- Add story/content/research
- Add screenshot Android app?
- Spelling/grammar
{% enddetails %}
Some updates on Matter in Home Assistant.
The Android app with support for pairing Matter devices has been
released.
Decomissioning of matter devices have been added/fixed.
## Calendar updates
{% details "TODO" %}
- Change title?
- Add more story?
- A screenshot would most certainly be nice :)
- Spelling/grammar
{% enddetails %}
Last release introduced the local calendar, which included the capbility to
manage calendar events from Home Assistant. These features now have been
added to the Google Calendar integration as well!
This means you can now create a new event in your Google Calendar, straight
from within Home Assistant. Neat!
Also, support formonthly variations for recurrence rules have been added, which
includes things like:
- On the 20st day of the month
- On the 3rd Wednesday
- On the last Tuesday
The local calendar has been extended to provide editing support for existing
event now too 🤘
## Translation & automation editor improvements for entity attributes
{% details "TODO" %}
- Better title
- Better story
- Spelling/grammar
- Add `translation_key` property to entites ([@emontnemery] - [#82701]) ([recorder docs]) ([accuweather docs])
- Add enum device_class and state options property to sensor entities ([@frenck] - [#82489]) ([demo docs]) ([sensor docs])
- Add support for translating custom attribute state ([@emontnemery] - [#83386]) ([demo docs])
- Add support for translating state attributes ([@emontnemery] - [#77028]) ([climate docs])
{% enddetails %}
This release is adding small improvements to the handling of entity attributes.
Some entities provide additional properties, for example, climate entities
provide presets. Or sensor entities provide a textual state from a fixed set of
possible states.
This release adds the possibility to our Home Assistant Core for sensor entities
to provide all possible state for such sensors, and more importantly, it provides
the capability for integrations to provide translations for those values!
<p class='img'>
<img class="no-shadow" src='https://user-images.githubusercontent.com/195327/203090437-3756a83b-b30a-471f-baf7-e949a5a649a5.png' alt='Lorem ipsum'>
Note: Placeholder screenshot that needs to be replaced.
</p>
These things greatly improve the UI experience, especially in the automations
and scripts editors. Those will now be able to provide more, and localized,
suggestions directly from the UI.
## Other noteworthy changes
{% details "TODO" %}
- Proof read/spelling/grammar
- Last minute ones added?
- Go over list again, might have missed something
**Note**: Changes processed up to PR 84386
{% enddetails %}
There is much more juice in this release; here are some of the other
noteworthy changes this release:
- [@epenet] added a bunch of new device classes for sensors! We now have support
for data size, data rate, irradiance, sound pressure, and atmospheric pressure.
- The [Shelly] integration now supports the Shelly Plus WallDimmer US,
thanks [@thecode]!
- Configuration errors of automations and scripts with device automations have
been significatantly improved, providing you with much more details to help
you fix the problem. Thanks, [@emontnemery]!
- [@AngellusMortis] added a text entity to the [UniFi Protect], so you can now
set the message displayed on your doorbell. Awesome!
- [Google Translate] has been extended with dialect support, thanks [@toddejohnson]!
- [Yale Access Bluetooth] now has support for battery status, thanks [@bdraco]!
- Two nice new additions to [SwitchBot], [@konikoni428] added support for power
monitor of wallplugs, and [@bdraco] added initial humidifier support! Awesome!
- [@FuzzyMistborn], added support for [ecobee] Smart Enhanced thermostats,
thank you!
- [KNX] expose biw has a cooldown option, which can be used to limit bus load.
Thanks, [@farmio]!
[@AngellusMortis]: https://github.com/AngellusMortis
[@bdraco]: https://github.com/bdraco
[@emontnemery]: https://github.com/emontnemery
[@epenet]: https://github.com/epenet
[@farmio]: https://github.com/farmio
[@FuzzyMistborn]: https://github.com/FuzzyMistborn
[@konikoni428]: https://github.com/konikoni428
[@thecode]: https://github.com/thecode
[@toddejohnson]: https://github.com/toddejohnson
[ecobee]: /integrations/ecobee
[Google Translate]: /integrations/google_translate
[KNX]: /integrations/knx
[Shelly]: /integrations/shelly
[SwitchBot]: /integrations/switchbot
[UniFi Protect]: /integrations/unifiprotect
[Yale Access Bluetooth]: /integrations/yalexs_ble
## New Integrations
We welcome the following new integrations in this release:
- [AirVisual Pro], added by [@bachya]
- [Google Assistant SDK], added by [@tronikos]
- [PurpleAir], added by [@bachya]
- [Reolink], addedb by [@starkillerOG]
[@bachya]: https://github.com/bachya
[@starkillerOG]: https://github.com/starkillerOG
[@tronikos]: https://github.com/tronikos
[AirVisual Pro]: /integrations/airvisual_pro
[Google Assistant SDK]: /integrations/google_assistant_sdk
[PurpleAir]: /integrations/purpleair
[Reolink]: /integrations/reolink
## 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 84295
{% enddetails %}
{% details "air-Q" %}
The unit for noise has been adjusted from `dBa` to `dBA`.
([@epenet] - [#83581]) ([documentation](/integrations/airq))
[@epenet]: https://github.com/epenet
[#83581]: https://github.com/home-assistant/core/pull/83581
{% enddetails %}
{% details "AirVisual (Pro)" %}
AirVisual Pro units are now their own Home Assistant integration (as opposed
to be included with the original AirVisual integration that uses the AirVisual
cloud API).
Pro devices will automatically be migrated; as part of that migration,
the Pro's device ID will change.
If you utilize entity IDs belonging to a Pro in automations or scripts, you
don't need to do anything; if, however, you utilize a Pro's device ID,
please update those automations or scripts accordingly.
([@bachya] - [#83583]) ([documentation](/integrations/airvisual_pro))
[@bachya]: https://github.com/bachya
[#83882]: https://github.com/home-assistant/core/pull/83882
{% enddetails %}
{% details "APC UPS Daemon" %}
The previously deprecated YAML configuration of the APC UPS Daemon integration
has been removed.
APC UPS Daemon is now configured via the UI, any existing YAML configuration
has been imported in previous releases and can now be safely removed from your
YAML configuration files.
([@yuxincs] - [#83801]) ([documentation](/integrations/apcupsd))
[@yuxincs]: https://github.com/yuxincs
[#83801]: https://github.com/home-assistant/core/pull/83801
{% enddetails %}
{% details "Awair" %}
The unit for sound level has been adjusted from `dBa` to `dBA`.
([@epenet] - [#83582]) ([documentation](/integrations/awair))
[@epenet]: https://github.com/epenet
[#83582]: https://github.com/home-assistant/core/pull/83582
{% enddetails %}
{% details "deCONZ" %}
A issue with the mapping of trigger of Styrbar has been discovered and fix.
As a result, any automations relying on these triggers, will need to be
manually adjusted/re-configured to adjust to this change.
([@Kane610] - [#84257]) ([documentation](/integrations/deconz))
[@Kane610]: https://github.com/Kane610
[#84257]: https://github.com/home-assistant/core/pull/84257
{% enddetails %}
{% details "Fitbit" %}
Units of measurements for length, mass, time, and volume have been aligned
with standard Home Assistant units.
([@epenet] - [#83936]) ([documentation](/integrations/fitbit))
[@epenet]: https://github.com/epenet
[#83936]: https://github.com/home-assistant/core/pull/83936
{% enddetails %}
{% details "Minut Point" %}
The unit for sound has been adjusted from `dBa` to `dBA`.
([@epenet] - [#83580]) ([documentation](/integrations/point))
[@epenet]: https://github.com/epenet
[#83580]: https://github.com/home-assistant/core/pull/83580
{% enddetails %}
{% details "Speedtest.net" %}
The update frequency option has been removed. The default frequency is now 60
minutes. If you like to customize the polling: disable polling update from
system options and use the `update_entity` service in an automation to manually
update it at your own custom schedule.
([@engrbm87] - [#84295]) ([documentation](/integrations/speedtestdotnet))
[@engrbm87]: https://github.com/engrbm87
[#84295]: https://github.com/home-assistant/core/pull/84295
{% enddetails %}
{% details "Tomorrow.io" %}
The imperial unit for `Global Horizontal Irradiance` has been adjusted from `BTU/(h×ft²)` to `BTU/(h⋅ft²)`
([@epenet] - [#83574]) ([documentation](/integrations/tomorrowio))
[@epenet]: https://github.com/epenet
[#83574]: https://github.com/home-assistant/core/pull/83574
{% enddetails %}
{% details "Universal Devices ISY994" %}
The unit for weighed decibels has been adjusted from `dBa` to `dBA`.
([@epenet] - [#83583]) ([documentation](/integrations/isy994))
[@epenet]: https://github.com/epenet
[#83583]: https://github.com/home-assistant/core/pull/83583
{% 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/
- [Add more unit enumerators](https://developers.home-assistant.io/blog/2022/12/05/more-unit-enumerators)
- [Multi-pan temporarily disabled](https://developers.home-assistant.io/blog/2022/12/08/multi-pan-rollback)
- [Summary of unit system related changes](https://developers.home-assistant.io/blog/2022/12/07/unit_system_changes)
- [Translating the state of entities](https://developers.home-assistant.io/blog/2022/12/01/entity_translations)
## Farewell to the following
The following integrations are also no longer available as of this release:
- **Deutsche Bahn** has been removed. It relied on webscraping, which is no
longer allowed.
## 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 2023.1](/changelogs/core-2023.1)

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 KiB