mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 07:17:14 +00:00
2024.10: Beta release notes (#34923)
This commit is contained in:
parent
c403f2327d
commit
4aa6c87f27
37
CODEOWNERS
37
CODEOWNERS
@ -15,6 +15,7 @@ source/_integrations/acmeda.markdown @atmurray
|
|||||||
source/_integrations/acomax.markdown @starkillerOG
|
source/_integrations/acomax.markdown @starkillerOG
|
||||||
source/_integrations/adax.markdown @danielhiversen
|
source/_integrations/adax.markdown @danielhiversen
|
||||||
source/_integrations/adguard.markdown @frenck
|
source/_integrations/adguard.markdown @frenck
|
||||||
|
source/_integrations/ads.markdown @mrpasztoradam
|
||||||
source/_integrations/advantage_air.markdown @Bre77
|
source/_integrations/advantage_air.markdown @Bre77
|
||||||
source/_integrations/aemet.markdown @Noltari
|
source/_integrations/aemet.markdown @Noltari
|
||||||
source/_integrations/aep_ohio.markdown @tronikos
|
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/androidtv_remote.markdown @tronikos @Drafteed
|
||||||
source/_integrations/anova.markdown @Lash-L
|
source/_integrations/anova.markdown @Lash-L
|
||||||
source/_integrations/anthemav.markdown @hyralex
|
source/_integrations/anthemav.markdown @hyralex
|
||||||
|
source/_integrations/anthropic.markdown @Shulyaka
|
||||||
source/_integrations/anwb_energie.markdown @klaasnicolaas
|
source/_integrations/anwb_energie.markdown @klaasnicolaas
|
||||||
source/_integrations/aosmith.markdown @bdr99
|
source/_integrations/aosmith.markdown @bdr99
|
||||||
source/_integrations/apache_kafka.markdown @bachya
|
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/apprise.markdown @caronc
|
||||||
source/_integrations/aprilaire.markdown @chamberlain2007
|
source/_integrations/aprilaire.markdown @chamberlain2007
|
||||||
source/_integrations/aprs.markdown @PhilRW
|
source/_integrations/aprs.markdown @PhilRW
|
||||||
|
source/_integrations/aps.markdown @tronikos
|
||||||
source/_integrations/apsystems.markdown @mawoka-myblock @SonnenladenGmbH
|
source/_integrations/apsystems.markdown @mawoka-myblock @SonnenladenGmbH
|
||||||
source/_integrations/aquacell.markdown @Jordi1990
|
source/_integrations/aquacell.markdown @Jordi1990
|
||||||
source/_integrations/aranet.markdown @aschmitz @thecode @anrijs
|
source/_integrations/aranet.markdown @aschmitz @thecode @anrijs
|
||||||
@ -70,6 +73,7 @@ source/_integrations/arris_tg2492lg.markdown @vanbalken
|
|||||||
source/_integrations/arve.markdown @ikalnyi
|
source/_integrations/arve.markdown @ikalnyi
|
||||||
source/_integrations/aseko_pool_live.markdown @milanmeu
|
source/_integrations/aseko_pool_live.markdown @milanmeu
|
||||||
source/_integrations/assist_pipeline.markdown @balloob @synesthesiam
|
source/_integrations/assist_pipeline.markdown @balloob @synesthesiam
|
||||||
|
source/_integrations/assist_satellite.markdown @home-assistant/core @synesthesiam
|
||||||
source/_integrations/asuswrt.markdown @kennedyshead @ollo69
|
source/_integrations/asuswrt.markdown @kennedyshead @ollo69
|
||||||
source/_integrations/atag.markdown @MatsNL
|
source/_integrations/atag.markdown @MatsNL
|
||||||
source/_integrations/aten_pe.markdown @mtdcr
|
source/_integrations/aten_pe.markdown @mtdcr
|
||||||
@ -124,12 +128,13 @@ source/_integrations/bryant_evolution.markdown @danielsmyers
|
|||||||
source/_integrations/bsblan.markdown @liudger
|
source/_integrations/bsblan.markdown @liudger
|
||||||
source/_integrations/bswitch.markdown @jafar-atili
|
source/_integrations/bswitch.markdown @jafar-atili
|
||||||
source/_integrations/bt_smarthub.markdown @typhoon2099
|
source/_integrations/bt_smarthub.markdown @typhoon2099
|
||||||
source/_integrations/bthome.markdown @Ernst79
|
source/_integrations/bthome.markdown @Ernst79 @thecode
|
||||||
source/_integrations/bticino.markdown @cgtobi
|
source/_integrations/bticino.markdown @cgtobi
|
||||||
source/_integrations/bubendorff.markdown @cgtobi
|
source/_integrations/bubendorff.markdown @cgtobi
|
||||||
source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221
|
source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221
|
||||||
source/_integrations/button.markdown @home-assistant/core
|
source/_integrations/button.markdown @home-assistant/core
|
||||||
source/_integrations/calendar.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/camera.markdown @home-assistant/core
|
||||||
source/_integrations/cast.markdown @emontnemery
|
source/_integrations/cast.markdown @emontnemery
|
||||||
source/_integrations/ccm15.markdown @ocalvo
|
source/_integrations/ccm15.markdown @ocalvo
|
||||||
@ -168,6 +173,7 @@ source/_integrations/dacia.markdown @epenet
|
|||||||
source/_integrations/daikin.markdown @fredrike
|
source/_integrations/daikin.markdown @fredrike
|
||||||
source/_integrations/date.markdown @home-assistant/core
|
source/_integrations/date.markdown @home-assistant/core
|
||||||
source/_integrations/datetime.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/debugpy.markdown @frenck
|
||||||
source/_integrations/deconz.markdown @Kane610
|
source/_integrations/deconz.markdown @Kane610
|
||||||
source/_integrations/default_config.markdown @home-assistant/core
|
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/downloader.markdown @erwindouna
|
||||||
source/_integrations/dremel_3d_printer.markdown @tkdrob
|
source/_integrations/dremel_3d_printer.markdown @tkdrob
|
||||||
source/_integrations/drop_connect.markdown @ChandlerSystems @pfrazer
|
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/dsmr_reader.markdown @sorted-bits @glodenox @erwindouna
|
||||||
|
source/_integrations/duke_energy.markdown @hunterjm
|
||||||
source/_integrations/duotecno.markdown @cereal2nd
|
source/_integrations/duotecno.markdown @cereal2nd
|
||||||
source/_integrations/duquesne_light.markdown @tronikos
|
source/_integrations/duquesne_light.markdown @tronikos
|
||||||
source/_integrations/dwd_weather_warnings.markdown @runningman84 @stephan192 @andarotajo
|
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/egardia.markdown @jeroenterheerdt
|
||||||
source/_integrations/electrasmart.markdown @jafar-atili
|
source/_integrations/electrasmart.markdown @jafar-atili
|
||||||
source/_integrations/electric_kiwi.markdown @mikey0000
|
source/_integrations/electric_kiwi.markdown @mikey0000
|
||||||
|
source/_integrations/elevenlabs.markdown @sorgfresser
|
||||||
source/_integrations/elgato.markdown @frenck
|
source/_integrations/elgato.markdown @frenck
|
||||||
source/_integrations/elkm1.markdown @gwww @bdraco
|
source/_integrations/elkm1.markdown @gwww @bdraco
|
||||||
source/_integrations/elmax.markdown @albertogeniola
|
source/_integrations/elmax.markdown @albertogeniola
|
||||||
@ -287,6 +295,7 @@ source/_integrations/fronius.markdown @farmio
|
|||||||
source/_integrations/frontend.markdown @home-assistant/frontend
|
source/_integrations/frontend.markdown @home-assistant/frontend
|
||||||
source/_integrations/frontier_silicon.markdown @wlcrs
|
source/_integrations/frontier_silicon.markdown @wlcrs
|
||||||
source/_integrations/fujitsu_anywair.markdown @Bre77
|
source/_integrations/fujitsu_anywair.markdown @Bre77
|
||||||
|
source/_integrations/fujitsu_fglair.markdown @crevetor
|
||||||
source/_integrations/fully_kiosk.markdown @cgarwood
|
source/_integrations/fully_kiosk.markdown @cgarwood
|
||||||
source/_integrations/fyta.markdown @dontinelli
|
source/_integrations/fyta.markdown @dontinelli
|
||||||
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
|
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
|
||||||
@ -311,9 +320,10 @@ source/_integrations/goodwe.markdown @mletenay @starkillerOG
|
|||||||
source/_integrations/google.markdown @allenporter
|
source/_integrations/google.markdown @allenporter
|
||||||
source/_integrations/google_assistant.markdown @home-assistant/cloud
|
source/_integrations/google_assistant.markdown @home-assistant/cloud
|
||||||
source/_integrations/google_assistant_sdk.markdown @tronikos
|
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_generative_ai_conversation.markdown @tronikos
|
||||||
source/_integrations/google_mail.markdown @tkdrob
|
source/_integrations/google_mail.markdown @tkdrob
|
||||||
|
source/_integrations/google_photos.markdown @allenporter
|
||||||
source/_integrations/google_sheets.markdown @tkdrob
|
source/_integrations/google_sheets.markdown @tkdrob
|
||||||
source/_integrations/google_tasks.markdown @allenporter
|
source/_integrations/google_tasks.markdown @allenporter
|
||||||
source/_integrations/google_travel_time.markdown @eifinger
|
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/homematicip_cloud.markdown @hahn-th
|
||||||
source/_integrations/homewizard.markdown @DCSBL
|
source/_integrations/homewizard.markdown @DCSBL
|
||||||
source/_integrations/honeywell.markdown @rdfurman @mkmer
|
source/_integrations/honeywell.markdown @rdfurman @mkmer
|
||||||
|
source/_integrations/html5.markdown @alexyao2015
|
||||||
source/_integrations/http.markdown @home-assistant/core
|
source/_integrations/http.markdown @home-assistant/core
|
||||||
source/_integrations/huawei_lte.markdown @scop @fphammerle
|
source/_integrations/huawei_lte.markdown @scop @fphammerle
|
||||||
source/_integrations/hue.markdown @balloob @marcelveldt
|
source/_integrations/hue.markdown @balloob @marcelveldt
|
||||||
@ -400,13 +411,14 @@ source/_integrations/intellifire.markdown @jeeftor
|
|||||||
source/_integrations/intesishome.markdown @jnimmo
|
source/_integrations/intesishome.markdown @jnimmo
|
||||||
source/_integrations/ios.markdown @robbiet480
|
source/_integrations/ios.markdown @robbiet480
|
||||||
source/_integrations/iotawatt.markdown @gtdiehl @jyavenard
|
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/iperf3.markdown @rohankapoorcom
|
||||||
source/_integrations/ipma.markdown @dgomes
|
source/_integrations/ipma.markdown @dgomes
|
||||||
source/_integrations/iqvia.markdown @bachya
|
source/_integrations/iqvia.markdown @bachya
|
||||||
source/_integrations/irish_rail_transport.markdown @ttroy50
|
source/_integrations/irish_rail_transport.markdown @ttroy50
|
||||||
source/_integrations/iron_os.markdown @tr4nt0r
|
source/_integrations/iron_os.markdown @tr4nt0r
|
||||||
source/_integrations/isal.markdown @bdraco
|
source/_integrations/isal.markdown @bdraco
|
||||||
|
source/_integrations/iskra.markdown @iskramis
|
||||||
source/_integrations/islamic_prayer_times.markdown @engrbm87 @cpfair
|
source/_integrations/islamic_prayer_times.markdown @engrbm87 @cpfair
|
||||||
source/_integrations/ismartwindow.markdown @starkillerOG
|
source/_integrations/ismartwindow.markdown @starkillerOG
|
||||||
source/_integrations/israel_rail.markdown @shaiu
|
source/_integrations/israel_rail.markdown @shaiu
|
||||||
@ -477,7 +489,7 @@ source/_integrations/luci.markdown @mzdrale
|
|||||||
source/_integrations/luftdaten.markdown @fabaff @frenck
|
source/_integrations/luftdaten.markdown @fabaff @frenck
|
||||||
source/_integrations/lupusec.markdown @majuss @suaveolent
|
source/_integrations/lupusec.markdown @majuss @suaveolent
|
||||||
source/_integrations/lutron.markdown @cdheiser @wilburCForce
|
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/luxaflex.markdown @bdraco @kingy444 @trullock
|
||||||
source/_integrations/lyric.markdown @timmo001
|
source/_integrations/lyric.markdown @timmo001
|
||||||
source/_integrations/madeco.markdown @starkillerOG
|
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/modem_callerid.markdown @tkdrob
|
||||||
source/_integrations/modern_forms.markdown @wonderslug
|
source/_integrations/modern_forms.markdown @wonderslug
|
||||||
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
||||||
|
source/_integrations/monarch_money.markdown @jeeftor
|
||||||
source/_integrations/monessen.markdown @jeeftor
|
source/_integrations/monessen.markdown @jeeftor
|
||||||
source/_integrations/monoprice.markdown @etsinko @OnFreund
|
source/_integrations/monoprice.markdown @etsinko @OnFreund
|
||||||
source/_integrations/monzo.markdown @jakemartin-icl
|
source/_integrations/monzo.markdown @jakemartin-icl
|
||||||
@ -551,6 +564,7 @@ source/_integrations/nextcloud.markdown @mib1185
|
|||||||
source/_integrations/nextdns.markdown @bieniu
|
source/_integrations/nextdns.markdown @bieniu
|
||||||
source/_integrations/nfandroidtv.markdown @tkdrob
|
source/_integrations/nfandroidtv.markdown @tkdrob
|
||||||
source/_integrations/nibe_heatpump.markdown @elupus
|
source/_integrations/nibe_heatpump.markdown @elupus
|
||||||
|
source/_integrations/nice_go.markdown @IceBotYT
|
||||||
source/_integrations/nightscout.markdown @marciogranzotto
|
source/_integrations/nightscout.markdown @marciogranzotto
|
||||||
source/_integrations/nilu.markdown @hfurubotten
|
source/_integrations/nilu.markdown @hfurubotten
|
||||||
source/_integrations/nina.markdown @DeerMaximum
|
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/nut.markdown @bdraco @ollo69 @pestevez
|
||||||
source/_integrations/nutrichef.markdown @bdraco
|
source/_integrations/nutrichef.markdown @bdraco
|
||||||
source/_integrations/nws.markdown @MatthewFlamm @kamiyo
|
source/_integrations/nws.markdown @MatthewFlamm @kamiyo
|
||||||
|
source/_integrations/nyt_games.markdown @joostlek
|
||||||
source/_integrations/nzbget.markdown @chriscla
|
source/_integrations/nzbget.markdown @chriscla
|
||||||
source/_integrations/obihai.markdown @dshokouhi @ejpenney
|
source/_integrations/obihai.markdown @dshokouhi @ejpenney
|
||||||
source/_integrations/octoprint.markdown @rfleming71
|
source/_integrations/octoprint.markdown @rfleming71
|
||||||
@ -615,7 +630,6 @@ source/_integrations/pge.markdown @tronikos
|
|||||||
source/_integrations/philips_js.markdown @elupus
|
source/_integrations/philips_js.markdown @elupus
|
||||||
source/_integrations/pi_hole.markdown @shenxn
|
source/_integrations/pi_hole.markdown @shenxn
|
||||||
source/_integrations/picnic.markdown @corneyl
|
source/_integrations/picnic.markdown @corneyl
|
||||||
source/_integrations/pilight.markdown @trekky12
|
|
||||||
source/_integrations/pinecil.markdown @tr4nt0r
|
source/_integrations/pinecil.markdown @tr4nt0r
|
||||||
source/_integrations/ping.markdown @jpbede
|
source/_integrations/ping.markdown @jpbede
|
||||||
source/_integrations/piper.markdown @balloob @synesthesiam
|
source/_integrations/piper.markdown @balloob @synesthesiam
|
||||||
@ -726,6 +740,7 @@ source/_integrations/sensor.markdown @home-assistant/core
|
|||||||
source/_integrations/sensorblue.markdown @bdraco
|
source/_integrations/sensorblue.markdown @bdraco
|
||||||
source/_integrations/sensorpro.markdown @bdraco
|
source/_integrations/sensorpro.markdown @bdraco
|
||||||
source/_integrations/sensorpush.markdown @bdraco
|
source/_integrations/sensorpush.markdown @bdraco
|
||||||
|
source/_integrations/sensoterra.markdown @markruys
|
||||||
source/_integrations/sentry.markdown @dcramer @frenck
|
source/_integrations/sentry.markdown @dcramer @frenck
|
||||||
source/_integrations/senz.markdown @milanmeu
|
source/_integrations/senz.markdown @milanmeu
|
||||||
source/_integrations/serial.markdown @fabaff
|
source/_integrations/serial.markdown @fabaff
|
||||||
@ -762,6 +777,7 @@ source/_integrations/smarther.markdown @cgtobi
|
|||||||
source/_integrations/smarttub.markdown @mdz
|
source/_integrations/smarttub.markdown @mdz
|
||||||
source/_integrations/smarty.markdown @z0mbieprocess
|
source/_integrations/smarty.markdown @z0mbieprocess
|
||||||
source/_integrations/smhi.markdown @gjohansson-ST
|
source/_integrations/smhi.markdown @gjohansson-ST
|
||||||
|
source/_integrations/smlight.markdown @tl-sl
|
||||||
source/_integrations/sms.markdown @ocalvo
|
source/_integrations/sms.markdown @ocalvo
|
||||||
source/_integrations/smud.markdown @tronikos
|
source/_integrations/smud.markdown @tronikos
|
||||||
source/_integrations/snapcast.markdown @luar123
|
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/switch_as_x.markdown @home-assistant/core
|
||||||
source/_integrations/switchbee.markdown @jafar-atili
|
source/_integrations/switchbee.markdown @jafar-atili
|
||||||
source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski
|
source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski
|
||||||
source/_integrations/switchbot_cloud.markdown @SeraphicRav @laurence-presland
|
source/_integrations/switchbot_cloud.markdown @SeraphicRav @laurence-presland @Gigatrappeur
|
||||||
source/_integrations/switcher_kis.markdown @thecode
|
source/_integrations/switcher_kis.markdown @thecode @YogevBokobza
|
||||||
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
|
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
|
||||||
source/_integrations/symfonisk.markdown @jjlawren @peterager
|
source/_integrations/symfonisk.markdown @jjlawren @peterager
|
||||||
source/_integrations/syncthing.markdown @zhulik
|
source/_integrations/syncthing.markdown @zhulik
|
||||||
@ -854,6 +870,7 @@ source/_integrations/todoist.markdown @boralyl
|
|||||||
source/_integrations/tolo.markdown @MatthiasLohr
|
source/_integrations/tolo.markdown @MatthiasLohr
|
||||||
source/_integrations/tomorrowio.markdown @raman325 @lymanepp
|
source/_integrations/tomorrowio.markdown @raman325 @lymanepp
|
||||||
source/_integrations/totalconnect.markdown @austinmroczek
|
source/_integrations/totalconnect.markdown @austinmroczek
|
||||||
|
source/_integrations/touchline_sl.markdown @jnsgruk
|
||||||
source/_integrations/tplink.markdown @rytilahti @bdraco @sdb9696
|
source/_integrations/tplink.markdown @rytilahti @bdraco @sdb9696
|
||||||
source/_integrations/tplink_omada.markdown @MarkGodwin
|
source/_integrations/tplink_omada.markdown @MarkGodwin
|
||||||
source/_integrations/tplink_tapo.markdown @rytilahti @bdraco @sdb9696
|
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/trafikverket_weatherstation.markdown @gjohansson-ST
|
||||||
source/_integrations/transmission.markdown @engrbm87 @JPHutchins
|
source/_integrations/transmission.markdown @engrbm87 @JPHutchins
|
||||||
source/_integrations/trend.markdown @jpbede
|
source/_integrations/trend.markdown @jpbede
|
||||||
|
source/_integrations/triggercmd.markdown @rvmey
|
||||||
source/_integrations/tts.markdown @home-assistant/core
|
source/_integrations/tts.markdown @home-assistant/core
|
||||||
source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck
|
source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck
|
||||||
source/_integrations/twentemilieu.markdown @frenck
|
source/_integrations/twentemilieu.markdown @frenck
|
||||||
@ -927,6 +945,7 @@ source/_integrations/webhook.markdown @home-assistant/core
|
|||||||
source/_integrations/webmin.markdown @autinerd
|
source/_integrations/webmin.markdown @autinerd
|
||||||
source/_integrations/webostv.markdown @thecode
|
source/_integrations/webostv.markdown @thecode
|
||||||
source/_integrations/websocket_api.markdown @home-assistant/core
|
source/_integrations/websocket_api.markdown @home-assistant/core
|
||||||
|
source/_integrations/weheat.markdown @jesperraemaekers
|
||||||
source/_integrations/wemo.markdown @esev
|
source/_integrations/wemo.markdown @esev
|
||||||
source/_integrations/whirlpool.markdown @abmantis @mkmer
|
source/_integrations/whirlpool.markdown @abmantis @mkmer
|
||||||
source/_integrations/whisper.markdown @balloob @synesthesiam
|
source/_integrations/whisper.markdown @balloob @synesthesiam
|
||||||
@ -937,6 +956,7 @@ source/_integrations/wirelesstag.markdown @sergeymaysak
|
|||||||
source/_integrations/withings.markdown @joostlek
|
source/_integrations/withings.markdown @joostlek
|
||||||
source/_integrations/wiz.markdown @sbidy
|
source/_integrations/wiz.markdown @sbidy
|
||||||
source/_integrations/wled.markdown @frenck
|
source/_integrations/wled.markdown @frenck
|
||||||
|
source/_integrations/wmspro.markdown @mback2k
|
||||||
source/_integrations/wolflink.markdown @adamkrol93 @mtielen
|
source/_integrations/wolflink.markdown @adamkrol93 @mtielen
|
||||||
source/_integrations/workday.markdown @fabaff @gjohansson-ST
|
source/_integrations/workday.markdown @fabaff @gjohansson-ST
|
||||||
source/_integrations/worldclock.markdown @fabaff
|
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_miio.markdown @rytilahti @syssi @starkillerOG
|
||||||
source/_integrations/xiaomi_tv.markdown @simse
|
source/_integrations/xiaomi_tv.markdown @simse
|
||||||
source/_integrations/xmpp.markdown @fabaff @flowolf
|
source/_integrations/xmpp.markdown @fabaff @flowolf
|
||||||
|
source/_integrations/yale.markdown @bdraco
|
||||||
source/_integrations/yale_home.markdown @bdraco
|
source/_integrations/yale_home.markdown @bdraco
|
||||||
source/_integrations/yale_smart_alarm.markdown @gjohansson-ST
|
source/_integrations/yale_smart_alarm.markdown @gjohansson-ST
|
||||||
source/_integrations/yalexs_ble.markdown @bdraco
|
source/_integrations/yalexs_ble.markdown @bdraco
|
||||||
|
@ -107,9 +107,9 @@ social:
|
|||||||
|
|
||||||
# Home Assistant release details
|
# Home Assistant release details
|
||||||
current_major_version: 2024
|
current_major_version: 2024
|
||||||
current_minor_version: 9
|
current_minor_version: 10
|
||||||
current_patch_version: 3
|
current_patch_version: 0
|
||||||
date_released: 2024-09-24
|
date_released: 2024-10-02
|
||||||
|
|
||||||
# Either # or the anchor link to latest release notes in the blog post.
|
# Either # or the anchor link to latest release notes in the blog post.
|
||||||
# Must be prefixed with a # and have double quotes around it.
|
# Must be prefixed with a # and have double quotes around it.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -16,6 +16,7 @@ ha_platforms:
|
|||||||
- binary_sensor
|
- binary_sensor
|
||||||
- cover
|
- cover
|
||||||
- light
|
- light
|
||||||
|
- select
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- switch
|
||||||
- valve
|
- valve
|
||||||
@ -23,6 +24,8 @@ ha_integration_type: integration
|
|||||||
related:
|
related:
|
||||||
- docs: /docs/configuration/
|
- docs: /docs/configuration/
|
||||||
title: Configuration file
|
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.
|
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.
|
||||||
|
@ -4,6 +4,7 @@ description: Instructions on how to setup AirGradient devices in Home Assistant.
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Health
|
- Health
|
||||||
- Sensor
|
- Sensor
|
||||||
|
- Update
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_release: 2024.6
|
ha_release: 2024.6
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
|
@ -11,7 +11,7 @@ ha_codeowners:
|
|||||||
- '@ochlocracy'
|
- '@ochlocracy'
|
||||||
- '@jbouwh'
|
- '@jbouwh'
|
||||||
ha_domain: alexa
|
ha_domain: alexa
|
||||||
ha_integration_type: integration
|
ha_integration_type: system
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- diagnostics
|
- diagnostics
|
||||||
---
|
---
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -4,7 +4,7 @@ description: Get energy usage from Arizona Public Service (APS) using the Opower
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Energy
|
- Energy
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: "2024.10"
|
ha_release: 2023.8
|
||||||
ha_domain: aps
|
ha_domain: aps
|
||||||
ha_integration_type: virtual
|
ha_integration_type: virtual
|
||||||
ha_supporting_domain: opower
|
ha_supporting_domain: opower
|
||||||
|
@ -9,7 +9,7 @@ ha_codeowners:
|
|||||||
- '@balloob'
|
- '@balloob'
|
||||||
- '@synesthesiam'
|
- '@synesthesiam'
|
||||||
ha_domain: assist_pipeline
|
ha_domain: assist_pipeline
|
||||||
ha_integration_type: integration
|
ha_integration_type: system
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- select
|
- select
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,8 +12,9 @@ ha_codeowners:
|
|||||||
ha_domain: bring
|
ha_domain: bring
|
||||||
ha_integration_type: service
|
ha_integration_type: service
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- todo
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
|
- todo
|
||||||
related:
|
related:
|
||||||
- docs: /integrations/todo
|
- docs: /integrations/todo
|
||||||
title: To-do list integration documentation
|
title: To-do list integration documentation
|
||||||
|
@ -8,6 +8,7 @@ ha_release: 2022.9
|
|||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@Ernst79'
|
- '@Ernst79'
|
||||||
|
- '@thecode'
|
||||||
ha_domain: bthome
|
ha_domain: bthome
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
@ -7,11 +7,13 @@ ha_release: '2024.10'
|
|||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_domain: cambridge_audio
|
ha_domain: cambridge_audio
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- media_player
|
- media_player
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@noahhusby'
|
- '@noahhusby'
|
||||||
ha_config_flow: true
|
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.
|
The **Cambridge Audio** {% term integration %} allows you to control all receivers and streamers that support the StreamMagic app.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -9,7 +9,6 @@ ha_config_flow: true
|
|||||||
ha_domain: dsmr
|
ha_domain: dsmr
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@Robbie1221'
|
- '@Robbie1221'
|
||||||
- '@frenck'
|
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- diagnostics
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
|
@ -3,7 +3,7 @@ title: Duke Energy
|
|||||||
description: Instructions on how to integrate Duke Energy within Home Assistant.
|
description: Instructions on how to integrate Duke Energy within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Energy
|
- Energy
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@hunterjm'
|
- '@hunterjm'
|
||||||
|
@ -1,15 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: ElevenLabs text-to-speech
|
title: ElevenLabs
|
||||||
description: Instructions on how to setup ElevenLabs text-to-speech with Home Assistant.
|
description: Instructions on how to setup ElevenLabs text-to-speech with Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Text-to-speech
|
- Text-to-speech
|
||||||
ha_release: 2024.8
|
ha_release: 2024.8
|
||||||
ha_iot_class: Cloud Push
|
ha_iot_class: Cloud Polling
|
||||||
ha_domain: elevenlabs
|
ha_domain: elevenlabs
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- tts
|
- tts
|
||||||
ha_config_flow: true
|
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.
|
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.
|
||||||
|
@ -7,7 +7,7 @@ ha_release: 0.29
|
|||||||
ha_domain: ffmpeg
|
ha_domain: ffmpeg
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- camera
|
- camera
|
||||||
ha_integration_type: integration
|
ha_integration_type: system
|
||||||
---
|
---
|
||||||
|
|
||||||
The FFmpeg integration allows other Home Assistant integrations to process
|
The FFmpeg integration allows other Home Assistant integrations to process
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
|||||||
- '@exxamalte'
|
- '@exxamalte'
|
||||||
ha_domain: gdacs
|
ha_domain: gdacs
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- geo_location
|
- geo_location
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: service
|
ha_integration_type: service
|
||||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
|||||||
- '@exxamalte'
|
- '@exxamalte'
|
||||||
ha_domain: geonetnz_quakes
|
ha_domain: geonetnz_quakes
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- geo_location
|
- geo_location
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: service
|
ha_integration_type: service
|
||||||
|
@ -9,7 +9,7 @@ ha_iot_class: Cloud Push
|
|||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@home-assistant/cloud'
|
- '@home-assistant/cloud'
|
||||||
ha_domain: google_assistant
|
ha_domain: google_assistant
|
||||||
ha_integration_type: integration
|
ha_integration_type: system
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- button
|
- button
|
||||||
- diagnostics
|
- diagnostics
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: Google Cloud Platform
|
title: Google Cloud
|
||||||
description: Google Cloud Platform integration.
|
description: Google Cloud Platform integration.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Speech-to-text
|
- Speech-to-text
|
||||||
|
@ -4,7 +4,7 @@ description: Instructions on how to use Google Photos in Home Assistant.
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Media source
|
- Media source
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_domain: google_photos
|
ha_domain: google_photos
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -13,6 +13,8 @@ ha_integration_type: integration
|
|||||||
related:
|
related:
|
||||||
- docs: /docs/configuration/
|
- docs: /docs/configuration/
|
||||||
title: Configuration file
|
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.
|
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.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -3,16 +3,17 @@ title: iotty
|
|||||||
description: Instructions on how to connect iotty Smart Devices to Home Assistant.
|
description: Instructions on how to connect iotty Smart Devices to Home Assistant.
|
||||||
ha_release: '2024.8'
|
ha_release: '2024.8'
|
||||||
ha_category:
|
ha_category:
|
||||||
- Switch
|
|
||||||
- Cover
|
- Cover
|
||||||
|
- Switch
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@pburgio'
|
- '@pburgio'
|
||||||
|
- '@shapournemati-iotty'
|
||||||
ha_domain: iotty
|
ha_domain: iotty
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- switch
|
|
||||||
- cover
|
- cover
|
||||||
|
- switch
|
||||||
ha_integration_type: device
|
ha_integration_type: device
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: Iskra
|
title: Iskra
|
||||||
description: Instructions on how to connect your Iskra energy meters to Home Assistant.
|
description: Instructions on how to connect your Iskra energy meters to Home Assistant.
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_category:
|
ha_category:
|
||||||
- Energy
|
- Energy
|
||||||
- Sensor
|
- Sensor
|
||||||
@ -9,13 +9,12 @@ ha_codeowners:
|
|||||||
- '@iskramis'
|
- '@iskramis'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_domain: iskra
|
ha_domain: iskra
|
||||||
ha_iot_class: local_polling
|
ha_iot_class: Local Polling
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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
|
## Supported devices
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -13,7 +13,7 @@ ha_codeowners:
|
|||||||
ha_domain: knocki
|
ha_domain: knocki
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- event
|
- 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/).
|
The **Knocki** {% term integration %} can receive events for the triggers set up from your [Knocki devices](https://knocki.com/).
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -3,7 +3,7 @@ title: Lektrico Charging Station
|
|||||||
description: Instructions on how to integrate a Lektrico Chargering Station with Home Assistant.
|
description: Instructions on how to integrate a Lektrico Chargering Station with Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
@ -11,7 +11,11 @@ ha_codeowners:
|
|||||||
ha_domain: lektrico
|
ha_domain: lektrico
|
||||||
ha_zeroconf: true
|
ha_zeroconf: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
|
- number
|
||||||
|
- select
|
||||||
- sensor
|
- 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.
|
The **Lektrico Charging Station** integration integrates your [Lektrico Charging Station](https://lektri.co) into your Home Assistant and allows you to monitor it.
|
||||||
|
@ -17,7 +17,6 @@ ha_domain: lutron_caseta
|
|||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@swails'
|
- '@swails'
|
||||||
- '@bdraco'
|
|
||||||
- '@danaues'
|
- '@danaues'
|
||||||
- '@eclair4151'
|
- '@eclair4151'
|
||||||
ha_zeroconf: true
|
ha_zeroconf: true
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -13,6 +13,7 @@ ha_codeowners:
|
|||||||
ha_domain: madvr
|
ha_domain: madvr
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- diagnostics
|
||||||
- remote
|
- remote
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: device
|
ha_integration_type: device
|
||||||
|
@ -3,13 +3,14 @@ title: Manual Alarm control panel
|
|||||||
description: Instructions on how to integrate manual alarms into Home Assistant.
|
description: Instructions on how to integrate manual alarms into Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Alarm
|
- Alarm
|
||||||
|
- Helper
|
||||||
ha_release: 0.7.6
|
ha_release: 0.7.6
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: manual
|
ha_domain: manual
|
||||||
ha_iot_class: Calculated
|
ha_iot_class: Calculated
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- alarm_control_panel
|
- alarm_control_panel
|
||||||
ha_integration_type: integration
|
ha_integration_type: helper
|
||||||
related:
|
related:
|
||||||
- docs: /docs/configuration/
|
- docs: /docs/configuration/
|
||||||
title: Configuration file
|
title: Configuration file
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -4,7 +4,7 @@ description: Get energy usage from Mercury NZ Limited using the Opower integrati
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Energy
|
- Energy
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: 2024.8
|
ha_release: 2023.8
|
||||||
ha_domain: mercury_nz
|
ha_domain: mercury_nz
|
||||||
ha_integration_type: virtual
|
ha_integration_type: virtual
|
||||||
ha_supporting_domain: opower
|
ha_supporting_domain: opower
|
||||||
|
@ -12,7 +12,7 @@ ha_category:
|
|||||||
- Select
|
- Select
|
||||||
- Sensor
|
- Sensor
|
||||||
- Switch
|
- Switch
|
||||||
ha_release: 2024.8
|
ha_release: 0.64
|
||||||
ha_integration_type: virtual
|
ha_integration_type: virtual
|
||||||
ha_supporting_domain: bmw_connected_drive
|
ha_supporting_domain: bmw_connected_drive
|
||||||
ha_supporting_integration: BMW Connected Drive
|
ha_supporting_integration: BMW Connected Drive
|
||||||
|
@ -16,6 +16,7 @@ ha_domain: modern_forms
|
|||||||
ha_zeroconf: true
|
ha_zeroconf: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- diagnostics
|
||||||
- fan
|
- fan
|
||||||
- light
|
- light
|
||||||
- sensor
|
- sensor
|
||||||
|
@ -3,14 +3,15 @@ title: Mold Indicator
|
|||||||
description: How to use the mold growth indication integration in Home Assistant
|
description: How to use the mold growth indication integration in Home Assistant
|
||||||
ha_category:
|
ha_category:
|
||||||
- Environment
|
- Environment
|
||||||
|
- Helper
|
||||||
ha_release: '0.20'
|
ha_release: '0.20'
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Calculated
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: mold_indicator
|
ha_domain: mold_indicator
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: integration
|
ha_integration_type: helper
|
||||||
related:
|
related:
|
||||||
- docs: /docs/configuration/
|
- docs: /docs/configuration/
|
||||||
title: Configuration file
|
title: Configuration file
|
||||||
|
@ -2,17 +2,17 @@
|
|||||||
title: Monarch Money
|
title: Monarch Money
|
||||||
description: Instructions on the Monarch Money Integration for personal finance.
|
description: Instructions on the Monarch Money Integration for personal finance.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Finance
|
- Finance
|
||||||
|
- Sensor
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@jeeftor'
|
- '@jeeftor'
|
||||||
ha_domain: monarch_money
|
ha_domain: monarch_money
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
[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.
|
||||||
|
@ -13,6 +13,7 @@ ha_config_flow: true
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- button
|
- button
|
||||||
- cover
|
- cover
|
||||||
|
- diagnostics
|
||||||
- select
|
- select
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: device
|
ha_integration_type: device
|
||||||
|
@ -18,7 +18,7 @@ ha_platforms:
|
|||||||
- event
|
- event
|
||||||
- light
|
- light
|
||||||
- switch
|
- 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.
|
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.
|
||||||
|
@ -4,13 +4,14 @@ description: Instructions on how to setup NYT Games in Home Assistant.
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@joostlek'
|
- '@joostlek'
|
||||||
ha_domain: nyt_games
|
ha_domain: nyt_games
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: service
|
||||||
---
|
---
|
||||||
|
|
||||||
The [NYT Games](https://www.nytimes.com/crosswords) integration fetches data about your progress on their daily puzzles.
|
The [NYT Games](https://www.nytimes.com/crosswords) integration fetches data about your progress on their daily puzzles.
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
title: OpenTherm Gateway
|
title: OpenTherm Gateway
|
||||||
description: Control your OpenTherm Gateway from Home Assistant.
|
description: Control your OpenTherm Gateway from Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Button
|
|
||||||
- Binary sensor
|
- Binary sensor
|
||||||
|
- Button
|
||||||
- Climate
|
- Climate
|
||||||
- Hub
|
- Hub
|
||||||
- Select
|
- Select
|
||||||
@ -15,8 +15,8 @@ ha_codeowners:
|
|||||||
- '@mvn23'
|
- '@mvn23'
|
||||||
ha_domain: opentherm_gw
|
ha_domain: opentherm_gw
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- button
|
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- button
|
||||||
- climate
|
- climate
|
||||||
- select
|
- select
|
||||||
- sensor
|
- sensor
|
||||||
|
@ -8,8 +8,6 @@ ha_category:
|
|||||||
- Switch
|
- Switch
|
||||||
ha_release: 0.26
|
ha_release: 0.26
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_codeowners:
|
|
||||||
- '@trekky12'
|
|
||||||
ha_domain: pilight
|
ha_domain: pilight
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
title: Pinecil
|
title: Pinecil
|
||||||
description: Connect and control your Pinecil devices using the IronOS integration
|
description: Connect and control your Pinecil devices using the IronOS integration
|
||||||
ha_category:
|
ha_category:
|
||||||
|
- Number
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: 2024.8
|
ha_release: 2024.8
|
||||||
ha_domain: pinecil
|
ha_domain: pinecil
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: Sensoterra
|
title: Sensoterra
|
||||||
description: Instructions on how to integrate your Sensoterra probes with Home Assistant.
|
description: Instructions on how to integrate your Sensoterra probes with Home Assistant.
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_iot_class: Cloud Poll
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_domain: sensoterra
|
ha_domain: sensoterra
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@markruys'
|
- '@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.
|
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.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
ha_domain: simplefin
|
ha_domain: simplefin
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- binary_sensor
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: service
|
ha_integration_type: service
|
||||||
---
|
---
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -14,7 +14,7 @@ ha_platforms:
|
|||||||
- binary_sensor
|
- binary_sensor
|
||||||
- fan
|
- fan
|
||||||
- sensor
|
- 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.
|
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.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@dontinelli'
|
- '@dontinelli'
|
||||||
ha_domain: solarlog
|
ha_domain: solarlog
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: integration
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
@ -11,8 +11,8 @@ ha_codeowners:
|
|||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_dhcp: true
|
ha_dhcp: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- media_player
|
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- media_player
|
||||||
- sensor
|
- sensor
|
||||||
ha_integration_type: integration
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
@ -10,6 +10,7 @@ ha_release: 0.93
|
|||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@thecode'
|
- '@thecode'
|
||||||
|
- '@YogevBokobza'
|
||||||
ha_domain: switcher_kis
|
ha_domain: switcher_kis
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- button
|
- button
|
||||||
|
@ -9,7 +9,7 @@ ha_codeowners:
|
|||||||
- '@dmulcahey'
|
- '@dmulcahey'
|
||||||
ha_domain: tag
|
ha_domain: tag
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_integration_type: integration
|
ha_integration_type: entity
|
||||||
---
|
---
|
||||||
|
|
||||||
<p class='img'>
|
<p class='img'>
|
||||||
|
@ -3,8 +3,8 @@ title: Tami4 Edge / Edge+
|
|||||||
description: Tami4 Edge Integration
|
description: Tami4 Edge Integration
|
||||||
ha_release: 2023.11
|
ha_release: 2023.11
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Button
|
- Button
|
||||||
|
- Sensor
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
|
@ -8,7 +8,10 @@ ha_iot_class: Cloud Polling
|
|||||||
ha_domain: touchline_sl
|
ha_domain: touchline_sl
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- climate
|
- 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.
|
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.
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
title: TRIGGERcmd
|
title: TRIGGERcmd
|
||||||
description: How to integrate TRIGGERcmd with Home Assistant.
|
description: How to integrate TRIGGERcmd with Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Switch
|
|
||||||
- Automation
|
- Automation
|
||||||
ha_release: "2024.10"
|
- Switch
|
||||||
|
ha_release: '2024.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
@ -12,8 +12,7 @@ ha_codeowners:
|
|||||||
ha_domain: triggercmd
|
ha_domain: triggercmd
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- switch
|
- switch
|
||||||
ha_zeroconf: false
|
ha_integration_type: hub
|
||||||
ha_integration_type: integration
|
|
||||||
---
|
---
|
||||||
|
|
||||||
The TRIGGERcmd {% term integration %} allows you to run commands on computers via [TRIGGERcmd](https://triggercmd.com/) with Home Assistant.
|
The TRIGGERcmd {% term integration %} allows you to run commands on computers via [TRIGGERcmd](https://triggercmd.com/) with Home Assistant.
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
- '@starkillerOG'
|
- '@starkillerOG'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- button
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- sensor
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
title: WattTime
|
title: WattTime
|
||||||
description: Instructions on how to set up the WattTime integration within Home Assistant.
|
description: Instructions on how to set up the WattTime integration within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Energy
|
- Energy
|
||||||
- Environment
|
- Environment
|
||||||
|
- Sensor
|
||||||
ha_release: '2021.10'
|
ha_release: '2021.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_domain: watttime
|
ha_domain: watttime
|
||||||
|
@ -8,7 +8,7 @@ ha_quality_scale: internal
|
|||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@home-assistant/core'
|
- '@home-assistant/core'
|
||||||
ha_domain: webhook
|
ha_domain: webhook
|
||||||
ha_integration_type: integration
|
ha_integration_type: system
|
||||||
---
|
---
|
||||||
|
|
||||||
<script>location.href = '/docs/automation/trigger/#webhook-trigger';</script>
|
<script>location.href = '/docs/automation/trigger/#webhook-trigger';</script>
|
||||||
|
@ -2,15 +2,14 @@
|
|||||||
title: Weheat
|
title: Weheat
|
||||||
description: Instructions on setting up Weheat within Home Assistant.
|
description: Instructions on setting up Weheat within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Energy
|
|
||||||
- Climate
|
- Climate
|
||||||
|
- Energy
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@jesperraemaekers'
|
- '@jesperraemaekers'
|
||||||
- '@kjell-van-straaten'
|
|
||||||
ha_domain: weheat
|
ha_domain: weheat
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
@ -4,7 +4,7 @@ description: Instructions on how to integrate WAREMA devices via WMS WebControl
|
|||||||
ha_category:
|
ha_category:
|
||||||
- Cover
|
- Cover
|
||||||
- Hub
|
- Hub
|
||||||
ha_release: "2024.10"
|
ha_release: '2024.10'
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@mback2k'
|
- '@mback2k'
|
||||||
@ -12,12 +12,14 @@ ha_domain: wmspro
|
|||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- cover
|
- cover
|
||||||
ha_integration_type: integration
|
- diagnostics
|
||||||
|
ha_integration_type: hub
|
||||||
related:
|
related:
|
||||||
- url: https://www.warema.com/en/smart-home/wms-webcontrol-pro/
|
- url: https://www.warema.com/en/smart-home/wms-webcontrol-pro/
|
||||||
title: Consumer information about WMS WebControl pro
|
title: Consumer information about WMS WebControl pro
|
||||||
- url: https://smartbuildings.warema.com/en/control-systems/radio-systems/wms/wms-webcontrol-pro/
|
- url: https://smartbuildings.warema.com/en/control-systems/radio-systems/wms/wms-webcontrol-pro/
|
||||||
title: Technical documentation for 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.
|
The **WMS WebControl pro** {% term integration %} allows you to integrate WAREMA devices into Home Assistant.
|
||||||
|
@ -14,6 +14,7 @@ ha_codeowners:
|
|||||||
ha_domain: workday
|
ha_domain: workday
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- diagnostics
|
||||||
ha_integration_type: integration
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ ha_category:
|
|||||||
- Event
|
- Event
|
||||||
- Lock
|
- Lock
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: 0.64
|
ha_release: 2024.9
|
||||||
ha_domain: yale_home
|
ha_domain: yale_home
|
||||||
ha_integration_type: virtual
|
ha_integration_type: virtual
|
||||||
ha_supporting_domain: yale
|
ha_supporting_domain: yale
|
||||||
|
753
source/_posts/2024-10-02-release-202410.markdown
Normal file
753
source/_posts/2024-10-02-release-202410.markdown
Normal file
@ -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
|
||||||
|
---
|
||||||
|
|
||||||
|
<lite-youtube videoid="_X2-encNyrA" videotitle="Home Assistant 2024.10 Release Party"></lite-youtube>
|
||||||
|
|
||||||
|
{% note %}
|
||||||
|
|
||||||
|
**Welcome to the beta release notes for Home Assistant 2024.10** 🎉
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
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_.
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
**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).
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
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. 😎
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
**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:
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
- [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/).
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
- [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.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Ability to select the entity color behavior:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Result with custom colors:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## 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.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
[@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.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
But he didn't stop there, you can now also collapse and expand sections of your
|
||||||
|
YAML configuration based on the indentation level.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
[@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)
|
11
source/changelogs/core-2024.10.markdown
Normal file
11
source/changelogs/core-2024.10.markdown
Normal file
@ -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/).
|
||||||
|
|
BIN
source/images/blog/2024-10/social.jpg
Normal file
BIN
source/images/blog/2024-10/social.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 269 KiB |
Loading…
x
Reference in New Issue
Block a user