mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-21 16:27:19 +00:00
2024.2: Beta release notes (#30639)
This commit is contained in:
parent
39d1e08d54
commit
66d64f9b36
46
CODEOWNERS
46
CODEOWNERS
@ -23,7 +23,7 @@ source/_integrations/air_quality.markdown @home-assistant/core
|
||||
source/_integrations/airly.markdown @bieniu
|
||||
source/_integrations/airnow.markdown @asymworks
|
||||
source/_integrations/airq.markdown @Sibgatulin @dl2080
|
||||
source/_integrations/airthings.markdown @danielhiversen
|
||||
source/_integrations/airthings.markdown @danielhiversen @LaStrada
|
||||
source/_integrations/airthings_ble.markdown @vincegio @LaStrada
|
||||
source/_integrations/airtouch4.markdown @samsinnamon
|
||||
source/_integrations/airtouch5.markdown @danzel
|
||||
@ -42,6 +42,7 @@ 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/analytics_insights.markdown @joostlek
|
||||
source/_integrations/android_ip_webcam.markdown @engrbm87
|
||||
source/_integrations/androidtv.markdown @JeffLIrion @ollo69
|
||||
source/_integrations/androidtv_remote.markdown @tronikos @Drafteed
|
||||
@ -83,6 +84,7 @@ source/_integrations/azure_service_bus.markdown @hfurubotten
|
||||
source/_integrations/backup.markdown @home-assistant/core
|
||||
source/_integrations/baf.markdown @bdraco @jfroy
|
||||
source/_integrations/balboa.markdown @garbled1 @natekspencer
|
||||
source/_integrations/bang_olufsen.markdown @mj23000
|
||||
source/_integrations/bayesian.markdown @HarvsG
|
||||
source/_integrations/beewi_smartclim.markdown @alemuro
|
||||
source/_integrations/bge.markdown @tronikos
|
||||
@ -104,6 +106,7 @@ source/_integrations/bosch_shc.markdown @tschamm
|
||||
source/_integrations/brandt.markdown @imicknl @vlebourl @tetienne @nyroDev
|
||||
source/_integrations/braviatv.markdown @bieniu @Drafteed
|
||||
source/_integrations/brel_home.markdown @starkillerOG
|
||||
source/_integrations/bring.markdown @miaucl @tr4nt0r
|
||||
source/_integrations/broadlink.markdown @danielhiversen @felipediel @L-I-Am @eifinger
|
||||
source/_integrations/brother.markdown @bieniu
|
||||
source/_integrations/brottsplatskartan.markdown @gjohansson-ST
|
||||
@ -129,6 +132,7 @@ source/_integrations/climate.markdown @home-assistant/core
|
||||
source/_integrations/cloud.markdown @home-assistant/cloud
|
||||
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
|
||||
source/_integrations/co2signal.markdown @jpbede @VIKTORVAV99
|
||||
source/_integrations/coautilities.markdown @tronikos
|
||||
source/_integrations/coinbase.markdown @tombrien
|
||||
source/_integrations/color_extractor.markdown @GenericStudent
|
||||
source/_integrations/comed.markdown @tronikos
|
||||
@ -194,7 +198,7 @@ source/_integrations/eastron.markdown @DCSBL
|
||||
source/_integrations/easyenergy.markdown @klaasnicolaas
|
||||
source/_integrations/ecoforest.markdown @pjanuario
|
||||
source/_integrations/econet.markdown @w1ll1am23
|
||||
source/_integrations/ecovacs.markdown @OverloadUT @mib1185
|
||||
source/_integrations/ecovacs.markdown @OverloadUT @mib1185 @edenhaus
|
||||
source/_integrations/ecowitt.markdown @pvizeli
|
||||
source/_integrations/efergy.markdown @tkdrob
|
||||
source/_integrations/egardia.markdown @jeroenterheerdt
|
||||
@ -204,6 +208,7 @@ source/_integrations/elgato.markdown @frenck
|
||||
source/_integrations/elkm1.markdown @gwww @bdraco
|
||||
source/_integrations/elmax.markdown @albertogeniola
|
||||
source/_integrations/elv.markdown @majuss
|
||||
source/_integrations/elvia.markdown @ludeeus
|
||||
source/_integrations/emby.markdown @mezz64
|
||||
source/_integrations/emoncms.markdown @borpin
|
||||
source/_integrations/emonitor.markdown @bdraco
|
||||
@ -219,6 +224,7 @@ source/_integrations/enphase_envoy.markdown @bdraco @cgarwood @dgomes @joostlek
|
||||
source/_integrations/entur_public_transport.markdown @hfurubotten
|
||||
source/_integrations/environment_canada.markdown @gwww @michaeldavie
|
||||
source/_integrations/ephember.markdown @ttroy50
|
||||
source/_integrations/epion.markdown @lhgravendeel
|
||||
source/_integrations/epson.markdown @pszafer
|
||||
source/_integrations/epsonworkforce.markdown @ThaStealth
|
||||
source/_integrations/escea.markdown @lazdavila
|
||||
@ -294,7 +300,8 @@ source/_integrations/google_sheets.markdown @tkdrob
|
||||
source/_integrations/google_tasks.markdown @allenporter
|
||||
source/_integrations/google_travel_time.markdown @eifinger
|
||||
source/_integrations/govee_ble.markdown @bdraco @PierreAronnax
|
||||
source/_integrations/gpsd.markdown @fabaff
|
||||
source/_integrations/govee_light_local.markdown @Galorhallen
|
||||
source/_integrations/gpsd.markdown @fabaff @jrieger
|
||||
source/_integrations/gree.markdown @cmroche
|
||||
source/_integrations/greeneye_monitor.markdown @jkeljo
|
||||
source/_integrations/group.markdown @home-assistant/core
|
||||
@ -316,10 +323,11 @@ source/_integrations/hikvisioncam.markdown @fbradyirl
|
||||
source/_integrations/hisense_aehw4a1.markdown @bannhead
|
||||
source/_integrations/history.markdown @home-assistant/core
|
||||
source/_integrations/hive.markdown @Rendili @KJonline
|
||||
source/_integrations/hko.markdown @MisterCommand
|
||||
source/_integrations/hlk_sw16.markdown @jameshilliard
|
||||
source/_integrations/holiday.markdown @jrieger
|
||||
source/_integrations/holiday.markdown @jrieger @gjohansson-ST
|
||||
source/_integrations/home_connect.markdown @DavidMStraub
|
||||
source/_integrations/home_plus_control.markdown @chemaaa
|
||||
source/_integrations/home_plus_control.markdown @cgtobi
|
||||
source/_integrations/homeassistant.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_alerts.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_green.markdown @home-assistant/core
|
||||
@ -403,6 +411,7 @@ source/_integrations/kostal_plenticore.markdown @stegm
|
||||
source/_integrations/kraken.markdown @eifinger
|
||||
source/_integrations/kulersky.markdown @emlove
|
||||
source/_integrations/lacrosse_view.markdown @IceBotYT
|
||||
source/_integrations/lamarzocco.markdown @zweckj
|
||||
source/_integrations/lametric.markdown @robbiet480 @frenck @bachya
|
||||
source/_integrations/landisgyr_heat_meter.markdown @vpathuis
|
||||
source/_integrations/lastfm.markdown @joostlek
|
||||
@ -411,6 +420,7 @@ source/_integrations/laundrify.markdown @xLarry
|
||||
source/_integrations/lawn_mower.markdown @home-assistant/core
|
||||
source/_integrations/lcn.markdown @alengwenus
|
||||
source/_integrations/ld2410_ble.markdown @930913
|
||||
source/_integrations/leaone.markdown @bdraco
|
||||
source/_integrations/led_ble.markdown @bdraco
|
||||
source/_integrations/legrand.markdown @cgtobi
|
||||
source/_integrations/leviton_z_wave.markdown @home-assistant/z-wave
|
||||
@ -434,8 +444,8 @@ source/_integrations/lookin.markdown @ANMalko @bdraco
|
||||
source/_integrations/loqed.markdown @mikewoudenberg
|
||||
source/_integrations/luci.markdown @mzdrale
|
||||
source/_integrations/luftdaten.markdown @fabaff @frenck
|
||||
source/_integrations/lupusec.markdown @majuss
|
||||
source/_integrations/lutron.markdown @cdheiser
|
||||
source/_integrations/lupusec.markdown @majuss @suaveolent
|
||||
source/_integrations/lutron.markdown @cdheiser @wilburCForce
|
||||
source/_integrations/lutron_caseta.markdown @swails @bdraco @danaues
|
||||
source/_integrations/luxaflex.markdown @bdraco @kingy444 @trullock
|
||||
source/_integrations/lyric.markdown @timmo001
|
||||
@ -482,9 +492,9 @@ source/_integrations/msteams.markdown @peroyvind
|
||||
source/_integrations/mullvad.markdown @meichthys
|
||||
source/_integrations/mutesync.markdown @currentoor
|
||||
source/_integrations/my.markdown @home-assistant/core
|
||||
source/_integrations/mypermobil.markdown @IsakNyberg
|
||||
source/_integrations/mysensors.markdown @MartinHjelmare @functionpointer
|
||||
source/_integrations/mystrom.markdown @fabaff
|
||||
source/_integrations/myuplink.markdown @pajzo
|
||||
source/_integrations/nam.markdown @bieniu
|
||||
source/_integrations/nanoleaf.markdown @milanmeu
|
||||
source/_integrations/neato.markdown @dshokouhi @Santobert
|
||||
@ -561,6 +571,7 @@ source/_integrations/peco.markdown @IceBotYT
|
||||
source/_integrations/peco_opower.markdown @tronikos
|
||||
source/_integrations/pegel_online.markdown @mib1185
|
||||
source/_integrations/pepco.markdown @tronikos
|
||||
source/_integrations/permobil.markdown @IsakNyberg
|
||||
source/_integrations/persistent_notification.markdown @home-assistant/core
|
||||
source/_integrations/pge.markdown @tronikos
|
||||
source/_integrations/philips_js.markdown @elupus
|
||||
@ -604,13 +615,15 @@ source/_integrations/quadrafire.markdown @jeeftor
|
||||
source/_integrations/quantum_gateway.markdown @cisasteelersfan
|
||||
source/_integrations/qvr_pro.markdown @oblogic7
|
||||
source/_integrations/qwikswitch.markdown @kellerza
|
||||
source/_integrations/rachio.markdown @bdraco
|
||||
source/_integrations/rabbitair.markdown @rabbit-air
|
||||
source/_integrations/rachio.markdown @bdraco @rfverbruggen
|
||||
source/_integrations/radarr.markdown @tkdrob
|
||||
source/_integrations/radio_browser.markdown @frenck
|
||||
source/_integrations/radiotherm.markdown @vinnyfuria
|
||||
source/_integrations/rainbird.markdown @konikvranik @allenporter
|
||||
source/_integrations/raincloud.markdown @vanstinator
|
||||
source/_integrations/rainforest_eagle.markdown @gtdiehl @jcalbert @hastarin
|
||||
source/_integrations/rainforest_raven.markdown @cottsay
|
||||
source/_integrations/rainmachine.markdown @bachya
|
||||
source/_integrations/random.markdown @fabaff
|
||||
source/_integrations/rapt_ble.markdown @sairon
|
||||
@ -639,6 +652,7 @@ source/_integrations/rituals_perfume_genie.markdown @milanmeu @frenck
|
||||
source/_integrations/rmvtransport.markdown @cgtobi
|
||||
source/_integrations/roborock.markdown @humbertogontijo @Lash-L
|
||||
source/_integrations/roku.markdown @ctalkington
|
||||
source/_integrations/romy.markdown @xeniter
|
||||
source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn @Xitee1
|
||||
source/_integrations/roon.markdown @pavoni
|
||||
source/_integrations/rpi_power.markdown @shenxn @swetoast
|
||||
@ -759,24 +773,27 @@ source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185
|
||||
source/_integrations/synology_srm.markdown @aerialls
|
||||
source/_integrations/system_bridge.markdown @timmo001
|
||||
source/_integrations/systemmonitor.markdown @gjohansson-ST
|
||||
source/_integrations/tado.markdown @michaelarnauts @chiefdragon @erwindouna
|
||||
source/_integrations/tado.markdown @chiefdragon @erwindouna
|
||||
source/_integrations/tag.markdown @balloob @dmulcahey
|
||||
source/_integrations/tailscale.markdown @frenck
|
||||
source/_integrations/tailwind.markdown @frenck
|
||||
source/_integrations/tami4.markdown @Guy293
|
||||
source/_integrations/tankerkoenig.markdown @guillempages @mib1185
|
||||
source/_integrations/tankerkoenig.markdown @guillempages @mib1185 @jpbede
|
||||
source/_integrations/tapsaff.markdown @bazwilliams
|
||||
source/_integrations/tasmota.markdown @emontnemery
|
||||
source/_integrations/tautulli.markdown @ludeeus @tkdrob
|
||||
source/_integrations/technove.markdown @Moustachauve
|
||||
source/_integrations/tedee.markdown @patrickhilker @zweckj
|
||||
source/_integrations/tellduslive.markdown @fredrike
|
||||
source/_integrations/template.markdown @PhracturedBlue @tetienne @home-assistant/core
|
||||
source/_integrations/tesla_wall_connector.markdown @einarhauks
|
||||
source/_integrations/teslemetry.markdown @Bre77
|
||||
source/_integrations/tessie.markdown @Bre77
|
||||
source/_integrations/text.markdown @home-assistant/core
|
||||
source/_integrations/tfiac.markdown @fredrike @mellado
|
||||
source/_integrations/thermobeacon.markdown @bdraco
|
||||
source/_integrations/thermoplus.markdown @bdraco
|
||||
source/_integrations/thermopro.markdown @bdraco
|
||||
source/_integrations/thermopro.markdown @bdraco @h3ss
|
||||
source/_integrations/thethingsnetwork.markdown @fabaff
|
||||
source/_integrations/thread.markdown @home-assistant/core
|
||||
source/_integrations/tibber.markdown @danielhiversen
|
||||
@ -790,9 +807,10 @@ source/_integrations/todoist.markdown @boralyl
|
||||
source/_integrations/tolo.markdown @MatthiasLohr
|
||||
source/_integrations/tomorrowio.markdown @raman325 @lymanepp
|
||||
source/_integrations/totalconnect.markdown @austinmroczek
|
||||
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey @bdraco
|
||||
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey @bdraco @sdb9696
|
||||
source/_integrations/tplink_omada.markdown @MarkGodwin
|
||||
source/_integrations/traccar.markdown @ludeeus
|
||||
source/_integrations/traccar_server.markdown @ludeeus
|
||||
source/_integrations/tractive.markdown @Danielhiversen @zhulik @bieniu
|
||||
source/_integrations/trafikverket_camera.markdown @gjohansson-ST
|
||||
source/_integrations/trafikverket_ferry.markdown @gjohansson-ST
|
||||
@ -899,6 +917,6 @@ source/_integrations/zeversolar.markdown @kvanzuijlen
|
||||
source/_integrations/zha.markdown @dmulcahey @adminiuga @puddly @TheJulianJES
|
||||
source/_integrations/zodiac.markdown @JulienTant
|
||||
source/_integrations/zone.markdown @home-assistant/core
|
||||
source/_integrations/zoneminder.markdown @rohankapoorcom
|
||||
source/_integrations/zoneminder.markdown @rohankapoorcom @nabbi
|
||||
source/_integrations/zwave_js.markdown @home-assistant/z-wave
|
||||
source/_integrations/zwave_me.markdown @lawfulchaos @Z-Wave-Me @PoltoS
|
||||
|
@ -109,9 +109,9 @@ social:
|
||||
|
||||
# Home Assistant release details
|
||||
current_major_version: 2024
|
||||
current_minor_version: 1
|
||||
current_patch_version: 6
|
||||
date_released: 2024-01-30
|
||||
current_minor_version: 2
|
||||
current_patch_version: 0
|
||||
date_released: 2024-02-07
|
||||
|
||||
# Either # or the anchor link to latest release notes in the blog post.
|
||||
# Must be prefixed with a # and have double quotes around it.
|
||||
|
@ -23,4 +23,3 @@ The AirTouch 5 integration allows you to control ducted air conditioning systems
|
||||
### Climate
|
||||
|
||||
The integration will create a climate entity for each AC unit and each zone.
|
||||
|
||||
|
@ -12,6 +12,8 @@ ha_codeowners:
|
||||
- '@jbouwh'
|
||||
ha_domain: alexa
|
||||
ha_integration_type: integration
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
---
|
||||
|
||||
## Automatic setup via Home Assistant Cloud
|
||||
|
@ -10,6 +10,7 @@ ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@bdr99'
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
- water_heater
|
||||
ha_integration_type: integration
|
||||
|
@ -10,10 +10,10 @@ ha_domain: bang_olufsen
|
||||
ha_platforms:
|
||||
- media_player
|
||||
ha_codeowners:
|
||||
- "@mj23000"
|
||||
- '@mj23000'
|
||||
ha_config_flow: true
|
||||
ha_zeroconf: true
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: device
|
||||
---
|
||||
|
||||
The Bang & Olufsen integration enables control of some of the features of certain [Bang & Olufsen](https://www.bang-olufsen.com/) devices through Home Assistant.
|
||||
|
@ -10,7 +10,7 @@ ha_codeowners:
|
||||
- '@miaucl'
|
||||
- '@tr4nt0r'
|
||||
ha_domain: bring
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: service
|
||||
ha_platforms:
|
||||
- todo
|
||||
---
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
- Climate
|
||||
- Cover
|
||||
- Environment
|
||||
- Fan
|
||||
- Hub
|
||||
- Light
|
||||
- Media source
|
||||
@ -25,6 +26,7 @@ ha_platforms:
|
||||
- climate
|
||||
- cover
|
||||
- diagnostics
|
||||
- fan
|
||||
- light
|
||||
- select
|
||||
- sensor
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
- Climate
|
||||
- Cover
|
||||
- Environment
|
||||
- Fan
|
||||
- Hub
|
||||
- Light
|
||||
- Media source
|
||||
@ -25,6 +26,7 @@ ha_platforms:
|
||||
- climate
|
||||
- cover
|
||||
- diagnostics
|
||||
- fan
|
||||
- light
|
||||
- select
|
||||
- sensor
|
||||
|
@ -4,7 +4,7 @@ description: Get energy usage from City of Austin Utilities using the Opower int
|
||||
ha_category:
|
||||
- Energy
|
||||
- Sensor
|
||||
ha_release: 2024.2
|
||||
ha_release: 2023.8
|
||||
ha_domain: coautilities
|
||||
ha_integration_type: virtual
|
||||
ha_supporting_domain: opower
|
||||
|
@ -16,7 +16,6 @@ ha_platforms:
|
||||
- light
|
||||
- sensor
|
||||
- switch
|
||||
ha_ssdp: false
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -4,7 +4,7 @@ description: Get energy usage from Consolidated Edison (ConEd) using the Opower
|
||||
ha_category:
|
||||
- Energy
|
||||
- Sensor
|
||||
ha_release: 2023.9
|
||||
ha_release: 2023.8
|
||||
ha_domain: coned
|
||||
ha_integration_type: virtual
|
||||
ha_supporting_domain: opower
|
||||
|
@ -12,7 +12,7 @@ ha_config_flow: true
|
||||
ha_domain: epion
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: hub
|
||||
---
|
||||
|
||||
Integrates Epion Air sensors into Home Assistant.
|
||||
|
@ -8,6 +8,7 @@ ha_config_flow: true
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@fabaff'
|
||||
- '@jrieger'
|
||||
ha_domain: gpsd
|
||||
ha_platforms:
|
||||
- sensor
|
||||
|
@ -11,6 +11,7 @@ ha_platforms:
|
||||
- calendar
|
||||
ha_codeowners:
|
||||
- '@jrieger'
|
||||
- '@gjohansson-ST'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -1,19 +1,38 @@
|
||||
---
|
||||
title: Legrand Home+ Control
|
||||
description: Instructions on how to integrate Legrand Home+ Control into Home Assistant.
|
||||
description: Connect and control your Legrand Home+ Control devices using the Netatmo integration
|
||||
ha_category:
|
||||
- Camera
|
||||
- Climate
|
||||
- Cover
|
||||
- Environment
|
||||
- Fan
|
||||
- Hub
|
||||
- Light
|
||||
- Media source
|
||||
- Sensor
|
||||
- Switch
|
||||
ha_release: 2021.4
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_codeowners:
|
||||
- '@chemaaa'
|
||||
ha_config_flow: true
|
||||
- Weather
|
||||
ha_release: '0.20'
|
||||
ha_domain: home_plus_control
|
||||
ha_platforms:
|
||||
- switch
|
||||
ha_integration_type: virtual
|
||||
ha_supporting_domain: netatmo
|
||||
ha_supporting_integration: Netatmo
|
||||
ha_codeowners:
|
||||
- '@cgtobi'
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- camera
|
||||
- climate
|
||||
- cover
|
||||
- diagnostics
|
||||
- fan
|
||||
- light
|
||||
- select
|
||||
- sensor
|
||||
- switch
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_homekit: true
|
||||
---
|
||||
|
||||
{% include integrations/supported_brand.md %}
|
||||
|
@ -11,8 +11,8 @@ ha_codeowners:
|
||||
- '@msavazzi'
|
||||
ha_domain: jvc_projector
|
||||
ha_platforms:
|
||||
- remote
|
||||
- binary_sensor
|
||||
- remote
|
||||
ha_integration_type: device
|
||||
---
|
||||
|
||||
|
@ -4,11 +4,19 @@ description: Instructions on how to integrate your La Marzocco coffee machine wi
|
||||
ha_release: 2024.2
|
||||
ha_category:
|
||||
- Switch
|
||||
- Update
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_domain: lamarzocco
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- button
|
||||
- diagnostics
|
||||
- number
|
||||
- select
|
||||
- sensor
|
||||
- switch
|
||||
- update
|
||||
ha_codeowners:
|
||||
- '@zweckj'
|
||||
ha_integration_type: device
|
||||
@ -91,4 +99,3 @@ Host:
|
||||
|-------------|-------------| ------------------------| ---------------------- |
|
||||
| Prebrew/-infusion mode | Whether to use prebrew, preinfusion, or neither | Disabled, Prebrew, Preinfusion | Linea Micra, Linea Mini, GS3 AV |
|
||||
| Steam level | The level your steam boiler should run at | 1,2,3 | Linea Micra |
|
||||
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
- Climate
|
||||
- Cover
|
||||
- Environment
|
||||
- Fan
|
||||
- Hub
|
||||
- Light
|
||||
- Media source
|
||||
@ -25,6 +26,7 @@ ha_platforms:
|
||||
- climate
|
||||
- cover
|
||||
- diagnostics
|
||||
- fan
|
||||
- light
|
||||
- select
|
||||
- sensor
|
||||
|
@ -17,6 +17,7 @@ ha_platforms:
|
||||
- binary_sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
The `lupusec` integration allows the user to integrate their Lupusec alarm control panel and ultimately all connected sensors and other devices. For more information about the LUPUS-Electronics security system please visit their [website](https://www.lupus-electronics.de).
|
||||
|
@ -12,7 +12,7 @@ ha_release: 0.37
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@cdheiser'
|
||||
- '@wilburCforce'
|
||||
- '@wilburCForce'
|
||||
ha_domain: lutron
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
@ -22,6 +22,7 @@ ha_platforms:
|
||||
- scene
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
[Lutron](http://www.lutron.com/) is an American lighting control company. They have several lines of home automation devices that manage light switches/dimmers, occupancy sensors, HVAC controls, etc. The `lutron` integration in Home Assistant is responsible for communicating with the main hub for these systems.
|
||||
|
@ -10,6 +10,8 @@ ha_codeowners:
|
||||
- '@pajzo'
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
ha_platforms:
|
||||
- sensor
|
||||
---
|
||||
|
||||
The myUplink integration lets you get information about the devices supporting myUplink using the [official cloud API](https://dev.myuplink.com).
|
||||
|
@ -10,8 +10,8 @@ ha_codeowners:
|
||||
- '@IsakNyberg'
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- Sensor
|
||||
ha_integration_type: hub
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The **MyPermobil** integration allows you to view various sensors with information about your Permobil wheelchair. For example: battery status, distance traveled, and number of seating adjustments. The values of the sensors may be delayed by several minutes and should not be relied on for any crucial applications. For the integration to work, you must ensure that _voice assistant linking_ is activated in the MyPermobil app. To do this, open the app and navigate to **Settings** > **My Account** > **Connection Settings**.
|
||||
|
@ -13,10 +13,14 @@ ha_codeowners:
|
||||
- '@synesthesiam'
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- number
|
||||
- select
|
||||
- stt
|
||||
- switch
|
||||
- tts
|
||||
- wake_word
|
||||
ha_iot_class: Local Push
|
||||
ha_zeroconf: true
|
||||
---
|
||||
|
||||
{% include integrations/supported_brand.md %}
|
||||
|
@ -8,8 +8,8 @@ ha_config_flow: true
|
||||
ha_iot_class: Local Polling
|
||||
ha_domain: qbittorrent
|
||||
ha_codeowners:
|
||||
- "@geoffreylagaisse"
|
||||
- "@finder39"
|
||||
- '@geoffreylagaisse'
|
||||
- '@finder39'
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: service
|
||||
|
@ -12,6 +12,7 @@ ha_config_flow: true
|
||||
ha_zeroconf: true
|
||||
ha_platforms:
|
||||
- fan
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Rabbit Air integration lets you control your air purifier over the local network. The following device models are currently supported:
|
||||
|
@ -10,6 +10,7 @@ ha_release: 0.73
|
||||
ha_domain: rachio
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
- '@rfverbruggen'
|
||||
ha_config_flow: true
|
||||
ha_homekit: true
|
||||
ha_dhcp: true
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@cottsay'
|
||||
ha_domain: rainforest_raven
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
|
@ -5,8 +5,8 @@ ha_category:
|
||||
- Binary sensor
|
||||
- Button
|
||||
- Fan
|
||||
- Time
|
||||
- Number
|
||||
- Time
|
||||
ha_release: 2023.7
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: ROMY
|
||||
title: ROMY Vacuum Cleaner
|
||||
description: Integrate your ROMY vacuum robot with Home Assistant.
|
||||
ha_category:
|
||||
- Vacuum
|
||||
@ -12,6 +12,7 @@ ha_domain: romy
|
||||
ha_platforms:
|
||||
- vacuum
|
||||
ha_integration_type: integration
|
||||
ha_zeroconf: true
|
||||
---
|
||||
|
||||
The **ROMY** integration allows you to control your [ROMY](https://www.romyrobot.com) vacuum robot.
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
- Climate
|
||||
- Cover
|
||||
- Environment
|
||||
- Fan
|
||||
- Hub
|
||||
- Light
|
||||
- Media source
|
||||
@ -25,6 +26,7 @@ ha_platforms:
|
||||
- climate
|
||||
- cover
|
||||
- diagnostics
|
||||
- fan
|
||||
- light
|
||||
- select
|
||||
- sensor
|
||||
|
@ -12,7 +12,6 @@ ha_category:
|
||||
ha_release: 0.41
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_codeowners:
|
||||
- '@michaelarnauts'
|
||||
- '@chiefdragon'
|
||||
- '@erwindouna'
|
||||
ha_domain: tado
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@Guy293'
|
||||
ha_domain: tami4
|
||||
ha_platforms:
|
||||
- button
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
@ -10,6 +10,7 @@ ha_domain: tankerkoenig
|
||||
ha_codeowners:
|
||||
- '@guillempages'
|
||||
- '@mib1185'
|
||||
- '@jpbede'
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- diagnostics
|
||||
|
@ -13,7 +13,7 @@ ha_codeowners:
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: device
|
||||
---
|
||||
|
||||
The TechnoVE integration provides connectivity with TechnoVE Smart Charging Station through the station local API.
|
||||
|
@ -11,11 +11,12 @@ ha_config_flow: true
|
||||
ha_domain: tedee
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- diagnostics
|
||||
- lock
|
||||
- sensor
|
||||
ha_codeowners:
|
||||
- '@zweckj'
|
||||
- '@patrickhilker'
|
||||
- '@zweckj'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -8,6 +8,7 @@ ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
- '@h3ss'
|
||||
ha_domain: thermopro
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
|
@ -12,7 +12,7 @@ ha_codeowners:
|
||||
ha_domain: time_date
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: service
|
||||
---
|
||||
|
||||
The time and date (`time_date`) integration allows one to create sensors for the current date or time in different formats. All values are based on the timezone which is set in "General Configuration".
|
||||
|
@ -11,6 +11,7 @@ ha_release: 0.31
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@rohankapoorcom'
|
||||
- '@nabbi'
|
||||
ha_domain: zoneminder
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
|
811
source/_posts/2024-02-07-release-20242.markdown
Normal file
811
source/_posts/2024-02-07-release-20242.markdown
Normal file
@ -0,0 +1,811 @@
|
||||
---
|
||||
layout: post
|
||||
title: "2024.2: Beta release notes"
|
||||
description: "The beta release notes for Home Assistant 2024.2"
|
||||
date: 2024-01-31 00:00:00
|
||||
date_formatted: "Febuary 7, 2024"
|
||||
author: Franck Nijhof
|
||||
author_twitter: frenck
|
||||
comments: true
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2024-02/social.png
|
||||
---
|
||||
|
||||
<a href='/integrations/#version/2024.2'><img src='/images/blog/2024-02/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 2024.2 (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/UI/dashboards:<br>
|
||||
<https://github.com/home-assistant/frontend/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 2024.2! 🎉
|
||||
|
||||
Thanks for helping out testing the beta! ❤️
|
||||
|
||||
Enjoy the (beta) release!
|
||||
|
||||
../Frenck
|
||||
|
||||
<!--more-->
|
||||
|
||||
- [Improved drag \& drop support for automations](#improved-drag--drop-support-for-automations)
|
||||
- [Download statistics from the history dashboard](#download-statistics-from-the-history-dashboard)
|
||||
- [Shipping on a new Python version](#shipping-on-a-new-python-version)
|
||||
- [Update entities for ZHA devices](#update-entities-for-zha-devices)
|
||||
- [Matter diagnostics and actions](#matter-diagnostics-and-actions)
|
||||
- [All known assist devices](#all-known-assist-devices)
|
||||
- [Icons everywhere](#icons-everywhere)
|
||||
- [Integration authentication issues are now shown in the repairs dashboards](#integration-authentication-issues-are-now-shown-in-the-repairs-dashboards)
|
||||
- [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)
|
||||
- [Backward-incompatible changes](#backward-incompatible-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=8-YwXkgD3CY)
|
||||
7 February 2024, at 12:00 PST / 21:00 CET!
|
||||
|
||||
<lite-youtube videoid="8-YwXkgD3CY" videotitle="Home Assistant 2024.2 Release Party"></lite-youtube>
|
||||
|
||||
## Improved drag & drop support for automations
|
||||
|
||||
As of this release, dragging and dropping triggers, conditions and actions in
|
||||
the automation editor is always possible. Previously, you had to enable
|
||||
re-ordering explicitly in the automation editor settings, now it is always
|
||||
possible.
|
||||
|
||||
<img class="no-shadow" src='https://github.com/home-assistant/frontend/assets/5878303/a75028e9-e5ab-449c-ae6b-a62aeeafa1ac' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
But what is even more exciting, is that you can now drag and drop elements
|
||||
into other nested elements. For example, you can now drag a condition into
|
||||
the condition of an if-then or choose action.
|
||||
|
||||
<video width="600" controls>
|
||||
<source src="https://github.com/home-assistant/frontend/assets/5878303/4be1b5ae-15e4-4e80-b3b9-cd48eb012aac" type="video/mp4">
|
||||
</video>
|
||||
|
||||
## Download statistics from the history dashboard
|
||||
|
||||
You can now download the statistics you are viewing, from the history dashboard
|
||||
as a CSV file. This allows you to do further analysis on the data, in for
|
||||
example Excel, or to visualize it in other ways. Thanks, [@balloob]!
|
||||
|
||||
<img class="no-shadow" src='https://github.com/home-assistant/frontend/assets/1444314/08a785c1-e32b-4caf-96c2-70d4cbcd46e0' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
[@balloob]: https://github.com/balloob
|
||||
|
||||
## Shipping on a new Python version
|
||||
|
||||
This release ships running on Python 3.12! In case you are wondering, what is
|
||||
that? Well, Python is the programming language Home Assistant is written in.
|
||||
|
||||
Why it matters? It provides many improvements to the foundation we are building
|
||||
Home Assistant on, most noteably: It is faster! 🚀
|
||||
|
||||
Don't worry! If you run the Home Assistant Operating System or are using the
|
||||
Home Assistant Container installation type: You won’t have to do anything, as we
|
||||
handle the upgrade to Python 3.12 for you. Just upgrade Home Assistant as
|
||||
you normally would and you are good to go! 😎
|
||||
|
||||
## Update entities for ZHA devices
|
||||
|
||||
[ZHA](/integrations/zha) (Zigbee Home Automation, our built-in Zigbee integration)
|
||||
now provides update entities to Home Assistant!
|
||||
|
||||
This means you can get notified when a device has a firmware update available,
|
||||
and you can trigger the update from Home Assistant!
|
||||
|
||||
<img class="no-shadow" src='https://github.com/home-assistant/core/assets/1335687/17420fd3-a054-4683-a950-a47b06b5faf6' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
## Matter diagnostics and actions
|
||||
|
||||
Home Assistant works actively on providing the best support for [Matter](/integrations/matter)
|
||||
devices out of the box. To help with that, we have added more information and
|
||||
controls for your Matter devices in the UI.
|
||||
|
||||
On the device page of the Matter device in Home Assistant, we will now show
|
||||
additional diagnostic information about the device. This information can be
|
||||
used to troubleshoot issues with the device or when reporting issues. Some
|
||||
examples include: The type of network the device is using, its addresses and IDs,
|
||||
device types and its connected [fabrics](/integrations/matter#multi-fabric-join-to-multiple-controllers).
|
||||
|
||||
<img class="no-shadow" src='https://cdn.discordapp.com/attachments/505841299220594748/1202269675736539196/CleanShot_2024-01-31_at_16.10.09.png?ex=65ccd7e3&is=65ba62e3&hm=39f8817abfbae8d3a866dbd3e201a27e445dd3d7cfd60683524bedd03e0985b2&' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
Besides more information, there are also new actions you can take on the device.
|
||||
For example, ping the device, start comissioning or removing a fabric, or force
|
||||
a full device interview to sync all its information.
|
||||
|
||||
## All known assist devices
|
||||
|
||||
We've added a small additional page, to give you insight into the Assist devices
|
||||
you have active in your Home. You can find this on the
|
||||
{% my voice_assistants title="Assist configuration dashboard" %} by selecting
|
||||
the new "assist devices" button.
|
||||
|
||||
<img class="no-shadow" src='https://github.com/home-assistant/frontend/assets/1444314/1e18d5c0-b5d3-438e-8d98-edbc312dbb01' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
{% my voice_assistants badge %}
|
||||
|
||||
## Icons everywhere
|
||||
|
||||
This release, we completely changed how Home Assistant handles icons. An big
|
||||
effort from many people, with almost... no change! That is right, _almost_
|
||||
everthing looks just the same as before.
|
||||
|
||||
We did make some improvements! For example, integrations can now
|
||||
provide icons for things like fan speeds, or thermostat presets, but also
|
||||
actions can now have their own icons to match their specific goal:
|
||||
|
||||
<img class="no-shadow" src='https://cdn.discordapp.com/attachments/674164904298676225/1202026201879953408/CleanShot_2024-01-31_at_00.02.502x.png?ex=65cbf523&is=65b98023&hm=8ba42ce1c98c9d92c8033e100913ee843bbb8df7a8d37e97e7c73d4d863dbc98&' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
Areas now have icons! You can set them in the area configuration. They show
|
||||
up in the area target pickers/selectors and in the area dashboard itself
|
||||
(in case you didn't upload a picture).
|
||||
|
||||
<img class="no-shadow" src='https://cdn.discordapp.com/attachments/505841299220594748/1202269492701573200/CleanShot_2024-01-31_at_16.09.20.png?ex=65ccd7b8&is=65ba62b8&hm=40f92cd7b6ca3bbe4077d65eacd0b34b1ca1bc4a7545a6df9dcbd091bdf3dc55&' alt='Temporary screenshot that needs to be replaced.'>
|
||||
|
||||
## Integration authentication issues are now shown in the repairs dashboards
|
||||
|
||||
When one of your integrations is having authentication issues, Home Assistant
|
||||
will now report this in the {% my repairs title="repairs dashboard" %}.
|
||||
|
||||
Previously this was only visible on the integration dashboard, but now it shows
|
||||
up in the repairs dashboard as this is the place where Home Assistant reports
|
||||
all issues with your system.
|
||||
|
||||
<video width="600" controls>
|
||||
<source src="https://cdn.discordapp.com/attachments/505841299220594748/1202269900790571018/CleanShot_2024-01-31_at_14.09.45.mp4?ex=65ccd819&is=65ba6319&hm=275b23b1ba35018d1db79ba9fa4c32fe8093d219ed65ac110dedcbac2efa2738&" type="video/mp4">
|
||||
</video>
|
||||
|
||||
_(This temporary video is not the best example, as it doesn't really ask for
|
||||
new authentication details. We will update this video before the release.)_
|
||||
|
||||
## Other noteworthy changes
|
||||
|
||||
There are many more improvements in this release; here are some of the other
|
||||
noteworthy changes this release:
|
||||
|
||||
- [@edenhaus] improved how we handle errors in our form fields. We no longer
|
||||
show the technical coding gibberish that often showed up in the past. Nice!
|
||||
- When you [change the type of a switch entity] to, for example, a garage door
|
||||
entity, you will now have to option to invert its behavior.
|
||||
Thanks, [@emontnemery]!
|
||||
- The [Ecovacs] integration received lots of love from [@edenhaus], and now
|
||||
has support for many Deebot vacuum models with tons of entities to automate
|
||||
with. Nice job!
|
||||
- [@mib1185] added automatic cleanups of old/unused refresh tokens 🧹. This
|
||||
means you will be logged out on a device that hasn't used Home Assistant for
|
||||
90 days. Clean and tidy!
|
||||
- The [Tuya] integration can now be set up using the the Tuya Smart or Smart
|
||||
Life app directly. No more need for developer accounts or complicated
|
||||
procedures!
|
||||
- Are you an Jinja templating Ninja? [@TNTLarsn] added a new `bitwise_xor`
|
||||
filter for you to use. Awesome!
|
||||
|
||||
[@edenhaus]: https://github.com/edenhaus
|
||||
[@emontnemery]: https://github.com/emontnemery
|
||||
[@mib1185]: https://github.commib1185
|
||||
[@TNTLarsn]: https://github.com/TNTLarsn
|
||||
[change the type of a switch entity]: /integrations/switch_as_x
|
||||
[Ecovacs]: /integrations/ecovacs
|
||||
[Tuya]: /integrations/tuya
|
||||
|
||||
{% details "To process" %}
|
||||
|
||||
- Add binary sensor platform to JVC Projector ([@msavazzi] - [#108668]) ([jvc_projector docs]) (new-platform)
|
||||
- Add binary sensors to flexit_bacnet integration ([@lellky] - [#108571]) ([flexit_bacnet docs]) (new-platform)
|
||||
- Add button platform to Opengarage ([@jkrall] - [#103569]) ([opengarage docs]) (new-platform)
|
||||
- Add color temp support for older HomeKit devices ([@bdraco] - [#107206]) ([homekit_controller docs])
|
||||
- Add device info to Netgear LTE ([@tkdrob] - [#106568]) ([netgear_lte docs])
|
||||
- Add GPS satellites count to Starline sensor ([@Anonym-tsk] - [#105740]) ([starline docs])
|
||||
- Add new event sensors from UniFi Protect 2.11 ([@AngellusMortis] - [#107773]) ([unifiprotect docs])
|
||||
- Add Record distance sensor to MyPermobil ([@IsakNyberg] - [#106519]) ([permobil docs])
|
||||
- Add sensor platform to Proximity ([@mib1185] - [#101497]) ([proximity docs]) (new-platform)
|
||||
- Add sensors to the flexit_bacnet integration ([@lellky] - [#108297]) ([flexit_bacnet docs]) (new-platform)
|
||||
- Add SpeakerHub support to YoLink ([@matrixd2] - [#104678]) ([yolink docs]) (new-platform)
|
||||
- Add Tami4 integration boil water button ([@Guy293] - [#103400]) ([tami4 docs]) (new-platform)
|
||||
- Add utility meter option for the sensor to always be available ([@dougiteixeira] - [#103481]) ([utility_meter docs])
|
||||
- Flow rate unit conversions and device class ([@elupus] - [#106077]) ([recorder docs]) ([sensor docs]) ([number docs])
|
||||
- Improved Assist debug ([@synesthesiam] - [#108889]) ([conversation docs])
|
||||
- Move core fundamental components into bootstrap ([@frenck] - [#105560]) ([default_config docs])
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
## New integrations
|
||||
|
||||
We welcome the following new integrations in this release:
|
||||
|
||||
- **[AirTouch 5]**, added by [@danzel]<br />
|
||||
Control your AirTouch 5 ducted air conditioning systems.
|
||||
- **[Bang & Olufsen]**, added by [@mj23000]<br />
|
||||
Control your Bang & Olufsen Beolab and Beosound devices.
|
||||
- **[Bring]**, added by [@miaucl]<br />
|
||||
Use Bring to create shopping lists and share them with your family.
|
||||
- **[Elvia]**, added by [@ludeeus]<br />
|
||||
Import your historic energy usage from an Elvia operated grid.
|
||||
- **[Epion]**, added by [@lhgravendeel]<br />
|
||||
Monitor your Epion air quality sensors.
|
||||
- **[Govee lights local]**, added by [@Galorhallen]<br />
|
||||
Control your Govee lights locally.
|
||||
- **[Home Assistant Analytics Insights]**, added by [@joostlek]<br />
|
||||
This integration allows you to monitor information from the public and open [Home Assistant Analytics](https://analytics.home-assistant.io/).
|
||||
- **[Hong Kong Observatory]**, added by [@MisterCommand]<br />
|
||||
Get weather information from the Hong Kong Observatory.
|
||||
- **[Huum]**, added by [@frwickst]<br />
|
||||
Control your Huum smart sauna heaters.
|
||||
- **[La Marzocco]**, added by [@zweckj]<br />
|
||||
Control your La Marzocco espresso machines.
|
||||
- **[LeaOne]**, added by [@bdraco]<br />
|
||||
Monitor your LeaOne health device under the Xiaogui and BAGAIL brands.
|
||||
- **[myUplink]**, added by [@pajzo]<br />
|
||||
Monitor myUplink supported devices in Home Assistant.
|
||||
- **[Rabbit Air]**, added by [@al-s]<br />
|
||||
Locally control and monitor your Rabbit Air air purifiers.
|
||||
- **[Rainforest RAVEn]**, added by [@cottsay]<br />
|
||||
Pull in energy data from your Rainforest RAVEn energy monitor.
|
||||
- **[Romy]**, added by [@xeniter]<br />
|
||||
Control your Romy vacuum cleaners.
|
||||
- **[Tedee]**, added by [@zweckj]<br />
|
||||
Use your Tedee smart locks in Home Assistant.
|
||||
- **[Teslemetry]**, added by [@Bre77]<br />
|
||||
Pull in live telemetry data from your Tesla vehicle via the Tesla Fleet API.
|
||||
- **[TechnoVE]**, added by [@Moustachauve]<br />
|
||||
Control of TechnoVE Smart Charging Station using a local API.
|
||||
- **[Traccar server]**, added by [@ludeeus]<br />
|
||||
Track your GPS devices by pulling data from a Traccar server.
|
||||
|
||||
[@al-s]: https://github.com/al-s
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[@Bre77]: https://github.com/Bre77
|
||||
[@cottsay]: https://github.com/cottsay
|
||||
[@danzel]: https://github.com/danzel
|
||||
[@frwickst]: https://github.com/frwickst
|
||||
[@Galorhallen]: https://github.com/Galorhallen
|
||||
[@joostlek]: https://github.com/joostlek
|
||||
[@lhgravendeel]: https://github.com/lhgravendeel
|
||||
[@ludeeus]: https://github.com/ludeeus
|
||||
[@miaucl]: https://github.com/miaucl
|
||||
[@MisterCommand]: https://github.com/MisterCommand
|
||||
[@mj23000]: https://github.com/mj23000
|
||||
[@Moustachauve]: https://github.com/Moustachauve
|
||||
[@pajzo]: https://github.com/pajzo
|
||||
[@xeniter]: https://github.com/xeniter
|
||||
[@zweckj]: https://github.com/zweckj
|
||||
[AirTouch 5]: /integrations/airtouch5
|
||||
[Bang & Olufsen]: /integrations/bang_olufsen
|
||||
[Bring]: /integrations/bring
|
||||
[Elvia]: /integrations/elvia
|
||||
[Epion]: /integrations/epion
|
||||
[Govee lights local]: /integrations/govee_light_local
|
||||
[Home Assistant Analytics Insights]: /integrations/analytics_insights
|
||||
[Hong Kong Observatory]: /integrations/hko
|
||||
[Huum]: /integrations/huum
|
||||
[La Marzocco]: /integrations/lamarzocco
|
||||
[LeaOne]: /integrations/leaone
|
||||
[myUplink]: /integrations/myuplink
|
||||
[Rabbit Air]: /integrations/rabbitair
|
||||
[Rainforest RAVEn]: /integrations/rainforest_raven
|
||||
[Romy]: /integrations/romy
|
||||
[TechnoVE]: /integrations/technove
|
||||
[Tedee]: /integrations/tedee
|
||||
[Teslemetry]: /integrations/teslemetry
|
||||
[Traccar server]: /integrations/traccar_server
|
||||
|
||||
This release also has a new virtual integration. Virtual integrations are stubs
|
||||
that are handled by other (existing) integrations to help with findability.
|
||||
The following virtual integrations have been added:
|
||||
|
||||
- **[City of Austin Utilities]**, provided by [Opower]
|
||||
|
||||
[City of Austin Utilities]: /integrations/coautilities
|
||||
[Opower]: /integrations/opower
|
||||
|
||||
## Integrations now available to set up from the UI
|
||||
|
||||
The following integrations are now available via the Home Assistant UI:
|
||||
|
||||
- **[Ecovacs]**, done by [@edenhaus]
|
||||
- **[GPSD]**, done by [@jrieger]
|
||||
- **[Lupus Electronics LUPUSEC]**, done by [@suaveolent]
|
||||
- **[Lutron]**, done by [@wilburCforce]
|
||||
- **[Proximity]**, done by [@mib1185]
|
||||
- **[Time & Date]**, done by [@gjohansson-ST]
|
||||
|
||||
[@edenhaus]: https://github.com/edenhaus
|
||||
[@gjohansson-ST]: https://github.com/gjohansson-ST
|
||||
[@jrieger]: https://github.com/jrieger
|
||||
[@mib1185]: https://github.com/mib1185
|
||||
[@suaveolent]: https://github.com/suaveolent
|
||||
[@wilburCforce]: https://github.com/wilburCforce
|
||||
[Ecovacs]: /integrations/ecovacs
|
||||
[GPSD]: /integrations/gpsd
|
||||
[Lupus Electronics LUPUSEC]: /integrations/lupusec
|
||||
[Lutron]: /integrations/lutron
|
||||
[Proximity]: /integrations/proximity
|
||||
[Time & Date]: /integrations/time_date
|
||||
|
||||
## 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.
|
||||
|
||||
## Backward-incompatible changes
|
||||
|
||||
{% details "Authentication" %}
|
||||
|
||||
We changes the way refresh tokens are handled. Refresh tokens are part of what
|
||||
keeps you logged in to Home Assistant.
|
||||
|
||||
Refresh tokens will be automatically deleted when unused. A refresh token
|
||||
is considered unused if it has not been used for a login within 90 days.
|
||||
|
||||
This means that if your logged in session hasn't been used for 90 days, you
|
||||
will be logged out. You will need to log in again.
|
||||
|
||||
If you need a permanent token, then we recommend using [Long-lived access tokens](/docs/auth_api/#long-lived-access-token).
|
||||
|
||||
([@mib1185] - [#108428]) ([documentation](/docs/authentication/))
|
||||
|
||||
[@mib1185]: https://github.com/mib1185
|
||||
[#108428]: https://github.com/home-assistant/core/pull/108428
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Blink" %}
|
||||
|
||||
The options flow that gave to option to set a custom scan interval, has been
|
||||
removed.
|
||||
|
||||
Adjustable scan interval is no longer allowed, but above all, the option has
|
||||
had no effect on the integration since 2023.11.
|
||||
|
||||
You can use an automation as an alternative to create a custom polling rate
|
||||
([documentation](/common-tasks/general/#defining-a-custom-polling-interval)).
|
||||
Updating one entity in a blink configuration will update all entities in each
|
||||
blink configuration.
|
||||
|
||||
([@mkmer] - [#106735]) ([documentation](/integrations/blink))
|
||||
|
||||
[@mkmer]: https://github.com/mkmer
|
||||
[#106735]: https://github.com/home-assistant/core/pull/106735
|
||||
|
||||
---
|
||||
|
||||
Update WIFI diagnostic to match new API units - previously Blink reported RSSI
|
||||
dBm, now they report generic 0-5 for signal strength.
|
||||
|
||||
([@mkmer] - [#107539]) ([documentation](/integrations/blink))
|
||||
|
||||
[@mkmer]: https://github.com/mkmer
|
||||
[#107539]: https://github.com/home-assistant/core/pull/107539
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Cisco Webex Teams" %}
|
||||
|
||||
This integration has been disabled. The upstream libraries used by
|
||||
Home Assistant are not compatible with Python 3.12.
|
||||
|
||||
This compatibility issue has been [reported upstream](https://github.com/WebexCommunity/WebexPythonSDK/issues/139).
|
||||
|
||||
([@frenck] - [#108163]) ([documentation](/integrations/cisco_webex_teams))
|
||||
|
||||
[@frenck]: https://github.com/frenck
|
||||
[#108163]: https://github.com/home-assistant/core/pull/108163
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "EZVIZ" %}
|
||||
|
||||
The services `ezviz.ptz`, `ezviz.sound_alarm`, and `alarm_sound` have been moved
|
||||
to button and select entities in release 2023.8. Support for the deprecated
|
||||
services has now been completely removed.
|
||||
|
||||
If you are using these services in automations or script, you will need to
|
||||
update them to match this change.
|
||||
|
||||
([@jpbede] - [#107582]) ([documentation](/integrations/ezviz))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107582]: https://github.com/home-assistant/core/pull/107582
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Google Generative AI Conversation" %}
|
||||
|
||||
Any previous integration setups might have to be recreated or reconfigured with
|
||||
the new `models/gemini-pro` instead of the legacy `models/chat-bison-001`.
|
||||
|
||||
([@tronikos] - [#105789]) ([documentation](/integrations/google_generative_ai_conversation))
|
||||
|
||||
[@tronikos]: https://github.com/tronikos
|
||||
[#105789]: https://github.com/home-assistant/core/pull/105789
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Honeywell Total Connect Comfort (US)" %}
|
||||
|
||||
Preset mode was returning "unknown" rather than "none".
|
||||
Any references to `preset_mode` may need to be updated
|
||||
|
||||
([@mkmer] - [#108599]) ([documentation](/integrations/honeywell))
|
||||
|
||||
[@mkmer]: https://github.com/mkmer
|
||||
[#108599]: https://github.com/home-assistant/core/pull/108599
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Huawei LTE" %}
|
||||
|
||||
The services `huawei_lte.clear_traffic_statistics` and `huawei_lte.reboot` have
|
||||
been moved to button entities in release 2023.8. Support for the deprecated
|
||||
services has now been completely removed.
|
||||
|
||||
If you are using these services in automations or script, you will need to
|
||||
update them to match this change.
|
||||
|
||||
([@jpbede] - [#107578]) ([documentation](/integrations/huawei_lte))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107578]: https://github.com/home-assistant/core/pull/107578
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "JustNimbus" %}
|
||||
|
||||
The following sensors have been removed from the JustNimbus integration,
|
||||
since they're no longer available through JustNimbus' API:
|
||||
|
||||
- Pump starts
|
||||
- Pump hours
|
||||
- Error code
|
||||
- Total replenished
|
||||
- Pump flow
|
||||
- Drink flow
|
||||
|
||||
The following sensors have been renamed:
|
||||
|
||||
- Total saved (`total_saved`) -> Total saved (`water_saved`)
|
||||
- Total use (`totver`) -> Total use (`water_used`)
|
||||
- Maximum reservoir content (`reservoir_content_max`) -> Reservoir capacity (`reservoir_capacity`)
|
||||
|
||||
Automations or scripts using any of the removed or renamed entities should be
|
||||
updated. Once updated the old entities can be safely removed.
|
||||
|
||||
([@kvanzuijlen] - [#99212]) ([documentation](/integrations/justnimbus))
|
||||
|
||||
[@kvanzuijlen]: https://github.com/kvanzuijlen
|
||||
[#99212]: https://github.com/home-assistant/core/pull/99212
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Litter-Robot" %}
|
||||
|
||||
The services `vacuum.turn_on` and `vacuum.turn_off` were deprecated in 2023.11.
|
||||
Support for the deprecated services has now been completely removed.
|
||||
|
||||
If you arestill using them, please adjust your automations and scripts and
|
||||
use `vacuum.start` and `vacuum.stop` instead.
|
||||
|
||||
([@jpbede] - [#107882]) ([documentation](/integrations/litterrobot))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107882]: https://github.com/home-assistant/core/pull/107882
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Lutron" %}
|
||||
|
||||
The Lutron integration previously created fans as light entities. This has been
|
||||
changed to create actual fan entities instead.
|
||||
|
||||
If you have automations, scripts, scenes or dashboards that used these light
|
||||
entities, you will need to update them to use the new fan entities.
|
||||
|
||||
([@wilburCforce] - [#107402]) ([documentation](/integrations/lutron))
|
||||
|
||||
[@wilburCforce]: https://github.com/wilburCforce
|
||||
[#107402]: https://github.com/home-assistant/core/pull/107402
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Met Office" %}
|
||||
|
||||
This integration has been disabled. The upstream libraries used by
|
||||
Home Assistant are not compatible with Python 3.12.
|
||||
|
||||
This compatibility issue has been [reported upstream](https://github.com/EJEP/datapoint-python/issues/183).
|
||||
|
||||
([@frenck] - [#108163]) ([documentation](/integrations/metoffice))
|
||||
|
||||
[@frenck]: https://github.com/frenck
|
||||
[#108163]: https://github.com/home-assistant/core/pull/108163
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "MQTT" %}
|
||||
|
||||
MQTT `sensor` or `binary_sensor` configuration that have an `entity_category`
|
||||
explicitly set to `config` will fail to set up. Maintainers should set the
|
||||
`entity_category` attribute to `diagnostic` or omit the config attribute.
|
||||
|
||||
[Related developer blogpost](https://developers.home-assistant.io/blog/2021/10/26/config-entity/)
|
||||
|
||||
([@jbouwh] - [#107199]) ([documentation](/integrations/mqtt))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#107199]: https://github.com/home-assistant/core/pull/107199
|
||||
|
||||
---
|
||||
|
||||
When an MQTT entity has a device name that is equal to the entity name, or
|
||||
starts with the device name, this will no longer be corrected.
|
||||
|
||||
When entities like these are created they will have both device and entity name
|
||||
in the friendly name. If the device name is to be omitted because it is the same
|
||||
as the entity name, then the entity `name` attribute sould be set to `null` in
|
||||
the JSON payload or YAML configuration.
|
||||
|
||||
[Related developer blogpost](https://developers.home-assistant.io/blog/2023/07/21/change-naming-mqtt-entities)
|
||||
|
||||
([@jbouwh] - [#107188]) ([documentation](/integrations/mqtt))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#107188]: https://github.com/home-assistant/core/pull/107188
|
||||
|
||||
---
|
||||
|
||||
The support for MQTT vacuum entities with a `legacy` schema is removed after 6
|
||||
months of deprecation. Users can use the `state` schema instead,
|
||||
which is now the default.
|
||||
|
||||
([@jbouwh] - [#107274]) ([documentation](/integrations/lorem))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#107274]: https://github.com/home-assistant/core/pull/107274
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Renson" %}
|
||||
|
||||
The start time of day and start time of night sensors have been replaced by
|
||||
time entities. If you used these sensors in automations or scripts, you will
|
||||
need to update your automations to use the new time entities.
|
||||
|
||||
([@jimmyd-be] - [#105031]) ([documentation](/integrations/renson))
|
||||
|
||||
[@jimmyd-be]: https://github.com/jimmyd-be
|
||||
[#105031]: https://github.com/home-assistant/core/pull/105031
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "RESTful Command" %}
|
||||
|
||||
Call to RESTful command services will no longer silently fail and will raise an
|
||||
exception on, for example, timeout or decoding errors.
|
||||
|
||||
You could consider using [`continue_on_error`](/docs/scripts/#continuing-on-error)
|
||||
for scripts and automations that use RESTful commands that are allowed to fail
|
||||
occasionally.
|
||||
|
||||
([@RoboMagus] - [#97208]) ([documentation](/integrations/rest_command))
|
||||
|
||||
[@RoboMagus]: https://github.com/RoboMagus
|
||||
[#97208]: https://github.com/home-assistant/core/pull/97208
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Roborock" %}
|
||||
|
||||
The services `vacuum.start_pause` was deprecated in 2023.8. Support for the
|
||||
deprecated services has now been completely removed.
|
||||
|
||||
If you are still using them, please adjust your automations and scripts,
|
||||
use `vacuum.pause` or `vacuum.start` instead.
|
||||
|
||||
([@jpbede] - [#107895]) ([documentation](/integrations/roborock))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107895]: https://github.com/home-assistant/core/pull/107895
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Swiss public transport" %}
|
||||
|
||||
The state value of the sensor is now a standardize timestamp.
|
||||
Further, all `timestamps` and `durations` in the additional fields are now also
|
||||
proper datetime/durations.
|
||||
|
||||
([@miaucl] - [#12341064855]) ([documentation](/integrations/swiss_public_transport))
|
||||
|
||||
[@miaucl]: https://github.com/miaucl
|
||||
[#106485]: https://github.com/home-assistant/core/pull/106485
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "TP-Link Smart Home" %}
|
||||
|
||||
To prevent overloading the power strips, the energy data is now polled every
|
||||
60 seconds. If you need to poll the data faster, please use an automation that
|
||||
calls the `homeassistant.update_entity` service.
|
||||
|
||||
([@bdraco] - [#104208]) ([documentation](/integrations/tplink))
|
||||
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[#104208]: https://github.com/home-assistant/core/pull/104208
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Tuya" %}
|
||||
|
||||
Tuya has provided an easier and improved login method for Home Assistant users.
|
||||
|
||||
Having a developer account with Tuya is no longer required; instead, you can
|
||||
scan a QR code with your Tuya Smart of Smart Life app to authenticate it
|
||||
with Home Assistant.
|
||||
|
||||
After updating to this release, Home Assistant will ask you to re-authenticate
|
||||
your Tuya Smart or Smart Life account using this new method.
|
||||
|
||||
([@frenck] - [#109155]) ([documentation](/integrations/tuya))
|
||||
|
||||
[@frenck]: https://github.com/frenck
|
||||
[#109155]: https://github.com/home-assistant/core/pull/109155
|
||||
|
||||
---
|
||||
|
||||
The services `vacuum.turn_on` and `vacuum.turn_off` were deprecated in 2023.8.
|
||||
Support for the deprecated services has now been completely removed.
|
||||
|
||||
If you are still using them, please adjust your automations and scripts and
|
||||
use `vacuum.start` and `vacuum.stop` instead.
|
||||
|
||||
([@jpbede] - [#107896]) ([documentation](/integrations/tuya))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107896]: https://github.com/home-assistant/core/pull/107896
|
||||
|
||||
---
|
||||
|
||||
Previously, Tuya would fall back to using the metric system if the temperature
|
||||
unit was not reported by a climate device. This behavior has been changed to
|
||||
use the default unit configured on your system instead.
|
||||
|
||||
([@DellanX] - [#108050]) ([documentation](/integrations/tuya))
|
||||
|
||||
[@DellanX]: https://github.com/DellanX
|
||||
[#108050]: https://github.com/home-assistant/core/pull/108050
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Webooks" %}
|
||||
|
||||
Since version 2023.7 you have been informed that the "local only" option of
|
||||
webhooks would become the default. With this release this change was now put
|
||||
into affect. Please, if needed, adjust your automation triggers.
|
||||
|
||||
([@jpbede] - [#107670]) ([documentation](/integrations/webhook))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#107670]: https://github.com/home-assistant/core/pull/107670
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Z-Wave" %}
|
||||
|
||||
The default rounding of numeric sensors to two decimals, has been removed.
|
||||
|
||||
We now let the device and driver decide what precision should be reported. This
|
||||
allows devices with greater precision to report accurately.
|
||||
|
||||
You can change the display precision in the UI for the sensor or use a template
|
||||
sensor if you want to change the precision.
|
||||
|
||||
([@MartinHjelmare] - [#107100]) ([documentation](/integrations/zwave_js))
|
||||
|
||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
||||
[#107100]: https://github.com/home-assistant/core/pull/107100
|
||||
|
||||
---
|
||||
|
||||
Set suggested precision to 0 decimals for voltage sensors with native unit in V.
|
||||
This will uniform the display precision of voltage sensors where there otherwise
|
||||
seems to be a variety of precision reported from different devices.
|
||||
|
||||
If you want to change the precision you can do that in the sensor options in the
|
||||
UI or with a template sensor.
|
||||
|
||||
([@MartinHjelmare] - [#107116]) ([documentation](/integrations/zwave_js))
|
||||
|
||||
[@MartinHjelmare]: https://github.com/MartinHjelmare
|
||||
[#107116]: https://github.com/home-assistant/core/pull/107116
|
||||
|
||||
---
|
||||
|
||||
The Fan and Dry climate Preset modes have been removed after a period of
|
||||
deprecation. You should update your automations or scripts to use the
|
||||
corresponding Dry and Fan **HVAC modes** instead, if you haven't done so
|
||||
already.
|
||||
|
||||
([@jbouwh] - [#108124]) ([documentation](/integrations/zwave_js))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#108124]: https://github.com/home-assistant/core/pull/108124
|
||||
|
||||
{% 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:
|
||||
|
||||
- [Changes to FlowManager.async_show_progress](https://developers.home-assistant.io/blog/2024/01/11/async-show-progress-changes)
|
||||
- [Changes to light color mode when lights display an effect](https://developers.home-assistant.io/blog/2024/01/23/light-color-mode-changes/)
|
||||
- [Deprecate invalid use of sensor unit of measurement and state class](https://developers.home-assistant.io/blog/2024/01/17/deprecate-invalid-sensor-uom-state-class-use)
|
||||
- [Enumerating services](https://developers.home-assistant.io/blog/2024/01/22/async_services_for_domain)
|
||||
- [Icon translations](https://developers.home-assistant.io/blog/2024/01/19/icon-translations)
|
||||
- [Introducing entity translation placeholders](https://developers.home-assistant.io/blog/2024/01/19/entity-translations-placeholders)
|
||||
- [New entity features in Climate entity](https://developers.home-assistant.io/blog/2024/01/24/climate-climateentityfeatures-expanded)
|
||||
- [Properties changes for ha-state-icon](https://developers.home-assistant.io/blog/2024/01/30/ha-state-icon-properties-changes)
|
||||
|
||||
[devblog]: https://developers.home-assistant.io/blog/
|
||||
|
||||
## Farewell to the following
|
||||
|
||||
The following integrations are also no longer available as of this release:
|
||||
|
||||
- **Facebox** has been removed. It is no longer possible to get API keys and
|
||||
thus no longer possible to use this integration.
|
||||
([@reedy] - [#107005])
|
||||
- **Legrand Home+ Control** has been removed as their API shut down in December.
|
||||
Use [the Netatmo integration](/integrations/netatmo/) as an alternative to
|
||||
integrate your Legrand Home+ Control devices.
|
||||
([@jpbede] - [#107587])
|
||||
- **Life360** has been removed. They are now actively blocking third-party
|
||||
access, including Home Assistant. The [Home Assistant Companion app](https://companion.home-assistant.io/)
|
||||
is a good, and (above all) privacy-friendly alternative.
|
||||
([@pnbruckner] - [#107805])
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[@pnbruckner]: https://github.com/pnbruckner
|
||||
[@reedy]: https://github.com/reedy
|
||||
[#107005]: https://github.com/home-assistant/core/pull/107005
|
||||
[#107587]: https://github.com/home-assistant/core/pull/107587
|
||||
[#107805]: https://github.com/home-assistant/core/pull/107805
|
||||
|
||||
## 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 2024.2](/changelogs/core-2024.2)
|
2676
source/changelogs/core-2024.2.markdown
Normal file
2676
source/changelogs/core-2024.2.markdown
Normal file
File diff suppressed because it is too large
Load Diff
BIN
source/images/blog/2024-02/social.png
Normal file
BIN
source/images/blog/2024-02/social.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 149 KiB |
Loading…
x
Reference in New Issue
Block a user