From 4aa6c87f27784ef19ad87559b89dff64002ce890 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 25 Sep 2024 20:44:17 +0200 Subject: [PATCH] 2024.10: Beta release notes (#34923) --- CODEOWNERS | 37 +- _config.yml | 6 +- source/_integrations/3_day_blinds.markdown | 1 + source/_integrations/acomax.markdown | 1 + source/_integrations/ads.markdown | 5 +- source/_integrations/airgradient.markdown | 1 + source/_integrations/alexa.markdown | 2 +- .../_integrations/amp_motorization.markdown | 1 + source/_integrations/aps.markdown | 2 +- source/_integrations/assist_pipeline.markdown | 2 +- .../_integrations/bliss_automation.markdown | 1 + source/_integrations/bloc_blinds.markdown | 1 + source/_integrations/brel_home.markdown | 1 + source/_integrations/bring.markdown | 3 +- source/_integrations/bthome.markdown | 1 + source/_integrations/cambridge_audio.markdown | 4 +- source/_integrations/diaz.markdown | 1 + source/_integrations/dooya.markdown | 1 + source/_integrations/dsmr.markdown | 1 - source/_integrations/duke_energy.markdown | 2 +- source/_integrations/elevenlabs.markdown | 8 +- source/_integrations/ffmpeg.markdown | 2 +- source/_integrations/gaviota.markdown | 1 + source/_integrations/gdacs.markdown | 1 + source/_integrations/geonetnz_quakes.markdown | 1 + .../_integrations/google_assistant.markdown | 2 +- source/_integrations/google_cloud.markdown | 2 +- source/_integrations/google_photos.markdown | 2 +- source/_integrations/havana_shade.markdown | 1 + source/_integrations/html5.markdown | 2 + .../hurrican_shutters_wholesale.markdown | 1 + source/_integrations/inspired_shades.markdown | 1 + source/_integrations/iotty.markdown | 5 +- source/_integrations/iskra.markdown | 7 +- source/_integrations/ismartwindow.markdown | 1 + source/_integrations/knocki.markdown | 2 +- source/_integrations/krispol.markdown | 1 + source/_integrations/lektrico.markdown | 6 +- source/_integrations/lutron_caseta.markdown | 1 - source/_integrations/madeco.markdown | 1 + source/_integrations/madvr.markdown | 1 + source/_integrations/manual.markdown | 3 +- source/_integrations/martec.markdown | 1 + source/_integrations/mercury_nz.markdown | 2 +- source/_integrations/mini_connected.markdown | 2 +- source/_integrations/modern_forms.markdown | 1 + source/_integrations/mold_indicator.markdown | 5 +- source/_integrations/monarch_money.markdown | 6 +- .../_integrations/motionblinds_ble.markdown | 1 + source/_integrations/nice_go.markdown | 2 +- source/_integrations/nyt_games.markdown | 3 +- source/_integrations/opentherm_gw.markdown | 4 +- source/_integrations/pilight.markdown | 2 - source/_integrations/pinecil.markdown | 1 + source/_integrations/raven_rock_mfg.markdown | 1 + source/_integrations/screenaway.markdown | 1 + source/_integrations/sensoterra.markdown | 6 +- source/_integrations/simplefin.markdown | 1 + source/_integrations/smart_blinds.markdown | 1 + source/_integrations/smart_home.markdown | 1 + source/_integrations/smarty.markdown | 2 +- source/_integrations/solarlog.markdown | 1 + source/_integrations/squeezebox.markdown | 2 +- source/_integrations/switcher_kis.markdown | 1 + source/_integrations/tag.markdown | 2 +- source/_integrations/tami4.markdown | 2 +- source/_integrations/touchline_sl.markdown | 5 +- source/_integrations/triggercmd.markdown | 7 +- .../uprise_smart_shades.markdown | 1 + source/_integrations/watttime.markdown | 2 +- source/_integrations/webhook.markdown | 2 +- source/_integrations/weheat.markdown | 5 +- source/_integrations/wmspro.markdown | 6 +- source/_integrations/workday.markdown | 1 + source/_integrations/yale_home.markdown | 2 +- .../_posts/2024-10-02-release-202410.markdown | 753 ++++++++++++++++++ source/changelogs/core-2024.10.markdown | 11 + source/images/blog/2024-10/social.jpg | Bin 0 -> 275885 bytes 78 files changed, 903 insertions(+), 69 deletions(-) create mode 100644 source/_posts/2024-10-02-release-202410.markdown create mode 100644 source/changelogs/core-2024.10.markdown create mode 100644 source/images/blog/2024-10/social.jpg diff --git a/CODEOWNERS b/CODEOWNERS index fbfb50b6421..1cd47e58d2f 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -15,6 +15,7 @@ source/_integrations/acmeda.markdown @atmurray source/_integrations/acomax.markdown @starkillerOG source/_integrations/adax.markdown @danielhiversen source/_integrations/adguard.markdown @frenck +source/_integrations/ads.markdown @mrpasztoradam source/_integrations/advantage_air.markdown @Bre77 source/_integrations/aemet.markdown @Noltari source/_integrations/aep_ohio.markdown @tronikos @@ -51,6 +52,7 @@ source/_integrations/androidtv.markdown @JeffLIrion @ollo69 source/_integrations/androidtv_remote.markdown @tronikos @Drafteed source/_integrations/anova.markdown @Lash-L source/_integrations/anthemav.markdown @hyralex +source/_integrations/anthropic.markdown @Shulyaka source/_integrations/anwb_energie.markdown @klaasnicolaas source/_integrations/aosmith.markdown @bdr99 source/_integrations/apache_kafka.markdown @bachya @@ -62,6 +64,7 @@ source/_integrations/application_credentials.markdown @home-assistant/core source/_integrations/apprise.markdown @caronc source/_integrations/aprilaire.markdown @chamberlain2007 source/_integrations/aprs.markdown @PhilRW +source/_integrations/aps.markdown @tronikos source/_integrations/apsystems.markdown @mawoka-myblock @SonnenladenGmbH source/_integrations/aquacell.markdown @Jordi1990 source/_integrations/aranet.markdown @aschmitz @thecode @anrijs @@ -70,6 +73,7 @@ source/_integrations/arris_tg2492lg.markdown @vanbalken source/_integrations/arve.markdown @ikalnyi source/_integrations/aseko_pool_live.markdown @milanmeu source/_integrations/assist_pipeline.markdown @balloob @synesthesiam +source/_integrations/assist_satellite.markdown @home-assistant/core @synesthesiam source/_integrations/asuswrt.markdown @kennedyshead @ollo69 source/_integrations/atag.markdown @MatsNL source/_integrations/aten_pe.markdown @mtdcr @@ -124,12 +128,13 @@ source/_integrations/bryant_evolution.markdown @danielsmyers source/_integrations/bsblan.markdown @liudger source/_integrations/bswitch.markdown @jafar-atili source/_integrations/bt_smarthub.markdown @typhoon2099 -source/_integrations/bthome.markdown @Ernst79 +source/_integrations/bthome.markdown @Ernst79 @thecode source/_integrations/bticino.markdown @cgtobi source/_integrations/bubendorff.markdown @cgtobi source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221 source/_integrations/button.markdown @home-assistant/core source/_integrations/calendar.markdown @home-assistant/core +source/_integrations/cambridge_audio.markdown @noahhusby source/_integrations/camera.markdown @home-assistant/core source/_integrations/cast.markdown @emontnemery source/_integrations/ccm15.markdown @ocalvo @@ -168,6 +173,7 @@ source/_integrations/dacia.markdown @epenet source/_integrations/daikin.markdown @fredrike source/_integrations/date.markdown @home-assistant/core source/_integrations/datetime.markdown @home-assistant/core +source/_integrations/deako.markdown @sebirdman @balake @deakolights source/_integrations/debugpy.markdown @frenck source/_integrations/deconz.markdown @Kane610 source/_integrations/default_config.markdown @home-assistant/core @@ -201,8 +207,9 @@ source/_integrations/dormakaba_dkey.markdown @emontnemery source/_integrations/downloader.markdown @erwindouna source/_integrations/dremel_3d_printer.markdown @tkdrob source/_integrations/drop_connect.markdown @ChandlerSystems @pfrazer -source/_integrations/dsmr.markdown @Robbie1221 @frenck +source/_integrations/dsmr.markdown @Robbie1221 source/_integrations/dsmr_reader.markdown @sorted-bits @glodenox @erwindouna +source/_integrations/duke_energy.markdown @hunterjm source/_integrations/duotecno.markdown @cereal2nd source/_integrations/duquesne_light.markdown @tronikos source/_integrations/dwd_weather_warnings.markdown @runningman84 @stephan192 @andarotajo @@ -217,6 +224,7 @@ source/_integrations/efergy.markdown @tkdrob source/_integrations/egardia.markdown @jeroenterheerdt source/_integrations/electrasmart.markdown @jafar-atili source/_integrations/electric_kiwi.markdown @mikey0000 +source/_integrations/elevenlabs.markdown @sorgfresser source/_integrations/elgato.markdown @frenck source/_integrations/elkm1.markdown @gwww @bdraco source/_integrations/elmax.markdown @albertogeniola @@ -287,6 +295,7 @@ source/_integrations/fronius.markdown @farmio source/_integrations/frontend.markdown @home-assistant/frontend source/_integrations/frontier_silicon.markdown @wlcrs source/_integrations/fujitsu_anywair.markdown @Bre77 +source/_integrations/fujitsu_fglair.markdown @crevetor source/_integrations/fully_kiosk.markdown @cgarwood source/_integrations/fyta.markdown @dontinelli source/_integrations/garages_amsterdam.markdown @klaasnicolaas @@ -311,9 +320,10 @@ source/_integrations/goodwe.markdown @mletenay @starkillerOG source/_integrations/google.markdown @allenporter source/_integrations/google_assistant.markdown @home-assistant/cloud source/_integrations/google_assistant_sdk.markdown @tronikos -source/_integrations/google_cloud.markdown @lufton +source/_integrations/google_cloud.markdown @lufton @tronikos source/_integrations/google_generative_ai_conversation.markdown @tronikos source/_integrations/google_mail.markdown @tkdrob +source/_integrations/google_photos.markdown @allenporter source/_integrations/google_sheets.markdown @tkdrob source/_integrations/google_tasks.markdown @allenporter source/_integrations/google_travel_time.markdown @eifinger @@ -358,6 +368,7 @@ source/_integrations/homematic.markdown @pvizeli source/_integrations/homematicip_cloud.markdown @hahn-th source/_integrations/homewizard.markdown @DCSBL source/_integrations/honeywell.markdown @rdfurman @mkmer +source/_integrations/html5.markdown @alexyao2015 source/_integrations/http.markdown @home-assistant/core source/_integrations/huawei_lte.markdown @scop @fphammerle source/_integrations/hue.markdown @balloob @marcelveldt @@ -400,13 +411,14 @@ source/_integrations/intellifire.markdown @jeeftor source/_integrations/intesishome.markdown @jnimmo source/_integrations/ios.markdown @robbiet480 source/_integrations/iotawatt.markdown @gtdiehl @jyavenard -source/_integrations/iotty.markdown @pburgio +source/_integrations/iotty.markdown @pburgio @shapournemati-iotty source/_integrations/iperf3.markdown @rohankapoorcom source/_integrations/ipma.markdown @dgomes source/_integrations/iqvia.markdown @bachya source/_integrations/irish_rail_transport.markdown @ttroy50 source/_integrations/iron_os.markdown @tr4nt0r source/_integrations/isal.markdown @bdraco +source/_integrations/iskra.markdown @iskramis source/_integrations/islamic_prayer_times.markdown @engrbm87 @cpfair source/_integrations/ismartwindow.markdown @starkillerOG source/_integrations/israel_rail.markdown @shaiu @@ -477,7 +489,7 @@ source/_integrations/luci.markdown @mzdrale source/_integrations/luftdaten.markdown @fabaff @frenck source/_integrations/lupusec.markdown @majuss @suaveolent source/_integrations/lutron.markdown @cdheiser @wilburCForce -source/_integrations/lutron_caseta.markdown @swails @bdraco @danaues @eclair4151 +source/_integrations/lutron_caseta.markdown @swails @danaues @eclair4151 source/_integrations/luxaflex.markdown @bdraco @kingy444 @trullock source/_integrations/lyric.markdown @timmo001 source/_integrations/madeco.markdown @starkillerOG @@ -517,6 +529,7 @@ source/_integrations/mobile_app.markdown @home-assistant/core source/_integrations/modem_callerid.markdown @tkdrob source/_integrations/modern_forms.markdown @wonderslug source/_integrations/moehlenhoff_alpha2.markdown @j-a-n +source/_integrations/monarch_money.markdown @jeeftor source/_integrations/monessen.markdown @jeeftor source/_integrations/monoprice.markdown @etsinko @OnFreund source/_integrations/monzo.markdown @jakemartin-icl @@ -551,6 +564,7 @@ source/_integrations/nextcloud.markdown @mib1185 source/_integrations/nextdns.markdown @bieniu source/_integrations/nfandroidtv.markdown @tkdrob source/_integrations/nibe_heatpump.markdown @elupus +source/_integrations/nice_go.markdown @IceBotYT source/_integrations/nightscout.markdown @marciogranzotto source/_integrations/nilu.markdown @hfurubotten source/_integrations/nina.markdown @DeerMaximum @@ -570,6 +584,7 @@ source/_integrations/number.markdown @home-assistant/core @Shulyaka source/_integrations/nut.markdown @bdraco @ollo69 @pestevez source/_integrations/nutrichef.markdown @bdraco source/_integrations/nws.markdown @MatthewFlamm @kamiyo +source/_integrations/nyt_games.markdown @joostlek source/_integrations/nzbget.markdown @chriscla source/_integrations/obihai.markdown @dshokouhi @ejpenney source/_integrations/octoprint.markdown @rfleming71 @@ -615,7 +630,6 @@ source/_integrations/pge.markdown @tronikos source/_integrations/philips_js.markdown @elupus source/_integrations/pi_hole.markdown @shenxn source/_integrations/picnic.markdown @corneyl -source/_integrations/pilight.markdown @trekky12 source/_integrations/pinecil.markdown @tr4nt0r source/_integrations/ping.markdown @jpbede source/_integrations/piper.markdown @balloob @synesthesiam @@ -726,6 +740,7 @@ source/_integrations/sensor.markdown @home-assistant/core source/_integrations/sensorblue.markdown @bdraco source/_integrations/sensorpro.markdown @bdraco source/_integrations/sensorpush.markdown @bdraco +source/_integrations/sensoterra.markdown @markruys source/_integrations/sentry.markdown @dcramer @frenck source/_integrations/senz.markdown @milanmeu source/_integrations/serial.markdown @fabaff @@ -762,6 +777,7 @@ source/_integrations/smarther.markdown @cgtobi source/_integrations/smarttub.markdown @mdz source/_integrations/smarty.markdown @z0mbieprocess source/_integrations/smhi.markdown @gjohansson-ST +source/_integrations/smlight.markdown @tl-sl source/_integrations/sms.markdown @ocalvo source/_integrations/smud.markdown @tronikos source/_integrations/snapcast.markdown @luar123 @@ -809,8 +825,8 @@ source/_integrations/switch.template.markdown @home-assistant/core source/_integrations/switch_as_x.markdown @home-assistant/core source/_integrations/switchbee.markdown @jafar-atili source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski -source/_integrations/switchbot_cloud.markdown @SeraphicRav @laurence-presland -source/_integrations/switcher_kis.markdown @thecode +source/_integrations/switchbot_cloud.markdown @SeraphicRav @laurence-presland @Gigatrappeur +source/_integrations/switcher_kis.markdown @thecode @YogevBokobza source/_integrations/switchmate.markdown @danielhiversen @qiz-li source/_integrations/symfonisk.markdown @jjlawren @peterager source/_integrations/syncthing.markdown @zhulik @@ -854,6 +870,7 @@ source/_integrations/todoist.markdown @boralyl source/_integrations/tolo.markdown @MatthiasLohr source/_integrations/tomorrowio.markdown @raman325 @lymanepp source/_integrations/totalconnect.markdown @austinmroczek +source/_integrations/touchline_sl.markdown @jnsgruk source/_integrations/tplink.markdown @rytilahti @bdraco @sdb9696 source/_integrations/tplink_omada.markdown @MarkGodwin source/_integrations/tplink_tapo.markdown @rytilahti @bdraco @sdb9696 @@ -866,6 +883,7 @@ source/_integrations/trafikverket_train.markdown @gjohansson-ST source/_integrations/trafikverket_weatherstation.markdown @gjohansson-ST source/_integrations/transmission.markdown @engrbm87 @JPHutchins source/_integrations/trend.markdown @jpbede +source/_integrations/triggercmd.markdown @rvmey source/_integrations/tts.markdown @home-assistant/core source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck source/_integrations/twentemilieu.markdown @frenck @@ -927,6 +945,7 @@ source/_integrations/webhook.markdown @home-assistant/core source/_integrations/webmin.markdown @autinerd source/_integrations/webostv.markdown @thecode source/_integrations/websocket_api.markdown @home-assistant/core +source/_integrations/weheat.markdown @jesperraemaekers source/_integrations/wemo.markdown @esev source/_integrations/whirlpool.markdown @abmantis @mkmer source/_integrations/whisper.markdown @balloob @synesthesiam @@ -937,6 +956,7 @@ source/_integrations/wirelesstag.markdown @sergeymaysak source/_integrations/withings.markdown @joostlek source/_integrations/wiz.markdown @sbidy source/_integrations/wled.markdown @frenck +source/_integrations/wmspro.markdown @mback2k source/_integrations/wolflink.markdown @adamkrol93 @mtielen source/_integrations/workday.markdown @fabaff @gjohansson-ST source/_integrations/worldclock.markdown @fabaff @@ -948,6 +968,7 @@ source/_integrations/xiaomi_ble.markdown @Jc2k @Ernst79 source/_integrations/xiaomi_miio.markdown @rytilahti @syssi @starkillerOG source/_integrations/xiaomi_tv.markdown @simse source/_integrations/xmpp.markdown @fabaff @flowolf +source/_integrations/yale.markdown @bdraco source/_integrations/yale_home.markdown @bdraco source/_integrations/yale_smart_alarm.markdown @gjohansson-ST source/_integrations/yalexs_ble.markdown @bdraco diff --git a/_config.yml b/_config.yml index 2175e4512a8..eccd892901b 100644 --- a/_config.yml +++ b/_config.yml @@ -107,9 +107,9 @@ social: # Home Assistant release details current_major_version: 2024 -current_minor_version: 9 -current_patch_version: 3 -date_released: 2024-09-24 +current_minor_version: 10 +current_patch_version: 0 +date_released: 2024-10-02 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/source/_integrations/3_day_blinds.markdown b/source/_integrations/3_day_blinds.markdown index 743c554cd76..1cb0fbe2781 100644 --- a/source/_integrations/3_day_blinds.markdown +++ b/source/_integrations/3_day_blinds.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/acomax.markdown b/source/_integrations/acomax.markdown index 34336068239..c781f3dbe9b 100644 --- a/source/_integrations/acomax.markdown +++ b/source/_integrations/acomax.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/ads.markdown b/source/_integrations/ads.markdown index 45f9852f903..9a0a2a26e10 100644 --- a/source/_integrations/ads.markdown +++ b/source/_integrations/ads.markdown @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - cover - light + - select - sensor - switch - valve @@ -23,6 +24,8 @@ ha_integration_type: integration related: - docs: /docs/configuration/ title: Configuration file +ha_codeowners: + - '@mrpasztoradam' --- The ADS (automation device specification) describes a device-independent and fieldbus independent interface for communication between [Beckhoff](https://www.beckhoff.com/) automation devices running [TwinCAT](https://www.beckhoff.com/en-en/products/automation/twincat/) and other devices implementing this interface. @@ -311,4 +314,4 @@ name: required: false description: An identifier for the valve in the frontend. type: string -{% endconfiguration %} \ No newline at end of file +{% endconfiguration %} diff --git a/source/_integrations/airgradient.markdown b/source/_integrations/airgradient.markdown index cfc40711a6b..34539dbfc51 100644 --- a/source/_integrations/airgradient.markdown +++ b/source/_integrations/airgradient.markdown @@ -4,6 +4,7 @@ description: Instructions on how to setup AirGradient devices in Home Assistant. ha_category: - Health - Sensor + - Update ha_config_flow: true ha_release: 2024.6 ha_iot_class: Local Polling diff --git a/source/_integrations/alexa.markdown b/source/_integrations/alexa.markdown index fd6a60df095..cc090c7d003 100644 --- a/source/_integrations/alexa.markdown +++ b/source/_integrations/alexa.markdown @@ -11,7 +11,7 @@ ha_codeowners: - '@ochlocracy' - '@jbouwh' ha_domain: alexa -ha_integration_type: integration +ha_integration_type: system ha_platforms: - diagnostics --- diff --git a/source/_integrations/amp_motorization.markdown b/source/_integrations/amp_motorization.markdown index a57b076d08b..6f38ce235f2 100644 --- a/source/_integrations/amp_motorization.markdown +++ b/source/_integrations/amp_motorization.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/aps.markdown b/source/_integrations/aps.markdown index ee909278145..6c26486f4e4 100644 --- a/source/_integrations/aps.markdown +++ b/source/_integrations/aps.markdown @@ -4,7 +4,7 @@ description: Get energy usage from Arizona Public Service (APS) using the Opower ha_category: - Energy - Sensor -ha_release: "2024.10" +ha_release: 2023.8 ha_domain: aps ha_integration_type: virtual ha_supporting_domain: opower diff --git a/source/_integrations/assist_pipeline.markdown b/source/_integrations/assist_pipeline.markdown index 34f5984e315..581228ce2b2 100644 --- a/source/_integrations/assist_pipeline.markdown +++ b/source/_integrations/assist_pipeline.markdown @@ -9,7 +9,7 @@ ha_codeowners: - '@balloob' - '@synesthesiam' ha_domain: assist_pipeline -ha_integration_type: integration +ha_integration_type: system ha_quality_scale: internal ha_platforms: - select diff --git a/source/_integrations/bliss_automation.markdown b/source/_integrations/bliss_automation.markdown index 4e11f761b73..086c1ca88ca 100644 --- a/source/_integrations/bliss_automation.markdown +++ b/source/_integrations/bliss_automation.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/bloc_blinds.markdown b/source/_integrations/bloc_blinds.markdown index 2b8563404a1..0995a8d0279 100644 --- a/source/_integrations/bloc_blinds.markdown +++ b/source/_integrations/bloc_blinds.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/brel_home.markdown b/source/_integrations/brel_home.markdown index 7c01250f9bc..e204927d9aa 100644 --- a/source/_integrations/brel_home.markdown +++ b/source/_integrations/brel_home.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/bring.markdown b/source/_integrations/bring.markdown index edc237d92cc..0a22a981ad1 100644 --- a/source/_integrations/bring.markdown +++ b/source/_integrations/bring.markdown @@ -12,8 +12,9 @@ ha_codeowners: ha_domain: bring ha_integration_type: service ha_platforms: - - todo + - diagnostics - sensor + - todo related: - docs: /integrations/todo title: To-do list integration documentation diff --git a/source/_integrations/bthome.markdown b/source/_integrations/bthome.markdown index be6e82cce25..b095d9dab21 100644 --- a/source/_integrations/bthome.markdown +++ b/source/_integrations/bthome.markdown @@ -8,6 +8,7 @@ ha_release: 2022.9 ha_iot_class: Local Push ha_codeowners: - '@Ernst79' + - '@thecode' ha_domain: bthome ha_config_flow: true ha_platforms: diff --git a/source/_integrations/cambridge_audio.markdown b/source/_integrations/cambridge_audio.markdown index fb54e2a5a9e..f3d0c953bf8 100644 --- a/source/_integrations/cambridge_audio.markdown +++ b/source/_integrations/cambridge_audio.markdown @@ -7,11 +7,13 @@ ha_release: '2024.10' ha_iot_class: Local Push ha_domain: cambridge_audio ha_platforms: + - diagnostics - media_player ha_codeowners: - '@noahhusby' ha_config_flow: true -ha_integration_type: integration +ha_integration_type: device +ha_zeroconf: true --- The **Cambridge Audio** {% term integration %} allows you to control all receivers and streamers that support the StreamMagic app. diff --git a/source/_integrations/diaz.markdown b/source/_integrations/diaz.markdown index 644eb0ab524..9fd52c8ebab 100644 --- a/source/_integrations/diaz.markdown +++ b/source/_integrations/diaz.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/dooya.markdown b/source/_integrations/dooya.markdown index 552f79c0261..af7be4033f1 100644 --- a/source/_integrations/dooya.markdown +++ b/source/_integrations/dooya.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/dsmr.markdown b/source/_integrations/dsmr.markdown index dd07b459844..50009f3d4ec 100644 --- a/source/_integrations/dsmr.markdown +++ b/source/_integrations/dsmr.markdown @@ -9,7 +9,6 @@ ha_config_flow: true ha_domain: dsmr ha_codeowners: - '@Robbie1221' - - '@frenck' ha_platforms: - diagnostics - sensor diff --git a/source/_integrations/duke_energy.markdown b/source/_integrations/duke_energy.markdown index 4004c645876..dcc84ccbb5e 100644 --- a/source/_integrations/duke_energy.markdown +++ b/source/_integrations/duke_energy.markdown @@ -3,7 +3,7 @@ title: Duke Energy description: Instructions on how to integrate Duke Energy within Home Assistant. ha_category: - Energy -ha_release: "2024.10" +ha_release: '2024.10' ha_iot_class: Cloud Polling ha_codeowners: - '@hunterjm' diff --git a/source/_integrations/elevenlabs.markdown b/source/_integrations/elevenlabs.markdown index 72f958ce6de..e5ff68d2f02 100644 --- a/source/_integrations/elevenlabs.markdown +++ b/source/_integrations/elevenlabs.markdown @@ -1,15 +1,17 @@ --- -title: ElevenLabs text-to-speech +title: ElevenLabs description: Instructions on how to setup ElevenLabs text-to-speech with Home Assistant. ha_category: - Text-to-speech ha_release: 2024.8 -ha_iot_class: Cloud Push +ha_iot_class: Cloud Polling ha_domain: elevenlabs ha_platforms: - tts ha_config_flow: true -ha_integration_type: integration +ha_integration_type: service +ha_codeowners: + - '@sorgfresser' --- The **ElevenLabs** text-to-speech {% term integrations %} adds support for [ElevenLabs](https://elevenlabs.io/) as text-to-speech to read a text with natural sounding voices. diff --git a/source/_integrations/ffmpeg.markdown b/source/_integrations/ffmpeg.markdown index dacc5224b28..37d2584ca82 100644 --- a/source/_integrations/ffmpeg.markdown +++ b/source/_integrations/ffmpeg.markdown @@ -7,7 +7,7 @@ ha_release: 0.29 ha_domain: ffmpeg ha_platforms: - camera -ha_integration_type: integration +ha_integration_type: system --- The FFmpeg integration allows other Home Assistant integrations to process diff --git a/source/_integrations/gaviota.markdown b/source/_integrations/gaviota.markdown index 489895bc4ba..3215d3dd7a7 100644 --- a/source/_integrations/gaviota.markdown +++ b/source/_integrations/gaviota.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/gdacs.markdown b/source/_integrations/gdacs.markdown index c9db78baf42..1f10169fd0e 100644 --- a/source/_integrations/gdacs.markdown +++ b/source/_integrations/gdacs.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@exxamalte' ha_domain: gdacs ha_platforms: + - diagnostics - geo_location - sensor ha_integration_type: service diff --git a/source/_integrations/geonetnz_quakes.markdown b/source/_integrations/geonetnz_quakes.markdown index 2e167a4f429..5935be1b5b2 100644 --- a/source/_integrations/geonetnz_quakes.markdown +++ b/source/_integrations/geonetnz_quakes.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@exxamalte' ha_domain: geonetnz_quakes ha_platforms: + - diagnostics - geo_location - sensor ha_integration_type: service diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index de87ba2143c..210e6b2f6b5 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -9,7 +9,7 @@ ha_iot_class: Cloud Push ha_codeowners: - '@home-assistant/cloud' ha_domain: google_assistant -ha_integration_type: integration +ha_integration_type: system ha_platforms: - button - diagnostics diff --git a/source/_integrations/google_cloud.markdown b/source/_integrations/google_cloud.markdown index 83ff89ea574..0eab263d392 100644 --- a/source/_integrations/google_cloud.markdown +++ b/source/_integrations/google_cloud.markdown @@ -1,5 +1,5 @@ --- -title: Google Cloud Platform +title: Google Cloud description: Google Cloud Platform integration. ha_category: - Speech-to-text diff --git a/source/_integrations/google_photos.markdown b/source/_integrations/google_photos.markdown index fec4ea0bc41..542b240ec11 100644 --- a/source/_integrations/google_photos.markdown +++ b/source/_integrations/google_photos.markdown @@ -4,7 +4,7 @@ description: Instructions on how to use Google Photos in Home Assistant. ha_category: - Media source ha_iot_class: Cloud Polling -ha_release: "2024.10" +ha_release: '2024.10' ha_config_flow: true ha_domain: google_photos ha_codeowners: diff --git a/source/_integrations/havana_shade.markdown b/source/_integrations/havana_shade.markdown index 868f53707cb..581446f1141 100644 --- a/source/_integrations/havana_shade.markdown +++ b/source/_integrations/havana_shade.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index 1e5ef102bcb..6a033bff793 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -13,6 +13,8 @@ ha_integration_type: integration related: - docs: /docs/configuration/ title: Configuration file +ha_codeowners: + - '@alexyao2015' --- The `html5` notification {% term integration %} enables you to receive push notifications to Chrome or Firefox, no matter where you are in the world. `html5` also supports Chrome and Firefox on Android, which enables native-app-like integrations without actually needing a native app. diff --git a/source/_integrations/hurrican_shutters_wholesale.markdown b/source/_integrations/hurrican_shutters_wholesale.markdown index 68d1123622c..ee2d175e91a 100644 --- a/source/_integrations/hurrican_shutters_wholesale.markdown +++ b/source/_integrations/hurrican_shutters_wholesale.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/inspired_shades.markdown b/source/_integrations/inspired_shades.markdown index 6305a38ac2f..f5a6b735a18 100644 --- a/source/_integrations/inspired_shades.markdown +++ b/source/_integrations/inspired_shades.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/iotty.markdown b/source/_integrations/iotty.markdown index c92f8dc9a52..52b85e19e19 100644 --- a/source/_integrations/iotty.markdown +++ b/source/_integrations/iotty.markdown @@ -3,16 +3,17 @@ title: iotty description: Instructions on how to connect iotty Smart Devices to Home Assistant. ha_release: '2024.8' ha_category: - - Switch - Cover + - Switch ha_iot_class: Cloud Polling ha_config_flow: true ha_codeowners: - '@pburgio' + - '@shapournemati-iotty' ha_domain: iotty ha_platforms: - - switch - cover + - switch ha_integration_type: device --- diff --git a/source/_integrations/iskra.markdown b/source/_integrations/iskra.markdown index d0d49c5b9ea..0786835a59e 100644 --- a/source/_integrations/iskra.markdown +++ b/source/_integrations/iskra.markdown @@ -1,7 +1,7 @@ --- title: Iskra description: Instructions on how to connect your Iskra energy meters to Home Assistant. -ha_release: "2024.10" +ha_release: '2024.10' ha_category: - Energy - Sensor @@ -9,13 +9,12 @@ ha_codeowners: - '@iskramis' ha_config_flow: true ha_domain: iskra -ha_iot_class: local_polling +ha_iot_class: Local Polling ha_platforms: - sensor -ha_integration_type: integration +ha_integration_type: hub --- - The [Iskra](https://www.iskra.eu/) {% term integration %} allows you to connect Iskra energy meters and power quality analyzers to Home Assistant. Data is polled using Modbus TCP or the Iskra Smart Gateway's REST API. ## Supported devices diff --git a/source/_integrations/ismartwindow.markdown b/source/_integrations/ismartwindow.markdown index 45ade76ccb9..7716b4ee0f2 100644 --- a/source/_integrations/ismartwindow.markdown +++ b/source/_integrations/ismartwindow.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/knocki.markdown b/source/_integrations/knocki.markdown index 4af8438eb5c..37516e56db0 100644 --- a/source/_integrations/knocki.markdown +++ b/source/_integrations/knocki.markdown @@ -13,7 +13,7 @@ ha_codeowners: ha_domain: knocki ha_platforms: - event -ha_integration_type: device +ha_integration_type: hub --- The **Knocki** {% term integration %} can receive events for the triggers set up from your [Knocki devices](https://knocki.com/). diff --git a/source/_integrations/krispol.markdown b/source/_integrations/krispol.markdown index 90da192622c..d8226c7e563 100644 --- a/source/_integrations/krispol.markdown +++ b/source/_integrations/krispol.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/lektrico.markdown b/source/_integrations/lektrico.markdown index 987b3b5cb15..d3424f048d2 100644 --- a/source/_integrations/lektrico.markdown +++ b/source/_integrations/lektrico.markdown @@ -3,7 +3,7 @@ title: Lektrico Charging Station description: Instructions on how to integrate a Lektrico Chargering Station with Home Assistant. ha_category: - Sensor -ha_release: "2024.10" +ha_release: '2024.10' ha_iot_class: Local Polling ha_config_flow: true ha_codeowners: @@ -11,7 +11,11 @@ ha_codeowners: ha_domain: lektrico ha_zeroconf: true ha_platforms: + - button + - number + - select - sensor +ha_integration_type: device --- The **Lektrico Charging Station** integration integrates your [Lektrico Charging Station](https://lektri.co) into your Home Assistant and allows you to monitor it. diff --git a/source/_integrations/lutron_caseta.markdown b/source/_integrations/lutron_caseta.markdown index 00cec895174..d1cc03f0345 100644 --- a/source/_integrations/lutron_caseta.markdown +++ b/source/_integrations/lutron_caseta.markdown @@ -17,7 +17,6 @@ ha_domain: lutron_caseta ha_config_flow: true ha_codeowners: - '@swails' - - '@bdraco' - '@danaues' - '@eclair4151' ha_zeroconf: true diff --git a/source/_integrations/madeco.markdown b/source/_integrations/madeco.markdown index a85bf0cf92d..fa4694d8739 100644 --- a/source/_integrations/madeco.markdown +++ b/source/_integrations/madeco.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/madvr.markdown b/source/_integrations/madvr.markdown index 2dc814a763b..6572e6b48c8 100644 --- a/source/_integrations/madvr.markdown +++ b/source/_integrations/madvr.markdown @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: madvr ha_platforms: - binary_sensor + - diagnostics - remote - sensor ha_integration_type: device diff --git a/source/_integrations/manual.markdown b/source/_integrations/manual.markdown index 6d1e41f93aa..3014c7edabd 100644 --- a/source/_integrations/manual.markdown +++ b/source/_integrations/manual.markdown @@ -3,13 +3,14 @@ title: Manual Alarm control panel description: Instructions on how to integrate manual alarms into Home Assistant. ha_category: - Alarm + - Helper ha_release: 0.7.6 ha_quality_scale: internal ha_domain: manual ha_iot_class: Calculated ha_platforms: - alarm_control_panel -ha_integration_type: integration +ha_integration_type: helper related: - docs: /docs/configuration/ title: Configuration file diff --git a/source/_integrations/martec.markdown b/source/_integrations/martec.markdown index 8d45b550d1a..e9f5434d2e9 100644 --- a/source/_integrations/martec.markdown +++ b/source/_integrations/martec.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/mercury_nz.markdown b/source/_integrations/mercury_nz.markdown index 011ace75672..2ad15fe82a0 100644 --- a/source/_integrations/mercury_nz.markdown +++ b/source/_integrations/mercury_nz.markdown @@ -4,7 +4,7 @@ description: Get energy usage from Mercury NZ Limited using the Opower integrati ha_category: - Energy - Sensor -ha_release: 2024.8 +ha_release: 2023.8 ha_domain: mercury_nz ha_integration_type: virtual ha_supporting_domain: opower diff --git a/source/_integrations/mini_connected.markdown b/source/_integrations/mini_connected.markdown index c4c2b11f316..2a44ffe97de 100644 --- a/source/_integrations/mini_connected.markdown +++ b/source/_integrations/mini_connected.markdown @@ -12,7 +12,7 @@ ha_category: - Select - Sensor - Switch -ha_release: 2024.8 +ha_release: 0.64 ha_integration_type: virtual ha_supporting_domain: bmw_connected_drive ha_supporting_integration: BMW Connected Drive diff --git a/source/_integrations/modern_forms.markdown b/source/_integrations/modern_forms.markdown index cff02a1c20a..59cd8bfc548 100644 --- a/source/_integrations/modern_forms.markdown +++ b/source/_integrations/modern_forms.markdown @@ -16,6 +16,7 @@ ha_domain: modern_forms ha_zeroconf: true ha_platforms: - binary_sensor + - diagnostics - fan - light - sensor diff --git a/source/_integrations/mold_indicator.markdown b/source/_integrations/mold_indicator.markdown index 5775584301b..6c89ff6f0c4 100644 --- a/source/_integrations/mold_indicator.markdown +++ b/source/_integrations/mold_indicator.markdown @@ -3,14 +3,15 @@ title: Mold Indicator description: How to use the mold growth indication integration in Home Assistant ha_category: - Environment + - Helper ha_release: '0.20' -ha_iot_class: Local Polling +ha_iot_class: Calculated ha_quality_scale: internal ha_domain: mold_indicator ha_config_flow: true ha_platforms: - sensor -ha_integration_type: integration +ha_integration_type: helper related: - docs: /docs/configuration/ title: Configuration file diff --git a/source/_integrations/monarch_money.markdown b/source/_integrations/monarch_money.markdown index 15731b14735..1ec47f7c175 100644 --- a/source/_integrations/monarch_money.markdown +++ b/source/_integrations/monarch_money.markdown @@ -2,17 +2,17 @@ title: Monarch Money description: Instructions on the Monarch Money Integration for personal finance. ha_category: - - Sensor - Finance + - Sensor ha_iot_class: Cloud Polling -ha_release: "2024.10" +ha_release: '2024.10' ha_codeowners: - '@jeeftor' ha_domain: monarch_money ha_config_flow: true ha_platforms: - sensor -ha_integration_type: service +ha_integration_type: integration --- [Monarch Money](https://www.monarchmoney.com) is a personal finance aggregation and budgeting service that integrates with Plaid, MX, and FinCity, the three major financial backends. diff --git a/source/_integrations/motionblinds_ble.markdown b/source/_integrations/motionblinds_ble.markdown index f0b55e0fc82..66251117094 100644 --- a/source/_integrations/motionblinds_ble.markdown +++ b/source/_integrations/motionblinds_ble.markdown @@ -13,6 +13,7 @@ ha_config_flow: true ha_platforms: - button - cover + - diagnostics - select - sensor ha_integration_type: device diff --git a/source/_integrations/nice_go.markdown b/source/_integrations/nice_go.markdown index b26348d53e4..c448b3497e8 100644 --- a/source/_integrations/nice_go.markdown +++ b/source/_integrations/nice_go.markdown @@ -18,7 +18,7 @@ ha_platforms: - event - light - switch -ha_integration_type: integration +ha_integration_type: hub --- The **Nice G.O.** {% term integration %} lets you control Nice G.O. garage doors through Home Assistant. Device names in Home Assistant are generated based on the names defined in your Nice G.O. mobile app. diff --git a/source/_integrations/nyt_games.markdown b/source/_integrations/nyt_games.markdown index 03b9909dd39..43dcbb79afd 100644 --- a/source/_integrations/nyt_games.markdown +++ b/source/_integrations/nyt_games.markdown @@ -4,13 +4,14 @@ description: Instructions on how to setup NYT Games in Home Assistant. ha_category: - Sensor ha_config_flow: true -ha_release: "2024.10" +ha_release: '2024.10' ha_iot_class: Cloud Polling ha_codeowners: - '@joostlek' ha_domain: nyt_games ha_platforms: - sensor +ha_integration_type: service --- The [NYT Games](https://www.nytimes.com/crosswords) integration fetches data about your progress on their daily puzzles. diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index c0ad93539e4..f4c2949651e 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -2,8 +2,8 @@ title: OpenTherm Gateway description: Control your OpenTherm Gateway from Home Assistant. ha_category: - - Button - Binary sensor + - Button - Climate - Hub - Select @@ -15,8 +15,8 @@ ha_codeowners: - '@mvn23' ha_domain: opentherm_gw ha_platforms: - - button - binary_sensor + - button - climate - select - sensor diff --git a/source/_integrations/pilight.markdown b/source/_integrations/pilight.markdown index 3fb287d2cd4..69937333391 100644 --- a/source/_integrations/pilight.markdown +++ b/source/_integrations/pilight.markdown @@ -8,8 +8,6 @@ ha_category: - Switch ha_release: 0.26 ha_iot_class: Local Push -ha_codeowners: - - '@trekky12' ha_domain: pilight ha_platforms: - binary_sensor diff --git a/source/_integrations/pinecil.markdown b/source/_integrations/pinecil.markdown index dfe65391131..f8a7e293fdb 100644 --- a/source/_integrations/pinecil.markdown +++ b/source/_integrations/pinecil.markdown @@ -2,6 +2,7 @@ title: Pinecil description: Connect and control your Pinecil devices using the IronOS integration ha_category: + - Number - Sensor ha_release: 2024.8 ha_domain: pinecil diff --git a/source/_integrations/raven_rock_mfg.markdown b/source/_integrations/raven_rock_mfg.markdown index 1c68f35c6b7..45f59bf4bf0 100644 --- a/source/_integrations/raven_rock_mfg.markdown +++ b/source/_integrations/raven_rock_mfg.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/screenaway.markdown b/source/_integrations/screenaway.markdown index 0fc44b780f0..e82aafbebb3 100644 --- a/source/_integrations/screenaway.markdown +++ b/source/_integrations/screenaway.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/sensoterra.markdown b/source/_integrations/sensoterra.markdown index 798c09c283f..bcdce547984 100644 --- a/source/_integrations/sensoterra.markdown +++ b/source/_integrations/sensoterra.markdown @@ -1,17 +1,17 @@ --- title: Sensoterra description: Instructions on how to integrate your Sensoterra probes with Home Assistant. -ha_release: "2024.10" +ha_release: '2024.10' ha_category: - Sensor -ha_iot_class: Cloud Poll +ha_iot_class: Cloud Polling ha_config_flow: true ha_domain: sensoterra ha_platforms: - sensor ha_codeowners: - '@markruys' -ha_integration_type: integration +ha_integration_type: hub --- This {% term integration %} communicates with your [Sensoterra](https://sensoterra.com) soil moisture probes using the public [Sensoterra Customer API](https://monitor.sensoterra.com/api/v3/) via HTTPS. diff --git a/source/_integrations/simplefin.markdown b/source/_integrations/simplefin.markdown index db630b7674c..4031970543b 100644 --- a/source/_integrations/simplefin.markdown +++ b/source/_integrations/simplefin.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: simplefin ha_config_flow: true ha_platforms: + - binary_sensor - sensor ha_integration_type: service --- diff --git a/source/_integrations/smart_blinds.markdown b/source/_integrations/smart_blinds.markdown index 5ff3c8bd056..35e311f39fa 100644 --- a/source/_integrations/smart_blinds.markdown +++ b/source/_integrations/smart_blinds.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/smart_home.markdown b/source/_integrations/smart_home.markdown index cbc5d7635de..ae958deec3a 100644 --- a/source/_integrations/smart_home.markdown +++ b/source/_integrations/smart_home.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/smarty.markdown b/source/_integrations/smarty.markdown index b364d410787..0ac2ca4c9f2 100644 --- a/source/_integrations/smarty.markdown +++ b/source/_integrations/smarty.markdown @@ -14,7 +14,7 @@ ha_platforms: - binary_sensor - fan - sensor -ha_integration_type: integration +ha_integration_type: hub --- The `smarty` integration lets you control Salda [Smarty](http://www.salda.lt/en/products/category/compact-counter-flow-units) ventilation units from Home Assistant. You need a [MB-GATEWAY](http://www.salda.lt/en/products/item/5637227077) or something similar to connect to your local network. diff --git a/source/_integrations/solarlog.markdown b/source/_integrations/solarlog.markdown index ceec10c716c..657ed338172 100644 --- a/source/_integrations/solarlog.markdown +++ b/source/_integrations/solarlog.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@dontinelli' ha_domain: solarlog ha_platforms: + - diagnostics - sensor ha_integration_type: integration --- diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index 884a2cdb60c..44fc26ce4da 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -11,8 +11,8 @@ ha_codeowners: ha_config_flow: true ha_dhcp: true ha_platforms: - - media_player - binary_sensor + - media_player - sensor ha_integration_type: integration --- diff --git a/source/_integrations/switcher_kis.markdown b/source/_integrations/switcher_kis.markdown index 5483e7d680a..1e88854ad9c 100644 --- a/source/_integrations/switcher_kis.markdown +++ b/source/_integrations/switcher_kis.markdown @@ -10,6 +10,7 @@ ha_release: 0.93 ha_iot_class: Local Push ha_codeowners: - '@thecode' + - '@YogevBokobza' ha_domain: switcher_kis ha_platforms: - button diff --git a/source/_integrations/tag.markdown b/source/_integrations/tag.markdown index 21fa0e84beb..0e2bd0ee6a5 100644 --- a/source/_integrations/tag.markdown +++ b/source/_integrations/tag.markdown @@ -9,7 +9,7 @@ ha_codeowners: - '@dmulcahey' ha_domain: tag ha_quality_scale: internal -ha_integration_type: integration +ha_integration_type: entity ---

diff --git a/source/_integrations/tami4.markdown b/source/_integrations/tami4.markdown index c8fb37b4423..209f0f989a0 100644 --- a/source/_integrations/tami4.markdown +++ b/source/_integrations/tami4.markdown @@ -3,8 +3,8 @@ title: Tami4 Edge / Edge+ description: Tami4 Edge Integration ha_release: 2023.11 ha_category: - - Sensor - Button + - Sensor ha_iot_class: Cloud Polling ha_config_flow: true ha_codeowners: diff --git a/source/_integrations/touchline_sl.markdown b/source/_integrations/touchline_sl.markdown index 58b611cb627..d9da1329991 100644 --- a/source/_integrations/touchline_sl.markdown +++ b/source/_integrations/touchline_sl.markdown @@ -8,7 +8,10 @@ ha_iot_class: Cloud Polling ha_domain: touchline_sl ha_platforms: - climate -ha_integration_type: integration +ha_integration_type: hub +ha_codeowners: + - '@jnsgruk' +ha_config_flow: true --- The **Roth Touchline SL** climate integration enables you to control [Roth Touchline SL](https://www.roth-uk.com/products/control-systems/roth-touchliner-sl-wireless-system) underfloor heating systems. diff --git a/source/_integrations/triggercmd.markdown b/source/_integrations/triggercmd.markdown index 61f76fba98c..381d68203ee 100644 --- a/source/_integrations/triggercmd.markdown +++ b/source/_integrations/triggercmd.markdown @@ -2,9 +2,9 @@ title: TRIGGERcmd description: How to integrate TRIGGERcmd with Home Assistant. ha_category: - - Switch - Automation -ha_release: "2024.10" + - Switch +ha_release: '2024.10' ha_iot_class: Cloud Polling ha_config_flow: true ha_codeowners: @@ -12,8 +12,7 @@ ha_codeowners: ha_domain: triggercmd ha_platforms: - switch -ha_zeroconf: false -ha_integration_type: integration +ha_integration_type: hub --- The TRIGGERcmd {% term integration %} allows you to run commands on computers via [TRIGGERcmd](https://triggercmd.com/) with Home Assistant. diff --git a/source/_integrations/uprise_smart_shades.markdown b/source/_integrations/uprise_smart_shades.markdown index 1cb707f2f8e..8bc6c92ceec 100644 --- a/source/_integrations/uprise_smart_shades.markdown +++ b/source/_integrations/uprise_smart_shades.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@starkillerOG' ha_config_flow: true ha_platforms: + - button - cover - sensor ha_iot_class: Local Push diff --git a/source/_integrations/watttime.markdown b/source/_integrations/watttime.markdown index 630f0242933..2776de783f6 100644 --- a/source/_integrations/watttime.markdown +++ b/source/_integrations/watttime.markdown @@ -2,9 +2,9 @@ title: WattTime description: Instructions on how to set up the WattTime integration within Home Assistant. ha_category: - - Sensor - Energy - Environment + - Sensor ha_release: '2021.10' ha_iot_class: Cloud Polling ha_domain: watttime diff --git a/source/_integrations/webhook.markdown b/source/_integrations/webhook.markdown index 23f283bc1cd..be06d5635da 100644 --- a/source/_integrations/webhook.markdown +++ b/source/_integrations/webhook.markdown @@ -8,7 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: webhook -ha_integration_type: integration +ha_integration_type: system --- diff --git a/source/_integrations/weheat.markdown b/source/_integrations/weheat.markdown index 73c0e05f3f9..bbbf2e897ed 100644 --- a/source/_integrations/weheat.markdown +++ b/source/_integrations/weheat.markdown @@ -2,15 +2,14 @@ title: Weheat description: Instructions on setting up Weheat within Home Assistant. ha_category: - - Energy - Climate + - Energy - Sensor ha_iot_class: Cloud Polling -ha_release: "2024.10" +ha_release: '2024.10' ha_config_flow: true ha_codeowners: - '@jesperraemaekers' - - '@kjell-van-straaten' ha_domain: weheat ha_platforms: - sensor diff --git a/source/_integrations/wmspro.markdown b/source/_integrations/wmspro.markdown index 22625d6474c..8ee79c81191 100644 --- a/source/_integrations/wmspro.markdown +++ b/source/_integrations/wmspro.markdown @@ -4,7 +4,7 @@ description: Instructions on how to integrate WAREMA devices via WMS WebControl ha_category: - Cover - Hub -ha_release: "2024.10" +ha_release: '2024.10' ha_iot_class: Local Polling ha_codeowners: - '@mback2k' @@ -12,12 +12,14 @@ ha_domain: wmspro ha_config_flow: true ha_platforms: - cover -ha_integration_type: integration + - diagnostics +ha_integration_type: hub related: - url: https://www.warema.com/en/smart-home/wms-webcontrol-pro/ title: Consumer information about WMS WebControl pro - url: https://smartbuildings.warema.com/en/control-systems/radio-systems/wms/wms-webcontrol-pro/ title: Technical documentation for WMS WebControl pro +ha_dhcp: true --- The **WMS WebControl pro** {% term integration %} allows you to integrate WAREMA devices into Home Assistant. diff --git a/source/_integrations/workday.markdown b/source/_integrations/workday.markdown index 527a83e78aa..7e40f982ea2 100644 --- a/source/_integrations/workday.markdown +++ b/source/_integrations/workday.markdown @@ -14,6 +14,7 @@ ha_codeowners: ha_domain: workday ha_platforms: - binary_sensor + - diagnostics ha_integration_type: integration --- diff --git a/source/_integrations/yale_home.markdown b/source/_integrations/yale_home.markdown index b874c85a401..b6b7b1301b5 100644 --- a/source/_integrations/yale_home.markdown +++ b/source/_integrations/yale_home.markdown @@ -9,7 +9,7 @@ ha_category: - Event - Lock - Sensor -ha_release: 0.64 +ha_release: 2024.9 ha_domain: yale_home ha_integration_type: virtual ha_supporting_domain: yale diff --git a/source/_posts/2024-10-02-release-202410.markdown b/source/_posts/2024-10-02-release-202410.markdown new file mode 100644 index 00000000000..ac98e779ccf --- /dev/null +++ b/source/_posts/2024-10-02-release-202410.markdown @@ -0,0 +1,753 @@ +--- +layout: post +title: "2024.10: Beta release notes" +description: "Beta release notes for Home Assistant 2024.10" +date: 2024-09-25 00:00:00 +date_formatted: "October 2, 2024" +author: Franck Nijhof +author_twitter: frenck +comments: true +categories: + - Release-Notes + - Core +og_image: /images/blog/2024-10/social.png +--- + + + +{% note %} + +**Welcome to the beta release notes for Home Assistant 2024.10** πŸŽ‰ + +
+ +Please note that these release notes are a work in progress. πŸ‘·β€β™€οΈ We will be +completing them over the next couple of days. Not all features might be final +yet, and some features _**may not** make it into the final release_. + +
+ +**Want to help test the beta?** Awesome! ❀️ We have documented how you +[can join our beta channel and install the beta here](/common-tasks/os/#running-a-beta-version). + +
+ +While running the beta, we highly recommend joining our _#beta_ channel on +the [Home Assistant Discord chat](/join-chat)! πŸ’¬ Most developers and beta +testers are in this channel during the beta period to share experiences, ideas, +and iterate over new features, fine-tuning them before the final release. +It's a really fun place to hang out. 😎 + +
+ +**Reporting issues**: As this is a beta test, you might encounter unexpected +behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues. +You can find our issue trackers and the reported issues during beta here: + +
+ +- [Report(ed) beta **dashboards/UI/frontend** issues](https://github.com/home-assistant/frontend/milestone/124) +- [Report(ed) beta **integrations/automations/backend/core** issues](https://github.com/home-assistant/core/milestone/695) +- [Report(ed) beta **documentation** issues](https://github.com/home-assistant/home-assistant.io/milestone/131) + +πŸ™ When reporting issues, **make sure to mention the exact beta version you are +running** in the issue description. This will help us identify and track the +issue correctly. Read more about [reporting issues here](/help/reporting_issues/). + +
+ +Issues introduced in the beta are processed with priority. πŸ” + +{% endnote %} + +{% tip %} + +Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=_X2-encNyrA) +2 October 2024, at 20:00 GMT / 12:00 PST / 21:00 CEST! + +{% endtip %} + +Home Assistant 2024.10! πŸŽ‰ + +Enjoy the (beta) release! + +../Frenck + + + +- [Heading in the right direction](#heading-in-the-right-direction) +- [Repairs for long term statistics](#repairs-for-long-term-statistics) +- [Improved YAML syntax for automations](#improved-yaml-syntax-for-automations) +- [Faster upgrades when using custom integrations](#faster-upgrades-when-using-custom-integrations) +- [Integrations](#integrations) + - [New integrations](#new-integrations) + - [Noteworthy improvements to existing integrations](#noteworthy-improvements-to-existing-integrations) + - [Now available to set up from the UI](#now-available-to-set-up-from-the-ui) +- [Matter](#matter) +- [Other noteworthy changes](#other-noteworthy-changes) + - [The source of a repair](#the-source-of-a-repair) + - [YAML-editor improvements](#yaml-editor-improvements) +- [Need help? Join the community!](#need-help-join-the-community) +- [Backward-incompatible changes](#backward-incompatible-changes) +- [All changes](#all-changes) + +## Heading in the right direction + +New heading card! + +Note: This chapter can possibily use some examples and be split into multiple +subsections. + +Gist: + - Replaces the existing section title, which are automatically migrated on upgrade. + - Two types of heading styles: Title & Subtitle. + - You can add multiple heading cards to a section, allowing you to create a "subsection" sort of style. + - A heading can have an action, for example a link to a more detailed view. + - Heading cards can have entities, that are shown in the top right of the heading. + - The display of these entities can be customized: + - Color; default they have a text color, but can be color to the state color of the entity used, or by providing a custom color for an active state. + - Default to icon + state, but what is shown can be fully customized. + - Can be shown conditionally, using the visibility options + +Multiple heading cards used as titles and subtitles. + +![CleanShot 2024-09-17 at 14 01 15@2x](https://github.com/user-attachments/assets/4e6c63a0-5669-406a-89ce-83bbcbc61434) + +Ability to select the entity color behavior: + +![CleanShot 2024-09-24 at 17 41 16](https://github.com/user-attachments/assets/32231d3d-748a-47c2-82b1-aff401ffa388) + +Result with custom colors: + +![CleanShot 2024-09-24 at 14 25 24](https://github.com/user-attachments/assets/9075e6b6-6773-4d58-8ede-3d0447c5f6aa) + +## Repairs for long term statistics + +We now raise a repair issue when Home Assistant detects issues with a long term +statistic. + +Gist: + - Previously only available via developer tools + - Was a bit hidden, causing people not to be aware of issues + - Now we raise repair issue for the ones that need a decision. + +## Improved YAML syntax for automations + +Improvements to the YAML-sytnax for automations. +Gist: + - Follow up on the `service` to `action` rename/change 2 releases ago. + - Goal is to make the syntax more natrual, easier to grasp and read. + - The top level `trigger` key is now `triggers` (plural) + - The top level `condition` key is now `conditions` (plural) + - The top level `action` key is now `actions` (plural) + - The `platform` key of a trigger definition is now `trigger` + - Result: The YAML automation syntax now has `triggers` with multiple `trigger` definitions, `conditions` with multiple `condition` definitions, and `actions` with multiple `action` definitions. This makes it consistent and easier to read. + - Not a breaking change, no deprecation. Existing syntax will continue to work and there are no plans to remove the old syntax. + - The new syntax is recommended, and all documentation and examples have been updated to use the new syntax. + - Automations managed by the automation editor will automatically be migrated to the new syntax when saving an automation. + +Before: + +```yaml +# Automation example: +alias: "My automation" +description: "This is my automation" +trigger: + - platform: state + entity_id: light.kitchen + to: "on" +condition: + - condition: state + entity_id: binary_sensor.motion + state: "on" +action: + - action: light.turn_on + target: + entity_id: light.living_room +``` + +After: + +```yaml +# Automation example: +alias: "My automation" +description: "This is my automation" +triggers: + - trigger: state + entity_id: light.kitchen + to: "on" +conditions: + - condition: state + entity_id: binary_sensor.motion + state: "on" +actions: + - action: light.turn_on + target: + entity_id: light.living_room +``` + +Additonal bonus (or noteworthy maybe) we also support nested triggers now: + +```yaml +triggers: + - triggers: + - trigger: state + entity_id: light.kitchen + to: "on" +``` + +This is mainly useful for blueprint authors, but can be used by users to group triggers together as well. + +Add a syntax for merging lists of triggers ([@karwosts] - [#117698]) + +## Faster upgrades when using custom integrations + +Bit of a technical item, still cool. + +Gist: + - On each upgrade, all dependencies needed for custom integrations are downloaded and installed. + - We are now using `uv` internally to download and install dependencies. It is a faster and more efficient way to download and install dependencies. + - `uv` is what makes our release process so fast nowadays, [developer backstory](https://developers.home-assistant.io/blog/2024/04/03/build-images-with-uv/) + - This speeds up the upgrade process, especially for custom integrations with many dependencies or installation with many custom integrations. + - This change is fully transparent to the user, and no action is required. + - Just sit down, relax, and enjoy the faster upgrade process! + - Use uv at runtime too ([@edenhaus] - [#125110]) + +## Integrations + +Thanks to our community for keeping pace with the new {% term integrations %} +and improvements to existing ones! You’re all awesome πŸ₯° + +### New integrations + +We welcome the following new integrations in this release: + +- **[Cambridge Audio]**, added by [@noahhusby] + Control all receivers and streamers that support the [StreamMagic app]. +- **[Deako Smart Lighting]**, added by [@Balake] + Control and automated your [Deako] devices. +- **[Duke Energy]**, added by [@hunterjm] + Import your energy usage data from Duke Energy into the Home Assistant energy dashboard. +- **[Google Photos]**, added by [@allenporter] + View and use your [Google Photos library] as a [media source], but also provides actions to upload new photos. +- **[Iskra]**, added by [@iskrakranj] + Monitor your energy and power usage from Iskra energy meter. +- **[Lektrico Charging Station]**, added by [@Lektrico] + Get in control of your [Lektrico EV charger] from Home Assistant and optimize your energy usage. +- **[Monarch Money]**, added by [@jeeftor] + Monitor your account balance from the [Monarch Money personal finance service]. +- **[NYT Games]**, added by [@joostlek] + Keep track of your [New York Times games] progress, like Spelling Bee and Wordle. +- **[Sensoterra]**, added by [@markruys] + Monitor your soil moisture and temperature using [Sensoterra sensors]. +- **[TRIGGERcmd]**, added by [@rvmey] + Execute commands on your computer(s) using the [TRIGGERcmd cloud service]. +- **[Weheat]**, added by [@jesperraemaekers] + Manage and monitor your [Weheat heatpump], keeping your home warm and cozy. +- **[WMS WebControl pro]**, added by [@mback2k] + Control your [WAREMA] sun shading covers fully locally. + +[@allenporter]: https://github.com/allenporter +[@Balake]: https://github.com/Balake +[@hunterjm]: https://github.com/hunterjm +[@iskrakranj]: https://github.com/iskrakranj +[@jeeftor]: https://github.com/jeeftor +[@jesperraemaekers]: https://github.com/jesperraemaekers +[@joostlek]: https://github.com/joostlek +[@Lektrico]: https://github.com/Lektrico +[@markruys]: https://github.com/markruys +[@mback2k]: https://gitbub.com/mback2k +[@noahhusby]: https://github.com/noahhusby +[@rvmey]: https://github.com/rvmey +[Cambridge Audio]: /integrations/cambridge_audio +[Deako Smart Lighting]: /integrations/deako +[Deako]: https://www.deako.com/ +[Duke Energy]: /integrations/duke_energy +[Google Photos library]: https://photos.google.com/ +[Google Photos]: /integrations/google_photos +[Iskra]: /integrations/iskra +[Lektrico Charging Station]: /integrations/lektrico +[Lektrico EV charger]: https://lektri.co/ +[media source]: /integrations/media_source +[Monarch Money personal finance service]: https://www.monarchmoney.com/ +[Monarch Money]: /integrations/monarch_money +[New York Times games]: https://www.nytimes.com/games +[NYT Games]: /integrations/nyt_games +[Sensoterra sensors]: https://www.sensoterra.com/sensors/ +[Sensoterra]: /integrations/sensoterra +[StreamMagic app]: https://www.cambridgeaudio.com/usa/en/products/streammagic +[TRIGGERcmd cloud service]: https://triggercmd.com +[TRIGGERcmd]: /integrations/triggercmd +[WAREMA]: https://www.warema.com/ +[Weheat heatpump]: https://www.weheat.nl/ +[Weheat]: /integrations/weheat +[WMS WebControl pro]: /integrations/wmspro + +This release also has a new virtual integration. Virtual integrations +are stubs that are handled by other (existing) integrations to help with +findability. this one is new: + +- **[Arizona Public Service (APS)]**, provided by [Opower], added by [@seferino-fernandez] + +[@seferino-fernandez]: https://github.com/seferino-fernandez +[Arizona Public Service (APS)]: /integrations/aps +[Opower]: /integrations/opower + +### Noteworthy improvements to existing integrations + +It is not just new {% term integrations %} that have been added; existing +integrations are also being constantly improved. Here are some of the noteworthy +changes to existing integrations: + +- [@Bre77] has been busy with the [Tesla Fleet] integration, adding a bunch of + new features and entities to control your Tesla vehicle. It now supports + climate, media player, cover, number, select, button, and lock entities. +- You can now control the volume, ringtone and status light of your [Reolink] + Hub! Cool, [@starkillerOG]! +- [@daniel-k] added support for controlling the volume on [Ring] devices. + Nice! +- The [Switchbot Cloud] integration now supports the [K10+ Mini Robot Vacuum]. + Thanks, [@Gigatrappeur]! + +[@Bre77]: https://github.com/Bre77 +[@daniel-k]: https://github.com/daniel-k +[@Gigatrappeur]: https://github.com/Gigatrappeur +[@starkillerOG]: https://github.com/starkillerOG +[K10+ Mini Robot Vacuum]: https://eu.switch-bot.com/products/switchbot-mini-robot-vacuum-k10 +[Reolink]: /integrations/reolink +[Ring]: /integrations/ring +[Switchbot Cloud]: /integrations/switchbot_cloud +[Tesla Fleet]: /integrations/tesla_fleet + +{% details "Potential changes to process" icon="mdi:scale-balance" %} + +Processed up to _#126603_. + +- Add support for total YouTube views ([@Alexwijn] - [#123144]) ([youtube docs]) +- Support Z-Wave JS dimming lights using color intensity ([@AlCalzone] - [#122639]) ([zwave_js docs]) +- Add hot water target temp number entity in ViCare integration ([@CFenner] - [#123633]) ([vicare docs]) +- Add squeezebox service sensors ([@pssc] - [#125349]) ([squeezebox docs]) (new-platform) (noteworthy) +- Add favorites support to Media Browser for Squeezebox integration ([@rajlaud] - [#124732]) ([squeezebox docs]) +- Allow Switchbot users to force nightlatch ([@Michal4K] - [#124326]) ([switchbot docs]) +- Add voice settings to ElevenLabs options flow ([@sorgfresser] - [#123265]) ([elevenlabs docs]) +- Add select platform to opentherm_gw ([@mvn23] - [#125585]) ([opentherm_gw docs]) (new-platform) (noteworthy) +- Add calendar to Husqvarna Automower ([@Thomas55555] - [#120775]) ([husqvarna_automower docs]) (new-platform) +- Add sensor platform to laundrify integration ([@xLarry] - [#121378]) ([laundrify docs]) (new-platform) +- Add Home Connect light entity for cooling appliances ([@beastie29a] - [#126090]) ([home_connect docs]) +- Add motion detection switch entity to ring ([@sdb9696] - [#126278]) ([ring docs]) +- Add velbus HVAC options ([@RZomermanMS] - [#106570]) ([velbus docs]) +- Add battery data to Autarco integration ([@klaasnicolaas] - [#125924]) ([autarco docs]) (noteworthy) +- Link mold_indicator entity to device from humidity sensor ([@gjohansson-ST] - [#125528]) ([mold_indicator docs]) (noteworthy) +- Add Switcher Runner S11 support ([@YogevBokobza] - [#123578]) ([switcher_kis docs]) (noteworthy) + +{% enddetails %} + +### Now available to set up from the UI + +While most {% term integrations %} can be set up directly from the Home Assistant +user interface, some were only available using YAML configuration. We keep moving +more integrations to the UI, making them more accessible for everyone +to set up and use. + +The following integrations are now available via the Home Assistant UI: + +- **[Emoncms]**, done by [@alexandrecuer] +- **[Google Cloud Platform]**, done by [@tronikos] +- **[HTML5 Push Notifications]**, done by [@alexyao2015] +- **[Mold Indicator]**, done by [@gjohansson-ST] + +[@alexandrecuer]: https://github.com/alexandrecuer +[@alexyao2015]: https://github.com/alexyao2015 +[@gjohansson-ST]: https://github.com/gjohansson-ST +[@tronikos]: https://github.com/tronikos +[Emoncms]: /integrations/emoncms +[Google Cloud Platform]: /integrations/google_cloud +[HTML5 Push Notifications]: /integrations/html5 +[Mold Indicator]: /integrations/mold_indicator + +## Matter + +At this point, our [Matter intergration] is almost becomming a monthly recurring +topic in our release notes. For a good reason! The development is moving forward +at a strong pace; running toward the certification finish line! + +In terms of stability, we have improved the robustness of the integration to +ensure the integration set ups correctly every time, even if an issue with one +of your devices occurs. Besides the usual bugfixes and improvements, this +release has some cool new features and additions: + +- **Button entities** + New button entitites that allow you to perform an action on a device. For + example, to identify a device or reset the filter state. +- **Valve entities** + Support for water valves, allowing you to control the flow of fluids or gases. +- **Support for operation states** + Control and monitor the operation state of, for example, Dishwashers + and other household equipment. +- **Support for Smoke and CO sensors** + Monitor the air quality in your home with smoke and CO sensors. +- **Add support for Matter 1.3 power/energy sensors** + Especially the energy sensors are great to use with the energy dashboard. + +[Matter intergration]: /integrations/matter + +## Other noteworthy changes + +There are many more improvements in this release; here are some of the other +noteworthy changes this release: + +- In June, we added support for adding [Model IDs to devices], this release + has lots of integrations that add them. Including [Matter], [Plugwise], + [Wallbox], and [Govee]. We are calling contributions to add model IDs to + more integrations! Maybe a cool suggestion for an [Hacktoberfest] contribution! +- We now have a new unit of measurement for energy entities: calories. Usefull, + for like devices like a treadmill or an exercise bike. Thanks, [@dudanov]! +- [@Travoschirmer] did something simalar, and added a new unit of speed: + mm/s and in/s. Thank you! +- When you rename a device, you will now see more details about the rename + operation. Including a preview of the new entity IDs. Nice, [@karwosts]! +- [@gjohansson-ST] added a new template function [`merge_response`] that + allows you to merge multiple response of single or multiple actions into + a single response. This is useful when you want to combine the responses + of multiple services into a single response. Nice! +- [Trigger-based templates] now have support for adding conditions! Just like + automations, you can now add conditions to these entities to control when + they are rendered. Thanks, [@chammp]! +- More template fun! You can now set up your templated alarm control panel + straight from the UI. Thanks, [@gjohansson-ST]! +- There is a new entity in town, the [`assist satellite` entity](/integrations/assist_satellite/). + It is a building block for remote sattelites devices that use [Assist]. This + is in preparation for our upcoming sattelite hardware. Stay tuned! + +[@karwosts]: https://github.com/karwosts +[@chammp]: https://github.com/chammp +[@dudanov]: https://github.com/dudanov +[@gjohansson-ST]: https://github.com/gjohansson-ST +[`merge_response`]: /docs/configuration/templating/#merge-action-responses +[Assist]: /voice_control +[Govee]: /integrations/govee_light_local +[Hacktoberfest]: https://hacktoberfest.digitalocean.com/ +[Matter]: /integrations/matter +[Model IDs to devices]: https://developers.home-assistant.io/blog/2024/06/15/model-ids +[Plugwise]: /integrations/plugwise +[Trigger-based templates]: /integrations/template/#trigger-based-template-binary-sensors-buttons-images-numbers-selects-and-sensors +[Wallbox]: /integrations/wallbox + +### The source of a repair + +Integrations can raise issues in your repairs dashboard, they can raise issues +for themselves, but also for other integrations. An example of such an issue, +is an integration that connects to your device that raises an issue on an +automation that controls it. + +The result, is an automation issue in your repair center. This is cool, but +you might want to know which integration raised the issue in the first place. + +Thanks to [@wendevlin], we now show the source integration of the repair issue +in the issue dialog. + +![image](https://github.com/user-attachments/assets/a2b57c86-5acf-48d3-8676-1dc2a5bfbb57) + +[@wendevlin]: https://github.com/wendevlin + +### YAML-editor improvements + +[@naps62] has been busy improving the YAML editor we show in the user interface +of Home Assistant. + +We now have a indentation-based vertical line, making it easier to see the +indentation of your YAML configuration, making it easier to spot and prevent +indentation errors. + +![image](https://github.com/user-attachments/assets/c2254e0b-98ca-46b0-874f-0420c60d3626) + +But he didn't stop there, you can now also collapse and expand sections of your +YAML configuration based on the indentation level. + +![CleanShot 2024-09-25 at 13 19 19](https://github.com/user-attachments/assets/c14fa4bc-fac2-4c40-9f26-ec5aa9d8cf62) + +[@naps62]: https://github.com + +Ref: + - https://github.com/home-assistant/frontend/pull/21966 + - https://github.com/home-assistant/frontend/pull/21972 + +## 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 + +We do our best to avoid making changes to existing functionality that might +unexpectedly impact your Home Assistant installation. Unfortunately, sometimes, +it is inevitable. + +We always make sure to document these changes to make the transition as easy as +possible for you. This release has the following backward-incompatible changes: + +{% details "Climate" %} + +We have added more validation to the `climate.set_humidity` action which +enforces that the set target humidity is within the min and max humidity +levels of the targeted entity. + +You might need to adjust automations and scripts to use valid values if you +are using this action. + +([@gjohansson-ST] - [#125242]) ([documentation](/integrations/climate)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125242]: https://github.com/home-assistant/core/pull/125242 + +{% enddetails %} + +{% details "ecobee" %} + +The previously deprecated `aux_heat` attribute has been removed from the +provided climate entity. + +([@gjohansson-ST] - [#125246]) ([documentation](/integrations/ecobee)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125246]: https://github.com/home-assistant/core/pull/125246 + +{% enddetails %} + +{% details "Honeywell Total Connect Comfort (US)" %} + +The previously deprecated `aux_heat` attribute has been removed from the +provided climate entity. + +([@gjohansson-ST] - [#125248]) ([documentation](/integrations/honeywell)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125248]: https://github.com/home-assistant/core/pull/125248 + +{% enddetails %} + +{% details "Humidifier" %} + +We have added more validation to the `humidifier.set_humidity` action, which +enforces that the set target humidity is within the min and max humidity +levels of the targeted entity. + +You might need to adjust automations and scripts to use valid values if you +are using this action. + +([@gjohansson-ST] - [#125863]) ([documentation](/integrations/humidifier)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125863]: https://github.com/home-assistant/core/pull/125863 + +{% enddetails %} + +{% details "Nexia/American Standard/Trane" %} + +The `aux_heat` attribute of the climate entity is now deprecated and will be +removed in Home Assistant 2025.4.0. Use the newly provided emergency heat +switch entity instead. + +([@gjohansson-ST] - [#125250]) ([documentation](/integrations/nexia)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125250]: https://github.com/home-assistant/core/pull/125250 + +{% enddetails %} + +{% details "Nuki" %} + +The previously deprecated `nuki_id` and `battery_critical` attributes have +been removed from the Nuki entities. If you are using these attributes in +automations or scripts, you need to update those. + +([@steffenrapp] - [#125348]) ([documentation](/integrations/nuki)) + +[@steffenrapp]: https://github.com/steffenrapp +[#125348]: https://github.com/home-assistant/core/pull/125348 + +{% enddetails %} + +{% details "OpenTherm Gateway" %} + +In order to modernize the OpenTherm Gateway integration, all entities have +been split into different devices. As a result, the OpenTherm Gateway climate +entity has been moved to a new OpenTherm Thermostat device. + +Configurations that look for the climate entity by device must be adjusted +accordingly. + +In the process, all entities were reviewed and some were found to be irrelevant +or superfluous. These entities have been removed. All removed entities were +previously disabled by default, so anyone who has never manually enabled an +entity in the OpenTherm Gateway integration is not affected by this. + +All other users should review their configuration for the use of OpenTherm +Gateway entities that no longer exist or that have been assigned to another +device. + +([@mvn23] - [#124869]) ([documentation](/integrations/opentherm_gw)) + +[@mvn23]: https://github.com/mvn23 +[#124869]: https://github.com/home-assistant/core/pull/124869 + +{% enddetails %} + +{% details "Pentair ScreenLogic" %} + +Support for use of an area, device, or entity as a target for ScreenLogic +actions has been removed. Instead, use `config_entry` with the +`entry_id` of the desired ScreenLogic + +([@dieselrabbit] - [#123432]) ([documentation](/integrations/screenlogic)) + +[@dieselrabbit]: https://github.com/dieselrabbit +[#123432]: https://github.com/home-assistant/core/pull/123432 + +{% enddetails %} + +{% details "Ping" %} + +The binary sensor attributes this integration provided have been +replaced with sensor entities in Home Assistant 2024.4. These deprecated +attributes have now been removed. + +([@jpbede] - [#125760]) ([documentation](/integrations/ping)) + +[@jpbede]: https://github.com/jpbede +[#125760]: https://github.com/home-assistant/core/pull/125760 + +{% enddetails %} + +{% details "Ring" %} + +The `ring.update` action was deprecated in the 2024.4 release and now has +been removed. Please use `homeassistant.update_entity` if you need +a replacement. + +([@jpbede] - [#125762]) ([documentation](/integrations/ring)) + +[@jpbede]: https://github.com/jpbede +[#125762]: https://github.com/home-assistant/core/pull/125762 + +{% enddetails %} + +{% details "Squeezebox (Lyrion Music Server)" %} + +We previously gave notice that the squeezebox platform had deprecated +the `squeezebox_sync` and `squeezebox_unsync` actions and the `sync_group` +entity attribute in favor of the newer "join" framework common to all +media players. + +These deprecated actions and entity attributes have now been removed. + +([@rajlaud] - [#125271]) ([documentation](/integrations/squeezebox)) + +[@rajlaud]: https://github.com/rajlaud +[#125271]: https://github.com/home-assistant/core/pull/125271 + +{% enddetails %} + +{% details "Templates" %} + +Limit maximum template render output to 256KiB to ensure template renders do +not inject an unreasonable amount of data into the system and cause a crash. + +256KiB is likely to still block Home Assistant's event loop for an unreasonable +amount of time but its likely someone is using the template engine for large +blocks of data so we want a limit which still allows that but has a reasonable +safety to prevent the system from crashing down. + +([@bdraco] - [#124946]) + +[@bdraco]: https://github.com/bdraco +[#124946]: https://github.com/home-assistant/core/pull/124946 + +{% enddetails %} + +{% details "ThermoWorks Smoke" %} + +The ThermoWorks Smoke integration is disabled because it creates +an unresolvable dependency conflict. + +Contributions to fix this conflict are greatly appreciated. + +([@edenhaus] - [#125661]) ([documentation](/integrations/thermoworks_smoke)) + +[@edenhaus]: https://github.com/edenhaus +[#125661]: https://github.com/home-assistant/core/pull/125661 + +{% enddetails %} + +{% details "Tfiac" %} + +The Tfiac integration is disabled because we cannot create valid Python wheels +for it's dependencies. + +Contributions to fix this issue are greatly appreciated. + +([@edenhaus] - [#125692]) ([documentation](/integrations/tfiac)) + +[@edenhaus]: https://github.com/edenhaus +[#125692]: https://github.com/home-assistant/core/pull/125692 + +{% enddetails %} + +{% details "Z-Wave" %} + +With this release, you will need to update your `zwave-js-server` instance. +You must use `zwave-js-server` 1.37.0 or greater (schema 37). + +- If you use the Z-Wave JS add-on, you need at least version `0.7.0`. +- If you use the Z-Wave JS UI add-on, you need at least version [`3.9.0`](https://github.com/hassio-addons/addon-zwave-js-ui/releases/tag/v3.9.0). +- If you use the Z-Wave JS UI Docker container, you need at least version [`9.16.0`](https://github.com/zwave-js/zwave-js-ui/releases/tag/v9.16.0). +- If you run your own Docker container or some other installation method, you will need to update your zwave-js-server instance to at least `1.37.0`. + +([@MartinHjelmare] - [#125666]) ([documentation](/integrations/zwave_js)) + +[@MartinHjelmare]: https://github.com/MartinHjelmare +[#125666]: https://github.com/home-assistant/core/pull/125666 + +{% enddetails %} + +{% details "Zigbee Home Automation (ZHA)" %} + +The previously deprecated `aux_heat` attribute has been removed from the +provided climate entity. + +([@gjohansson-ST] - [#125247]) ([documentation](/integrations/zha)) + +[@gjohansson-ST]: https://github.com/gjohansson-ST +[#125247]: https://github.com/home-assistant/core/pull/125247 + +{% enddetails %} + +If you are a custom integration developer and want to learn about 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: + +- [Calories added to energy class sensors](https://developers.home-assistant.io/blog/2024/09/10/calories-units) +- [Deprecating constants for Media Player](https://developers.home-assistant.io/blog/2024/09/23/constants-media-player-deprecation) +- [Deprecating feature flag constants for Vacuum](https://developers.home-assistant.io/blog/2024/09/23/feature-flag-constants-vacuum-deprecation) +- [Deprecating state constants for camera](https://developers.home-assistant.io/blog/2024/09/23/state-constants-camera-deprecation) +- [Deprecating state constants for lock](https://developers.home-assistant.io/blog/2024/09/23/state-constants-lock-deprecation) +- [Enforce SourceType and add shorthand attributes and EntityDescription to device_tracker](https://developers.home-assistant.io/blog/20240924-device-tracker-entity-description) +- [Extend deprecation period of @bind_hass and hass.components](https://developers.home-assistant.io/blog/2024/09/11/extending-deprecation-hass-components) + +[devblog]: https://developers.home-assistant.io/blog/ + +## 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.10](/changelogs/core-2024.10) \ No newline at end of file diff --git a/source/changelogs/core-2024.10.markdown b/source/changelogs/core-2024.10.markdown new file mode 100644 index 00000000000..2859e8865ef --- /dev/null +++ b/source/changelogs/core-2024.10.markdown @@ -0,0 +1,11 @@ +--- +title: Full changelog for Home Assistant Core 2024.10 +description: Detailed changelog for the Home Assistant Core 2024.10 release +replace_regex: \s\(\[?[a-z0-9\-\s_]+\]?\)$ +--- + +These are all the changes included in the Home Assistant Core 2024.10 release. + +For a summary in a more readable format: +[Release notes blog for this release](/blog/2024/10/02/release-202410/). + diff --git a/source/images/blog/2024-10/social.jpg b/source/images/blog/2024-10/social.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea7b7c402d6ae612532cd567ad7e7ba41067d94c GIT binary patch literal 275885 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 literal 0 HcmV?d00001