diff --git a/CODEOWNERS b/CODEOWNERS
index 41edb4ebd65..c0c6c5e75ed 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -33,8 +33,8 @@ source/_integrations/airvisual.markdown @bachya
source/_integrations/airvisual_pro.markdown @bachya
source/_integrations/airzone.markdown @Noltari
source/_integrations/airzone_cloud.markdown @Noltari
-source/_integrations/aladdin_connect.markdown @swcloudgenie
source/_integrations/alarm_control_panel.markdown @home-assistant/core
+source/_integrations/alarm_control_panel.template.markdown @home-assistant/core
source/_integrations/alert.markdown @home-assistant/core @frenck
source/_integrations/alexa.markdown @home-assistant/cloud @ochlocracy @jbouwh
source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy @jbouwh
@@ -80,6 +80,7 @@ source/_integrations/august_ble.markdown @bdraco
source/_integrations/aurora.markdown @djtimca
source/_integrations/aurora_abb_powerone.markdown @davet2001
source/_integrations/aussie_broadband.markdown @nickw444 @Bre77
+source/_integrations/autarco.markdown @klaasnicolaas
source/_integrations/auth.markdown @home-assistant/core
source/_integrations/automation.markdown @home-assistant/core
source/_integrations/avea.markdown @pattyland
@@ -105,13 +106,13 @@ source/_integrations/bloc_blinds.markdown @starkillerOG
source/_integrations/blue_current.markdown @Floris272 @gleeuwen
source/_integrations/bluemaestro.markdown @bdraco
source/_integrations/blueprint.markdown @home-assistant/core
-source/_integrations/bluesound.markdown @thrawnarn
+source/_integrations/bluesound.markdown @thrawnarn @LouisChrist
source/_integrations/bluetooth.markdown @bdraco
source/_integrations/bluetooth_adapters.markdown @bdraco
source/_integrations/bmw_connected_drive.markdown @gerard33 @rikroe
source/_integrations/bond.markdown @bdraco @prystupa @joshs85 @marciogranzotto
source/_integrations/bosch_shc.markdown @tschamm
-source/_integrations/brandt.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/brandt.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/braviatv.markdown @bieniu @Drafteed
source/_integrations/brel_home.markdown @starkillerOG
source/_integrations/bring.markdown @miaucl @tr4nt0r
@@ -119,6 +120,7 @@ source/_integrations/broadlink.markdown @danielhiversen @felipediel @L-I-Am @eif
source/_integrations/brother.markdown @bieniu
source/_integrations/brottsplatskartan.markdown @gjohansson-ST
source/_integrations/brunt.markdown @eavanvalkenburg
+source/_integrations/bryant_evolution.markdown @danielsmyers
source/_integrations/bsblan.markdown @liudger
source/_integrations/bswitch.markdown @jafar-atili
source/_integrations/bt_smarthub.markdown @typhoon2099
@@ -132,6 +134,7 @@ source/_integrations/camera.markdown @home-assistant/core
source/_integrations/cast.markdown @emontnemery
source/_integrations/ccm15.markdown @ocalvo
source/_integrations/cert_expiry.markdown @jjlawren
+source/_integrations/chacon_dio.markdown @cnico
source/_integrations/cisco_ios.markdown @fbradyirl
source/_integrations/cisco_mobility_express.markdown @fbradyirl
source/_integrations/cisco_webex_teams.markdown @fbradyirl
@@ -155,7 +158,8 @@ source/_integrations/conversation.markdown @home-assistant/core @synesthesiam
source/_integrations/coolmaster.markdown @OnFreund
source/_integrations/counter.markdown @fabaff
source/_integrations/cover.markdown @home-assistant/core
-source/_integrations/cozytouch.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/cover.template.markdown @home-assistant/core
+source/_integrations/cozytouch.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/cpuspeed.markdown @fabaff
source/_integrations/cribl.markdown @Bre77
source/_integrations/crownstone.markdown @Crownstone @RicArch97
@@ -207,7 +211,7 @@ source/_integrations/eastron.markdown @DCSBL
source/_integrations/easyenergy.markdown @klaasnicolaas
source/_integrations/ecoforest.markdown @pjanuario
source/_integrations/econet.markdown @w1ll1am23
-source/_integrations/ecovacs.markdown @OverloadUT @mib1185 @edenhaus @Augar
+source/_integrations/ecovacs.markdown @mib1185 @edenhaus @Augar
source/_integrations/ecowitt.markdown @pvizeli
source/_integrations/efergy.markdown @tkdrob
source/_integrations/egardia.markdown @jeroenterheerdt
@@ -230,7 +234,7 @@ source/_integrations/energyzero.markdown @klaasnicolaas
source/_integrations/enigma2.markdown @autinerd
source/_integrations/enmax.markdown @tronikos
source/_integrations/enocean.markdown @bdurrer
-source/_integrations/enphase_envoy.markdown @bdraco @cgarwood @dgomes @joostlek @catsmanac
+source/_integrations/enphase_envoy.markdown @bdraco @cgarwood @joostlek @catsmanac
source/_integrations/entur_public_transport.markdown @hfurubotten
source/_integrations/environment_canada.markdown @gwww @michaeldavie
source/_integrations/ephember.markdown @ttroy50
@@ -249,7 +253,9 @@ source/_integrations/evohome.markdown @zxdavb
source/_integrations/ezviz.markdown @RenierM26 @baqs
source/_integrations/faa_delays.markdown @ntilley905
source/_integrations/fan.markdown @home-assistant/core
+source/_integrations/fan.template.markdown @home-assistant/core
source/_integrations/fastdotcom.markdown @rohankapoorcom @erwindouna
+source/_integrations/feedreader.markdown @mib1185
source/_integrations/fibaro.markdown @rappenze
source/_integrations/file.markdown @fabaff
source/_integrations/file_upload.markdown @home-assistant/core
@@ -262,7 +268,7 @@ source/_integrations/fitbit.markdown @allenporter
source/_integrations/fivem.markdown @Sander0542
source/_integrations/fjaraskupan.markdown @elupus
source/_integrations/flexit_bacnet.markdown @lellky @piotrbulinski
-source/_integrations/flexom.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/flexom.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/flick_electric.markdown @ZephireNZ
source/_integrations/flipr.markdown @cnico
source/_integrations/flo.markdown @dmulcahey
@@ -328,8 +334,8 @@ source/_integrations/heatmiser.markdown @andylockran
source/_integrations/heiwa.markdown @cmroche
source/_integrations/heos.markdown @andrewsayre
source/_integrations/here_travel_time.markdown @eifinger
-source/_integrations/hexaom.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
-source/_integrations/hi_kumo.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/hexaom.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
+source/_integrations/hi_kumo.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/hikvision.markdown @mezz64
source/_integrations/hikvisioncam.markdown @fbradyirl
source/_integrations/hisense_aehw4a1.markdown @bannhead
@@ -394,13 +400,16 @@ source/_integrations/intellifire.markdown @jeeftor
source/_integrations/intesishome.markdown @jnimmo
source/_integrations/ios.markdown @robbiet480
source/_integrations/iotawatt.markdown @gtdiehl @jyavenard
+source/_integrations/iotty.markdown @pburgio
source/_integrations/iperf3.markdown @rohankapoorcom
source/_integrations/ipma.markdown @dgomes
source/_integrations/iqvia.markdown @bachya
source/_integrations/irish_rail_transport.markdown @ttroy50
+source/_integrations/iron_os.markdown @tr4nt0r
source/_integrations/isal.markdown @bdraco
source/_integrations/islamic_prayer_times.markdown @engrbm87 @cpfair
source/_integrations/ismartwindow.markdown @starkillerOG
+source/_integrations/israel_rail.markdown @shaiu
source/_integrations/iss.markdown @DurgNomis-drol
source/_integrations/ista_ecotrend.markdown @tr4nt0r
source/_integrations/isy994.markdown @bdraco @shbatm
@@ -421,7 +430,7 @@ source/_integrations/keyboard_remote.markdown @bendavid @lanrat
source/_integrations/keymitt_ble.markdown @spycle
source/_integrations/kitchen_sink.markdown @home-assistant/core
source/_integrations/kmtronic.markdown @dgomes
-source/_integrations/knocki.markdown @joostlek @jgatto1
+source/_integrations/knocki.markdown @joostlek @jgatto1 @JakeBosh
source/_integrations/knx.markdown @Julius2342 @farmio @marvin-w
source/_integrations/kodi.markdown @OnFreund
source/_integrations/konnected.markdown @heythisisnate
@@ -445,7 +454,9 @@ source/_integrations/legrand.markdown @cgtobi
source/_integrations/leviton_z_wave.markdown @home-assistant/z-wave
source/_integrations/lg_netcast.markdown @Drafteed @splinter98
source/_integrations/lidarr.markdown @tkdrob
+source/_integrations/lifx.markdown @Djelibeybi
source/_integrations/light.markdown @home-assistant/core
+source/_integrations/light.template.markdown @home-assistant/core
source/_integrations/linear_garage_door.markdown @IceBotYT
source/_integrations/linux_battery.markdown @fabaff
source/_integrations/litejet.markdown @joncar
@@ -455,6 +466,7 @@ source/_integrations/local_calendar.markdown @allenporter
source/_integrations/local_ip.markdown @issacg
source/_integrations/local_todo.markdown @allenporter
source/_integrations/lock.markdown @home-assistant/core
+source/_integrations/lock.template.markdown @home-assistant/core
source/_integrations/logbook.markdown @home-assistant/core
source/_integrations/logger.markdown @home-assistant/core
source/_integrations/london_underground.markdown @jpbede
@@ -468,6 +480,7 @@ source/_integrations/lutron_caseta.markdown @swails @bdraco @danaues @eclair4151
source/_integrations/luxaflex.markdown @bdraco @kingy444 @trullock
source/_integrations/lyric.markdown @timmo001
source/_integrations/madeco.markdown @starkillerOG
+source/_integrations/madvr.markdown @iloveicedgreentea
source/_integrations/marantz.markdown @ol-iver @starkillerOG
source/_integrations/martec.markdown @starkillerOG
source/_integrations/mastodon.markdown @fabaff @andrew-codechimp
@@ -483,6 +496,7 @@ source/_integrations/mediaroom.markdown @dgomes
source/_integrations/melcloud.markdown @erwindouna
source/_integrations/melissa.markdown @kennedyshead
source/_integrations/melnor.markdown @vanstinator
+source/_integrations/mercury_nz.markdown @tronikos
source/_integrations/met.markdown @danielhiversen
source/_integrations/met_eireann.markdown @DylanGore
source/_integrations/meteo_france.markdown @hacf-fr @oncleben31 @Quentame
@@ -495,10 +509,10 @@ source/_integrations/mikrotik.markdown @engrbm87
source/_integrations/mill.markdown @danielhiversen
source/_integrations/min_max.markdown @gjohansson-ST
source/_integrations/minecraft_server.markdown @elmurato
+source/_integrations/mini_connected.markdown @gerard33 @rikroe
source/_integrations/minio.markdown @tkislan
source/_integrations/moat.markdown @bdraco
source/_integrations/mobile_app.markdown @home-assistant/core
-source/_integrations/modbus.markdown @janiversen
source/_integrations/modem_callerid.markdown @tkdrob
source/_integrations/modern_forms.markdown @wonderslug
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
@@ -530,7 +544,7 @@ source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG
source/_integrations/netgear_lte.markdown @tkdrob
source/_integrations/network.markdown @home-assistant/core
source/_integrations/nexia.markdown @bdraco
-source/_integrations/nexity.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/nexity.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/nextbus.markdown @vividboarder
source/_integrations/nextcloud.markdown @mib1185
source/_integrations/nextdns.markdown @bieniu
@@ -561,7 +575,6 @@ source/_integrations/octoprint.markdown @rfleming71
source/_integrations/ohmconnect.markdown @robbiet480
source/_integrations/ollama.markdown @synesthesiam
source/_integrations/ombi.markdown @larssont
-source/_integrations/omnilogic.markdown @oliver84 @djtimca @gentoosu
source/_integrations/onboarding.markdown @home-assistant/core
source/_integrations/oncue.markdown @bdraco @peterager
source/_integrations/ondilo_ico.markdown @JeromeHXP
@@ -586,7 +599,7 @@ source/_integrations/oru_opower.markdown @tronikos
source/_integrations/osoenergy.markdown @osohotwateriot
source/_integrations/otbr.markdown @home-assistant/core
source/_integrations/ourgroceries.markdown @OnFreund
-source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/ovo_energy.markdown @timmo001
source/_integrations/p1_monitor.markdown @klaasnicolaas
source/_integrations/panel_custom.markdown @home-assistant/frontend
@@ -602,6 +615,7 @@ source/_integrations/philips_js.markdown @elupus
source/_integrations/pi_hole.markdown @shenxn
source/_integrations/picnic.markdown @corneyl
source/_integrations/pilight.markdown @trekky12
+source/_integrations/pinecil.markdown @tr4nt0r
source/_integrations/ping.markdown @jpbede
source/_integrations/piper.markdown @balloob @synesthesiam
source/_integrations/plaato.markdown @JohNan
@@ -665,7 +679,7 @@ source/_integrations/reolink.markdown @starkillerOG
source/_integrations/repairs.markdown @home-assistant/core
source/_integrations/repetier.markdown @ShadowBr0ther
source/_integrations/rest_command.markdown @jpbede
-source/_integrations/rexel.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/rexel.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/rflink.markdown @javicalle
source/_integrations/rfxtrx.markdown @danielhiversen @elupus @RobBie1221
source/_integrations/rhasspy.markdown @balloob @synesthesiam
@@ -683,6 +697,7 @@ source/_integrations/rpi_power.markdown @shenxn @swetoast
source/_integrations/rss_feed_template.markdown @home-assistant/core
source/_integrations/rtsp_to_webrtc.markdown @allenporter
source/_integrations/ruckus_unleashed.markdown @lanrat @ms264556 @gabe565
+source/_integrations/russound_rio.markdown @noahhusby
source/_integrations/ruuvi_gateway.markdown @akx
source/_integrations/ruuvitag_ble.markdown @akx
source/_integrations/rympro.markdown @OnFreund @elad-bar @maorcc
@@ -723,10 +738,11 @@ source/_integrations/shodan.markdown @fabaff
source/_integrations/sia.markdown @eavanvalkenburg
source/_integrations/sighthound.markdown @robmarkcole
source/_integrations/signal_messenger.markdown @bbernhard
+source/_integrations/simplefin.markdown @scottg489 @jeeftor
source/_integrations/simplepush.markdown @engrbm87
source/_integrations/simplisafe.markdown @bachya
source/_integrations/simply_automated.markdown @gwww
-source/_integrations/simu.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/simu.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/sinch.markdown @bendikrb
source/_integrations/siren.markdown @home-assistant/core @raman325
source/_integrations/sisyphus.markdown @jkeljo
@@ -755,7 +771,7 @@ source/_integrations/solaredge_local.markdown @drobtravels @scheric
source/_integrations/solarlog.markdown @Ernst79 @dontinelli
source/_integrations/solax.markdown @squishykid
source/_integrations/soma.markdown @ratsept @sebfortier2288
-source/_integrations/somfy.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/somfy.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/sonarr.markdown @ctalkington
source/_integrations/songpal.markdown @rytilahti @shenxn
source/_integrations/sonos.markdown @jjlawren @peterager
@@ -788,6 +804,7 @@ source/_integrations/swepco.markdown @tronikos
source/_integrations/swiss_hydrological_data.markdown @fabaff
source/_integrations/swiss_public_transport.markdown @fabaff @miaucl
source/_integrations/switch.markdown @home-assistant/core
+source/_integrations/switch.template.markdown @home-assistant/core
source/_integrations/switch_as_x.markdown @home-assistant/core
source/_integrations/switchbee.markdown @jafar-atili
source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski
@@ -814,6 +831,7 @@ source/_integrations/technove.markdown @Moustachauve
source/_integrations/tedee.markdown @patrickhilker @zweckj
source/_integrations/tellduslive.markdown @fredrike
source/_integrations/template.markdown @PhracturedBlue @tetienne @home-assistant/core
+source/_integrations/tesla_fleet.markdown @Bre77
source/_integrations/tesla_wall_connector.markdown @einarhauks
source/_integrations/teslemetry.markdown @Bre77
source/_integrations/tessie.markdown @Bre77
@@ -852,7 +870,7 @@ source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck
source/_integrations/twentemilieu.markdown @frenck
source/_integrations/twinkly.markdown @dr1rrb @Robbie1221 @Olen
source/_integrations/twitch.markdown @joostlek
-source/_integrations/ubiwizz.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
+source/_integrations/ubiwizz.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14
source/_integrations/ukraine_alarm.markdown @PaulAnnekov
source/_integrations/unifi.markdown @Kane610
source/_integrations/unifi_direct.markdown @tofuSCHNITZEL
@@ -870,6 +888,7 @@ source/_integrations/usgs_earthquakes_feed.markdown @exxamalte
source/_integrations/utility_meter.markdown @dgomes
source/_integrations/v2c.markdown @dgomes
source/_integrations/vacuum.markdown @home-assistant/core
+source/_integrations/vacuum.template.markdown @home-assistant/core
source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru- @yozik04
source/_integrations/valve.markdown @home-assistant/core
source/_integrations/velbus.markdown @Cereal2nd @brefra
@@ -899,6 +918,7 @@ source/_integrations/watson_tts.markdown @rutkai
source/_integrations/watttime.markdown @bachya
source/_integrations/waze_travel_time.markdown @eifinger
source/_integrations/weather.markdown @home-assistant/core
+source/_integrations/weather.template.markdown @home-assistant/core
source/_integrations/weatherflow.markdown @natekspencer @jeeftor
source/_integrations/weatherflow_cloud.markdown @jeeftor
source/_integrations/weatherkit.markdown @tjhorner
diff --git a/source/_integrations/anthemav.markdown b/source/_integrations/anthemav.markdown
index 905f0030f7f..86639e31898 100644
--- a/source/_integrations/anthemav.markdown
+++ b/source/_integrations/anthemav.markdown
@@ -60,4 +60,4 @@ The {% term integration %} will maintain a persistent connection to the network
*The underlying Python module has hooks for halting and resuming the network connection but those functions are currently unsupported by the Home Assistant platform.*
-{% endwarning %}
\ No newline at end of file
+{% endwarning %}
diff --git a/source/_integrations/autarco.markdown b/source/_integrations/autarco.markdown
index 74cf55c8568..339efdcf55f 100644
--- a/source/_integrations/autarco.markdown
+++ b/source/_integrations/autarco.markdown
@@ -11,6 +11,7 @@ ha_codeowners:
- '@klaasnicolaas'
ha_domain: autarco
ha_platforms:
+ - diagnostics
- sensor
ha_integration_type: integration
---
diff --git a/source/_integrations/bayesian.markdown b/source/_integrations/bayesian.markdown
index 66efb3fb525..db635fea07f 100644
--- a/source/_integrations/bayesian.markdown
+++ b/source/_integrations/bayesian.markdown
@@ -3,6 +3,7 @@ title: Bayesian
description: Instructions on how to integrate threshold Bayesian sensors into Home Assistant.
ha_category:
- Binary sensor
+ - Helper
- Utility
ha_iot_class: Local Polling
ha_release: 0.53
@@ -10,7 +11,7 @@ ha_quality_scale: internal
ha_domain: bayesian
ha_platforms:
- binary_sensor
-ha_integration_type: integration
+ha_integration_type: helper
ha_codeowners:
- '@HarvsG'
related:
diff --git a/source/_integrations/bluesound.markdown b/source/_integrations/bluesound.markdown
index b2f4befa845..af67f7c6a35 100644
--- a/source/_integrations/bluesound.markdown
+++ b/source/_integrations/bluesound.markdown
@@ -10,10 +10,13 @@ ha_platforms:
- media_player
ha_codeowners:
- '@thrawnarn'
+ - '@LouisChrist'
ha_integration_type: integration
related:
- docs: /docs/configuration/
title: Configuration file
+ha_config_flow: true
+ha_zeroconf: true
---
The `bluesound` platform allows you to control your [Bluesound](https://www.bluesound.com/) HiFi wireless speakers and audio integrations from Home Assistant.
diff --git a/source/_integrations/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown
index 7cc6077ffac..40de6af6cb5 100644
--- a/source/_integrations/bmw_connected_drive.markdown
+++ b/source/_integrations/bmw_connected_drive.markdown
@@ -31,6 +31,7 @@ ha_platforms:
- sensor
- switch
ha_integration_type: integration
+ha_quality_scale: platinum
---
The **BMW Connected Drive** {% term integration %} lets you retrieve data of your BMW vehicle from the BMW Connected Drive portal. You need to have a working BMW Connected Drive account and a Connected Drive enabled vehicle for this to work.
diff --git a/source/_integrations/brandt.markdown b/source/_integrations/brandt.markdown
index 06367e7dd0e..27d629a104b 100644
--- a/source/_integrations/brandt.markdown
+++ b/source/_integrations/brandt.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/bryant_evolution.markdown b/source/_integrations/bryant_evolution.markdown
index 87085bed79b..116661abc84 100644
--- a/source/_integrations/bryant_evolution.markdown
+++ b/source/_integrations/bryant_evolution.markdown
@@ -10,9 +10,9 @@ ha_config_flow: true
ha_domain: bryant_evolution
ha_platforms:
- climate
-ha_zeroconf: false
-ha_homekit: true
-ha_integration_type: integration
+ha_integration_type: device
+ha_codeowners:
+ - '@danielsmyers'
---
The **Bryant Evolution** {% term integration %} lets you control Bryant Evolution HVAC systems.
diff --git a/source/_integrations/cozytouch.markdown b/source/_integrations/cozytouch.markdown
index cf3f4f6b495..cc92b45491e 100644
--- a/source/_integrations/cozytouch.markdown
+++ b/source/_integrations/cozytouch.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/dsmr.markdown b/source/_integrations/dsmr.markdown
index df549788950..dd07b459844 100644
--- a/source/_integrations/dsmr.markdown
+++ b/source/_integrations/dsmr.markdown
@@ -11,6 +11,7 @@ ha_codeowners:
- '@Robbie1221'
- '@frenck'
ha_platforms:
+ - diagnostics
- sensor
ha_integration_type: hub
---
diff --git a/source/_integrations/enphase_envoy.markdown b/source/_integrations/enphase_envoy.markdown
index 54315bea0b7..30b90d7549d 100644
--- a/source/_integrations/enphase_envoy.markdown
+++ b/source/_integrations/enphase_envoy.markdown
@@ -11,7 +11,6 @@ ha_config_flow: true
ha_codeowners:
- '@bdraco'
- '@cgarwood'
- - '@dgomes'
- '@joostlek'
- '@catsmanac'
ha_platforms:
diff --git a/source/_integrations/feedreader.markdown b/source/_integrations/feedreader.markdown
index f4f66fd6981..784a0d823e8 100644
--- a/source/_integrations/feedreader.markdown
+++ b/source/_integrations/feedreader.markdown
@@ -14,6 +14,8 @@ ha_integration_type: integration
related:
- docs: /docs/configuration/
title: Configuration file
+ha_codeowners:
+ - '@mib1185'
---
Add an RSS/Atom feed reader that polls feeds every hour and sends new entries into the event bus.
diff --git a/source/_integrations/filter.markdown b/source/_integrations/filter.markdown
index 49b50b28a56..fc3af0bc185 100644
--- a/source/_integrations/filter.markdown
+++ b/source/_integrations/filter.markdown
@@ -2,6 +2,7 @@
title: Filter
description: Instructions on how to integrate Data Filter Sensors into Home Assistant.
ha_category:
+ - Helper
- Sensor
- Utility
ha_release: 0.65
@@ -12,7 +13,7 @@ ha_codeowners:
ha_domain: filter
ha_platforms:
- sensor
-ha_integration_type: integration
+ha_integration_type: helper
related:
- docs: /docs/configuration/
title: Configuration file
diff --git a/source/_integrations/flexom.markdown b/source/_integrations/flexom.markdown
index ce7e03c7089..54f4abe1177 100644
--- a/source/_integrations/flexom.markdown
+++ b/source/_integrations/flexom.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/foscam.markdown b/source/_integrations/foscam.markdown
index a3cb4dbf741..00a7c6911a7 100644
--- a/source/_integrations/foscam.markdown
+++ b/source/_integrations/foscam.markdown
@@ -11,6 +11,7 @@ ha_domain: foscam
ha_config_flow: true
ha_platforms:
- camera
+ - switch
ha_integration_type: integration
---
diff --git a/source/_integrations/geniushub.markdown b/source/_integrations/geniushub.markdown
index 829d67da940..9664ac157a6 100644
--- a/source/_integrations/geniushub.markdown
+++ b/source/_integrations/geniushub.markdown
@@ -19,6 +19,7 @@ ha_platforms:
- switch
- water_heater
ha_integration_type: integration
+ha_config_flow: true
---
The `geniushub` integration links Home Assistant with your Genius Hub CH/DHW system, including its zones, devices, and issues.
diff --git a/source/_integrations/group.markdown b/source/_integrations/group.markdown
index 18770dce99a..7142b044a2f 100644
--- a/source/_integrations/group.markdown
+++ b/source/_integrations/group.markdown
@@ -24,6 +24,7 @@ ha_domain: group
ha_config_flow: true
ha_platforms:
- binary_sensor
+ - button
- cover
- event
- fan
diff --git a/source/_integrations/hexaom.markdown b/source/_integrations/hexaom.markdown
index 57512f7ea0a..03973151a48 100644
--- a/source/_integrations/hexaom.markdown
+++ b/source/_integrations/hexaom.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/hi_kumo.markdown b/source/_integrations/hi_kumo.markdown
index 73763b7ad81..61f5bec0c58 100644
--- a/source/_integrations/hi_kumo.markdown
+++ b/source/_integrations/hi_kumo.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/history_stats.markdown b/source/_integrations/history_stats.markdown
index 7995cdc2867..4493d6a4f96 100644
--- a/source/_integrations/history_stats.markdown
+++ b/source/_integrations/history_stats.markdown
@@ -1,7 +1,8 @@
---
-title: History stats
+title: History Stats
description: Instructions about how to integrate historical statistics into Home Assistant.
ha_category:
+ - Helper
- Sensor
- Utility
ha_iot_class: Local Polling
@@ -11,7 +12,7 @@ ha_domain: history_stats
ha_config_flow: true
ha_platforms:
- sensor
-ha_integration_type: integration
+ha_integration_type: helper
related:
- docs: /docs/configuration/
title: Configuration file
diff --git a/source/_integrations/iotty.markdown b/source/_integrations/iotty.markdown
index e88c219af81..821016c8d44 100644
--- a/source/_integrations/iotty.markdown
+++ b/source/_integrations/iotty.markdown
@@ -1,18 +1,17 @@
---
title: iotty
-description: "Instructions on how to connect iotty Smart Devices to Home Assistant."
-ha_release: "2024.8"
-ha_category:
+description: Instructions on how to connect iotty Smart Devices to Home Assistant.
+ha_release: '2024.8'
+ha_category:
- Switch
-ha_iot_class: "Cloud Polling"
-ha_quality_scale: no score
+ha_iot_class: Cloud Polling
ha_config_flow: true
ha_codeowners:
- '@pburgio'
ha_domain: iotty
ha_platforms:
- switch
-ha_integration_type: hub
+ha_integration_type: device
---
The iotty {% term integration%} lets you integrate iotty devices into Home Assistant. The iotty family includes the smart switch for lights and gates, the smart shades switch for blinds and shutters, and the smart outlet.
diff --git a/source/_integrations/israel_rail.markdown b/source/_integrations/israel_rail.markdown
index 6bb9373b980..8455fbed0dc 100644
--- a/source/_integrations/israel_rail.markdown
+++ b/source/_integrations/israel_rail.markdown
@@ -1,5 +1,5 @@
---
-title: Israel Rail
+title: Israel Railways
description: Instructions on how to integrate timetable data for traveling in Israel rail within Home Assistant.
ha_category:
- Transport
diff --git a/source/_integrations/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown
index 18aae8cd405..4f6b66effb0 100644
--- a/source/_integrations/jewish_calendar.markdown
+++ b/source/_integrations/jewish_calendar.markdown
@@ -13,6 +13,7 @@ ha_platforms:
- sensor
ha_integration_type: integration
ha_config_flow: true
+ha_quality_scale: silver
---
The Jewish Calendar (`jewish_calendar`) {% term integration %} displays various information related to the Jewish Calendar as various sensors.
diff --git a/source/_integrations/knocki.markdown b/source/_integrations/knocki.markdown
index cbf3518503f..4af8438eb5c 100644
--- a/source/_integrations/knocki.markdown
+++ b/source/_integrations/knocki.markdown
@@ -9,6 +9,7 @@ ha_iot_class: Cloud Push
ha_codeowners:
- '@joostlek'
- '@jgatto1'
+ - '@JakeBosh'
ha_domain: knocki
ha_platforms:
- event
diff --git a/source/_integrations/lifx.markdown b/source/_integrations/lifx.markdown
index 60923d268d7..eee75ca6755 100644
--- a/source/_integrations/lifx.markdown
+++ b/source/_integrations/lifx.markdown
@@ -18,6 +18,8 @@ ha_platforms:
- sensor
ha_integration_type: integration
ha_dhcp: true
+ha_codeowners:
+ - '@Djelibeybi'
---
The LIFX integration automatically discovers [LIFX](https://www.lifx.com) lights on each network that is enabled in Home Assistant's [network configuration](/integrations/network). Suppose any of your LIFX lights are not automatically discovered. In that case, you can add them manually using the user interface by following the configuration steps below for each light you want to add:
diff --git a/source/_integrations/madvr.markdown b/source/_integrations/madvr.markdown
index 4d87a051217..2dc814a763b 100644
--- a/source/_integrations/madvr.markdown
+++ b/source/_integrations/madvr.markdown
@@ -2,8 +2,8 @@
title: madVR Envy
description: Instructions on how to integrate a madVR Envy into Home Assistant.
ha_category:
- - Remote
- Binary Sensor
+ - Remote
- Sensor
ha_release: '2024.8'
ha_iot_class: Local Push
diff --git a/source/_integrations/mastodon.markdown b/source/_integrations/mastodon.markdown
index 02a87a28102..58920ff3575 100644
--- a/source/_integrations/mastodon.markdown
+++ b/source/_integrations/mastodon.markdown
@@ -11,10 +11,11 @@ ha_domain: mastodon
ha_iot_class: Cloud Push
ha_platforms:
- notify
-ha_integration_type: integration
+ha_integration_type: service
related:
- docs: /docs/configuration/
title: Configuration file
+ha_config_flow: true
---
The `mastodon` platform uses [Mastodon](https://joinmastodon.org/) to deliver notifications from Home Assistant.
diff --git a/source/_integrations/matter.markdown b/source/_integrations/matter.markdown
index 0952ab1eefb..db6c5fabff4 100644
--- a/source/_integrations/matter.markdown
+++ b/source/_integrations/matter.markdown
@@ -12,6 +12,7 @@ ha_category:
- Select
- Sensor
- Switch
+ - Update
ha_release: '2022.12'
ha_iot_class: Local Push
ha_config_flow: true
diff --git a/source/_integrations/mealie.markdown b/source/_integrations/mealie.markdown
index 9189b0cbfb9..58b583b96e4 100644
--- a/source/_integrations/mealie.markdown
+++ b/source/_integrations/mealie.markdown
@@ -13,12 +13,12 @@ ha_codeowners:
ha_domain: mealie
ha_platforms:
- calendar
+ - diagnostics
- sensor
- todo
ha_integration_type: service
---
-
The Mealie integration will fetch data from your [Mealie instance](https://mealie.io/).
## Prerequisites
diff --git a/source/_integrations/mercury_nz.markdown b/source/_integrations/mercury_nz.markdown
index 011ace75672..2ad15fe82a0 100644
--- a/source/_integrations/mercury_nz.markdown
+++ b/source/_integrations/mercury_nz.markdown
@@ -4,7 +4,7 @@ description: Get energy usage from Mercury NZ Limited using the Opower integrati
ha_category:
- Energy
- Sensor
-ha_release: 2024.8
+ha_release: 2023.8
ha_domain: mercury_nz
ha_integration_type: virtual
ha_supporting_domain: opower
diff --git a/source/_integrations/mini_connected.markdown b/source/_integrations/mini_connected.markdown
index 7938fac86de..2a44ffe97de 100644
--- a/source/_integrations/mini_connected.markdown
+++ b/source/_integrations/mini_connected.markdown
@@ -1,6 +1,6 @@
---
title: MINI Connected
-description: Get the status and control your MINI vehicle, using the BMW Connected Drive integration
+description: Connect and control your MINI Connected devices using the BMW Connected Drive integration
ha_category:
- Binary sensor
- Button
@@ -12,16 +12,15 @@ ha_category:
- Select
- Sensor
- Switch
-ha_release: 2024.8
-ha_iot_class: Cloud Polling
-ha_config_flow: true
+ha_release: 0.64
ha_integration_type: virtual
ha_supporting_domain: bmw_connected_drive
ha_supporting_integration: BMW Connected Drive
+ha_domain: mini_connected
ha_codeowners:
- '@gerard33'
- '@rikroe'
-ha_domain: mini_connected
+ha_config_flow: true
ha_platforms:
- binary_sensor
- button
@@ -33,6 +32,7 @@ ha_platforms:
- select
- sensor
- switch
+ha_iot_class: Cloud Polling
---
{% include integrations/supported_brand.md %}
diff --git a/source/_integrations/modbus.markdown b/source/_integrations/modbus.markdown
index 0926cba9c02..7e6cc4d9416 100644
--- a/source/_integrations/modbus.markdown
+++ b/source/_integrations/modbus.markdown
@@ -5,8 +5,6 @@ ha_category:
- Hub
ha_release: pre 0.7
ha_iot_class: Local Polling
-ha_codeowners:
- - '@janiversen'
ha_domain: modbus
ha_platforms:
- binary_sensor
@@ -16,7 +14,7 @@ ha_platforms:
- light
- sensor
- switch
-ha_quality_scale: platinum
+ha_quality_scale: silver
ha_integration_type: integration
related:
- docs: /docs/configuration/
diff --git a/source/_integrations/mpd.markdown b/source/_integrations/mpd.markdown
index 7930fd38409..fb6aa21850b 100644
--- a/source/_integrations/mpd.markdown
+++ b/source/_integrations/mpd.markdown
@@ -12,6 +12,7 @@ ha_integration_type: integration
related:
- docs: /docs/configuration/
title: Configuration file
+ha_config_flow: true
---
The Music Player Daemon {% term integration %} allows you to control a [Music Player Daemon](https://www.musicpd.org/) from Home Assistant. Unfortunately, it does not allow you to manipulate the playlist (add or delete songs) or add transitions between the songs.
diff --git a/source/_integrations/nexity.markdown b/source/_integrations/nexity.markdown
index 6f547c76eab..58e47fe160d 100644
--- a/source/_integrations/nexity.markdown
+++ b/source/_integrations/nexity.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/nibe_heatpump.markdown b/source/_integrations/nibe_heatpump.markdown
index 82c545f55d1..78adaee39c8 100644
--- a/source/_integrations/nibe_heatpump.markdown
+++ b/source/_integrations/nibe_heatpump.markdown
@@ -107,4 +107,4 @@ If your system is equipped with a MODBUS40 accessory, this can be used to contro
{% note %}
Support for RCU-based communication is currently untested.
-{% endnote %}
\ No newline at end of file
+{% endnote %}
diff --git a/source/_integrations/omnilogic.markdown b/source/_integrations/omnilogic.markdown
index 54e565f7310..b059a7a8709 100644
--- a/source/_integrations/omnilogic.markdown
+++ b/source/_integrations/omnilogic.markdown
@@ -7,10 +7,6 @@ ha_category:
ha_release: 0.116
ha_iot_class: Cloud Polling
ha_config_flow: true
-ha_codeowners:
- - '@oliver84'
- - '@djtimca'
- - '@gentoosu'
ha_domain: omnilogic
ha_platforms:
- sensor
diff --git a/source/_integrations/overkiz.markdown b/source/_integrations/overkiz.markdown
index 1d487066468..4d1fcf33855 100644
--- a/source/_integrations/overkiz.markdown
+++ b/source/_integrations/overkiz.markdown
@@ -26,6 +26,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_domain: overkiz
ha_dhcp: true
ha_zeroconf: true
diff --git a/source/_integrations/pinecil.markdown b/source/_integrations/pinecil.markdown
index 140fb2f89f6..dfe65391131 100644
--- a/source/_integrations/pinecil.markdown
+++ b/source/_integrations/pinecil.markdown
@@ -1,19 +1,20 @@
---
title: Pinecil
-description: Instructions on how to integrate Pinecil V2 devices in Home Assistant with the IronOS integration.
+description: Connect and control your Pinecil devices using the IronOS integration
ha_category:
- Sensor
-ha_iot_class: Local Polling
ha_release: 2024.8
-ha_config_flow: true
-ha_codeowners:
- - '@tr4nt0r'
ha_domain: pinecil
ha_integration_type: virtual
ha_supporting_domain: iron_os
ha_supporting_integration: IronOS
+ha_codeowners:
+ - '@tr4nt0r'
+ha_config_flow: true
ha_platforms:
+ - number
- sensor
+ha_iot_class: Local Polling
---
{% include integrations/supported_brand.md %}
diff --git a/source/_integrations/rachio.markdown b/source/_integrations/rachio.markdown
index b3803539fd2..fdda582a3d0 100644
--- a/source/_integrations/rachio.markdown
+++ b/source/_integrations/rachio.markdown
@@ -17,7 +17,7 @@ ha_homekit: true
ha_dhcp: true
ha_platforms:
- binary_sensor
- - Calendar
+ - calendar
- switch
ha_zeroconf: true
ha_integration_type: integration
diff --git a/source/_integrations/rexel.markdown b/source/_integrations/rexel.markdown
index 0bad9d07bc7..019c9c40a17 100644
--- a/source/_integrations/rexel.markdown
+++ b/source/_integrations/rexel.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/simplefin.markdown b/source/_integrations/simplefin.markdown
index 1bbf054d81c..01df36cce23 100644
--- a/source/_integrations/simplefin.markdown
+++ b/source/_integrations/simplefin.markdown
@@ -1,19 +1,18 @@
---
-title: Simplefin
+title: SimpleFin
description: Instructions on the SimpleFIN Integration for personal finance.
ha_category:
- Sensor
ha_iot_class: Cloud Polling
ha_release: 2024.8
ha_codeowners:
- - '@jeeftor'
- '@scottg489'
+ - '@jeeftor'
ha_domain: simplefin
ha_config_flow: true
ha_platforms:
- sensor
-ha_dhcp: false
-ha_integration_type: integration
+ha_integration_type: service
---
[SimpleFIN](http://simplefin.org) allows users to share read-only financial data. This is a paid service although it is quite affordable ($1.50 a month).
diff --git a/source/_integrations/simu.markdown b/source/_integrations/simu.markdown
index 532af038646..d5467df41ba 100644
--- a/source/_integrations/simu.markdown
+++ b/source/_integrations/simu.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/somfy.markdown b/source/_integrations/somfy.markdown
index f76a5fa17a2..9fdb2a342d4 100644
--- a/source/_integrations/somfy.markdown
+++ b/source/_integrations/somfy.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/sonos.markdown b/source/_integrations/sonos.markdown
index a597e89108b..b86a2ff9801 100644
--- a/source/_integrations/sonos.markdown
+++ b/source/_integrations/sonos.markdown
@@ -423,4 +423,4 @@ The Sonos speakers will attempt to connect back to Home Assistant to deliver cha
sonos:
media_player:
advertise_addr: 192.0.2.1
-```
\ No newline at end of file
+```
diff --git a/source/_integrations/technove.markdown b/source/_integrations/technove.markdown
index 1516bdfaaf5..140bdc3cbfd 100644
--- a/source/_integrations/technove.markdown
+++ b/source/_integrations/technove.markdown
@@ -12,10 +12,12 @@ ha_codeowners:
- '@Moustachauve'
ha_platforms:
- binary_sensor
+ - diagnostics
- number
- sensor
- switch
ha_integration_type: device
+ha_quality_scale: platinum
---
The TechnoVE integration provides connectivity with TechnoVE Smart Charging Station through the station local API.
diff --git a/source/_integrations/tessie.markdown b/source/_integrations/tessie.markdown
index 05956de91dd..9660bf1ad0a 100644
--- a/source/_integrations/tessie.markdown
+++ b/source/_integrations/tessie.markdown
@@ -25,6 +25,7 @@ ha_platforms:
- climate
- cover
- device_tracker
+ - diagnostics
- lock
- media_player
- number
@@ -33,6 +34,7 @@ ha_platforms:
- switch
- update
ha_integration_type: integration
+ha_quality_scale: platinum
---
The Tessie integration exposes various commands and sensors from the Tesla vehicles connected to your [Tessie](https://my.tessie.com/) account.
diff --git a/source/_integrations/ubiwizz.markdown b/source/_integrations/ubiwizz.markdown
index f5e618aee61..d5802580c0d 100644
--- a/source/_integrations/ubiwizz.markdown
+++ b/source/_integrations/ubiwizz.markdown
@@ -28,6 +28,7 @@ ha_codeowners:
- '@tetienne'
- '@nyroDev'
- '@tronix117'
+ - '@alexfp14'
ha_config_flow: true
ha_platforms:
- alarm_control_panel
diff --git a/source/_integrations/vicare.markdown b/source/_integrations/vicare.markdown
index caf31c200ae..7829114cf1a 100644
--- a/source/_integrations/vicare.markdown
+++ b/source/_integrations/vicare.markdown
@@ -183,4 +183,4 @@ Invalid data from Vicare server: {
}
```
-Usually, this resolves itself after a while, but if this state persists, try to power cycle your gateway.
+Usually, this resolves itself after a while, but if this state persists, try to power cycle your gateway.
diff --git a/source/_integrations/yale_home.markdown b/source/_integrations/yale_home.markdown
index 69ea687dd91..9981d222a44 100644
--- a/source/_integrations/yale_home.markdown
+++ b/source/_integrations/yale_home.markdown
@@ -6,6 +6,7 @@ ha_category:
- Button
- Camera
- Doorbell
+ - Event
- Lock
- Sensor
ha_release: 0.64
@@ -21,6 +22,7 @@ ha_platforms:
- button
- camera
- diagnostics
+ - event
- lock
- sensor
ha_iot_class: Cloud Push