Merge branch 'current' into next

This commit is contained in:
Franck Nijhof 2022-08-03 15:06:40 +02:00
commit 5b885cc799
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
29 changed files with 2244 additions and 22 deletions

View File

@ -8,6 +8,7 @@
# https://github.com/blog/2392-introducing-code-owners
# Pages
source/_integrations/3_day_blinds.markdown @starkillerOG
source/_integrations/abode.markdown @shred86
source/_integrations/accuweather.markdown @bieniu
source/_integrations/acmeda.markdown @atmurray
@ -34,8 +35,10 @@ source/_integrations/amberelectric.markdown @madpilot
source/_integrations/ambiclimate.markdown @danielhiversen
source/_integrations/ambient_station.markdown @bachya
source/_integrations/amcrest.markdown @flacjacket
source/_integrations/amp_motorization.markdown @starkillerOG
source/_integrations/analytics.markdown @home-assistant/core @ludeeus
source/_integrations/androidtv.markdown @JeffLIrion @ollo69
source/_integrations/anthemav.markdown @hyralex
source/_integrations/apache_kafka.markdown @bachya
source/_integrations/api.markdown @home-assistant/core
source/_integrations/apple_tv.markdown @postlund
@ -67,14 +70,18 @@ source/_integrations/balboa.markdown @garbled1
source/_integrations/beewi_smartclim.markdown @alemuro
source/_integrations/binary_sensor.markdown @home-assistant/core
source/_integrations/bizkaibus.markdown @UgaitzEtxebarria
source/_integrations/blebox.markdown @bbx-a @bbx-jp @riokuu
source/_integrations/blebox.markdown @bbx-a @riokuu
source/_integrations/blink.markdown @fronzbot
source/_integrations/bliss_automation.markdown @starkillerOG
source/_integrations/bloc_blinds.markdown @starkillerOG
source/_integrations/blueprint.markdown @home-assistant/core
source/_integrations/bluesound.markdown @thrawnarn
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/braviatv.markdown @bieniu @Drafteed
source/_integrations/brel_home.markdown @starkillerOG
source/_integrations/broadlink.markdown @danielhiversen @felipediel @L-I-Am
source/_integrations/brother.markdown @bieniu
source/_integrations/brunt.markdown @eavanvalkenburg
@ -105,9 +112,11 @@ 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/cpuspeed.markdown @fabaff @frenck
source/_integrations/crownstone.markdown @Crownstone @RicArch97
source/_integrations/cups.markdown @fabaff
source/_integrations/dacia.markdown @epenet
source/_integrations/daikin.markdown @fredrike
source/_integrations/darksky.markdown @fabaff
source/_integrations/debugpy.markdown @frenck
@ -125,6 +134,7 @@ source/_integrations/devolo_home_network.markdown @2Fake @Shutgun
source/_integrations/dexcom.markdown @gagebenne
source/_integrations/dhcp.markdown @bdraco
source/_integrations/diagnostics.markdown @home-assistant/core
source/_integrations/digital_loggers.markdown @esev
source/_integrations/digital_ocean.markdown @fabaff
source/_integrations/discogs.markdown @thibmaek
source/_integrations/discord.markdown @tkdrob
@ -133,6 +143,7 @@ source/_integrations/dlna_dmr.markdown @StevenLooman @chishm
source/_integrations/dlna_dms.markdown @chishm
source/_integrations/dnsip.markdown @gjohansson-ST
source/_integrations/doorbird.markdown @oblogic7 @bdraco @flacjacket
source/_integrations/dooya.markdown @starkillerOG
source/_integrations/dsmr.markdown @Robbie1221 @frenck
source/_integrations/dsmr_reader.markdown @depl0y
source/_integrations/dunehd.markdown @bieniu
@ -180,6 +191,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/flick_electric.markdown @ZephireNZ
source/_integrations/flipr.markdown @cnico
source/_integrations/flo.markdown @dmulcahey
@ -199,6 +211,7 @@ source/_integrations/fronius.markdown @nielstron @farmio
source/_integrations/frontend.markdown @home-assistant/frontend
source/_integrations/frontier_silicon.markdown @wlcrs
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
source/_integrations/gaviota.markdown @starkillerOG
source/_integrations/gdacs.markdown @exxamalte
source/_integrations/generic.markdown @davet2001
source/_integrations/generic_hygrostat.markdown @Shulyaka
@ -219,6 +232,7 @@ source/_integrations/google.markdown @allenporter
source/_integrations/google_assistant.markdown @home-assistant/cloud
source/_integrations/google_cloud.markdown @lufton
source/_integrations/google_travel_time.markdown @eifinger
source/_integrations/govee_ble.markdown @bdraco
source/_integrations/gpsd.markdown @fabaff
source/_integrations/gree.markdown @cmroche
source/_integrations/greeneye_monitor.markdown @jkeljo
@ -231,6 +245,7 @@ source/_integrations/hassio.markdown @home-assistant/supervisor
source/_integrations/heatmiser.markdown @andylockran
source/_integrations/heos.markdown @andrewsayre
source/_integrations/here_travel_time.markdown @eifinger
source/_integrations/hi_kumo.markdown @imicknl @vlebourl @tetienne
source/_integrations/hikvision.markdown @mezz64
source/_integrations/hikvisioncam.markdown @fbradyirl
source/_integrations/hisense_aehw4a1.markdown @bannhead
@ -240,6 +255,7 @@ source/_integrations/hlk_sw16.markdown @jameshilliard
source/_integrations/home_connect.markdown @DavidMStraub
source/_integrations/home_plus_control.markdown @chemaaa
source/_integrations/homeassistant.markdown @home-assistant/core
source/_integrations/homeassistant_alerts.markdown @home-assistant/core
source/_integrations/homekit.markdown @bdraco
source/_integrations/homekit_controller.markdown @Jc2k @bdraco
source/_integrations/homematic.markdown @pvizeli @danielperna84
@ -251,6 +267,7 @@ source/_integrations/hue.markdown @balloob @marcelveldt
source/_integrations/huisbaasje.markdown @dennisschroer
source/_integrations/humidifier.markdown @home-assistant/core @Shulyaka
source/_integrations/hunterdouglas_powerview.markdown @bdraco @kingy444 @trullock
source/_integrations/hurrican_shutters_wholesale.markdown @starkillerOG
source/_integrations/hvv_departures.markdown @vigonotion
source/_integrations/hydrawise.markdown @ptcryan
source/_integrations/hyperion.markdown @dermotduffy
@ -263,6 +280,7 @@ source/_integrations/image.markdown @home-assistant/core
source/_integrations/image_processing.markdown @home-assistant/core
source/_integrations/incomfort.markdown @zxdavb
source/_integrations/influxdb.markdown @mdegat01
source/_integrations/inkbird.markdown @bdraco
source/_integrations/input_boolean.markdown @home-assistant/core
source/_integrations/input_button.markdown @home-assistant/core
source/_integrations/input_datetime.markdown @home-assistant/core
@ -280,6 +298,7 @@ source/_integrations/ipma.markdown @dgomes @abmantis
source/_integrations/iqvia.markdown @bachya
source/_integrations/irish_rail_transport.markdown @ttroy50
source/_integrations/islamic_prayer_times.markdown @engrbm87
source/_integrations/ismartwindow.markdown @starkillerOG
source/_integrations/iss.markdown @DurgNomis-drol
source/_integrations/isy994.markdown @bdraco @shbatm
source/_integrations/izone.markdown @Swamp-Ig
@ -303,9 +322,10 @@ source/_integrations/lametric.markdown @robbiet480 @frenck
source/_integrations/launch_library.markdown @ludeeus @DurgNomis-drol
source/_integrations/laundrify.markdown @xLarry
source/_integrations/lcn.markdown @alengwenus
source/_integrations/leviton_z_wave.markdown @home-assistant/z-wave
source/_integrations/lg_netcast.markdown @Drafteed
source/_integrations/life360.markdown @pnbruckner
source/_integrations/lifx.markdown @Djelibeybi
source/_integrations/lifx.markdown @bdraco @Djelibeybi
source/_integrations/light.markdown @home-assistant/core
source/_integrations/linux_battery.markdown @fabaff
source/_integrations/litejet.markdown @joncar
@ -321,7 +341,10 @@ source/_integrations/luftdaten.markdown @fabaff @frenck
source/_integrations/lupusec.markdown @majuss
source/_integrations/lutron.markdown @JonGilmore
source/_integrations/lutron_caseta.markdown @swails @bdraco
source/_integrations/luxaflex.markdown @bdraco @kingy444 @trullock
source/_integrations/lyric.markdown @timmo001
source/_integrations/marantz.markdown @ol-iver @starkillerOG
source/_integrations/martec.markdown @starkillerOG
source/_integrations/mastodon.markdown @fabaff
source/_integrations/matrix.markdown @tinloaf
source/_integrations/mazda.markdown @bdr99
@ -336,13 +359,13 @@ source/_integrations/met_eireann.markdown @DylanGore
source/_integrations/meteo_france.markdown @hacf-fr @oncleben31 @Quentame
source/_integrations/meteoalarm.markdown @rolfberkenbosch
source/_integrations/meteoclimatic.markdown @adrianmo
source/_integrations/metoffice.markdown @MrHarcombe
source/_integrations/miflora.markdown @danielhiversen @basnijholt
source/_integrations/metoffice.markdown @MrHarcombe @avee87
source/_integrations/mikrotik.markdown @engrbm87
source/_integrations/mill.markdown @danielhiversen
source/_integrations/min_max.markdown @fabaff
source/_integrations/minecraft_server.markdown @elmurato
source/_integrations/minio.markdown @tkislan
source/_integrations/moat.markdown @bdraco
source/_integrations/mobile_app.markdown @home-assistant/core
source/_integrations/modbus.markdown @adamchengtkc @janiversen @vzahradnik
source/_integrations/modem_callerid.markdown @tkdrob
@ -371,8 +394,10 @@ 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/nextbus.markdown @vividboarder
source/_integrations/nextcloud.markdown @meichthys
source/_integrations/nextdns.markdown @bieniu
source/_integrations/nfandroidtv.markdown @tkdrob
source/_integrations/nightscout.markdown @marciogranzotto
source/_integrations/nilu.markdown @hfurubotten
@ -452,15 +477,19 @@ source/_integrations/raincloud.markdown @vanstinator
source/_integrations/rainforest_eagle.markdown @gtdiehl @jcalbert @hastarin
source/_integrations/rainmachine.markdown @bachya
source/_integrations/random.markdown @fabaff
source/_integrations/raven_rock_mfg.markdown @starkillerOG
source/_integrations/rdw.markdown @frenck
source/_integrations/recollect_waste.markdown @bachya
source/_integrations/recorder.markdown @home-assistant/core
source/_integrations/rejseplanen.markdown @DarkFox
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/rflink.markdown @javicalle
source/_integrations/rfxtrx.markdown @danielhiversen @elupus @RobBie1221
source/_integrations/rhasspy.markdown @balloob @synesthesiam
source/_integrations/ridwell.markdown @bachya
source/_integrations/ring.markdown @balloob
source/_integrations/risco.markdown @OnFreund
@ -489,6 +518,7 @@ source/_integrations/sense.markdown @kbickar
source/_integrations/senseme.markdown @mikelawrence @bdraco
source/_integrations/sensibo.markdown @andrey-git @gjohansson-ST
source/_integrations/sensor.markdown @home-assistant/core
source/_integrations/sensorpush.markdown @bdraco
source/_integrations/sentry.markdown @dcramer @frenck
source/_integrations/senz.markdown @milanmeu
source/_integrations/serial.markdown @fabaff
@ -513,6 +543,8 @@ source/_integrations/slide.markdown @ualex73
source/_integrations/slimproto.markdown @marcelveldt
source/_integrations/sma.markdown @kellerza @rklomp
source/_integrations/smappee.markdown @bsmappee
source/_integrations/smart_blinds.markdown @starkillerOG
source/_integrations/smart_home.markdown @starkillerOG
source/_integrations/smart_meter_texas.markdown @grahamwetzler
source/_integrations/smartthings.markdown @andrewsayre
source/_integrations/smarttub.markdown @mdz
@ -524,9 +556,11 @@ 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/sonarr.markdown @ctalkington
source/_integrations/songpal.markdown @rytilahti @shenxn
source/_integrations/sonos.markdown @cgtobi @jjlawren
source/_integrations/soundtouch.markdown @kroimon
source/_integrations/spaceapi.markdown @fabaff
source/_integrations/speedtestdotnet.markdown @rohankapoorcom @engrbm87
source/_integrations/spider.markdown @peternijssen
@ -552,9 +586,9 @@ source/_integrations/swiss_hydrological_data.markdown @fabaff
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/switchbot.markdown @danielhiversen @RenierM26
source/_integrations/switchbot.markdown @bdraco @danielhiversen @RenierM26 @murtas
source/_integrations/switcher_kis.markdown @tomerfi @thecode
source/_integrations/switchmate.markdown @danielhiversen
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
source/_integrations/syncthing.markdown @zhulik
source/_integrations/syncthru.markdown @nielstron
source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185
@ -601,6 +635,7 @@ source/_integrations/upc_connect.markdown @pvizeli @fabaff
source/_integrations/upcloud.markdown @scop
source/_integrations/update.markdown @home-assistant/core
source/_integrations/upnp.markdown @StevenLooman @ehendrix23
source/_integrations/uprise_smart_shades.markdown @starkillerOG
source/_integrations/uptime.markdown @frenck
source/_integrations/uptimerobot.markdown @ludeeus @chemelli74
source/_integrations/usb.markdown @bdraco
@ -650,6 +685,7 @@ source/_integrations/ws66i.markdown @ssaenger
source/_integrations/xbox.markdown @hunterjm
source/_integrations/xbox_live.markdown @MartinHjelmare
source/_integrations/xiaomi_aqara.markdown @danielhiversen @syssi
source/_integrations/xiaomi_ble.markdown @Jc2k @Ernst79
source/_integrations/xiaomi_miio.markdown @rytilahti @syssi @starkillerOG @bieniu
source/_integrations/xiaomi_tv.markdown @simse
source/_integrations/xmpp.markdown @fabaff @flowolf
@ -664,7 +700,7 @@ source/_integrations/youless.markdown @gjong
source/_integrations/zengge.markdown @emontnemery
source/_integrations/zeroconf.markdown @bdraco
source/_integrations/zerproc.markdown @emlove
source/_integrations/zha.markdown @dmulcahey @adminiuga
source/_integrations/zha.markdown @dmulcahey @adminiuga @puddly
source/_integrations/zodiac.markdown @JulienTant
source/_integrations/zone.markdown @home-assistant/core
source/_integrations/zoneminder.markdown @rohankapoorcom

View File

@ -106,9 +106,9 @@ social:
# Home Assistant release details
current_major_version: 2022
current_minor_version: 7
current_patch_version: 7
date_released: 2022-07-26
current_minor_version: 8
current_patch_version: 0
date_released: 2022-08-03
# 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

@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling
ha_domain: aladdin_connect
ha_platforms:
- cover
- sensor
ha_integration_type: integration
ha_codeowners:
- '@mkmer'

View File

@ -8,7 +8,6 @@ ha_iot_class: Local Polling
ha_config_flow: true
ha_codeowners:
- '@bbx-a'
- '@bbx-jp'
- '@riokuu'
ha_domain: blebox
ha_platforms:

View File

@ -10,6 +10,7 @@ ha_quality_scale: internal
ha_codeowners:
- '@bdraco'
ha_integration_type: integration
ha_config_flow: true
---
The Bluetooth integration will detect nearby Bluetooth devices. Discovered devices will show up in the discovered section on the integrations page in the configuration panel.
@ -78,4 +79,3 @@ The following tips may improve reception of the Bluetooth Adapter:
- Try to place USB3 devices (SSD, etc.) as far away as possible from your Bluetooth Adapter, e.g., by using an extension cable.
- Use a USB3 extension cable with proper shielding and ferrite clamps.
- Use a (good quality) external Bluetooth adapter with an antenna.

View File

@ -3,7 +3,7 @@ title: Bluetooth LE Tracker
description: Instructions for integrating bluetooth low-energy tracking within Home Assistant.
ha_category:
- Presence Detection
ha_iot_class: Local Polling
ha_iot_class: Local Push
ha_release: 0.27
ha_domain: bluetooth_le_tracker
ha_platforms:

View File

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

View File

@ -1,5 +1,5 @@
---
title: EQ3 Bluetooth Smart Thermostats
title: eQ-3 Bluetooth Smart Thermostats
description: Instructions on how to integrate EQ3 Bluetooth Smart Thermostats into Home Assistant.
ha_category:
- Climate

View File

@ -29,7 +29,7 @@ ha_platforms:
- switch
ha_integration_type: integration
ha_dhcp: true
works_with:
works_with:
- local
---

View File

@ -1,5 +1,5 @@
---
title: Govee BLE
title: Govee Bluetooth
description: Instructions on how to integrate Govee BLE devices into Home Assistant.
ha_category:
- Sensor
@ -28,4 +28,3 @@ The Govee BLE integration will automatically discover devices once the [Bluetoot
- 5181 Meat Thermometer
- 5183 Meat Thermometer
- 5185 Meat Thermometer

View File

@ -4,8 +4,8 @@ description: Instructions on how to integrate SimpliSafe into Home Assistant.
ha_iot_class: Local Polling
ha_release: '0.111'
ha_category:
- Button
- Binary Sensor
- Button
- Sensor
- Switch
ha_config_flow: true

View File

@ -1,5 +1,5 @@
---
title: Inkbird
title: INKBIRD
description: Instructions on how to integrate INKBIRD devices into Home Assistant.
ha_category:
- Sensor

View File

@ -21,6 +21,7 @@ ha_platforms:
- cover
- fan
- light
- lock
- switch
ha_integration_type: integration
ha_dhcp: true

View File

@ -14,7 +14,8 @@ ha_integration_type: integration
ha_codeowners:
- '@bdraco'
- '@Djelibeybi'
ha_quality_scale: platinum
ha_quality_scale: platinum
ha_dhcp: true
---
The LIFX integration automatically discovers [LIFX](https://www.lifx.com) bulbs on your network and adds them to Home Assistant.

View File

@ -7,6 +7,7 @@ ha_release: 0.42
ha_iot_class: Cloud Polling
ha_codeowners:
- '@MrHarcombe'
- '@avee87'
ha_domain: metoffice
ha_config_flow: true
ha_platforms:

View File

@ -23,4 +23,4 @@ The Moat integration will automatically discover devices once the [Bluetooth](/i
## Supported devices
- [S2 Smart Temperature & Humidity Sensor](https://www.moat-tech.com/product/smart-climate-sensor/)
- [S2 Smart Temperature & Humidity Sensor](https://www.moat-tech.com/product/smart-climate-sensor/)

View File

@ -12,6 +12,7 @@ ha_codeowners:
ha_platforms:
- media_player
ha_integration_type: integration
ha_zeroconf: true
---
The Bose SoundTouch integration allows you to control your [Bose SoundTouch](https://www.soundtouch.com/) speakers from Home Assistant.

View File

@ -9,8 +9,10 @@ ha_category:
ha_release: 0.78
ha_iot_class: Local Push
ha_codeowners:
- '@bdraco'
- '@danielhiversen'
- '@RenierM26'
- '@murtas'
ha_domain: switchbot
ha_bluetooth: true
ha_platforms:

View File

@ -7,6 +7,7 @@ ha_release: 0.78
ha_iot_class: Local Polling
ha_codeowners:
- '@danielhiversen'
- '@qiz-li'
ha_domain: switchmate
ha_platforms:
- switch

View File

@ -22,4 +22,4 @@ This integration is by default enabled, unless you've disabled or removed the [`
```yaml
# Example configuration.yaml entry
system_health:
```
```

View File

@ -23,6 +23,7 @@ ha_config_flow: true
ha_codeowners:
- '@dmulcahey'
- '@adminiuga'
- '@puddly'
ha_domain: zha
ha_platforms:
- alarm_control_panel

View File

@ -0,0 +1,561 @@
---
layout: post
title: "2022.8: You can fix it!"
description: "First-class support for Bluetooth, get notified about detected issues and how to repair them, find integrations by brand name, and maps with much better colors."
date: 2022-08-03 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
---
<a href='/integrations/#version/2022.8'><img src='/images/blog/2022-08/social.png' style='border: 0;box-shadow: none;'></a>
Home Assistant Core 2022.8! 🏖
While many of you enjoy a well-deserved vacation around this time, it seems
like it didn't slow down the development/contributions made to Home Assistant.
What a beautifully packed release this is again!
Im super stoked about the added Bluetooth support, opening up a whole new
world of devices to Home Assistant. Im even more excited about the new repairs
and supported brands features. Those are going to help out A LOT 😃.
Do you know what is really great about this release? All the major features and
changes announced in this release are a step forward to our current goal:
Streamlining experiences.
Enjoy the release!
../Frenck
<!--more-->
- [Introducing Repairs: You can fix it!](#introducing-repairs-you-can-fix-it)
- [First-class Bluetooth support](#first-class-bluetooth-support)
- [HomeKit Bluetooth support](#homekit-bluetooth-support)
- [Finding the integration supporting your device](#finding-the-integration-supporting-your-device)
- [Better map colors](#better-map-colors)
- [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)
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="m9gKFH8WlzY" videotitle="Home Assistant 2022.8 Release Party"></lite-youtube>
{% comment %}
<!-- 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="m9gKFH8WlzY" videotitle="Home Assistant 2022.8 Release Party"></lite-youtube>
{% endcomment %}
## Introducing Repairs: You can fix it!
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 current issues on your system to future issues, e.g., caused
by the use of a feature that will be removed, and anything in between.
The problems reported by the repair dashboard are actionable and resolvable
by you.
<img class="no-shadow" src='/images/blog/2022-08/repairs.png' alt='Screenshot showing the repairs dashboard, with some reported and repairable issues'>
These repairable issues reported can be anything and are specifically tailored
to your Home Assistant instance. Clicking on an issue will show you more
information about it and tell you what you need to do to fix it.
Sometimes, this needs manual intervention by, for example, updating your YAML
configuration; Other times, it will automatically fix an issue for you after it
asks you to confirm it or after asking you to make a choice.
<img class="no-shadow" src='/images/blog/2022-08/repairs-issue-details.png' alt='Screenshot showing details shown by a repairable issue, providing information on how to resolve it.'>
This release can detect about 25 issues now, and additionally, if a
[Home Assistant Alert] is found that matches your system, it will also show up
in the repairs dashboard.
There are many use cases for the new repairs feature, and you can expect
it to be extended a lot, with more issue detections, in the near future.
[Home Assistant Alert]: /integrations/homeassistant_alerts
## First-class Bluetooth support
Today, we proudly announce that Home Assistant now has **first-class**
Bluetooth support! 🥇
A brand new [Bluetooth integration] has been added, which provides absolutely
amazing Bluetooth support to Home Assistant, including automatic discovery of
new devices and the ability to push device updates.
Integrations that implement device support can easily be built on top of these
features, meaning we now have a solid base in Home Assistant to unlock
support for many Bluetooth devices out there!
The screenshot below shows that the Bluetooth integration is set up, and it
discovered a new device. In this case, it discovered a Mi Flora Flower
care sensor device.
<img class="no-shadow" src='/images/blog/2022-08/bluetooth.png' alt='Screenshot showing the integration page, with an active Bluetooth integration and a Mi Flora plant sensor device being discovered'>
A good example is the [SwitchBot] integration. It has been updated to support
the new Bluetooth integration, and because of that, is now a push-based
integration providing a much more stable experience.
This release adds five integrations built on this: [SensorPush],
[Govee], [INKBIRD], [Moat], and [Xiaomi BLE]. The latter also provides
support for the reasonably popular Mi Flora plant sensors.
Suppose you are using the Home Assistant OS on a Raspberry Pi 3 or 4, or are
using a [supported Bluetooth adapter]. In that case, the Bluetooth integration
will work out of the box for new installations and is automatically discovered
on existing setups.
Shout out to [@bdraco] for creating this fantastic new addition, [@Ernst79] for
providing implementation feedback, and his excellent work on the
[ble_monitor] custom integration, which was an inspiration for the
Bluetooth integration. Lastly, a shout out to [@Jc2k] for implementing the
[Xiaomi BLE] integration that greatly helped with testing. Thanks guys! 🙏
[@bdraco]: https://github.com/bdraco
[@Ernst79]: https://github.com/Ernst79
[@Jc2k]: https://github.com/Jc2k
[ble_monitor]: https://github.com/custom-components/ble_monitor
[Bluetooth integration]: /integrations/bluetooth
[Govee]: /integrations/govee_ble
[INKBIRD]: /integrations/inkbird
[Moat]: /integrations/moat
[SensorPush]: /integrations/sensorpush
[supported Bluetooth adapter]: /integrations/bluetooth#installing-a-usb-bluetooth-adapter
[SwitchBot]: /integrations/switchbot
[Xiaomi BLE]: /integrations/xiaomi_ble
## HomeKit Bluetooth support
To continue the story on Bluetooth, the [HomeKit Controller] now also
supports Bluetooth and leverages the above-mentioned new Bluetooth
integration 🎉
In case you didn't know, the [HomeKit Controller] integration allows you
to connect to HomeKit-capable devices and integrate them directly into
Home Assistant. Allowing you to monitor and control these devices,
they support push-based updates and, above all: Are entirely local!
You don't need to own or have an Apple phone or computer to use this!
Supporting HomeKit Bluetooth-capable devices is fantastic! It makes a lot of
devices out there compatible with Home Assistant that have no other way of
integrating. There are lots of door locks, wall plugs, and other smart devices
that you can use now.
Thanks for the work on this [@Jc2k] and [@bdraco]!
[@bdraco]: https://github.com/bdraco
[@Jc2k]: https://github.com/Jc2k
[HomeKit Controller]: /integrations/homekit_controller
## Finding the integration supporting your device
Some integrations work with multiple different brands. This can happen because,
for example, those devices share a communication protocol, are white-labeled
and sold under numerous brand names, or may carry different brand names
depending on where in the world they are sold.
For example, if you have a Luxaflex cover, you can actually use it using the
Hunter Douglas PowerView integration. And this is not the only example;
there are many more! The problem is, how would one know that?
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 Luxaflex, you will find one!
<img class="no-shadow" src='/images/blog/2022-08/supported-brands.png' alt='Screenshot demonstrating the supported brands; it is now possible to search for a brand that is supported by another integration'>
When you add a new integration that is supported by another integration,
Home Assistant will tell you which integration provides the support and
guide you to set up that integration.
## Better map colors
Maps shown in Home Assistant have had a slight makeover and now use a new color
palette. These new colors provide much greater contrast and significantly
improve their readability.
Especially if you are using the dark mode in the user interface of
Home Assistant, you will notice a big difference.
<img class="no-shadow" src='/images/blog/2022-08/maps-colors.png' alt='Screenshot demonstrating the new map colors in both light and dark mode'>
Thanks to [@KTibow] for getting the ball rolling on this one, [@matthiasdebaat]
for providing UX feedback, and [@bramkragten] for making this change.
[@bramkragten]: https://github.com/bramkragten
[@KTibow]: https://github.com/KTibow
[@matthiasdebaat]: https://github.com/matthiasdebaat
## Other noteworthy changes
There is much more juice in this release; here are some of the other
noteworthy changes this release:
- "Z-Wave JS" is now shown and known as "Z-Wave" in Home Assistant.
- The "System Health" setting menu item, has been moved to the "Repairs"
dashboard, in the overflow menu (three dots in the top right).
- In the background, a project has been started to standardize the names of entities and
devices. This work is in progress and will take a long time to complete,
as each possible entity has to be adjusted. But it will streamline experiences!
- 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 got a significant overhaul, making it much more
reliable. Thanks for the work on this in 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 now 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 supports 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 in 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
other news about building an Open Home; straight into your inbox.
## Breaking Changes
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 service `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 Controller" %}
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 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](/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 were previously disabled due to incompatibilities 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)

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB