diff --git a/CODEOWNERS b/CODEOWNERS index 8abd9f0f21b..f456914a705 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -15,11 +15,15 @@ source/_integrations/adax.markdown @danielhiversen source/_integrations/adguard.markdown @frenck source/_integrations/advantage_air.markdown @Bre77 source/_integrations/agent_dvr.markdown @ispysoftware +source/_integrations/air_quality.markdown @home-assistant/core source/_integrations/airly.markdown @bieniu source/_integrations/airnow.markdown @asymworks source/_integrations/airthings.markdown @danielhiversen source/_integrations/airtouch4.markdown @LonePurpleWolf source/_integrations/airvisual.markdown @bachya +source/_integrations/airzone.markdown @Noltari +source/_integrations/alarm_control_panel.markdown @home-assistant/core +source/_integrations/alert.markdown @home-assistant/core source/_integrations/alexa.markdown @home-assistant/cloud @ochlocracy source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy source/_integrations/almond.markdown @gcampax @balloob @@ -56,8 +60,10 @@ source/_integrations/axis.markdown @Kane610 source/_integrations/azure_devops.markdown @timmo001 source/_integrations/azure_event_hub.markdown @eavanvalkenburg source/_integrations/azure_service_bus.markdown @hfurubotten +source/_integrations/backup.markdown @home-assistant/core source/_integrations/balboa.markdown @garbled1 source/_integrations/beewi_smartclim.markdown @alemuro +source/_integrations/binary_sensor.markdown @home-assistant/core source/_integrations/bitcoin.markdown @fabaff source/_integrations/bizkaibus.markdown @UgaitzEtxebarria source/_integrations/blebox.markdown @bbx-a @bbx-jp @@ -75,13 +81,15 @@ source/_integrations/bsblan.markdown @liudger source/_integrations/bt_smarthub.markdown @jxwolstenholme source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221 source/_integrations/button.markdown @home-assistant/core +source/_integrations/calendar.markdown @home-assistant/core +source/_integrations/camera.markdown @home-assistant/core source/_integrations/cast.markdown @emontnemery source/_integrations/cert_expiry.markdown @Cereal2nd @jjlawren source/_integrations/circuit.markdown @braam source/_integrations/cisco_ios.markdown @fbradyirl source/_integrations/cisco_mobility_express.markdown @fbradyirl source/_integrations/cisco_webex_teams.markdown @fbradyirl -source/_integrations/climacell.markdown @raman325 +source/_integrations/climate.markdown @home-assistant/core source/_integrations/cloud.markdown @home-assistant/cloud source/_integrations/cloudflare.markdown @ludeeus @ctalkington source/_integrations/coinbase.markdown @tombrien @@ -103,11 +111,14 @@ source/_integrations/daikin.markdown @fredrike source/_integrations/darksky.markdown @fabaff source/_integrations/debugpy.markdown @frenck source/_integrations/deconz.markdown @Kane610 +source/_integrations/default_config.markdown @home-assistant/core source/_integrations/delijn.markdown @bollewolle @Emilv2 +source/_integrations/deluge.markdown @tkdrob source/_integrations/demo.markdown @home-assistant/core source/_integrations/denonavr.markdown @ol-iver @starkillerOG source/_integrations/derivative.markdown @afaucogney source/_integrations/device_automation.markdown @home-assistant/core +source/_integrations/device_tracker.markdown @home-assistant/core source/_integrations/devolo_home_control.markdown @2Fake @Shutgun source/_integrations/devolo_home_network.markdown @2Fake @Shutgun source/_integrations/dexcom.markdown @gagebenne @@ -115,6 +126,8 @@ source/_integrations/dhcp.markdown @bdraco source/_integrations/diagnostics.markdown @home-assistant/core source/_integrations/digital_ocean.markdown @fabaff source/_integrations/discogs.markdown @thibmaek +source/_integrations/discord.markdown @tkdrob +source/_integrations/discovery.markdown @home-assistant/core source/_integrations/dlna_dmr.markdown @StevenLooman @chishm source/_integrations/dlna_dms.markdown @chishm source/_integrations/dnsip.markdown @gjohansson-ST @@ -156,8 +169,11 @@ source/_integrations/evil_genius_labs.markdown @balloob 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/fastdotcom.markdown @rohankapoorcom +source/_integrations/fibaro.markdown @rappenze source/_integrations/file.markdown @fabaff +source/_integrations/filesize.markdown @gjohansson-ST source/_integrations/filter.markdown @dgomes source/_integrations/fireservicerota.markdown @cyberjunky source/_integrations/firmata.markdown @DaAwesomeP @@ -183,9 +199,11 @@ source/_integrations/fronius.markdown @nielstron @farmio source/_integrations/frontend.markdown @home-assistant/frontend source/_integrations/garages_amsterdam.markdown @klaasnicolaas source/_integrations/gdacs.markdown @exxamalte +source/_integrations/generic.markdown @davet2001 source/_integrations/generic_hygrostat.markdown @Shulyaka source/_integrations/geniushub.markdown @zxdavb source/_integrations/geo_json_events.markdown @exxamalte +source/_integrations/geo_location.markdown @home-assistant/core source/_integrations/geo_rss_events.markdown @exxamalte source/_integrations/geonetnz_quakes.markdown @exxamalte source/_integrations/geonetnz_volcano.markdown @exxamalte @@ -196,6 +214,7 @@ source/_integrations/glances.markdown @fabaff @engrbm87 source/_integrations/goalzero.markdown @tkdrob source/_integrations/gogogate2.markdown @vangorra @bdraco source/_integrations/goodwe.markdown @mletenay @starkillerOG +source/_integrations/google.markdown @allenporter source/_integrations/google_assistant.markdown @home-assistant/cloud source/_integrations/google_cloud.markdown @lufton source/_integrations/google_travel_time.markdown @eifinger @@ -240,6 +259,7 @@ source/_integrations/iaqualink.markdown @flz source/_integrations/icloud.markdown @Quentame @nzapponi source/_integrations/ign_sismologia.markdown @exxamalte source/_integrations/image.markdown @home-assistant/core +source/_integrations/image_processing.markdown @home-assistant/core source/_integrations/incomfort.markdown @zxdavb source/_integrations/influxdb.markdown @fabaff @mdegat01 source/_integrations/input_boolean.markdown @home-assistant/core @@ -266,6 +286,7 @@ source/_integrations/jellyfin.markdown @j-stienstra source/_integrations/jewish_calendar.markdown @tsvi source/_integrations/juicenet.markdown @jesserockz source/_integrations/kaiterra.markdown @Michsior14 +source/_integrations/kaleidescape.markdown @SteveEasley source/_integrations/keba.markdown @dannerph source/_integrations/keenetic_ndms2.markdown @foxel source/_integrations/kef.markdown @basnijholt @@ -282,10 +303,13 @@ source/_integrations/launch_library.markdown @ludeeus @DurgNomis-drol source/_integrations/lcn.markdown @alengwenus source/_integrations/lg_netcast.markdown @Drafteed source/_integrations/life360.markdown @pnbruckner +source/_integrations/light.markdown @home-assistant/core source/_integrations/linux_battery.markdown @fabaff source/_integrations/litejet.markdown @joncar source/_integrations/litterrobot.markdown @natekspencer source/_integrations/local_ip.markdown @issacg +source/_integrations/lock.markdown @home-assistant/core +source/_integrations/logbook.markdown @home-assistant/core source/_integrations/logger.markdown @home-assistant/core source/_integrations/logi_circle.markdown @evanjd source/_integrations/lookin.markdown @ANMalko @bdraco @@ -298,6 +322,7 @@ source/_integrations/lyric.markdown @timmo001 source/_integrations/mastodon.markdown @fabaff source/_integrations/matrix.markdown @tinloaf source/_integrations/mazda.markdown @bdr99 +source/_integrations/media_player.markdown @home-assistant/core source/_integrations/media_source.markdown @hunterjm source/_integrations/mediaroom.markdown @dgomes source/_integrations/melcloud.markdown @vilppuvuorinen @@ -320,7 +345,7 @@ source/_integrations/modem_callerid.markdown @tkdrob source/_integrations/modern_forms.markdown @wonderslug source/_integrations/moehlenhoff_alpha2.markdown @j-a-n source/_integrations/monoprice.markdown @etsinko @OnFreund -source/_integrations/moon.markdown @fabaff +source/_integrations/moon.markdown @fabaff @frenck source/_integrations/motion_blinds.markdown @starkillerOG source/_integrations/motioneye.markdown @dermotduffy source/_integrations/mpd.markdown @fabaff @@ -341,6 +366,7 @@ source/_integrations/nest.markdown @allenporter source/_integrations/netatmo.markdown @cgtobi source/_integrations/netdata.markdown @fabaff source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG +source/_integrations/network.markdown @home-assistant/core source/_integrations/nexia.markdown @bdraco source/_integrations/nextbus.markdown @vividboarder source/_integrations/nextcloud.markdown @meichthys @@ -387,6 +413,7 @@ source/_integrations/ovo_energy.markdown @timmo001 source/_integrations/p1_monitor.markdown @klaasnicolaas source/_integrations/panel_custom.markdown @home-assistant/frontend source/_integrations/panel_iframe.markdown @home-assistant/frontend +source/_integrations/peco.markdown @IceBotYT source/_integrations/persistent_notification.markdown @home-assistant/core source/_integrations/philips_js.markdown @elupus source/_integrations/pi_hole.markdown @fabaff @johnluetke @shenxn @@ -426,6 +453,7 @@ source/_integrations/rdw.markdown @frenck source/_integrations/recollect_waste.markdown @bachya source/_integrations/recorder.markdown @home-assistant/core source/_integrations/rejseplanen.markdown @DarkFox +source/_integrations/remote.markdown @home-assistant/core source/_integrations/renault.markdown @epenet source/_integrations/repetier.markdown @MTrab @ShadowBr0ther source/_integrations/rflink.markdown @javicalle @@ -439,25 +467,28 @@ source/_integrations/roku.markdown @ctalkington source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn source/_integrations/roon.markdown @pavoni 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 @gabe565 source/_integrations/safe_mode.markdown @home-assistant/core source/_integrations/saj.markdown @fredericvl -source/_integrations/samsungtv.markdown @escoand @chemelli74 @epenet +source/_integrations/samsungtv.markdown @chemelli74 @epenet source/_integrations/scene.markdown @home-assistant/core source/_integrations/schluter.markdown @prairieapps source/_integrations/scrape.markdown @fabaff source/_integrations/screenlogic.markdown @dieselrabbit @bdraco source/_integrations/script.markdown @home-assistant/core source/_integrations/search.markdown @home-assistant/core +source/_integrations/season.markdown @frenck source/_integrations/select.markdown @home-assistant/core source/_integrations/sense.markdown @kbickar source/_integrations/senseme.markdown @mikelawrence @bdraco source/_integrations/sensibo.markdown @andrey-git @gjohansson-ST +source/_integrations/sensor.markdown @home-assistant/core source/_integrations/sentry.markdown @dcramer @frenck source/_integrations/serial.markdown @fabaff source/_integrations/seven_segments.markdown @fabaff -source/_integrations/sharkiq.markdown @ajmarks +source/_integrations/sharkiq.markdown @JeffResc @funkybunch @AritroSaha10 source/_integrations/shell_command.markdown @home-assistant/core source/_integrations/shelly.markdown @balloob @bieniu @thecode @chemelli74 source/_integrations/shiftr.markdown @fabaff @@ -513,6 +544,8 @@ source/_integrations/supla.markdown @mwegrzynek source/_integrations/surepetcare.markdown @benleb @danielhiversen source/_integrations/swiss_hydrological_data.markdown @fabaff source/_integrations/swiss_public_transport.markdown @fabaff +source/_integrations/switch.markdown @home-assistant/core +source/_integrations/switch_as_x.markdown @home-assistant/core source/_integrations/switchbot.markdown @danielhiversen @RenierM26 source/_integrations/switcher_kis.markdown @tomerfi @thecode source/_integrations/switchmate.markdown @danielhiversen @@ -522,10 +555,10 @@ source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185 source/_integrations/synology_srm.markdown @aerialls source/_integrations/syslog.markdown @fabaff source/_integrations/system_bridge.markdown @timmo001 -source/_integrations/tado.markdown @michaelarnauts +source/_integrations/tado.markdown @michaelarnauts @north3221 source/_integrations/tag.markdown @balloob @dmulcahey source/_integrations/tailscale.markdown @frenck -source/_integrations/tankerkoenig.markdown @guillempages +source/_integrations/tankerkoenig.markdown @guillempages @mib1185 source/_integrations/tapsaff.markdown @bazwilliams source/_integrations/tasmota.markdown @emontnemery source/_integrations/tautulli.markdown @ludeeus @@ -541,6 +574,7 @@ source/_integrations/time_date.markdown @fabaff source/_integrations/tmb.markdown @alemuro source/_integrations/todoist.markdown @boralyl source/_integrations/tolo.markdown @MatthiasLohr +source/_integrations/tomorrowio.markdown @raman325 source/_integrations/totalconnect.markdown @austinmroczek source/_integrations/tplink.markdown @rytilahti @thegardenmonkey source/_integrations/traccar.markdown @ludeeus @@ -558,12 +592,15 @@ source/_integrations/unifiprotect.markdown @briis @AngellusMortis @bdraco source/_integrations/upb.markdown @gwww source/_integrations/upc_connect.markdown @pvizeli @fabaff source/_integrations/upcloud.markdown @scop +source/_integrations/update.markdown @home-assistant/core source/_integrations/updater.markdown @home-assistant/core source/_integrations/upnp.markdown @StevenLooman @ehendrix23 +source/_integrations/uptime.markdown @frenck source/_integrations/uptimerobot.markdown @ludeeus @chemelli74 source/_integrations/usb.markdown @bdraco source/_integrations/usgs_earthquakes_feed.markdown @exxamalte source/_integrations/utility_meter.markdown @dgomes +source/_integrations/vacuum.markdown @home-assistant/core source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru- source/_integrations/velbus.markdown @Cereal2nd @brefra source/_integrations/velux.markdown @Julius2342 @@ -581,13 +618,16 @@ source/_integrations/vlc_telnet.markdown @rodripf @MartinHjelmare source/_integrations/volkszaehler.markdown @fabaff source/_integrations/volumio.markdown @OnFreund source/_integrations/volvooncall.markdown @molobrakos @decompil3d +source/_integrations/vulcan.markdown @Antoni-Czaplicki source/_integrations/wake_on_lan.markdown @ntilley905 source/_integrations/wallbox.markdown @hesselonline source/_integrations/waqi.markdown @andrey-git +source/_integrations/water_heater.markdown @home-assistant/core source/_integrations/watson_tts.markdown @rutkai source/_integrations/watttime.markdown @bachya source/_integrations/waze_travel_time.markdown @eifinger source/_integrations/weather.markdown @fabaff +source/_integrations/webhook.markdown @home-assistant/core source/_integrations/webostv.markdown @bendavid @thecode source/_integrations/websocket_api.markdown @home-assistant/core source/_integrations/wemo.markdown @esev diff --git a/source/_integrations/abode.markdown b/source/_integrations/abode.markdown index b4776bd2ce3..a7bcef9e32b 100644 --- a/source/_integrations/abode.markdown +++ b/source/_integrations/abode.markdown @@ -2,11 +2,11 @@ title: Abode description: Instructions on integrating Abode home security with Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Camera - Cover + - Hub - Light - Lock - Sensor @@ -27,6 +27,7 @@ ha_platforms: - lock - sensor - switch +ha_integration_type: integration --- The `abode` integration will allow users to integrate their Abode Home Security systems into Home Assistant and use its alarm system and sensors to automate their homes. diff --git a/source/_integrations/accuweather.markdown b/source/_integrations/accuweather.markdown index abe26371dfb..54364a47438 100644 --- a/source/_integrations/accuweather.markdown +++ b/source/_integrations/accuweather.markdown @@ -11,8 +11,10 @@ ha_codeowners: ha_domain: accuweather ha_quality_scale: platinum ha_platforms: + - diagnostics - sensor - weather +ha_integration_type: integration --- The AccuWeather integration uses the [AccuWeather](https://accuweather.com/) web service as a source for weather data for your location. diff --git a/source/_integrations/acer_projector.markdown b/source/_integrations/acer_projector.markdown index 37900acbeb5..c4f6ccd2ffe 100644 --- a/source/_integrations/acer_projector.markdown +++ b/source/_integrations/acer_projector.markdown @@ -8,6 +8,7 @@ ha_release: 0.19 ha_domain: acer_projector ha_platforms: - switch +ha_integration_type: integration --- The `acer_projector` switch platform allows you to control the state of RS232 connected projectors from [Acer](https://www.acer.com/). diff --git a/source/_integrations/acmeda.markdown b/source/_integrations/acmeda.markdown index 79cc391e0a3..131f7fef7f9 100644 --- a/source/_integrations/acmeda.markdown +++ b/source/_integrations/acmeda.markdown @@ -2,8 +2,8 @@ title: Rollease Acmeda Automate description: Instructions on setting up Rollease Acmeda Automate within Home Assistant. ha_category: - - Hub - Cover + - Hub ha_iot_class: Local Push ha_release: 0.111 ha_config_flow: true @@ -13,6 +13,7 @@ ha_domain: acmeda ha_platforms: - cover - sensor +ha_integration_type: integration --- The Rollease Acmeda Automate integration allows you to control and monitor covers via your Rolelase Acmeda Automate hub. The integrations communicates directly with hubs on the local network, rather than connecting via the cloud or via RS-485. Devices are represented as a cover for monitoring and control as well as a sensor for monitoring battery condition. diff --git a/source/_integrations/actiontec.markdown b/source/_integrations/actiontec.markdown index a7d1afc6707..0a7cb56e73a 100644 --- a/source/_integrations/actiontec.markdown +++ b/source/_integrations/actiontec.markdown @@ -8,6 +8,7 @@ ha_release: 0.7 ha_domain: actiontec ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to an [Actiontec](https://www.actiontec.com/) device. diff --git a/source/_integrations/adax.markdown b/source/_integrations/adax.markdown index 2cd99eb8c52..f8deed350ef 100644 --- a/source/_integrations/adax.markdown +++ b/source/_integrations/adax.markdown @@ -11,6 +11,7 @@ ha_domain: adax ha_config_flow: true ha_platforms: - climate +ha_integration_type: integration --- Integrates Adax heater into Home Assistant. diff --git a/source/_integrations/adguard.markdown b/source/_integrations/adguard.markdown index c6b400f36b7..e2e7bbb43a9 100644 --- a/source/_integrations/adguard.markdown +++ b/source/_integrations/adguard.markdown @@ -14,6 +14,7 @@ ha_domain: adguard ha_platforms: - sensor - switch +ha_integration_type: integration --- AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental diff --git a/source/_integrations/ads.markdown b/source/_integrations/ads.markdown index 796e6f481ad..88788fea2d2 100644 --- a/source/_integrations/ads.markdown +++ b/source/_integrations/ads.markdown @@ -2,12 +2,12 @@ title: ADS description: Connect Home Assistant to TwinCAT devices via the ADS interface ha_category: - - Hub - Binary Sensor + - Cover + - Hub - Light - Sensor - Switch - - Cover ha_release: '0.60' ha_iot_class: Local Push ha_domain: ads @@ -17,6 +17,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- 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.hu/english.asp?twincat/default.htm) and other devices implementing this interface. diff --git a/source/_integrations/advantage_air.markdown b/source/_integrations/advantage_air.markdown index 32e7072a557..e1ce6853165 100644 --- a/source/_integrations/advantage_air.markdown +++ b/source/_integrations/advantage_air.markdown @@ -1,7 +1,8 @@ --- title: Advantage Air description: Instructions on how to integrate Advantage Air A/C controller into Home Assistant. -ha_category: Climate +ha_category: + - Climate ha_release: 0.117 ha_iot_class: Local Polling ha_config_flow: true @@ -11,12 +12,13 @@ ha_domain: advantage_air ha_quality_scale: platinum ha_platforms: - binary_sensor - - diagnostics - climate - cover - - sensor + - diagnostics - select + - sensor - switch +ha_integration_type: integration --- The Advantage Air integration allows you to control [Advantage Air](https://www.advantageair.com.au/) Air Conditioning controllers into Home Assistant. diff --git a/source/_integrations/aemet.markdown b/source/_integrations/aemet.markdown index a4382b17073..9a2c7c818d8 100644 --- a/source/_integrations/aemet.markdown +++ b/source/_integrations/aemet.markdown @@ -3,14 +3,15 @@ title: AEMET OpenData description: Instructions on how to integrate AEMET OpenData within Home Assistant. ha_release: 2021.3 ha_category: - - Weather - Sensor + - Weather ha_iot_class: Cloud Polling ha_config_flow: true ha_domain: aemet ha_platforms: - sensor - weather +ha_integration_type: integration --- The AEMET weather platform uses [AEMET OpenData](https://opendata.aemet.es/) as a source for current meteorological data for your location. AEMET stands for "Agencia Estatal de Meteorología", which is the Spanish Meteorological Agency. diff --git a/source/_integrations/aftership.markdown b/source/_integrations/aftership.markdown index 06a03bbf1b1..15f79e4d5e2 100644 --- a/source/_integrations/aftership.markdown +++ b/source/_integrations/aftership.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: aftership ha_platforms: - sensor +ha_integration_type: integration --- The `aftership` platform allows one to track deliveries by [AfterShip](https://www.aftership.com), a service that supports 490+ couriers worldwide. To use the tracking API functionality, the Essentials plan is required. This plan includes 100 shipments per month. There are various paid-for tiers after that. diff --git a/source/_integrations/agent_dvr.markdown b/source/_integrations/agent_dvr.markdown index ba5c39a4f6f..170eeac0e89 100644 --- a/source/_integrations/agent_dvr.markdown +++ b/source/_integrations/agent_dvr.markdown @@ -2,8 +2,8 @@ title: Agent DVR description: Access and control Agent DVR from Home Assistant. ha_category: - - Camera - Alarm + - Camera ha_config_flow: true ha_release: '0.110' ha_iot_class: Local Polling @@ -13,6 +13,7 @@ ha_domain: agent_dvr ha_platforms: - alarm_control_panel - camera +ha_integration_type: integration --- [Agent DVR](https://www.ispyconnect.com/download.aspx/) is a free* software DVR solution for windows 10, Mac and Linux. Agent DVR runs as a service or console application and can access and control a huge range of third party cameras with advanced motion detection, including DeepStack integration for object recognition. The iSpyConnect website provides secured (SSL) remote access without port forwarding needed. diff --git a/source/_integrations/air_quality.markdown b/source/_integrations/air_quality.markdown index 2474e450b40..711bebf05d0 100644 --- a/source/_integrations/air_quality.markdown +++ b/source/_integrations/air_quality.markdown @@ -4,6 +4,10 @@ description: Instructions on how to add air quality sensors with Home Assistant ha_release: 0.85 ha_domain: air_quality ha_quality_scale: internal +ha_category: [] +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The `air_quality` base platform allows other integrations to process information about air quality and pollution details. It is used by integrations that provide an `air_quality` sensor - you can find those under the `health` [integrations](/integrations/#health). diff --git a/source/_integrations/airly.markdown b/source/_integrations/airly.markdown index e470d6535cc..07d294287d7 100644 --- a/source/_integrations/airly.markdown +++ b/source/_integrations/airly.markdown @@ -12,6 +12,7 @@ ha_domain: airly ha_quality_scale: platinum ha_platforms: - sensor +ha_integration_type: integration --- The Airly integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location. diff --git a/source/_integrations/airnow.markdown b/source/_integrations/airnow.markdown index 9b6cbfe5174..bd0a139665e 100644 --- a/source/_integrations/airnow.markdown +++ b/source/_integrations/airnow.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: airnow ha_platforms: - sensor +ha_integration_type: integration --- The `airnow` integration uses the [AirNow](https://www.airnow.gov/) web service diff --git a/source/_integrations/airthings.markdown b/source/_integrations/airthings.markdown index 1cac084799b..9fb70e96a8e 100644 --- a/source/_integrations/airthings.markdown +++ b/source/_integrations/airthings.markdown @@ -2,8 +2,8 @@ title: Airthings description: Instructions on how to integrate Airthings into Home Assistant. ha_category: - - Sensor - Environment + - Sensor ha_release: '2021.10' ha_iot_class: Cloud Polling ha_codeowners: @@ -12,6 +12,7 @@ ha_domain: airthings ha_config_flow: true ha_platforms: - sensor +ha_integration_type: integration --- Integrates Airthings sensors into Home Assistant. diff --git a/source/_integrations/airtouch4.markdown b/source/_integrations/airtouch4.markdown index 8a07e129825..994e2a5df41 100644 --- a/source/_integrations/airtouch4.markdown +++ b/source/_integrations/airtouch4.markdown @@ -1,7 +1,8 @@ --- title: AirTouch 4 description: Instructions on how to integrate the AirTouch 4 A/C controller into Home Assistant. -ha_category: Climate +ha_category: + - Climate ha_release: 2021.9 ha_iot_class: Local Polling ha_config_flow: true @@ -10,6 +11,7 @@ ha_codeowners: ha_domain: airtouch4 ha_platforms: - climate +ha_integration_type: integration --- The AirTouch 4 integration allows you to control Ducted Air Conditioning Systems that are using the [AirTouch 4](https://www.airtouch.net.au/airtouch/airtouch-4/) Controller. Currently, this integration only supports AirTouch 4 controllers with the Individual Temperature Control (ITC) modules. diff --git a/source/_integrations/airvisual.markdown b/source/_integrations/airvisual.markdown index 55ea9f0e3b0..11caba2353d 100644 --- a/source/_integrations/airvisual.markdown +++ b/source/_integrations/airvisual.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `airvisual` sensor platform queries the [AirVisual](https://www.iqair.com) cloud API for air quality data. Data can be collected via latitude/longitude, by city/state/country, or from an [AirVisual Node/Pro unit](https://www.iqair.com/air-quality-monitors/airvisual-pro). diff --git a/source/_integrations/airzone.markdown b/source/_integrations/airzone.markdown index 0b7360aee00..18d1d1ba7e3 100644 --- a/source/_integrations/airzone.markdown +++ b/source/_integrations/airzone.markdown @@ -13,6 +13,9 @@ ha_platforms: - binary_sensor - climate - sensor +ha_codeowners: + - '@Noltari' +ha_integration_type: integration --- This integration allows getting values from the local API of Airzone HVAC zoning systems. diff --git a/source/_integrations/aladdin_connect.markdown b/source/_integrations/aladdin_connect.markdown index 72086fefffa..cb1afcdb028 100644 --- a/source/_integrations/aladdin_connect.markdown +++ b/source/_integrations/aladdin_connect.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: aladdin_connect ha_platforms: - cover +ha_integration_type: integration --- The `aladdin_connect` cover platform lets you control Genie Aladdin Connect garage doors through Home Assistant. diff --git a/source/_integrations/alarm_control_panel.markdown b/source/_integrations/alarm_control_panel.markdown index 4d817a76837..5df97f48acd 100644 --- a/source/_integrations/alarm_control_panel.markdown +++ b/source/_integrations/alarm_control_panel.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7.3 ha_quality_scale: internal ha_domain: alarm_control_panel +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Home Assistant can give you an interface which is similar to a classic alarm system. diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index 53bbcbab9c7..a094c53ea01 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -13,6 +13,7 @@ ha_platforms: - alarm_control_panel - binary_sensor - sensor +ha_integration_type: integration --- The `alarmdecoder` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Nu Tech Software Solutions, known as the AlarmDecoder. The AlarmDecoder devices provide a serial, TCP/IP socket or USB interface to the alarm panel, where it emulates an alarm keypad. diff --git a/source/_integrations/alert.markdown b/source/_integrations/alert.markdown index 9868b741d20..8dd035eb58d 100644 --- a/source/_integrations/alert.markdown +++ b/source/_integrations/alert.markdown @@ -7,6 +7,9 @@ ha_release: 0.38 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: alert +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The `alert` integration is designed to notify you when problematic issues arise. diff --git a/source/_integrations/alexa.markdown b/source/_integrations/alexa.markdown index 1fcc3d6bc4d..6b5fb5c1324 100644 --- a/source/_integrations/alexa.markdown +++ b/source/_integrations/alexa.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@home-assistant/cloud' - '@ochlocracy' ha_domain: alexa +ha_integration_type: integration --- ## Automatic setup via Home Assistant Cloud diff --git a/source/_integrations/almond.markdown b/source/_integrations/almond.markdown index 4a645d1d161..8c2eb7e40e2 100644 --- a/source/_integrations/almond.markdown +++ b/source/_integrations/almond.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@gcampax' - '@balloob' ha_domain: almond +ha_integration_type: integration --- [Almond](https://almond.stanford.edu/) is an open, privacy-preserving virtual assistant by [Stanford Open Virtual Assistant Lab](https://oval.cs.stanford.edu/). It allows you, among other things, to control Home Assistant using natural language. Once installed, it will be available in the user interface via the microphone icon in the top right. diff --git a/source/_integrations/alpha_vantage.markdown b/source/_integrations/alpha_vantage.markdown index 3968df38850..d86b9b291b9 100644 --- a/source/_integrations/alpha_vantage.markdown +++ b/source/_integrations/alpha_vantage.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: alpha_vantage ha_platforms: - sensor +ha_integration_type: integration --- The `alpha_vantage` sensor platform uses [Alpha Vantage](https://www.alphavantage.co) to monitor the stock market. This platform also provides detail about exchange rates. diff --git a/source/_integrations/amazon_polly.markdown b/source/_integrations/amazon_polly.markdown index ad28edd0ea7..7f4c9059fe9 100644 --- a/source/_integrations/amazon_polly.markdown +++ b/source/_integrations/amazon_polly.markdown @@ -8,6 +8,7 @@ ha_domain: amazon_polly ha_iot_class: Cloud Push ha_platforms: - tts +ha_integration_type: integration --- The `amazon_polly` text-to-speech platform that works with [Amazon Polly](https://aws.amazon.com/polly/) to create the spoken output. diff --git a/source/_integrations/ambee.markdown b/source/_integrations/ambee.markdown index b60e73d1e15..b93a70719eb 100644 --- a/source/_integrations/ambee.markdown +++ b/source/_integrations/ambee.markdown @@ -2,8 +2,8 @@ title: Ambee description: Instructions on how to integrate Ambee within Home Assistant. ha_category: - - Health - Environment + - Health ha_release: 2021.7 ha_iot_class: Cloud Polling ha_config_flow: true @@ -13,6 +13,7 @@ ha_domain: ambee ha_platforms: - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The Ambee integration integrates the [Ambee](https://www.getambee.com/) API diff --git a/source/_integrations/amberelectric.markdown b/source/_integrations/amberelectric.markdown index 573f9ba7e48..e1bb24d075e 100644 --- a/source/_integrations/amberelectric.markdown +++ b/source/_integrations/amberelectric.markdown @@ -2,8 +2,8 @@ title: Amber Electric description: Instructions on how to integrate Amber Electric live prices within Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: '2021.10' ha_iot_class: Cloud Polling ha_config_flow: true @@ -13,6 +13,7 @@ ha_domain: amberelectric ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- [Amber](https://www.amber.com.au/) is an Australian electricity retailer that provides access to wholesale electricity prices. Customers monitor the wholesale price and shift their energy usage to cheaper, greener times. This saves them money and supports the shift to a more renewably-powered Australia. diff --git a/source/_integrations/ambiclimate.markdown b/source/_integrations/ambiclimate.markdown index 441963b3249..ee271787ce5 100644 --- a/source/_integrations/ambiclimate.markdown +++ b/source/_integrations/ambiclimate.markdown @@ -1,7 +1,8 @@ --- title: Ambiclimate description: Instructions on how to integrate Ambiclimate A/C controller into Home Assistant. -ha_category: Climate +ha_category: + - Climate ha_release: 0.93 ha_iot_class: Cloud Polling ha_config_flow: true @@ -10,6 +11,7 @@ ha_codeowners: ha_domain: ambiclimate ha_platforms: - climate +ha_integration_type: integration --- Integrates [Ambiclimate](https://ambiclimate.com/) Air Conditioning controller into Home Assistant. diff --git a/source/_integrations/ambient_station.markdown b/source/_integrations/ambient_station.markdown index 46919a66408..9e2c8223419 100644 --- a/source/_integrations/ambient_station.markdown +++ b/source/_integrations/ambient_station.markdown @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - diagnostics - sensor +ha_integration_type: integration --- The `Ambient Weather Station` integration retrieves local weather information diff --git a/source/_integrations/amcrest.markdown b/source/_integrations/amcrest.markdown index fa04e59b5b1..f79fb9ad083 100644 --- a/source/_integrations/amcrest.markdown +++ b/source/_integrations/amcrest.markdown @@ -2,9 +2,9 @@ title: Amcrest description: Instructions on how to integrate Amcrest (or Dahua) IP cameras within Home Assistant. ha_category: - - Hub - Binary Sensor - Camera + - Hub - Sensor ha_iot_class: Local Polling ha_release: 0.49 @@ -16,6 +16,7 @@ ha_platforms: - switch ha_codeowners: - '@flacjacket' +ha_integration_type: integration --- The `amcrest` camera platform allows you to integrate your [Amcrest](https://amcrest.com/) or Dahua IP camera or doorbell in Home Assistant. diff --git a/source/_integrations/ampio.markdown b/source/_integrations/ampio.markdown index 486f9aa7699..9ea9aa968c8 100644 --- a/source/_integrations/ampio.markdown +++ b/source/_integrations/ampio.markdown @@ -9,6 +9,7 @@ ha_iot_class: Cloud Polling ha_domain: ampio ha_platforms: - air_quality +ha_integration_type: integration --- The `ampio` air quality platform will query the open data API of [ampio.pl](http://smog.ampio.pl/) to monitor air quality sensor station. diff --git a/source/_integrations/analytics.markdown b/source/_integrations/analytics.markdown index 009830306b8..98e91ddcbe2 100644 --- a/source/_integrations/analytics.markdown +++ b/source/_integrations/analytics.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@home-assistant/core' - '@ludeeus' ha_domain: analytics +ha_integration_type: integration --- {% assign current_version = site.current_major_version | append: "." | append: site.current_minor_version | append: "." | append: site.current_patch_version %} diff --git a/source/_integrations/android_ip_webcam.markdown b/source/_integrations/android_ip_webcam.markdown index ce0027df04f..2e5b2d16fcb 100644 --- a/source/_integrations/android_ip_webcam.markdown +++ b/source/_integrations/android_ip_webcam.markdown @@ -2,9 +2,9 @@ title: Android IP Webcam description: Connect Android devices as an IP webcam to Home Assistant ha_category: - - Hub - Binary Sensor - Camera + - Hub - Sensor - Switch ha_release: '0.40' @@ -12,8 +12,10 @@ ha_iot_class: Local Polling ha_domain: android_ip_webcam ha_platforms: - binary_sensor + - camera - sensor - switch +ha_integration_type: integration --- The `android_ip_webcam` integration connects with Android IP Webcam to turn any Android phone or tablet into a network camera with multiple viewing options. diff --git a/source/_integrations/androidtv.markdown b/source/_integrations/androidtv.markdown index d6fb75d75d0..b6cfaf7dc9a 100644 --- a/source/_integrations/androidtv.markdown +++ b/source/_integrations/androidtv.markdown @@ -11,7 +11,9 @@ ha_codeowners: - '@ollo69' ha_domain: androidtv ha_platforms: + - diagnostics - media_player +ha_integration_type: integration --- The `androidtv` platform allows you to control an Android TV device or [Amazon Fire TV](https://www.amazon.com/b/?node=8521791011) device. diff --git a/source/_integrations/anel_pwrctrl.markdown b/source/_integrations/anel_pwrctrl.markdown index 7669c2a6a45..8bd9975d4fb 100644 --- a/source/_integrations/anel_pwrctrl.markdown +++ b/source/_integrations/anel_pwrctrl.markdown @@ -8,6 +8,7 @@ ha_release: '0.30' ha_domain: anel_pwrctrl ha_platforms: - switch +ha_integration_type: integration --- The `anel_pwrctrl` switch platform allows you to control [ANEL PwrCtrl](https://anel-elektronik.de/SITE/produkte/produkte.htm) devices. diff --git a/source/_integrations/anthemav.markdown b/source/_integrations/anthemav.markdown index 38e4b082863..a53b2d0c30e 100644 --- a/source/_integrations/anthemav.markdown +++ b/source/_integrations/anthemav.markdown @@ -8,6 +8,7 @@ ha_release: 0.37 ha_domain: anthemav ha_platforms: - media_player +ha_integration_type: integration --- Both [Anthem]'s current and last generation of A/V Receivers and Processors support IP-based, network control. This Home Assistant platform adds proper "local push" support for any of these receivers on your network. diff --git a/source/_integrations/apache_kafka.markdown b/source/_integrations/apache_kafka.markdown index 5caa5860ae3..543d977c2f3 100644 --- a/source/_integrations/apache_kafka.markdown +++ b/source/_integrations/apache_kafka.markdown @@ -8,6 +8,7 @@ ha_codeowners: - '@bachya' ha_domain: apache_kafka ha_iot_class: Local Push +ha_integration_type: integration --- The `apache_kafka` integration sends all state changes to a diff --git a/source/_integrations/apcupsd.markdown b/source/_integrations/apcupsd.markdown index 77cf66d4d3a..6fade1a6494 100644 --- a/source/_integrations/apcupsd.markdown +++ b/source/_integrations/apcupsd.markdown @@ -3,15 +3,16 @@ title: apcupsd description: Instructions on how to integrate apcupsd status with Home Assistant. logo: apcupsd.png ha_category: - - System Monitor - Binary Sensor - Sensor + - System Monitor ha_release: 0.13 ha_iot_class: Local Polling ha_domain: apcupsd ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- [Apcupsd](http://www.apcupsd.org/) status information can be integrated into Home Assistant when the Network Information Server (NIS) [is configured](http://www.apcupsd.org/manual/manual.html#nis-server-client-configuration-using-the-net-driver) on the APC device. diff --git a/source/_integrations/api.markdown b/source/_integrations/api.markdown index 9e812d45777..ad7249b74f3 100644 --- a/source/_integrations/api.markdown +++ b/source/_integrations/api.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: api +ha_integration_type: integration --- The `api` integration exposes a RESTful API and allows one to interact with a Home Assistant instance that is running headless. This integration depends on the [HTTP integration](/integrations/http/). diff --git a/source/_integrations/apple_tv.markdown b/source/_integrations/apple_tv.markdown index f2c6ba34636..ca3911c85e6 100644 --- a/source/_integrations/apple_tv.markdown +++ b/source/_integrations/apple_tv.markdown @@ -2,8 +2,8 @@ title: Apple TV description: Instructions on how to integrate Apple TV devices into Home Assistant. ha_category: - - Multimedia - Media Player + - Multimedia - Remote ha_iot_class: Local Push ha_release: 0.49 @@ -15,6 +15,7 @@ ha_zeroconf: true ha_platforms: - media_player - remote +ha_integration_type: integration --- The Apple TV integration allows you to control an Apple TV (any generation). diff --git a/source/_integrations/apprise.markdown b/source/_integrations/apprise.markdown index dc5f4843f65..1e452ee7ecb 100644 --- a/source/_integrations/apprise.markdown +++ b/source/_integrations/apprise.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: apprise ha_platforms: - notify +ha_integration_type: integration --- The [Apprise service](https://github.com/caronc/apprise/) is an all-in-one solution to open up Home Assistant to _just about_ every Notification platform (such as Amazon SNS, Discord, Telegram, Slack, MSTeams, Twilio, etc.) diff --git a/source/_integrations/aprs.markdown b/source/_integrations/aprs.markdown index 12f4ad1703e..ca3de51bb64 100644 --- a/source/_integrations/aprs.markdown +++ b/source/_integrations/aprs.markdown @@ -2,13 +2,15 @@ title: APRS description: Instructions on how to use APRS to track devices in Home Assistant. ha_release: 0.95 -ha_category: Presence Detection +ha_category: + - Presence Detection ha_iot_class: Cloud Push ha_codeowners: - '@PhilRW' ha_domain: aprs ha_platforms: - device_tracker +ha_integration_type: integration --- The `aprs` [(Automatic Packet Reporting System)](https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System) device tracker integration connects to the [APRS-IS](http://aprs-is.net/) network for tracking amateur radio devices. diff --git a/source/_integrations/aqualogic.markdown b/source/_integrations/aqualogic.markdown index b98bb69c691..f81b1fae0f2 100644 --- a/source/_integrations/aqualogic.markdown +++ b/source/_integrations/aqualogic.markdown @@ -11,6 +11,7 @@ ha_domain: aqualogic ha_platforms: - sensor - switch +ha_integration_type: integration --- The AquaLogic integration provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller. Note that an RS-485 to Ethernet adapter connected to the pool controller is required. diff --git a/source/_integrations/aquostv.markdown b/source/_integrations/aquostv.markdown index a316fd0af0e..5bc8de744c3 100644 --- a/source/_integrations/aquostv.markdown +++ b/source/_integrations/aquostv.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: aquostv ha_platforms: - media_player +ha_integration_type: integration --- The `aquostv` platform allows you to control a [Sharp Aquos TV](http://www.sharp-world.com/aquos/en/index.html). diff --git a/source/_integrations/arcam_fmj.markdown b/source/_integrations/arcam_fmj.markdown index 9264aa259a0..eb7f0e8fa79 100644 --- a/source/_integrations/arcam_fmj.markdown +++ b/source/_integrations/arcam_fmj.markdown @@ -1,7 +1,8 @@ --- title: Arcam FMJ Receivers description: Instructions on how to integrate Arcam FMJ Receivers into Home Assistant. -ha_category: Media Player +ha_category: + - Media Player ha_release: 0.96 ha_iot_class: Local Polling ha_config_flow: true @@ -11,6 +12,7 @@ ha_domain: arcam_fmj ha_ssdp: true ha_platforms: - media_player +ha_integration_type: integration --- The `arcam_fmj` integration allows you to control [Arcam FMJ Receivers](https://www.arcam.co.uk/range/fmj.htm) from Home Assistant. diff --git a/source/_integrations/arest.markdown b/source/_integrations/arest.markdown index 749bcb55e2c..f472bbd4c7f 100644 --- a/source/_integrations/arest.markdown +++ b/source/_integrations/arest.markdown @@ -2,8 +2,8 @@ title: aREST description: Instructions on how to integrate aREST within Home Assistant. ha_category: - - DIY - Binary Sensor + - DIY - Sensor - Switch ha_iot_class: Local Polling @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/arlo.markdown b/source/_integrations/arlo.markdown index 5da9f285464..79cf887d9eb 100644 --- a/source/_integrations/arlo.markdown +++ b/source/_integrations/arlo.markdown @@ -2,9 +2,9 @@ title: Arlo description: Instructions on how to integrate your Netgear Arlo cameras within Home Assistant. ha_category: - - Hub - Alarm - Camera + - Hub - Sensor ha_release: 0.46 ha_iot_class: Cloud Polling @@ -13,6 +13,7 @@ ha_platforms: - alarm_control_panel - camera - sensor +ha_integration_type: integration --- The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant. diff --git a/source/_integrations/arris_tg2492lg.markdown b/source/_integrations/arris_tg2492lg.markdown index 4308be14e0f..2cdaa327bf4 100644 --- a/source/_integrations/arris_tg2492lg.markdown +++ b/source/_integrations/arris_tg2492lg.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to an Arris TG2492LG router. diff --git a/source/_integrations/aruba.markdown b/source/_integrations/aruba.markdown index f0f5e85eaae..21c23453dd0 100644 --- a/source/_integrations/aruba.markdown +++ b/source/_integrations/aruba.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: aruba ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to an [Aruba Instant](https://www.arubanetworks.com/products/networking/aruba-instant/) device. diff --git a/source/_integrations/arwn.markdown b/source/_integrations/arwn.markdown index b01dfadf32e..820fa187bf6 100644 --- a/source/_integrations/arwn.markdown +++ b/source/_integrations/arwn.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: arwn ha_platforms: - sensor +ha_integration_type: integration --- The `arwn` sensor platform is a client for the [Ambient Radio Weather Network](https://github.com/sdague/arwn) project. This collects weather station data and makes it available in an MQTT subtree. diff --git a/source/_integrations/aseko_pool_live.markdown b/source/_integrations/aseko_pool_live.markdown index 32b38ebddc9..6f5c3c95ea9 100644 --- a/source/_integrations/aseko_pool_live.markdown +++ b/source/_integrations/aseko_pool_live.markdown @@ -12,6 +12,7 @@ ha_domain: aseko_pool_live ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Aseko Pool Live integration allows you to monitor your Aseko ASIN Aqua dosing systems. diff --git a/source/_integrations/asterisk_cdr.markdown b/source/_integrations/asterisk_cdr.markdown index a8286d63334..36ebb23f87a 100644 --- a/source/_integrations/asterisk_cdr.markdown +++ b/source/_integrations/asterisk_cdr.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.79 ha_domain: asterisk_cdr +ha_integration_type: integration --- The Asterisk Call Data Recorder provides access to Asterisk call logs on the Asterisk PBX server. This mailbox is enabled automatically through the [Asterisk Voicemail integration](/integrations/asterisk_mbox/) configuration if the `asterisk_mbox_server` is configured to provide CDR data. More information on configuring the server can be found in the [Asterisk PBX configuration guide](/docs/asterisk_mbox/). diff --git a/source/_integrations/asterisk_mbox.markdown b/source/_integrations/asterisk_mbox.markdown index f89da31a3f4..188911aaeda 100644 --- a/source/_integrations/asterisk_mbox.markdown +++ b/source/_integrations/asterisk_mbox.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.51 ha_domain: asterisk_mbox +ha_integration_type: integration --- The `asterisk_mbox` Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The integration includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine. diff --git a/source/_integrations/asuswrt.markdown b/source/_integrations/asuswrt.markdown index f7bfd44e6cd..e00f836d420 100644 --- a/source/_integrations/asuswrt.markdown +++ b/source/_integrations/asuswrt.markdown @@ -13,9 +13,10 @@ ha_codeowners: - '@ollo69' ha_domain: asuswrt ha_platforms: - - diagnostics - device_tracker + - diagnostics - sensor +ha_integration_type: integration --- The ASUSWRT integration can connect Home Assistant to a ASUS router that runs on ASUSWRT firmware. diff --git a/source/_integrations/atag.markdown b/source/_integrations/atag.markdown index 5329226f892..2837594cb8b 100644 --- a/source/_integrations/atag.markdown +++ b/source/_integrations/atag.markdown @@ -3,8 +3,8 @@ title: Atag description: Instructions on how to setup Atag integration. ha_category: - Climate - - Water Heater - Sensor + - Water Heater ha_release: 0.109 ha_iot_class: Local Polling ha_domain: atag @@ -15,6 +15,7 @@ ha_platforms: - climate - sensor - water_heater +ha_integration_type: integration --- The `Atag` integration allows Home Assistant to connect to [Atag One](https://atag-one.com) thermostats, reporting and setting its status. diff --git a/source/_integrations/aten_pe.markdown b/source/_integrations/aten_pe.markdown index 532ffe11e72..9273ff9b23d 100644 --- a/source/_integrations/aten_pe.markdown +++ b/source/_integrations/aten_pe.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: aten_pe ha_platforms: - switch +ha_integration_type: integration --- The `aten_pe` integration lets you control [ATEN Rack PDUs](https://www.aten.com/eu/en/products/energy-intelligence-pduupsracks/rack-pdu/) from Home Assistant. diff --git a/source/_integrations/atome.markdown b/source/_integrations/atome.markdown index 281d546491b..22183620e8c 100644 --- a/source/_integrations/atome.markdown +++ b/source/_integrations/atome.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: atome ha_platforms: - sensor +ha_integration_type: integration --- The `atome` sensor platform is retrieving the consumption of your home from the [Direct Energy Atome electric meter](https://total.direct-energie.com/particuliers/electricite/compteur-linky/atome). diff --git a/source/_integrations/august.markdown b/source/_integrations/august.markdown index 7ae4ab2c6f7..f1b55b47df1 100644 --- a/source/_integrations/august.markdown +++ b/source/_integrations/august.markdown @@ -4,10 +4,10 @@ description: Instructions on how to integrate your August devices into Home Assi ha_category: - Binary Sensor - Button - - Doorbell - - Sensor - Camera + - Doorbell - Lock + - Sensor ha_release: 0.64 ha_iot_class: Cloud Push ha_config_flow: true @@ -17,10 +17,12 @@ ha_domain: august ha_dhcp: true ha_platforms: - binary_sensor - - camera - button + - camera + - diagnostics - lock - sensor +ha_integration_type: integration --- The `august` integration allows you to integrate your [August](https://august.com/) and some Yale Access devices in Home Assistant. diff --git a/source/_integrations/aurora.markdown b/source/_integrations/aurora.markdown index 5ed8efa5bac..cf80d7f872f 100644 --- a/source/_integrations/aurora.markdown +++ b/source/_integrations/aurora.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `aurora` platform uses the [NOAA Aurora Forecast](https://www.swpc.noaa.gov/products/aurora-30-minute-forecast) service to let you know if an aurora might be visible at your home location in the next 30 minutes, based off of current solar flare activity. diff --git a/source/_integrations/aurora_abb_powerone.markdown b/source/_integrations/aurora_abb_powerone.markdown index c0983e4e3b6..a3af51ba906 100644 --- a/source/_integrations/aurora_abb_powerone.markdown +++ b/source/_integrations/aurora_abb_powerone.markdown @@ -2,8 +2,8 @@ title: Aurora ABB PowerOne Solar PV description: Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: 0.96 ha_iot_class: Local Polling ha_codeowners: @@ -12,6 +12,7 @@ ha_domain: aurora_abb_powerone ha_platforms: - sensor ha_config_flow: true +ha_integration_type: integration --- This implements a direct RS485 connection to a solar inverter in the diff --git a/source/_integrations/aussie_broadband.markdown b/source/_integrations/aussie_broadband.markdown index ee8272f6b3f..7a9db20a484 100644 --- a/source/_integrations/aussie_broadband.markdown +++ b/source/_integrations/aussie_broadband.markdown @@ -14,6 +14,7 @@ ha_domain: aussie_broadband ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The Aussie Broadband integration displays various service metrics using the [Aussie Broadband API](https://myaussie-api.aussiebroadband.com.au). diff --git a/source/_integrations/auth.markdown b/source/_integrations/auth.markdown index 2d3f7e9bf7c..0f7d00ed37f 100644 --- a/source/_integrations/auth.markdown +++ b/source/_integrations/auth.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: auth +ha_integration_type: integration --- This integration creates the endpoints for the [authentication system](/docs/authentication/) that is built into Home Assistant. diff --git a/source/_integrations/automation.markdown b/source/_integrations/automation.markdown index 49b7818f6cc..75298852a97 100644 --- a/source/_integrations/automation.markdown +++ b/source/_integrations/automation.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: automation +ha_integration_type: integration --- diff --git a/source/_integrations/avea.markdown b/source/_integrations/avea.markdown index b6e4b2ce71d..4864ba2f8ec 100644 --- a/source/_integrations/avea.markdown +++ b/source/_integrations/avea.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: avea ha_platforms: - light +ha_integration_type: integration --- [Elgato Avea](https://www.evehome.com/en/news/elgato-avea-transform-your-home) is a Bluetooth light bulb that is no longer supported by the manufacturer. The `avea` integration allows you to control all your Avea bulbs with Home Assistant. diff --git a/source/_integrations/avion.markdown b/source/_integrations/avion.markdown index 7dc66f506a1..51fdab3cd80 100644 --- a/source/_integrations/avion.markdown +++ b/source/_integrations/avion.markdown @@ -8,6 +8,7 @@ ha_release: 0.37 ha_domain: avion ha_platforms: - light +ha_integration_type: integration --- Support for the Avi-on Bluetooth dimmer switch [Avi-on](https://avi-on.com/). diff --git a/source/_integrations/awair.markdown b/source/_integrations/awair.markdown index 6e992450d78..04acc610377 100644 --- a/source/_integrations/awair.markdown +++ b/source/_integrations/awair.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: awair ha_platforms: - sensor +ha_integration_type: integration --- The Awair integration will fetch data from your [Awair devices](https://getawair.com). diff --git a/source/_integrations/aws.markdown b/source/_integrations/aws.markdown index c1eb43d8505..3fe67509bdd 100644 --- a/source/_integrations/aws.markdown +++ b/source/_integrations/aws.markdown @@ -8,6 +8,7 @@ ha_release: '0.91' ha_domain: aws ha_platforms: - notify +ha_integration_type: integration --- The `aws` integration provides a single place to interact with [Amazon Web Services](https://aws.amazon.com/). Currently it provides a notification platform that can send a message to [AWS SQS](https://aws.amazon.com/sqs/), [AWS SNS](https://aws.amazon.com/sns/), or invoke [AWS Lambda](https://aws.amazon.com/lambda/) functions. diff --git a/source/_integrations/axis.markdown b/source/_integrations/axis.markdown index e9cc5f8fb4d..3ef48495bc6 100644 --- a/source/_integrations/axis.markdown +++ b/source/_integrations/axis.markdown @@ -23,6 +23,7 @@ ha_platforms: - diagnostics - light - switch +ha_integration_type: integration --- [Axis Communications](https://www.axis.com/) devices are surveillance cameras, speakers, access control and other security-related network connected hardware. Event API works with firmware 5.50 and newer. diff --git a/source/_integrations/azure_devops.markdown b/source/_integrations/azure_devops.markdown index e4fde830b2d..10834c229a1 100644 --- a/source/_integrations/azure_devops.markdown +++ b/source/_integrations/azure_devops.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: azure_devops ha_platforms: - sensor +ha_integration_type: integration --- The Azure DevOps integration allows you to control and monitor your diff --git a/source/_integrations/azure_event_hub.markdown b/source/_integrations/azure_event_hub.markdown index 067467fdd3e..ee987ae9c06 100644 --- a/source/_integrations/azure_event_hub.markdown +++ b/source/_integrations/azure_event_hub.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@eavanvalkenburg' ha_domain: azure_event_hub ha_config_flow: true +ha_integration_type: integration --- The `Azure Event Hub` integration allows you to hook into the Home Assistant event bus and send events to [Azure Event Hub](https://azure.microsoft.com/en-us/services/event-hubs/) or to an [Azure IoT Hub](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-read-builtin). diff --git a/source/_integrations/azure_service_bus.markdown b/source/_integrations/azure_service_bus.markdown index 2f309cc529f..c2c7aeccc9b 100644 --- a/source/_integrations/azure_service_bus.markdown +++ b/source/_integrations/azure_service_bus.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: azure_service_bus ha_platforms: - notify +ha_integration_type: integration --- The `Azure Service Bus` integration allows you to send messages to [Azure Service Bus](https://azure.microsoft.com/en-us/services/service-bus/) from within Home Assistant. diff --git a/source/_integrations/backup.markdown b/source/_integrations/backup.markdown index 758c07ef405..2c251e4b862 100644 --- a/source/_integrations/backup.markdown +++ b/source/_integrations/backup.markdown @@ -6,6 +6,10 @@ ha_category: ha_release: 2022.4 ha_quality_scale: internal ha_domain: backup +ha_codeowners: + - '@home-assistant/core' +ha_iot_class: Calculated +ha_integration_type: integration --- The Backup integration allow you to create and download backups for your Home Assistant Core and Home Assistant Container installations. This backup file can be used if you migrate to Home Assistant Operating System. diff --git a/source/_integrations/baidu.markdown b/source/_integrations/baidu.markdown index c76c1c81a2c..829677aa09d 100644 --- a/source/_integrations/baidu.markdown +++ b/source/_integrations/baidu.markdown @@ -8,6 +8,7 @@ ha_release: 0.59 ha_domain: baidu ha_platforms: - tts +ha_integration_type: integration --- The `baidu` text-to-speech platform uses [Baidu TTS engine](https://cloud.baidu.com/product/speech/tts) to read a text with natural sounding voices. diff --git a/source/_integrations/balboa.markdown b/source/_integrations/balboa.markdown index e6df7cf29d7..9b91e0b293a 100644 --- a/source/_integrations/balboa.markdown +++ b/source/_integrations/balboa.markdown @@ -13,6 +13,7 @@ ha_platforms: ha_codeowners: - '@garbled1' ha_config_flow: true +ha_integration_type: integration --- This integration adds support for [Balboa](http://www.balboawatergroup.com/) Spa WiFi Modules to be used within Home Assistant. diff --git a/source/_integrations/bayesian.markdown b/source/_integrations/bayesian.markdown index 04bb2cd501e..4dc6c8444cc 100644 --- a/source/_integrations/bayesian.markdown +++ b/source/_integrations/bayesian.markdown @@ -2,14 +2,15 @@ title: Bayesian description: Instructions on how to integrate threshold Bayesian sensors into Home Assistant. ha_category: - - Utility - Binary Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.53 ha_quality_scale: internal ha_domain: bayesian ha_platforms: - binary_sensor +ha_integration_type: integration --- The `bayesian` binary sensor platform observes the state from multiple sensors and uses [Bayes' rule](https://en.wikipedia.org/wiki/Bayes%27_theorem) to estimate the probability that an event has occurred given the state of the observed sensors. If the estimated posterior probability is above the `probability_threshold`, the sensor is `on` otherwise it is `off`. diff --git a/source/_integrations/bbox.markdown b/source/_integrations/bbox.markdown index 43903cfd1e8..05528fcb171 100644 --- a/source/_integrations/bbox.markdown +++ b/source/_integrations/bbox.markdown @@ -3,14 +3,15 @@ title: Bbox description: Instructions on how to integrate Bouygues Bbox routers into Home Assistant. ha_category: - Network - - Sensor - Presence Detection + - Sensor ha_release: 0.31 ha_iot_class: Local Polling ha_domain: bbox ha_platforms: - device_tracker - sensor +ha_integration_type: integration --- The `bbox` platform uses the [Bbox Modem Router](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures. diff --git a/source/_integrations/beewi_smartclim.markdown b/source/_integrations/beewi_smartclim.markdown index 9de3377cf1a..b5a3637ff22 100644 --- a/source/_integrations/beewi_smartclim.markdown +++ b/source/_integrations/beewi_smartclim.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: beewi_smartclim ha_platforms: - sensor +ha_integration_type: integration --- The `beewi_smartclim` sensor platform allows one to monitor room or external temperature and humidity. The [BeeWi SmartClim BLE](http://www.bee-wi.com/produits/capteurs/capteur-de-temperature/) is a Bluetooth Low Energy sensor device that monitors temperature from a room or a garden from your smartphone by using an APP. Use this integration to track these metrics from any location thanks to Home Assistant, as well as to create some automation scripts based on your room's temperature. diff --git a/source/_integrations/binary_sensor.markdown b/source/_integrations/binary_sensor.markdown index 0b1dcc5bf4d..014d97cc6c2 100644 --- a/source/_integrations/binary_sensor.markdown +++ b/source/_integrations/binary_sensor.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.9 ha_quality_scale: internal ha_domain: binary_sensor +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Binary sensors are similar to other [sensors](/integrations/sensor) in that they diff --git a/source/_integrations/bitcoin.markdown b/source/_integrations/bitcoin.markdown index e90601b4a6e..fa08ddbacea 100644 --- a/source/_integrations/bitcoin.markdown +++ b/source/_integrations/bitcoin.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: bitcoin ha_platforms: - sensor +ha_integration_type: integration --- The `bitcoin` sensor platform displays various details about the [Bitcoin](https://bitcoin.org) network. diff --git a/source/_integrations/bizkaibus.markdown b/source/_integrations/bizkaibus.markdown index bf5fe880b7f..3bec914050e 100644 --- a/source/_integrations/bizkaibus.markdown +++ b/source/_integrations/bizkaibus.markdown @@ -2,8 +2,8 @@ title: Bizkaibus description: Instructions on how to integrate timetable data for traveling on Bizkaibus within Home Assistant. ha_category: - - Transport - Sensor + - Transport ha_iot_class: Cloud Polling ha_release: 0.93 ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: bizkaibus ha_platforms: - sensor +ha_integration_type: integration --- The `bizkaibus` sensor will give you the time until the next bus in the selected stop. diff --git a/source/_integrations/blackbird.markdown b/source/_integrations/blackbird.markdown index a138337b023..5e5dc1e4808 100644 --- a/source/_integrations/blackbird.markdown +++ b/source/_integrations/blackbird.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: blackbird ha_platforms: - media_player +ha_integration_type: integration --- The `blackbird` platform allows you to control [Monoprice Blackbird Matrix Switch](https://www.monoprice.com/product?p_id=21819) (8x8) using a serial or IP connection, this integration does not support the 4x4 matrix switch. diff --git a/source/_integrations/blebox.markdown b/source/_integrations/blebox.markdown index bddded9ca45..8837908d727 100644 --- a/source/_integrations/blebox.markdown +++ b/source/_integrations/blebox.markdown @@ -17,6 +17,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [BleBox](https://blebox.eu/?lang=en) produces small, low-power, surprisingly affordable, feature-rich WiFi devices for serverless home automation. diff --git a/source/_integrations/blink.markdown b/source/_integrations/blink.markdown index 7bf13851502..404ec306c82 100644 --- a/source/_integrations/blink.markdown +++ b/source/_integrations/blink.markdown @@ -2,10 +2,10 @@ title: Blink description: Instructions for how to integrate Blink camera/security system within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Camera + - Hub - Sensor ha_release: '0.40' ha_iot_class: Cloud Polling @@ -19,6 +19,7 @@ ha_platforms: - camera - sensor ha_dhcp: true +ha_integration_type: integration --- The `blink` integration lets you view camera images and motion events from [Blink](https://blinkforhome.com/) camera and security systems. diff --git a/source/_integrations/blinksticklight.markdown b/source/_integrations/blinksticklight.markdown index 1fb9ff9b6c0..f1086ec1277 100644 --- a/source/_integrations/blinksticklight.markdown +++ b/source/_integrations/blinksticklight.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: blinksticklight ha_platforms: - light +ha_integration_type: integration --- The `blinkstick` platform lets you control your [Blinkstick](https://www.blinkstick.com/) lights from within Home Assistant. diff --git a/source/_integrations/blockchain.markdown b/source/_integrations/blockchain.markdown index 558ab322a0c..f51bf3c150a 100644 --- a/source/_integrations/blockchain.markdown +++ b/source/_integrations/blockchain.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: blockchain ha_platforms: - sensor +ha_integration_type: integration --- The `Blockchain` sensor platform displays Bitcoin wallet balances from [blockchain.com](https://blockchain.com). diff --git a/source/_integrations/bloomsky.markdown b/source/_integrations/bloomsky.markdown index eb7ff411079..891997e1ba5 100644 --- a/source/_integrations/bloomsky.markdown +++ b/source/_integrations/bloomsky.markdown @@ -2,9 +2,9 @@ title: BloomSky description: Instructions on how to integrate the BloomSky within Home Assistant. ha_category: - - Environment - Binary Sensor - Camera + - Environment - Sensor ha_release: 0.14 ha_iot_class: Cloud Polling @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - camera - sensor +ha_integration_type: integration --- The `bloomsky` integration allows you to access your [BloomSky](https://www.bloomsky.com/) weather station's. diff --git a/source/_integrations/blueprint.markdown b/source/_integrations/blueprint.markdown index bd2e5f667f9..c6555f766e9 100644 --- a/source/_integrations/blueprint.markdown +++ b/source/_integrations/blueprint.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: blueprint +ha_integration_type: integration --- diff --git a/source/_integrations/bluesound.markdown b/source/_integrations/bluesound.markdown index 21f30f8b4d4..146a9562339 100644 --- a/source/_integrations/bluesound.markdown +++ b/source/_integrations/bluesound.markdown @@ -10,6 +10,7 @@ ha_platforms: - media_player ha_codeowners: - '@thrawnarn' +ha_integration_type: integration --- 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/bluetooth_le_tracker.markdown b/source/_integrations/bluetooth_le_tracker.markdown index dddebb74090..02d64f2d6c4 100644 --- a/source/_integrations/bluetooth_le_tracker.markdown +++ b/source/_integrations/bluetooth_le_tracker.markdown @@ -8,6 +8,7 @@ ha_release: 0.27 ha_domain: bluetooth_le_tracker ha_platforms: - device_tracker +ha_integration_type: integration --- This tracker discovers new devices on boot and in regular intervals and tracks Bluetooth low-energy devices periodically based on interval_seconds value. It is not required to pair the devices with each other. diff --git a/source/_integrations/bluetooth_tracker.markdown b/source/_integrations/bluetooth_tracker.markdown index 449eeeffaed..1cd221f3f00 100644 --- a/source/_integrations/bluetooth_tracker.markdown +++ b/source/_integrations/bluetooth_tracker.markdown @@ -8,6 +8,7 @@ ha_release: 0.18 ha_domain: bluetooth_tracker ha_platforms: - device_tracker +ha_integration_type: integration --- This tracker discovers new devices on boot and tracks Bluetooth devices periodically based on `interval_seconds` value. It is not required to pair the devices with each other! Devices discovered are stored with 'bt_' as the prefix for device MAC addresses in `known_devices.yaml`. diff --git a/source/_integrations/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown index 43d09dbd14b..3dbd5313ad4 100644 --- a/source/_integrations/bmw_connected_drive.markdown +++ b/source/_integrations/bmw_connected_drive.markdown @@ -2,13 +2,13 @@ title: BMW Connected Drive description: Instructions on how to setup your BMW Connected Drive account with Home Assistant. ha_category: - - Car - Binary Sensor - Button - - Presence Detection + - Car - Lock - - Sensor - Notifications + - Presence Detection + - Sensor ha_release: 0.64 ha_iot_class: Cloud Polling ha_config_flow: true @@ -23,6 +23,7 @@ ha_platforms: - lock - notify - sensor +ha_integration_type: integration --- The `bmw_connected_drive` 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/bond.markdown b/source/_integrations/bond.markdown index d43a81ae2ed..d416f01c6cb 100644 --- a/source/_integrations/bond.markdown +++ b/source/_integrations/bond.markdown @@ -3,9 +3,9 @@ title: Bond description: Instructions on setting up Bond Bridge within Home Assistant. ha_category: - Button - - Hub - Cover - Fan + - Hub - Light - Switch ha_iot_class: Local Push @@ -21,9 +21,11 @@ ha_zeroconf: true ha_platforms: - button - cover + - diagnostics - fan - light - switch +ha_integration_type: integration --- The Bond integration allows you to control appliances through your [Bond Bridge](https://bondhome.io/). Duplicates your RF remote control. diff --git a/source/_integrations/bosch_shc.markdown b/source/_integrations/bosch_shc.markdown index 62ef491b87e..3cd6c5308ae 100644 --- a/source/_integrations/bosch_shc.markdown +++ b/source/_integrations/bosch_shc.markdown @@ -19,6 +19,7 @@ ha_platforms: - sensor - switch ha_zeroconf: true +ha_integration_type: integration --- The Bosch SHC integration allows you to connect your [Bosch Smart Home Controller](https://www.bosch-smarthome.com) to Home Assistant in order to control and monitor your Bosch Smart Home devices. diff --git a/source/_integrations/braviatv.markdown b/source/_integrations/braviatv.markdown index cb7ace9d353..3635ec89b10 100644 --- a/source/_integrations/braviatv.markdown +++ b/source/_integrations/braviatv.markdown @@ -14,6 +14,7 @@ ha_config_flow: true ha_platforms: - media_player - remote +ha_integration_type: integration --- The `braviatv` platform allows you to control a [Sony Bravia TV](https://www.sony.com/). diff --git a/source/_integrations/broadlink.markdown b/source/_integrations/broadlink.markdown index 4be4482d1d8..8cbd0f04cab 100644 --- a/source/_integrations/broadlink.markdown +++ b/source/_integrations/broadlink.markdown @@ -2,10 +2,10 @@ title: Broadlink description: Instructions on setting up Broadlink within Home Assistant. ha_category: - - Remote - - Switch - - Sensor - Light + - Remote + - Sensor + - Switch ha_release: 0.35 ha_iot_class: Local Polling ha_codeowners: @@ -20,6 +20,7 @@ ha_platforms: - sensor - switch ha_dhcp: true +ha_integration_type: integration --- The Broadlink integration allows you to control and monitor Broadlink universal remotes, smart plugs, power strips, switches and sensors. The following devices are supported: diff --git a/source/_integrations/brother.markdown b/source/_integrations/brother.markdown index 8e5598be928..3e3d0fcd155 100644 --- a/source/_integrations/brother.markdown +++ b/source/_integrations/brother.markdown @@ -14,6 +14,7 @@ ha_zeroconf: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `Brother Printer` integration allows you to read current data from your local Brother printer. diff --git a/source/_integrations/brottsplatskartan.markdown b/source/_integrations/brottsplatskartan.markdown index a3a15aeb764..23bc564cd7f 100644 --- a/source/_integrations/brottsplatskartan.markdown +++ b/source/_integrations/brottsplatskartan.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: brottsplatskartan ha_platforms: - sensor +ha_integration_type: integration --- The `brottsplatskartan` sensor allows one to track reported incidents occurring in a given area. Incidents include anything reported to [Brottsplatskartan](https://brottsplatskartan.se). The sensor only counts incidents from the current day. diff --git a/source/_integrations/browser.markdown b/source/_integrations/browser.markdown index 28c525f5b44..e7e9160baef 100644 --- a/source/_integrations/browser.markdown +++ b/source/_integrations/browser.markdown @@ -7,6 +7,7 @@ ha_release: pre 0.7 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: browser +ha_integration_type: integration --- The `browser` integration provides a service to open URLs in the default browser on the host machine. diff --git a/source/_integrations/brunt.markdown b/source/_integrations/brunt.markdown index 71a8adec958..a9ac16d5499 100644 --- a/source/_integrations/brunt.markdown +++ b/source/_integrations/brunt.markdown @@ -11,6 +11,7 @@ ha_domain: brunt ha_platforms: - cover ha_config_flow: true +ha_integration_type: integration --- The `brunt` integration allows one to control Blind Engines by [Brunt](https://www.brunt.co). To use it, you need a Brunt App Account. All Brunt Blind devices registered to your account are automatically added to your Home Assistant with the names given them through the Brunt app. diff --git a/source/_integrations/bsblan.markdown b/source/_integrations/bsblan.markdown index 0312dc6348a..51211082aff 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -2,7 +2,8 @@ title: BSB-Lan description: Instructions on how to integrate BSBLan device into Home Assistant. logo: bsblan.png -ha_category: Climate +ha_category: + - Climate ha_release: '0.110' ha_iot_class: Local Polling ha_config_flow: true @@ -11,6 +12,7 @@ ha_codeowners: ha_domain: bsblan ha_platforms: - climate +ha_integration_type: integration --- This integration integrates [BSBLan](https://github.com/fredlcore/bsb_lan) device into Home Assistant. diff --git a/source/_integrations/bt_home_hub_5.markdown b/source/_integrations/bt_home_hub_5.markdown index a96a2d3671d..ecb96312ee2 100644 --- a/source/_integrations/bt_home_hub_5.markdown +++ b/source/_integrations/bt_home_hub_5.markdown @@ -8,6 +8,7 @@ ha_domain: bt_home_hub_5 ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- This platform offers presence detection by looking at connected devices to a [BT Home Hub 5](https://en.wikipedia.org/wiki/BT_Home_Hub) based router. diff --git a/source/_integrations/bt_smarthub.markdown b/source/_integrations/bt_smarthub.markdown index a644f51de7b..993508842b5 100644 --- a/source/_integrations/bt_smarthub.markdown +++ b/source/_integrations/bt_smarthub.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: bt_smarthub ha_platforms: - device_tracker +ha_integration_type: integration --- This platform offers presence detection by looking at connected devices to a [BT Smart Hub](https://en.wikipedia.org/wiki/BT_Smart_Hub) based router. diff --git a/source/_integrations/buienradar.markdown b/source/_integrations/buienradar.markdown index e320f57ac7e..19d87629425 100644 --- a/source/_integrations/buienradar.markdown +++ b/source/_integrations/buienradar.markdown @@ -16,6 +16,7 @@ ha_platforms: - camera - sensor - weather +ha_integration_type: integration --- The Buienradar integration uses [buienradar.nl](https://buienradar.nl/) as a source for current meteorological data for your location. The weather forecast is delivered by Buienradar, who provides a web service that provides detailed weather information for users in The Netherlands. diff --git a/source/_integrations/button.markdown b/source/_integrations/button.markdown index b6894472549..5e4a2138ff4 100644 --- a/source/_integrations/button.markdown +++ b/source/_integrations/button.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_domain: button ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- A button entity is an entity that can fire an event / trigger an action towards diff --git a/source/_integrations/caldav.markdown b/source/_integrations/caldav.markdown index 29d9b45617f..c73ea8258cc 100644 --- a/source/_integrations/caldav.markdown +++ b/source/_integrations/caldav.markdown @@ -8,6 +8,7 @@ ha_release: '0.60' ha_domain: caldav ha_platforms: - calendar +ha_integration_type: integration --- The `caldav` platform allows you to connect to your WebDAV calendar and generate binary sensors. A different sensor will be created for each individual calendar, or you can specify custom calendars which match a criteria you define (more on that below). These sensors will be `on` if you have an on going event in that calendar or `off` if the event is later in time, or if there is no event at all. The WebDAV calendar get updated roughly every 15 minutes. diff --git a/source/_integrations/calendar.markdown b/source/_integrations/calendar.markdown index 1f00a562cee..2aa0073efa2 100644 --- a/source/_integrations/calendar.markdown +++ b/source/_integrations/calendar.markdown @@ -4,6 +4,10 @@ description: Instructions on how to integrate calendars within Home Assistant. ha_release: 0.33 ha_domain: calendar ha_quality_scale: internal +ha_category: [] +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The calendar integration allows you to integrate your calendars into Home Assistant. diff --git a/source/_integrations/camera.markdown b/source/_integrations/camera.markdown index 6884ee90275..6015564b965 100644 --- a/source/_integrations/camera.markdown +++ b/source/_integrations/camera.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.7 ha_quality_scale: internal ha_domain: camera +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The camera integration allows you to use IP cameras with Home Assistant. diff --git a/source/_integrations/canary.markdown b/source/_integrations/canary.markdown index 4a37538fdae..bed58247a96 100644 --- a/source/_integrations/canary.markdown +++ b/source/_integrations/canary.markdown @@ -13,6 +13,7 @@ ha_platforms: - alarm_control_panel - camera - sensor +ha_integration_type: integration --- The `canary` integration allows you to integrate your [Canary](https://canary.is) devices in Home Assistant. diff --git a/source/_integrations/cast.markdown b/source/_integrations/cast.markdown index 5ffd7f4d9cd..5ed03a15f15 100644 --- a/source/_integrations/cast.markdown +++ b/source/_integrations/cast.markdown @@ -13,6 +13,7 @@ ha_codeowners: ha_zeroconf: true ha_platforms: - media_player +ha_integration_type: integration --- {% include integrations/config_flow.md %} diff --git a/source/_integrations/cert_expiry.markdown b/source/_integrations/cert_expiry.markdown index efdc88c76bf..18c084ee83b 100644 --- a/source/_integrations/cert_expiry.markdown +++ b/source/_integrations/cert_expiry.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: cert_expiry ha_platforms: - sensor +ha_integration_type: integration --- The Certificate Expiry integration fetches the certificate from a configured host and displays its expiration in a timestamp sensor. diff --git a/source/_integrations/channels.markdown b/source/_integrations/channels.markdown index 40265c4065b..52c45d13c81 100644 --- a/source/_integrations/channels.markdown +++ b/source/_integrations/channels.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: channels ha_platforms: - media_player +ha_integration_type: integration --- The Channels platform allows you to control [Channels](https://getchannels.com/) from Home Assistant. Play, pause, seek, or skip commercials on an instance of Channels that is running on your network. diff --git a/source/_integrations/circuit.markdown b/source/_integrations/circuit.markdown index 150119399d6..5adbf535014 100644 --- a/source/_integrations/circuit.markdown +++ b/source/_integrations/circuit.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: circuit ha_platforms: - notify +ha_integration_type: integration --- The `Unify Circuit` platform allows you to send notifications from Home Assistant to a conversation in [Unify Circuit](https://www.circuit.com/). diff --git a/source/_integrations/cisco_ios.markdown b/source/_integrations/cisco_ios.markdown index 8e82d99aa0a..4d930bf2adb 100644 --- a/source/_integrations/cisco_ios.markdown +++ b/source/_integrations/cisco_ios.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: cisco_ios ha_platforms: - device_tracker +ha_integration_type: integration --- This is a presence detection scanner for [Cisco IOS](https://www.cisco.com/) devices. diff --git a/source/_integrations/cisco_mobility_express.markdown b/source/_integrations/cisco_mobility_express.markdown index 74d794fbb1c..e9dcada64ad 100644 --- a/source/_integrations/cisco_mobility_express.markdown +++ b/source/_integrations/cisco_mobility_express.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: cisco_mobility_express ha_platforms: - device_tracker +ha_integration_type: integration --- This is a presence detection scanner for [Cisco](https://www.cisco.com) Mobility Express wireless controllers. diff --git a/source/_integrations/cisco_webex_teams.markdown b/source/_integrations/cisco_webex_teams.markdown index 28273076057..1a7e8d0a589 100644 --- a/source/_integrations/cisco_webex_teams.markdown +++ b/source/_integrations/cisco_webex_teams.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: cisco_webex_teams ha_platforms: - notify +ha_integration_type: integration --- The `cisco_webex_teams` notification platform allows you to deliver rich notifications from Home Assistant to [Cisco Webex Teams](https://www.webex.com/team-collaboration.html) (formerly known as Cisco Spark). diff --git a/source/_integrations/citybikes.markdown b/source/_integrations/citybikes.markdown index 01f22a3de4f..f22993c6098 100644 --- a/source/_integrations/citybikes.markdown +++ b/source/_integrations/citybikes.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: citybikes ha_platforms: - sensor +ha_integration_type: integration --- The `citybikes` sensor platform monitors bike availability at bike sharing stations in a chosen area. The data is provided by [CityBikes](https://citybik.es/#about), which supports bike sharing systems all around the world. diff --git a/source/_integrations/clementine.markdown b/source/_integrations/clementine.markdown index 62144ba0e02..70580a38f92 100644 --- a/source/_integrations/clementine.markdown +++ b/source/_integrations/clementine.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: clementine ha_platforms: - media_player +ha_integration_type: integration --- The `clementine` platform allows you to control a [Clementine Music Player](https://www.clementine-player.org). diff --git a/source/_integrations/clickatell.markdown b/source/_integrations/clickatell.markdown index 2fc44d83faf..5c135e31e16 100644 --- a/source/_integrations/clickatell.markdown +++ b/source/_integrations/clickatell.markdown @@ -8,6 +8,7 @@ ha_release: 0.56 ha_domain: clickatell ha_platforms: - notify +ha_integration_type: integration --- The `clickatell` platform uses [Clickatell](https://clickatell.com) to deliver SMS notifications from Home Assistant. diff --git a/source/_integrations/clicksend.markdown b/source/_integrations/clicksend.markdown index 769f024b600..cd74ef3ef2d 100644 --- a/source/_integrations/clicksend.markdown +++ b/source/_integrations/clicksend.markdown @@ -8,6 +8,7 @@ ha_domain: clicksend ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `clicksend` platform uses [ClickSend](https://clicksend.com) to deliver notifications from Home Assistant. diff --git a/source/_integrations/clicksend_tts.markdown b/source/_integrations/clicksend_tts.markdown index d1dc9400c5f..7dc90e36cf9 100644 --- a/source/_integrations/clicksend_tts.markdown +++ b/source/_integrations/clicksend_tts.markdown @@ -8,6 +8,7 @@ ha_release: 0.55 ha_domain: clicksend_tts ha_platforms: - notify +ha_integration_type: integration --- The `clicksend_tts` platform uses [ClickSend](https://clicksend.com) to deliver text-to-speech (TTS) notifications from Home Assistant. diff --git a/source/_integrations/climate.markdown b/source/_integrations/climate.markdown index 581a1d5c5d2..f9b853c4854 100644 --- a/source/_integrations/climate.markdown +++ b/source/_integrations/climate.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.19 ha_quality_scale: internal ha_domain: climate +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The Climate integration allows you to control and monitor HVAC (heating, ventilating, and air conditioning) devices and thermostats. diff --git a/source/_integrations/cloud.markdown b/source/_integrations/cloud.markdown index 6b84558902b..50049ebaa0f 100644 --- a/source/_integrations/cloud.markdown +++ b/source/_integrations/cloud.markdown @@ -3,8 +3,8 @@ title: Home Assistant Cloud description: Enable the Home Assistant Cloud integration. ha_release: '0.60' ha_category: - - Voice - Text-to-speech + - Voice ha_iot_class: Cloud Push ha_codeowners: - '@home-assistant/cloud' @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - stt - tts +ha_integration_type: integration --- The Home Assistant Cloud allows you to quickly integrate your local Home Assistant with various cloud services like Amazon Alexa and Google Assistant. [Learn more.](/cloud) diff --git a/source/_integrations/cloudflare.markdown b/source/_integrations/cloudflare.markdown index 0530a80146c..1bc28c07470 100644 --- a/source/_integrations/cloudflare.markdown +++ b/source/_integrations/cloudflare.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@ctalkington' ha_domain: cloudflare ha_config_flow: true +ha_integration_type: integration --- With the `cloudflare` integration, you can keep your Cloudflare records up to date. diff --git a/source/_integrations/cmus.markdown b/source/_integrations/cmus.markdown index be73fcf37b0..384ea126216 100644 --- a/source/_integrations/cmus.markdown +++ b/source/_integrations/cmus.markdown @@ -8,6 +8,7 @@ ha_release: 0.23 ha_domain: cmus ha_platforms: - media_player +ha_integration_type: integration --- The `cmus` platform allows you to control a [cmus](https://cmus.github.io/) music player on a remote or local machine from Home Assistant. diff --git a/source/_integrations/co2signal.markdown b/source/_integrations/co2signal.markdown index 0c05344a9c5..e096be86541 100644 --- a/source/_integrations/co2signal.markdown +++ b/source/_integrations/co2signal.markdown @@ -10,6 +10,7 @@ ha_platforms: - diagnostics - sensor ha_config_flow: true +ha_integration_type: integration --- The `co2signal` sensor platform queries the [CO2Signal](https://www.co2signal.com/) API for the CO2 intensity of a specific region. Data can be collected for your home, a specific latitude/longitude or by country code. This API uses the same data as . Not all countries/regions in the world are supported so please consult this website to check local availability. diff --git a/source/_integrations/coinbase.markdown b/source/_integrations/coinbase.markdown index e339514431b..0f98291d6c1 100644 --- a/source/_integrations/coinbase.markdown +++ b/source/_integrations/coinbase.markdown @@ -13,6 +13,7 @@ ha_platforms: ha_codeowners: - '@tombrien' ha_config_flow: true +ha_integration_type: integration --- The `coinbase` integration lets you access account balances and exchange rates from [Coinbase](https://coinbase.com). diff --git a/source/_integrations/color_extractor.markdown b/source/_integrations/color_extractor.markdown index ac2804212bf..55ce7361450 100644 --- a/source/_integrations/color_extractor.markdown +++ b/source/_integrations/color_extractor.markdown @@ -7,6 +7,7 @@ ha_category: ha_domain: color_extractor ha_codeowners: - '@GenericStudent' +ha_integration_type: integration --- The `color_extractor` integration will extract the predominant color from a given image and apply that color to a target light. diff --git a/source/_integrations/comed_hourly_pricing.markdown b/source/_integrations/comed_hourly_pricing.markdown index e05bc669484..e9a20edf8cf 100644 --- a/source/_integrations/comed_hourly_pricing.markdown +++ b/source/_integrations/comed_hourly_pricing.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: comed_hourly_pricing ha_platforms: - sensor +ha_integration_type: integration --- The ComEd Hourly Pricing program is an optional program available to ComEd electric subscribers which charges customers a variable rate for electricity supply based on current demand rather than a traditional fixed rate. Live prices are published [here](https://hourlypricing.comed.com/live-prices/) and also via an [API](https://hourlypricing.comed.com/hp-api/) which we can integrate as a sensor in Home Assistant. diff --git a/source/_integrations/comfoconnect.markdown b/source/_integrations/comfoconnect.markdown index 5c9c9ae4ec2..88ed0e778f3 100644 --- a/source/_integrations/comfoconnect.markdown +++ b/source/_integrations/comfoconnect.markdown @@ -12,6 +12,7 @@ ha_domain: comfoconnect ha_platforms: - fan - sensor +ha_integration_type: integration --- The `comfoconnect` integration lets you control Zehnder ComfoAir [Q350](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q350-tr)/[Q450](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q450-tr)/[Q600](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q600-st) diff --git a/source/_integrations/command_line.markdown b/source/_integrations/command_line.markdown index d8a5ebf4a8e..842f8584bc0 100644 --- a/source/_integrations/command_line.markdown +++ b/source/_integrations/command_line.markdown @@ -2,8 +2,8 @@ title: Command Line description: Instructions on how to integrate Command binary sensors within Home Assistant. ha_category: - - Utility - Binary Sensor + - Utility ha_release: 0.12 ha_iot_class: Local Polling ha_domain: command_line @@ -13,6 +13,7 @@ ha_platforms: - notify - sensor - switch +ha_integration_type: integration --- The `command_line` binary sensor platform issues specific commands to get data. diff --git a/source/_integrations/compensation.markdown b/source/_integrations/compensation.markdown index a324ae183c6..547674301c0 100644 --- a/source/_integrations/compensation.markdown +++ b/source/_integrations/compensation.markdown @@ -2,8 +2,8 @@ title: Compensation description: Instructions on how to integrate compensation sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Calculated ha_release: '2021.5' ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: compensation ha_platforms: - sensor +ha_integration_type: integration --- The Compensation integration consumes the state from other sensors. It exports the compensated value as state and the following values as attributes: `entity_id` and `coefficients`. A single polynomial, linear by default, is fit to all data points provided. diff --git a/source/_integrations/concord232.markdown b/source/_integrations/concord232.markdown index 9d9d78260ee..d37e10cac99 100644 --- a/source/_integrations/concord232.markdown +++ b/source/_integrations/concord232.markdown @@ -10,6 +10,7 @@ ha_domain: concord232 ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The `concord232` platform provides integration with GE, Interlogix (and other brands) alarm panels that support the RS-232 Automation Control Panel interface module (or have it built in). Supported panels include Concord 4. diff --git a/source/_integrations/config.markdown b/source/_integrations/config.markdown index 5514369748e..237bc4c003a 100644 --- a/source/_integrations/config.markdown +++ b/source/_integrations/config.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: config ha_platforms: - scene +ha_integration_type: integration --- The `config` integration is designed to display panels in the frontend to configure and manage parts of Home Assistant. diff --git a/source/_integrations/configurator.markdown b/source/_integrations/configurator.markdown index 679a8bc13ac..866fd97f503 100644 --- a/source/_integrations/configurator.markdown +++ b/source/_integrations/configurator.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: configurator +ha_integration_type: integration ---
diff --git a/source/_integrations/control4.markdown b/source/_integrations/control4.markdown index 54d08b7f0d3..a3911698c2d 100644 --- a/source/_integrations/control4.markdown +++ b/source/_integrations/control4.markdown @@ -2,7 +2,8 @@ title: Control4 description: Instructions on adding a Control4 system to Home Assistant. ha_release: '0.114' -ha_category: Light +ha_category: + - Light ha_iot_class: Local Polling ha_config_flow: true ha_codeowners: @@ -11,6 +12,7 @@ ha_domain: control4 ha_ssdp: true ha_platforms: - light +ha_integration_type: integration --- The Control4 integration allows you to control and monitor lights from your local Control4 system. Your Control4 controller must be running OS 3.0+. diff --git a/source/_integrations/conversation.markdown b/source/_integrations/conversation.markdown index ed7d8354ef4..e74fd581c75 100644 --- a/source/_integrations/conversation.markdown +++ b/source/_integrations/conversation.markdown @@ -9,6 +9,7 @@ ha_iot_class: Local Push ha_codeowners: - '@home-assistant/core' ha_domain: conversation +ha_integration_type: integration --- The conversation integration allows you to converse with Home Assistant. You can either converse by pressing the microphone in the frontend (supported browsers only (no iOS)) or by calling the `conversation/process` service with the transcribed text. diff --git a/source/_integrations/coolmaster.markdown b/source/_integrations/coolmaster.markdown index 596eda11957..beea19ed093 100644 --- a/source/_integrations/coolmaster.markdown +++ b/source/_integrations/coolmaster.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: coolmaster ha_platforms: - climate +ha_integration_type: integration --- The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). diff --git a/source/_integrations/coronavirus.markdown b/source/_integrations/coronavirus.markdown index c0b18691ee1..890cb1fc424 100644 --- a/source/_integrations/coronavirus.markdown +++ b/source/_integrations/coronavirus.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: coronavirus ha_platforms: - sensor +ha_integration_type: integration --- In December 2019, an outbreak of a novel Coronavirus, also called severe acute diff --git a/source/_integrations/counter.markdown b/source/_integrations/counter.markdown index baa23b6757b..692e8e82c9a 100644 --- a/source/_integrations/counter.markdown +++ b/source/_integrations/counter.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: counter +ha_integration_type: integration --- The `counter` integration allows one to count occurrences fired by automations. diff --git a/source/_integrations/cover.markdown b/source/_integrations/cover.markdown index 6287f9363ee..553e955ef63 100644 --- a/source/_integrations/cover.markdown +++ b/source/_integrations/cover.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: cover +ha_integration_type: integration --- Home Assistant can give you an interface to control covers such as rollershutters, blinds, and garage doors. diff --git a/source/_integrations/cppm_tracker.markdown b/source/_integrations/cppm_tracker.markdown index cd62dfb936f..adbe1135f52 100644 --- a/source/_integrations/cppm_tracker.markdown +++ b/source/_integrations/cppm_tracker.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: cppm_tracker ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to [Aruba Clearpass](https://www.arubanetworks.com/products/security/network-access-control/). diff --git a/source/_integrations/cpuspeed.markdown b/source/_integrations/cpuspeed.markdown index bfb3a982a41..ef46239865c 100644 --- a/source/_integrations/cpuspeed.markdown +++ b/source/_integrations/cpuspeed.markdown @@ -13,6 +13,7 @@ ha_config_flow: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The CPU Speed integration allows you to monitor the current CPU speed. diff --git a/source/_integrations/crownstone.markdown b/source/_integrations/crownstone.markdown index 5c10408bb5b..4b4da5936b9 100644 --- a/source/_integrations/crownstone.markdown +++ b/source/_integrations/crownstone.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: crownstone ha_platforms: - light +ha_integration_type: integration --- The Crownstone integration allows you to control your Crownstones either via the cloud or using a [Crownstone USB](#crownstone-usb) dongle. diff --git a/source/_integrations/cups.markdown b/source/_integrations/cups.markdown index 7c59e690003..1b7352a687b 100644 --- a/source/_integrations/cups.markdown +++ b/source/_integrations/cups.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: cups ha_platforms: - sensor +ha_integration_type: integration --- The `cups` sensor platform is using the open source printing system [CUPS](https://www.cups.org/) to show details about your printers, including the ink levels. It can obtain the information using a CUPS server or communicating directly with the printer with the Internet Printing Protocol. diff --git a/source/_integrations/currencylayer.markdown b/source/_integrations/currencylayer.markdown index ee2253b5b57..c27e5bf39ca 100644 --- a/source/_integrations/currencylayer.markdown +++ b/source/_integrations/currencylayer.markdown @@ -8,6 +8,7 @@ ha_release: 0.32 ha_domain: currencylayer ha_platforms: - sensor +ha_integration_type: integration --- The `currencylayer` sensor will show you the current exchange rate from [Currencylayer](https://currencylayer.com/) that provides real-time exchange rates for [170 currencies](https://currencylayer.com/currencies). The free account is limited to only USD as a base currency, allows 250 requests per month and updates daily. diff --git a/source/_integrations/daikin.markdown b/source/_integrations/daikin.markdown index 11e124c510b..fdac4fd6173 100644 --- a/source/_integrations/daikin.markdown +++ b/source/_integrations/daikin.markdown @@ -3,9 +3,9 @@ title: Daikin AC description: Instructions on how to integrate Daikin AC devices with Home Assistant. ha_category: - Climate + - Energy - Sensor - Switch - - Energy ha_release: 0.59 ha_iot_class: Local Polling ha_config_flow: true @@ -18,6 +18,7 @@ ha_platforms: - climate - sensor - switch +ha_integration_type: integration ---

diff --git a/source/_integrations/danfoss_air.markdown b/source/_integrations/danfoss_air.markdown index 5245ca10765..fdd3216b42d 100644 --- a/source/_integrations/danfoss_air.markdown +++ b/source/_integrations/danfoss_air.markdown @@ -2,8 +2,8 @@ title: Danfoss Air description: How to integrate Danfoss Air HRV in Home Assistant. ha_category: - - Climate - Binary Sensor + - Climate - Sensor - Switch ha_release: 0.87 @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `danfoss_air` integration allows you to access information from your Danfoss Air HRV unit. diff --git a/source/_integrations/darksky.markdown b/source/_integrations/darksky.markdown index f13e6125f4d..b26b889cb7d 100644 --- a/source/_integrations/darksky.markdown +++ b/source/_integrations/darksky.markdown @@ -11,6 +11,7 @@ ha_domain: darksky ha_platforms: - sensor - weather +ha_integration_type: integration --- The `darksky` platform uses the [Dark Sky](https://darksky.net/) web service as a source for meteorological data for your location. The location is based on the `longitude` and `latitude` coordinates configured in your `configuration.yaml` file. The coordinates are auto-detected but to take advantage of the hyper-local weather reported by Dark Sky, you can refine them down to your exact home address. GPS coordinates can be found by using [Google Maps](https://www.google.com/maps) and clicking on your home or [Openstreetmap](https://www.openstreetmap.org/). diff --git a/source/_integrations/datadog.markdown b/source/_integrations/datadog.markdown index fc5bf585adf..22bfbf6d6d6 100644 --- a/source/_integrations/datadog.markdown +++ b/source/_integrations/datadog.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.45 ha_domain: datadog +ha_integration_type: integration --- The `datadog` integration sends all state changes to [Datadog](https://www.datadoghq.com/) using a [Datadog Agent](https://docs.datadoghq.com/guides/basic_agent_usage/). diff --git a/source/_integrations/ddwrt.markdown b/source/_integrations/ddwrt.markdown index 4729c5e1e77..95bb72da391 100644 --- a/source/_integrations/ddwrt.markdown +++ b/source/_integrations/ddwrt.markdown @@ -8,6 +8,7 @@ ha_release: pre 0.7 ha_domain: ddwrt ha_platforms: - device_tracker +ha_integration_type: integration --- This platform offers presence detection by looking at connected devices to a [DD-WRT](https://dd-wrt.com/) based router. diff --git a/source/_integrations/debugpy.markdown b/source/_integrations/debugpy.markdown index 181411d8b10..c2525d75a75 100644 --- a/source/_integrations/debugpy.markdown +++ b/source/_integrations/debugpy.markdown @@ -9,6 +9,7 @@ ha_codeowners: ha_domain: debugpy ha_quality_scale: internal ha_iot_class: Local Push +ha_integration_type: integration --- The remote Python debugger integration allows you to use the Visual Studio Code diff --git a/source/_integrations/deconz.markdown b/source/_integrations/deconz.markdown index 705f62b9fbd..a2d64ba52ce 100644 --- a/source/_integrations/deconz.markdown +++ b/source/_integrations/deconz.markdown @@ -2,11 +2,11 @@ title: deCONZ description: Instructions on how to setup ConBee/RaspBee devices with deCONZ from dresden elektronik within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Cover - Fan + - Hub - Light - Lock - Scene @@ -25,9 +25,9 @@ ha_platforms: - alarm_control_panel - binary_sensor - button - - diagnostics - climate - cover + - diagnostics - fan - light - lock @@ -36,6 +36,7 @@ ha_platforms: - sensor - siren - switch +ha_integration_type: integration --- [deCONZ](https://www.dresden-elektronik.de/funk/software/deconz.html) by [dresden elektronik](https://www.dresden-elektronik.de) is a software that communicates with ConBee/RaspBee Zigbee gateways and exposes Zigbee devices that are connected to the gateway. diff --git a/source/_integrations/decora.markdown b/source/_integrations/decora.markdown index 13f93140aea..2e389fe8af8 100644 --- a/source/_integrations/decora.markdown +++ b/source/_integrations/decora.markdown @@ -8,6 +8,7 @@ ha_release: 0.37 ha_domain: decora ha_platforms: - light +ha_integration_type: integration --- Support for the Decora Bluetooth dimmer switch [Leviton](https://www.leviton.com/en/products/residential/dimmers/automation-smart-home/decora-digital-with-bluetooth-dimmers#t=Products&sort=%40wcs_site_tree_rank%20ascending&layout=card). diff --git a/source/_integrations/decora_wifi.markdown b/source/_integrations/decora_wifi.markdown index c0b9875eefd..97715050fc8 100644 --- a/source/_integrations/decora_wifi.markdown +++ b/source/_integrations/decora_wifi.markdown @@ -8,6 +8,7 @@ ha_release: 0.51 ha_domain: decora_wifi ha_platforms: - light +ha_integration_type: integration --- Support for [Leviton Decora Wi-Fi](https://www.leviton.com/en/products/lighting-controls/decora-smart-with-wifi) dimmers/switches via the MyLeviton API. diff --git a/source/_integrations/default_config.markdown b/source/_integrations/default_config.markdown index d31af4f781b..fb0c64d8a7c 100644 --- a/source/_integrations/default_config.markdown +++ b/source/_integrations/default_config.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.88 ha_domain: default_config ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- This integration is a meta-component and configures a default set of integrations for Home Assistant to load. The integrations that will be loaded are: diff --git a/source/_integrations/delijn.markdown b/source/_integrations/delijn.markdown index 4809e1be66e..cd8fdd5565f 100644 --- a/source/_integrations/delijn.markdown +++ b/source/_integrations/delijn.markdown @@ -3,8 +3,8 @@ title: De Lijn description: Instructions on how to integrate De Lijn (Flemish public transport company) departure times into Home Assistant. ha_release: 0.97 ha_category: - - Transport - Sensor + - Transport ha_iot_class: Cloud Polling ha_codeowners: - '@bollewolle' @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: delijn ha_platforms: - sensor +ha_integration_type: integration --- The `delijn` sensor will give you the departure time of the next bus, tram or subway at a specific stop of the De Lijn public transport network in Flanders (Belgium). diff --git a/source/_integrations/deluge.markdown b/source/_integrations/deluge.markdown index 2a5175ab11f..ce25c32571f 100644 --- a/source/_integrations/deluge.markdown +++ b/source/_integrations/deluge.markdown @@ -14,6 +14,7 @@ ha_platforms: - switch ha_codeowners: - '@tkdrob' +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/demo.markdown b/source/_integrations/demo.markdown index 8d53444b503..5ff9a748b12 100644 --- a/source/_integrations/demo.markdown +++ b/source/_integrations/demo.markdown @@ -3,6 +3,7 @@ title: Demo description: Instructions on how to use the Platform demos with Home Assistant. ha_category: - Other + - Updates ha_release: 0.7 ha_quality_scale: internal ha_codeowners: @@ -13,30 +14,32 @@ ha_platforms: - air_quality - alarm_control_panel - binary_sensor + - button - calendar - camera - - button - climate - cover - device_tracker - fan + - geo_location - humidifier - light - lock - media_player - - geo_location - notify - number - remote - - sensor - select + - sensor - siren - stt - switch - tts + - update - vacuum - water_heater - weather +ha_integration_type: integration --- The `demo` platform allows you to use integrations which are providing a demo of their implementation. The demo entities are dummies but show you how the actual platform looks like. This way you can run own demonstration instance like the online [Home Assistant demo](/demo/) but combined with your own real/functional platforms. diff --git a/source/_integrations/denon.markdown b/source/_integrations/denon.markdown index 9b23cd29902..5fc576a58c0 100644 --- a/source/_integrations/denon.markdown +++ b/source/_integrations/denon.markdown @@ -8,6 +8,7 @@ ha_release: 0.7.2 ha_domain: denon ha_platforms: - media_player +ha_integration_type: integration --- The `denon` platform allows you to control a [Denon Network Receiver](https://www.denon.com/category/homecinema/avreceiver) from Home Assistant. It might be that your device is supported by the [Denon AVR] platform. diff --git a/source/_integrations/denonavr.markdown b/source/_integrations/denonavr.markdown index 71df8426065..8f7d20ee62c 100644 --- a/source/_integrations/denonavr.markdown +++ b/source/_integrations/denonavr.markdown @@ -13,6 +13,7 @@ ha_config_flow: true ha_ssdp: true ha_platforms: - media_player +ha_integration_type: integration --- The `denonavr` platform allows you to control [Denon Network Receivers](https://www.denon.com/en-gb/shop/networkmusicsystem/ceolpiccolon4) from Home Assistant. It might be that your device is supported by the [Denon] platform. diff --git a/source/_integrations/derivative.markdown b/source/_integrations/derivative.markdown index 15dc71a85e0..09f359728e8 100644 --- a/source/_integrations/derivative.markdown +++ b/source/_integrations/derivative.markdown @@ -2,9 +2,10 @@ title: Derivative description: Instructions on how to integrate Derivative Sensor into Home Assistant. ha_category: - - Utility - Energy + - Helper - Sensor + - Utility ha_release: 0.105 ha_iot_class: Calculated ha_qa_scale: internal @@ -14,6 +15,7 @@ ha_domain: derivative ha_config_flow: true ha_platforms: - sensor +ha_integration_type: helper --- The derivative integration creates a sensor that estimates the derivative of the diff --git a/source/_integrations/deutsche_bahn.markdown b/source/_integrations/deutsche_bahn.markdown index 82a8477b93f..7d8e3c2db58 100644 --- a/source/_integrations/deutsche_bahn.markdown +++ b/source/_integrations/deutsche_bahn.markdown @@ -8,6 +8,7 @@ ha_release: 0.14 ha_domain: deutsche_bahn ha_platforms: - sensor +ha_integration_type: integration --- The `deutsche_bahn` sensor will give you the departure time of the next train for the given connection. In case of a delay, the delay is also shown. Additional details are used to inform about, e.g., the type of the train, price, and if it is on time. diff --git a/source/_integrations/device_automation.markdown b/source/_integrations/device_automation.markdown index 2f92ff6d0ce..1858ed9a418 100644 --- a/source/_integrations/device_automation.markdown +++ b/source/_integrations/device_automation.markdown @@ -7,6 +7,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: device_automation +ha_integration_type: integration --- Device Automations is a plugin for the automation integration to allow other integrations to provide device specific triggers, conditions and actions. diff --git a/source/_integrations/device_sun_light_trigger.markdown b/source/_integrations/device_sun_light_trigger.markdown index 153ba9f39a5..94b2ecb552a 100644 --- a/source/_integrations/device_sun_light_trigger.markdown +++ b/source/_integrations/device_sun_light_trigger.markdown @@ -9,6 +9,7 @@ ha_iot_class: Calculated ha_release: pre 0.7 ha_quality_scale: internal ha_domain: device_sun_light_trigger +ha_integration_type: integration --- Home Assistant has a built-in integration called `device_sun_light_trigger` to help you automate your lights. The integration will: diff --git a/source/_integrations/device_tracker.markdown b/source/_integrations/device_tracker.markdown index d9de481051f..8fa6abe0b7b 100644 --- a/source/_integrations/device_tracker.markdown +++ b/source/_integrations/device_tracker.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7 ha_quality_scale: internal ha_domain: device_tracker +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The device tracker allows you to track devices in Home Assistant. This can happen by querying your wireless router or by having applications push location info. diff --git a/source/_integrations/devolo_home_control.markdown b/source/_integrations/devolo_home_control.markdown index a7873698306..fae92419f97 100755 --- a/source/_integrations/devolo_home_control.markdown +++ b/source/_integrations/devolo_home_control.markdown @@ -26,6 +26,7 @@ ha_platforms: - siren - switch ha_zeroconf: true +ha_integration_type: integration --- devolo Home Control is a Z-Wave ecosystem with a Z-Wave to IP gateway in the center. The integration allows you to control devices connected to the gateway. diff --git a/source/_integrations/devolo_home_network.markdown b/source/_integrations/devolo_home_network.markdown index c71327c065b..b438cc2cc10 100755 --- a/source/_integrations/devolo_home_network.markdown +++ b/source/_integrations/devolo_home_network.markdown @@ -14,6 +14,7 @@ ha_quality_scale: platinum ha_platforms: - sensor ha_zeroconf: true +ha_integration_type: integration --- The devolo Home Network integration allows you to monitor your PLC network. diff --git a/source/_integrations/dexcom.markdown b/source/_integrations/dexcom.markdown index 12dd73c5ee2..6ba69fbc91f 100644 --- a/source/_integrations/dexcom.markdown +++ b/source/_integrations/dexcom.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: dexcom ha_platforms: - sensor +ha_integration_type: integration --- The Dexcom integration allows you to view your CGM data from [Dexcom](https://www.dexcom.com/) in Home Assistant. diff --git a/source/_integrations/dhcp.markdown b/source/_integrations/dhcp.markdown index 6d0e646445c..126dd7a7a15 100644 --- a/source/_integrations/dhcp.markdown +++ b/source/_integrations/dhcp.markdown @@ -9,6 +9,7 @@ ha_domain: dhcp ha_quality_scale: internal ha_codeowners: - '@bdraco' +ha_integration_type: integration --- The `dhcp` "DHCP Discovery" integration will watch the network for DHCP requests for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the configuration panel. diff --git a/source/_integrations/diagnostics.markdown b/source/_integrations/diagnostics.markdown index a6aa1d41f74..7923f863f4f 100644 --- a/source/_integrations/diagnostics.markdown +++ b/source/_integrations/diagnostics.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_domain: diagnostics ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- The diagnostics integration provides a way to download diagnostic data from diff --git a/source/_integrations/dialogflow.markdown b/source/_integrations/dialogflow.markdown index ab1b08add4e..03138b4a6d5 100644 --- a/source/_integrations/dialogflow.markdown +++ b/source/_integrations/dialogflow.markdown @@ -7,6 +7,7 @@ ha_release: 0.56 ha_config_flow: true ha_iot_class: Cloud Push ha_domain: dialogflow +ha_integration_type: integration --- The `dialogflow` integration is designed to be used with the [webhook](https://dialogflow.com/docs/fulfillment#webhook) integration of [Dialogflow](https://dialogflow.com/). When a conversation ends with a user, Dialogflow sends an action and parameters to the webhook. diff --git a/source/_integrations/digital_ocean.markdown b/source/_integrations/digital_ocean.markdown index da74430ea64..4ccbac81c3c 100644 --- a/source/_integrations/digital_ocean.markdown +++ b/source/_integrations/digital_ocean.markdown @@ -2,9 +2,9 @@ title: Digital Ocean description: Instructions on how to integrate the Digital Ocean within Home Assistant. ha_category: - - System Monitor - Binary Sensor - Switch + - System Monitor ha_release: '0.30' ha_iot_class: Local Polling ha_codeowners: @@ -13,6 +13,7 @@ ha_domain: digital_ocean ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The `digital_ocean` integration allows you to access the information about your [Digital Ocean](https://www.digitalocean.com/) droplets from Home Assistant. diff --git a/source/_integrations/digitalloggers.markdown b/source/_integrations/digitalloggers.markdown index 924ca10d19e..8e414d6f235 100644 --- a/source/_integrations/digitalloggers.markdown +++ b/source/_integrations/digitalloggers.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: digitalloggers ha_platforms: - switch +ha_integration_type: integration --- The `digitalloggers` switch platform allows you to control the state of your [Digital Loggers](https://www.digital-loggers.com/dinfaqs.html) switches. diff --git a/source/_integrations/directv.markdown b/source/_integrations/directv.markdown index 94ef556683b..c66b8e1d9bb 100644 --- a/source/_integrations/directv.markdown +++ b/source/_integrations/directv.markdown @@ -13,6 +13,7 @@ ha_ssdp: true ha_platforms: - media_player - remote +ha_integration_type: integration --- The DirecTV platform allows you to control a [DirecTV](https://www.directv.com) receiver and its client devices. diff --git a/source/_integrations/discogs.markdown b/source/_integrations/discogs.markdown index 03e604bb195..c886d941104 100644 --- a/source/_integrations/discogs.markdown +++ b/source/_integrations/discogs.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: discogs ha_platforms: - sensor +ha_integration_type: integration --- The `discogs` platform allows you to see the current amount of records in your [Discogs](https://www.discogs.com) collection. diff --git a/source/_integrations/discord.markdown b/source/_integrations/discord.markdown index 5de4bd4c6d8..3161d207f20 100644 --- a/source/_integrations/discord.markdown +++ b/source/_integrations/discord.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@tkdrob' ha_platforms: - notify +ha_integration_type: integration --- The [Discord service](https://discordapp.com/) is a platform for the notify component. This allows integrations to send messages to the user using Discord. diff --git a/source/_integrations/discovery.markdown b/source/_integrations/discovery.markdown index 4b1230141fa..c3e0dab91c0 100644 --- a/source/_integrations/discovery.markdown +++ b/source/_integrations/discovery.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7 ha_quality_scale: internal ha_domain: discovery +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Home Assistant can discover and automatically configure [zeroconf](https://en.wikipedia.org/wiki/Zero-configuration_networking)/[mDNS](https://en.wikipedia.org/wiki/Multicast_DNS) and [UPnP](https://en.wikipedia.org/wiki/Universal_Plug_and_Play) devices on your network. Currently the `discovery` integration can detect: diff --git a/source/_integrations/dlib_face_detect.markdown b/source/_integrations/dlib_face_detect.markdown index 995a49d0dd3..eedff1e2ead 100644 --- a/source/_integrations/dlib_face_detect.markdown +++ b/source/_integrations/dlib_face_detect.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.44 ha_domain: dlib_face_detect +ha_integration_type: integration --- The `dlib_face_detect` image processing platform allows you to use the [Dlib](http://www.dlib.net/) through Home Assistant. This platform enables face detection from cameras, and can fire events with attributes. diff --git a/source/_integrations/dlib_face_identify.markdown b/source/_integrations/dlib_face_identify.markdown index 10d0b345fd3..b54acb1bcad 100644 --- a/source/_integrations/dlib_face_identify.markdown +++ b/source/_integrations/dlib_face_identify.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.44 ha_domain: dlib_face_identify +ha_integration_type: integration --- The `dlib_face_identify` image processing platform allows you to use the [Dlib](http://www.dlib.net/) through Home Assistant. This platform allow you to identify persons on camera and fire an event with identify persons. diff --git a/source/_integrations/dlink.markdown b/source/_integrations/dlink.markdown index 5436ef350d8..bf78fa833dd 100644 --- a/source/_integrations/dlink.markdown +++ b/source/_integrations/dlink.markdown @@ -8,6 +8,7 @@ ha_release: 0.14 ha_domain: dlink ha_platforms: - switch +ha_integration_type: integration --- The `dlink` switch platform allows you to control the state of your [D-Link Wi-Fi Smart Plugs](https://us.dlink.com/en/consumer/smart-plugs). diff --git a/source/_integrations/dlna_dmr.markdown b/source/_integrations/dlna_dmr.markdown index 8ff01fdb589..910dce6ec28 100644 --- a/source/_integrations/dlna_dmr.markdown +++ b/source/_integrations/dlna_dmr.markdown @@ -13,6 +13,7 @@ ha_domain: dlna_dmr ha_platforms: - media_player ha_ssdp: true +ha_integration_type: integration --- The `dlna_dmr` platform allows you to control a [DLNA Digital Media Renderer](https://www.dlna.org/), such as DLNA enabled TVs or radios. diff --git a/source/_integrations/dlna_dms.markdown b/source/_integrations/dlna_dms.markdown index abd3b32c0ac..3325febb17b 100644 --- a/source/_integrations/dlna_dms.markdown +++ b/source/_integrations/dlna_dms.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: dlna_dms ha_ssdp: true ha_quality_scale: platinum +ha_integration_type: integration --- The DLNA Digital Media Server integration allows you to browse and play media from a [DLNA Digital Media Server](https://www.dlna.org/). Configured DMS devices act as a [Media Source](/integrations/media_source/) and can be browsed in the Media panel. diff --git a/source/_integrations/dnsip.markdown b/source/_integrations/dnsip.markdown index 32b0ad9c823..5c07c548463 100644 --- a/source/_integrations/dnsip.markdown +++ b/source/_integrations/dnsip.markdown @@ -11,6 +11,7 @@ ha_platforms: - sensor ha_codeowners: - '@gjohansson-ST' +ha_integration_type: integration --- The DNS IP integration will expose an IP address, fetched via DNS resolution, as its value. It provides both IPv4 and IPv6 lookup as separate sensors depending on accessibility to resolvers. diff --git a/source/_integrations/dominos.markdown b/source/_integrations/dominos.markdown index 3bdd446b5d0..e2b40f5f12a 100644 --- a/source/_integrations/dominos.markdown +++ b/source/_integrations/dominos.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.59 ha_domain: dominos +ha_integration_type: integration --- The `dominos` integration allows you to order Dominos Pizza from within your Home Assistant scripts and automations. diff --git a/source/_integrations/doods.markdown b/source/_integrations/doods.markdown index 1b2e7b036d8..706526126f4 100644 --- a/source/_integrations/doods.markdown +++ b/source/_integrations/doods.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Polling ha_release: '0.100' ha_domain: doods +ha_integration_type: integration --- The `doods` image processing integration allows you to detect and recognize objects in a camera image using [DOODS](https://github.com/snowzach/doods/). The state of the entity is the number of objects detected and recognized objects are listed in the `summary` attribute along with quantity. The `matches` attribute provides the confidence `score` for recognition and the bounding `box` of the object for each detection category. diff --git a/source/_integrations/doorbird.markdown b/source/_integrations/doorbird.markdown index 68016716c27..76bf868cac6 100644 --- a/source/_integrations/doorbird.markdown +++ b/source/_integrations/doorbird.markdown @@ -15,8 +15,9 @@ ha_codeowners: ha_domain: doorbird ha_zeroconf: true ha_platforms: - - camera - button + - camera +ha_integration_type: integration --- The `doorbird` implementation allows you to integrate your [DoorBird](https://www.doorbird.com/) device in Home Assistant. diff --git a/source/_integrations/dovado.markdown b/source/_integrations/dovado.markdown index 9bc766b5ba5..f8a3b4c803f 100644 --- a/source/_integrations/dovado.markdown +++ b/source/_integrations/dovado.markdown @@ -2,15 +2,16 @@ title: Dovado description: How to integrate Dovado within Home Assistant. ha_category: - - System Monitor - Notifications - Sensor + - System Monitor ha_release: 0.87 ha_iot_class: Local Polling ha_domain: dovado ha_platforms: - notify - sensor +ha_integration_type: integration --- The `dovado` integration manages communication with the [Dovado](https://www.dovado.com/) router. diff --git a/source/_integrations/downloader.markdown b/source/_integrations/downloader.markdown index b4b490e6852..47a18bcab61 100644 --- a/source/_integrations/downloader.markdown +++ b/source/_integrations/downloader.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: pre 0.7 ha_quality_scale: internal ha_domain: downloader +ha_integration_type: integration --- The `downloader` integration provides a service to download files. It will raise an error and not continue to set itself up when the download directory does not exist. The directory needs to be writable for the user that is running Home Assistant. diff --git a/source/_integrations/dsmr.markdown b/source/_integrations/dsmr.markdown index 370baf4cdf0..89139177c6d 100644 --- a/source/_integrations/dsmr.markdown +++ b/source/_integrations/dsmr.markdown @@ -13,6 +13,7 @@ ha_codeowners: - '@frenck' ha_platforms: - sensor +ha_integration_type: integration --- A sensor platform for Belgian, Dutch, Luxembourg and Swedish Smart Meters which comply to DSMR (Dutch Smart Meter Requirements), also known as 'Slimme meter' or 'P1 poort'. Swedish meters with a 'HAN port' are not supported by this integration. diff --git a/source/_integrations/dsmr_reader.markdown b/source/_integrations/dsmr_reader.markdown index 1e270df1045..4fb0e38d954 100644 --- a/source/_integrations/dsmr_reader.markdown +++ b/source/_integrations/dsmr_reader.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: dsmr_reader ha_platforms: - sensor +ha_integration_type: integration --- The `dsmr_reader` sensor integration allows you to easily add all sensors that [DSMR Reader](https://dsmr-reader.readthedocs.io/en/latest/) (Dutch Smart Meter Requirements Reader) exposes to MQTT. It adds a separate sensor for every field in the MQTT topics which is named `sensor_dsmr_`. diff --git a/source/_integrations/dte_energy_bridge.markdown b/source/_integrations/dte_energy_bridge.markdown index ed21252fdd5..34dd2cf55f8 100644 --- a/source/_integrations/dte_energy_bridge.markdown +++ b/source/_integrations/dte_energy_bridge.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: dte_energy_bridge ha_platforms: - sensor +ha_integration_type: integration --- A sensor platform for the [DTE](https://www.newlook.dteenergy.com/) Energy Bridge. To find out which version of the DTE Energy Bridge sensor you have, find the status LED on your box. diff --git a/source/_integrations/dublin_bus_transport.markdown b/source/_integrations/dublin_bus_transport.markdown index 7b4c07e1898..1acdd14051b 100644 --- a/source/_integrations/dublin_bus_transport.markdown +++ b/source/_integrations/dublin_bus_transport.markdown @@ -8,6 +8,7 @@ ha_release: 0.36 ha_domain: dublin_bus_transport ha_platforms: - sensor +ha_integration_type: integration --- The `dublin_bus_transport` sensor will give you the time until the next two departures from a Dublin bus stop using the RTPI information. diff --git a/source/_integrations/duckdns.markdown b/source/_integrations/duckdns.markdown index 868924b22c0..9df17f84f16 100644 --- a/source/_integrations/duckdns.markdown +++ b/source/_integrations/duckdns.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.55 ha_domain: duckdns +ha_integration_type: integration --- With the DuckDNS integration you can keep your DuckDNS record up to date. DuckDNS is a free dynamic DNS service that allows you to point a subdomain under `duckdns.org` at your computer. diff --git a/source/_integrations/dunehd.markdown b/source/_integrations/dunehd.markdown index d36e9b34670..f926c6047d7 100644 --- a/source/_integrations/dunehd.markdown +++ b/source/_integrations/dunehd.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@bieniu' ha_platforms: - media_player +ha_integration_type: integration --- The `Dune HD` integration allows you to control a [Dune HD media player](https://dune-hd.com/eng/products/full_hd_media_players) from Home Assistant. Support is based on the official [IP protocol](https://dune-hd.com/support/ip_control/dune_ip_control_overview.txt) published by Dune. diff --git a/source/_integrations/dwd_weather_warnings.markdown b/source/_integrations/dwd_weather_warnings.markdown index b68c4baea30..4a306024521 100644 --- a/source/_integrations/dwd_weather_warnings.markdown +++ b/source/_integrations/dwd_weather_warnings.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@Hummel95' ha_platforms: - sensor +ha_integration_type: integration --- The `dwd_weather_warnings` sensor platform uses the [Deutsche Wetter Dienst (DWD)](https://www.dwd.de) as a source for current and advance warnings. diff --git a/source/_integrations/dweet.markdown b/source/_integrations/dweet.markdown index 7a3e2f57ac9..05c8241279c 100644 --- a/source/_integrations/dweet.markdown +++ b/source/_integrations/dweet.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: dweet ha_platforms: - sensor +ha_integration_type: integration --- The `dweet` integration makes it possible to transfer details collected with Home Assistant to [Dweet.io](https://dweet.io/) and visualize them with [freeboard.io](https://freeboard.io). Keep in mind that your information will be public! diff --git a/source/_integrations/dynalite.markdown b/source/_integrations/dynalite.markdown index 964aecd902c..1292dfcb7c3 100755 --- a/source/_integrations/dynalite.markdown +++ b/source/_integrations/dynalite.markdown @@ -2,10 +2,10 @@ title: Philips Dynalite description: Instructions on setting up Philips Dynalite within Home Assistant. ha_category: + - Cover - Hub - Light - Switch - - Cover ha_iot_class: Local Push ha_release: 0.106 ha_codeowners: @@ -16,6 +16,7 @@ ha_platforms: - cover - light - switch +ha_integration_type: integration --- Philips Dynalite support is integrated into Home Assistant as a hub that can drive the light, switch, and cover platforms. diff --git a/source/_integrations/ebox.markdown b/source/_integrations/ebox.markdown index 55f5e02f8a9..61f9aae92ee 100644 --- a/source/_integrations/ebox.markdown +++ b/source/_integrations/ebox.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: ebox ha_platforms: - sensor +ha_integration_type: integration --- Integrate your [EBox](https://client.ebox.ca/) account information into Home Assistant. diff --git a/source/_integrations/ebusd.markdown b/source/_integrations/ebusd.markdown index 1eaa8841824..403a344df02 100644 --- a/source/_integrations/ebusd.markdown +++ b/source/_integrations/ebusd.markdown @@ -8,6 +8,7 @@ ha_release: 0.88 ha_domain: ebusd ha_platforms: - sensor +ha_integration_type: integration --- Integration between [ebusd](https://github.com/john30/ebusd/) daemon for communication with eBUS heating systems, and Home Assistant using sensor component. diff --git a/source/_integrations/ecoal_boiler.markdown b/source/_integrations/ecoal_boiler.markdown index 6ba220e2c9b..7d224a0708b 100644 --- a/source/_integrations/ecoal_boiler.markdown +++ b/source/_integrations/ecoal_boiler.markdown @@ -9,6 +9,7 @@ ha_domain: ecoal_boiler ha_platforms: - sensor - switch +ha_integration_type: integration --- The `ecoal_boiler` integration is the base for pumps and sensors managed by [esterownik.pl eCoal boiler controller](https://esterownik.pl/nasze-produkty/ecoal). diff --git a/source/_integrations/ecobee.markdown b/source/_integrations/ecobee.markdown index 46cc6084f30..65e44616067 100644 --- a/source/_integrations/ecobee.markdown +++ b/source/_integrations/ecobee.markdown @@ -2,11 +2,11 @@ title: ecobee description: Instructions for how to integrate ecobee thermostats and sensors within Home Assistant. ha_category: - - Sensor - Binary Sensor - - Notifications - Climate - Humidifier + - Notifications + - Sensor - Weather featured: true ha_release: 0.9 @@ -24,6 +24,7 @@ ha_platforms: - weather ha_zeroconf: true ha_homekit: true +ha_integration_type: integration --- The `ecobee` integration lets you control and view sensor data from [ecobee](https://ecobee.com) thermostats. diff --git a/source/_integrations/econet.markdown b/source/_integrations/econet.markdown index f959af9625c..f9a4c681e4e 100644 --- a/source/_integrations/econet.markdown +++ b/source/_integrations/econet.markdown @@ -18,6 +18,7 @@ ha_platforms: - climate - sensor - water_heater +ha_integration_type: integration --- The EcoNet integration is consuming the information provided by a [EcoNet enabled Rheem water heater or thermostat](https://www.rheem.com/EcoNet/Home). diff --git a/source/_integrations/ecovacs.markdown b/source/_integrations/ecovacs.markdown index a9c39515c26..c0c510604c7 100644 --- a/source/_integrations/ecovacs.markdown +++ b/source/_integrations/ecovacs.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: ecovacs ha_platforms: - vacuum +ha_integration_type: integration --- The `ecovacs` integration is the main integration to integrate all [Ecovacs](https://www.ecovacs.com) (Deebot) vacuums. You will need your Ecovacs account information (username, password) to discover and control vacuums in your account. diff --git a/source/_integrations/eddystone_temperature.markdown b/source/_integrations/eddystone_temperature.markdown index 51cca1c8a14..2e41b72695d 100644 --- a/source/_integrations/eddystone_temperature.markdown +++ b/source/_integrations/eddystone_temperature.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: eddystone_temperature ha_platforms: - sensor +ha_integration_type: integration --- The `eddystone_temperature` sensor platform reads temperature information from Bluetooth LE advertisements transmitted by [Eddystone](https://en.wikipedia.org/wiki/Eddystone_(Google)) beacons. Your beacons must be configured to transmit UID frames (for identification) and TLM frames (for temperature). diff --git a/source/_integrations/edimax.markdown b/source/_integrations/edimax.markdown index d8b1ab742e1..f7a03bce6c4 100644 --- a/source/_integrations/edimax.markdown +++ b/source/_integrations/edimax.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: edimax ha_platforms: - switch +ha_integration_type: integration --- This `edimax` switch platform allows you to control the state of your [Edimax](https://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. diff --git a/source/_integrations/edl21.markdown b/source/_integrations/edl21.markdown index 805921caa8c..22ffceb610e 100644 --- a/source/_integrations/edl21.markdown +++ b/source/_integrations/edl21.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@mtdcr' ha_platforms: - sensor +ha_integration_type: integration --- The `edl21` integration lets you read German EDL21 smart meters using [SML](https://de.wikipedia.org/wiki/Smart_Message_Language) from Home Assistant. diff --git a/source/_integrations/efergy.markdown b/source/_integrations/efergy.markdown index f30a53107b9..2d6d7c13077 100644 --- a/source/_integrations/efergy.markdown +++ b/source/_integrations/efergy.markdown @@ -11,6 +11,7 @@ ha_platforms: - sensor ha_codeowners: - '@tkdrob' +ha_integration_type: integration --- Integrate your [Efergy](https://efergy.com) meter information into Home Assistant. diff --git a/source/_integrations/egardia.markdown b/source/_integrations/egardia.markdown index 8847c860def..b93faed3d97 100644 --- a/source/_integrations/egardia.markdown +++ b/source/_integrations/egardia.markdown @@ -2,9 +2,9 @@ title: Egardia description: Instructions on how to setup Egardia / Woonveilig within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor + - Hub ha_release: 0.65 ha_iot_class: Local Polling ha_codeowners: @@ -13,6 +13,7 @@ ha_domain: egardia ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The `egardia` platform enables the ability to control an [Egardia](https://egardia.com/)/[Woonveilig](https://woonveilig.nl) control panel. These alarm panels are known under different brand names across the world, including Woonveilig in the Netherlands. This was tested on the WL-1716, GATE-01, GATE-02 and GATE-03 versions of the Egardia/Woonveilig platform. Not only will you integrate your alarm control panel, supported sensors (door contacts at this moment) will be added automatically. diff --git a/source/_integrations/eight_sleep.markdown b/source/_integrations/eight_sleep.markdown index 3b6ac35ebc0..73dfa45dbb3 100644 --- a/source/_integrations/eight_sleep.markdown +++ b/source/_integrations/eight_sleep.markdown @@ -2,8 +2,8 @@ title: Eight Sleep description: Interface an Eight Sleep smart cover or mattress to Home Assistant ha_category: - - Health - Binary Sensor + - Health - Sensor ha_release: 0.44 ha_iot_class: Cloud Polling @@ -14,6 +14,7 @@ ha_domain: eight_sleep ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `eight_sleep` integration allows Home Assistant to fetch data from your [Eight Sleep](https://eightsleep.com/) smart cover or mattress. diff --git a/source/_integrations/elgato.markdown b/source/_integrations/elgato.markdown index 10d56b2d269..97a2eed45ac 100644 --- a/source/_integrations/elgato.markdown +++ b/source/_integrations/elgato.markdown @@ -15,6 +15,7 @@ ha_platforms: - button - diagnostics - light +ha_integration_type: integration --- The [Elgato](https://www.elgato.com/) Lights sets the bar for high-end studio diff --git a/source/_integrations/eliqonline.markdown b/source/_integrations/eliqonline.markdown index 80bc163493b..5514d8b6335 100644 --- a/source/_integrations/eliqonline.markdown +++ b/source/_integrations/eliqonline.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: eliqonline ha_platforms: - sensor +ha_integration_type: integration --- Integrate your [ELIQ Online](https://eliq.io/) smart meter information into Home Assistant. To get an [access token](https://my.eliq.io/user/settings/api) and the [Channel ID](https://my.eliq.io/user/settings/locations), log in to your account. diff --git a/source/_integrations/elkm1.markdown b/source/_integrations/elkm1.markdown index 8f6bd683e8a..60f1676b597 100644 --- a/source/_integrations/elkm1.markdown +++ b/source/_integrations/elkm1.markdown @@ -3,9 +3,9 @@ title: Elk-M1 Control description: Instructions to setup the Elk-M1 controller. ha_release: 0.81 ha_category: - - Hub - Alarm - Climate + - Hub - Light - Scene - Sensor @@ -24,6 +24,7 @@ ha_platforms: - scene - sensor - switch +ha_integration_type: integration --- The Elk-M1 is a home security and automation controller that is capable of alarm control panel functions and automation. diff --git a/source/_integrations/elmax.markdown b/source/_integrations/elmax.markdown index 0763f0e890d..615c4ee465e 100644 --- a/source/_integrations/elmax.markdown +++ b/source/_integrations/elmax.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: elmax ha_platforms: - switch +ha_integration_type: integration --- The Elmax integration enables Home Assistant integration with diff --git a/source/_integrations/elv.markdown b/source/_integrations/elv.markdown index 057396c48a1..d33ee4e5340 100644 --- a/source/_integrations/elv.markdown +++ b/source/_integrations/elv.markdown @@ -1,7 +1,8 @@ --- title: ELV PCA description: Instructions on how to integrate ELV PCA 301 switches into Home Assistant. -ha_category: Switch +ha_category: + - Switch ha_iot_class: Local Polling ha_release: 0.95 ha_codeowners: @@ -9,6 +10,7 @@ ha_codeowners: ha_domain: elv ha_platforms: - switch +ha_integration_type: integration --- The `pca` switch platform allows you to control the state of your [ELV PCA 301 smart switch](https://www.elv.de/funkschaltsteckdose-fuer-energiekostenmonitor-pca-301.html). You need an 868 MHz interface like the [JeeLink](https://www.digitalsmarties.net/products/jeelink) flashed with the [pca-hex firmware](https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/firmware/JeeLink_PCA301.hex). diff --git a/source/_integrations/emby.markdown b/source/_integrations/emby.markdown index b2bfa95039c..6bc07de106a 100644 --- a/source/_integrations/emby.markdown +++ b/source/_integrations/emby.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: emby ha_platforms: - media_player +ha_integration_type: integration --- The `emby` platform allows you to control a [Emby](https://emby.media/) multimedia system from Home Assistant. diff --git a/source/_integrations/emoncms.markdown b/source/_integrations/emoncms.markdown index 668a4628989..2883a7e4417 100644 --- a/source/_integrations/emoncms.markdown +++ b/source/_integrations/emoncms.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@borpin' ha_platforms: - sensor +ha_integration_type: integration --- The `emoncms` sensor platform creates sensors for the feeds available in your local or cloud based version of [Emoncms](https://emoncms.org). diff --git a/source/_integrations/emoncms_history.markdown b/source/_integrations/emoncms_history.markdown index ca21304b1ea..8e287e5b728 100644 --- a/source/_integrations/emoncms_history.markdown +++ b/source/_integrations/emoncms_history.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.31 ha_domain: emoncms_history +ha_integration_type: integration --- The `emoncms_history` integration makes it possible to transfer details collected with Home Assistant to [Emoncms.org](https://emoncms.org/) or your local running Emoncms instance. It will send the data to a specific input node on Emoncms with the entity IDs as a key. Afterwards you can create feeds and dashboards in Emoncms with the collected data. diff --git a/source/_integrations/emonitor.markdown b/source/_integrations/emonitor.markdown index c89f7bc5160..18574dcf10d 100644 --- a/source/_integrations/emonitor.markdown +++ b/source/_integrations/emonitor.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: emonitor ha_platforms: - sensor +ha_integration_type: integration --- The SiteSage Emonitor allows local power monitoring on a per circuit basis via an [Emonitor](https://powerhousedynamics.com/solutions/sitesage/) device. diff --git a/source/_integrations/emulated_hue.markdown b/source/_integrations/emulated_hue.markdown index 1e281d8eb52..a6f26479edc 100644 --- a/source/_integrations/emulated_hue.markdown +++ b/source/_integrations/emulated_hue.markdown @@ -7,6 +7,7 @@ ha_release: 0.27 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: emulated_hue +ha_integration_type: integration ---

diff --git a/source/_integrations/emulated_kasa.markdown b/source/_integrations/emulated_kasa.markdown index 486f911fd69..1312f49a623 100644 --- a/source/_integrations/emulated_kasa.markdown +++ b/source/_integrations/emulated_kasa.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@kbickar' ha_domain: emulated_kasa ha_quality_scale: internal +ha_integration_type: integration --- The Emulated Kasa integration emulates a TP-Link Kasa smart plug and announces the power usage of configured devices to any that might request it on the local network. diff --git a/source/_integrations/emulated_roku.markdown b/source/_integrations/emulated_roku.markdown index 44ed3edd615..dfbaac27269 100644 --- a/source/_integrations/emulated_roku.markdown +++ b/source/_integrations/emulated_roku.markdown @@ -7,6 +7,7 @@ ha_release: 0.86 ha_iot_class: Local Push ha_config_flow: true ha_domain: emulated_roku +ha_integration_type: integration --- This integration integrates an emulated Roku API into Home Assistant, diff --git a/source/_integrations/energy.markdown b/source/_integrations/energy.markdown index 1ca655c0f24..774f3504fc5 100644 --- a/source/_integrations/energy.markdown +++ b/source/_integrations/energy.markdown @@ -10,4 +10,5 @@ ha_codeowners: ha_domain: energy ha_platforms: - sensor +ha_integration_type: integration --- diff --git a/source/_integrations/enigma2.markdown b/source/_integrations/enigma2.markdown index c2c0c5b9e93..9c860ca881a 100644 --- a/source/_integrations/enigma2.markdown +++ b/source/_integrations/enigma2.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: enigma2 ha_platforms: - media_player +ha_integration_type: integration --- The `enigma2` platform allows you to control a Linux based set-top box which is running [Enigma2](https://github.com/oe-alliance/oe-alliance-enigma2) with the OpenWebif plugin installed. diff --git a/source/_integrations/enocean.markdown b/source/_integrations/enocean.markdown index 52e187088c6..8d725ee0a42 100644 --- a/source/_integrations/enocean.markdown +++ b/source/_integrations/enocean.markdown @@ -3,10 +3,10 @@ title: EnOcean description: Connect EnOcean devices to Home Assistant logo: enocean.png ha_category: - - Hub - Binary Sensor - - Sensor + - Hub - Light + - Sensor - Switch ha_release: 0.21 ha_iot_class: Local Push @@ -19,6 +19,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The [EnOcean](https://en.wikipedia.org/wiki/EnOcean) standard is supported by many different vendors. There are switches and sensors of many different kinds, and typically they employ energy harvesting to get power such that no batteries are necessary. diff --git a/source/_integrations/enphase_envoy.markdown b/source/_integrations/enphase_envoy.markdown index 9152e38e51a..8d501f5307f 100644 --- a/source/_integrations/enphase_envoy.markdown +++ b/source/_integrations/enphase_envoy.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@gtdiehl' ha_platforms: - sensor +ha_integration_type: integration --- A sensor platform for the [Enphase Envoy](https://enphase.com/en-us/products-and-services/envoy-and-combiner) solar energy gateway. Works with older models that only have production metrics (ie. Envoy-C) and newer models that offer both production and consumption metrics (ie. Envoy-S). diff --git a/source/_integrations/entur_public_transport.markdown b/source/_integrations/entur_public_transport.markdown index a75b90f717e..c35580a1d5b 100644 --- a/source/_integrations/entur_public_transport.markdown +++ b/source/_integrations/entur_public_transport.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: entur_public_transport ha_platforms: - sensor +ha_integration_type: integration --- The `entur_public_transport` sensor gives real-time departure information for the next departures from any bus stop, car ferry quay, train station, airport and person ferries quay in Norway. diff --git a/source/_integrations/environment_canada.markdown b/source/_integrations/environment_canada.markdown index e0504bf76be..3a16c102b69 100644 --- a/source/_integrations/environment_canada.markdown +++ b/source/_integrations/environment_canada.markdown @@ -2,9 +2,9 @@ title: Environment Canada description: Weather data from Environment Canada. ha_category: - - Weather - - Sensor - Camera + - Sensor + - Weather ha_platforms: - camera - sensor @@ -16,6 +16,7 @@ ha_codeowners: - '@michaeldavie' ha_domain: environment_canada ha_config_flow: true +ha_integration_type: integration --- The Environment Canada integration provides meteorological data for Canadian locations from [Environment and Climate Change Canada](https://weather.gc.ca/index_e.html). diff --git a/source/_integrations/envisalink.markdown b/source/_integrations/envisalink.markdown index a684cc17c68..74cc204801c 100644 --- a/source/_integrations/envisalink.markdown +++ b/source/_integrations/envisalink.markdown @@ -15,6 +15,7 @@ ha_platforms: - switch ha_codeowners: - '@ufodone' +ha_integration_type: integration --- The `envisalink` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Eyez On, known as the Envisalink. The Envisalink evl3 and evl4 boards provide a TCP/IP interface to the alarm panel, where it emulates an alarm keypad. This board also exposes a raw TCP/IP based API, upon which this integration is built. Currently, the Envisalink version 4 is the latest model. This integration supports both the evl3 and the evl4. diff --git a/source/_integrations/ephember.markdown b/source/_integrations/ephember.markdown index 07586c535e1..49968582a03 100644 --- a/source/_integrations/ephember.markdown +++ b/source/_integrations/ephember.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: ephember ha_platforms: - climate +ha_integration_type: integration --- The `ephember` climate platform lets you control [EPH Controls](https://emberapp.ephcontrols.com/) thermostats. The module only works if you have a Wi-Fi gateway to control your EPH system and an account on the EMBER app. diff --git a/source/_integrations/epson.markdown b/source/_integrations/epson.markdown index f72220b7552..86cd3d8120a 100644 --- a/source/_integrations/epson.markdown +++ b/source/_integrations/epson.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_config_flow: true ha_platforms: - media_player +ha_integration_type: integration --- The `epson` platform allows you to control a Epson projector from Home Assistant. diff --git a/source/_integrations/epsonworkforce.markdown b/source/_integrations/epsonworkforce.markdown index fb5d6f4a440..69d6b00c95b 100644 --- a/source/_integrations/epsonworkforce.markdown +++ b/source/_integrations/epsonworkforce.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: epsonworkforce ha_platforms: - sensor +ha_integration_type: integration --- The `epson workforce` platform allows you to monitor the ink levels of a Epson Workforce printer from Home diff --git a/source/_integrations/eq3btsmart.markdown b/source/_integrations/eq3btsmart.markdown index 63c67065131..0fdffc290d7 100644 --- a/source/_integrations/eq3btsmart.markdown +++ b/source/_integrations/eq3btsmart.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: eq3btsmart ha_platforms: - climate +ha_integration_type: integration --- The `eq3btsmart` climate platform allows you to integrate EQ3 Bluetooth Smart Thermostats. diff --git a/source/_integrations/esphome.markdown b/source/_integrations/esphome.markdown index 772c4175dda..9a4f0a37d6b 100644 --- a/source/_integrations/esphome.markdown +++ b/source/_integrations/esphome.markdown @@ -14,18 +14,19 @@ ha_domain: esphome ha_zeroconf: true ha_platforms: - binary_sensor - - camera - button - - diagnostics + - camera - climate - cover + - diagnostics - fan - light - lock - number - - sensor - select + - sensor - switch +ha_integration_type: integration --- This integration allows [ESPHome](https://esphome.io) devices to connect directly to Home Assistant with the [native ESPHome API](https://esphome.io/components/api.html). diff --git a/source/_integrations/etherscan.markdown b/source/_integrations/etherscan.markdown index 60ee4ad9de8..34bf2516822 100644 --- a/source/_integrations/etherscan.markdown +++ b/source/_integrations/etherscan.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: etherscan ha_platforms: - sensor +ha_integration_type: integration --- The `Etherscan` sensor platform displays Ether and ERC-20 token balances from [Etherscan.io](https://etherscan.io). diff --git a/source/_integrations/eufy.markdown b/source/_integrations/eufy.markdown index fb66f55b70d..71984a4a5f7 100644 --- a/source/_integrations/eufy.markdown +++ b/source/_integrations/eufy.markdown @@ -11,6 +11,7 @@ ha_domain: eufy ha_platforms: - light - switch +ha_integration_type: integration --- The `eufy` integration is the main integration to integrate various [eufy](https://www.eufylife.com/) devices with Home Assistant. diff --git a/source/_integrations/everlights.markdown b/source/_integrations/everlights.markdown index 810bfcd4d30..9e6dc1e4be3 100644 --- a/source/_integrations/everlights.markdown +++ b/source/_integrations/everlights.markdown @@ -8,6 +8,7 @@ ha_release: 0.87 ha_domain: everlights ha_platforms: - light +ha_integration_type: integration --- [EverLights](https://myeverlights.com/) are permanent Christmas lights installed on a home's gutters or flashing. This integration can change all LEDs in a zone to a single color or activate a pattern that was previously saved to the control box. diff --git a/source/_integrations/evil_genius_labs.markdown b/source/_integrations/evil_genius_labs.markdown index a9216f0fc91..254441c24b1 100644 --- a/source/_integrations/evil_genius_labs.markdown +++ b/source/_integrations/evil_genius_labs.markdown @@ -12,6 +12,7 @@ ha_domain: evil_genius_labs ha_platforms: - diagnostics - light +ha_integration_type: integration --- This integration allows you to control and monitor the artworks by [Evil Genius Labs](https://www.evilgeniuslabs.org/). Tested with the Fibonacci256. diff --git a/source/_integrations/evohome.markdown b/source/_integrations/evohome.markdown index 56098ebde59..d963e60571f 100644 --- a/source/_integrations/evohome.markdown +++ b/source/_integrations/evohome.markdown @@ -2,8 +2,8 @@ title: Honeywell Total Connect Comfort (Europe) description: Instructions on how to integrate a Honeywell Evohome/TCC system with Home Assistant. ha_category: - - Hub - Climate + - Hub - Water Heater ha_release: '0.80' ha_iot_class: Cloud Polling @@ -13,6 +13,7 @@ ha_domain: evohome ha_platforms: - climate - water_heater +ha_integration_type: integration --- The `evohome` integration links Home Assistant with all _non-US_ [Honeywell Total Connect Comfort (TCC)](https://international.mytotalconnectcomfort.com/Account/Login) CH/DHW systems, such as: diff --git a/source/_integrations/ezviz.markdown b/source/_integrations/ezviz.markdown index 7bcbb00b3b5..13ba3674eed 100644 --- a/source/_integrations/ezviz.markdown +++ b/source/_integrations/ezviz.markdown @@ -15,6 +15,7 @@ ha_platforms: - camera - sensor - switch +ha_integration_type: integration --- The `ezviz` sensor platform uses the EzvizLife API to interact with the devices. diff --git a/source/_integrations/faa_delays.markdown b/source/_integrations/faa_delays.markdown index fe05ca40808..a89ce7d1cf4 100644 --- a/source/_integrations/faa_delays.markdown +++ b/source/_integrations/faa_delays.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: faa_delays ha_platforms: - binary_sensor +ha_integration_type: integration --- The FAA Delays integration collects and displays information about delays at US Airports based on the diff --git a/source/_integrations/facebook.markdown b/source/_integrations/facebook.markdown index 04a0dd354aa..defe59dd9c4 100644 --- a/source/_integrations/facebook.markdown +++ b/source/_integrations/facebook.markdown @@ -8,6 +8,7 @@ ha_domain: facebook ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `facebook` notification platform enables sending notifications via Facebook Messenger, powered by [Facebook](https://facebook.com). diff --git a/source/_integrations/facebox.markdown b/source/_integrations/facebox.markdown index 4fa3c22a6b2..4f9e35d2024 100644 --- a/source/_integrations/facebox.markdown +++ b/source/_integrations/facebox.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.7 ha_domain: facebox +ha_integration_type: integration --- The `facebox` image processing platform allows you to detect and recognize faces in a camera image using [Facebox](https://machinebox.io/docs/facebox). The state of the entity is the number of faces detected, and recognized faces are listed in the `matched_faces` attribute. An `image_processing.detect_face` event is fired for each recognized face, and the event `data` provides the `confidence` of recognition, the `name` of the person, the `image_id` of the image associated with the match, the `bounding_box` that contains the face in the image, and the `entity_id` that processing was performed on. diff --git a/source/_integrations/fail2ban.markdown b/source/_integrations/fail2ban.markdown index 44760a540eb..7311e0d1ff3 100644 --- a/source/_integrations/fail2ban.markdown +++ b/source/_integrations/fail2ban.markdown @@ -8,6 +8,7 @@ ha_release: 0.57 ha_domain: fail2ban ha_platforms: - sensor +ha_integration_type: integration --- The `fail2ban` sensor allows for IPs banned by [fail2ban](https://www.fail2ban.org/wiki/index.php/Main_Page) to be displayed in the Home Assistant frontend. diff --git a/source/_integrations/familyhub.markdown b/source/_integrations/familyhub.markdown index 7c16ebe92b6..9e7b1addc4f 100644 --- a/source/_integrations/familyhub.markdown +++ b/source/_integrations/familyhub.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: familyhub ha_platforms: - camera +ha_integration_type: integration --- The `familyhub` platform allows you to get images of the inside of your [Samsung Family Hub refrigerator](https://www.samsung.com/us/explore/family-hub-refrigerator/connected-hub/) in Home Assistant. diff --git a/source/_integrations/fan.markdown b/source/_integrations/fan.markdown index cca5fa1dd57..0f6c51f2187 100644 --- a/source/_integrations/fan.markdown +++ b/source/_integrations/fan.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.27 ha_quality_scale: internal ha_domain: fan +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The Fan integration allows you to control and monitor Fan devices. diff --git a/source/_integrations/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown index bb35179a0b7..cdc2546cc50 100644 --- a/source/_integrations/fastdotcom.markdown +++ b/source/_integrations/fastdotcom.markdown @@ -2,8 +2,8 @@ title: Fast.com description: How to integrate Fast.com within Home Assistant. ha_category: - - System Monitor - Sensor + - System Monitor ha_release: 0.88 ha_iot_class: Cloud Polling ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: fastdotcom ha_platforms: - sensor +ha_integration_type: integration --- The `fastdotcom` integration uses the [Fast.com](https://fast.com/) web service to measure network bandwidth performance. diff --git a/source/_integrations/feedreader.markdown b/source/_integrations/feedreader.markdown index 8ab21e2aa35..dcc44b604d0 100644 --- a/source/_integrations/feedreader.markdown +++ b/source/_integrations/feedreader.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.18 ha_iot_class: Cloud Polling ha_domain: feedreader +ha_integration_type: integration --- Add an RSS/Atom feed reader that polls feeds every hour and sends new entries into the event bus. diff --git a/source/_integrations/ffmpeg.markdown b/source/_integrations/ffmpeg.markdown index fe0fc249a62..46a62b72ada 100644 --- a/source/_integrations/ffmpeg.markdown +++ b/source/_integrations/ffmpeg.markdown @@ -7,6 +7,7 @@ ha_release: 0.29 ha_domain: ffmpeg ha_platforms: - camera +ha_integration_type: integration --- The `ffmpeg` integration allows other Home Assistant integrations to process video and audio streams. This integration supports all FFmpeg versions since 3.0.0; if you have an older version, please update. diff --git a/source/_integrations/ffmpeg_motion.markdown b/source/_integrations/ffmpeg_motion.markdown index b464e995040..eab1a423529 100644 --- a/source/_integrations/ffmpeg_motion.markdown +++ b/source/_integrations/ffmpeg_motion.markdown @@ -8,6 +8,7 @@ ha_release: 0.27 ha_domain: ffmpeg_motion ha_platforms: - binary_sensor +ha_integration_type: integration --- The `ffmpeg` platform allows you to use any video feed with [FFmpeg](https://www.ffmpeg.org/) for motion sensors in Home Assistant. diff --git a/source/_integrations/ffmpeg_noise.markdown b/source/_integrations/ffmpeg_noise.markdown index 189356f8f1c..49b1f8402d0 100644 --- a/source/_integrations/ffmpeg_noise.markdown +++ b/source/_integrations/ffmpeg_noise.markdown @@ -8,6 +8,7 @@ ha_release: 0.27 ha_domain: ffmpeg_noise ha_platforms: - binary_sensor +ha_integration_type: integration --- The `ffmpeg` platform allows you to use any video or audio feed with [FFmpeg](https://www.ffmpeg.org/) for various sensors in Home Assistant. diff --git a/source/_integrations/fibaro.markdown b/source/_integrations/fibaro.markdown index 2af0d326cd3..f49472bdc54 100644 --- a/source/_integrations/fibaro.markdown +++ b/source/_integrations/fibaro.markdown @@ -2,14 +2,14 @@ title: Fibaro description: Instructions on how to setup Fibaro Z-Wave hubs (HCL and HC2) and configure devices within Home Assistant. ha_category: - - Hub - Binary Sensor - Climate - Cover + - Hub - Light - Lock - - Sensor - Scene + - Sensor - Switch ha_release: 0.83 ha_iot_class: Local Push @@ -23,6 +23,10 @@ ha_platforms: - scene - sensor - switch +ha_codeowners: + - '@rappenze' +ha_config_flow: true +ha_integration_type: integration --- The [Fibaro](https://fibaro.com/) hub is a controller mainly connecting to Z-Wave devices. diff --git a/source/_integrations/fido.markdown b/source/_integrations/fido.markdown index 58f9831e6fa..8f78295d18f 100644 --- a/source/_integrations/fido.markdown +++ b/source/_integrations/fido.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: fido ha_platforms: - sensor +ha_integration_type: integration --- Integrate your [Fido](https://www.fido.ca/) account information into Home Assistant. diff --git a/source/_integrations/file.markdown b/source/_integrations/file.markdown index c0d4c2466d5..f5b2833dffc 100644 --- a/source/_integrations/file.markdown +++ b/source/_integrations/file.markdown @@ -2,9 +2,9 @@ title: File description: Instructions on how to integrate sensors which read from files into Home Assistant. ha_category: - - Utility - Notifications - Sensor + - Utility ha_release: pre 0.7 ha_iot_class: Local Polling ha_codeowners: @@ -13,6 +13,7 @@ ha_domain: file ha_platforms: - notify - sensor +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/filesize.markdown b/source/_integrations/filesize.markdown index ed886c78a82..ae1b3b86bd7 100644 --- a/source/_integrations/filesize.markdown +++ b/source/_integrations/filesize.markdown @@ -2,8 +2,8 @@ title: File Size description: Component for monitoring the size of a file. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.64 ha_domain: filesize @@ -11,6 +11,8 @@ ha_platforms: - sensor ha_codeowners: - '@gjohansson-ST' +ha_config_flow: true +ha_integration_type: integration --- The `filesize` sensor is for displaying the size in MB of a file. diff --git a/source/_integrations/filter.markdown b/source/_integrations/filter.markdown index 522f62230fd..d8f3af58bb2 100644 --- a/source/_integrations/filter.markdown +++ b/source/_integrations/filter.markdown @@ -2,8 +2,8 @@ title: Filter description: Instructions on how to integrate Data Filter Sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_release: 0.65 ha_iot_class: Local Push ha_quality_scale: internal @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: filter ha_platforms: - sensor +ha_integration_type: integration --- The `filter` platform enables sensors that process the states of other entities. diff --git a/source/_integrations/fints.markdown b/source/_integrations/fints.markdown index 7dd5ac15242..51a682679e4 100644 --- a/source/_integrations/fints.markdown +++ b/source/_integrations/fints.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: fints ha_platforms: - sensor +ha_integration_type: integration --- With the FinTS sensor, you can fetch your account information from your bank. This only works with banks that support the FinTS (aka. HBCI) standard. The FinTS standard used by many German banks. So if you do not have a German bank account, this will most likely not work for you. To find out if your bank supports FinTS, check the bank's website or call their hotline. diff --git a/source/_integrations/fireservicerota.markdown b/source/_integrations/fireservicerota.markdown index cf34b90e110..74364869f6e 100644 --- a/source/_integrations/fireservicerota.markdown +++ b/source/_integrations/fireservicerota.markdown @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- FireServiceRota is a powerful and flexible availability, scheduling and dispatching system for firefighters. diff --git a/source/_integrations/firmata.markdown b/source/_integrations/firmata.markdown index 8742c9e6aa2..22f51f0757d 100644 --- a/source/_integrations/firmata.markdown +++ b/source/_integrations/firmata.markdown @@ -2,8 +2,8 @@ title: Firmata description: Connect Arduino-compatible boards within Home Assistant ha_category: - - DIY - Binary Sensor + - DIY - Light - Sensor - Switch @@ -17,6 +17,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [Firmata](https://github.com/firmata/protocol) can be used to add analog and digital inputs and outputs to Home Assistant. This allows for buttons, switches, motion detectors, relay control, sensors, potentiometers, dimmers, etc. The component can currently connect to a Firmata board via serial or serial over USB. diff --git a/source/_integrations/fitbit.markdown b/source/_integrations/fitbit.markdown index d9ed0307daf..6674fb97094 100644 --- a/source/_integrations/fitbit.markdown +++ b/source/_integrations/fitbit.markdown @@ -8,6 +8,7 @@ ha_release: 0.19 ha_domain: fitbit ha_platforms: - sensor +ha_integration_type: integration --- The Fitbit sensor allows you to expose data from [Fitbit](https://fitbit.com/) to Home Assistant. diff --git a/source/_integrations/fivem.markdown b/source/_integrations/fivem.markdown index cf6f5682592..92dc8f9003e 100644 --- a/source/_integrations/fivem.markdown +++ b/source/_integrations/fivem.markdown @@ -13,6 +13,7 @@ ha_domain: fivem ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- FiveM allows players to play the game [Grand Theft Auto V](https://www.rockstargames.com/V) by [Rockstar Games](https://www.rockstargames.com) online with other players. FiveM adds support for custom resources. The FiveM integration lets you retrieve information from a FiveM server within Home Assistant. diff --git a/source/_integrations/fixer.markdown b/source/_integrations/fixer.markdown index 68153e17621..cbf98861521 100644 --- a/source/_integrations/fixer.markdown +++ b/source/_integrations/fixer.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: fixer ha_platforms: - sensor +ha_integration_type: integration --- The `fixer` sensor will show you the current exchange rate from [Fixer.io](https://fixer.io/) which is using data from the [European Central Bank (ECB)](https://www.ecb.europa.eu). diff --git a/source/_integrations/fjaraskupan.markdown b/source/_integrations/fjaraskupan.markdown index bd64c000128..490da1b9fa9 100644 --- a/source/_integrations/fjaraskupan.markdown +++ b/source/_integrations/fjaraskupan.markdown @@ -17,6 +17,7 @@ ha_platforms: - light - number - sensor +ha_integration_type: integration --- [Fjäråskupan](https://fjaraskupan.se/) allows you to control your Bluetooth equipped kitchen fan. diff --git a/source/_integrations/fleetgo.markdown b/source/_integrations/fleetgo.markdown index d4dd7d7cc19..ddc3596c142 100644 --- a/source/_integrations/fleetgo.markdown +++ b/source/_integrations/fleetgo.markdown @@ -8,6 +8,7 @@ ha_release: 0.76 ha_domain: fleetgo ha_platforms: - device_tracker +ha_integration_type: integration --- The `fleetgo` device tracker platform allows you to integrate your vehicles equipped with [FleetGO](https://fleetgo.com) hardware into Home Assistant. It allows you to see certain details about your vehicle, but also shows your vehicle on the map. diff --git a/source/_integrations/flexit.markdown b/source/_integrations/flexit.markdown index 0ba9e49196d..59746c7b512 100644 --- a/source/_integrations/flexit.markdown +++ b/source/_integrations/flexit.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: flexit ha_platforms: - climate +ha_integration_type: integration --- Integrates [Flexit](https://www.flexit.no/en/) Air Conditioning unit into Home Assistant. diff --git a/source/_integrations/flic.markdown b/source/_integrations/flic.markdown index 6ef19f761d2..e3b82534281 100644 --- a/source/_integrations/flic.markdown +++ b/source/_integrations/flic.markdown @@ -8,6 +8,7 @@ ha_release: 0.35 ha_domain: flic ha_platforms: - binary_sensor +ha_integration_type: integration --- The `flic` platform allows you to receive click events from [flic](https://flic.io) smart buttons. diff --git a/source/_integrations/flick_electric.markdown b/source/_integrations/flick_electric.markdown index 66bdac3374d..ac5e166ac3f 100644 --- a/source/_integrations/flick_electric.markdown +++ b/source/_integrations/flick_electric.markdown @@ -11,6 +11,7 @@ ha_domain: flick_electric ha_config_flow: true ha_platforms: - sensor +ha_integration_type: integration --- [Flick Electric Co](https://www.flickelectric.co.nz/) is a power company in New Zealand, based around a transparent pricing model where each component of pricing is provided. This integration uses the mobile app's API from Flick Electric Co to get the current power price as well as each of the components price. diff --git a/source/_integrations/flipr.markdown b/source/_integrations/flipr.markdown index de9583c337a..0fb1174c6ce 100644 --- a/source/_integrations/flipr.markdown +++ b/source/_integrations/flipr.markdown @@ -12,6 +12,7 @@ ha_domain: flipr ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- [Flipr](https://www.goflipr.com) is a smart pool monitor that publishes data to the cloud via SigFox. diff --git a/source/_integrations/flo.markdown b/source/_integrations/flo.markdown index 242b3b06a20..41815ff90ce 100644 --- a/source/_integrations/flo.markdown +++ b/source/_integrations/flo.markdown @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `flo` integration integrates diff --git a/source/_integrations/flock.markdown b/source/_integrations/flock.markdown index 48dc1875602..e72b8d850b6 100644 --- a/source/_integrations/flock.markdown +++ b/source/_integrations/flock.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: flock ha_platforms: - notify +ha_integration_type: integration --- The `flock` platform uses [Flock.com](https://flock.com) to deliver notifications from Home Assistant. diff --git a/source/_integrations/flume.markdown b/source/_integrations/flume.markdown index 69b39943575..7015d533c3a 100644 --- a/source/_integrations/flume.markdown +++ b/source/_integrations/flume.markdown @@ -13,6 +13,7 @@ ha_domain: flume ha_dhcp: true ha_platforms: - sensor +ha_integration_type: integration --- The `flume` sensor will show you the current [flume](https://portal.flumewater.com) status for the given Device ID. diff --git a/source/_integrations/flunearyou.markdown b/source/_integrations/flunearyou.markdown index a83df3230cd..6252f73e744 100644 --- a/source/_integrations/flunearyou.markdown +++ b/source/_integrations/flunearyou.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `flunearyou` sensor platform allows users in the United States and its diff --git a/source/_integrations/flux.markdown b/source/_integrations/flux.markdown index 1680340bd43..89c386628c0 100644 --- a/source/_integrations/flux.markdown +++ b/source/_integrations/flux.markdown @@ -9,6 +9,7 @@ ha_domain: flux ha_iot_class: Calculated ha_platforms: - switch +ha_integration_type: integration --- The `flux` switch platform will change the temperature of your lights similar to the way flux works on your computer, using circadian rhythm. They will be bright during the day, and gradually fade to a red/orange at night. The `flux` switch restores its last state after startup. diff --git a/source/_integrations/flux_led.markdown b/source/_integrations/flux_led.markdown index 9a0025763c2..a1e2e2e3a57 100644 --- a/source/_integrations/flux_led.markdown +++ b/source/_integrations/flux_led.markdown @@ -16,8 +16,8 @@ ha_platforms: - diagnostics - light - number - - sensor - select + - sensor - switch ha_codeowners: - '@icemanch' @@ -25,6 +25,7 @@ ha_codeowners: ha_quality_scale: platinum ha_config_flow: true ha_dhcp: true +ha_integration_type: integration --- The Magic Home integration supports several brands of switches, bulbs, and controllers that use the same protocol. Chances are high that your bulb or controller (eg. WiFi LED CONTROLLER) will work with this integration if you can control the device with the Magic Home app or the Surp Life app. diff --git a/source/_integrations/folder.markdown b/source/_integrations/folder.markdown index 5adcfade561..bd435c5dc3b 100644 --- a/source/_integrations/folder.markdown +++ b/source/_integrations/folder.markdown @@ -2,13 +2,14 @@ title: Folder description: Sensor for monitoring the contents of a folder. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.64 ha_domain: folder ha_platforms: - sensor +ha_integration_type: integration --- Sensor for monitoring the contents of a folder. Note that folder paths must be added to [allowlist_external_dirs](/docs/configuration/basic/). Optionally a [wildcard filter](https://docs.python.org/3.6/library/fnmatch.html) can be applied to the files considered within the folder. The state of the sensor is the size in MB of files within the folder that meet the filter criteria. diff --git a/source/_integrations/folder_watcher.markdown b/source/_integrations/folder_watcher.markdown index 84f1e6bcf79..06a2dc7c1f7 100644 --- a/source/_integrations/folder_watcher.markdown +++ b/source/_integrations/folder_watcher.markdown @@ -7,6 +7,7 @@ ha_iot_class: Local Polling ha_release: 0.67 ha_quality_scale: internal ha_domain: folder_watcher +ha_integration_type: integration --- This integration adds [Watchdog](https://pythonhosted.org/watchdog/) file system monitoring, publishing events on the Home Assistant bus on the creation/deletion/modification of files within configured folders. The monitored `event_type` are: diff --git a/source/_integrations/foobot.markdown b/source/_integrations/foobot.markdown index 07197a3d51c..cd545325912 100644 --- a/source/_integrations/foobot.markdown +++ b/source/_integrations/foobot.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: foobot ha_platforms: - sensor +ha_integration_type: integration --- The `foobot` sensor platform will fetch air quality data from your or yours [Foobot device(s)](https://foobot.io/features/). diff --git a/source/_integrations/forecast_solar.markdown b/source/_integrations/forecast_solar.markdown index 5a7932f67eb..b12eb42d44a 100644 --- a/source/_integrations/forecast_solar.markdown +++ b/source/_integrations/forecast_solar.markdown @@ -11,8 +11,10 @@ ha_codeowners: - '@frenck' ha_domain: forecast_solar ha_platforms: + - diagnostics - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The [Forecast.Solar](https://forecast.solar/) service provides solar production diff --git a/source/_integrations/forked_daapd.markdown b/source/_integrations/forked_daapd.markdown index 2ec13bbac34..06ec6df5bf6 100644 --- a/source/_integrations/forked_daapd.markdown +++ b/source/_integrations/forked_daapd.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_zeroconf: true ha_platforms: - media_player +ha_integration_type: integration --- The `forked_daapd` integration allows you to control your [forked-daapd](http://ejurgensen.github.io/forked-daapd/) server from Home Assistant. This integration can control the forked-daapd outputs (zones) with limited playback control (play/pause, previous/next track) and media info support. Playlist manipulation is not supported. diff --git a/source/_integrations/fortios.markdown b/source/_integrations/fortios.markdown index cc94800cbd3..6f1af3bc4f3 100644 --- a/source/_integrations/fortios.markdown +++ b/source/_integrations/fortios.markdown @@ -10,6 +10,7 @@ ha_platforms: - device_tracker ha_codeowners: - '@kimfrellsen' +ha_integration_type: integration --- The FortiOS presence detection enables Home Assistant to track devices with a MAC address connected to a FortiGate from [Fortinet](https://www.fortinet.com). diff --git a/source/_integrations/foscam.markdown b/source/_integrations/foscam.markdown index 57f6c28b196..0328cdfbd98 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 +ha_integration_type: integration --- The `foscam` platform allows you to watch the live stream of your [Foscam](https://www.foscam.com) IP camera in Home Assistant. diff --git a/source/_integrations/foursquare.markdown b/source/_integrations/foursquare.markdown index 2260ee17c02..8ac120ec1ee 100644 --- a/source/_integrations/foursquare.markdown +++ b/source/_integrations/foursquare.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.26 ha_iot_class: Cloud Push ha_domain: foursquare +ha_integration_type: integration --- The `foursquare` integration accepts pushes from the Foursquare [Real-Time API](https://developer.foursquare.com/overview/realtime) and a service to check users in on Swarm. diff --git a/source/_integrations/free_mobile.markdown b/source/_integrations/free_mobile.markdown index 8a78382084f..c8cabc75a58 100644 --- a/source/_integrations/free_mobile.markdown +++ b/source/_integrations/free_mobile.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: free_mobile ha_platforms: - notify +ha_integration_type: integration --- The `free_mobile` platform is using the French mobile operator [Free Mobile](http://mobile.free.fr/) to send SMS to your own cell phone. diff --git a/source/_integrations/freebox.markdown b/source/_integrations/freebox.markdown index 10e8b612590..a7b4419d720 100644 --- a/source/_integrations/freebox.markdown +++ b/source/_integrations/freebox.markdown @@ -19,6 +19,7 @@ ha_platforms: - sensor - switch ha_zeroconf: true +ha_integration_type: integration --- The `freebox` integration allows you to observe and control [Freebox router](https://www.free.fr/). diff --git a/source/_integrations/freedns.markdown b/source/_integrations/freedns.markdown index c91aea992aa..c75063ddd6a 100644 --- a/source/_integrations/freedns.markdown +++ b/source/_integrations/freedns.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.67 ha_domain: freedns +ha_integration_type: integration --- With the `freedns` integration you can keep your [FreeDNS](https://freedns.afraid.org) record up to date. diff --git a/source/_integrations/freedompro.markdown b/source/_integrations/freedompro.markdown index 3d45f6bffc6..4f605ed8ace 100644 --- a/source/_integrations/freedompro.markdown +++ b/source/_integrations/freedompro.markdown @@ -25,6 +25,7 @@ ha_platforms: - lock - sensor - switch +ha_integration_type: integration --- [Freedompro](https://freedompro.eu/), a company specialized in home automation, designs and manufactures products to make domotics affordable for everyone, installers and enthusiasts. [Freedompro Products](https://freedompro.eu/collections/easykon) are designed to be easy to use and practical and fast to install. diff --git a/source/_integrations/fritz.markdown b/source/_integrations/fritz.markdown index cf4ebcbd3d7..b92d05d373c 100644 --- a/source/_integrations/fritz.markdown +++ b/source/_integrations/fritz.markdown @@ -2,8 +2,8 @@ title: AVM FRITZ!Box Tools description: Instructions on how to integrate AVM FRITZ!Box based routers into Home Assistant. ha_category: - - Presence Detection - Binary Sensor + - Presence Detection - Sensor ha_release: '0.10' ha_domain: fritz @@ -17,11 +17,12 @@ ha_iot_class: Local Polling ha_platforms: - binary_sensor - button - - diagnostics - device_tracker + - diagnostics - sensor - switch ha_ssdp: true +ha_integration_type: integration --- The AVM FRITZ!Box Tools integration allows you to control your [AVM FRITZ!Box](https://en.avm.de/products/fritzbox/) based router. diff --git a/source/_integrations/fritzbox.markdown b/source/_integrations/fritzbox.markdown index 310a1c6e07c..0a1e5e54fba 100644 --- a/source/_integrations/fritzbox.markdown +++ b/source/_integrations/fritzbox.markdown @@ -14,14 +14,15 @@ ha_config_flow: true ha_ssdp: true ha_platforms: - binary_sensor - - diagnostics - climate + - diagnostics - light - sensor - switch ha_codeowners: - '@mib1185' - '@flabbamann' +ha_integration_type: integration --- The AVM FRITZ!SmartHome integration for Home Assistant allows you to integrate [FRITZ!DECT](https://en.avm.de/products/fritzdect/) devices like switches, sensors and thermostats. diff --git a/source/_integrations/fritzbox_callmonitor.markdown b/source/_integrations/fritzbox_callmonitor.markdown index 1de1d093022..20abdaae7db 100644 --- a/source/_integrations/fritzbox_callmonitor.markdown +++ b/source/_integrations/fritzbox_callmonitor.markdown @@ -9,6 +9,7 @@ ha_domain: fritzbox_callmonitor ha_config_flow: true ha_platforms: - sensor +ha_integration_type: integration --- The `fritzbox_callmonitor` sensor monitors the call monitor exposed by [AVM FRITZ!Box](https://avm.de/produkte/fritzbox/) routers on TCP port 1012. It will assume the values `idle`, `ringing`, `dialing` or `talking` with the phone numbers involved contained in the state attributes. diff --git a/source/_integrations/fronius.markdown b/source/_integrations/fronius.markdown index 897ba28b312..4adb607936d 100644 --- a/source/_integrations/fronius.markdown +++ b/source/_integrations/fronius.markdown @@ -15,6 +15,7 @@ ha_platforms: - sensor ha_quality_scale: platinum ha_dhcp: true +ha_integration_type: integration --- The `fronius` integration polls a [Fronius](https://www.fronius.com/) solar inverter or datalogger to allow you to get details from your Fronius SolarNet setup and integrate it in your Home Assistant installation. diff --git a/source/_integrations/frontend.markdown b/source/_integrations/frontend.markdown index 80755d46acd..a0b741a556d 100644 --- a/source/_integrations/frontend.markdown +++ b/source/_integrations/frontend.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/frontend' ha_domain: frontend +ha_integration_type: integration --- This offers the official frontend to control Home Assistant. This integration is by default enabled, unless you've disabled or removed the [`default_config:`](/integrations/default_config/) line from your configuration. If that is the case, the following example shows you how to enable this integration manually: diff --git a/source/_integrations/frontier_silicon.markdown b/source/_integrations/frontier_silicon.markdown index b7e93c74478..b2301a0b4a2 100644 --- a/source/_integrations/frontier_silicon.markdown +++ b/source/_integrations/frontier_silicon.markdown @@ -8,6 +8,7 @@ ha_release: '0.40' ha_domain: frontier_silicon ha_platforms: - media_player +ha_integration_type: integration --- This integration provides support for Internet Radios based on the [Frontier Silicon chipset]. Some of the manufacturers which offer products based on these chips include: Hama, Medion, Slivercrest, Auna, Technisat, Revo, Pinnel, etc. These devices will be usually controlled by the [UNDOK] app. diff --git a/source/_integrations/futurenow.markdown b/source/_integrations/futurenow.markdown index dd03e911965..00c73141b5f 100644 --- a/source/_integrations/futurenow.markdown +++ b/source/_integrations/futurenow.markdown @@ -8,6 +8,7 @@ ha_release: 0.75 ha_domain: futurenow ha_platforms: - light +ha_integration_type: integration --- The `futurenow` light platform allows you to use [P5](https://www.p5.hu/) FutureNow relay/dimmer units as lights. Currently supported units: diff --git a/source/_integrations/garadget.markdown b/source/_integrations/garadget.markdown index 79c061fa67f..235fff1a5a4 100644 --- a/source/_integrations/garadget.markdown +++ b/source/_integrations/garadget.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: garadget ha_platforms: - cover +ha_integration_type: integration --- The `garadget` cover platform lets you control [Garadget](https://www.garadget.com/) garage door futurizers through Home Assistant. diff --git a/source/_integrations/garages_amsterdam.markdown b/source/_integrations/garages_amsterdam.markdown index 26050def58d..931aa405e49 100644 --- a/source/_integrations/garages_amsterdam.markdown +++ b/source/_integrations/garages_amsterdam.markdown @@ -2,8 +2,8 @@ title: Garages Amsterdam description: Instructions on how to integrate Garages Amsterdam within Home Assistant. ha_category: - - Sensor - Binary Sensor + - Sensor ha_release: 2021.6 ha_codeowners: - '@klaasnicolaas' @@ -13,6 +13,7 @@ ha_domain: garages_amsterdam ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Garages Amsterdam integration uses an API provided by the municipality of Amsterdam, to measure the occupancy of Amsterdam parking garages in the Netherlands. You can track multiple garages by adding the integration multiple times. diff --git a/source/_integrations/gc100.markdown b/source/_integrations/gc100.markdown index 4ad05ce1e15..ebec8af46cc 100644 --- a/source/_integrations/gc100.markdown +++ b/source/_integrations/gc100.markdown @@ -2,8 +2,8 @@ title: Global Caché GC-100 description: Instructions on how to integrate gc100 with Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Switch ha_release: 0.57 ha_iot_class: Local Polling @@ -11,6 +11,7 @@ ha_domain: gc100 ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The Global Caché [GC-100](https://www.globalcache.com/products/gc-100/) can be integrated into Home Assistant. GC-100 is a TCP-controllable diff --git a/source/_integrations/gdacs.markdown b/source/_integrations/gdacs.markdown index 1f76797fef7..77d3d799d41 100644 --- a/source/_integrations/gdacs.markdown +++ b/source/_integrations/gdacs.markdown @@ -13,6 +13,7 @@ ha_domain: gdacs ha_platforms: - geo_location - sensor +ha_integration_type: integration --- The `gdacs` integration lets you use a GeoRSS feed provided by diff --git a/source/_integrations/generic.markdown b/source/_integrations/generic.markdown index 367068a02ab..797978ec364 100644 --- a/source/_integrations/generic.markdown +++ b/source/_integrations/generic.markdown @@ -9,6 +9,10 @@ ha_iot_class: Local Push ha_domain: generic ha_platforms: - camera +ha_codeowners: + - '@davet2001' +ha_config_flow: true +ha_integration_type: integration --- The `generic` camera platform allows you to integrate any IP camera or other URL into Home Assistant. Templates can be used to generate the URLs on the fly. diff --git a/source/_integrations/generic_hygrostat.markdown b/source/_integrations/generic_hygrostat.markdown index d1392d97717..e848a1dbbb8 100644 --- a/source/_integrations/generic_hygrostat.markdown +++ b/source/_integrations/generic_hygrostat.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_iot_class: Local Polling ha_platforms: - humidifier +ha_integration_type: integration --- The `generic_hygrostat` humidifier integration is a virtual hygrostat implemented in Home Assistant. It uses a sensor and a switch connected to a humidifier or dehumidifier under the hood. When in humidifier mode, if the measured humidity is less than the target humidity, the humidifier will be turned on and turned off when the required humidity is reached. When in dehumidifier mode, if the measured humidity is greater than the target humidity, the dehumidifier will be turned on and turned off when required humidity is reached. One Generic Hygrostat entity can only control one switch. If you need to activate two switches, one for a humidifier and one for a dehumidifier, you will need two Generic Hygrostat entities. diff --git a/source/_integrations/generic_thermostat.markdown b/source/_integrations/generic_thermostat.markdown index 6f767ba2f98..a2b66d81d43 100644 --- a/source/_integrations/generic_thermostat.markdown +++ b/source/_integrations/generic_thermostat.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: generic_thermostat ha_platforms: - climate +ha_integration_type: integration --- The `generic_thermostat` climate platform is a thermostat implemented in Home Assistant. It uses a sensor and a switch connected to a heater or air conditioning under the hood. When in heater mode, if the measured temperature is cooler than the target temperature, the heater will be turned on and turned off when the required temperature is reached. When in air conditioning mode, if the measured temperature is hotter than the target temperature, the air conditioning will be turned on and turned off when required temperature is reached. One Generic Thermostat entity can only control one switch. If you need to activate two switches, one for a heater and one for an air conditioner, you will need two Generic Thermostat entities. diff --git a/source/_integrations/geniushub.markdown b/source/_integrations/geniushub.markdown index 8d80199a244..01491daf37b 100644 --- a/source/_integrations/geniushub.markdown +++ b/source/_integrations/geniushub.markdown @@ -2,11 +2,11 @@ title: Genius Hub description: Instructions on how to integrate a Genius Hub with Home Assistant. ha_category: - - Climate - - Water Heater - - Sensor - Binary Sensor + - Climate + - Sensor - Switch + - Water Heater ha_release: 0.92 ha_iot_class: Local Polling ha_codeowners: @@ -18,6 +18,7 @@ ha_platforms: - sensor - switch - water_heater +ha_integration_type: integration --- The `geniushub` integration links Home Assistant with your Genius Hub CH/DHW system, including its zones, devices, and issues. diff --git a/source/_integrations/geo_json_events.markdown b/source/_integrations/geo_json_events.markdown index ccfe229a174..58e138689a9 100644 --- a/source/_integrations/geo_json_events.markdown +++ b/source/_integrations/geo_json_events.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@exxamalte' ha_platforms: - geo_location +ha_integration_type: integration --- The `geo_json_events` platform lets you integrate GeoJSON feeds. It retrieves events from a feed and shows information of those events filtered by distance to Home Assistant's location. diff --git a/source/_integrations/geo_location.markdown b/source/_integrations/geo_location.markdown index e9ff0b290d7..b67a1fa90ff 100644 --- a/source/_integrations/geo_location.markdown +++ b/source/_integrations/geo_location.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.78 ha_domain: geo_location ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Geolocation aware entities are typically related to events in the real world in the vicinity of Home Assistant's location, like for example weather events, bush fires or earthquakes. diff --git a/source/_integrations/geo_rss_events.markdown b/source/_integrations/geo_rss_events.markdown index ac27496b24d..f5ca2dcf7d8 100644 --- a/source/_integrations/geo_rss_events.markdown +++ b/source/_integrations/geo_rss_events.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: geo_rss_events ha_platforms: - sensor +ha_integration_type: integration --- The `geo_rss_events` sensor retrieves events from a GeoRSS feed and shows information of those events filtered by distance to Home Assistant's location and grouped by category. diff --git a/source/_integrations/geofency.markdown b/source/_integrations/geofency.markdown index c60570f1469..fd5555528b0 100644 --- a/source/_integrations/geofency.markdown +++ b/source/_integrations/geofency.markdown @@ -9,6 +9,7 @@ ha_config_flow: true ha_domain: geofency ha_platforms: - device_tracker +ha_integration_type: integration --- This integration sets up integration with [Geofency](https://www.geofency.com/). Geofency is a paid app for iOS that lets users to configure a request that will be sent when a geofence or iBeacon region is entered or exited. This can be configured with Home Assistant to update your location. diff --git a/source/_integrations/geonetnz_quakes.markdown b/source/_integrations/geonetnz_quakes.markdown index cd6734d7462..05f5d368c19 100644 --- a/source/_integrations/geonetnz_quakes.markdown +++ b/source/_integrations/geonetnz_quakes.markdown @@ -13,6 +13,7 @@ ha_domain: geonetnz_quakes ha_platforms: - geo_location - sensor +ha_integration_type: integration --- The `geonetnz_quakes` integration lets you use a GeoJSON feed provided by diff --git a/source/_integrations/geonetnz_volcano.markdown b/source/_integrations/geonetnz_volcano.markdown index c0b688b0be7..2970c7112ad 100644 --- a/source/_integrations/geonetnz_volcano.markdown +++ b/source/_integrations/geonetnz_volcano.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: geonetnz_volcano ha_platforms: - sensor +ha_integration_type: integration --- The `geonetnz_volcano` integration lets you use a GeoJSON feed provided by diff --git a/source/_integrations/gios.markdown b/source/_integrations/gios.markdown index 00258a78b4f..d0d071b6c23 100644 --- a/source/_integrations/gios.markdown +++ b/source/_integrations/gios.markdown @@ -12,6 +12,7 @@ ha_domain: gios ha_quality_scale: platinum ha_platforms: - sensor +ha_integration_type: integration --- The `gios` integration uses the [GIOŚ](http://powietrze.gios.gov.pl/pjp/current) web service as a source for air quality data for your location. diff --git a/source/_integrations/github.markdown b/source/_integrations/github.markdown index 2e86ec5c10b..1714b33920b 100644 --- a/source/_integrations/github.markdown +++ b/source/_integrations/github.markdown @@ -13,6 +13,7 @@ ha_platforms: ha_codeowners: - '@timmo001' - '@ludeeus' +ha_integration_type: integration --- The GitHub integration allows you to monitor your favorite [GitHub][github] repositories. diff --git a/source/_integrations/gitlab_ci.markdown b/source/_integrations/gitlab_ci.markdown index caf6741b512..725559091d1 100644 --- a/source/_integrations/gitlab_ci.markdown +++ b/source/_integrations/gitlab_ci.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: gitlab_ci ha_platforms: - sensor +ha_integration_type: integration --- The `gitlab_ci` sensor platform integrates results reported by CI/CD Pipeline Jobs in [GitLab](https://gitlab.com/). diff --git a/source/_integrations/gitter.markdown b/source/_integrations/gitter.markdown index 84d004d94eb..b2c1679358c 100644 --- a/source/_integrations/gitter.markdown +++ b/source/_integrations/gitter.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: gitter ha_platforms: - sensor +ha_integration_type: integration --- This `gitter` sensor allows one to monitor a [Gitter.im](https://gitter.im) chatroom for unread messages. diff --git a/source/_integrations/glances.markdown b/source/_integrations/glances.markdown index f02137739c2..009b1fcf347 100644 --- a/source/_integrations/glances.markdown +++ b/source/_integrations/glances.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: glances ha_platforms: - sensor +ha_integration_type: integration --- The `glances` integration allows you to monitor the system information provided by the [Glances](https://github.com/nicolargo/glances) API. This enables one to track remote host and display their stats in Home Assistant. diff --git a/source/_integrations/goalfeed.markdown b/source/_integrations/goalfeed.markdown index 7ce57a62bdc..956d3e985ec 100644 --- a/source/_integrations/goalfeed.markdown +++ b/source/_integrations/goalfeed.markdown @@ -7,6 +7,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.63 ha_domain: goalfeed +ha_integration_type: integration --- The `goalfeed` integration lets you use your Goalfeed account to trigger events in Home Assistant whenever a NHL or MLB team scores. diff --git a/source/_integrations/goalzero.markdown b/source/_integrations/goalzero.markdown index bfe23201ebf..32aaf2de3bd 100644 --- a/source/_integrations/goalzero.markdown +++ b/source/_integrations/goalzero.markdown @@ -15,6 +15,7 @@ ha_platforms: - switch ha_codeowners: - '@tkdrob' +ha_integration_type: integration --- This Goal Zero Yeti integration pulls data from a Wifi-enabled [Goal Zero Yeti](https://www.goalzero.com). diff --git a/source/_integrations/gogogate2.markdown b/source/_integrations/gogogate2.markdown index d4bd1a5f999..d7a4cd9652b 100644 --- a/source/_integrations/gogogate2.markdown +++ b/source/_integrations/gogogate2.markdown @@ -16,6 +16,7 @@ ha_platforms: - cover - sensor ha_dhcp: true +ha_integration_type: integration --- The `gogogate2` cover platform lets you control Gogogate2 and iSmartGate enabled garage doors and gates through Home Assistant. Device names in Home Assistant are generated based on the names defined in the GogoGate2 or iSmartGate mobile app. diff --git a/source/_integrations/goodwe.markdown b/source/_integrations/goodwe.markdown index 39da7c38fab..cae0f9e660f 100644 --- a/source/_integrations/goodwe.markdown +++ b/source/_integrations/goodwe.markdown @@ -2,8 +2,8 @@ title: GoodWe Inverter description: Instructions on how to connect your GoodWe Inverter to Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_iot_class: Local Polling ha_config_flow: true ha_release: 2022.2 @@ -13,8 +13,9 @@ ha_codeowners: ha_domain: goodwe ha_platforms: - number - - sensor - select + - sensor +ha_integration_type: integration --- The GoodWe integration will poll a [GoodWe](http://www.goodwe.com/) solar inverter over the local network and present its runtime values as sensors in Home Assistant. diff --git a/source/_integrations/google.markdown b/source/_integrations/google.markdown index ccd854d1c27..53113df0dc9 100644 --- a/source/_integrations/google.markdown +++ b/source/_integrations/google.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_domain: google ha_platforms: - calendar +ha_codeowners: + - '@allenporter' +ha_integration_type: integration --- The Google integration allows you to connect to your [Google Calendars](https://calendar.google.com) to Home Assistant. The integration adds calendar entities that are shown on the *Calendar* dashboard, and can be used for automations based on any event, or limited to specific matching criteria. @@ -286,5 +289,3 @@ For example, the actions following this condition will only be executed for even ``` {% endraw %} - - diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index 864bf45587a..4cb7f6683df 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -9,6 +9,7 @@ ha_iot_class: Cloud Push ha_codeowners: - '@home-assistant/cloud' ha_domain: google_assistant +ha_integration_type: integration --- The `google_assistant` integration allows you to control things via Google Assistant on your mobile, tablet or Google Home device. diff --git a/source/_integrations/google_cloud.markdown b/source/_integrations/google_cloud.markdown index e476bfbc02b..475af8340dc 100644 --- a/source/_integrations/google_cloud.markdown +++ b/source/_integrations/google_cloud.markdown @@ -1,7 +1,8 @@ --- title: Google Cloud Platform description: Google Cloud Platform integration. -ha_category: Text-to-speech +ha_category: + - Text-to-speech ha_release: 0.95 ha_iot_class: Cloud Push ha_codeowners: @@ -9,6 +10,7 @@ ha_codeowners: ha_domain: google_cloud ha_platforms: - tts +ha_integration_type: integration --- The `google_cloud` platform allows you to use [Google Cloud Platform](https://cloud.google.com/) API and integrate them into Home Assistant. diff --git a/source/_integrations/google_domains.markdown b/source/_integrations/google_domains.markdown index bb9ea6df8a1..54e75d2b347 100644 --- a/source/_integrations/google_domains.markdown +++ b/source/_integrations/google_domains.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.57 ha_domain: google_domains ha_iot_class: Cloud Polling +ha_integration_type: integration --- With the Google Domains integration you can keep your Google Domains record up to date. diff --git a/source/_integrations/google_maps.markdown b/source/_integrations/google_maps.markdown index 0eb334ff596..af0f9477d89 100644 --- a/source/_integrations/google_maps.markdown +++ b/source/_integrations/google_maps.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: google_maps ha_platforms: - device_tracker +ha_integration_type: integration --- The `google_maps` platform allows you to detect presence using the unofficial API of [Google Maps Location Sharing](https://myaccount.google.com/locationsharing). diff --git a/source/_integrations/google_pubsub.markdown b/source/_integrations/google_pubsub.markdown index 2ae53c68ee6..f33c72b6d29 100644 --- a/source/_integrations/google_pubsub.markdown +++ b/source/_integrations/google_pubsub.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.88 ha_iot_class: Cloud Push ha_domain: google_pubsub +ha_integration_type: integration --- The `google_pubsub` integration allows you to hook into the Home Assistant event bus and send events to [Google Cloud Pub/Sub](https://cloud.google.com/pubsub/docs/overview). The current [free tier](https://cloud.google.com/free/) of GCP should allow you to sync about 1 event every 2 seconds on average (2 million invocations per month). diff --git a/source/_integrations/google_translate.markdown b/source/_integrations/google_translate.markdown index c04252b5278..3b40a13439a 100644 --- a/source/_integrations/google_translate.markdown +++ b/source/_integrations/google_translate.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: google_translate ha_platforms: - tts +ha_integration_type: integration --- The `google_translate` text-to-speech platform uses the unofficial [Google Translate Text-to-Speech engine](https://translate.google.com/) to read a text with natural sounding voices. Contrary to what the name suggests, the integration only does text-to-speech and does not translate messages sent to it. diff --git a/source/_integrations/google_travel_time.markdown b/source/_integrations/google_travel_time.markdown index 8b4f39a8e59..160fff7f99f 100644 --- a/source/_integrations/google_travel_time.markdown +++ b/source/_integrations/google_travel_time.markdown @@ -11,6 +11,7 @@ ha_platforms: - sensor ha_codeowners: - '@eifinger' +ha_integration_type: integration --- The `google_travel_time` sensor provides travel time from the [Google Distance Matrix API](https://developers.google.com/maps/documentation/distance-matrix/). diff --git a/source/_integrations/google_wifi.markdown b/source/_integrations/google_wifi.markdown index 89e992ef9c5..18d13773294 100644 --- a/source/_integrations/google_wifi.markdown +++ b/source/_integrations/google_wifi.markdown @@ -8,6 +8,7 @@ ha_release: '0.50' ha_domain: google_wifi ha_platforms: - sensor +ha_integration_type: integration --- The `google_wifi` sensor platform is displaying the exposed status of a [Google Wifi](https://madeby.google.com/wifi/) (or OnHub) router. diff --git a/source/_integrations/gpmdp.markdown b/source/_integrations/gpmdp.markdown index a0c19376b4e..c6b423d89da 100644 --- a/source/_integrations/gpmdp.markdown +++ b/source/_integrations/gpmdp.markdown @@ -8,6 +8,7 @@ ha_release: '0.20' ha_domain: gpmdp ha_platforms: - media_player +ha_integration_type: integration --- The `gpmdp` media player platform allows you to control a [GPMDP](https://www.googleplaymusicdesktopplayer.com/) instance running on a computer from Home Assistant. diff --git a/source/_integrations/gpsd.markdown b/source/_integrations/gpsd.markdown index d59d10958b0..9d928042c6e 100644 --- a/source/_integrations/gpsd.markdown +++ b/source/_integrations/gpsd.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: gpsd ha_platforms: - sensor +ha_integration_type: integration --- The `gpsd` integration is using the GPS information collected by [gpsd](http://catb.org/gpsd/) and a GPS receiver. diff --git a/source/_integrations/gpslogger.markdown b/source/_integrations/gpslogger.markdown index 7d484a2d22a..094c9185398 100644 --- a/source/_integrations/gpslogger.markdown +++ b/source/_integrations/gpslogger.markdown @@ -9,6 +9,7 @@ ha_config_flow: true ha_domain: gpslogger ha_platforms: - device_tracker +ha_integration_type: integration --- This integration sets up integration with [GPSLogger](https://gpslogger.app/). GPSLogger is an open source app for Android that allows users to update your location in Home Assistant. diff --git a/source/_integrations/graphite.markdown b/source/_integrations/graphite.markdown index 887f5acf636..ef918099e1b 100644 --- a/source/_integrations/graphite.markdown +++ b/source/_integrations/graphite.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.13 ha_domain: graphite ha_iot_class: Local Push +ha_integration_type: integration --- The `graphite` integration records all events and state changes and feeds the data to a [graphite](http://graphite.wikidot.com/) instance. diff --git a/source/_integrations/gree.markdown b/source/_integrations/gree.markdown index 5e89c422576..98cb099893b 100644 --- a/source/_integrations/gree.markdown +++ b/source/_integrations/gree.markdown @@ -12,6 +12,7 @@ ha_domain: gree ha_platforms: - climate - switch +ha_integration_type: integration --- The Gree integration allows you to control a [Gree Smart HVAC](http://global.gree.com/) in Home Assistant. diff --git a/source/_integrations/greeneye_monitor.markdown b/source/_integrations/greeneye_monitor.markdown index 35656c326a9..948c672abba 100644 --- a/source/_integrations/greeneye_monitor.markdown +++ b/source/_integrations/greeneye_monitor.markdown @@ -2,9 +2,9 @@ title: GreenEye Monitor (GEM) description: Instructions on how to integrate your GreenEye Monitor within Home Assistant. ha_category: + - Energy - Hub - Sensor - - Energy ha_release: 0.82 ha_iot_class: Local Push ha_codeowners: @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: greeneye_monitor ha_platforms: - sensor +ha_integration_type: integration --- The [GreenEye Monitor (GEM)](https://www.brultech.com/greeneye/) integration for Home Assistant allows you to create sensors for the various data channels of the GEM. Each current transformer (CT) channel, pulse counter, and temperature sensor appears in Home Assistant as a sensor, and can be used in automations. diff --git a/source/_integrations/greenwave.markdown b/source/_integrations/greenwave.markdown index 8dce8ea7d2f..2191bf2891c 100644 --- a/source/_integrations/greenwave.markdown +++ b/source/_integrations/greenwave.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: greenwave ha_platforms: - light +ha_integration_type: integration --- This integration communicates with the Greenwave Reality (TCP Connected) Gateway to allow control of all lights and fixtures registered to the gateway. Bulbs and Fixtures can be created and modified inside the TCP Lighting App for Android and iOS. diff --git a/source/_integrations/group.markdown b/source/_integrations/group.markdown index ebad78936c5..c5d9d342614 100644 --- a/source/_integrations/group.markdown +++ b/source/_integrations/group.markdown @@ -5,6 +5,7 @@ ha_category: - Binary Sensor - Cover - Fan + - Helper - Light - Lock - Media Player @@ -24,9 +25,10 @@ ha_platforms: - fan - light - lock - - switch - media_player - notify + - switch +ha_integration_type: helper --- The group integration lets you combine multiple entities into a single entity. Entities that are members of a group can be controlled and monitored as a whole. diff --git a/source/_integrations/growatt_server.markdown b/source/_integrations/growatt_server.markdown index 6b1625050fb..efbd4074a51 100644 --- a/source/_integrations/growatt_server.markdown +++ b/source/_integrations/growatt_server.markdown @@ -2,8 +2,8 @@ title: Growatt description: Instructions on how to integrate your Growatt server solar inverter within Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: 0.99 ha_iot_class: Cloud Polling ha_codeowners: @@ -14,6 +14,7 @@ ha_domain: growatt_server ha_platforms: - sensor ha_config_flow: true +ha_integration_type: integration --- This is a sensor to collect information from your Growatt inverters using [Growatt server](https://server.growatt.com/) by default. It is possible to specify an alternative endpoint server at configuration time e.g., [SMTEN](http://server.smten.com/). diff --git a/source/_integrations/gstreamer.markdown b/source/_integrations/gstreamer.markdown index d40e5497646..0f28c5fa3b2 100644 --- a/source/_integrations/gstreamer.markdown +++ b/source/_integrations/gstreamer.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: gstreamer ha_platforms: - media_player +ha_integration_type: integration --- The `gstreamer` platform allows you to play audio via a [gstreamer](https://gstreamer.freedesktop.org/) pipeline. Practically, this means you can play audio directly on the computer running Home Assistant. It is particularly suited for playing TTS. Advanced users can specify a pipeline to transform the audio stream and/or redirect it elsewhere. diff --git a/source/_integrations/gtfs.markdown b/source/_integrations/gtfs.markdown index 1f08bcee3d3..019c7672cfd 100644 --- a/source/_integrations/gtfs.markdown +++ b/source/_integrations/gtfs.markdown @@ -8,6 +8,7 @@ ha_release: 0.17 ha_domain: gtfs ha_platforms: - sensor +ha_integration_type: integration --- The `gtfs` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from your chosen public transit authority and is formatted as [General Transit Feed Specification](https://developers.google.com/transit/gtfs/) data, commonly known as GTFS. diff --git a/source/_integrations/guardian.markdown b/source/_integrations/guardian.markdown index b03e063816f..f57cf244d3b 100644 --- a/source/_integrations/guardian.markdown +++ b/source/_integrations/guardian.markdown @@ -18,6 +18,7 @@ ha_platforms: - sensor - switch ha_dhcp: true +ha_integration_type: integration --- The `guardian` integration integrates diff --git a/source/_integrations/habitica.markdown b/source/_integrations/habitica.markdown index 85394251f50..e23be034ffb 100644 --- a/source/_integrations/habitica.markdown +++ b/source/_integrations/habitica.markdown @@ -13,6 +13,7 @@ ha_codeowners: - '@ASMfreaK' - '@leikoilja' ha_config_flow: true +ha_integration_type: integration --- This integration allows you to monitor and manage your Habitica profile. This integration exposes the [Habitica's API](https://habitica.com/apidoc/) as a Home Assistant service. It supports multiple users and allows you to automate checking out your habits and daily tasks or casting magics using Home Assistant. diff --git a/source/_integrations/hangouts.markdown b/source/_integrations/hangouts.markdown index ec60d838fd8..1312e46aa5d 100644 --- a/source/_integrations/hangouts.markdown +++ b/source/_integrations/hangouts.markdown @@ -10,6 +10,7 @@ ha_domain: hangouts ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- This integration allows you to send messages to [Google Hangouts](https://hangouts.google.com) conversations, as well as to react to messages in conversations. Reacting to commands is accomplished by firing an event when one of the configured commands is triggered. Home Assistant will impersonate a Smartisan YQ603 phone which will then show up in your Google devices. diff --git a/source/_integrations/harman_kardon_avr.markdown b/source/_integrations/harman_kardon_avr.markdown index 98f0ce45a54..fb9b26078fc 100644 --- a/source/_integrations/harman_kardon_avr.markdown +++ b/source/_integrations/harman_kardon_avr.markdown @@ -8,6 +8,7 @@ ha_release: 0.85 ha_domain: harman_kardon_avr ha_platforms: - media_player +ha_integration_type: integration --- The `harman_kardon_avr` platform allows you to control Harman Kardon Network Receivers from Home Assistant. diff --git a/source/_integrations/harmony.markdown b/source/_integrations/harmony.markdown index e2d8f5bbad8..ad4a91bb75a 100644 --- a/source/_integrations/harmony.markdown +++ b/source/_integrations/harmony.markdown @@ -18,6 +18,7 @@ ha_platforms: - remote - select - switch +ha_integration_type: integration --- The `harmony` remote platform allows you to control the state of your [Harmony Hub Device](https://www.logitech.com/en-us/product/harmony-hub). diff --git a/source/_integrations/hassio.markdown b/source/_integrations/hassio.markdown index 4e0f79ff55d..e53be235d2c 100644 --- a/source/_integrations/hassio.markdown +++ b/source/_integrations/hassio.markdown @@ -15,6 +15,7 @@ ha_platforms: - update ha_codeowners: - '@home-assistant/supervisor' +ha_integration_type: integration --- Supervisor integration allows you to monitor and control Supervisor add-ons and operating system from Home Assistant. diff --git a/source/_integrations/haveibeenpwned.markdown b/source/_integrations/haveibeenpwned.markdown index 3955978985e..ea796232e8c 100644 --- a/source/_integrations/haveibeenpwned.markdown +++ b/source/_integrations/haveibeenpwned.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: haveibeenpwned ha_platforms: - sensor +ha_integration_type: integration --- The `haveibeenpwned` sensor platform creates sensors that check for breached email accounts on [haveibeenpwned](https://haveibeenpwned.com). diff --git a/source/_integrations/hddtemp.markdown b/source/_integrations/hddtemp.markdown index a700e3df581..fa2a1851805 100644 --- a/source/_integrations/hddtemp.markdown +++ b/source/_integrations/hddtemp.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: hddtemp ha_platforms: - sensor +ha_integration_type: integration --- The `hddtemp` sensor platform is using the data provided by [HDDTemp](https://savannah.nongnu.org/projects/hddtemp). diff --git a/source/_integrations/hdmi_cec.markdown b/source/_integrations/hdmi_cec.markdown index 876f7525319..5611ee87f66 100644 --- a/source/_integrations/hdmi_cec.markdown +++ b/source/_integrations/hdmi_cec.markdown @@ -9,6 +9,7 @@ ha_domain: hdmi_cec ha_platforms: - media_player - switch +ha_integration_type: integration --- The `hdmi_cec` integration provides services that allow selecting the active device, powering on all devices, setting all devices to standby and creates switch entities for HDMI devices. Devices are defined in the configuration file by associating HDMI port number and a device name. Connected devices that provide further HDMI ports, such as sound-bars and AVRs are also supported. Devices are listed from the perspective of the CEC-enabled Home Assistant device. Any connected device can be listed, regardless of whether it supports CEC. Ideally the HDMI port number on your device will map correctly the CEC physical address. If it does not, use `cec-client` (part of the `libcec` package) to listen to traffic on the CEC bus and discover the correct numbers. diff --git a/source/_integrations/heatmiser.markdown b/source/_integrations/heatmiser.markdown index 750addcd49a..4b655d86db9 100644 --- a/source/_integrations/heatmiser.markdown +++ b/source/_integrations/heatmiser.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: heatmiser ha_platforms: - climate +ha_integration_type: integration --- The `heatmiser` climate platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](https://www.heatmisershop.co.uk/room-thermostats/) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP. diff --git a/source/_integrations/heos.markdown b/source/_integrations/heos.markdown index 0c508fe6a23..58041dc0208 100644 --- a/source/_integrations/heos.markdown +++ b/source/_integrations/heos.markdown @@ -12,6 +12,7 @@ ha_domain: heos ha_ssdp: true ha_platforms: - media_player +ha_integration_type: integration --- The HEOS integration adds support for [HEOS](https://www.denon.com/en-gb/shop/amplifiersmrs/heosavr) capable products, such as speakers, amps, and receivers (Denon and Marantz) into Home Assistant. Features currently include: diff --git a/source/_integrations/here_travel_time.markdown b/source/_integrations/here_travel_time.markdown index 5adeeb0b93f..8babad5717f 100644 --- a/source/_integrations/here_travel_time.markdown +++ b/source/_integrations/here_travel_time.markdown @@ -2,8 +2,8 @@ title: HERE Travel Time description: Instructions on how to add HERE travel time to Home Assistant. ha_category: - - Transport - Sensor + - Transport ha_iot_class: Cloud Polling ha_release: '0.100' ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: here_travel_time ha_platforms: - sensor +ha_integration_type: integration --- The `here_travel_time` sensor provides travel time from the [HERE Routing API](https://developer.here.com/documentation/routing/topics/introduction.html). diff --git a/source/_integrations/hikvision.markdown b/source/_integrations/hikvision.markdown index 80463513912..2edd6d3089b 100644 --- a/source/_integrations/hikvision.markdown +++ b/source/_integrations/hikvision.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: hikvision ha_platforms: - binary_sensor +ha_integration_type: integration --- The Hikvision Binary Sensor is a platform that parses the event stream of a diff --git a/source/_integrations/hikvisioncam.markdown b/source/_integrations/hikvisioncam.markdown index d8c0cb40f5d..85d6d0f2d14 100644 --- a/source/_integrations/hikvisioncam.markdown +++ b/source/_integrations/hikvisioncam.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: hikvisioncam ha_platforms: - switch +ha_integration_type: integration --- This `hikvisioncam` switch platform allows you to control your motion detection setting on your [Hikvision](https://www.hikvision.com/) camera. diff --git a/source/_integrations/hisense_aehw4a1.markdown b/source/_integrations/hisense_aehw4a1.markdown index 122e048fd30..2b0860eeb75 100644 --- a/source/_integrations/hisense_aehw4a1.markdown +++ b/source/_integrations/hisense_aehw4a1.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: hisense_aehw4a1 ha_platforms: - climate +ha_integration_type: integration --- The Hisense AEH-W4A1 is a Wi-Fi module used to give Wi-Fi connectivity to some Hisense ACs and rebranded models (Smart Cool, Beko and others). diff --git a/source/_integrations/history.markdown b/source/_integrations/history.markdown index c0aeb3399fa..63b55502ed4 100644 --- a/source/_integrations/history.markdown +++ b/source/_integrations/history.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: history +ha_integration_type: integration --- The `history` integration will track everything that is going on within Home diff --git a/source/_integrations/history_stats.markdown b/source/_integrations/history_stats.markdown index 57968913202..26532211c1f 100644 --- a/source/_integrations/history_stats.markdown +++ b/source/_integrations/history_stats.markdown @@ -2,14 +2,15 @@ title: History Stats description: Instructions about how to integrate historical statistics into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.39 ha_quality_scale: internal ha_domain: history_stats ha_platforms: - sensor +ha_integration_type: integration --- The `history_stats` sensor platform provides quick statistics about another integration or platforms, using data from the [`history`](/integrations/history/) integration. diff --git a/source/_integrations/hitron_coda.markdown b/source/_integrations/hitron_coda.markdown index 731656896d2..58e0518b8d3 100644 --- a/source/_integrations/hitron_coda.markdown +++ b/source/_integrations/hitron_coda.markdown @@ -8,6 +8,7 @@ ha_domain: hitron_coda ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- This integration offers presence detection by examining devices connected to a [Rogers Hitron CODA](https://www.rogers.com/customer/support/article/wi-fi-password-hitron-coda4582-cgn3amr-cgnm3552-cgn3acr-cgn3) diff --git a/source/_integrations/hive.markdown b/source/_integrations/hive.markdown index f48160c375c..b50a8360534 100644 --- a/source/_integrations/hive.markdown +++ b/source/_integrations/hive.markdown @@ -2,10 +2,10 @@ title: Hive description: Instructions on how to integrate Hive devices with Home Assistant. ha_category: - - Hub - Alarm Control Panel - Binary Sensor - Climate + - Hub - Light - Sensor - Switch @@ -25,6 +25,7 @@ ha_platforms: - switch - water_heater ha_config_flow: true +ha_integration_type: integration --- The Hive integration for Home Assistant allows you to interact with supported devices and services offered by diff --git a/source/_integrations/hlk_sw16.markdown b/source/_integrations/hlk_sw16.markdown index 371a7c3988e..6c6b22fc69b 100644 --- a/source/_integrations/hlk_sw16.markdown +++ b/source/_integrations/hlk_sw16.markdown @@ -12,6 +12,7 @@ ha_domain: hlk_sw16 ha_config_flow: true ha_platforms: - switch +ha_integration_type: integration --- The [HLK-SW16](http://www.hlktech.net/product_detail.php?ProId=48) by [Hi-Link](http://www.hlktech.net/) is a simple networkable 16 port relay device. diff --git a/source/_integrations/home_connect.markdown b/source/_integrations/home_connect.markdown index b1b9dff2465..1a5b33c6fe7 100644 --- a/source/_integrations/home_connect.markdown +++ b/source/_integrations/home_connect.markdown @@ -2,8 +2,8 @@ title: Home Connect description: Instructions on how to set up the Home Connect integration within Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Light - Sensor - Switch @@ -18,6 +18,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The Home Connect integration allows users to integrate their home appliances supporting the Home Connect standard for Bosch and Siemens using the [official cloud API](https://developer.home-connect.com). diff --git a/source/_integrations/home_plus_control.markdown b/source/_integrations/home_plus_control.markdown index e35f21c1ced..c76c8cd972d 100644 --- a/source/_integrations/home_plus_control.markdown +++ b/source/_integrations/home_plus_control.markdown @@ -11,6 +11,7 @@ ha_config_flow: true ha_domain: home_plus_control ha_platforms: - switch +ha_integration_type: integration --- The Home+ Control integration platform allows you to control a range of Legrand in-wall switches and power outlets that have smart home functionality thanks to their "with Netatmo" capabilities. diff --git a/source/_integrations/homeassistant.markdown b/source/_integrations/homeassistant.markdown index 5f8ebc8c60b..e7210d89153 100644 --- a/source/_integrations/homeassistant.markdown +++ b/source/_integrations/homeassistant.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: homeassistant ha_platforms: - scene +ha_integration_type: integration --- The Home Assistant integration provides generic implementations like the generic `homeassistant.turn_on`. diff --git a/source/_integrations/homekit.markdown b/source/_integrations/homekit.markdown index 3cdd33c7553..1ef36a3336b 100644 --- a/source/_integrations/homekit.markdown +++ b/source/_integrations/homekit.markdown @@ -13,6 +13,7 @@ ha_codeowners: ha_zeroconf: true ha_platforms: - diagnostics +ha_integration_type: integration --- The HomeKit integration allows you to make your Home Assistant entities available in Apple HomeKit, diff --git a/source/_integrations/homekit_controller.markdown b/source/_integrations/homekit_controller.markdown index f1be7def917..95d8d4691e5 100644 --- a/source/_integrations/homekit_controller.markdown +++ b/source/_integrations/homekit_controller.markdown @@ -2,18 +2,18 @@ title: HomeKit Controller description: Instructions for how to integrate your HomeKit devices within Home Assistant. ha_category: - - Hub - Alarm + - Binary Sensor - Climate - Cover - - Light - - Lock - - Switch - - Binary Sensor - - Sensor - Fan - Health + - Hub - Humidifier + - Light + - Lock + - Sensor + - Switch ha_release: 0.68 ha_iot_class: Local Push ha_config_flow: true @@ -25,20 +25,21 @@ ha_zeroconf: true ha_platforms: - alarm_control_panel - binary_sensor - - camera - button - - diagnostics + - camera - climate - cover + - diagnostics - fan - humidifier - light - lock - media_player - number - - sensor - select + - sensor - switch +ha_integration_type: integration --- The [HomeKit](https://developer.apple.com/homekit/) controller integration allows you to connect accessories with the "Works with HomeKit" logo to Home Assistant. This integration should not be confused with the [HomeKit](/integrations/homekit/) integration, which allows you to control Home Assistant devices via HomeKit. diff --git a/source/_integrations/homematic.markdown b/source/_integrations/homematic.markdown index 7894d656670..4eaf2d07cdf 100644 --- a/source/_integrations/homematic.markdown +++ b/source/_integrations/homematic.markdown @@ -2,10 +2,10 @@ title: Homematic description: Instructions for integrating Homematic into Home Assistant. ha_category: - - Hub - Binary Sensor - Climate - Cover + - Hub - Light - Lock - Notifications @@ -26,6 +26,7 @@ ha_platforms: - notify - sensor - switch +ha_integration_type: integration --- The [Homematic](https://www.homematic.com/) integration provides bi-directional communication with your CCU/Homegear. It uses an XML-RPC connection to set values on devices and subscribes to receive events the devices and the CCU emit. diff --git a/source/_integrations/homematicip_cloud.markdown b/source/_integrations/homematicip_cloud.markdown index 20e59526ca9..50efd1dae44 100644 --- a/source/_integrations/homematicip_cloud.markdown +++ b/source/_integrations/homematicip_cloud.markdown @@ -2,11 +2,11 @@ title: HomematicIP Cloud description: Instructions for integrating HomematicIP into Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Climate - Cover + - Hub - Light - Sensor - Switch @@ -24,6 +24,7 @@ ha_platforms: - sensor - switch - weather +ha_integration_type: integration --- The [HomematicIP](https://www.homematic-ip.com/) integration platform is used as an interface to the cloud server. Since there is no official documentation about this API, everything was done via reverse engineering. The [homematicip-rest-api](https://github.com/coreGreenberet/homematicip-rest-api) is used for communicating. Use at your own risk. diff --git a/source/_integrations/homewizard.markdown b/source/_integrations/homewizard.markdown index 59606e93107..af90ecf817e 100644 --- a/source/_integrations/homewizard.markdown +++ b/source/_integrations/homewizard.markdown @@ -14,6 +14,7 @@ ha_platforms: - sensor - switch ha_zeroconf: true +ha_integration_type: integration --- Integration for the [HomeWizard Energy](https://www.homewizard.nl/energy) platform. It can collect data locally from the HomeWizard Energy products and create them as sensors in Home Assistant. diff --git a/source/_integrations/homeworks.markdown b/source/_integrations/homeworks.markdown index 4698ad22a14..4f2dffc997b 100644 --- a/source/_integrations/homeworks.markdown +++ b/source/_integrations/homeworks.markdown @@ -9,6 +9,7 @@ ha_iot_class: Local Push ha_domain: homeworks ha_platforms: - light +ha_integration_type: integration --- [Lutron](http://www.lutron.com/) is an American lighting control company. The Lutron Homeworks Series 4 & 8 systems are relatively old (~2003), and use RS-232 connections to communicate with home automation systems. The `homeworks` integration in Home Assistant is responsible for communicating with the main controller for these systems. Communication is through an ethernet to serial converter (NPort, for example). diff --git a/source/_integrations/honeywell.markdown b/source/_integrations/honeywell.markdown index c15ae822535..076ad2110b1 100644 --- a/source/_integrations/honeywell.markdown +++ b/source/_integrations/honeywell.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: honeywell ha_platforms: - climate +ha_integration_type: integration --- The Honeywell integration integrates Home Assistant with _US-based_ [Honeywell Total Connect Comfort (TCC)](https://mytotalconnectcomfort.com/portal/) climate systems. diff --git a/source/_integrations/horizon.markdown b/source/_integrations/horizon.markdown index ec4f33d5a51..351edd23674 100644 --- a/source/_integrations/horizon.markdown +++ b/source/_integrations/horizon.markdown @@ -8,6 +8,7 @@ ha_release: 0.72 ha_domain: horizon ha_platforms: - media_player +ha_integration_type: integration --- The `horizon` integration allows you to control a [Unitymedia](https://www.unitymedia.de) Horizon HD Recorder from Home Assistant. diff --git a/source/_integrations/hp_ilo.markdown b/source/_integrations/hp_ilo.markdown index 68cee7e1dcd..1f0cbe9c013 100644 --- a/source/_integrations/hp_ilo.markdown +++ b/source/_integrations/hp_ilo.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: hp_ilo ha_platforms: - sensor +ha_integration_type: integration --- The `hp_ilo` platform allows you to do an API call to the HP ILO (Integrated Lights-Out) sensor of your server, and use this data in Home Assistant sensors. diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index 5d055f32ca1..69647541d5f 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: html5 ha_platforms: - notify +ha_integration_type: integration --- The `html5` notification platform enables you to receive push notifications to Chrome or Firefox, no matter where you are in the world. `html5` also supports Chrome and Firefox on Android, which enables native-app-like integrations without actually needing a native app. diff --git a/source/_integrations/http.markdown b/source/_integrations/http.markdown index 2578418472a..245e76d965f 100644 --- a/source/_integrations/http.markdown +++ b/source/_integrations/http.markdown @@ -2,8 +2,8 @@ title: HTTP description: Offers a web framework to serve files. ha_category: - - Other - Binary Sensor + - Other - Sensor ha_release: pre 0.7 ha_iot_class: Local Push @@ -11,6 +11,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: http +ha_integration_type: integration --- The `http` integration serves all files and data required for the Home Assistant frontend. You only need to add this to your configuration file if you want to change any of the default settings. diff --git a/source/_integrations/huawei_lte.markdown b/source/_integrations/huawei_lte.markdown index 8e535e87a63..cb2105836d5 100644 --- a/source/_integrations/huawei_lte.markdown +++ b/source/_integrations/huawei_lte.markdown @@ -2,12 +2,12 @@ title: Huawei LTE description: Instructions on how to integrate Huawei LTE router and modem devices with Home Assistant. ha_category: + - Binary Sensor - Network - - Presence Detection - Notifications + - Presence Detection - Sensor - Switch - - Binary Sensor ha_release: 0.79 ha_iot_class: Local Polling ha_config_flow: true @@ -22,6 +22,7 @@ ha_platforms: - notify - sensor - switch +ha_integration_type: integration --- The Huawei LTE router and modem integration for Home Assistant allows you to observe and control [Huawei LTE devices](https://consumer.huawei.com/en/smart-home/). diff --git a/source/_integrations/hue.markdown b/source/_integrations/hue.markdown index cc73423ea8b..22a5afc5500 100644 --- a/source/_integrations/hue.markdown +++ b/source/_integrations/hue.markdown @@ -23,6 +23,7 @@ ha_platforms: - sensor - switch ha_zeroconf: true +ha_integration_type: integration --- The Philips Hue integration allows you to control and monitor the lights and sensors connected to your Hue bridge. diff --git a/source/_integrations/huisbaasje.markdown b/source/_integrations/huisbaasje.markdown index 402d8e5e742..57638fee2c2 100644 --- a/source/_integrations/huisbaasje.markdown +++ b/source/_integrations/huisbaasje.markdown @@ -2,8 +2,8 @@ title: Huisbaasje description: Instructions on how to integrate Huisbaasje with Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: 2021.2 ha_iot_class: Cloud Polling ha_config_flow: true @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: huisbaasje ha_platforms: - sensor +ha_integration_type: integration --- The Huisbaasje integrations allows you to track your energy consumption collected diff --git a/source/_integrations/humidifier.markdown b/source/_integrations/humidifier.markdown index be93c81c2e1..2d3ad9557d3 100644 --- a/source/_integrations/humidifier.markdown +++ b/source/_integrations/humidifier.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' - '@Shulyaka' +ha_integration_type: integration --- The `humidifier` integration is built for the controlling and monitoring of humidifiers, dehumidifiers, and hygrostat devices. diff --git a/source/_integrations/hunterdouglas_powerview.markdown b/source/_integrations/hunterdouglas_powerview.markdown index a5838e5a35c..e52dc5e7b91 100644 --- a/source/_integrations/hunterdouglas_powerview.markdown +++ b/source/_integrations/hunterdouglas_powerview.markdown @@ -18,6 +18,7 @@ ha_platforms: - sensor ha_zeroconf: true ha_dhcp: true +ha_integration_type: integration --- The `hunterdouglas_powerview` integration allows you to integrate your [Hunter Douglas PowerView](https://www.hunterdouglas.com/operating-systems/powerview-motorization/support) devices in Home Assistant. The product is also known by the brand name Luxaflex Powerview in Europe and Australia [as explained on their website](https://www.hunterdouglasgroup.com/company/brands-in-action/), however this integration should work for both brands. diff --git a/source/_integrations/hvv_departures.markdown b/source/_integrations/hvv_departures.markdown index 8932d4d2ced..f164d7f25b8 100644 --- a/source/_integrations/hvv_departures.markdown +++ b/source/_integrations/hvv_departures.markdown @@ -12,6 +12,7 @@ ha_domain: hvv_departures ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `hvv_departures` sensor will display the departures of buses, trains and ferries in Hamburg. diff --git a/source/_integrations/hydrawise.markdown b/source/_integrations/hydrawise.markdown index 5a0f614ba1a..beb9db3ce85 100644 --- a/source/_integrations/hydrawise.markdown +++ b/source/_integrations/hydrawise.markdown @@ -2,8 +2,8 @@ title: Hunter Hydrawise description: Instructions on how to integrate your Hunter Hydrawise Wi-Fi irrigation control system within Home Assistant. ha_category: - - Irrigation - Binary Sensor + - Irrigation - Sensor - Switch ha_release: 0.71 @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `hydrawise` integration allows you to integrate your [Hunter Hydrawise](https://hydrawise.com) Wi-Fi irrigation controller system in Home Assistant. diff --git a/source/_integrations/hyperion.markdown b/source/_integrations/hyperion.markdown index 0aa7376ef31..169415b9355 100644 --- a/source/_integrations/hyperion.markdown +++ b/source/_integrations/hyperion.markdown @@ -15,6 +15,7 @@ ha_platforms: - camera - light - switch +ha_integration_type: integration --- The Hyperion integration allows you to integrate your diff --git a/source/_integrations/ialarm.markdown b/source/_integrations/ialarm.markdown index 07871db609a..1f5dca5f50c 100644 --- a/source/_integrations/ialarm.markdown +++ b/source/_integrations/ialarm.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@RyuzakiKK' ha_platforms: - alarm_control_panel +ha_integration_type: integration --- The iAlarm integration provides connectivity with the [Antifurto365](https://www.antifurtocasa365.it/) iAlarm alarm systems and has also been confirmed to work with the alarm system brands Meian and Emooluxr. diff --git a/source/_integrations/iammeter.markdown b/source/_integrations/iammeter.markdown index 4fe13ce00b9..1d1f929c40f 100644 --- a/source/_integrations/iammeter.markdown +++ b/source/_integrations/iammeter.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@lewei50' ha_platforms: - sensor +ha_integration_type: integration --- [IAMMETER](https://www.iammeter.com/) provides both a bi-directional single-phase energy meter([WEM3080](https://www.iammeter.com/products/single-phase-meter)) and a bi-directional three-phase energy monitor ([WEM3080T](https://www.iammeter.com/products/three-phase-meter)). Both of them can be integrated into Home Assistant. diff --git a/source/_integrations/iaqualink.markdown b/source/_integrations/iaqualink.markdown index b9d85f502eb..db0b459dfc2 100644 --- a/source/_integrations/iaqualink.markdown +++ b/source/_integrations/iaqualink.markdown @@ -19,6 +19,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [iAqualink](https://www.iaqualink.com/) by [Jandy](https://www.jandy.com/) allows you to control your pool anytime, anywhere. diff --git a/source/_integrations/icloud.markdown b/source/_integrations/icloud.markdown index f4a6b9d0f5d..65c919557a8 100644 --- a/source/_integrations/icloud.markdown +++ b/source/_integrations/icloud.markdown @@ -14,6 +14,7 @@ ha_domain: icloud ha_platforms: - device_tracker - sensor +ha_integration_type: integration --- The `icloud` integration allows you to detect presence using the [iCloud](https://www.icloud.com/) service. iCloud allows users to track their location on iOS devices. diff --git a/source/_integrations/idteck_prox.markdown b/source/_integrations/idteck_prox.markdown index 70e7c22b3b7..8aebb7ceb55 100644 --- a/source/_integrations/idteck_prox.markdown +++ b/source/_integrations/idteck_prox.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.85 ha_iot_class: Local Push ha_domain: idteck_prox +ha_integration_type: integration --- [IDTECK](http://www.idteck.com) makes ID systems used to control access and identify users. This integration works with [Proximity Readers](http://www.idteck.com/en/products/proximity-reader-__-card-%26-tag-__125khz) (RFID card readers). The device is connected to Home Assistant through a serial to ethernet converter (NPort). diff --git a/source/_integrations/ifttt.markdown b/source/_integrations/ifttt.markdown index d12255a6b24..dd93693c497 100644 --- a/source/_integrations/ifttt.markdown +++ b/source/_integrations/ifttt.markdown @@ -9,6 +9,7 @@ ha_config_flow: true ha_domain: ifttt ha_platforms: - alarm_control_panel +ha_integration_type: integration --- [IFTTT](https://ifttt.com) is a web service that allows users to create chains of simple conditional statements, so-called "Applets". With the IFTTT component, you can trigger applets through the **"Webhooks"** service (which was previously the **"Maker"** channel). diff --git a/source/_integrations/iglo.markdown b/source/_integrations/iglo.markdown index 25028b731b9..1712a8510e4 100644 --- a/source/_integrations/iglo.markdown +++ b/source/_integrations/iglo.markdown @@ -8,6 +8,7 @@ ha_release: 0.61 ha_domain: iglo ha_platforms: - light +ha_integration_type: integration --- The `iglo` platform allows you to integrate your [iGlo Lights](https://www.youtube.com/watch?v=oHTS9ji_v-s) into Home Assistant. diff --git a/source/_integrations/ign_sismologia.markdown b/source/_integrations/ign_sismologia.markdown index b05aa9dcbf6..0b2ff8fd7f6 100644 --- a/source/_integrations/ign_sismologia.markdown +++ b/source/_integrations/ign_sismologia.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: ign_sismologia ha_platforms: - geo_location +ha_integration_type: integration --- The `ign_sismologia` platform lets you integrate a GeoRSS feed provided by the diff --git a/source/_integrations/ihc.markdown b/source/_integrations/ihc.markdown index 2dac180b286..537b30ad234 100644 --- a/source/_integrations/ihc.markdown +++ b/source/_integrations/ihc.markdown @@ -2,10 +2,10 @@ title: IHC Controller description: Instructions on how to integrate the IHC integrations with Home Assistant ha_category: - - Hub - Binary Sensor - - Sensor + - Hub - Light + - Sensor - Switch ha_release: 0.62 ha_iot_class: Local Push @@ -15,6 +15,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- IHC Controller integration for Home Assistant allows you to connect the LK IHC controller to Home Assistant. The controller is sold under other names in different countries - "ELKO Living system" in Sweden and Norway. diff --git a/source/_integrations/image.markdown b/source/_integrations/image.markdown index 7ec9b7f9c7f..801b8407981 100644 --- a/source/_integrations/image.markdown +++ b/source/_integrations/image.markdown @@ -8,6 +8,7 @@ ha_codeowners: - '@home-assistant/core' ha_domain: image ha_quality_scale: internal +ha_integration_type: integration --- The Image integration allows Home Assistant to handle image assets in Home Assistant, for example, diff --git a/source/_integrations/image_processing.markdown b/source/_integrations/image_processing.markdown index a403beba03b..0571186a5ad 100644 --- a/source/_integrations/image_processing.markdown +++ b/source/_integrations/image_processing.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.36 ha_domain: image_processing ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Image processing enables Home Assistant to process images from [cameras](/integrations/#camera). Only camera entities are supported as sources. diff --git a/source/_integrations/imap.markdown b/source/_integrations/imap.markdown index 127ca05fdfb..334bbef91f7 100644 --- a/source/_integrations/imap.markdown +++ b/source/_integrations/imap.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: imap ha_platforms: - sensor +ha_integration_type: integration --- The `imap` integration is observing your [IMAP server](https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol) and reporting the amount of unread emails. diff --git a/source/_integrations/imap_email_content.markdown b/source/_integrations/imap_email_content.markdown index 9c4a89c79c6..2c42987ec5d 100644 --- a/source/_integrations/imap_email_content.markdown +++ b/source/_integrations/imap_email_content.markdown @@ -8,6 +8,7 @@ ha_release: 0.25 ha_domain: imap_email_content ha_platforms: - sensor +ha_integration_type: integration --- The `imap_email_content` integration will read emails from an IMAP email server and report them as a state change within Home Assistant. This is useful if you have a device that only reports its state via email. diff --git a/source/_integrations/incomfort.markdown b/source/_integrations/incomfort.markdown index 452fd24e1b5..8c5077094ad 100644 --- a/source/_integrations/incomfort.markdown +++ b/source/_integrations/incomfort.markdown @@ -2,10 +2,10 @@ title: Intergas InComfort/Intouch Lan2RF gateway description: Instructions on how to integrate an Intergas Lan2RF gateway with Home Assistant. ha_category: - - Water Heater + - Binary Sensor - Climate - Sensor - - Binary Sensor + - Water Heater ha_release: 0.93 ha_iot_class: Local Polling ha_codeowners: @@ -16,6 +16,7 @@ ha_platforms: - climate - sensor - water_heater +ha_integration_type: integration --- The `incomfort` integration links Home Assistant with your Intergas Lan2RF gateway, including the boiler and any room thermostats attached to it. diff --git a/source/_integrations/influxdb.markdown b/source/_integrations/influxdb.markdown index efc7520107a..76c658993f0 100644 --- a/source/_integrations/influxdb.markdown +++ b/source/_integrations/influxdb.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: influxdb ha_platforms: - sensor +ha_integration_type: integration --- The `influxdb` integration makes it possible to transfer all state changes to an external [InfluxDB](https://influxdb.com/) database. See the [official installation documentation](https://docs.influxdata.com/influxdb/v1.7/introduction/installation/) for how to set up an InfluxDB database, or [there is a community add-on](https://community.home-assistant.io/t/community-hass-io-add-on-influxdb/54491) available. diff --git a/source/_integrations/input_boolean.markdown b/source/_integrations/input_boolean.markdown index 05797132150..ae8510004cd 100644 --- a/source/_integrations/input_boolean.markdown +++ b/source/_integrations/input_boolean.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_boolean +ha_integration_type: integration --- The Input Boolean helper integration allows you to define boolean values that diff --git a/source/_integrations/input_button.markdown b/source/_integrations/input_button.markdown index e898e4e390e..c95d037db59 100644 --- a/source/_integrations/input_button.markdown +++ b/source/_integrations/input_button.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_button +ha_integration_type: integration --- The Input Button helper integration allows you to define buttons that diff --git a/source/_integrations/input_datetime.markdown b/source/_integrations/input_datetime.markdown index dccd62c13cd..0d877a7b7e9 100644 --- a/source/_integrations/input_datetime.markdown +++ b/source/_integrations/input_datetime.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_datetime +ha_integration_type: integration --- The `input_datetime` integration allows the user to define date and time values diff --git a/source/_integrations/input_number.markdown b/source/_integrations/input_number.markdown index d46b4a91e0d..86e4d55b6df 100644 --- a/source/_integrations/input_number.markdown +++ b/source/_integrations/input_number.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_number +ha_integration_type: integration --- The `input_number` integration allows the user to define values that can be controlled via the frontend and can be used within conditions of automation. The frontend can display a slider, or a numeric input box. Changes to the slider or numeric input box generate state events. These state events can be utilized as `automation` triggers as well. diff --git a/source/_integrations/input_select.markdown b/source/_integrations/input_select.markdown index c7999bc9656..522d5511420 100644 --- a/source/_integrations/input_select.markdown +++ b/source/_integrations/input_select.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_select +ha_integration_type: integration --- The `input_select` integration allows the user to define a list of values that can be selected via the frontend and can be used within conditions of an automation. When a user selects a new item, a state transition event is generated. This state event can be used in an `automation` trigger. diff --git a/source/_integrations/input_text.markdown b/source/_integrations/input_text.markdown index caa0b22c5f0..cb6cf9ed3a6 100644 --- a/source/_integrations/input_text.markdown +++ b/source/_integrations/input_text.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: input_text +ha_integration_type: integration --- The `input_text` integration allows the user to define values that can be controlled via the frontend and can be used within conditions of automation. Changes to the value stored in the text box generate state events. These state events can be utilized as `automation` triggers as well. It can also be configured in password mode (obscured text). diff --git a/source/_integrations/insteon.markdown b/source/_integrations/insteon.markdown index 61f0aa3510e..a153df67d1d 100644 --- a/source/_integrations/insteon.markdown +++ b/source/_integrations/insteon.markdown @@ -2,10 +2,10 @@ title: Insteon description: Instructions on how to set up an Insteon Modem (PLM or Hub) locally within Home Assistant. ha_category: - - Hub - Binary Sensor - Cover - Fan + - Hub - Light - Sensor - Switch @@ -22,6 +22,7 @@ ha_platforms: - fan - light - switch +ha_integration_type: integration --- This integration adds "local push" support for INSTEON Modems allowing linked INSTEON devices to be used within Home Assistant. diff --git a/source/_integrations/integration.markdown b/source/_integrations/integration.markdown index 5945e32c240..8dcf0007d46 100644 --- a/source/_integrations/integration.markdown +++ b/source/_integrations/integration.markdown @@ -2,9 +2,10 @@ title: Integration - Riemann sum integral description: Instructions on how to integrate Integration Sensor into Home Assistant. ha_category: - - Utility - Energy + - Helper - Sensor + - Utility ha_release: 0.87 ha_iot_class: Local Push ha_quality_scale: internal @@ -14,6 +15,7 @@ ha_domain: integration ha_config_flow: true ha_platforms: - sensor +ha_integration_type: helper --- This integrations provides the [Riemann sum](https://en.wikipedia.org/wiki/Riemann_sum) diff --git a/source/_integrations/intellifire.markdown b/source/_integrations/intellifire.markdown index 84e74f50461..0fc5aef297f 100644 --- a/source/_integrations/intellifire.markdown +++ b/source/_integrations/intellifire.markdown @@ -12,6 +12,8 @@ ha_config_flow: true ha_platforms: - binary_sensor - sensor +ha_dhcp: true +ha_integration_type: integration --- IntelliFire Wi-Fi fireplace modules provide app-based and Alexa control to various fireplaces. The modules do expose an unencrypted HTTP endpoint on the network that provides status information. This integration will read that URL and create a set of sensors displaying the current fireplace state. diff --git a/source/_integrations/intent_script.markdown b/source/_integrations/intent_script.markdown index 0106c57b5df..f1abef3a097 100644 --- a/source/_integrations/intent_script.markdown +++ b/source/_integrations/intent_script.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: '0.50' ha_quality_scale: internal ha_domain: intent_script +ha_integration_type: integration --- The `intent_script` integration allows users to configure actions and responses to intents. Intents can be fired by any integration that supports it. Examples are [Alexa](/integrations/alexa/) (Amazon Echo), [Dialogflow](/integrations/dialogflow/) (Google Assistant) and [Snips](/integrations/snips/). diff --git a/source/_integrations/intesishome.markdown b/source/_integrations/intesishome.markdown index fe0cc1a3323..d2f9f2cb752 100644 --- a/source/_integrations/intesishome.markdown +++ b/source/_integrations/intesishome.markdown @@ -1,7 +1,8 @@ --- title: IntesisHome description: Instructions how to integrate IntesisHome AC devices with Home Assistant -ha_category: Climate +ha_category: + - Climate ha_release: 0.104 ha_iot_class: Cloud Push ha_codeowners: @@ -9,6 +10,7 @@ ha_codeowners: ha_domain: intesishome ha_platforms: - climate +ha_integration_type: integration --- The `IntesisHome` climate platform lets you control [IntesisHome](https://www.intesishome.com) and [Airconwithme](https://airconwithme.com) devices. IntesisHome provides integrations with air conditioners, including Panasonic, Daikin, Fujitsu, Toshiba, LG and more. diff --git a/source/_integrations/ios.markdown b/source/_integrations/ios.markdown index bcf6671cbb8..e27b7115ef4 100644 --- a/source/_integrations/ios.markdown +++ b/source/_integrations/ios.markdown @@ -12,6 +12,7 @@ ha_domain: ios ha_platforms: - notify - sensor +ha_integration_type: integration --- The `ios` integration is used by the Home Assistant Companion App for iOS to store and provide settings for [actionable notifications](https://companion.home-assistant.io/docs/notifications/actionable-notifications) and [actions](https://companion.home-assistant.io/docs/core/actions). Both of these can also be configured for a single device within the app, in which case the `ios` integration is not required. diff --git a/source/_integrations/iotawatt.markdown b/source/_integrations/iotawatt.markdown index 9dfc1d06d5e..acca166b707 100644 --- a/source/_integrations/iotawatt.markdown +++ b/source/_integrations/iotawatt.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@jyavenard' ha_platforms: - sensor +ha_integration_type: integration --- Integration for the [IoTaWatt](https://www.iotawatt.com/) Open WiFi Electricity Monitor. It diff --git a/source/_integrations/iperf3.markdown b/source/_integrations/iperf3.markdown index 16c23ddd2c7..d75ba415ad1 100644 --- a/source/_integrations/iperf3.markdown +++ b/source/_integrations/iperf3.markdown @@ -2,8 +2,8 @@ title: Iperf3 description: How to use Iperf3 within Home Assistant to measure your network bandwidth. ha_category: - - System Monitor - Sensor + - System Monitor ha_release: 0.71 ha_iot_class: Local Polling ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: iperf3 ha_platforms: - sensor +ha_integration_type: integration --- The `iperf3` sensor integration allows you to measure network bandwidth performance against a private or public [Iperf3](https://software.es.net/iperf/index.html) server. diff --git a/source/_integrations/ipma.markdown b/source/_integrations/ipma.markdown index 8f604610615..458b8b0f753 100644 --- a/source/_integrations/ipma.markdown +++ b/source/_integrations/ipma.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: ipma ha_platforms: - weather +ha_integration_type: integration --- The `ipma` weather platform uses the [Instituto Português do Mar e Atmosfera](https://www.ipma.pt/) as a source for current and forecast meteorological data. diff --git a/source/_integrations/iqvia.markdown b/source/_integrations/iqvia.markdown index a86426737ad..aa0ab692926 100644 --- a/source/_integrations/iqvia.markdown +++ b/source/_integrations/iqvia.markdown @@ -12,6 +12,7 @@ ha_domain: iqvia ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `iqvia` sensor platform collects and displays allergy, asthma and disease diff --git a/source/_integrations/irish_rail_transport.markdown b/source/_integrations/irish_rail_transport.markdown index b0f55f3f6c1..316a8003a75 100644 --- a/source/_integrations/irish_rail_transport.markdown +++ b/source/_integrations/irish_rail_transport.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: irish_rail_transport ha_platforms: - sensor +ha_integration_type: integration --- The `irish_rail_transport` sensor will give you the time until the next two departures (within 90 minutes) from an Irish Rail station using the RTPI information. diff --git a/source/_integrations/islamic_prayer_times.markdown b/source/_integrations/islamic_prayer_times.markdown index 709c7e8aa94..e1959e2f826 100644 --- a/source/_integrations/islamic_prayer_times.markdown +++ b/source/_integrations/islamic_prayer_times.markdown @@ -11,6 +11,7 @@ ha_codeowners: - '@engrbm87' ha_platforms: - sensor +ha_integration_type: integration --- The Islamic Prayer Times (`islamic_prayer_times`) integration displays the various prayer times for Muslims as sensors. diff --git a/source/_integrations/iss.markdown b/source/_integrations/iss.markdown index 32ca1253931..68ca56e31e9 100644 --- a/source/_integrations/iss.markdown +++ b/source/_integrations/iss.markdown @@ -11,6 +11,7 @@ ha_platforms: ha_codeowners: - '@DurgNomis-drol' ha_config_flow: true +ha_integration_type: integration --- The `iss` platform uses the diff --git a/source/_integrations/isy994.markdown b/source/_integrations/isy994.markdown index 31a2637e5cb..d0a4cb243e6 100644 --- a/source/_integrations/isy994.markdown +++ b/source/_integrations/isy994.markdown @@ -2,11 +2,11 @@ title: Universal Devices ISY994 description: Instructions on how to setup the ISY994 controller within Home Assistant. ha_category: - - Hub - Binary Sensor - Climate - Cover - Fan + - Hub - Light - Lock - Sensor @@ -29,6 +29,7 @@ ha_platforms: - sensor - switch ha_dhcp: true +ha_integration_type: integration --- The ISY994 is a home automation controller that is capable of controlling Insteon and X10 devices. Some models of the ISY994 can even control Z-Wave devices. diff --git a/source/_integrations/itach.markdown b/source/_integrations/itach.markdown index 880dacc7b0d..623ed125b62 100644 --- a/source/_integrations/itach.markdown +++ b/source/_integrations/itach.markdown @@ -8,6 +8,7 @@ ha_release: 0.39 ha_domain: itach ha_platforms: - remote +ha_integration_type: integration --- The `itach` remote platform allows you to control IR devices with a [Global Caché iTach Device](https://www.globalcache.com/products/itach/ip2irspecs) and GC-100 devices. The Global Cache IR API are similar across their product line. See API documentation links at the end of this page. diff --git a/source/_integrations/itunes.markdown b/source/_integrations/itunes.markdown index c6d5a648871..3da8a0addd0 100644 --- a/source/_integrations/itunes.markdown +++ b/source/_integrations/itunes.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: itunes ha_platforms: - media_player +ha_integration_type: integration --- The `itunes` media player platform allows you to control [iTunes](https://apple.com/itunes/) from Home Assistant. It uses a 3rd party server that you run on your Mac called [itunes-api](https://github.com/maddox/itunes-api). Play, pause or skip songs remotely on iTunes running on your Mac. diff --git a/source/_integrations/izone.markdown b/source/_integrations/izone.markdown index e9b504e83b3..abb017dae97 100644 --- a/source/_integrations/izone.markdown +++ b/source/_integrations/izone.markdown @@ -12,6 +12,7 @@ ha_domain: izone ha_homekit: true ha_platforms: - climate +ha_integration_type: integration --- The `iZone` integration allows access of control of a local [iZone](https://izone.com.au/) ducted reverse-cycle climate control devices. These are largely available in Australia. diff --git a/source/_integrations/jellyfin.markdown b/source/_integrations/jellyfin.markdown index 1558ef0cc91..f5b843b1247 100644 --- a/source/_integrations/jellyfin.markdown +++ b/source/_integrations/jellyfin.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@j-stienstra' ha_config_flow: true ha_domain: jellyfin +ha_integration_type: integration --- The Jellyfin integration exposes a [Jellyfin](https://jellyfin.org/) server as a Media Source in Home Assistant. diff --git a/source/_integrations/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown index 727706ea26a..3f1472b8d8c 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -11,6 +11,7 @@ ha_domain: jewish_calendar ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Jewish Calendar (`jewish_calendar`) integration displays a variety of information related to the Jewish Calendar as a variety of sensors. diff --git a/source/_integrations/joaoapps_join.markdown b/source/_integrations/joaoapps_join.markdown index 5ebb65b8ffb..8f8e48379e9 100644 --- a/source/_integrations/joaoapps_join.markdown +++ b/source/_integrations/joaoapps_join.markdown @@ -9,6 +9,7 @@ ha_release: 0.24 ha_domain: joaoapps_join ha_platforms: - notify +ha_integration_type: integration --- The `joaoapps_join` integration exposes services from diff --git a/source/_integrations/juicenet.markdown b/source/_integrations/juicenet.markdown index 4d401fea0af..7f7c34fcddf 100644 --- a/source/_integrations/juicenet.markdown +++ b/source/_integrations/juicenet.markdown @@ -15,6 +15,7 @@ ha_config_flow: true ha_platforms: - sensor - switch +ha_integration_type: integration --- The `juicenet` platform pulls data from a [JuiceNet](https://evcharging.enelx.com/products/juicebox) charging station equipped with a Wi-Fi connection. It will access and make available all of the devices attached to your account. It also exposes a switch allowing you to charge your car now instead of waiting for the pre-set schedule. diff --git a/source/_integrations/kaiterra.markdown b/source/_integrations/kaiterra.markdown index 7a7702f928c..371423480a2 100644 --- a/source/_integrations/kaiterra.markdown +++ b/source/_integrations/kaiterra.markdown @@ -11,6 +11,7 @@ ha_domain: kaiterra ha_platforms: - air_quality - sensor +ha_integration_type: integration --- The `kaiterra` integration allows you to view the readings from your Laser Egg or Sensedge device using the [Kaiterra REST API](https://www.kaiterra.com/dev/). diff --git a/source/_integrations/kaleidescape.markdown b/source/_integrations/kaleidescape.markdown index c522c19eeea..739fd538733 100644 --- a/source/_integrations/kaleidescape.markdown +++ b/source/_integrations/kaleidescape.markdown @@ -16,6 +16,7 @@ ha_platforms: - media_player - remote - sensor +ha_integration_type: integration --- The Kaleidescape integration allows for the automation of [Kaleidescape](https://www.kaleidescape.com/) movie players. diff --git a/source/_integrations/kankun.markdown b/source/_integrations/kankun.markdown index 87e2086bc48..1c63842022a 100644 --- a/source/_integrations/kankun.markdown +++ b/source/_integrations/kankun.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: kankun ha_platforms: - switch +ha_integration_type: integration --- The `kankun` switch platform allows you to toggle customized Kankun SP3 Wi-Fi switches. Switches are diff --git a/source/_integrations/keba.markdown b/source/_integrations/keba.markdown index e1d7f83cf67..8b7d066eb28 100644 --- a/source/_integrations/keba.markdown +++ b/source/_integrations/keba.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup your Keba charging station with Home A ha_category: - Binary Sensor - Lock - - Sensor - Notifications + - Sensor ha_iot_class: Local Polling ha_release: 0.98 ha_codeowners: @@ -16,6 +16,7 @@ ha_platforms: - lock - notify - sensor +ha_integration_type: integration --- The `keba` integrates your Keba charging station/BMW Wallbox into your Home Assistant instance using the UDP Smart Home Interface ([manual](https://www.keba.com/web/downloads/e-mobility/KeContact_P20_P30_UDP_ProgrGuide_en.pdf)). The fetching interval to the charging station is set to 5 seconds, same as in the official mobile app. In order to use the integration, enable the UDP Smart Home Interface by adjusting the DIP switches within the charging station according to the [installation manual](https://www.keba.com/file/downloads/e-mobility/KeContact_KCP20_30_ih_en.pdf). diff --git a/source/_integrations/keenetic_ndms2.markdown b/source/_integrations/keenetic_ndms2.markdown index 7ab8027803d..3c14b1be03d 100644 --- a/source/_integrations/keenetic_ndms2.markdown +++ b/source/_integrations/keenetic_ndms2.markdown @@ -13,6 +13,7 @@ ha_platforms: - device_tracker ha_config_flow: true ha_ssdp: true +ha_integration_type: integration --- This platform offers presence detection by examining devices connected to a [Keenetic](https://keenetic.net/) diff --git a/source/_integrations/kef.markdown b/source/_integrations/kef.markdown index 0d2dfb9c3da..53b3360e082 100644 --- a/source/_integrations/kef.markdown +++ b/source/_integrations/kef.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: kef ha_platforms: - media_player +ha_integration_type: integration --- The `kef` platform allows you to control the KEF LS50 Wireless and [KEF LSX](https://international.kef.com/products/lsx) speakers from Home Assistant. diff --git a/source/_integrations/keyboard.markdown b/source/_integrations/keyboard.markdown index cf6b381f7f8..9d4649016f6 100644 --- a/source/_integrations/keyboard.markdown +++ b/source/_integrations/keyboard.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: pre 0.7 ha_domain: keyboard ha_iot_class: Local Push +ha_integration_type: integration --- The `keyboard` integration simulates key presses on the host machine. It currently offers the following Buttons as a Service (BaaS): diff --git a/source/_integrations/keyboard_remote.markdown b/source/_integrations/keyboard_remote.markdown index d7f7ed717a8..4c611257128 100644 --- a/source/_integrations/keyboard_remote.markdown +++ b/source/_integrations/keyboard_remote.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@bendavid' - '@lanrat' ha_domain: keyboard_remote +ha_integration_type: integration --- Receive signals from a keyboard and use it as a remote control. diff --git a/source/_integrations/kira.markdown b/source/_integrations/kira.markdown index d3873cdbfe3..853dc4db943 100644 --- a/source/_integrations/kira.markdown +++ b/source/_integrations/kira.markdown @@ -11,6 +11,7 @@ ha_domain: kira ha_platforms: - remote - sensor +ha_integration_type: integration --- The `kira` integration is the main integration to integrate Keene Electronics IR over IP [Kira](https://k2audio.co.uk/collections/ip-and-internet-control) modules with Home Assistant. diff --git a/source/_integrations/kiwi.markdown b/source/_integrations/kiwi.markdown index c5bb857ec88..5ddeedafd21 100644 --- a/source/_integrations/kiwi.markdown +++ b/source/_integrations/kiwi.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: kiwi ha_platforms: - lock +ha_integration_type: integration --- The `KIWI` platform allows you to open your KIWI Smart Locks and Smart Entry Devices. diff --git a/source/_integrations/kmtronic.markdown b/source/_integrations/kmtronic.markdown index 3b928aaed45..f69ebb4f7e2 100644 --- a/source/_integrations/kmtronic.markdown +++ b/source/_integrations/kmtronic.markdown @@ -11,6 +11,7 @@ ha_domain: kmtronic ha_config_flow: true ha_platforms: - switch +ha_integration_type: integration --- Integrate [KMtronic devices](https://www.kmtronic.com/) into Home Assistant. KMtronic offers a large range of IP-connected relays that can be controlled over your local area network. This integration maps each of the relays as a separate device, enabling you to control various areas of your home (e.g. using each relay to control different garden sprinkler areas, or controlling the electrical distribution of your house from a central board). diff --git a/source/_integrations/knx.markdown b/source/_integrations/knx.markdown index db01d874bd6..27d786e175a 100644 --- a/source/_integrations/knx.markdown +++ b/source/_integrations/knx.markdown @@ -2,12 +2,12 @@ title: KNX description: Instructions on how to integrate KNX components with Home Assistant. ha_category: - - Hub - Binary Sensor - Button - Climate - Cover - Fan + - Hub - Light - Notifications - Number @@ -27,19 +27,20 @@ ha_quality_scale: silver ha_platforms: - binary_sensor - button - - diagnostics - climate - cover + - diagnostics - fan - light - notify - number - scene - - sensor - select + - sensor - switch - weather ha_config_flow: true +ha_integration_type: integration --- The [KNX](https://www.knx.org) integration for Home Assistant allows you to connect to KNX/IP devices. diff --git a/source/_integrations/kodi.markdown b/source/_integrations/kodi.markdown index cdd70c38570..8dfaabd23e7 100644 --- a/source/_integrations/kodi.markdown +++ b/source/_integrations/kodi.markdown @@ -2,9 +2,9 @@ title: Kodi description: Instructions on how to integrate Kodi into Home Assistant. ha_category: - - Notifications - Media Player - Media Source + - Notifications ha_release: pre 0.7 ha_iot_class: Local Push ha_codeowners: @@ -16,6 +16,7 @@ ha_zeroconf: true ha_platforms: - media_player - notify +ha_integration_type: integration --- The `kodi` platform allows you to control a [Kodi](https://kodi.tv/) multimedia system from Home Assistant. diff --git a/source/_integrations/konnected.markdown b/source/_integrations/konnected.markdown index 7525d481223..b4589d49c98 100644 --- a/source/_integrations/konnected.markdown +++ b/source/_integrations/konnected.markdown @@ -4,8 +4,8 @@ description: Connect wired alarm sensors and siren using the NodeMCU based Konne ha_category: - Alarm - Binary Sensor - - Switch - Sensor + - Switch ha_iot_class: Local Push ha_release: '0.70' ha_codeowners: @@ -17,6 +17,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `konnected` integration lets you connect wired sensors and switches to a Konnected Alarm Panel, or NodeMCU ESP8226 based device running the [open source Konnected software](https://github.com/konnected-io/konnected-security). Reuse the wired sensors and siren from an old or pre-wired alarm system installation and integrate them directly into Home Assistant. diff --git a/source/_integrations/kostal_plenticore.markdown b/source/_integrations/kostal_plenticore.markdown index 43698e0143b..394517c0c74 100644 --- a/source/_integrations/kostal_plenticore.markdown +++ b/source/_integrations/kostal_plenticore.markdown @@ -1,7 +1,8 @@ --- title: Kostal Plenticore Solar Inverter description: Instructions on how to integrate Kostal Plenticore solar inverter within Home Assistant. -ha_category: Energy +ha_category: + - Energy ha_release: 2021.5 ha_iot_class: Local Polling ha_config_flow: true @@ -9,9 +10,11 @@ ha_codeowners: - '@stegm' ha_domain: kostal_plenticore ha_platforms: - - sensor + - diagnostics - select + - sensor - switch +ha_integration_type: integration --- The Kostal Plenticore integration allows you to get data from [Kostal Plenticore](https://www.kostal-solar-electric.com/) solar inverters and integrate them into your Home Assistant installation. It allows you also to change some of settings values of the inverter. diff --git a/source/_integrations/kraken.markdown b/source/_integrations/kraken.markdown index 1d6dc90081f..5c17b3457f9 100644 --- a/source/_integrations/kraken.markdown +++ b/source/_integrations/kraken.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: kraken ha_platforms: - sensor +ha_integration_type: integration --- The Kraken integration allows you to monitor exchange rates on [kraken.com](https://www.kraken.com/). diff --git a/source/_integrations/kulersky.markdown b/source/_integrations/kulersky.markdown index 5a0727f990c..74aa300dcd6 100644 --- a/source/_integrations/kulersky.markdown +++ b/source/_integrations/kulersky.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_config_flow: true ha_platforms: - light +ha_integration_type: integration --- This integration connects Brightech Kuler Sky floor lamps to Home Assistant. diff --git a/source/_integrations/kwb.markdown b/source/_integrations/kwb.markdown index 4b3594ac15d..1fbbff97817 100644 --- a/source/_integrations/kwb.markdown +++ b/source/_integrations/kwb.markdown @@ -8,6 +8,7 @@ ha_release: '0.40' ha_domain: kwb ha_platforms: - sensor +ha_integration_type: integration --- The `kwb` integration integrates the sensors of KWB Easyfire pellet central heating units with the Comfort3 controller (https://www.kwb.net/produkte/) into Home Assistant. diff --git a/source/_integrations/lacrosse.markdown b/source/_integrations/lacrosse.markdown index 9fc659a7431..4a3b1c8c660 100644 --- a/source/_integrations/lacrosse.markdown +++ b/source/_integrations/lacrosse.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: lacrosse ha_platforms: - sensor +ha_integration_type: integration --- The `lacrosse` sensor platform is using the data provided by a [Jeelink](https://www.digitalsmarties.net/products/jeelink) USB dongle or this [Arduino sketch](https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/36_LaCrosse-LaCrosseITPlusReader.zip). diff --git a/source/_integrations/lametric.markdown b/source/_integrations/lametric.markdown index 1f0419cb3f6..38f52fdfdb8 100644 --- a/source/_integrations/lametric.markdown +++ b/source/_integrations/lametric.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: lametric ha_platforms: - notify +ha_integration_type: integration --- [LaMetric Time](https://lametric.com/) is a smart clock that can be used to access applications, listen to web radio and display notifications. diff --git a/source/_integrations/lannouncer.markdown b/source/_integrations/lannouncer.markdown index 9c7cf4b5f24..a812957f01f 100644 --- a/source/_integrations/lannouncer.markdown +++ b/source/_integrations/lannouncer.markdown @@ -8,6 +8,7 @@ ha_release: 0.36 ha_domain: lannouncer ha_platforms: - notify +ha_integration_type: integration --- The `lannouncer` notification platform allows you to play spoken messages (TTS) or sounds on an Android device running [Lannouncer](https://play.google.com/store/apps/details?id=com.keybounce.lannouncer&hl=en_US). This can be useful when you have a wall mounted Android tablet, or an Android device that is permanently powered and turned on and want to use that to play notifications. diff --git a/source/_integrations/lastfm.markdown b/source/_integrations/lastfm.markdown index 17c5bf17aae..ac57d20771b 100644 --- a/source/_integrations/lastfm.markdown +++ b/source/_integrations/lastfm.markdown @@ -8,6 +8,7 @@ ha_release: '0.20' ha_domain: lastfm ha_platforms: - sensor +ha_integration_type: integration --- The `lastfm` sensor platform will allow you to see whenever a user starts scrobbling, their play count, last song played, and top song played on [Last.fm](https://www.last.fm/). diff --git a/source/_integrations/launch_library.markdown b/source/_integrations/launch_library.markdown index c1324e9bc5c..c8813bc14c3 100644 --- a/source/_integrations/launch_library.markdown +++ b/source/_integrations/launch_library.markdown @@ -13,6 +13,7 @@ ha_platforms: - diagnostics - sensor ha_config_flow: true +ha_integration_type: integration --- The `launch_library` sensor will provide you with information about the next planned space launch and SpaceX Starship event. diff --git a/source/_integrations/lcn.markdown b/source/_integrations/lcn.markdown index 2d60157e210..bb6c75397cd 100644 --- a/source/_integrations/lcn.markdown +++ b/source/_integrations/lcn.markdown @@ -2,10 +2,10 @@ title: LCN description: Instructions on how to integrate LCN components with Home Assistant. ha_category: - - Hub - Binary Sensor - Climate - Cover + - Hub - Light - Scene - Sensor @@ -23,6 +23,7 @@ ha_platforms: - scene - sensor - switch +ha_integration_type: integration --- The `lcn` integration for Home Assistant allows you to connect to [LCN](https://www.lcn.eu/) hardware devices. diff --git a/source/_integrations/lg_netcast.markdown b/source/_integrations/lg_netcast.markdown index 4f9f25440dc..ecbf7264662 100644 --- a/source/_integrations/lg_netcast.markdown +++ b/source/_integrations/lg_netcast.markdown @@ -10,6 +10,7 @@ ha_platforms: - media_player ha_codeowners: - '@Drafteed' +ha_integration_type: integration --- The `lg_netcast` platform allows you to control a LG Smart TV running NetCast 3.0 (LG Smart TV models released in 2012) and NetCast 4.0 (LG Smart TV models released in 2013). For the new LG WebOS TV's use the [webostv](/integrations/webostv#media-player) platform. diff --git a/source/_integrations/lg_soundbar.markdown b/source/_integrations/lg_soundbar.markdown index ee9cd188ca9..aa8ef412932 100644 --- a/source/_integrations/lg_soundbar.markdown +++ b/source/_integrations/lg_soundbar.markdown @@ -8,6 +8,7 @@ ha_release: 0.81 ha_domain: lg_soundbar ha_platforms: - media_player +ha_integration_type: integration --- The `lg_soundbar` platform allows you to control [LG Soundbars](https://www.lg.com/us/sound-bars) from Home Assistant. diff --git a/source/_integrations/life360.markdown b/source/_integrations/life360.markdown index d9bb10bd44a..7ce79866f0c 100644 --- a/source/_integrations/life360.markdown +++ b/source/_integrations/life360.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: life360 ha_platforms: - device_tracker +ha_integration_type: integration --- The `life360` integration allows you to detect presence using the [unofficial API](#disclaimer) of [Life360](https://www.life360.com/). diff --git a/source/_integrations/lifx.markdown b/source/_integrations/lifx.markdown index fdafcaf38d4..7ca034048e5 100644 --- a/source/_integrations/lifx.markdown +++ b/source/_integrations/lifx.markdown @@ -10,6 +10,7 @@ ha_domain: lifx ha_homekit: true ha_platforms: - light +ha_integration_type: integration --- The `lifx` integration allows you to integrate your [LIFX](https://www.lifx.com) into Home Assistant. diff --git a/source/_integrations/lifx_cloud.markdown b/source/_integrations/lifx_cloud.markdown index cbedb002e45..e7837e27444 100644 --- a/source/_integrations/lifx_cloud.markdown +++ b/source/_integrations/lifx_cloud.markdown @@ -9,6 +9,7 @@ ha_release: 0.43 ha_domain: lifx_cloud ha_platforms: - scene +ha_integration_type: integration --- The `lifx_cloud` scene platform allows you to activate the scenes that LIFX smartphone apps store in the LIFX cloud. diff --git a/source/_integrations/light.markdown b/source/_integrations/light.markdown index a3a522bc733..6fc536df7be 100644 --- a/source/_integrations/light.markdown +++ b/source/_integrations/light.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: pre 0.7 ha_quality_scale: internal ha_domain: light +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- This integration allows you to track and control various light bulbs. Read the integration documentation for your particular light hardware to learn how to enable it. diff --git a/source/_integrations/lightwave.markdown b/source/_integrations/lightwave.markdown index f0efda51c13..8e8d5c9d87a 100644 --- a/source/_integrations/lightwave.markdown +++ b/source/_integrations/lightwave.markdown @@ -13,6 +13,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `lightwave` integration links Home Assistant with your Lightwave WiFi link for controlling Lightwave lights, switches and TRVs. diff --git a/source/_integrations/limitlessled.markdown b/source/_integrations/limitlessled.markdown index 9da6cd1729f..a765f02fc96 100644 --- a/source/_integrations/limitlessled.markdown +++ b/source/_integrations/limitlessled.markdown @@ -8,6 +8,7 @@ ha_release: pre 0.7 ha_domain: limitlessled ha_platforms: - light +ha_integration_type: integration --- `limitlessled` can control your LimitlessLED lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight, or iLight. diff --git a/source/_integrations/linksys_smart.markdown b/source/_integrations/linksys_smart.markdown index c81618ee0ca..e2795a7fb04 100644 --- a/source/_integrations/linksys_smart.markdown +++ b/source/_integrations/linksys_smart.markdown @@ -8,6 +8,7 @@ ha_release: 0.48 ha_domain: linksys_smart ha_platforms: - device_tracker +ha_integration_type: integration --- The `linksys_smart` platform offers presence detection by looking at connected devices to a Linksys Smart Wi-Fi based router. diff --git a/source/_integrations/linode.markdown b/source/_integrations/linode.markdown index 46968259306..f3d7eaaefb2 100644 --- a/source/_integrations/linode.markdown +++ b/source/_integrations/linode.markdown @@ -2,15 +2,16 @@ title: Linode description: Instructions on how to set up Linode within Home Assistant. ha_category: - - System Monitor - Binary Sensor - Switch + - System Monitor ha_release: 0.57 ha_iot_class: Cloud Polling ha_domain: linode ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The `linode` integration allows you to access the information about your [Linode](https://linode.com) systems from Home Assistant. diff --git a/source/_integrations/linux_battery.markdown b/source/_integrations/linux_battery.markdown index 9f549ce4c90..fc43900fdaf 100644 --- a/source/_integrations/linux_battery.markdown +++ b/source/_integrations/linux_battery.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: linux_battery ha_platforms: - sensor +ha_integration_type: integration --- The `linux_battery` sensor platform is using the information stored in `/sys/class/power_supply/` on your local Linux system to display details about the current state of your battery. diff --git a/source/_integrations/lirc.markdown b/source/_integrations/lirc.markdown index 693061514ea..01bce63a6aa 100644 --- a/source/_integrations/lirc.markdown +++ b/source/_integrations/lirc.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.21 ha_iot_class: Local Push ha_domain: lirc +ha_integration_type: integration --- [LIRC](http://www.lirc.org/) integration for Home Assistant allows you to receive signals from an infrared remote control and control actions based on the buttons you press. You can use them to set scenes or trigger any other [automation](/integrations/automation/). diff --git a/source/_integrations/litejet.markdown b/source/_integrations/litejet.markdown index ea4b9e62dd5..caa25577f4b 100644 --- a/source/_integrations/litejet.markdown +++ b/source/_integrations/litejet.markdown @@ -15,6 +15,7 @@ ha_platforms: - switch ha_codeowners: - '@joncar' +ha_integration_type: integration --- LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet's third party protocol. Home Assistant integrates the LiteJet 3rd party protocol and allows you to get the status and control the connected lights. This integration also supports the Centralite Elegance and Centralite Jetstream. diff --git a/source/_integrations/litterrobot.markdown b/source/_integrations/litterrobot.markdown index 60a7308a4ae..e1faaf153f9 100644 --- a/source/_integrations/litterrobot.markdown +++ b/source/_integrations/litterrobot.markdown @@ -15,10 +15,11 @@ ha_codeowners: ha_domain: litterrobot ha_platforms: - button - - sensor - select + - sensor - switch - vacuum +ha_integration_type: integration --- The Litter-Robot integration allows you to control and monitor your Wi-Fi-enabled, automatic, self-cleaning litter box for cats. diff --git a/source/_integrations/llamalab_automate.markdown b/source/_integrations/llamalab_automate.markdown index 9c378815d72..11448280b68 100644 --- a/source/_integrations/llamalab_automate.markdown +++ b/source/_integrations/llamalab_automate.markdown @@ -8,6 +8,7 @@ ha_release: 0.27 ha_domain: llamalab_automate ha_platforms: - notify +ha_integration_type: integration --- The `llamalab_automate` platform uses Googles Cloud Messaging Services to push messages from Home Assistant to your Android device running the LlamaLab [Automate](https://llamalab.com/automate/) app. This can serve as an alternative to Tasker + AutoRemote. diff --git a/source/_integrations/local_file.markdown b/source/_integrations/local_file.markdown index a8877b707e1..a1594b19d2d 100644 --- a/source/_integrations/local_file.markdown +++ b/source/_integrations/local_file.markdown @@ -8,6 +8,7 @@ ha_release: 0.22 ha_domain: local_file ha_platforms: - camera +ha_integration_type: integration --- The `local_file` camera platform allows you to integrate an image file from disk into Home Assistant as a camera. If the image is updated on the file system the image displayed in Home Assistant will also be updated. The service `local_file.update_file_path` can be used to update the image using an automation. diff --git a/source/_integrations/local_ip.markdown b/source/_integrations/local_ip.markdown index 472e54bdd41..082d3e13fe0 100644 --- a/source/_integrations/local_ip.markdown +++ b/source/_integrations/local_ip.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: local_ip ha_platforms: - sensor +ha_integration_type: integration --- The `local_ip` sensor will expose the local (LAN) IP address of your Home Assistant instance. This can be useful when your instance has a static public hostname (for example, if you use the Nabu Casa service), but have a dynamically allocated local LAN address (for example, configured via DHCP). diff --git a/source/_integrations/lock.markdown b/source/_integrations/lock.markdown index 3a56b677c61..d784c440932 100644 --- a/source/_integrations/lock.markdown +++ b/source/_integrations/lock.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.9 ha_quality_scale: internal ha_domain: lock +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Keeps track which locks are in your environment, their state and allows you to control them. diff --git a/source/_integrations/logbook.markdown b/source/_integrations/logbook.markdown index 5e8312ec57e..e0ec80b8ab4 100644 --- a/source/_integrations/logbook.markdown +++ b/source/_integrations/logbook.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7 ha_domain: logbook ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- diff --git a/source/_integrations/logentries.markdown b/source/_integrations/logentries.markdown index 629438d1706..5aa2f539e57 100644 --- a/source/_integrations/logentries.markdown +++ b/source/_integrations/logentries.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.13 ha_domain: logentries +ha_integration_type: integration --- The `logentries` integration makes it possible to log all state changes to [Logentries](http://logentries.com/) using Logentries Webhook endpoint. diff --git a/source/_integrations/logger.markdown b/source/_integrations/logger.markdown index 9e1b84635fb..43710bc8776 100644 --- a/source/_integrations/logger.markdown +++ b/source/_integrations/logger.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: logger +ha_integration_type: integration --- The `logger` integration lets you define the level of logging activities in Home diff --git a/source/_integrations/logi_circle.markdown b/source/_integrations/logi_circle.markdown index eb04fef8051..340b7766810 100644 --- a/source/_integrations/logi_circle.markdown +++ b/source/_integrations/logi_circle.markdown @@ -13,6 +13,7 @@ ha_domain: logi_circle ha_platforms: - camera - sensor +ha_integration_type: integration --- The `logi_circle` implementation allows you to integrate your [Logi Circle](https://circle.logi.com/) cameras in Home Assistant. To connect Logi Circle, you will have to [sign up for API access](#requesting-api-access) and get a `client_id`, `client_secret` and `api_key`. diff --git a/source/_integrations/london_air.markdown b/source/_integrations/london_air.markdown index 87c46585491..701da220afb 100644 --- a/source/_integrations/london_air.markdown +++ b/source/_integrations/london_air.markdown @@ -8,6 +8,7 @@ ha_release: 0.52 ha_domain: london_air ha_platforms: - sensor +ha_integration_type: integration --- The `london_air` integration [queries](https://api.erg.kcl.ac.uk/AirQuality/Hourly/MonitoringIndex/GroupName=London/Json) the London air quality [data feed](https://www.londonair.org.uk/LondonAir/API/) provided by Kings College London. A single sensor will be added for each `location` ([local authority district or borough](https://en.wikipedia.org/wiki/List_of_London_boroughs)) specified in the configuration file. The state of each sensor is the overall air quality in that borough. Note that only 28 of the 32 boroughs have data available. diff --git a/source/_integrations/london_underground.markdown b/source/_integrations/london_underground.markdown index 8c4dd6cff20..d0075c10e31 100644 --- a/source/_integrations/london_underground.markdown +++ b/source/_integrations/london_underground.markdown @@ -8,6 +8,7 @@ ha_release: 0.49 ha_domain: london_underground ha_platforms: - sensor +ha_integration_type: integration --- The `london_underground` sensor will display the status of London underground lines, as well as the Overground, DLR and Tfl rail. diff --git a/source/_integrations/lookin.markdown b/source/_integrations/lookin.markdown index 997bba8be34..ca345ab2bc9 100644 --- a/source/_integrations/lookin.markdown +++ b/source/_integrations/lookin.markdown @@ -19,6 +19,7 @@ ha_platforms: - media_player - sensor ha_zeroconf: true +ha_integration_type: integration --- Integrates LOOKin devices into Home Assistant. diff --git a/source/_integrations/luci.markdown b/source/_integrations/luci.markdown index 29c6c839894..d140ea5e6c4 100644 --- a/source/_integrations/luci.markdown +++ b/source/_integrations/luci.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: luci ha_platforms: - device_tracker +ha_integration_type: integration --- This is a presence detection scanner for OpenWrt using [luci](https://openwrt.org/docs/techref/luci). diff --git a/source/_integrations/luftdaten.markdown b/source/_integrations/luftdaten.markdown index 41ebce7ef01..e661fb863af 100644 --- a/source/_integrations/luftdaten.markdown +++ b/source/_integrations/luftdaten.markdown @@ -15,6 +15,7 @@ ha_domain: luftdaten ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The Sensor.Communtiy integration will query the open data API of [Sensor.Community](https://sensor.community) to monitor air quality and other weather data from a specific (self build) sensor station. diff --git a/source/_integrations/lupusec.markdown b/source/_integrations/lupusec.markdown index 836c20d7109..66a76b57210 100644 --- a/source/_integrations/lupusec.markdown +++ b/source/_integrations/lupusec.markdown @@ -2,9 +2,9 @@ title: Lupus Electronics LUPUSEC description: Instructions on integrating Lupusec home security with Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor + - Hub - Switch ha_release: 0.83 ha_iot_class: Local Polling @@ -15,6 +15,7 @@ ha_platforms: - alarm_control_panel - binary_sensor - switch +ha_integration_type: integration --- The `lupusec` integration allows the user to integrate their Lupusec alarm control panel and ultimately all connected sensors and other devices. For more information about the LUPUS-Electronics security system please visit their [website](https://www.lupus-electronics.de). diff --git a/source/_integrations/lutron.markdown b/source/_integrations/lutron.markdown index 5ca2ecb18bb..3e1b631069a 100644 --- a/source/_integrations/lutron.markdown +++ b/source/_integrations/lutron.markdown @@ -2,8 +2,8 @@ title: Lutron description: Instructions on how to use Lutron devices with Home Assistant. ha_category: - - Hub - Cover + - Hub - Light - Scene - Switch @@ -18,6 +18,7 @@ ha_platforms: - light - scene - switch +ha_integration_type: integration --- [Lutron](http://www.lutron.com/) is an American lighting control company. They have several lines of home automation devices that manage light switches/dimmers, occupancy sensors, HVAC controls, etc. The `lutron` integration in Home Assistant is responsible for communicating with the main hub for these systems. diff --git a/source/_integrations/lutron_caseta.markdown b/source/_integrations/lutron_caseta.markdown index 3c93649bea2..11dac334aa3 100644 --- a/source/_integrations/lutron_caseta.markdown +++ b/source/_integrations/lutron_caseta.markdown @@ -3,13 +3,13 @@ title: Lutron Caséta description: Instructions on how to use Lutron Caseta devices with Home Assistant. featured: true ha_category: - - Hub + - Binary Sensor - Cover + - Fan + - Hub - Light - Scene - Switch - - Fan - - Binary Sensor ha_release: 0.41 ha_iot_class: Local Push ha_domain: lutron_caseta @@ -21,12 +21,13 @@ ha_zeroconf: true ha_homekit: true ha_platforms: - binary_sensor - - diagnostics - cover + - diagnostics - fan - light - scene - switch +ha_integration_type: integration --- [Lutron](http://www.lutron.com/) is an American lighting control company. They have several lines of home automation devices that manage light switches, dimmers, occupancy sensors, HVAC controls, etc. The `lutron_caseta` integration in Home Assistant is responsible for communicating with the Lutron Caseta Smart Bridge for the [Caseta](https://www.casetawireless.com/) product line of dimmers, switches, shades, and sensors. It will also communicate with the Lutron Radio RA2 Main Repeater for the [RA2 Select](http://www.lutron.com/en-US/Products/Pages/WholeHomeSystems/RA2Select/Overview.aspx) product line of dimmers, switches, shades, and sensors. diff --git a/source/_integrations/lw12wifi.markdown b/source/_integrations/lw12wifi.markdown index f3330053e3f..60709c89c79 100644 --- a/source/_integrations/lw12wifi.markdown +++ b/source/_integrations/lw12wifi.markdown @@ -8,6 +8,7 @@ ha_release: 0.71 ha_domain: lw12wifi ha_platforms: - light +ha_integration_type: integration --- The `lw12wifi` light platform supports Lagute LW-12 Wifi LED controller. diff --git a/source/_integrations/lyric.markdown b/source/_integrations/lyric.markdown index c99b6cd2bc5..7af3d434fdf 100644 --- a/source/_integrations/lyric.markdown +++ b/source/_integrations/lyric.markdown @@ -15,6 +15,7 @@ ha_platforms: - climate - sensor ha_dhcp: true +ha_integration_type: integration --- The Honeywell Lyric integration integrates the Lyric thermostat platform into Home Assistant. diff --git a/source/_integrations/magicseaweed.markdown b/source/_integrations/magicseaweed.markdown index e0d8bcf55b5..c508f08c951 100644 --- a/source/_integrations/magicseaweed.markdown +++ b/source/_integrations/magicseaweed.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: magicseaweed ha_platforms: - sensor +ha_integration_type: integration --- The `magicseaweed` platform uses the [Magicseaweed Forecast API](https://magicseaweed.com/docs/developers/59/) as a source for surf forecasting data for the surf spots of your choice. diff --git a/source/_integrations/mailbox.markdown b/source/_integrations/mailbox.markdown index 017ea7a14b4..fa51c5758cc 100644 --- a/source/_integrations/mailbox.markdown +++ b/source/_integrations/mailbox.markdown @@ -4,6 +4,8 @@ description: Instructions on how to setup your mailboxes with Home Assistant. ha_release: 0.51 ha_domain: mailbox ha_quality_scale: internal +ha_category: [] +ha_integration_type: integration --- Mailboxes provide a list of messages with short information about each. Mailbox messages appear on a separate panel in the frontend. diff --git a/source/_integrations/mailgun.markdown b/source/_integrations/mailgun.markdown index 840ed3fc1ab..be485a7bfe2 100644 --- a/source/_integrations/mailgun.markdown +++ b/source/_integrations/mailgun.markdown @@ -9,6 +9,7 @@ ha_config_flow: true ha_domain: mailgun ha_platforms: - notify +ha_integration_type: integration --- To be able to receive webhooks from Mailgun, your Home Assistant instance needs to be accessible from the web and you need to have the extern URL [configured](/docs/configuration/basic)). diff --git a/source/_integrations/manual.markdown b/source/_integrations/manual.markdown index 89d3b7b4e2f..397bbe797f5 100644 --- a/source/_integrations/manual.markdown +++ b/source/_integrations/manual.markdown @@ -9,6 +9,7 @@ ha_domain: manual ha_iot_class: Calculated ha_platforms: - alarm_control_panel +ha_integration_type: integration --- The `manual` alarm control panel platform enables you to create an alarm system in Home Assistant. diff --git a/source/_integrations/manual_mqtt.markdown b/source/_integrations/manual_mqtt.markdown index 67258ed6481..ba3dc61454e 100644 --- a/source/_integrations/manual_mqtt.markdown +++ b/source/_integrations/manual_mqtt.markdown @@ -8,6 +8,7 @@ ha_domain: manual_mqtt ha_iot_class: Local Push ha_platforms: - alarm_control_panel +ha_integration_type: integration --- The `mqtt` platform extends the [manual alarm](/integrations/manual) by adding support for MQTT control of the alarm by a remote device. It can be used to create external keypads which simply change the state of the manual alarm in Home Assistant. diff --git a/source/_integrations/map.markdown b/source/_integrations/map.markdown index 3ddfe0d8edf..de079f9a409 100644 --- a/source/_integrations/map.markdown +++ b/source/_integrations/map.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.56 ha_quality_scale: internal ha_domain: map +ha_integration_type: integration --- This offers a map on the frontend to display the location of tracked devices. To set up tracked devices, look at the [device tracker](/integrations/device_tracker/) documentation. This integration is by default enabled, unless you've disabled or removed the [`default_config:`](/integrations/default_config/) line from your configuration. If that is the case, the following example shows you how to enable this integration manually: diff --git a/source/_integrations/marytts.markdown b/source/_integrations/marytts.markdown index 918e30afd18..662165134d5 100644 --- a/source/_integrations/marytts.markdown +++ b/source/_integrations/marytts.markdown @@ -8,6 +8,7 @@ ha_release: 0.43 ha_domain: marytts ha_platforms: - tts +ha_integration_type: integration --- The `marytts` text-to-speech platform uses [MaryTTS](http://mary.dfki.de/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/mastodon.markdown b/source/_integrations/mastodon.markdown index 9d8ecc83b08..42acc57d268 100644 --- a/source/_integrations/mastodon.markdown +++ b/source/_integrations/mastodon.markdown @@ -10,6 +10,7 @@ ha_domain: mastodon ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `mastodon` platform uses [Mastodon](https://joinmastodon.org/) to deliver notifications from Home Assistant. diff --git a/source/_integrations/matrix.markdown b/source/_integrations/matrix.markdown index 8bea33f9875..e4c44b39e92 100644 --- a/source/_integrations/matrix.markdown +++ b/source/_integrations/matrix.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: matrix ha_platforms: - notify +ha_integration_type: integration --- This integration allows you to send messages to matrix rooms, as well as to react to messages in matrix rooms. Reacting to commands is accomplished by firing an event when one of the configured commands is triggered. diff --git a/source/_integrations/maxcube.markdown b/source/_integrations/maxcube.markdown index 64a7b875795..56fca751fcc 100644 --- a/source/_integrations/maxcube.markdown +++ b/source/_integrations/maxcube.markdown @@ -2,14 +2,15 @@ title: eQ-3 MAX! description: Instructions on how to integrate eQ-3 MAX! components with Home Assistant via eQ-3 MAX! Cube. ha_category: - - Climate - Binary Sensor + - Climate ha_release: '0.40' ha_iot_class: Local Polling ha_domain: maxcube ha_platforms: - binary_sensor - climate +ha_integration_type: integration --- [eQ-3 MAX!](https://www.eq-3.com/products/homematic/detail/max-cube-lan-gateway.html) integration for Home Assistant allows you to connect eQ-3 MAX! components via the eQ-3 MAX! Cube. The components connects to the eQ-3 MAX! Cube via TCP and automatically makes all supported integrations available in Home Assistant. The name for each device is created by concatenating the MAX! room and device names. diff --git a/source/_integrations/mazda.markdown b/source/_integrations/mazda.markdown index bcddf0b312a..fe2c69087aa 100644 --- a/source/_integrations/mazda.markdown +++ b/source/_integrations/mazda.markdown @@ -19,11 +19,12 @@ ha_domain: mazda ha_platforms: - binary_sensor - button - - diagnostics - device_tracker + - diagnostics - lock - sensor - switch +ha_integration_type: integration --- The Mazda Connected Services integration allows you to retrieve data from a Mazda vehicle. In order to use this integration, you must first register your vehicle using the MyMazda app ([iOS](https://apps.apple.com/us/app/mymazda/id451886367)/[Android](https://play.google.com/store/apps/details?id=com.interrait.mymazda)). diff --git a/source/_integrations/media_extractor.markdown b/source/_integrations/media_extractor.markdown index 9e9625cd436..108e97a4b48 100644 --- a/source/_integrations/media_extractor.markdown +++ b/source/_integrations/media_extractor.markdown @@ -7,6 +7,7 @@ ha_iot_class: Calculated ha_release: 0.49 ha_quality_scale: internal ha_domain: media_extractor +ha_integration_type: integration --- The `media_extractor` integration gets a stream URL and sends it to a media player entity. This integration can extract entity specific streams if configured accordingly. diff --git a/source/_integrations/media_player.markdown b/source/_integrations/media_player.markdown index 446003b5d9a..537ceab3290 100644 --- a/source/_integrations/media_player.markdown +++ b/source/_integrations/media_player.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7 ha_quality_scale: internal ha_domain: media_player +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Interacts with media players on your network. diff --git a/source/_integrations/media_source.markdown b/source/_integrations/media_source.markdown index f6d45fc140f..51629ea0ae3 100644 --- a/source/_integrations/media_source.markdown +++ b/source/_integrations/media_source.markdown @@ -8,6 +8,7 @@ ha_domain: media_source ha_codeowners: - '@hunterjm' ha_quality_scale: internal +ha_integration_type: integration --- The Media Source integration platform allows integrations to expose media for diff --git a/source/_integrations/mediaroom.markdown b/source/_integrations/mediaroom.markdown index 14d95df12c8..f3505828a41 100644 --- a/source/_integrations/mediaroom.markdown +++ b/source/_integrations/mediaroom.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: mediaroom ha_platforms: - media_player +ha_integration_type: integration --- The `mediaroom` integration allows you to control a [Mediaroom](https://en.wikipedia.org/wiki/Ericsson_Mediaroom) Set-Top Box (STB) from Home Assistant. diff --git a/source/_integrations/melcloud.markdown b/source/_integrations/melcloud.markdown index be1d7ca176c..20dcb215e8b 100644 --- a/source/_integrations/melcloud.markdown +++ b/source/_integrations/melcloud.markdown @@ -13,6 +13,7 @@ ha_platforms: - climate - sensor - water_heater +ha_integration_type: integration --- The `melcloud` integration integrates Mitsubishi Electric's [MELCloud](https://www.melcloud.com/) enabled devices into Home Assistant. diff --git a/source/_integrations/melissa.markdown b/source/_integrations/melissa.markdown index e68b938198f..70f8178452d 100644 --- a/source/_integrations/melissa.markdown +++ b/source/_integrations/melissa.markdown @@ -2,8 +2,8 @@ title: Melissa description: Instructions on how to integrate Melissa Climate into Home Assistant. ha_category: - - Hub - Climate + - Hub ha_release: 0.63 ha_iot_class: Cloud Polling ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: melissa ha_platforms: - climate +ha_integration_type: integration --- The `melissa` integration is the main integration to connect to a [Melissa Climate](https://seemelissa.com/) A/C control. diff --git a/source/_integrations/meraki.markdown b/source/_integrations/meraki.markdown index b1933b76994..52bf549bec8 100644 --- a/source/_integrations/meraki.markdown +++ b/source/_integrations/meraki.markdown @@ -8,6 +8,7 @@ ha_release: '0.60' ha_domain: meraki ha_platforms: - device_tracker +ha_integration_type: integration --- Use your Meraki AP as device tracker. Note that Meraki will see all devices, not only connected to the network. diff --git a/source/_integrations/message_bird.markdown b/source/_integrations/message_bird.markdown index ebc64e3abba..cbf97adc85f 100644 --- a/source/_integrations/message_bird.markdown +++ b/source/_integrations/message_bird.markdown @@ -8,6 +8,7 @@ ha_release: 0.16 ha_domain: message_bird ha_platforms: - notify +ha_integration_type: integration --- The `MessageBird` notification platform sends notifications as SMS messages using [MessageBird](https://www.messagebird.com/) to your mobile phone. diff --git a/source/_integrations/met.markdown b/source/_integrations/met.markdown index cf2493846e8..fc7b0957c8e 100644 --- a/source/_integrations/met.markdown +++ b/source/_integrations/met.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: met ha_platforms: - weather +ha_integration_type: integration --- The `met` platform uses the [Met.no](https://met.no/) web service as a source for meteorological data for your location. The weather forecast is delivered by the Norwegian Meteorological Institute and the NRK. diff --git a/source/_integrations/met_eireann.markdown b/source/_integrations/met_eireann.markdown index fe86fcab884..98e99a69cc8 100644 --- a/source/_integrations/met_eireann.markdown +++ b/source/_integrations/met_eireann.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: met_eireann ha_platforms: - weather +ha_integration_type: integration --- The Met Éireann integration uses the [Met Éireann](https://met.ie) (The Irish Meteorological Service) Public Weather Forecast API to provide current and forecasted weather data for a given location. This integration is in no way affiliated with or endorsed by Met Éireann. diff --git a/source/_integrations/meteo_france.markdown b/source/_integrations/meteo_france.markdown index 73f13d89d38..9beffc76a5e 100644 --- a/source/_integrations/meteo_france.markdown +++ b/source/_integrations/meteo_france.markdown @@ -15,6 +15,7 @@ ha_domain: meteo_france ha_platforms: - sensor - weather +ha_integration_type: integration --- The `meteo_france` integration uses the meteorological data from [Météo-France](http://www.meteofrance.com/) to provide weather forecast for any location in the world with a focus on France. One or more locations can be set via the front end or via the configuration file. diff --git a/source/_integrations/meteoalarm.markdown b/source/_integrations/meteoalarm.markdown index f6232118122..d2056f76a1b 100644 --- a/source/_integrations/meteoalarm.markdown +++ b/source/_integrations/meteoalarm.markdown @@ -1,7 +1,8 @@ --- title: MeteoAlarm description: Instructions on how to set up MeteoAlarm binary sensors within Home Assistant. -ha_category: Binary Sensor +ha_category: + - Binary Sensor ha_release: 0.93 ha_iot_class: Cloud Polling ha_codeowners: @@ -9,6 +10,7 @@ ha_codeowners: ha_domain: meteoalarm ha_platforms: - binary_sensor +ha_integration_type: integration --- The `MeteoAlarm` platform allows one to watch for weather alerts in europe from [MeteoAlarm](https://www.meteoalarm.org) (EUMETNET). To use this binary sensor, you need the name of your country and the province name from [MeteoAlarm](https://feeds.meteoalarm.org). Please note that you need to write the exact country name (with hyphens) as at the end of the URL starting with: `https://feeds.meteoalarm.org/feeds/meteoalarm-legacy-atom-`. diff --git a/source/_integrations/meteoclimatic.markdown b/source/_integrations/meteoclimatic.markdown index e2f5c7fdba0..6e93a4ae37f 100644 --- a/source/_integrations/meteoclimatic.markdown +++ b/source/_integrations/meteoclimatic.markdown @@ -13,6 +13,7 @@ ha_domain: meteoclimatic ha_platforms: - sensor - weather +ha_integration_type: integration --- The Meteoclimatic integration uses the [Meteoclimatic](https://www.meteoclimatic.net/) web service as a source for meteorological data for your location. The location is based on the Meteoclimatic station code (e.g., `ESCAT4300000043206B`) and the weather data reported is based on the capabilities of each station. diff --git a/source/_integrations/metoffice.markdown b/source/_integrations/metoffice.markdown index d299ac2373b..1557d66a551 100644 --- a/source/_integrations/metoffice.markdown +++ b/source/_integrations/metoffice.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - sensor - weather +ha_integration_type: integration --- The `metoffice` weather platform uses the Met Office's [DataPoint API](https://www.metoffice.gov.uk/datapoint) for weather data. You can get an API key by registering for a Met Office [account](https://register.metoffice.gov.uk/WaveRegistrationClient/public/register.do?service=datapoint). As their website is not as straightforward, after registration and verifying your account you can login [here](https://register.metoffice.gov.uk/MyAccountClient/account/view) to retrieve your API key. diff --git a/source/_integrations/mfi.markdown b/source/_integrations/mfi.markdown index d50593cf2a1..88bd59bd175 100644 --- a/source/_integrations/mfi.markdown +++ b/source/_integrations/mfi.markdown @@ -11,6 +11,7 @@ ha_domain: mfi ha_platforms: - sensor - switch +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/microsoft.markdown b/source/_integrations/microsoft.markdown index be026171c05..f5be4789b09 100644 --- a/source/_integrations/microsoft.markdown +++ b/source/_integrations/microsoft.markdown @@ -8,6 +8,7 @@ ha_release: 0.57 ha_domain: microsoft ha_platforms: - tts +ha_integration_type: integration --- The `microsoft` text-to-speech platform uses the [TTS engine of the Microsoft Speech Service](https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/text-to-speech) to read a text with natural sounding voices. This integration uses an API that is part of the Cognitive Services offering and is known as the Microsoft Speech API. For this integration to work, you need a free API key. You can use your [Azure subscription](https://azure.microsoft.com) to create an [Azure Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices). diff --git a/source/_integrations/microsoft_face.markdown b/source/_integrations/microsoft_face.markdown index db2349a8c43..4ea089778cf 100644 --- a/source/_integrations/microsoft_face.markdown +++ b/source/_integrations/microsoft_face.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.37 ha_domain: microsoft_face +ha_integration_type: integration --- The `microsoft_face` integration platform is the main integration for Microsoft diff --git a/source/_integrations/microsoft_face_detect.markdown b/source/_integrations/microsoft_face_detect.markdown index 8f2d4fd5ae0..fcf5baef9b9 100644 --- a/source/_integrations/microsoft_face_detect.markdown +++ b/source/_integrations/microsoft_face_detect.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.38 ha_domain: microsoft_face_detect +ha_integration_type: integration --- The `microsoft_face_detect` image processing platform allows you to use the diff --git a/source/_integrations/microsoft_face_identify.markdown b/source/_integrations/microsoft_face_identify.markdown index 2f208f231d7..5a561eb1ce4 100644 --- a/source/_integrations/microsoft_face_identify.markdown +++ b/source/_integrations/microsoft_face_identify.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.37 ha_domain: microsoft_face_identify +ha_integration_type: integration --- The `microsoft_face_identify` image processing platform lets you use diff --git a/source/_integrations/miflora.markdown b/source/_integrations/miflora.markdown index a384fa18147..1f89328d38f 100644 --- a/source/_integrations/miflora.markdown +++ b/source/_integrations/miflora.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: miflora ha_platforms: - sensor +ha_integration_type: integration --- The `miflora` sensor platform allows one to monitor plant soil and air conditions. The [Mi Flora plant sensor](https://gadget-freakz.com/product/xiaomi-mi-flora-plant-sensor/) is a small Bluetooth Low Energy device that monitors the moisture and conductivity of the soil as well as ambient light and temperature. Since only one BLE device can be polled at a time, the library implements locking to prevent polling more than one device at a time. diff --git a/source/_integrations/mikrotik.markdown b/source/_integrations/mikrotik.markdown index a5462e78aeb..b9c2999b1d5 100644 --- a/source/_integrations/mikrotik.markdown +++ b/source/_integrations/mikrotik.markdown @@ -12,6 +12,7 @@ ha_domain: mikrotik ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- The `mikrotik` platform offers presence detection by looking at connected devices to a [MikroTik RouterOS](https://mikrotik.com) based router. diff --git a/source/_integrations/mill.markdown b/source/_integrations/mill.markdown index 8ea0015f14d..4937426c855 100644 --- a/source/_integrations/mill.markdown +++ b/source/_integrations/mill.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - climate - sensor +ha_integration_type: integration --- Integrates Mill heater into Home Assistant. diff --git a/source/_integrations/min_max.markdown b/source/_integrations/min_max.markdown index 0de198bd2cb..ce3259c7a33 100644 --- a/source/_integrations/min_max.markdown +++ b/source/_integrations/min_max.markdown @@ -2,8 +2,9 @@ title: Min/Max description: Instructions on how to integrate min/max sensors into Home Assistant. ha_category: - - Utility + - Helper - Sensor + - Utility ha_iot_class: Local Push ha_release: 0.31 ha_quality_scale: internal @@ -13,6 +14,7 @@ ha_domain: min_max ha_config_flow: true ha_platforms: - sensor +ha_integration_type: helper --- The Min/Max integration consumes the state from other sensors to determine the minimum, maximum, latest (last), mean and median of the collected states. diff --git a/source/_integrations/minecraft_server.markdown b/source/_integrations/minecraft_server.markdown index 20dd89faccc..52c77230807 100644 --- a/source/_integrations/minecraft_server.markdown +++ b/source/_integrations/minecraft_server.markdown @@ -14,6 +14,7 @@ ha_domain: minecraft_server ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- Minecraft servers allow players to play the sandbox video game [Minecraft](https://www.minecraft.net/en-us) by [Mojang AB](https://www.mojang.com) online or via a local area network with other players. The `Minecraft Server` integration lets you retrieve information from a Minecraft server (Java edition) within Home Assistant. diff --git a/source/_integrations/minio.markdown b/source/_integrations/minio.markdown index 491237cc237..1ffd46f0725 100644 --- a/source/_integrations/minio.markdown +++ b/source/_integrations/minio.markdown @@ -1,12 +1,14 @@ --- title: Minio description: Integration for interacting with Minio object storage. -ha_category: Utility +ha_category: + - Utility ha_iot_class: Cloud Push ha_release: 0.98 ha_codeowners: - '@tkislan' ha_domain: minio +ha_integration_type: integration --- This integration adds interaction with [Minio](https://min.io). diff --git a/source/_integrations/mitemp_bt.markdown b/source/_integrations/mitemp_bt.markdown index 55638570eb2..555f5a707d9 100644 --- a/source/_integrations/mitemp_bt.markdown +++ b/source/_integrations/mitemp_bt.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: mitemp_bt ha_platforms: - sensor +ha_integration_type: integration --- The `mitemp_bt` sensor platform allows one to monitor room temperature and humidity. The [Xiaomi Mijia BLE Temperature and Humidity sensor with LCD](https://www.banggood.com/Xiaomi-Mijia-Bluetooth-Thermometer-Hygrometer-with-LCD-Screen-Magnetic-Suction-Wall-Stickers-p-1232396.html) is a small Bluetooth Low Energy device that monitors the room temperature and humidity. As only a single BLE device can be polled at the same time, the library employs locking to make sure this is the case. diff --git a/source/_integrations/mjpeg.markdown b/source/_integrations/mjpeg.markdown index dd64cfae0b1..f9be0d3f0c0 100644 --- a/source/_integrations/mjpeg.markdown +++ b/source/_integrations/mjpeg.markdown @@ -9,6 +9,7 @@ ha_domain: mjpeg ha_config_flow: true ha_platforms: - camera +ha_integration_type: integration --- The MJPEG IP Camera integration allows you to integrate IP cameras which are diff --git a/source/_integrations/mobile_app.markdown b/source/_integrations/mobile_app.markdown index b064648d54f..69e66ad95b9 100644 --- a/source/_integrations/mobile_app.markdown +++ b/source/_integrations/mobile_app.markdown @@ -15,6 +15,7 @@ ha_platforms: - device_tracker - notify - sensor +ha_integration_type: integration --- The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant. diff --git a/source/_integrations/mochad.markdown b/source/_integrations/mochad.markdown index 87a1903726a..b2e89d5219b 100644 --- a/source/_integrations/mochad.markdown +++ b/source/_integrations/mochad.markdown @@ -11,6 +11,7 @@ ha_domain: mochad ha_platforms: - light - switch +ha_integration_type: integration --- The `mochad` integration is the main integration to integrate all X10 platforms being controlled by [mochad](https://sourceforge.net/projects/mochad/). Besides this integration you will have to setup your X10 devices separately. diff --git a/source/_integrations/modbus.markdown b/source/_integrations/modbus.markdown index 84a0cd59ea7..687e98216a8 100644 --- a/source/_integrations/modbus.markdown +++ b/source/_integrations/modbus.markdown @@ -19,6 +19,7 @@ ha_platforms: - sensor - switch ha_quality_scale: gold +ha_integration_type: integration --- [Modbus](http://www.modbus.org/) is a serial communication protocol to control PLCs (Programmable Logic Controller) and RTUs (Remote Terminal Unit). The integration adheres strictly to the [protocol specification](https://modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf). diff --git a/source/_integrations/modem_callerid.markdown b/source/_integrations/modem_callerid.markdown index 058881fd00e..88f498a32a9 100644 --- a/source/_integrations/modem_callerid.markdown +++ b/source/_integrations/modem_callerid.markdown @@ -12,6 +12,7 @@ ha_platforms: - button - sensor ha_config_flow: true +ha_integration_type: integration --- The `modem_callerid` integration uses an available modem for collecting caller ID information. It requires a Hayes AT compatible modem that supports caller ID detection (via AT+VCID=1). Usually any modem that uses a CX93001 will support this. diff --git a/source/_integrations/modern_forms.markdown b/source/_integrations/modern_forms.markdown index 467db7b17b6..37c1c0ccdd6 100644 --- a/source/_integrations/modern_forms.markdown +++ b/source/_integrations/modern_forms.markdown @@ -20,6 +20,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [Modern Forms](https://modernforms.com/) has a line of smart Wi-Fi-connected fans that allow for cloud or local control of the fan and light. There is support for individual sleep timers for the fan and light that can be set and cleared independently. diff --git a/source/_integrations/moehlenhoff_alpha2.markdown b/source/_integrations/moehlenhoff_alpha2.markdown index cbbf977714a..81ea17578a5 100644 --- a/source/_integrations/moehlenhoff_alpha2.markdown +++ b/source/_integrations/moehlenhoff_alpha2.markdown @@ -1,7 +1,8 @@ --- title: Möhlenhoff Alpha 2 description: Instructions on how to integrate a Möhlenhoff Alpha 2 temperature control system into Home Assistant. -ha_category: Climate +ha_category: + - Climate ha_release: 2022.3 ha_iot_class: Local Push ha_config_flow: true @@ -10,6 +11,7 @@ ha_codeowners: ha_domain: moehlenhoff_alpha2 ha_platforms: - climate +ha_integration_type: integration --- The Möhlenhoff Alpha 2 integration allows you to control a diff --git a/source/_integrations/mold_indicator.markdown b/source/_integrations/mold_indicator.markdown index 1922fd37cd4..5d1d1e51ea8 100644 --- a/source/_integrations/mold_indicator.markdown +++ b/source/_integrations/mold_indicator.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_domain: mold_indicator ha_platforms: - sensor +ha_integration_type: integration --- The Mold Indicator sensor integration consumes information of two temperature sensors and a humidity sensor to give an indication for possible mold growth in your home. In case of bad ventilation and insulation, the indoor humidity may lead to condensation on cold surfaces as the windows or even walls. Condensation or a high relative humidity near those cold surfaces leads to a higher risk for mold growth. This sensor integration estimates the temperature at a pre-calibrated critical point in the room (the coldest surface) and calculates the relative humidity of the air at that point. If the sensor value rises above approximately 70 percent, mold growth might occur and the room should be ventilated. At 100%, the air humidity condensates at the critical point. diff --git a/source/_integrations/monoprice.markdown b/source/_integrations/monoprice.markdown index f3608ac5b75..702cbbf19c4 100644 --- a/source/_integrations/monoprice.markdown +++ b/source/_integrations/monoprice.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: monoprice ha_platforms: - media_player +ha_integration_type: integration --- The `monoprice` platform allows you to control [Monoprice 6-Zone Amplifier](https://www.monoprice.com/product?p_id=10761) using a serial connection. diff --git a/source/_integrations/moon.markdown b/source/_integrations/moon.markdown index 1a609ce7cf5..58543b71028 100644 --- a/source/_integrations/moon.markdown +++ b/source/_integrations/moon.markdown @@ -8,10 +8,12 @@ ha_release: 0.38 ha_quality_scale: internal ha_codeowners: - '@fabaff' + - '@frenck' ha_domain: moon ha_platforms: - sensor ha_config_flow: true +ha_integration_type: integration --- The Moon integration tracks the phases of the moon. diff --git a/source/_integrations/motion_blinds.markdown b/source/_integrations/motion_blinds.markdown index 9fa57defcb1..4201cd70e3e 100644 --- a/source/_integrations/motion_blinds.markdown +++ b/source/_integrations/motion_blinds.markdown @@ -12,6 +12,8 @@ ha_config_flow: true ha_platforms: - cover - sensor +ha_dhcp: true +ha_integration_type: integration --- The integration allows you to control [Motion Blinds](https://motionblinds.com/) from [Coulisse B.V.](https://coulisse.com/). diff --git a/source/_integrations/motioneye.markdown b/source/_integrations/motioneye.markdown index 267503f7a83..2b57a0f32e1 100644 --- a/source/_integrations/motioneye.markdown +++ b/source/_integrations/motioneye.markdown @@ -14,6 +14,7 @@ ha_platforms: - camera - sensor - switch +ha_integration_type: integration --- The motionEye integration allows you to integrate your diff --git a/source/_integrations/mpd.markdown b/source/_integrations/mpd.markdown index 1a1c12d846c..62d747328aa 100644 --- a/source/_integrations/mpd.markdown +++ b/source/_integrations/mpd.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: mpd ha_platforms: - media_player +ha_integration_type: integration --- The `mpd` platform allows you to control a [Music Player Daemon](https://www.musicpd.org/) from Home Assistant. Unfortunately you will not be able to manipulate the playlist (add or delete songs) or add transitions between the songs. diff --git a/source/_integrations/mqtt.markdown b/source/_integrations/mqtt.markdown index 5f48a478c0d..5d00203ceab 100644 --- a/source/_integrations/mqtt.markdown +++ b/source/_integrations/mqtt.markdown @@ -13,20 +13,21 @@ ha_domain: mqtt ha_platforms: - alarm_control_panel - binary_sensor - - camera - button - - diagnostics + - camera - climate - cover + - diagnostics - fan - humidifier - lock - number - scene - - sensor - select + - sensor - siren - switch +ha_integration_type: integration --- MQTT (aka MQ Telemetry Transport) is a machine-to-machine or "Internet of Things" connectivity protocol on top of TCP/IP. It allows extremely lightweight publish/subscribe messaging transport. diff --git a/source/_integrations/mqtt_eventstream.markdown b/source/_integrations/mqtt_eventstream.markdown index c5ef32c6710..f8d9793946a 100644 --- a/source/_integrations/mqtt_eventstream.markdown +++ b/source/_integrations/mqtt_eventstream.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.11 ha_iot_class: Local Polling ha_domain: mqtt_eventstream +ha_integration_type: integration --- The `mqtt_eventstream` integration connects two Home Assistant instances via MQTT. diff --git a/source/_integrations/mqtt_json.markdown b/source/_integrations/mqtt_json.markdown index 4c957f3a208..934a255e2f3 100644 --- a/source/_integrations/mqtt_json.markdown +++ b/source/_integrations/mqtt_json.markdown @@ -8,6 +8,7 @@ ha_release: 0.44 ha_domain: mqtt_json ha_platforms: - device_tracker +ha_integration_type: integration --- The `mqtt_json` device tracker platform allows you to detect presence by monitoring an MQTT topic for new locations. To use this platform, you specify a unique topic for each device. diff --git a/source/_integrations/mqtt_room.markdown b/source/_integrations/mqtt_room.markdown index d4413f0221f..4726bacf424 100644 --- a/source/_integrations/mqtt_room.markdown +++ b/source/_integrations/mqtt_room.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: mqtt_room ha_platforms: - sensor +ha_integration_type: integration --- The `mqtt_room` sensor platform allows you to detect the indoor location of devices using MQTT clients. diff --git a/source/_integrations/mqtt_statestream.markdown b/source/_integrations/mqtt_statestream.markdown index 6d432d8f4a0..9a7fc966cae 100644 --- a/source/_integrations/mqtt_statestream.markdown +++ b/source/_integrations/mqtt_statestream.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.54 ha_iot_class: Local Push ha_domain: mqtt_statestream +ha_integration_type: integration --- The `mqtt_statestream` integration publishes state changes in Home Assistant to individual MQTT topics. [The MQTT integration](/integrations/mqtt/) is a prerequisite for MQTT Statestream to work. diff --git a/source/_integrations/msteams.markdown b/source/_integrations/msteams.markdown index e3fdd22474b..e571f8376bb 100644 --- a/source/_integrations/msteams.markdown +++ b/source/_integrations/msteams.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: msteams ha_platforms: - notify +ha_integration_type: integration --- The `Microsoft Teams` platform allows you to send notifications from Home Assistant to a team channel in [Microsoft Teams](https://products.office.com/en-us/microsoft-teams/group-chat-software). diff --git a/source/_integrations/mullvad.markdown b/source/_integrations/mullvad.markdown index 19c751976c8..2dd5d87830d 100644 --- a/source/_integrations/mullvad.markdown +++ b/source/_integrations/mullvad.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@meichthys' ha_platforms: - binary_sensor +ha_integration_type: integration --- The Mullvad VPN integration uses the [Mullvad](https://mullvad.net/) VPN API to detect if your Home Assistant instance is connected to the Mullvad VPN service. diff --git a/source/_integrations/mutesync.markdown b/source/_integrations/mutesync.markdown index 6d9f4a95c15..3f078380d91 100644 --- a/source/_integrations/mutesync.markdown +++ b/source/_integrations/mutesync.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: mutesync ha_platforms: - binary_sensor +ha_integration_type: integration --- The mutesync integration for Home Assistant connects to the [mütesync virtual button](https://mutesync.com/). This tray app pairs with popular video conferencing tools such as Zoom, Google Meet, Discord, and Teams. diff --git a/source/_integrations/mvglive.markdown b/source/_integrations/mvglive.markdown index a87ed028f15..614760c302b 100644 --- a/source/_integrations/mvglive.markdown +++ b/source/_integrations/mvglive.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: mvglive ha_platforms: - sensor +ha_integration_type: integration --- The `mvglive` sensor will give you the departure time of the next bus, tram, subway, or train at the next station or stop in the Munich public transport network. Additional details such as the line number and destination are present in the attributes. diff --git a/source/_integrations/my.markdown b/source/_integrations/my.markdown index ce3f1d3ac14..3b100eb6cc9 100644 --- a/source/_integrations/my.markdown +++ b/source/_integrations/my.markdown @@ -8,6 +8,7 @@ ha_domain: my ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- This integration handles redirects from the [My Home Assistant](https://my.home-assistant.io) service. diff --git a/source/_integrations/mycroft.markdown b/source/_integrations/mycroft.markdown index 4bd8ff58b46..67044f7a741 100644 --- a/source/_integrations/mycroft.markdown +++ b/source/_integrations/mycroft.markdown @@ -2,13 +2,14 @@ title: Mycroft description: Instructions on how to setup Mycroft AI within Home Assistant. ha_category: - - Voice - Notifications + - Voice ha_iot_class: Local Push ha_release: 0.53 ha_domain: mycroft ha_platforms: - notify +ha_integration_type: integration --- [Mycroft](https://mycroft.ai) is an open source voice assistant that allows you to send notifications and more to Mycroft from Home Assistant. diff --git a/source/_integrations/myq.markdown b/source/_integrations/myq.markdown index eda752555f7..3b846ec3209 100644 --- a/source/_integrations/myq.markdown +++ b/source/_integrations/myq.markdown @@ -2,8 +2,8 @@ title: MyQ description: Instructions on how to integrate MyQ-Enabled garage door covers into Home Assistant. ha_category: - - Cover - Binary Sensor + - Cover - Light ha_release: 0.39 ha_iot_class: Cloud Polling @@ -18,6 +18,7 @@ ha_platforms: - cover - light ha_dhcp: true +ha_integration_type: integration --- The MyQ integration lets you control MyQ-Enabled garage doors and/or lamps through Home Assistant. Device names in Home Assistant are generated based on the names defined in your MyQ Device mobile app. diff --git a/source/_integrations/mysensors.markdown b/source/_integrations/mysensors.markdown index 9b15ef6484d..75c47015cec 100644 --- a/source/_integrations/mysensors.markdown +++ b/source/_integrations/mysensors.markdown @@ -19,6 +19,7 @@ ha_platforms: - sensor - switch ha_config_flow: true +ha_integration_type: integration --- The [MySensors](https://www.mysensors.org) project combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69 to build affordable sensor networks. This integration will automatically add all available devices to Home Assistant, after [presentation](#presentation) is done. That is, you do not need to add anything to your configuration for the devices for them to be added. Go to the **states** section of the developer tools to find the devices that have been identified. diff --git a/source/_integrations/mystrom.markdown b/source/_integrations/mystrom.markdown index 847fcca8044..1bed3d00751 100644 --- a/source/_integrations/mystrom.markdown +++ b/source/_integrations/mystrom.markdown @@ -2,8 +2,8 @@ title: myStrom description: Instructions on how to integrate myStrom WiFi Bulbs into Home Assistant. ha_category: - - Light - Binary Sensor + - Light - Switch ha_release: 0.43 ha_iot_class: Local Polling @@ -14,6 +14,7 @@ ha_platforms: - binary_sensor - light - switch +ha_integration_type: integration --- The `mystrom` light platform allows you to control your [myStrom](https://mystrom.ch/en/) WiFi Bulbs. diff --git a/source/_integrations/mythicbeastsdns.markdown b/source/_integrations/mythicbeastsdns.markdown index 4591e2ba715..d95379a9090 100644 --- a/source/_integrations/mythicbeastsdns.markdown +++ b/source/_integrations/mythicbeastsdns.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.85 ha_iot_class: Cloud Push ha_domain: mythicbeastsdns +ha_integration_type: integration --- With the `mythicbeastsdns` integration you can automatically update your dynamic DNS entry at [Mythic Beasts](https://www.mythic-beasts.com/). diff --git a/source/_integrations/nad.markdown b/source/_integrations/nad.markdown index e8f96919a03..55b008b59a9 100644 --- a/source/_integrations/nad.markdown +++ b/source/_integrations/nad.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: nad ha_platforms: - media_player +ha_integration_type: integration --- The `nad` platform allows you to control a [NAD receiver](https://nadelectronics.com/) through RS232, TCP and Telnet from Home Assistant. diff --git a/source/_integrations/nam.markdown b/source/_integrations/nam.markdown index 09dda88e64a..6ad7171e542 100644 --- a/source/_integrations/nam.markdown +++ b/source/_integrations/nam.markdown @@ -15,6 +15,7 @@ ha_platforms: - sensor ha_quality_scale: platinum ha_zeroconf: true +ha_integration_type: integration --- The Nettigo Air Monitor integration allows you to read temperature, humidity, pressure and air quality data from Nettigo Air Monitor devices. [Nettigo Air Monitor](https://air.nettigo.pl/?setlang=en) is a DIY air quality monitoring system with open source firmware, based on an open hardware project. diff --git a/source/_integrations/namecheapdns.markdown b/source/_integrations/namecheapdns.markdown index 74adfafd222..9b630c879d4 100644 --- a/source/_integrations/namecheapdns.markdown +++ b/source/_integrations/namecheapdns.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.56 ha_domain: namecheapdns +ha_integration_type: integration --- With the `namecheapdns` integration you can automatically update your dynamic DNS entry at [namecheapdns](https://www.namecheap.com/store/domains/freedns/). diff --git a/source/_integrations/nanoleaf.markdown b/source/_integrations/nanoleaf.markdown index d8cf2379ce7..7ee4ae33e86 100644 --- a/source/_integrations/nanoleaf.markdown +++ b/source/_integrations/nanoleaf.markdown @@ -17,6 +17,7 @@ ha_platforms: - light ha_zeroconf: true ha_ssdp: true +ha_integration_type: integration --- The Nanoleaf integration allows you to control and monitor Nanoleaf Light Panels, Canvas, Shapes, Elements, and Lines. diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index e56db785c09..dbe65401c1a 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -18,6 +18,7 @@ ha_platforms: - sensor - switch - vacuum +ha_integration_type: integration --- The Neato integration allows you to control your [Neato Botvac Connected Robots][botvac-connected]. diff --git a/source/_integrations/nederlandse_spoorwegen.markdown b/source/_integrations/nederlandse_spoorwegen.markdown index 2db2db1d594..26aad0d8f26 100644 --- a/source/_integrations/nederlandse_spoorwegen.markdown +++ b/source/_integrations/nederlandse_spoorwegen.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: nederlandse_spoorwegen ha_platforms: - sensor +ha_integration_type: integration --- This sensor will provide you with time table information of the [Nederlandse Spoorwegen](https://www.ns.nl/) train service in the Netherlands. diff --git a/source/_integrations/ness_alarm.markdown b/source/_integrations/ness_alarm.markdown index 1ff866339f7..24f8abbc003 100644 --- a/source/_integrations/ness_alarm.markdown +++ b/source/_integrations/ness_alarm.markdown @@ -12,6 +12,7 @@ ha_domain: ness_alarm ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The `ness_alarm` integration will allow Home Assistant users who own a Ness D8x/D16x alarm system to leverage their alarm system and its sensors to provide Home Assistant with information about their homes. Connectivity between Home Assistant and the alarm is accomplished through a IP232 module that must be connected to the alarm. diff --git a/source/_integrations/nest.markdown b/source/_integrations/nest.markdown index 95def7a6362..965238a7671 100644 --- a/source/_integrations/nest.markdown +++ b/source/_integrations/nest.markdown @@ -2,13 +2,13 @@ title: Nest description: Instructions on how to integrate Nest into Home Assistant. ha_category: - - Hub - Binary Sensor - Camera - Climate - Doorbell - - Sensor + - Hub - Media Source + - Sensor ha_iot_class: Cloud Push ha_release: 0.7 ha_config_flow: true @@ -20,9 +20,10 @@ ha_dhcp: true ha_platforms: - binary_sensor - camera - - diagnostics - climate + - diagnostics - sensor +ha_integration_type: integration --- The `nest` integration allows you to integrate your [Google Nest](https://store.google.com/us/category/connected_home?) devices in Home Assistant. This integration uses the [Smart Device Management](https://developers.google.com/nest/device-access/api) API and Google's Cloud Pubsub to efficiently listen for changes in device state or other events. See [Supported Devices](https://developers.google.com/nest/device-access/supported-devices) for all devices supported by the SDM API. diff --git a/source/_integrations/netatmo.markdown b/source/_integrations/netatmo.markdown index 8fa1a14f8a7..158e25f9ac5 100644 --- a/source/_integrations/netatmo.markdown +++ b/source/_integrations/netatmo.markdown @@ -2,14 +2,14 @@ title: Netatmo description: Instructions on how to integrate Netatmo integration into Home Assistant. ha_category: - - Hub - - Environment - - Weather - - Sensor - - Climate - Camera + - Climate + - Environment + - Hub - Light - Media Source + - Sensor + - Weather ha_release: '0.20' ha_iot_class: Cloud Polling ha_codeowners: @@ -19,11 +19,12 @@ ha_domain: netatmo ha_homekit: true ha_platforms: - camera - - diagnostics - climate + - diagnostics - light - - sensor - select + - sensor +ha_integration_type: integration --- The Netatmo integration platform is the main integration to integrate all Netatmo related platforms. diff --git a/source/_integrations/netdata.markdown b/source/_integrations/netdata.markdown index 49eb4dffecb..fc3c55e0535 100644 --- a/source/_integrations/netdata.markdown +++ b/source/_integrations/netdata.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: netdata ha_platforms: - sensor +ha_integration_type: integration --- The `netdata` sensor platform allows you to display information collected by [Netdata](https://my-netdata.io/). diff --git a/source/_integrations/netgear.markdown b/source/_integrations/netgear.markdown index a3ae855c2b8..aa9e4d11777 100644 --- a/source/_integrations/netgear.markdown +++ b/source/_integrations/netgear.markdown @@ -17,6 +17,7 @@ ha_codeowners: - '@Quentame' - '@starkillerOG' ha_ssdp: true +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to a [NETGEAR](https://www.netgear.com/) device and control the NETGEAR device. diff --git a/source/_integrations/netgear_lte.markdown b/source/_integrations/netgear_lte.markdown index 7cd21983974..d286a106a87 100644 --- a/source/_integrations/netgear_lte.markdown +++ b/source/_integrations/netgear_lte.markdown @@ -3,16 +3,17 @@ title: NETGEAR LTE description: Instructions on how to integrate your NETGEAR LTE modem within Home Assistant. ha_release: 0.72 ha_category: + - Binary Sensor - Network - Notifications - Sensor - - Binary Sensor ha_iot_class: Local Polling ha_domain: netgear_lte ha_platforms: - binary_sensor - notify - sensor +ha_integration_type: integration --- The NETGEAR LTE integration for Home Assistant allows you to observe and control [NETGEAR LTE modems](https://www.netgear.com/home/products/mobile-broadband/lte-modems/default.aspx). diff --git a/source/_integrations/netio.markdown b/source/_integrations/netio.markdown index 389383fbfce..a49ccf8f83b 100644 --- a/source/_integrations/netio.markdown +++ b/source/_integrations/netio.markdown @@ -8,6 +8,7 @@ ha_release: 0.24 ha_domain: netio ha_platforms: - switch +ha_integration_type: integration --- The `netio` switch platform allows you to control your [Netio](https://www.netio-products.com/en/overview/) Netio4, Netio4 All, and Netio 230B. These are smart outlets controllable through Ethernet and/or Wi-Fi that reports consumptions (Netio4all). This integration requires Telnet to be enabled on the Netio device. diff --git a/source/_integrations/network.markdown b/source/_integrations/network.markdown index 8733a51ea4a..4777e3611c5 100644 --- a/source/_integrations/network.markdown +++ b/source/_integrations/network.markdown @@ -7,6 +7,9 @@ ha_release: 2021.6 ha_domain: network ha_iot_class: Local Push ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- This integration provides network configuration for integrations such as [Zeroconf](/integrations/zeroconf/). It is managed by going to **{% my general title="Configuration >> General" %}** and is only available to users that have "Advanced Mode" enabled on their {% my profile title="user profile" %}. diff --git a/source/_integrations/neurio_energy.markdown b/source/_integrations/neurio_energy.markdown index 65952d23af5..443e537aecc 100644 --- a/source/_integrations/neurio_energy.markdown +++ b/source/_integrations/neurio_energy.markdown @@ -8,6 +8,7 @@ ha_release: 0.14 ha_domain: neurio_energy ha_platforms: - sensor +ha_integration_type: integration --- Integrate your [Neurio](https://neur.io/) meter information into Home Assistant. To get an API key and secret, login to your [Neurio account](https://my.neur.io/#settings/applications/register) and register an application. Note the Homepage URL and Callback URL are optional. diff --git a/source/_integrations/nexia.markdown b/source/_integrations/nexia.markdown index e1d1f6bfd49..9d0978591de 100644 --- a/source/_integrations/nexia.markdown +++ b/source/_integrations/nexia.markdown @@ -3,9 +3,9 @@ title: Nexia/American Standard/Trane description: Instructions on how to integrate Trane and American Standard thermostats into Home Assistant. ha_category: - Binary Sensor - - Sensor - Climate - Scene + - Sensor - Switch ha_release: 0.108 ha_iot_class: Cloud Polling @@ -17,9 +17,11 @@ ha_dhcp: true ha_platforms: - binary_sensor - climate + - diagnostics - scene - sensor - switch +ha_integration_type: integration --- The `nexia` integration allows you to integrate your [Nexia](https://mynexia.com/) (Trane) thermostats or [American Standard](https://asairhome.com/) thermostats into Home Assistant. diff --git a/source/_integrations/nextbus.markdown b/source/_integrations/nextbus.markdown index d745b31851a..f6e63842270 100644 --- a/source/_integrations/nextbus.markdown +++ b/source/_integrations/nextbus.markdown @@ -2,8 +2,8 @@ title: NextBus description: Instructions on how to use public transit data from Nextbus in Home Assistant. ha_category: - - Transport - Sensor + - Transport ha_iot_class: Local Polling ha_release: 0.93 ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: nextbus ha_platforms: - sensor +ha_integration_type: integration --- The `nextbus` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from [NextBus](https://www.nextbus.com), which provides real time transit data for a number of transit authorities. diff --git a/source/_integrations/nextcloud.markdown b/source/_integrations/nextcloud.markdown index 870712b4cd5..6741a57849e 100644 --- a/source/_integrations/nextcloud.markdown +++ b/source/_integrations/nextcloud.markdown @@ -2,8 +2,8 @@ title: Nextcloud description: Instructions on how to integrate Nextcloud monitor api data into Home Assistant. ha_category: - - Sensor - Binary Sensor + - Sensor ha_iot_class: Cloud Polling ha_release: 0.108 ha_domain: nextcloud @@ -12,6 +12,7 @@ ha_codeowners: ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `nextcloud` integration pulls summary [Nextcloud](https://nextcloud.com/) information into Home Assistant. diff --git a/source/_integrations/nfandroidtv.markdown b/source/_integrations/nfandroidtv.markdown index c2b6d42c821..be030f30add 100644 --- a/source/_integrations/nfandroidtv.markdown +++ b/source/_integrations/nfandroidtv.markdown @@ -11,6 +11,7 @@ ha_platforms: - notify ha_codeowners: - '@tkdrob' +ha_integration_type: integration --- Notification integration for [Notifications for Android TV](https://play.google.com/store/apps/details?id=de.cyberdream.androidtv.notifications.google) and [Notifications for Fire TV](https://www.amazon.com/Christian-Fees-Notifications-for-Fire/dp/B00OESCXEK). You can use this integration to send notifications to your Android TV device. An overlay with the message content will appear for a configurable amount of seconds and then disappear again. Sending images (e.g., security cam) and custom icons is supported too. Icons are essentially the same as images (any image format supported by Android TV is supported), but are displayed small and to the left of the notification whereas images are large and above the notification. diff --git a/source/_integrations/nightscout.markdown b/source/_integrations/nightscout.markdown index 5be3781e8f8..93a942f0042 100644 --- a/source/_integrations/nightscout.markdown +++ b/source/_integrations/nightscout.markdown @@ -12,6 +12,7 @@ ha_domain: nightscout ha_quality_scale: platinum ha_platforms: - sensor +ha_integration_type: integration --- The Nightscout integration allows you to view your CGM data from [Nightscout](http://www.nightscout.info/) in Home Assistant. diff --git a/source/_integrations/niko_home_control.markdown b/source/_integrations/niko_home_control.markdown index d59bc95a4c4..aa16b621e45 100644 --- a/source/_integrations/niko_home_control.markdown +++ b/source/_integrations/niko_home_control.markdown @@ -8,6 +8,7 @@ ha_release: 0.82 ha_domain: niko_home_control ha_platforms: - light +ha_integration_type: integration --- The `niko_home_control` platform allows you to integrate your [Niko Home Control](https://www.niko.eu/enus/products/niko-home-control) into Home Assistant. diff --git a/source/_integrations/nilu.markdown b/source/_integrations/nilu.markdown index 3fa338d5d80..8cabd854f21 100644 --- a/source/_integrations/nilu.markdown +++ b/source/_integrations/nilu.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: nilu ha_platforms: - air_quality +ha_integration_type: integration --- The `nilu` air quality platform shows measurements of current air quality from NILU (Norsk Institutt for luftforskning/Norwegian Institute for Air Research) sensor stations within Norway. Makes data from the open API at [luftkvalitet.info](http://luftkvalitet.info/) and [nilu.no](https://nilu.no/) available in Home Assistant. diff --git a/source/_integrations/nina.markdown b/source/_integrations/nina.markdown index 118a8d2c0df..b4e05988351 100644 --- a/source/_integrations/nina.markdown +++ b/source/_integrations/nina.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: nina ha_platforms: - binary_sensor +ha_integration_type: integration --- The [NINA](https://www.bbk.bund.de/DE/Warnung-Vorsorge/Warn-App-NINA/warn-app-nina_node.html) integration displays warnings from the [Bundesamt für Bevölkerungsschutz und Katastrophenhilfe](https://www.bbk.bund.de/) in Germany. diff --git a/source/_integrations/nissan_leaf.markdown b/source/_integrations/nissan_leaf.markdown index 7a1bc07556d..80e6394d0ea 100644 --- a/source/_integrations/nissan_leaf.markdown +++ b/source/_integrations/nissan_leaf.markdown @@ -13,6 +13,7 @@ ha_platforms: - button - sensor - switch +ha_integration_type: integration --- The `nissan_leaf` integration offers integration with the [NissanConnect EV](https://www.nissan.co.uk/dashboard.html) cloud service. NissanConnect EV was previously known as Nissan Carwings. It offers: diff --git a/source/_integrations/nmap_tracker.markdown b/source/_integrations/nmap_tracker.markdown index 37993b3422c..8698b75a5b0 100644 --- a/source/_integrations/nmap_tracker.markdown +++ b/source/_integrations/nmap_tracker.markdown @@ -9,6 +9,7 @@ ha_domain: nmap_tracker ha_platforms: - device_tracker ha_config_flow: true +ha_integration_type: integration --- As an alternative to the router-based device tracking, it is possible to directly scan the network for devices by using Nmap. The IP addresses to scan can be specified in any format that Nmap understands, including the network-prefix notation (`192.168.1.1/24`) and the range notation (`192.168.1.1-255`). diff --git a/source/_integrations/nmbs.markdown b/source/_integrations/nmbs.markdown index 50836345323..bfb05bb1be5 100644 --- a/source/_integrations/nmbs.markdown +++ b/source/_integrations/nmbs.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: nmbs ha_platforms: - sensor +ha_integration_type: integration --- The `nmbs` platform will create sensors for monitoring travel time and information between 2 stations. diff --git a/source/_integrations/no_ip.markdown b/source/_integrations/no_ip.markdown index 9b6f9f404a4..ca64b636e41 100644 --- a/source/_integrations/no_ip.markdown +++ b/source/_integrations/no_ip.markdown @@ -8,6 +8,7 @@ ha_release: 0.57 ha_codeowners: - '@fabaff' ha_domain: no_ip +ha_integration_type: integration --- With the `no_ip` integration you can keep your current IP address in sync with your [NO-IP.com](https://www.noip.com) hostname or domain. diff --git a/source/_integrations/noaa_tides.markdown b/source/_integrations/noaa_tides.markdown index 62f8bce23ca..64ea1349272 100644 --- a/source/_integrations/noaa_tides.markdown +++ b/source/_integrations/noaa_tides.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@jdelaney72' ha_platforms: - sensor +ha_integration_type: integration --- The `noaa_tides` sensor platform uses details from [NOAA Tides and Currents](https://tidesandcurrents.noaa.gov/api/) to provide information about the prediction for the tides for any location in the United States. diff --git a/source/_integrations/norway_air.markdown b/source/_integrations/norway_air.markdown index 676a822daef..8c3751d7936 100644 --- a/source/_integrations/norway_air.markdown +++ b/source/_integrations/norway_air.markdown @@ -8,6 +8,7 @@ ha_release: 0.88 ha_domain: norway_air ha_platforms: - air_quality +ha_integration_type: integration --- The `norway_air` integration [queries](https://luftkvalitet.miljostatus.no/) the Norway air quality [data feed](https://api.met.no/weatherapi/airqualityforecast/0.1/documentation) provided by the Norwegian Meteorological Institute. diff --git a/source/_integrations/notify.markdown b/source/_integrations/notify.markdown index e2f92cd626a..42a282d7a0c 100644 --- a/source/_integrations/notify.markdown +++ b/source/_integrations/notify.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: notify +ha_integration_type: integration --- The `notify` integration makes it possible to send notifications to a wide variety of platforms. To use it you have to setup at least one notification target (notifier), check the [integrations list](/integrations/#notifications) for one that fits your use case. diff --git a/source/_integrations/notify_events.markdown b/source/_integrations/notify_events.markdown index ca1b1e39eb5..b0df1db849e 100644 --- a/source/_integrations/notify_events.markdown +++ b/source/_integrations/notify_events.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- ## Description diff --git a/source/_integrations/notion.markdown b/source/_integrations/notion.markdown index bfc4c53b5e3..5e3725d2385 100644 --- a/source/_integrations/notion.markdown +++ b/source/_integrations/notion.markdown @@ -2,8 +2,8 @@ title: Notion description: How to integrate Notion kits within Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Sensor ha_release: 0.96 ha_iot_class: Cloud Polling @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - diagnostics - sensor +ha_integration_type: integration --- The `Notion` component retrieves data from [Notion](https://getnotion.com) wireless diff --git a/source/_integrations/nsw_fuel_station.markdown b/source/_integrations/nsw_fuel_station.markdown index c8b92b8f286..28aae749533 100644 --- a/source/_integrations/nsw_fuel_station.markdown +++ b/source/_integrations/nsw_fuel_station.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: nsw_fuel_station ha_platforms: - sensor +ha_integration_type: integration --- The `nsw_fuel_station` sensor platform uses the [NSW Fuel Check App](https://www.fuelcheck.nsw.gov.au/app) data as a source for current fuel price data. diff --git a/source/_integrations/nsw_rural_fire_service_feed.markdown b/source/_integrations/nsw_rural_fire_service_feed.markdown index dea6f180a58..738b83d27ee 100644 --- a/source/_integrations/nsw_rural_fire_service_feed.markdown +++ b/source/_integrations/nsw_rural_fire_service_feed.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: nsw_rural_fire_service_feed ha_platforms: - geo_location +ha_integration_type: integration --- The `nsw_rural_fire_service_feed` platform lets you integrate a GeoJSON feed provided by the [NSW Rural Fire Service](https://www.rfs.nsw.gov.au/fire-information/fires-near-me) with information about bush fires, grass fires, hazard reductions and more. It retrieves incidents from a feed and shows information of those incidents filtered by distance to Home Assistant's location. diff --git a/source/_integrations/nuheat.markdown b/source/_integrations/nuheat.markdown index 4012ee98d7c..e526da7a256 100644 --- a/source/_integrations/nuheat.markdown +++ b/source/_integrations/nuheat.markdown @@ -10,6 +10,7 @@ ha_config_flow: true ha_dhcp: true ha_platforms: - climate +ha_integration_type: integration --- The `nuheat` integration lets control your connected [NuHeat Signature](https://www.nuheat.com/products/thermostats/signature-thermostat) floor heating thermostats from [NuHeat](https://www.nuheat.com/). diff --git a/source/_integrations/nuki.markdown b/source/_integrations/nuki.markdown index 0afe628fc35..ee16ac8f9cb 100644 --- a/source/_integrations/nuki.markdown +++ b/source/_integrations/nuki.markdown @@ -15,6 +15,7 @@ ha_platforms: - lock ha_config_flow: true ha_dhcp: true +ha_integration_type: integration --- The Nuki integration allows you to control [Nuki Smart Locks](https://nuki.io/en/smart-lock/) via a [Nuki Bridge](https://nuki.io/en/bridge/). diff --git a/source/_integrations/numato.markdown b/source/_integrations/numato.markdown index a516fd58199..32eabe37682 100644 --- a/source/_integrations/numato.markdown +++ b/source/_integrations/numato.markdown @@ -2,8 +2,8 @@ title: Numato USB GPIO Expander description: Instructions on how to integrate a Numato GPIO expander into Home Assistant. ha_category: - - DIY - Binary Sensor + - DIY - Sensor - Switch logo: numato.png @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `numato` integration is the base for all related GPIO platforms of the diff --git a/source/_integrations/number.markdown b/source/_integrations/number.markdown index c939e0fec85..58754237927 100644 --- a/source/_integrations/number.markdown +++ b/source/_integrations/number.markdown @@ -9,6 +9,7 @@ ha_domain: number ha_codeowners: - '@home-assistant/core' - '@Shulyaka' +ha_integration_type: integration --- Keeps track on `number` entities in your environment, their state, and allows you to control them. This integration allows other integrations to get a value input from user within a range. diff --git a/source/_integrations/nut.markdown b/source/_integrations/nut.markdown index 7fd893c6ba4..e79e8e117c5 100644 --- a/source/_integrations/nut.markdown +++ b/source/_integrations/nut.markdown @@ -14,6 +14,7 @@ ha_zeroconf: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The Network UPS Tools (NUT) integration allows you to monitor a UPS diff --git a/source/_integrations/nws.markdown b/source/_integrations/nws.markdown index 48b729249f9..6b9fd78bc59 100644 --- a/source/_integrations/nws.markdown +++ b/source/_integrations/nws.markdown @@ -1,7 +1,8 @@ --- title: National Weather Service (NWS) description: Instructions on how to integrate National Weather Service data within Home Assistant. -ha_category: Weather +ha_category: + - Weather ha_release: 0.99 ha_iot_class: Cloud Polling ha_codeowners: @@ -12,6 +13,7 @@ ha_config_flow: true ha_platforms: - sensor - weather +ha_integration_type: integration --- The `nws` platform uses the [National Weather Service](https://www.weather.gov) web API as a source for meteorological data for your location. diff --git a/source/_integrations/nx584.markdown b/source/_integrations/nx584.markdown index d5d43429b33..1a21c1bc277 100644 --- a/source/_integrations/nx584.markdown +++ b/source/_integrations/nx584.markdown @@ -10,6 +10,7 @@ ha_domain: nx584 ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The `nx584` platform provides integration with GE, Caddx, Interlogix (and other brands) alarm panels that support the NX584 interface module (or have it built in). Supported panels include NX4/6/8/8E. Actual integration is done through [pynx584](https://github.com/kk7ds/pynx584) which is required for this to work. diff --git a/source/_integrations/nzbget.markdown b/source/_integrations/nzbget.markdown index 1b97acd42ea..74af1465bae 100644 --- a/source/_integrations/nzbget.markdown +++ b/source/_integrations/nzbget.markdown @@ -13,6 +13,7 @@ ha_domain: nzbget ha_platforms: - sensor - switch +ha_integration_type: integration --- The `nzbget` platform will allow you to monitor and control your downloads with [NZBGet](https://nzbget.net/) from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/oasa_telematics.markdown b/source/_integrations/oasa_telematics.markdown index 43275cfc931..0df45cd7a4b 100644 --- a/source/_integrations/oasa_telematics.markdown +++ b/source/_integrations/oasa_telematics.markdown @@ -2,13 +2,14 @@ title: OASA Telematics description: Instructions on how to integrate bus and trolley arrival data for Greek OASA Telematics within Home Assistant. ha_category: - - Transport - Sensor + - Transport ha_iot_class: Cloud Polling ha_release: 0.92 ha_domain: oasa_telematics ha_platforms: - sensor +ha_integration_type: integration --- The `oasa_telematics` sensor will provide you with bus and trolley arrival times for Greek public transport for Athens, using real-time data from [OASA Telematics](http://telematics.oasa.gr/en/). diff --git a/source/_integrations/obihai.markdown b/source/_integrations/obihai.markdown index cdff6726490..24d42357596 100644 --- a/source/_integrations/obihai.markdown +++ b/source/_integrations/obihai.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: obihai ha_platforms: - sensor +ha_integration_type: integration --- The `obihai` integration allows you to view the call status for your [Obihai devices](https://www.obitalk.com/info/products#home_section). diff --git a/source/_integrations/octoprint.markdown b/source/_integrations/octoprint.markdown index 6746134f01d..bdc9138a6c1 100644 --- a/source/_integrations/octoprint.markdown +++ b/source/_integrations/octoprint.markdown @@ -17,6 +17,7 @@ ha_platforms: - binary_sensor - button - sensor +ha_integration_type: integration --- [OctoPrint](https://octoprint.org/) is a web interface for your 3D printer. This is the main integration to integrate OctoPrint sensors. diff --git a/source/_integrations/oem.markdown b/source/_integrations/oem.markdown index bd032ef6c0c..97b5aebfa02 100644 --- a/source/_integrations/oem.markdown +++ b/source/_integrations/oem.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: oem ha_platforms: - climate +ha_integration_type: integration --- This platform supports the ESP8266 based "WiFi MQTT Relay / Thermostat" sold by [OpenEnergyMonitor](https://shop.openenergymonitor.com/wifi-mqtt-relay-thermostat/). The underlying [library](https://oemthermostat.readthedocs.io/) only supports this single relay variant of the [original device](https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/). diff --git a/source/_integrations/ohmconnect.markdown b/source/_integrations/ohmconnect.markdown index da34d8f30e1..d0b711845e7 100644 --- a/source/_integrations/ohmconnect.markdown +++ b/source/_integrations/ohmconnect.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: ohmconnect ha_platforms: - sensor +ha_integration_type: integration --- The `ohmconnect` sensor will show you the current [OhmConnect](https://www.ohmconnect.com/) status for the given OhmConnect ID. diff --git a/source/_integrations/ombi.markdown b/source/_integrations/ombi.markdown index a886e091be2..7cb3c788e08 100644 --- a/source/_integrations/ombi.markdown +++ b/source/_integrations/ombi.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: ombi ha_platforms: - sensor +ha_integration_type: integration --- The `Ombi` integration monitors data from your [Ombi](https://ombi.io) instance. diff --git a/source/_integrations/omnilogic.markdown b/source/_integrations/omnilogic.markdown index ae5a0615ab6..54e565f7310 100644 --- a/source/_integrations/omnilogic.markdown +++ b/source/_integrations/omnilogic.markdown @@ -15,6 +15,7 @@ ha_domain: omnilogic ha_platforms: - sensor - switch +ha_integration_type: integration --- [Hayward OmniLogic](https://www.hayward-pool.com/shop/en/pools/omnilogic-i-auomni--1) smart pool and spa technology control. diff --git a/source/_integrations/onboarding.markdown b/source/_integrations/onboarding.markdown index 81e5bc85ef3..a0cb0e27486 100644 --- a/source/_integrations/onboarding.markdown +++ b/source/_integrations/onboarding.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: onboarding +ha_integration_type: integration --- This integration creates the endpoints for the onboarding that is built into Home Assistant. There are no configuration options for this integration directly. diff --git a/source/_integrations/oncue.markdown b/source/_integrations/oncue.markdown index cebe209b133..75aa6189306 100644 --- a/source/_integrations/oncue.markdown +++ b/source/_integrations/oncue.markdown @@ -14,6 +14,7 @@ ha_domain: oncue ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Oncue by Kohler integration will allow you to monitor the state of your [Oncue enabled Kohler generator](https://api.kohler.com/oncueplus/#/auth). diff --git a/source/_integrations/ondilo_ico.markdown b/source/_integrations/ondilo_ico.markdown index 4b5a08ca90c..aafdf106ef4 100644 --- a/source/_integrations/ondilo_ico.markdown +++ b/source/_integrations/ondilo_ico.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: ondilo_ico ha_platforms: - sensor +ha_integration_type: integration --- ICO by [Ondilo](https://ondilo.com/en/) is a small connected device that you simply drop into the pool or spa. ICO continuously analyzes the water quality of your pool/spa and notifies you via its application. ICO provides personalized recommendations so that you use the right products in the right proportions at the right time. diff --git a/source/_integrations/onewire.markdown b/source/_integrations/onewire.markdown index 4bb949e95e1..68fdc921fe5 100644 --- a/source/_integrations/onewire.markdown +++ b/source/_integrations/onewire.markdown @@ -15,6 +15,7 @@ ha_platforms: - diagnostics - sensor - switch +ha_integration_type: integration ---
diff --git a/source/_integrations/onkyo.markdown b/source/_integrations/onkyo.markdown index 97c592ce911..d0e7b2b6fc6 100644 --- a/source/_integrations/onkyo.markdown +++ b/source/_integrations/onkyo.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: onkyo ha_platforms: - media_player +ha_integration_type: integration --- The `onkyo` platform allows you to control a [Onkyo](https://www.onkyo.com), [Integra](http://www.integrahometheater.com) diff --git a/source/_integrations/onvif.markdown b/source/_integrations/onvif.markdown index edb03ee088e..abffa98f2b0 100644 --- a/source/_integrations/onvif.markdown +++ b/source/_integrations/onvif.markdown @@ -11,9 +11,10 @@ ha_codeowners: ha_config_flow: true ha_platforms: - binary_sensor - - camera - button + - camera - sensor +ha_integration_type: integration --- The `onvif` camera platform allows you to use an [ONVIF](https://www.onvif.org/) Profile S conformant device in Home Assistant. This requires the [`ffmpeg` component](/integrations/ffmpeg/) to be already configured. diff --git a/source/_integrations/open_meteo.markdown b/source/_integrations/open_meteo.markdown index 9c26e2f7aeb..50fb5cdc64f 100644 --- a/source/_integrations/open_meteo.markdown +++ b/source/_integrations/open_meteo.markdown @@ -12,6 +12,7 @@ ha_domain: open_meteo ha_platforms: - diagnostics - weather +ha_integration_type: integration --- The Open-Meteo integration integrates the free weather forecast from diff --git a/source/_integrations/openalpr_cloud.markdown b/source/_integrations/openalpr_cloud.markdown index 15c236f06d2..ee2598b6d36 100644 --- a/source/_integrations/openalpr_cloud.markdown +++ b/source/_integrations/openalpr_cloud.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.36 ha_domain: openalpr_cloud +ha_integration_type: integration --- [OpenALPR](https://www.openalpr.com/) integration for Home Assistant allows you diff --git a/source/_integrations/openalpr_local.markdown b/source/_integrations/openalpr_local.markdown index 38a1e3fe328..db5a6adb33e 100644 --- a/source/_integrations/openalpr_local.markdown +++ b/source/_integrations/openalpr_local.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.36 ha_domain: openalpr_local +ha_integration_type: integration --- The [OpenALPR](https://www.openalpr.com/) integration for Home Assistant allows you diff --git a/source/_integrations/opencv.markdown b/source/_integrations/opencv.markdown index 821cfe0a181..a603434cbb2 100644 --- a/source/_integrations/opencv.markdown +++ b/source/_integrations/opencv.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.47 ha_domain: opencv +ha_integration_type: integration --- [OpenCV](https://www.opencv.org/) is an open source computer vision image and video processing library. diff --git a/source/_integrations/openerz.markdown b/source/_integrations/openerz.markdown index 24a66f65188..df73a818750 100644 --- a/source/_integrations/openerz.markdown +++ b/source/_integrations/openerz.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@misialq' ha_platforms: - sensor +ha_integration_type: integration --- This `openerz` sensor platform uses [OpenERZ](http://openerz.metaodi.ch/) API to access data from Entsorgung und Recycling Zürich (ERZ). It reports the next pickup date for the specified zip and waste type. diff --git a/source/_integrations/openevse.markdown b/source/_integrations/openevse.markdown index 9005eacc6ed..4d4e89e740d 100644 --- a/source/_integrations/openevse.markdown +++ b/source/_integrations/openevse.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: openevse ha_platforms: - sensor +ha_integration_type: integration --- This `openevse` sensor platform pulls data from an [OpenEVSE](https://www.openevse.com/) Charging station equipped with an ESP8266-based Wi-Fi connection. diff --git a/source/_integrations/openexchangerates.markdown b/source/_integrations/openexchangerates.markdown index 06613ddf80c..7a095e28eaf 100644 --- a/source/_integrations/openexchangerates.markdown +++ b/source/_integrations/openexchangerates.markdown @@ -8,6 +8,7 @@ ha_release: 0.23 ha_domain: openexchangerates ha_platforms: - sensor +ha_integration_type: integration --- The `openexchangerates` sensor will show you the current exchange rate from [Open Exchange Rates](https://openexchangerates.org) that provides realtime exchange rates for [170 currencies](https://openexchangerates.org/currencies). The free account is limited to only USD as a base currency, allows 1000 requests per month, and updates every hour. diff --git a/source/_integrations/opengarage.markdown b/source/_integrations/opengarage.markdown index 108355acc0b..3f40985b3d9 100644 --- a/source/_integrations/opengarage.markdown +++ b/source/_integrations/opengarage.markdown @@ -14,6 +14,7 @@ ha_platforms: - binary_sensor - cover - sensor +ha_integration_type: integration --- The OpenGarage integration lets you control the open-source [OpenGarage.io](https://opengarage.io/) device through Home Assistant. diff --git a/source/_integrations/openhardwaremonitor.markdown b/source/_integrations/openhardwaremonitor.markdown index afd58128381..b01a8d237d4 100644 --- a/source/_integrations/openhardwaremonitor.markdown +++ b/source/_integrations/openhardwaremonitor.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: openhardwaremonitor ha_platforms: - sensor +ha_integration_type: integration --- The `openhardwaremonitor` platform uses your [Open Hardware Monitor](https://openhardwaremonitor.org/) installation as a source for sensors that will display system information. diff --git a/source/_integrations/openhome.markdown b/source/_integrations/openhome.markdown index 14b06ddd988..62008d6f220 100644 --- a/source/_integrations/openhome.markdown +++ b/source/_integrations/openhome.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@bazwilliams' ha_platforms: - media_player +ha_integration_type: integration --- The `openhome` platform allows you to connect an [Openhome Compliant Renderer](http://openhome.org/) to Home Assistant such as a [Linn Products Ltd](https://www.linn.co.uk) HiFi streamer. It will allow you to control media playback, volume, source and see the current playing item. Openhome devices should be discovered by using [the discovery component](/integrations/discovery/), their device names are taken from the name of the room configured on the device. diff --git a/source/_integrations/opensensemap.markdown b/source/_integrations/opensensemap.markdown index 12944e32b7d..a24626598e1 100644 --- a/source/_integrations/opensensemap.markdown +++ b/source/_integrations/opensensemap.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: opensensemap ha_platforms: - air_quality +ha_integration_type: integration --- The `opensensemap` air quality platform will query the open data API of [openSenseMap.org](https://opensensemap.org/) to monitor air quality sensor station. diff --git a/source/_integrations/opensky.markdown b/source/_integrations/opensky.markdown index c8db8127624..e990996d8cd 100644 --- a/source/_integrations/opensky.markdown +++ b/source/_integrations/opensky.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: opensky ha_platforms: - sensor +ha_integration_type: integration --- The `opensky` sensor allows one to track overhead flights in a given region. It uses crowd-sourced data from the [OpenSky Network](https://opensky-network.org/) public API. It will also fire Home Assistant events when flights enter and exit the defined region. diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index 216ee574e1c..152c179f471 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -2,9 +2,9 @@ title: OpenTherm Gateway description: Control your OpenTherm Gateway from Home Assistant. ha_category: - - Hub - Binary Sensor - Climate + - Hub - Sensor ha_release: 0.81 ha_iot_class: Local Push @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - climate - sensor +ha_integration_type: integration --- The `opentherm_gw` integration is used to control the [OpenTherm Gateway](http://otgw.tclcode.com/) from Home Assistant. diff --git a/source/_integrations/openuv.markdown b/source/_integrations/openuv.markdown index 13132915ec6..9a0cfda2bb7 100644 --- a/source/_integrations/openuv.markdown +++ b/source/_integrations/openuv.markdown @@ -2,8 +2,8 @@ title: OpenUV description: Instructions on how to integrate OpenUV within Home Assistant. ha_category: - - Health - Binary Sensor + - Health - Sensor ha_release: 0.76 ha_iot_class: Cloud Polling @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - diagnostics - sensor +ha_integration_type: integration --- The `openuv` integration displays UV and Ozone data from [openuv.io](https://www.openuv.io/). diff --git a/source/_integrations/openweathermap.markdown b/source/_integrations/openweathermap.markdown index 78fccfd61bc..3b3815fff58 100644 --- a/source/_integrations/openweathermap.markdown +++ b/source/_integrations/openweathermap.markdown @@ -3,8 +3,8 @@ title: OpenWeatherMap description: Instructions on how to integrate OpenWeatherMap within Home Assistant. ha_release: 0.32 ha_category: - - Weather - Sensor + - Weather ha_iot_class: Cloud Polling ha_config_flow: true ha_codeowners: @@ -15,6 +15,7 @@ ha_domain: openweathermap ha_platforms: - sensor - weather +ha_integration_type: integration --- The OpenWeatherMap weather integrations uses [OpenWeatherMap](https://openweathermap.org/) as a source for current meteorological data for your location. diff --git a/source/_integrations/opnsense.markdown b/source/_integrations/opnsense.markdown index 94599300868..4633e4535c7 100644 --- a/source/_integrations/opnsense.markdown +++ b/source/_integrations/opnsense.markdown @@ -11,6 +11,7 @@ ha_domain: opnsense ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- [OPNsense](https://opnsense.org/) is an open source HardenedBSD based firewall diff --git a/source/_integrations/opple.markdown b/source/_integrations/opple.markdown index 3cdcdda491b..4de10b970b5 100644 --- a/source/_integrations/opple.markdown +++ b/source/_integrations/opple.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: opple ha_platforms: - light +ha_integration_type: integration --- The `opple` light platform allows you to control the state of your Opple smart light. diff --git a/source/_integrations/oru.markdown b/source/_integrations/oru.markdown index 425cef248d2..15f4ce9f35f 100644 --- a/source/_integrations/oru.markdown +++ b/source/_integrations/oru.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: oru ha_platforms: - sensor +ha_integration_type: integration --- [Orange and Rockland Utility](https://oru.com) is an energy provider in NY and NJ, USA. diff --git a/source/_integrations/orvibo.markdown b/source/_integrations/orvibo.markdown index b9535eed396..60a9f1ffbdc 100644 --- a/source/_integrations/orvibo.markdown +++ b/source/_integrations/orvibo.markdown @@ -8,6 +8,7 @@ ha_release: 0.8 ha_domain: orvibo ha_platforms: - switch +ha_integration_type: integration ---
diff --git a/source/_integrations/osramlightify.markdown b/source/_integrations/osramlightify.markdown index cefceeee73f..76c08c4c237 100644 --- a/source/_integrations/osramlightify.markdown +++ b/source/_integrations/osramlightify.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: osramlightify ha_platforms: - light +ha_integration_type: integration --- The `osramlightify` platform allows you to integrate your [Osram Lightify](https://www.osram.com/cb/lightify/index.jsp) into Home Assistant. diff --git a/source/_integrations/otp.markdown b/source/_integrations/otp.markdown index 3c9a6f8b70a..dd720f74729 100644 --- a/source/_integrations/otp.markdown +++ b/source/_integrations/otp.markdown @@ -2,14 +2,15 @@ title: One-Time Password (OTP) description: Instructions on how to add One-Time Password (OTP) sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.49 ha_quality_scale: internal ha_domain: otp ha_platforms: - sensor +ha_integration_type: integration --- The `otp` sensor generates One-Time Passwords according to [RFC6238](https://tools.ietf.org/html/rfc6238) that is compatible with most OTP generators available, including Google Authenticator. You can use this when building custom security solutions and want to use "rolling codes", that change every 30 seconds. diff --git a/source/_integrations/overkiz.markdown b/source/_integrations/overkiz.markdown index acd0447da7f..0f0202b671b 100644 --- a/source/_integrations/overkiz.markdown +++ b/source/_integrations/overkiz.markdown @@ -26,19 +26,21 @@ ha_domain: overkiz ha_dhcp: true ha_zeroconf: true ha_platforms: + - alarm_control_panel - binary_sensor - button - - diagnostics - climate - cover + - diagnostics - light - lock - number - scene - - sensor - select + - sensor - siren - switch +ha_integration_type: integration --- The Overkiz (by Somfy) integration platform is used by many different vendors, like Somfy, Hitachi, and Atlantic. This integration will allow users to integrate their devices into Home Assistant using the Overkiz API. diff --git a/source/_integrations/ovo_energy.markdown b/source/_integrations/ovo_energy.markdown index 192ef90ea18..81106c05986 100644 --- a/source/_integrations/ovo_energy.markdown +++ b/source/_integrations/ovo_energy.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: ovo_energy ha_platforms: - sensor +ha_integration_type: integration --- The `ovo_energy` integration allows you to monitor your energy consumption data diff --git a/source/_integrations/owntracks.markdown b/source/_integrations/owntracks.markdown index 6bea76a4bc7..2f20dfdb1c9 100644 --- a/source/_integrations/owntracks.markdown +++ b/source/_integrations/owntracks.markdown @@ -9,6 +9,7 @@ ha_config_flow: true ha_domain: owntracks ha_platforms: - device_tracker +ha_integration_type: integration --- [OwnTracks](https://owntracks.org/) (and its Android fork [NextTracks](https://codeberg.org/nexttracks/android)) is a free and open source application for iOS and Android that allow you to track your location and send it directly to Home Assistant. It can be set up via the integrations panel in the configuration screen. diff --git a/source/_integrations/p1_monitor.markdown b/source/_integrations/p1_monitor.markdown index 4a7dde24c09..e55704db2d7 100644 --- a/source/_integrations/p1_monitor.markdown +++ b/source/_integrations/p1_monitor.markdown @@ -13,6 +13,7 @@ ha_platforms: - diagnostics - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The P1 Monitor integration integrates the [P1 Monitor](https://www.ztatz.nl/p1-monitor/) diff --git a/source/_integrations/panasonic_bluray.markdown b/source/_integrations/panasonic_bluray.markdown index 6e85e4366b3..cfddb593cb7 100644 --- a/source/_integrations/panasonic_bluray.markdown +++ b/source/_integrations/panasonic_bluray.markdown @@ -8,6 +8,7 @@ ha_release: 0.83 ha_domain: panasonic_bluray ha_platforms: - media_player +ha_integration_type: integration --- The `panasonic_bluray` platform allows you to control a Panasonic Blu-Ray player. Note that the device must be on the same subnet as Home Assistant; connections from a different subnet will return an error. diff --git a/source/_integrations/panasonic_viera.markdown b/source/_integrations/panasonic_viera.markdown index d67b3978763..d484ae224cc 100644 --- a/source/_integrations/panasonic_viera.markdown +++ b/source/_integrations/panasonic_viera.markdown @@ -11,6 +11,7 @@ ha_config_flow: true ha_platforms: - media_player - remote +ha_integration_type: integration --- The Panasonic Viera integration allows you to control a Panasonic Viera TV. diff --git a/source/_integrations/pandora.markdown b/source/_integrations/pandora.markdown index 01c02541cd8..a4fa3b9d2c6 100644 --- a/source/_integrations/pandora.markdown +++ b/source/_integrations/pandora.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pandora ha_platforms: - media_player +ha_integration_type: integration --- If you have a Pandora account, you can control it from Home Assistant with this media player. diff --git a/source/_integrations/panel_custom.markdown b/source/_integrations/panel_custom.markdown index c47e4ac52ea..d7c2643f9e1 100644 --- a/source/_integrations/panel_custom.markdown +++ b/source/_integrations/panel_custom.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/frontend' ha_domain: panel_custom +ha_integration_type: integration --- The `panel_custom` integration allows you to write your own panels in JavaScript and add them to Home Assistant. See the developer documentation on [instructions how to build your own panels](https://developers.home-assistant.io/docs/frontend/custom-ui/creating-custom-panels/). diff --git a/source/_integrations/panel_iframe.markdown b/source/_integrations/panel_iframe.markdown index 99a0e374c01..17c523ba8a8 100644 --- a/source/_integrations/panel_iframe.markdown +++ b/source/_integrations/panel_iframe.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/frontend' ha_domain: panel_iframe +ha_integration_type: integration --- The `panel_iframe` support allows you to add additional panels to your Home Assistant frontend. The panels are listed in the sidebar and can contain external resources like the web frontend of your router, your monitoring system, or your media server. diff --git a/source/_integrations/peco.markdown b/source/_integrations/peco.markdown index c56ed2a150c..037feafab97 100644 --- a/source/_integrations/peco.markdown +++ b/source/_integrations/peco.markdown @@ -1,14 +1,17 @@ --- -title: "PECO Outage Count" -description: "Get how many outages are in your county" +title: PECO Outage Counter +description: Get how many outages are in your county ha_release: 2022.4 -ha_category: Sensor -ha_iot_class: "Cloud Polling" -ha_quality_scale: platinum +ha_category: + - Sensor +ha_iot_class: Cloud Polling ha_config_flow: true ha_codeowners: - '@IceBotYT' ha_domain: peco +ha_platforms: + - sensor +ha_integration_type: integration --- PECO is a public utility company that provides electricity to the Philadelphia metro. diff --git a/source/_integrations/pencom.markdown b/source/_integrations/pencom.markdown index 5ec790e383a..96ab2649b06 100644 --- a/source/_integrations/pencom.markdown +++ b/source/_integrations/pencom.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pencom ha_platforms: - switch +ha_integration_type: integration --- [Pencom Design](https://www.pencomdesign.com/) is a manufacturer of computer-controlled relay, I/O and custom boards for commercial and industrial applications. This interface to [Pencom's Relay Control Boards](https://www.pencomdesign.com/relay-boards) is designed to work over an ethernet to serial adapter (NPort). Each switch (relay) can be turned on/off, and the state of the relay can be read. diff --git a/source/_integrations/persistent_notification.markdown b/source/_integrations/persistent_notification.markdown index 0ca4a3e55a4..df4da3f2d4f 100644 --- a/source/_integrations/persistent_notification.markdown +++ b/source/_integrations/persistent_notification.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: persistent_notification +ha_integration_type: integration --- The `persistent_notification` integration can be used to show a notification on the frontend that has to be dismissed by the user. diff --git a/source/_integrations/person.markdown b/source/_integrations/person.markdown index 53fa644e747..2273a5d9ffe 100644 --- a/source/_integrations/person.markdown +++ b/source/_integrations/person.markdown @@ -7,6 +7,7 @@ ha_release: 0.88 ha_quality_scale: internal ha_domain: person ha_iot_class: Calculated +ha_integration_type: integration --- The `person` integration allows connecting [device tracker](/integrations/device_tracker/) entities to one or more person entities. The state updates of a connected device tracker will set the state of the person. When multiple device trackers are used, the state of person will be determined in this order: diff --git a/source/_integrations/philips_js.markdown b/source/_integrations/philips_js.markdown index 2505d6bb44b..1e7d89bcaab 100644 --- a/source/_integrations/philips_js.markdown +++ b/source/_integrations/philips_js.markdown @@ -17,6 +17,7 @@ ha_platforms: - media_player - remote - switch +ha_integration_type: integration --- The `philips_js` platform allows you to control Philips TVs which expose the [jointSPACE](http://jointspace.sourceforge.net/) JSON-API. diff --git a/source/_integrations/pi_hole.markdown b/source/_integrations/pi_hole.markdown index 2b2fa2b7e17..5dc54da18bb 100644 --- a/source/_integrations/pi_hole.markdown +++ b/source/_integrations/pi_hole.markdown @@ -2,9 +2,10 @@ title: Pi-hole description: Instructions on how to integrate Pi-hole with Home Assistant. ha_category: - - System Monitor - Sensor - Switch + - System Monitor + - Updates ha_iot_class: Local Polling ha_config_flow: true ha_release: 0.28 @@ -17,6 +18,8 @@ ha_platforms: - binary_sensor - sensor - switch + - update +ha_integration_type: integration --- The Pi-hole integration allows you to retrieve statistics and interact with a diff --git a/source/_integrations/picnic.markdown b/source/_integrations/picnic.markdown index ff692262fcf..84371fd16e4 100644 --- a/source/_integrations/picnic.markdown +++ b/source/_integrations/picnic.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: picnic ha_platforms: - sensor +ha_integration_type: integration --- The Picnic integration allows one to get information from [Picnic](https://picnic.app) about orders, deliveries and cart content. diff --git a/source/_integrations/picotts.markdown b/source/_integrations/picotts.markdown index 044e1e830fb..7df7615470a 100644 --- a/source/_integrations/picotts.markdown +++ b/source/_integrations/picotts.markdown @@ -8,6 +8,7 @@ ha_release: 0.36 ha_domain: picotts ha_platforms: - tts +ha_integration_type: integration --- The `picotts` text-to-speech platform uses [Pico TTS library](https://github.com/naggety/picotts) to read out text with natural sounding voices. diff --git a/source/_integrations/pilight.markdown b/source/_integrations/pilight.markdown index 8d948e5c597..4ebcb3b3b45 100644 --- a/source/_integrations/pilight.markdown +++ b/source/_integrations/pilight.markdown @@ -2,8 +2,8 @@ title: Pilight description: Instructions on how to setup Pilight within Home Assistant. ha_category: - - DIY - Binary Sensor + - DIY - Sensor - Switch ha_release: 0.26 @@ -16,6 +16,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [Pilight](https://www.pilight.org/) is a modular and open source solution to communicate with 433 MHz devices and runs on various small form factor computers. A lot of common [protocols](https://manual.pilight.org/protocols/index.html) are already available. diff --git a/source/_integrations/ping.markdown b/source/_integrations/ping.markdown index d28c654868b..b5b48fa295d 100644 --- a/source/_integrations/ping.markdown +++ b/source/_integrations/ping.markdown @@ -2,8 +2,8 @@ title: Ping (ICMP) description: Instructions on how to integrate Ping (ICMP)-based into Home Assistant. ha_category: - - Network - Binary Sensor + - Network - Presence Detection ha_release: 0.43 ha_iot_class: Local Polling @@ -12,6 +12,7 @@ ha_domain: ping ha_platforms: - binary_sensor - device_tracker +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/pioneer.markdown b/source/_integrations/pioneer.markdown index 7ff95a9f8e4..1f6b69fee7a 100644 --- a/source/_integrations/pioneer.markdown +++ b/source/_integrations/pioneer.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pioneer ha_platforms: - media_player +ha_integration_type: integration --- The `pioneer` platform allows you to control Pioneer Network Receivers. Please note, however, that the more recent Pioneer models work with [Onkyo](/integrations/onkyo) platform instead. diff --git a/source/_integrations/pjlink.markdown b/source/_integrations/pjlink.markdown index 404ad969890..e79afdc9f1e 100644 --- a/source/_integrations/pjlink.markdown +++ b/source/_integrations/pjlink.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pjlink ha_platforms: - media_player +ha_integration_type: integration --- The `pjlink` platform allows you to control from Home Assistant, projectors with support for the [PJLink protocol](https://pjlink.jbmia.or.jp/english/index.html). diff --git a/source/_integrations/plaato.markdown b/source/_integrations/plaato.markdown index adf719b4ed3..eeecd27f457 100644 --- a/source/_integrations/plaato.markdown +++ b/source/_integrations/plaato.markdown @@ -12,6 +12,7 @@ ha_domain: plaato ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- This integration sets up integration with [Plaato](https://www.plaato.io/) Airlock and Keg. diff --git a/source/_integrations/plant.markdown b/source/_integrations/plant.markdown index e1cb7512f6c..b8903af5336 100644 --- a/source/_integrations/plant.markdown +++ b/source/_integrations/plant.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.44 ha_quality_scale: internal ha_domain: plant +ha_integration_type: integration --- This`plant`component lets you merge moisture, conductivity, light intensity, temperature and battery level for a plant into a single UI element. It also supports setting minimum and maximum values for each measurement and will change its state to "problem" if it is not within those limits. diff --git a/source/_integrations/plex.markdown b/source/_integrations/plex.markdown index a053e72faee..1dbf48628e3 100644 --- a/source/_integrations/plex.markdown +++ b/source/_integrations/plex.markdown @@ -16,6 +16,7 @@ ha_platforms: - media_player - sensor ha_zeroconf: true +ha_integration_type: integration --- The Plex integration allows you to connect Home Assistant to a [Plex Media Server](https://plex.tv). Once configured, actively streaming [Plex Clients](https://www.plex.tv/apps-devices/) show up as [Media Players](/integrations/media_player/) and report playback status and library sizes via [Sensors](/integrations/sensor/) in Home Assistant. Media Players will allow you to control media playback and see the current playing item. diff --git a/source/_integrations/plugwise.markdown b/source/_integrations/plugwise.markdown index 416a82be929..fec210ad4d2 100644 --- a/source/_integrations/plugwise.markdown +++ b/source/_integrations/plugwise.markdown @@ -18,10 +18,12 @@ ha_domain: plugwise ha_zeroconf: true ha_platforms: - binary_sensor - - diagnostics - climate + - diagnostics + - select - sensor - switch +ha_integration_type: integration --- This enables [Plugwise](https://www.plugwise.com) components with a central Smile gateway to be integrated. This integration talks locally to your **Smile** interface, and you will need its password and IP address. diff --git a/source/_integrations/plum_lightpad.markdown b/source/_integrations/plum_lightpad.markdown index eefacc31442..62f1eee2e35 100644 --- a/source/_integrations/plum_lightpad.markdown +++ b/source/_integrations/plum_lightpad.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@prystupa' ha_platforms: - light +ha_integration_type: integration --- Configurable/Dimmable Wi-Fi Lightswitch diff --git a/source/_integrations/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown index 70f6809f690..a7a28f932d0 100644 --- a/source/_integrations/pocketcasts.markdown +++ b/source/_integrations/pocketcasts.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: pocketcasts ha_platforms: - sensor +ha_integration_type: integration --- The `pocketcasts` sensor platform lets you monitor how many unplayed episodes you have of your favorite podcasts at [Pocket Casts](https://play.pocketcasts.com/). This integration requires a [Pocket Casts + Plus](https://www.pocketcasts.com/plus/) subscription to work! diff --git a/source/_integrations/point.markdown b/source/_integrations/point.markdown index c54bd10e692..f1858f4971b 100644 --- a/source/_integrations/point.markdown +++ b/source/_integrations/point.markdown @@ -2,9 +2,9 @@ title: Minut Point description: Instructions on how to integrate Minut Point into Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor + - Hub - Sensor ha_release: 0.83 ha_config_flow: true @@ -17,6 +17,7 @@ ha_platforms: - alarm_control_panel - binary_sensor - sensor +ha_integration_type: integration --- The Point hub enables integration with the [Minut Point](https://minut.com/). To connect with Point, you will have to [sign up for a developer account and have a Pro subscription](https://minut.com/community/developers/) and get a `client_id` and `client_secret` with the `callback url` configured as your Home Assistant URL + `/api/minut`, e.g., `http://localhost:8123/api/minut`. The `client_id` and `client_secret` should be used as below. diff --git a/source/_integrations/poolsense.markdown b/source/_integrations/poolsense.markdown index f415096b9cb..633e8959bf9 100644 --- a/source/_integrations/poolsense.markdown +++ b/source/_integrations/poolsense.markdown @@ -12,6 +12,7 @@ ha_domain: poolsense ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- [PoolSense](https://www.proautomation.co/) is a smart pool monitor that publishes data to the cloud via SigFox. PoolSense eliminates the time and effort spent fixing what’s wrong with your pool water. Accurate sensors, in the PoolSense smart pool monitor, send data to a cloud server in timed intervals. diff --git a/source/_integrations/powerwall.markdown b/source/_integrations/powerwall.markdown index 2317a804d8f..64b738670f5 100644 --- a/source/_integrations/powerwall.markdown +++ b/source/_integrations/powerwall.markdown @@ -16,6 +16,7 @@ ha_dhcp: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `powerwall` integration allows you to integrate your [Tesla Powerwall](https://www.tesla.com/powerwall) into Home Assistant. diff --git a/source/_integrations/profiler.markdown b/source/_integrations/profiler.markdown index d271ec0e6b0..2d6de6a023d 100644 --- a/source/_integrations/profiler.markdown +++ b/source/_integrations/profiler.markdown @@ -9,6 +9,7 @@ ha_domain: profiler ha_codeowners: - '@bdraco' ha_config_flow: true +ha_integration_type: integration --- The Profiler integration provides a profile which is a set of statistics that identifies how much time each part of Home Assistant is taking. It can help track down a performance issue or provide insight about a misbehaving integration. diff --git a/source/_integrations/progettihwsw.markdown b/source/_integrations/progettihwsw.markdown index 38128f1bc85..6d5fb6aa2bb 100644 --- a/source/_integrations/progettihwsw.markdown +++ b/source/_integrations/progettihwsw.markdown @@ -2,8 +2,8 @@ title: ProgettiHWSW Automation description: Instructions on how to integrate the ProgettiHWSW remote relay boards into Home Assistant. ha_category: - - DIY - Binary Sensor + - DIY - Switch ha_release: 0.115 ha_iot_class: Local Polling @@ -14,6 +14,7 @@ ha_config_flow: true ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The `progettihwsw` integration brings the automation experience with ProgettiHWSW boards to Home Assistant. diff --git a/source/_integrations/proliphix.markdown b/source/_integrations/proliphix.markdown index fdb7f434d25..06508a43a29 100644 --- a/source/_integrations/proliphix.markdown +++ b/source/_integrations/proliphix.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: proliphix ha_platforms: - climate +ha_integration_type: integration --- The `proliphix` climate platform let you control [Proliphix](http://www.proliphix.com) thermostat from Home Assistant. diff --git a/source/_integrations/prometheus.markdown b/source/_integrations/prometheus.markdown index a587b31d609..1c43dfc5d62 100644 --- a/source/_integrations/prometheus.markdown +++ b/source/_integrations/prometheus.markdown @@ -8,6 +8,7 @@ ha_iot_class: Assumed State ha_domain: prometheus ha_codeowners: - '@knyar' +ha_integration_type: integration --- The `prometheus` integration exposes metrics in a format which [Prometheus](https://prometheus.io/) can read. diff --git a/source/_integrations/prosegur.markdown b/source/_integrations/prosegur.markdown index 6def25326c8..49c9313daa6 100644 --- a/source/_integrations/prosegur.markdown +++ b/source/_integrations/prosegur.markdown @@ -11,6 +11,7 @@ ha_domain: prosegur ha_config_flow: true ha_platforms: - alarm_control_panel +ha_integration_type: integration --- Integrate [Prosegur](https://www.prosegur.com/) Smart Alarms into Home Assistant. Prosegur is company providing intruder protection and detection systems to ensure the security of your home in Iberia, South America and RSA. They have a line of connected alarm systems that can be controlled remotely through a cloud service. This integration taps in to the cloud service API providing functionalities such as ARM_HOME, ARM_AWAY and DISARM. diff --git a/source/_integrations/prowl.markdown b/source/_integrations/prowl.markdown index ea7e84b83e6..a5b68f9a77b 100644 --- a/source/_integrations/prowl.markdown +++ b/source/_integrations/prowl.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: prowl ha_platforms: - notify +ha_integration_type: integration --- The `prowl` platform uses [Prowl](https://www.prowlapp.com/) to deliver push notifications from Home Assistant to your iOS device. diff --git a/source/_integrations/proximity.markdown b/source/_integrations/proximity.markdown index 8f02cccb2a4..83535d02c70 100644 --- a/source/_integrations/proximity.markdown +++ b/source/_integrations/proximity.markdown @@ -8,6 +8,7 @@ ha_release: 0.13 ha_quality_scale: internal ha_domain: proximity ha_iot_class: Calculated +ha_integration_type: integration --- The `proximity` integration allows you to monitor the proximity of devices or persons to a particular [zone](/integrations/zone/) and the direction of travel. The result is an entity created in Home Assistant which maintains the proximity data. diff --git a/source/_integrations/proxmoxve.markdown b/source/_integrations/proxmoxve.markdown index 7bb8b278018..f837dbacf93 100644 --- a/source/_integrations/proxmoxve.markdown +++ b/source/_integrations/proxmoxve.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: proxmoxve ha_platforms: - binary_sensor +ha_integration_type: integration --- [Proxmox VE](https://www.proxmox.com/en/) is an open-source server virtualization environment. This integration allows you to poll various data from your instance. diff --git a/source/_integrations/proxy.markdown b/source/_integrations/proxy.markdown index ed883937c16..76ece7b467a 100644 --- a/source/_integrations/proxy.markdown +++ b/source/_integrations/proxy.markdown @@ -7,6 +7,7 @@ ha_release: 0.65 ha_domain: proxy ha_platforms: - camera +ha_integration_type: integration --- The `proxy` camera platform allows you to pass another camera's output through post-processing routines and generate a new camera with the post-processed output. diff --git a/source/_integrations/ps4.markdown b/source/_integrations/ps4.markdown index 2f2605a8db9..ba02a5a4f84 100644 --- a/source/_integrations/ps4.markdown +++ b/source/_integrations/ps4.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: ps4 ha_platforms: - media_player +ha_integration_type: integration --- The `ps4` integration allows you to control a diff --git a/source/_integrations/pulseaudio_loopback.markdown b/source/_integrations/pulseaudio_loopback.markdown index b3b00d75665..a3b5a276015 100644 --- a/source/_integrations/pulseaudio_loopback.markdown +++ b/source/_integrations/pulseaudio_loopback.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pulseaudio_loopback ha_platforms: - switch +ha_integration_type: integration --- The goal behind this switch is to allow a very flexible whole home audio system based upon [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/). diff --git a/source/_integrations/pure_energie.markdown b/source/_integrations/pure_energie.markdown index 094d02db58b..5f4521e7d26 100644 --- a/source/_integrations/pure_energie.markdown +++ b/source/_integrations/pure_energie.markdown @@ -13,6 +13,7 @@ ha_platforms: - sensor ha_quality_scale: platinum ha_zeroconf: true +ha_integration_type: integration --- The Pure Energie integration integrates the [Pure Energie Monitor](https://pure-energie.nl/kennisbank/pure-energie-meter/) diff --git a/source/_integrations/push.markdown b/source/_integrations/push.markdown index 52651a2add7..151d1f842b0 100644 --- a/source/_integrations/push.markdown +++ b/source/_integrations/push.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: push ha_platforms: - camera +ha_integration_type: integration --- The `push` camera platform allows you to integrate images sent over HTTP POST to Home Assistant as a camera. External applications/daemons/scripts are therefore able to "stream" images through Home Assistant. diff --git a/source/_integrations/pushbullet.markdown b/source/_integrations/pushbullet.markdown index 29926bb1892..f0781357802 100644 --- a/source/_integrations/pushbullet.markdown +++ b/source/_integrations/pushbullet.markdown @@ -2,14 +2,15 @@ title: Pushbullet description: Instructions on how to read user pushes in Home Assistant ha_category: - - Sensor - Notifications + - Sensor ha_release: 0.44 ha_iot_class: Cloud Polling ha_domain: pushbullet ha_platforms: - notify - sensor +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/pushover.markdown b/source/_integrations/pushover.markdown index 8a1a05046f2..fc4fdbf275f 100644 --- a/source/_integrations/pushover.markdown +++ b/source/_integrations/pushover.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: pushover ha_platforms: - notify +ha_integration_type: integration --- The [Pushover service](https://pushover.net/) is a platform for the notify component. This allows integrations to send messages to the user using Pushover. diff --git a/source/_integrations/pushsafer.markdown b/source/_integrations/pushsafer.markdown index f6918266ff2..3597ff98a7b 100644 --- a/source/_integrations/pushsafer.markdown +++ b/source/_integrations/pushsafer.markdown @@ -8,6 +8,7 @@ ha_release: 0.39 ha_domain: pushsafer ha_platforms: - notify +ha_integration_type: integration --- The [Pushsafer service](https://www.pushsafer.com/) is a platform for the notify component. This allows you to send messages to the user using Pushsafer. diff --git a/source/_integrations/pvoutput.markdown b/source/_integrations/pvoutput.markdown index 937868a78d4..dd47223ca7c 100644 --- a/source/_integrations/pvoutput.markdown +++ b/source/_integrations/pvoutput.markdown @@ -14,6 +14,7 @@ ha_platforms: - diagnostics - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The PVOutput integration consumes information from [PVOutput](https://pvoutput.org/) which was uploaded by your solar photovoltaic (PV) system. diff --git a/source/_integrations/pvpc_hourly_pricing.markdown b/source/_integrations/pvpc_hourly_pricing.markdown index 5b5c9e93a21..e792b558f47 100644 --- a/source/_integrations/pvpc_hourly_pricing.markdown +++ b/source/_integrations/pvpc_hourly_pricing.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: pvpc_hourly_pricing ha_platforms: - sensor +ha_integration_type: integration --- This sensor uses the official API to get the hourly price of electricity in Spain from https://www.esios.ree.es/en/pvpc. diff --git a/source/_integrations/pyload.markdown b/source/_integrations/pyload.markdown index ec57a9dbd9d..4472e024bb3 100644 --- a/source/_integrations/pyload.markdown +++ b/source/_integrations/pyload.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: pyload ha_platforms: - sensor +ha_integration_type: integration --- The `pyload` platform allows you to monitor your downloads with [pyLoad](https://pyload.net/) from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/python_script.markdown b/source/_integrations/python_script.markdown index 65304fc6f11..6599317b5bb 100644 --- a/source/_integrations/python_script.markdown +++ b/source/_integrations/python_script.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.47 ha_quality_scale: internal ha_domain: python_script +ha_integration_type: integration --- This integration allows you to write Python scripts that are exposed as services in Home Assistant. Each Python file created in the `/python_scripts/` folder will be exposed as a service. The content is not cached so you can easily develop: edit file, save changes, call service. The scripts are run in a sandboxed environment. The following variables are available in the sandbox: diff --git a/source/_integrations/qbittorrent.markdown b/source/_integrations/qbittorrent.markdown index 0c16cb41849..2b1ba37ec96 100644 --- a/source/_integrations/qbittorrent.markdown +++ b/source/_integrations/qbittorrent.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@geoffreylagaisse' ha_platforms: - sensor +ha_integration_type: integration --- The `qbittorrent` platform allows you to monitor your downloads with [qBittorrent](https://www.qbittorrent.org/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/qld_bushfire.markdown b/source/_integrations/qld_bushfire.markdown index 78bb7e0c8e9..b4b42bf1be8 100644 --- a/source/_integrations/qld_bushfire.markdown +++ b/source/_integrations/qld_bushfire.markdown @@ -1,7 +1,8 @@ --- title: Queensland Bushfire Alert description: Instructions on how to integrate the Queensland Bushfire Alert feed into Home Assistant. -ha_category: Geolocation +ha_category: + - Geolocation ha_iot_class: Cloud Polling ha_release: 0.95 ha_codeowners: @@ -9,6 +10,7 @@ ha_codeowners: ha_domain: qld_bushfire ha_platforms: - geo_location +ha_integration_type: integration --- The `qld_bushfire` platform lets you integrate a diff --git a/source/_integrations/qnap.markdown b/source/_integrations/qnap.markdown index 66d158da674..16d3b0a7465 100644 --- a/source/_integrations/qnap.markdown +++ b/source/_integrations/qnap.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: qnap ha_platforms: - sensor +ha_integration_type: integration --- This `qnap` sensor allows getting various statistics from your [QNAP NAS](https://www.qnap.com/en-us/). diff --git a/source/_integrations/qrcode.markdown b/source/_integrations/qrcode.markdown index ec33bc70eaf..5e8f4bf0ec3 100644 --- a/source/_integrations/qrcode.markdown +++ b/source/_integrations/qrcode.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Calculated ha_release: 0.87 ha_domain: qrcode +ha_integration_type: integration --- The `qrcode` image processing platform enables QR code recognition from cameras. diff --git a/source/_integrations/quantum_gateway.markdown b/source/_integrations/quantum_gateway.markdown index 946fb8e6bda..0dbf6170293 100644 --- a/source/_integrations/quantum_gateway.markdown +++ b/source/_integrations/quantum_gateway.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: quantum_gateway ha_platforms: - device_tracker +ha_integration_type: integration --- The `quantum_gateway` device tracker platform offers presence detection by looking at devices connected to a Verizon Fios gateway. diff --git a/source/_integrations/qvr_pro.markdown b/source/_integrations/qvr_pro.markdown index 2de7bc94341..6d2a48f0178 100644 --- a/source/_integrations/qvr_pro.markdown +++ b/source/_integrations/qvr_pro.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@oblogic7' ha_platforms: - camera +ha_integration_type: integration --- [QVR Pro](https://www.qnap.com/en/software/qvr-pro) allows you to create diff --git a/source/_integrations/qwikswitch.markdown b/source/_integrations/qwikswitch.markdown index 16759635816..8a05e5e815c 100644 --- a/source/_integrations/qwikswitch.markdown +++ b/source/_integrations/qwikswitch.markdown @@ -2,8 +2,8 @@ title: QwikSwitch QSUSB description: Instructions on how to integrate the QwikSwitch QSUSB Hub into Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Light - Sensor - Switch @@ -17,6 +17,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `qwikswitch` integration is the main integration to integrate various [QwikSwitch](https://www.qwikswitch.co.za/) devices with Home Assistant. The integration requires the QSUSB Modem device and connects to the QS Mobile application. diff --git a/source/_integrations/rachio.markdown b/source/_integrations/rachio.markdown index c9079b1a07e..66da769854c 100644 --- a/source/_integrations/rachio.markdown +++ b/source/_integrations/rachio.markdown @@ -2,8 +2,8 @@ title: Rachio description: Instructions on how to use Rachio with Home Assistant. ha_category: - - Irrigation - Binary Sensor + - Irrigation - Switch ha_iot_class: Cloud Push ha_release: 0.73 @@ -17,6 +17,7 @@ ha_platforms: - binary_sensor - switch ha_zeroconf: true +ha_integration_type: integration --- The `rachio` platform allows you to control your [Rachio irrigation system](https://rachio.com/). diff --git a/source/_integrations/radarr.markdown b/source/_integrations/radarr.markdown index 33f37c78fdb..dfd7a5186d2 100644 --- a/source/_integrations/radarr.markdown +++ b/source/_integrations/radarr.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: radarr ha_platforms: - sensor +ha_integration_type: integration --- This `radarr` sensor platform pulls data from a given [Radarr](https://radarr.video/) instance. diff --git a/source/_integrations/radio_browser.markdown b/source/_integrations/radio_browser.markdown index f8a161ad0b9..cfd2101c04f 100644 --- a/source/_integrations/radio_browser.markdown +++ b/source/_integrations/radio_browser.markdown @@ -2,14 +2,15 @@ title: Radio Browser description: Instructions on how to integrate Radio Browser into Home Assistant. ha_category: - - Multimedia - Media Source + - Multimedia ha_release: 2022.3 ha_iot_class: Cloud Polling ha_domain: radio_browser ha_config_flow: true ha_codeowners: - '@frenck' +ha_integration_type: integration --- The Radio Browser integration allows you to use the directory of diff --git a/source/_integrations/radiotherm.markdown b/source/_integrations/radiotherm.markdown index 887b31b7944..dfde4981696 100644 --- a/source/_integrations/radiotherm.markdown +++ b/source/_integrations/radiotherm.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@vinnyfuria' ha_platforms: - climate +ha_integration_type: integration --- The `radiotherm` climate platform let you control a thermostat from [Radio Thermostat](https://www.radiothermostat.com/) or [3M Filtrete](https://www.filtrete.com/). Your thermostat must have the Wi-Fi module installed and connected to your network. diff --git a/source/_integrations/rainbird.markdown b/source/_integrations/rainbird.markdown index 830fe23115c..9af27ed604f 100644 --- a/source/_integrations/rainbird.markdown +++ b/source/_integrations/rainbird.markdown @@ -14,6 +14,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- This `rainbird` integration allows interacting with [LNK WiFi](https://www.rainbird.com/products/lnk-wifi-module) module of the Rain Bird Irrigation system in Home Assistant. diff --git a/source/_integrations/raincloud.markdown b/source/_integrations/raincloud.markdown index fd94572904b..c42b0fbb7a3 100644 --- a/source/_integrations/raincloud.markdown +++ b/source/_integrations/raincloud.markdown @@ -2,8 +2,8 @@ title: Melnor RainCloud description: Instructions on how to integrate your Melnor Raincloud sprinkler system within Home Assistant. ha_category: - - Irrigation - Binary Sensor + - Irrigation - Sensor - Switch ha_release: 0.55 @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `raincloud` integration allows you to integrate your [Melnor RainCloud](https://wifiaquatimer.com) sprinkler system in Home Assistant. diff --git a/source/_integrations/rainforest_eagle.markdown b/source/_integrations/rainforest_eagle.markdown index 7496eea30b6..49f6ce604f1 100644 --- a/source/_integrations/rainforest_eagle.markdown +++ b/source/_integrations/rainforest_eagle.markdown @@ -15,6 +15,7 @@ ha_platforms: - sensor ha_config_flow: true ha_dhcp: true +ha_integration_type: integration --- Integrate energy usage and price from the Rainforest Automation's [Eagle-200](https://rainforestautomation.com/rfa-z114-eagle-200/) diff --git a/source/_integrations/rainmachine.markdown b/source/_integrations/rainmachine.markdown index 6fe9444df2e..08ceb89fe8a 100644 --- a/source/_integrations/rainmachine.markdown +++ b/source/_integrations/rainmachine.markdown @@ -2,8 +2,8 @@ title: RainMachine description: Instructions on how to integrate RainMachine units within Home Assistant. ha_category: - - Irrigation - Binary Sensor + - Irrigation - Sensor - Switch ha_release: 0.69 @@ -19,6 +19,7 @@ ha_platforms: - switch ha_zeroconf: true ha_homekit: true +ha_integration_type: integration --- The RainMachine integration is the main integration to integrate all platforms related to [RainMachine smart Wi-Fi sprinkler controllers](https://www.rainmachine.com/). diff --git a/source/_integrations/random.markdown b/source/_integrations/random.markdown index 37af8105e0e..02932f638b7 100644 --- a/source/_integrations/random.markdown +++ b/source/_integrations/random.markdown @@ -2,9 +2,9 @@ title: Random description: Instructions on how to integrate random numbers into Home Assistant. ha_category: - - Utility - - Sensor - Binary Sensor + - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.32 ha_quality_scale: internal @@ -14,6 +14,7 @@ ha_domain: random ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `random` integration simply creates random values or state. This can be useful if you want to test automation rules or run an interactive demo. It generates a new state every time it is polled. diff --git a/source/_integrations/raspyrfm.markdown b/source/_integrations/raspyrfm.markdown index 6d1402c5cd3..ed3f301d325 100644 --- a/source/_integrations/raspyrfm.markdown +++ b/source/_integrations/raspyrfm.markdown @@ -8,6 +8,7 @@ ha_iot_class: Assumed State ha_domain: raspyrfm ha_platforms: - switch +ha_integration_type: integration --- The `raspyrfm` integration adds support for cheap RC 433 MHz outlets via one of the supported gateways. diff --git a/source/_integrations/rdw.markdown b/source/_integrations/rdw.markdown index 38c568c993b..610ac3cae90 100644 --- a/source/_integrations/rdw.markdown +++ b/source/_integrations/rdw.markdown @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - diagnostics - sensor +ha_integration_type: integration --- [RDW](https://www.rdw.nl) is the Netherlands Vehicle Authority. Their tasks diff --git a/source/_integrations/recollect_waste.markdown b/source/_integrations/recollect_waste.markdown index 2ef84e6134c..a6093ba5ef6 100644 --- a/source/_integrations/recollect_waste.markdown +++ b/source/_integrations/recollect_waste.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `recollect_waste` integration allows you to track the next scheduled waste pickup and what type of waste from [ReCollect](https://recollect.net/waste-haulers/). diff --git a/source/_integrations/recorder.markdown b/source/_integrations/recorder.markdown index 9b61f82533b..e43b0947cb2 100644 --- a/source/_integrations/recorder.markdown +++ b/source/_integrations/recorder.markdown @@ -9,6 +9,7 @@ ha_domain: recorder ha_iot_class: Local Push ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- The `recorder` integration is responsible for storing details in a database, which then are handled by the [`history`](/integrations/history/) integration. diff --git a/source/_integrations/recswitch.markdown b/source/_integrations/recswitch.markdown index 0d3b0d5b9c9..7e8306c7656 100644 --- a/source/_integrations/recswitch.markdown +++ b/source/_integrations/recswitch.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: recswitch ha_platforms: - switch +ha_integration_type: integration --- The `recswitch` switch platform allows you to control the Ankuoo REC Switch devices. diff --git a/source/_integrations/reddit.markdown b/source/_integrations/reddit.markdown index e7d19960afe..a707eb71ac6 100644 --- a/source/_integrations/reddit.markdown +++ b/source/_integrations/reddit.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: reddit ha_platforms: - sensor +ha_integration_type: integration --- The Reddit sensor integrates data from [Reddit](https://reddit.com/) to monitor your favorite subreddits. diff --git a/source/_integrations/rejseplanen.markdown b/source/_integrations/rejseplanen.markdown index 471b58da69a..f5126f3c792 100644 --- a/source/_integrations/rejseplanen.markdown +++ b/source/_integrations/rejseplanen.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@DarkFox' ha_platforms: - sensor +ha_integration_type: integration --- The `rejseplanen` sensor will provide you with travel details for Danish public transport, using timetable data from [Rejseplanen](https://www.rejseplanen.dk/). diff --git a/source/_integrations/remember_the_milk.markdown b/source/_integrations/remember_the_milk.markdown index beb172a9a0b..a425c02378e 100644 --- a/source/_integrations/remember_the_milk.markdown +++ b/source/_integrations/remember_the_milk.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.57 ha_domain: remember_the_milk +ha_integration_type: integration --- The `remember_the_milk` integration allows you to create tasks in [Remember The Milk (RTM)](https://www.rememberthemilk.com) from Home Assistant. You can use this if you want Home Assistant to send you a task that you should not forget, e.g., water the plants. The integration allows you to have several RTM accounts in parallel. diff --git a/source/_integrations/remote.markdown b/source/_integrations/remote.markdown index 06006dd9d18..a47f1880965 100644 --- a/source/_integrations/remote.markdown +++ b/source/_integrations/remote.markdown @@ -6,6 +6,9 @@ ha_domain: remote ha_category: - Remote ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Keeps track which remotes are in your environment, their state and allows you to control them. diff --git a/source/_integrations/remote_rpi_gpio.markdown b/source/_integrations/remote_rpi_gpio.markdown index 138f96a8d47..e809003dba4 100644 --- a/source/_integrations/remote_rpi_gpio.markdown +++ b/source/_integrations/remote_rpi_gpio.markdown @@ -2,8 +2,8 @@ title: remote_rpi_gpio description: Instructions on how to integrate the GPIO capability of a Remote Raspberry Pi into Home Assistant. ha_category: - - DIY - Binary Sensor + - DIY - Switch ha_release: 0.94 ha_iot_class: Local Push @@ -11,6 +11,7 @@ ha_domain: remote_rpi_gpio ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The `rpi_gpio` integration is the base for all related GPIO platforms in Home Assistant. For the platform configurations, please check their corresponding sections. diff --git a/source/_integrations/renault.markdown b/source/_integrations/renault.markdown index 470b5ac2299..ce786e50de6 100644 --- a/source/_integrations/renault.markdown +++ b/source/_integrations/renault.markdown @@ -2,8 +2,8 @@ title: Renault description: Instructions on how to integrate Renault car into Home Assistant. ha_category: - - Car - Binary Sensor + - Car - Presence Detection - Select - Sensor @@ -16,10 +16,11 @@ ha_domain: renault ha_platforms: - binary_sensor - button - - diagnostics - device_tracker - - sensor + - diagnostics - select + - sensor +ha_integration_type: integration --- The Renault integration offers integration with the **MyRenault** cloud service and provides sensors such as charger state and temperature. diff --git a/source/_integrations/repetier.markdown b/source/_integrations/repetier.markdown index 889e909a38a..d29dd5890d9 100644 --- a/source/_integrations/repetier.markdown +++ b/source/_integrations/repetier.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: repetier ha_platforms: - sensor +ha_integration_type: integration --- [Repetier-Server](https://www.repetier-server.com/) is a 3D printer/CNC server, able to control multiple devices on the same server. diff --git a/source/_integrations/rest.markdown b/source/_integrations/rest.markdown index 085d1d3601c..706722ff966 100644 --- a/source/_integrations/rest.markdown +++ b/source/_integrations/rest.markdown @@ -2,8 +2,8 @@ title: RESTful description: Instructions on how to set up rest sensors within Home Assistant. ha_category: - - Sensor - Binary Sensor + - Sensor ha_release: 0.7.4 ha_iot_class: Local Polling ha_domain: rest @@ -12,6 +12,7 @@ ha_platforms: - notify - sensor - switch +ha_integration_type: integration --- The `rest` sensor platform is consuming a given endpoint which is exposed by a [RESTful API](https://en.wikipedia.org/wiki/Representational_state_transfer) of a device, an application, or a web service. The sensor has support for GET and POST requests. diff --git a/source/_integrations/rest_command.markdown b/source/_integrations/rest_command.markdown index 4f72f0f37c1..c7adb916e0f 100644 --- a/source/_integrations/rest_command.markdown +++ b/source/_integrations/rest_command.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.36 ha_iot_class: Local Push ha_domain: rest_command +ha_integration_type: integration --- This integration can expose regular REST commands as services. Services can be called from a [script] or in [automation]. diff --git a/source/_integrations/rflink.markdown b/source/_integrations/rflink.markdown index 4a3d1d45533..b2a30e5e0e5 100644 --- a/source/_integrations/rflink.markdown +++ b/source/_integrations/rflink.markdown @@ -14,6 +14,7 @@ ha_platforms: - switch ha_codeowners: - '@javicalle' +ha_integration_type: integration --- The `rflink` integration supports devices that use [RFLink gateway firmware](https://www.rflink.nl/download.php), for example, the [Nodo RFLink Gateway](https://www.nodo-shop.nl/nl/21-rflink-gateway). RFLink Gateway is an Arduino Mega firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver). diff --git a/source/_integrations/rfxtrx.markdown b/source/_integrations/rfxtrx.markdown index 5b9e6de9dde..2c15afbd84c 100644 --- a/source/_integrations/rfxtrx.markdown +++ b/source/_integrations/rfxtrx.markdown @@ -2,13 +2,13 @@ title: RFXCOM RFXtrx description: Instructions on how to integrate RFXtrx into Home Assistant. ha_category: - - Hub - - Cover - - Light - - Switch - Binary Sensor + - Cover + - Hub + - Light - Sensor - Siren + - Switch ha_iot_class: Local Push ha_release: pre 0.7 ha_config_flow: true @@ -20,10 +20,12 @@ ha_domain: rfxtrx ha_platforms: - binary_sensor - cover + - diagnostics - light - sensor - - switch - siren + - switch +ha_integration_type: integration --- The RFXtrx integration supports RFXtrx devices by [RFXCOM](http://www.rfxcom.com), which communicate in the frequency range of 433.92 MHz. diff --git a/source/_integrations/ridwell.markdown b/source/_integrations/ridwell.markdown index 2c0c4614541..ed650792bd4 100644 --- a/source/_integrations/ridwell.markdown +++ b/source/_integrations/ridwell.markdown @@ -13,6 +13,7 @@ ha_platforms: - diagnostics - sensor - switch +ha_integration_type: integration --- The Ridwell integration allows users to track waste recycling pickups scheduled with [Ridwell](https://www.ridwell.com). diff --git a/source/_integrations/ring.markdown b/source/_integrations/ring.markdown index b40c6ab2c91..9f7967c82dd 100644 --- a/source/_integrations/ring.markdown +++ b/source/_integrations/ring.markdown @@ -2,12 +2,12 @@ title: Ring description: Instructions on how to integrate your Ring.com devices within Home Assistant. ha_category: - - Doorbell - Binary Sensor - Camera + - Doorbell + - Light - Sensor - Switch - - Light ha_release: 0.42 ha_iot_class: Cloud Polling ha_config_flow: true @@ -21,6 +21,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `ring` implementation allows you to integrate your [Ring.com](https://ring.com/) devices in Home Assistant. Due to recent authentication changes of Ring, you will need to run at least Home Assistant 0.104. diff --git a/source/_integrations/ripple.markdown b/source/_integrations/ripple.markdown index 52884143694..7144993787b 100644 --- a/source/_integrations/ripple.markdown +++ b/source/_integrations/ripple.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: ripple ha_platforms: - sensor +ha_integration_type: integration --- The `ripple` sensor platform displays Ripple wallet balances from [Ripple.com](https://ripple.com). diff --git a/source/_integrations/risco.markdown b/source/_integrations/risco.markdown index db4261fa444..904a7e1003e 100644 --- a/source/_integrations/risco.markdown +++ b/source/_integrations/risco.markdown @@ -15,6 +15,7 @@ ha_platforms: - alarm_control_panel - binary_sensor - sensor +ha_integration_type: integration --- This integration connects with Risco Alarms over [Risco Cloud](https://riscocloud.com/). diff --git a/source/_integrations/rituals_perfume_genie.markdown b/source/_integrations/rituals_perfume_genie.markdown index ed4c7e323a1..ec24b81b2a7 100644 --- a/source/_integrations/rituals_perfume_genie.markdown +++ b/source/_integrations/rituals_perfume_genie.markdown @@ -16,10 +16,11 @@ ha_domain: rituals_perfume_genie ha_platforms: - binary_sensor - number - - sensor - select + - sensor - switch ha_quality_scale: silver +ha_integration_type: integration --- The Rituals Perfume Genie integration allows you to control and monitor your Rituals perfume diffusers connected to your Rituals account. The integration is compatible with the first and second `2.0` versions. diff --git a/source/_integrations/rmvtransport.markdown b/source/_integrations/rmvtransport.markdown index 6b4eaaba142..e68d0b37fd9 100644 --- a/source/_integrations/rmvtransport.markdown +++ b/source/_integrations/rmvtransport.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: rmvtransport ha_platforms: - sensor +ha_integration_type: integration --- The `rvmtransport` sensor will give you the departure time of the next bus, tram, subway or train at the next station or stop in the Rhein-Main area public transport network. Additional details such as the line number and destination are present in the attributes. diff --git a/source/_integrations/rocketchat.markdown b/source/_integrations/rocketchat.markdown index cd9f2f61e2b..bef2918b5d5 100644 --- a/source/_integrations/rocketchat.markdown +++ b/source/_integrations/rocketchat.markdown @@ -8,6 +8,7 @@ ha_release: 0.56 ha_domain: rocketchat ha_platforms: - notify +ha_integration_type: integration --- The `rocketchat` notify platform allows you to send messages to your [Rocket.Chat](https://rocket.chat/) instance from Home Assistant. diff --git a/source/_integrations/roku.markdown b/source/_integrations/roku.markdown index 3815d418be8..ce8cd0e15af 100644 --- a/source/_integrations/roku.markdown +++ b/source/_integrations/roku.markdown @@ -2,8 +2,8 @@ title: Roku description: Instructions how to integrate Roku devices into Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Media Player - Remote - Select @@ -22,8 +22,9 @@ ha_platforms: - diagnostics - media_player - remote - - sensor - select + - sensor +ha_integration_type: integration --- The Roku integration allows you to control a [Roku](https://www.roku.com/) device. diff --git a/source/_integrations/roomba.markdown b/source/_integrations/roomba.markdown index 333887b0250..819ef1da823 100644 --- a/source/_integrations/roomba.markdown +++ b/source/_integrations/roomba.markdown @@ -17,6 +17,7 @@ ha_platforms: - binary_sensor - sensor - vacuum +ha_integration_type: integration --- The `roomba` integration allows you to control your [iRobot Roomba](https://www.irobot.com/roomba) vacuum or [iRobot Braava](https://www.irobot.com/braava) m-series mop. diff --git a/source/_integrations/roon.markdown b/source/_integrations/roon.markdown index 67bd547ef91..98d142a4f7c 100644 --- a/source/_integrations/roon.markdown +++ b/source/_integrations/roon.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: roon ha_platforms: - media_player +ha_integration_type: integration --- The Roon integration allows you to control [RoonLabs](https://roonlabs.com/) music players from Home Assistant. diff --git a/source/_integrations/route53.markdown b/source/_integrations/route53.markdown index f1533f61c7a..a3b406f8eb2 100644 --- a/source/_integrations/route53.markdown +++ b/source/_integrations/route53.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.81 ha_domain: route53 +ha_integration_type: integration --- With the `route53` integration can you keep your AWS Route53 DNS records up to date. diff --git a/source/_integrations/rova.markdown b/source/_integrations/rova.markdown index 5a0720ecbe7..a140881e5e1 100644 --- a/source/_integrations/rova.markdown +++ b/source/_integrations/rova.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: rova ha_platforms: - sensor +ha_integration_type: integration --- [ROVA](https://rova.nl) is a waste collection company that operates in the center and east of the Netherlands. The `rova` platform uses an unofficial [ROVA](https://rova.nl) API to allow you to get your waste collection schedule and integrate this in your Home Assistant installation. diff --git a/source/_integrations/rpi_camera.markdown b/source/_integrations/rpi_camera.markdown index ff421be98ed..dca849a1b31 100644 --- a/source/_integrations/rpi_camera.markdown +++ b/source/_integrations/rpi_camera.markdown @@ -8,6 +8,7 @@ ha_release: 0.17 ha_domain: rpi_camera ha_platforms: - camera +ha_integration_type: integration --- The `rpi_camera` integration allows you to integrate the Raspberry Pi camera into Home Assistant. This integration uses the application [`raspistill`](https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md) to store the image from camera. diff --git a/source/_integrations/rpi_gpio.markdown b/source/_integrations/rpi_gpio.markdown index 4fe398843cc..c98b111d9a1 100644 --- a/source/_integrations/rpi_gpio.markdown +++ b/source/_integrations/rpi_gpio.markdown @@ -2,9 +2,9 @@ title: Raspberry Pi GPIO description: Instructions on how to integrate the GPIO capability of a Raspberry Pi into Home Assistant. ha_category: - - DIY - Binary Sensor - Cover + - DIY - Switch ha_release: pre 0.7 ha_iot_class: Local Push @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - cover - switch +ha_integration_type: integration ---
diff --git a/source/_integrations/rpi_power.markdown b/source/_integrations/rpi_power.markdown index c05ecaa9de2..81e428277e2 100644 --- a/source/_integrations/rpi_power.markdown +++ b/source/_integrations/rpi_power.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_config_flow: true ha_platforms: - binary_sensor +ha_integration_type: integration --- The `rpi_power` integration allows you to detect [bad power supply](https://www.raspberrypi.org/documentation/hardware/raspberrypi/power/README.md) on Raspberry Pi. diff --git a/source/_integrations/rss_feed_template.markdown b/source/_integrations/rss_feed_template.markdown index 8fb34685106..b09c2b38329 100644 --- a/source/_integrations/rss_feed_template.markdown +++ b/source/_integrations/rss_feed_template.markdown @@ -7,6 +7,9 @@ ha_iot_class: Local Push ha_release: 0.44 ha_quality_scale: internal ha_domain: rss_feed_template +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The `rss_feed_template` integration can export any information from Home Assistant as a static RSS feed. This can be used to display that information on many types of devices using an RSS reader. While native apps for Home Assistant are not widely available, native RSS readers exist for almost any platform. diff --git a/source/_integrations/rtorrent.markdown b/source/_integrations/rtorrent.markdown index 0d06122090c..1156ba80315 100644 --- a/source/_integrations/rtorrent.markdown +++ b/source/_integrations/rtorrent.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: rtorrent ha_platforms: - sensor +ha_integration_type: integration --- The `rtorrent` platform allows you to monitor your downloads with [rTorrent](https://rakshasa.github.io/rtorrent/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/rtsp_to_webrtc.markdown b/source/_integrations/rtsp_to_webrtc.markdown index 9ba3704ef45..d5fa6e8eb2e 100644 --- a/source/_integrations/rtsp_to_webrtc.markdown +++ b/source/_integrations/rtsp_to_webrtc.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: rtsp_to_webrtc ha_platforms: - diagnostics +ha_integration_type: integration --- The RTSPtoWebRTC integration registers with [camera integration](/integrations/camera) to provide WebRTC live streams for any RTSP camera. The integration initiates a connection to a [RTSPtoWeb](https://github.com/deepch/RTSPtoWeb) or [RTSPtoWebRTC](https://github.com/deepch/RTSPtoWebRTC) proxy server that converts an RTSP stream to a WebRTC stream. diff --git a/source/_integrations/ruckus_unleashed.markdown b/source/_integrations/ruckus_unleashed.markdown index 59fc1e633b5..2a4f894d972 100644 --- a/source/_integrations/ruckus_unleashed.markdown +++ b/source/_integrations/ruckus_unleashed.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: ruckus_unleashed ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to connect to a [Ruckus Unleashed](https://support.ruckuswireless.com/product_families/19-ruckus-unleashed) access point. diff --git a/source/_integrations/russound_rio.markdown b/source/_integrations/russound_rio.markdown index e590e0f837a..2d83de854de 100644 --- a/source/_integrations/russound_rio.markdown +++ b/source/_integrations/russound_rio.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: russound_rio ha_platforms: - media_player +ha_integration_type: integration --- The `russound_rio` platform allows you to control Russound devices that make use of the RIO protocol. diff --git a/source/_integrations/russound_rnet.markdown b/source/_integrations/russound_rnet.markdown index 89752f7a0da..71ba849a4cc 100644 --- a/source/_integrations/russound_rnet.markdown +++ b/source/_integrations/russound_rnet.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: russound_rnet ha_platforms: - media_player +ha_integration_type: integration --- The `russound_rnet` platform allows you to control Russound devices that make use of the RNET protocol. diff --git a/source/_integrations/sabnzbd.markdown b/source/_integrations/sabnzbd.markdown index 373375ce0b5..3a96c20ffc3 100644 --- a/source/_integrations/sabnzbd.markdown +++ b/source/_integrations/sabnzbd.markdown @@ -9,6 +9,7 @@ ha_iot_class: Local Polling ha_domain: sabnzbd ha_platforms: - sensor +ha_integration_type: integration --- The `sabnzbd` integration will allow you to monitor and control your downloads with [SABnzbd](https://sabnzbd.org) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/safe_mode.markdown b/source/_integrations/safe_mode.markdown index 74395b8ed8c..17c9a75d0af 100644 --- a/source/_integrations/safe_mode.markdown +++ b/source/_integrations/safe_mode.markdown @@ -7,6 +7,7 @@ ha_codeowners: - '@home-assistant/core' ha_domain: safe_mode ha_quality_scale: internal +ha_integration_type: integration --- The `safe_mode` integration is an internally used integration by the diff --git a/source/_integrations/saj.markdown b/source/_integrations/saj.markdown index 11c04fc940d..81e89fff6dd 100644 --- a/source/_integrations/saj.markdown +++ b/source/_integrations/saj.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: saj ha_platforms: - sensor +ha_integration_type: integration --- The `saj` sensor will poll a [SAJ](https://www.saj-electric.com/) solar inverter and present the values as sensors in Home Assistant. diff --git a/source/_integrations/samsungtv.markdown b/source/_integrations/samsungtv.markdown index 6c628b29ab2..069fdd900cd 100644 --- a/source/_integrations/samsungtv.markdown +++ b/source/_integrations/samsungtv.markdown @@ -7,7 +7,6 @@ ha_release: 0.13 ha_iot_class: Local Push ha_config_flow: true ha_codeowners: - - '@escoand' - '@chemelli74' - '@epenet' ha_domain: samsungtv @@ -17,6 +16,7 @@ ha_platforms: - media_player ha_zeroconf: true ha_dhcp: true +ha_integration_type: integration --- The `samsungtv` platform allows you to control a [Samsung Smart TV](https://www.samsung.com/uk/tvs/all-tvs/). diff --git a/source/_integrations/satel_integra.markdown b/source/_integrations/satel_integra.markdown index 886858778a3..a3eb14af581 100644 --- a/source/_integrations/satel_integra.markdown +++ b/source/_integrations/satel_integra.markdown @@ -2,9 +2,9 @@ title: Satel Integra description: Instructions on how to integrate a Satel Integra alarm panel with Home Assistant using an ETHM network extension from Satel. ha_category: - - Hub - Alarm - Binary Sensor + - Hub - Switch ha_release: 0.54 ha_iot_class: Local Push @@ -13,6 +13,7 @@ ha_platforms: - alarm_control_panel - binary_sensor - switch +ha_integration_type: integration --- The `satel_integra` integration will allow Home Assistant users who own a Satel Integra alarm panel to leverage their alarm system and its sensors to provide Home Assistant with information about their homes. Connectivity between Home Assistant and the alarm is accomplished through a ETHM extension module that must be installed in the alarm. Compatible with ETHM-1 Plus module with firmware version > 2.00 (version 2.04 confirmed). diff --git a/source/_integrations/scene.markdown b/source/_integrations/scene.markdown index e3b44220cf8..1f2f65f6b37 100644 --- a/source/_integrations/scene.markdown +++ b/source/_integrations/scene.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: scene +ha_integration_type: integration --- You can create scenes that capture the states you want certain entities to be. For example, a scene can specify that light A should be turned on and light B should be bright red. diff --git a/source/_integrations/schluter.markdown b/source/_integrations/schluter.markdown index ba741ce17c9..6334efa2b7e 100644 --- a/source/_integrations/schluter.markdown +++ b/source/_integrations/schluter.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@prairieapps' ha_platforms: - climate +ha_integration_type: integration --- The `schluter` integration allows you to integrate your [Schluter-DITRA-HEAT-E-WiFi](https://www.schluter.com/schluter-us/en_US/ditra-heat-wifi) electric floor heating thermostat in Home Assistant. diff --git a/source/_integrations/scrape.markdown b/source/_integrations/scrape.markdown index 34339422aff..db47cf1e979 100644 --- a/source/_integrations/scrape.markdown +++ b/source/_integrations/scrape.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: scrape ha_platforms: - sensor +ha_integration_type: integration --- The `scrape` sensor platform is scraping information from websites. The sensor loads an HTML page and gives you the option to search and split out a value. As this is not a full-blown web scraper like [scrapy](https://scrapy.org/), it will most likely only work with simple web pages and it can be time-consuming to get the right section. diff --git a/source/_integrations/screenlogic.markdown b/source/_integrations/screenlogic.markdown index 6552630305d..0d21e5852ee 100644 --- a/source/_integrations/screenlogic.markdown +++ b/source/_integrations/screenlogic.markdown @@ -3,9 +3,9 @@ title: Pentair ScreenLogic description: Instructions on how to integrate a ScreenLogic gateway within Home Assistant. ha_release: '2021.4' ha_category: - - Hub - Binary Sensor - Climate + - Hub - Sensor - Switch ha_iot_class: Local Polling @@ -18,10 +18,12 @@ ha_domain: screenlogic ha_platforms: - binary_sensor - climate + - diagnostics - light - number - sensor - switch +ha_integration_type: integration --- The Pentair ScreenLogic integration allows you to integrate your Pentair IntelliTouch or EasyTouch pool controller with Home Assistant via the [Pentair ScreenLogic](https://www.pentair.com/en-us/products/residential/pool-spa-equipment/pool-automation/screenlogic2_interfaceforintellitouchandeasytouchautomationsystems.html) gateway. diff --git a/source/_integrations/script.markdown b/source/_integrations/script.markdown index 2d487443b62..f486eb98e5b 100644 --- a/source/_integrations/script.markdown +++ b/source/_integrations/script.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: script +ha_integration_type: integration --- The script integration allows users to specify a sequence of actions to be executed by Home Assistant. These are run when you turn the script on. The script integration will create an entity for each script and allow them to be controlled via services. diff --git a/source/_integrations/scsgate.markdown b/source/_integrations/scsgate.markdown index 87a0042ccd1..b5553a93d1d 100644 --- a/source/_integrations/scsgate.markdown +++ b/source/_integrations/scsgate.markdown @@ -2,8 +2,8 @@ title: SCSGate description: Instructions on how to integrate SCSGate into Home Assistant. ha_category: - - Hub - Cover + - Hub - Light - Switch ha_release: 0.13 @@ -13,6 +13,7 @@ ha_platforms: - cover - light - switch +ha_integration_type: integration --- The SCSGate integration support the [SCSGate](https://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fguidopic.altervista.org%2Feibscsgt%2Finterface.html) device. This a home-brew device allows to interact with the MyHome system from BTicino/Legrande. diff --git a/source/_integrations/search.markdown b/source/_integrations/search.markdown index f3598713952..fec43baad91 100644 --- a/source/_integrations/search.markdown +++ b/source/_integrations/search.markdown @@ -8,6 +8,7 @@ ha_codeowners: - '@home-assistant/core' ha_domain: search ha_quality_scale: internal +ha_integration_type: integration --- The `search` integration is an internally used integration by the diff --git a/source/_integrations/season.markdown b/source/_integrations/season.markdown index b20263627ef..1700f035cd1 100644 --- a/source/_integrations/season.markdown +++ b/source/_integrations/season.markdown @@ -2,8 +2,8 @@ title: Season description: Instructions on how to add season sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.53 ha_quality_scale: internal @@ -11,6 +11,9 @@ ha_domain: season ha_config_flow: true ha_platforms: - sensor +ha_codeowners: + - '@frenck' +ha_integration_type: integration --- The season integration will provide the current astronomical or meteorological season (Spring, Summer, Autumn, Winter) diff --git a/source/_integrations/select.markdown b/source/_integrations/select.markdown index 25f44253ab0..28aaef459c4 100644 --- a/source/_integrations/select.markdown +++ b/source/_integrations/select.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_domain: select ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- Keeps track on `select` entities in your environment, their state, and allows diff --git a/source/_integrations/sendgrid.markdown b/source/_integrations/sendgrid.markdown index 12936e89409..d89881d1803 100644 --- a/source/_integrations/sendgrid.markdown +++ b/source/_integrations/sendgrid.markdown @@ -8,6 +8,7 @@ ha_domain: sendgrid ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `sendgrid` notification platform sends email notifications via [SendGrid](https://sendgrid.com/), a proven cloud-based email platform. diff --git a/source/_integrations/sense.markdown b/source/_integrations/sense.markdown index c423d036a44..5264e1e1036 100644 --- a/source/_integrations/sense.markdown +++ b/source/_integrations/sense.markdown @@ -2,8 +2,8 @@ title: Sense description: Instructions on how to integrate Sense within Home Assistant. ha_category: - - Energy - Binary Sensor + - Energy - Sensor ha_iot_class: Cloud Polling ha_release: 0.82 @@ -15,6 +15,7 @@ ha_dhcp: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- Integrate your [Sense](https://sense.com) meter information into Home Assistant. diff --git a/source/_integrations/senseme.markdown b/source/_integrations/senseme.markdown index 692a7cb72c5..e4b6663b845 100644 --- a/source/_integrations/senseme.markdown +++ b/source/_integrations/senseme.markdown @@ -21,6 +21,7 @@ ha_platforms: - light - select - switch +ha_integration_type: integration --- Integrates SenseME devices into Home Assistant. diff --git a/source/_integrations/sensibo.markdown b/source/_integrations/sensibo.markdown index 3b3b6dbade5..ec35e006bd2 100644 --- a/source/_integrations/sensibo.markdown +++ b/source/_integrations/sensibo.markdown @@ -17,12 +17,14 @@ ha_codeowners: ha_domain: sensibo ha_platforms: - binary_sensor - - diagnostics - climate + - diagnostics - number + - select - sensor ha_homekit: true ha_dhcp: true +ha_integration_type: integration --- Integrates [Sensibo](https://sensibo.com) Air Conditioning controller into Home Assistant. diff --git a/source/_integrations/sensor.markdown b/source/_integrations/sensor.markdown index c2ce41b46ad..059a725325f 100644 --- a/source/_integrations/sensor.markdown +++ b/source/_integrations/sensor.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.7 ha_quality_scale: internal ha_domain: sensor +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Sensors are a basic platform component in Home Assistant. They monitor the states and conditions of a variety of entities. An entity can be many things. This can include a physical device like a motion sensor that reports the battery level, a web service that retrieves the weather temperature, a built-in function that calculates the sun's elevation relative to your GPS position, or even a custom sensor you may have created to report the free space on your laptop. These are all *things* reporting different types of information. diff --git a/source/_integrations/sentry.markdown b/source/_integrations/sentry.markdown index 28e2d6a0830..1d09b3a5dd6 100644 --- a/source/_integrations/sentry.markdown +++ b/source/_integrations/sentry.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@dcramer' - '@frenck' ha_domain: sentry +ha_integration_type: integration ---
diff --git a/source/_integrations/serial.markdown b/source/_integrations/serial.markdown index 1a2f3461ed2..1ae0984e102 100644 --- a/source/_integrations/serial.markdown +++ b/source/_integrations/serial.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: serial ha_platforms: - sensor +ha_integration_type: integration --- The `serial` sensor platform is using the data provided by a device connected to the serial port of the system where Home Assistant is running. With [`ser2net`](http://ser2net.sourceforge.net/) and [`socat`](http://www.dest-unreach.org/socat/) would it also work for sensors connected to a remote system. diff --git a/source/_integrations/serial_pm.markdown b/source/_integrations/serial_pm.markdown index 8f7def32dca..862ac2455c5 100644 --- a/source/_integrations/serial_pm.markdown +++ b/source/_integrations/serial_pm.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: serial_pm ha_platforms: - sensor +ha_integration_type: integration --- Particulate matter sensors measure the amount of very small particles in the air. diff --git a/source/_integrations/sesame.markdown b/source/_integrations/sesame.markdown index d1fc0006df6..09d2d025f72 100644 --- a/source/_integrations/sesame.markdown +++ b/source/_integrations/sesame.markdown @@ -8,6 +8,7 @@ ha_release: 0.47 ha_domain: sesame ha_platforms: - lock +ha_integration_type: integration --- The `sesame` platform allows you to control your [Sesame](https://candyhouse.co/) smart locks made by CANDY HOUSE, Inc. diff --git a/source/_integrations/seven_segments.markdown b/source/_integrations/seven_segments.markdown index bbd1bb5eddc..8e16c75f322 100644 --- a/source/_integrations/seven_segments.markdown +++ b/source/_integrations/seven_segments.markdown @@ -9,6 +9,7 @@ ha_iot_class: Local Polling ha_domain: seven_segments ha_codeowners: - '@fabaff' +ha_integration_type: integration --- The `seven_segments` image processing platform allows you to read physical seven segments displays through Home Assistant. [`ssocr`](https://www.unix-ag.uni-kl.de/~auerswal/ssocr/) is used to extract the value shown on the display which is observed by a [camera](/integrations/camera/). diff --git a/source/_integrations/seventeentrack.markdown b/source/_integrations/seventeentrack.markdown index 3c3094cdb98..5f1ca986cda 100644 --- a/source/_integrations/seventeentrack.markdown +++ b/source/_integrations/seventeentrack.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: seventeentrack ha_platforms: - sensor +ha_integration_type: integration --- The `seventeentrack` sensor platform allows users to get package data tied to their [17track.net](https://www.17track.net/en) account. The platform creates both summary sensors, which show the number of packages in a current state (e.g., "In Transit"), as well as individual sensors for each package within the account. diff --git a/source/_integrations/sharkiq.markdown b/source/_integrations/sharkiq.markdown index c415c88554a..5f36bdc24dc 100644 --- a/source/_integrations/sharkiq.markdown +++ b/source/_integrations/sharkiq.markdown @@ -7,10 +7,13 @@ ha_iot_class: Cloud Polling ha_release: 0.115 ha_config_flow: true ha_codeowners: - - '@ajmarks' + - '@JeffResc' + - '@funkybunch' + - '@AritroSaha10' ha_domain: sharkiq ha_platforms: - vacuum +ha_integration_type: integration --- The `sharkiq` integration allows you to control your [Shark IQ](https://www.sharkclean.com/vacuums/robot-vacuums/) vacuum. diff --git a/source/_integrations/shell_command.markdown b/source/_integrations/shell_command.markdown index 8377fe5f809..a768c9ae62a 100644 --- a/source/_integrations/shell_command.markdown +++ b/source/_integrations/shell_command.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: shell_command +ha_integration_type: integration --- This integration can expose regular shell commands as services. Services can be called from a [script] or in [automation]. diff --git a/source/_integrations/shelly.markdown b/source/_integrations/shelly.markdown index 85c51fe2ac9..7029670eaae 100644 --- a/source/_integrations/shelly.markdown +++ b/source/_integrations/shelly.markdown @@ -23,13 +23,14 @@ ha_zeroconf: true ha_platforms: - binary_sensor - button - - diagnostics - climate - cover + - diagnostics - light - number - sensor - switch +ha_integration_type: integration --- Integrate [Shelly devices](https://shelly.cloud) into Home Assistant. diff --git a/source/_integrations/shiftr.markdown b/source/_integrations/shiftr.markdown index 8531b54e77a..0eb66b72ba0 100644 --- a/source/_integrations/shiftr.markdown +++ b/source/_integrations/shiftr.markdown @@ -8,6 +8,7 @@ ha_release: 0.48 ha_codeowners: - '@fabaff' ha_domain: shiftr +ha_integration_type: integration --- The `shiftr` integration makes it possible to transfer details collected with Home Assistant to [Shiftr.io](https://shiftr.io) and visualize the flow of the information. Keep in mind that your details will be public! diff --git a/source/_integrations/shodan.markdown b/source/_integrations/shodan.markdown index bd877479db3..59ac4c42fa8 100644 --- a/source/_integrations/shodan.markdown +++ b/source/_integrations/shodan.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: shodan ha_platforms: - sensor +ha_integration_type: integration --- The `shodan` sensor platform is displaying the total of result of a diff --git a/source/_integrations/shopping_list.markdown b/source/_integrations/shopping_list.markdown index 220f733069b..d1585f94319 100644 --- a/source/_integrations/shopping_list.markdown +++ b/source/_integrations/shopping_list.markdown @@ -8,6 +8,7 @@ ha_config_flow: true ha_quality_scale: internal ha_iot_class: Local Push ha_domain: shopping_list +ha_integration_type: integration --- The `shopping_list` integration allows you to keep track of shopping list items. diff --git a/source/_integrations/sia.markdown b/source/_integrations/sia.markdown index a0f34caad11..d30e2d25a48 100644 --- a/source/_integrations/sia.markdown +++ b/source/_integrations/sia.markdown @@ -12,6 +12,7 @@ ha_domain: sia ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The SIA Alarm Systems integration provides integration with several alarm systems that implement the SIA Protocol, including [Ajax Systems](https://ajax.systems/). This protocol is listen-only, so does not allow you to turn on/off your alarm system, it just updates the state to reflect your alarm and allows you to act on that state, for instance turning on all lights and opening the curtains when the alarm triggers. The underlying package has support for different variants of SIA, including DC-09, DC-04 and a limited set of ADM-CID. If your alarm system uses the ADM-CID standard and it isn't working, please log an issue [here](https://github.com/eavanvalkenburg/pysiaalarm/issues/new). diff --git a/source/_integrations/sigfox.markdown b/source/_integrations/sigfox.markdown index 77b9e7a8483..e0c9cd498cc 100644 --- a/source/_integrations/sigfox.markdown +++ b/source/_integrations/sigfox.markdown @@ -8,6 +8,7 @@ ha_release: 0.68 ha_domain: sigfox ha_platforms: - sensor +ha_integration_type: integration --- [SigFox](https://www.sigfox.com/en) integration adding a sensor for each Sigfox device registered with your account. The default name of sensors is `sigfox_{DEVICE_ID}` where `DEVICE_ID` is the devices Sigfox ID. The state of an added Sigfox sensor is the payload of the last message published by that device. Additionally, there are attributes for the latitude and longitude coordinates of the device, as well as the signal-to-noise ratio ([snr](https://en.wikipedia.org/wiki/Signal-to-noise_ratio)). diff --git a/source/_integrations/sighthound.markdown b/source/_integrations/sighthound.markdown index e383098bac1..e41b84a3890 100644 --- a/source/_integrations/sighthound.markdown +++ b/source/_integrations/sighthound.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@robmarkcole' ha_domain: sighthound +ha_integration_type: integration --- Detect people in camera images using [Sighthound Cloud](https://www.sighthound.com/products/cloud). The Sighthound Developer tier (free for non-commercial use) allows 5000 images to be processed per month. If you need more processing per month you will need to sign up for a production account (i.e., a Basic or Pro account). diff --git a/source/_integrations/signal_messenger.markdown b/source/_integrations/signal_messenger.markdown index f579326d142..419119b06ba 100644 --- a/source/_integrations/signal_messenger.markdown +++ b/source/_integrations/signal_messenger.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: signal_messenger ha_platforms: - notify +ha_integration_type: integration --- The `signal_messenger` integration uses the [Signal Messenger REST API](https://github.com/bbernhard/signal-cli-rest-api) to deliver notifications from Home Assistant to your Android or iOS device. diff --git a/source/_integrations/simplepush.markdown b/source/_integrations/simplepush.markdown index 99989212e82..d3e11ef11af 100644 --- a/source/_integrations/simplepush.markdown +++ b/source/_integrations/simplepush.markdown @@ -8,6 +8,7 @@ ha_release: 0.29 ha_domain: simplepush ha_platforms: - notify +ha_integration_type: integration --- The `simplepush` platform uses [Simplepush](https://simplepush.io/) to delivery notifications from Home Assistant to your Android device. Unlike similar apps the Simplepush app requires no registration. diff --git a/source/_integrations/simplisafe.markdown b/source/_integrations/simplisafe.markdown index 1037eb13efb..91025d839d8 100644 --- a/source/_integrations/simplisafe.markdown +++ b/source/_integrations/simplisafe.markdown @@ -17,6 +17,7 @@ ha_platforms: - lock - sensor ha_dhcp: true +ha_integration_type: integration --- The `simplisafe` integration integrates [SimpliSafe home security](https://simplisafe.com) (V2 and V3) systems into Home Assistant. Multiple SimpliSafe accounts can be accommodated. diff --git a/source/_integrations/simulated.markdown b/source/_integrations/simulated.markdown index 9295fd34c69..cb97e78906d 100644 --- a/source/_integrations/simulated.markdown +++ b/source/_integrations/simulated.markdown @@ -2,14 +2,15 @@ title: Simulated description: Component for simulating a numerical sensor. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.65 ha_quality_scale: internal ha_domain: simulated ha_platforms: - sensor +ha_integration_type: integration --- The `simulated` sensor platform provides a simulated sensor that generates a time-varying signal `V(t)` given by the [function](https://en.wikipedia.org/wiki/Sine_wave): diff --git a/source/_integrations/sinch.markdown b/source/_integrations/sinch.markdown index 0332e8eb71c..2f1c5e97501 100644 --- a/source/_integrations/sinch.markdown +++ b/source/_integrations/sinch.markdown @@ -10,6 +10,7 @@ ha_domain: sinch ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `sinch` platform uses [Sinch](https://www.sinch.com/products/messaging/sms/) to deliver notifications from Home Assistant. diff --git a/source/_integrations/siren.markdown b/source/_integrations/siren.markdown index ff8619f20e7..0652ccfa25e 100644 --- a/source/_integrations/siren.markdown +++ b/source/_integrations/siren.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' - '@raman325' +ha_integration_type: integration --- The Siren integration is built for the controlling and monitoring of siren/chime devices. diff --git a/source/_integrations/sisyphus.markdown b/source/_integrations/sisyphus.markdown index 7c171bb5eea..e718243c658 100644 --- a/source/_integrations/sisyphus.markdown +++ b/source/_integrations/sisyphus.markdown @@ -13,6 +13,7 @@ ha_domain: sisyphus ha_platforms: - light - media_player +ha_integration_type: integration --- The [Sisyphus](https://sisyphus-industries.com/) integration for Home Assistant allows you to observe and control your Sisyphus Kinetic Art Table. diff --git a/source/_integrations/sky_hub.markdown b/source/_integrations/sky_hub.markdown index cc674faf43e..3dbde3dd773 100644 --- a/source/_integrations/sky_hub.markdown +++ b/source/_integrations/sky_hub.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- The `sky_hub` platform offers presence detection by looking at connected devices to a [Sky Hub router](https://www.sky.com/shop/broadband-talk/sky-hub/) based router. diff --git a/source/_integrations/skybeacon.markdown b/source/_integrations/skybeacon.markdown index f8b3e5b0337..b73271ac7ff 100644 --- a/source/_integrations/skybeacon.markdown +++ b/source/_integrations/skybeacon.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: skybeacon ha_platforms: - sensor +ha_integration_type: integration --- The `skybeacon` sensor platform supports [CR2477](https://cnsky9.en.alibaba.com/)-powered [iBeacon](https://en.wikipedia.org/wiki/IBeacon)/eddystone sensors that come with temperature/sensor module. diff --git a/source/_integrations/skybell.markdown b/source/_integrations/skybell.markdown index e7c000e8de6..801518405f7 100644 --- a/source/_integrations/skybell.markdown +++ b/source/_integrations/skybell.markdown @@ -2,9 +2,9 @@ title: SkyBell description: Instructions on how to integrate your Skybell HD devices within Home Assistant. ha_category: - - Doorbell - Binary Sensor - Camera + - Doorbell - Light - Sensor - Switch @@ -17,6 +17,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `skybell` implementation allows you to integrate your [Skybell.com](http://www.skybell.com/) doorbells in Home Assistant. diff --git a/source/_integrations/slack.markdown b/source/_integrations/slack.markdown index 01ff56abb80..a2a494dbf75 100644 --- a/source/_integrations/slack.markdown +++ b/source/_integrations/slack.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@bachya' ha_platforms: - notify +ha_integration_type: integration --- The `slack` platform allows you to deliver notifications from Home Assistant to [Slack](https://slack.com/). diff --git a/source/_integrations/sleepiq.markdown b/source/_integrations/sleepiq.markdown index 1bf77fa646f..655b1de628e 100644 --- a/source/_integrations/sleepiq.markdown +++ b/source/_integrations/sleepiq.markdown @@ -16,8 +16,8 @@ ha_domain: sleepiq ha_config_flow: true ha_dhcp: true ha_codeowners: - - '@kbickar' - '@mfugate1' + - '@kbickar' ha_platforms: - binary_sensor - button @@ -26,6 +26,7 @@ ha_platforms: - select - sensor - switch +ha_integration_type: integration --- The SleepIQ integration lets you integrate your SleepNumber Bed via [SleepIQ by SleepNumber](https://www.sleepnumber.com/sleepiq-sleep-tracker). diff --git a/source/_integrations/slide.markdown b/source/_integrations/slide.markdown index 973dff4175c..f854e5e7fec 100644 --- a/source/_integrations/slide.markdown +++ b/source/_integrations/slide.markdown @@ -2,8 +2,8 @@ title: Slide description: Instructions on how to integrate the Innovation in Motion Slide covers with Home Assistant. ha_category: - - Hub - Cover + - Hub ha_iot_class: Cloud Polling ha_release: 0.99 ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: slide ha_platforms: - cover +ha_integration_type: integration --- The `slide` implementation allows you to integrate your [slide.store](https://slide.store/) devices in Home Assistant using the [official API](https://documenter.getpostman.com/view/6223391/S1Lu2pSf?version=latest). diff --git a/source/_integrations/sma.markdown b/source/_integrations/sma.markdown index 9444ff6bb4f..ce66c226f9f 100644 --- a/source/_integrations/sma.markdown +++ b/source/_integrations/sma.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: sma ha_platforms: - sensor +ha_integration_type: integration --- The SMA Solar integration will poll a [SMA](http://www.sma-solar.com/) [(US)](https://www.sma-america.com/) solar inverter, energy meter or battery inverter and present the values as sensors in Home Assistant. diff --git a/source/_integrations/smappee.markdown b/source/_integrations/smappee.markdown index a793d37650b..71c50cd6649 100644 --- a/source/_integrations/smappee.markdown +++ b/source/_integrations/smappee.markdown @@ -2,9 +2,9 @@ title: Smappee description: Instructions on how to setup Smappee within Home Assistant. ha_category: - - Hub - - Energy - Binary Sensor + - Energy + - Hub - Sensor - Switch ha_iot_class: Cloud Polling @@ -18,6 +18,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The Smappee integration will allow users to integrate their Smappee monitors, Smappee Comfort Plugs and Smappee Switches into Home Assistant using the [official cloud API](https://smappee.atlassian.net/wiki/spaces/DEVAPI/overview) or the limited local option. diff --git a/source/_integrations/smart_meter_texas.markdown b/source/_integrations/smart_meter_texas.markdown index 9b588c92e10..b65b70c4c22 100644 --- a/source/_integrations/smart_meter_texas.markdown +++ b/source/_integrations/smart_meter_texas.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: smart_meter_texas ha_platforms: - sensor +ha_integration_type: integration --- The [Smart Meter Texas](https://www.smartmetertexas.com/) integration allows Texas residents to integrate their electric meters into Home Assistant. This integration will create a sensor for each meter that shows the current reading. diff --git a/source/_integrations/smartthings.markdown b/source/_integrations/smartthings.markdown index d41997645fe..cad7c224c67 100644 --- a/source/_integrations/smartthings.markdown +++ b/source/_integrations/smartthings.markdown @@ -3,15 +3,15 @@ title: SmartThings description: Instructions on setting up SmartThings within Home Assistant. featured: true ha_category: - - Hub - Binary Sensor - Climate - Cover - Fan + - Hub - Light - Lock - - Sensor - Scene + - Sensor - Switch ha_release: 0.87 ha_iot_class: Cloud Push @@ -30,6 +30,7 @@ ha_platforms: - sensor - switch ha_dhcp: true +ha_integration_type: integration --- SmartThings is integrated into Home Assistant through the SmartThings Cloud API. The features of this integration include: diff --git a/source/_integrations/smarttub.markdown b/source/_integrations/smarttub.markdown index ffcec8a6b58..c231ff323bd 100644 --- a/source/_integrations/smarttub.markdown +++ b/source/_integrations/smarttub.markdown @@ -20,6 +20,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `smarttub` integration allows you to view and control hot tubs which use the [SmartTub](https://www.jacuzzi.com/en-us/hot-tubs/owners/smarttub-system) system, in Home Assistant. diff --git a/source/_integrations/smarty.markdown b/source/_integrations/smarty.markdown index 902193e6692..d8627084a65 100644 --- a/source/_integrations/smarty.markdown +++ b/source/_integrations/smarty.markdown @@ -2,8 +2,8 @@ title: Salda Smarty description: Instructions on how to integrate Salda Smarty 2X/3X/4X P/V ventilation systems into Home Assistant. ha_category: - - Hub - Fan + - Hub - Sensor ha_iot_class: Local Polling ha_release: 0.95 @@ -14,6 +14,7 @@ ha_platforms: - binary_sensor - fan - sensor +ha_integration_type: integration --- The `smarty` integration lets you control Salda [Smarty](http://www.salda.lt/en/products/category/compact-counter-flow-units) ventilation units from Home Assistant. You need a [MB-GATEWAY](http://www.salda.lt/en/products/item/5637227077) or something similar to connect to your local network. diff --git a/source/_integrations/smhi.markdown b/source/_integrations/smhi.markdown index 78ecf1c5071..3027a93dcfe 100644 --- a/source/_integrations/smhi.markdown +++ b/source/_integrations/smhi.markdown @@ -12,6 +12,7 @@ ha_platforms: - weather ha_codeowners: - '@gjohansson-ST' +ha_integration_type: integration --- The `smhi` integration adds support for the [SMHI.se](https://www.smhi.se/) web service as a source for meteorological data for your location. diff --git a/source/_integrations/sms.markdown b/source/_integrations/sms.markdown index 3e57249457f..252a894c92c 100644 --- a/source/_integrations/sms.markdown +++ b/source/_integrations/sms.markdown @@ -13,6 +13,7 @@ ha_domain: sms ha_platforms: - notify - sensor +ha_integration_type: integration --- The `sms` integration allows having a local execution SMS notification via [Gammu](https://wammu.eu/gammu/). This is ideal when the internet is offline or when the power goes out. diff --git a/source/_integrations/smtp.markdown b/source/_integrations/smtp.markdown index bbec9dd09f9..cda7a604723 100644 --- a/source/_integrations/smtp.markdown +++ b/source/_integrations/smtp.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: smtp ha_platforms: - notify +ha_integration_type: integration --- The SMTP platform allows you to deliver notifications from Home Assistant to an e-mail recipient. diff --git a/source/_integrations/snapcast.markdown b/source/_integrations/snapcast.markdown index 5f06b9b8e43..c26dc0526dd 100644 --- a/source/_integrations/snapcast.markdown +++ b/source/_integrations/snapcast.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: snapcast ha_platforms: - media_player +ha_integration_type: integration --- The `snapcast` platform allows you to control [Snapcast](https://github.com/badaix/snapcast) from Home Assistant. diff --git a/source/_integrations/snips.markdown b/source/_integrations/snips.markdown index 2ec0ec6e7df..c2f8014ddd8 100644 --- a/source/_integrations/snips.markdown +++ b/source/_integrations/snips.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.48 ha_domain: snips ha_iot_class: Local Push +ha_integration_type: integration ---
diff --git a/source/_integrations/snmp.markdown b/source/_integrations/snmp.markdown index 5d82fdb855c..3e7fef08518 100644 --- a/source/_integrations/snmp.markdown +++ b/source/_integrations/snmp.markdown @@ -3,9 +3,9 @@ title: SNMP description: Instructions on how to integrate SNMP into Home Assistant. ha_category: - Network - - Switch - Presence Detection - Sensor + - Switch ha_iot_class: Local Polling ha_release: 0.57 ha_domain: snmp @@ -13,6 +13,7 @@ ha_platforms: - device_tracker - sensor - switch +ha_integration_type: integration --- A lot of Wi-Fi access points and Wi-Fi routers support the Simple Network Management Protocol (SNMP). This is a standardized method for monitoring/managing network connected devices. SNMP uses a tree-like hierarchy where each node is an object. Many of these objects contain (live) lists of instances and metrics, like network interfaces, disks and Wi-Fi registrations. diff --git a/source/_integrations/sochain.markdown b/source/_integrations/sochain.markdown index 593343a7e5d..09d5d4adfc0 100644 --- a/source/_integrations/sochain.markdown +++ b/source/_integrations/sochain.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: sochain ha_platforms: - sensor +ha_integration_type: integration --- The `SoChain` sensor platform displays supported cryptocurrency wallet balances from [SoChain](https://sochain.com). diff --git a/source/_integrations/solaredge.markdown b/source/_integrations/solaredge.markdown index 6c3ada5f94e..41c102b7777 100644 --- a/source/_integrations/solaredge.markdown +++ b/source/_integrations/solaredge.markdown @@ -2,8 +2,8 @@ title: SolarEdge description: Instructions on how to integrate SolarEdge sensor within Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: 0.85 ha_iot_class: Cloud Polling ha_config_flow: true @@ -13,6 +13,7 @@ ha_platforms: - sensor ha_codeowners: - '@frenck' +ha_integration_type: integration --- The `solaredge` platform uses the [SolarEdge Monitoring API](https://www.solaredge.com/sites/default/files/se_monitoring_api.pdf) to allow you to get details from your SolarEdge solar power setup and integrate these in your Home Assistant installation. diff --git a/source/_integrations/solaredge_local.markdown b/source/_integrations/solaredge_local.markdown index c42cdd73dc3..271faa366aa 100644 --- a/source/_integrations/solaredge_local.markdown +++ b/source/_integrations/solaredge_local.markdown @@ -2,8 +2,8 @@ title: SolarEdge Local description: Instructions on how to integrate SolarEdge sensor within Home Assistant via Local API. ha_category: - - Sensor - Energy + - Sensor ha_release: 0.95 ha_iot_class: Local Polling ha_codeowners: @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: solaredge_local ha_platforms: - sensor +ha_integration_type: integration --- The `solaredge_local` platform uses the local API available on some SolarEdge Inverters to allow you to get details from your SolarEdge solar power setup and integrate these into your Home Assistant installation. diff --git a/source/_integrations/solarlog.markdown b/source/_integrations/solarlog.markdown index c523630f14e..21b20cd1c73 100644 --- a/source/_integrations/solarlog.markdown +++ b/source/_integrations/solarlog.markdown @@ -2,8 +2,8 @@ title: Solar-Log description: Instructions on how to integrate Solar-Log sensors within Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_release: 0.101 ha_iot_class: Local Polling ha_config_flow: true @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: solarlog ha_platforms: - sensor +ha_integration_type: integration --- The `solarlog` integration uses the open JSON interface on [Solar-Log PV monitoring systems](https://www.solar-log.com/) to allow you to get details from your Solar-Log device and integrate these into your Home Assistant installation. diff --git a/source/_integrations/solax.markdown b/source/_integrations/solax.markdown index 8604e1665cc..33b2cbde8f4 100644 --- a/source/_integrations/solax.markdown +++ b/source/_integrations/solax.markdown @@ -12,6 +12,7 @@ ha_domain: solax ha_platforms: - sensor ha_config_flow: true +ha_integration_type: integration --- The `solax` integration connects Home Assistant to Solax solar power inverters. Solax inverters may be connected to a home Wi-Fi network and expose a REST API. This integration retrieves information such as photovoltaic power production, battery levels and power, and how much power is being fed back into the grid. diff --git a/source/_integrations/soma.markdown b/source/_integrations/soma.markdown index f205a4b7ed9..90576769231 100644 --- a/source/_integrations/soma.markdown +++ b/source/_integrations/soma.markdown @@ -14,6 +14,7 @@ ha_domain: soma ha_platforms: - cover - sensor +ha_integration_type: integration --- The Soma integration will allow users to integrate their Soma Smarthome devices into Home Assistant using the Soma Connect hub. diff --git a/source/_integrations/somfy.markdown b/source/_integrations/somfy.markdown index 52739144e06..12a0c96c976 100644 --- a/source/_integrations/somfy.markdown +++ b/source/_integrations/somfy.markdown @@ -15,6 +15,7 @@ ha_platforms: - cover - sensor - switch +ha_integration_type: integration --- The Somfy integration will allow users to integrate their Somfy devices into Home Assistant using the [official API](https://developer.somfy.com/somfy-open-api/apis). diff --git a/source/_integrations/somfy_mylink.markdown b/source/_integrations/somfy_mylink.markdown index 0b86d60ba8b..7cc8c2c4d21 100644 --- a/source/_integrations/somfy_mylink.markdown +++ b/source/_integrations/somfy_mylink.markdown @@ -2,8 +2,8 @@ title: Somfy MyLink description: Instructions on how to integrate Somfy MyLink devices with Home Assistant. ha_category: - - Hub - Cover + - Hub ha_release: 0.92 ha_iot_class: Assumed State ha_domain: somfy_mylink @@ -11,6 +11,7 @@ ha_config_flow: true ha_dhcp: true ha_platforms: - cover +ha_integration_type: integration --- The `Somfy MyLink` integration is used as an interface to a compatible Somfy MyLink hub utilizing the `Synergy` API. It allows the addition of covers from the Somfy MyLink platform to Home Assistant. diff --git a/source/_integrations/sonarr.markdown b/source/_integrations/sonarr.markdown index c9bdbc6c58e..e666d33e321 100644 --- a/source/_integrations/sonarr.markdown +++ b/source/_integrations/sonarr.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_quality_scale: silver ha_platforms: - sensor +ha_integration_type: integration --- The Sonarr integration pulls data from a given [Sonarr](https://sonarr.tv/) instance. This integration only supports Sonarr v3 instances. diff --git a/source/_integrations/songpal.markdown b/source/_integrations/songpal.markdown index 445d86db761..598b353c208 100644 --- a/source/_integrations/songpal.markdown +++ b/source/_integrations/songpal.markdown @@ -14,6 +14,7 @@ ha_domain: songpal ha_ssdp: true ha_platforms: - media_player +ha_integration_type: integration --- The `songpal` platform allows you to control Sony's Songpal ("[Audio Control API](https://developer.sony.com/develop/audio-control-api/)") compatible devices such as soundbars, AV receivers and wireless speakers from Home Assistant. diff --git a/source/_integrations/sonos.markdown b/source/_integrations/sonos.markdown index b1b03fefaa7..3fc5cc10370 100644 --- a/source/_integrations/sonos.markdown +++ b/source/_integrations/sonos.markdown @@ -21,6 +21,7 @@ ha_platforms: - sensor - switch ha_zeroconf: true +ha_integration_type: integration --- The `sonos` integration allows you to control your [Sonos](https://www.sonos.com) wireless speakers from Home Assistant. It also works with IKEA Symfonisk speakers. diff --git a/source/_integrations/sony_projector.markdown b/source/_integrations/sony_projector.markdown index b9e7cbed00a..3d5498aad16 100644 --- a/source/_integrations/sony_projector.markdown +++ b/source/_integrations/sony_projector.markdown @@ -8,6 +8,7 @@ ha_release: 0.89 ha_domain: sony_projector ha_platforms: - switch +ha_integration_type: integration --- The `sony_projector` switch platform allows you to control the state of SDCP compatible network-connected projectors from [Sony](https://www.sony.com/). diff --git a/source/_integrations/soundtouch.markdown b/source/_integrations/soundtouch.markdown index a8a9df79e4e..494a8a3d1e8 100644 --- a/source/_integrations/soundtouch.markdown +++ b/source/_integrations/soundtouch.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: soundtouch ha_platforms: - media_player +ha_integration_type: integration --- The `soundtouch` platform allows you to control your [Bose Soundtouch](https://www.soundtouch.com/) speakers from Home Assistant. diff --git a/source/_integrations/spaceapi.markdown b/source/_integrations/spaceapi.markdown index 35410ae776b..bebf0a72a32 100644 --- a/source/_integrations/spaceapi.markdown +++ b/source/_integrations/spaceapi.markdown @@ -8,6 +8,7 @@ ha_release: '0.70' ha_codeowners: - '@fabaff' ha_domain: spaceapi +ha_integration_type: integration --- The `spaceapi` integration allow Hackerspaces to expose information to web apps or any other application with the [SpaceAPI](https://spaceapi.io/). diff --git a/source/_integrations/spc.markdown b/source/_integrations/spc.markdown index 3d7ab6595f3..8a27c774e9a 100644 --- a/source/_integrations/spc.markdown +++ b/source/_integrations/spc.markdown @@ -2,15 +2,16 @@ title: Vanderbilt SPC description: Instructions on how to setup Vanderbilt SPC devices within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor + - Hub ha_release: 0.47 ha_iot_class: Local Push ha_domain: spc ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- Home Assistant has support to integrate your [Vanderbilt SPC](https://www.spcsupportinfo.com/SPCConnectPro/) alarm panel and any connected motion, door, smoke and technical sensors. diff --git a/source/_integrations/speedtestdotnet.markdown b/source/_integrations/speedtestdotnet.markdown index 75333326d1a..756f0884beb 100644 --- a/source/_integrations/speedtestdotnet.markdown +++ b/source/_integrations/speedtestdotnet.markdown @@ -2,8 +2,8 @@ title: Speedtest.net description: How to integrate Speedtest.net within Home Assistant. ha_category: - - System Monitor - Sensor + - System Monitor ha_release: 0.13 ha_iot_class: Cloud Polling ha_config_flow: true @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: speedtestdotnet ha_platforms: - sensor +ha_integration_type: integration --- The Speedtest.net integration uses the [Speedtest.net](https://speedtest.net/) web service to measure network bandwidth performance. diff --git a/source/_integrations/spider.markdown b/source/_integrations/spider.markdown index d2eee712234..0177666ea1b 100644 --- a/source/_integrations/spider.markdown +++ b/source/_integrations/spider.markdown @@ -2,8 +2,8 @@ title: Itho Daalderop Spider description: Instructions on how to setup the Spider hub within Home Assistant. ha_category: - - Hub - Climate + - Hub - Switch ha_iot_class: Cloud Polling ha_release: 0.75 @@ -15,6 +15,7 @@ ha_platforms: - climate - sensor - switch +ha_integration_type: integration --- The `spider` integration is the main integration to integrate all [Itho Daalderop Spider](https://www.ithodaalderop.nl/spider-thermostaat) related platforms. You will need your Spider account information (username, password) to discover and control devices which are related to your account. diff --git a/source/_integrations/splunk.markdown b/source/_integrations/splunk.markdown index 9daffdf01fa..d6d2db23f46 100644 --- a/source/_integrations/splunk.markdown +++ b/source/_integrations/splunk.markdown @@ -8,6 +8,7 @@ ha_release: 0.13 ha_domain: splunk ha_codeowners: - '@Bre77' +ha_integration_type: integration --- The `splunk` integration makes it possible to log all state changes to an external [Splunk](https://splunk.com/) database using Splunk's HTTP Event Collector (HEC) feature. You can either use this alone, or with the Home Assistant for Splunk [app](https://github.com/miniconfig/splunk-homeassistant). Since the HEC feature is new to Splunk, you will need to use at least version 6.3. diff --git a/source/_integrations/spotify.markdown b/source/_integrations/spotify.markdown index 116c8a76cd8..5c060699814 100644 --- a/source/_integrations/spotify.markdown +++ b/source/_integrations/spotify.markdown @@ -13,6 +13,7 @@ ha_domain: spotify ha_zeroconf: true ha_platforms: - media_player +ha_integration_type: integration --- The Spotify media player integration allows you to control [Spotify](https://www.spotify.com/) playback from Home Assistant. diff --git a/source/_integrations/sql.markdown b/source/_integrations/sql.markdown index 6f39fad3a04..e75e4410fc1 100644 --- a/source/_integrations/sql.markdown +++ b/source/_integrations/sql.markdown @@ -2,8 +2,8 @@ title: SQL description: Instructions how to integrate SQL sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_release: 0.63 ha_iot_class: Local Polling ha_codeowners: @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: sql ha_platforms: - sensor +ha_integration_type: integration --- The `sql` sensor platform enables you to use values from an [SQL](https://en.wikipedia.org/wiki/SQL) database supported by the [sqlalchemy](https://www.sqlalchemy.org) library, to populate a sensor state (and attributes). diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index f379d63db33..ff4c0802baa 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_dhcp: true ha_platforms: - media_player +ha_integration_type: integration --- The Squeezebox integration allows you to control a [Logitech Squeezebox](https://en.wikipedia.org/wiki/Squeezebox_%28network_music_player%29) music player from Home Assistant. This lets you control Squeezebox hardware like the Classic, Transporter, Duet, Boom, Radio and Touch and of software players like [Squeezelite](https://github.com/ralph-irving/squeezelite), [SoftSqueeze](http://softsqueeze.sourceforge.net/), [SqueezePlayer](https://play.google.com/store/apps/details?id=de.bluegaspode.squeezeplayer) and [SqueezeSlave](https://forums.slimdevices.com/showthread.php?93607-ANNOUNCE-Squeezeslave-1-2-released). diff --git a/source/_integrations/srp_energy.markdown b/source/_integrations/srp_energy.markdown index 48a5274fe05..18b47e7d3eb 100644 --- a/source/_integrations/srp_energy.markdown +++ b/source/_integrations/srp_energy.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_config_flow: true ha_platforms: - sensor +ha_integration_type: integration --- The SRP Energy integration shows information from SRP hourly energy usage report for their customers. diff --git a/source/_integrations/ssdp.markdown b/source/_integrations/ssdp.markdown index ff4b94aa29d..617bdb089c7 100644 --- a/source/_integrations/ssdp.markdown +++ b/source/_integrations/ssdp.markdown @@ -7,6 +7,7 @@ ha_iot_class: Local Push ha_release: 0.94 ha_domain: ssdp ha_quality_scale: internal +ha_integration_type: integration --- The `ssdp` "Simple Service Discovery Protocol" (part of UPnP) integration will scan the network for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the configuration panel. diff --git a/source/_integrations/starline.markdown b/source/_integrations/starline.markdown index 4feb38c2b13..08fcb80bed0 100644 --- a/source/_integrations/starline.markdown +++ b/source/_integrations/starline.markdown @@ -2,10 +2,10 @@ title: StarLine description: Instructions on how to setup your StarLine account with Home Assistant. ha_category: - - Car - Binary Sensor - - Presence Detection + - Car - Lock + - Presence Detection - Sensor - Switch ha_release: 0.103 @@ -20,6 +20,7 @@ ha_platforms: - lock - sensor - switch +ha_integration_type: integration --- The `starline` integration lets you retrieve data of your [StarLine](https://www.alarmstarline.com/) security system from the [StarLine portal](https://my.starline.ru/). You will need a working StarLine account. diff --git a/source/_integrations/starlingbank.markdown b/source/_integrations/starlingbank.markdown index 22365d64125..f13bbc6b8e9 100644 --- a/source/_integrations/starlingbank.markdown +++ b/source/_integrations/starlingbank.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: starlingbank ha_platforms: - sensor +ha_integration_type: integration --- The Starling Bank sensor platform allows you to monitor your account balance data as sensors in Home Assistant. diff --git a/source/_integrations/startca.markdown b/source/_integrations/startca.markdown index f65a0dfa2e9..8e1fb90ba27 100644 --- a/source/_integrations/startca.markdown +++ b/source/_integrations/startca.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: startca ha_platforms: - sensor +ha_integration_type: integration --- Integrate your [Start.ca](https://www.start.ca/) account information into Home Assistant. diff --git a/source/_integrations/statistics.markdown b/source/_integrations/statistics.markdown index dd76cab4cb8..8c3934e56e6 100644 --- a/source/_integrations/statistics.markdown +++ b/source/_integrations/statistics.markdown @@ -2,8 +2,8 @@ title: Statistics description: Instructions on how to integrate statistical sensors into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Polling ha_release: '0.30' ha_quality_scale: internal @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: statistics ha_platforms: - sensor +ha_integration_type: integration --- The `statistics` sensor platform observes the state of a source sensor and provides statistical characteristics about its recent past. This integration can be useful in automations, e.g., to trigger an action when the air humidity in the bathroom settles after a hot shower or when the number of brewed coffee over a day gets too high. diff --git a/source/_integrations/statsd.markdown b/source/_integrations/statsd.markdown index b682ebbe124..ec5babec77e 100644 --- a/source/_integrations/statsd.markdown +++ b/source/_integrations/statsd.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Push ha_release: 0.12 ha_domain: statsd +ha_integration_type: integration --- The `statsd` integration makes it possible to transfer all state changes to an external [StatsD](https://github.com/etsy/statsd) instance. diff --git a/source/_integrations/steam_online.markdown b/source/_integrations/steam_online.markdown index 81d3aa39535..25b7ac87ab9 100644 --- a/source/_integrations/steam_online.markdown +++ b/source/_integrations/steam_online.markdown @@ -8,6 +8,7 @@ ha_release: 0.14 ha_domain: steam_online ha_platforms: - sensor +ha_integration_type: integration --- The `steam` sensor platform will allow you to track the online status of public [Steam](https://steamcommunity.com) accounts. diff --git a/source/_integrations/steamist.markdown b/source/_integrations/steamist.markdown index 2ab073a545c..4679e6f4ec0 100644 --- a/source/_integrations/steamist.markdown +++ b/source/_integrations/steamist.markdown @@ -14,6 +14,7 @@ ha_domain: steamist ha_platforms: - sensor - switch +ha_integration_type: integration --- The Steamist will allow you to monitor the state of your [Steamist](https://steamist.com/digital-controls/) steam shower and turn on and off the steam generator. diff --git a/source/_integrations/stiebel_eltron.markdown b/source/_integrations/stiebel_eltron.markdown index ffc2b33fabc..31fdfa890da 100644 --- a/source/_integrations/stiebel_eltron.markdown +++ b/source/_integrations/stiebel_eltron.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: stiebel_eltron ha_platforms: - climate +ha_integration_type: integration --- The `stiebel_eltron` integration lets you control integral ventilation or heat pump units of [STIEBEL ELTRON](https://www.stiebel-eltron.com). diff --git a/source/_integrations/stookalert.markdown b/source/_integrations/stookalert.markdown index ffe37429e82..67ee2be959e 100644 --- a/source/_integrations/stookalert.markdown +++ b/source/_integrations/stookalert.markdown @@ -14,6 +14,7 @@ ha_config_flow: true ha_platforms: - binary_sensor - diagnostics +ha_integration_type: integration --- The Stookalert integration queries the [RIVM Stookalert](https://www.rivm.nl/stookalert) API for unfavorable weather conditions or poor air quality. With a Stookalert, the RIVM calls on people not to burn wood. This can prevent health problems in people in the area. diff --git a/source/_integrations/stream.markdown b/source/_integrations/stream.markdown index a6eb09e0c4b..3346b262438 100644 --- a/source/_integrations/stream.markdown +++ b/source/_integrations/stream.markdown @@ -11,6 +11,9 @@ ha_codeowners: - '@uvjustin' - '@allenporter' ha_domain: stream +ha_platforms: + - diagnostics +ha_integration_type: integration --- The stream integration provides a way to proxy live streams through Home Assistant. Most users should not need to configure anything or interface with the component directly since it is an internal component used by the [camera integration](/integrations/camera). diff --git a/source/_integrations/streamlabswater.markdown b/source/_integrations/streamlabswater.markdown index a2e83932c13..27279cb41cf 100644 --- a/source/_integrations/streamlabswater.markdown +++ b/source/_integrations/streamlabswater.markdown @@ -10,6 +10,7 @@ ha_domain: streamlabswater ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `Streamlabs Water` integration platform is used to interact with [StreamLabs water monitoring devices](https://www.streamlabswater.com/) in order to retrieve usage information and manage the away mode of the device. The [StreamLabs Water API](https://developer.streamlabswater.com) is used to retrieve daily, monthly, and yearly water usage along with the current away mode. diff --git a/source/_integrations/stt.markdown b/source/_integrations/stt.markdown index 1093637c51d..d979449fcdc 100644 --- a/source/_integrations/stt.markdown +++ b/source/_integrations/stt.markdown @@ -6,6 +6,8 @@ ha_codeowners: - '@pvizeli' ha_domain: stt ha_quality_scale: internal +ha_category: [] +ha_integration_type: integration --- Speech-to-Text (STT) allows you to stream speech data to the STT API and get text back. diff --git a/source/_integrations/subaru.markdown b/source/_integrations/subaru.markdown index 152c88c591f..2bb77496934 100644 --- a/source/_integrations/subaru.markdown +++ b/source/_integrations/subaru.markdown @@ -14,6 +14,7 @@ ha_domain: subaru ha_platforms: - lock - sensor +ha_integration_type: integration --- This integration retrieves vehicle information and actuates remote services provided by [Subaru STARLINK](https://www.subaru.com/engineering/starlink/safety-security.html) (currently only available in USA and Canada). diff --git a/source/_integrations/suez_water.markdown b/source/_integrations/suez_water.markdown index 4e9cb1727c0..e8e64cbf618 100644 --- a/source/_integrations/suez_water.markdown +++ b/source/_integrations/suez_water.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: suez_water ha_platforms: - sensor +ha_integration_type: integration --- The `suez_water` sensor platform fetches your last day consumption of water from the French water provider [Tout Sur Mon Eau](https://www.toutsurmoneau.fr) website. diff --git a/source/_integrations/sun.markdown b/source/_integrations/sun.markdown index e7b1791a2a4..eb9165f08b6 100644 --- a/source/_integrations/sun.markdown +++ b/source/_integrations/sun.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_iot_class: Calculated ha_domain: sun ha_config_flow: true +ha_integration_type: integration --- The sun integration will use the location as diff --git a/source/_integrations/supervisord.markdown b/source/_integrations/supervisord.markdown index 6b425bc3ec4..c5a798b5ca5 100644 --- a/source/_integrations/supervisord.markdown +++ b/source/_integrations/supervisord.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: supervisord ha_platforms: - sensor +ha_integration_type: integration --- The `supervisord` platform allows you to track the states of [Supervisord](http://supervisord.org/). diff --git a/source/_integrations/supla.markdown b/source/_integrations/supla.markdown index bfb093c3a73..a354cdcca23 100644 --- a/source/_integrations/supla.markdown +++ b/source/_integrations/supla.markdown @@ -3,8 +3,8 @@ title: Supla description: Instructions for integration with Supla Cloud's Web API ha_release: 0.92 ha_category: - - Hub - Cover + - Hub ha_iot_class: Cloud Polling ha_codeowners: - '@mwegrzynek' @@ -12,6 +12,7 @@ ha_domain: supla ha_platforms: - cover - switch +ha_integration_type: integration --- The [Supla](https://supla.org/) is an Open Source home automation system for ESP8266 based devices. It has its own set of protocols, its own firmware and commercially available devices (produced for example by [Zamel](https://zamel.pl/pl-PL/produkty/supla-sterowanie-wi-fi)) diff --git a/source/_integrations/surepetcare.markdown b/source/_integrations/surepetcare.markdown index 2864e8003a6..5813835e543 100644 --- a/source/_integrations/surepetcare.markdown +++ b/source/_integrations/surepetcare.markdown @@ -3,8 +3,8 @@ title: Sure Petcare description: Instructions on how to integrate the Sure Petcare cat and pet flaps into Home Assistant. ha_category: - Binary Sensor - - Sensor - Lock + - Sensor ha_release: 0.104 ha_iot_class: Cloud Polling ha_codeowners: @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - lock - sensor +ha_integration_type: integration --- The `surepetcare` component allows you to get information on your Sure Petcare Connect Pet or Cat Flap. diff --git a/source/_integrations/swiss_hydrological_data.markdown b/source/_integrations/swiss_hydrological_data.markdown index bd66ebdee77..71da723df73 100644 --- a/source/_integrations/swiss_hydrological_data.markdown +++ b/source/_integrations/swiss_hydrological_data.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: swiss_hydrological_data ha_platforms: - sensor +ha_integration_type: integration --- The `swiss_hydrological_data` sensor will show you details (temperature, level, and discharge) of rivers and lakes in Switzerland. diff --git a/source/_integrations/swiss_public_transport.markdown b/source/_integrations/swiss_public_transport.markdown index e2cdafb642b..cc72f095087 100644 --- a/source/_integrations/swiss_public_transport.markdown +++ b/source/_integrations/swiss_public_transport.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: swiss_public_transport ha_platforms: - sensor +ha_integration_type: integration --- The `swiss_public_transport` sensor will give you the next three departure times from a given location to another one in Switzerland. diff --git a/source/_integrations/swisscom.markdown b/source/_integrations/swisscom.markdown index f560db453d4..502f6472f0b 100644 --- a/source/_integrations/swisscom.markdown +++ b/source/_integrations/swisscom.markdown @@ -8,6 +8,7 @@ ha_domain: swisscom ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- The `swisscom` platform offers presence detection by looking at connected devices to an [Internet-Box](https://www.swisscom.ch/en/residential/help/device/internet-router.html) router from [Swisscom](https://www.swisscom.ch) which is an Internet provider in Switzerland. diff --git a/source/_integrations/switch.markdown b/source/_integrations/switch.markdown index 19764e3176f..74b6cc25071 100644 --- a/source/_integrations/switch.markdown +++ b/source/_integrations/switch.markdown @@ -8,6 +8,9 @@ ha_quality_scale: internal ha_domain: switch ha_platforms: - light +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- Keeps track which switches are in your environment, their state and allows you to control them. diff --git a/source/_integrations/switch_as_x.markdown b/source/_integrations/switch_as_x.markdown index 7b976865492..34bb0176546 100644 --- a/source/_integrations/switch_as_x.markdown +++ b/source/_integrations/switch_as_x.markdown @@ -1,18 +1,28 @@ --- -title: "Switch as X" -description: "Instructions on how to convert any Home Assistant switch into something else." +title: Switch as X +description: Instructions on how to convert any Home Assistant switch into something else. ha_category: - Cover - Fan + - Helper - Light - Lock - Siren - Switch ha_release: 2022.4 -ha_iot_class: Local Push +ha_iot_class: Calculated ha_quality_scale: internal ha_domain: switch_as_x ha_config_flow: true +ha_codeowners: + - '@home-assistant/core' +ha_platforms: + - cover + - fan + - light + - lock + - siren +ha_integration_type: helper --- The Switch as X integrations lets you convert any Home Assistant switch into diff --git a/source/_integrations/switchbot.markdown b/source/_integrations/switchbot.markdown index dcc672b68e2..af0fadea5e2 100644 --- a/source/_integrations/switchbot.markdown +++ b/source/_integrations/switchbot.markdown @@ -16,6 +16,7 @@ ha_platforms: - sensor - switch ha_config_flow: true +ha_integration_type: integration --- The SwitchBot integration allows you to control SwitchBot [devices](https://www.switch-bot.com/). diff --git a/source/_integrations/switcher_kis.markdown b/source/_integrations/switcher_kis.markdown index 8c8c783e371..70aef344490 100644 --- a/source/_integrations/switcher_kis.markdown +++ b/source/_integrations/switcher_kis.markdown @@ -14,6 +14,7 @@ ha_platforms: - switch ha_config_flow: true ha_quality_scale: platinum +ha_integration_type: integration --- This `Switcher` integration allows you to control your [Switcher Devices](https://www.switcher.co.il/). diff --git a/source/_integrations/switchmate.markdown b/source/_integrations/switchmate.markdown index eb373980f31..430b527f019 100644 --- a/source/_integrations/switchmate.markdown +++ b/source/_integrations/switchmate.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: switchmate ha_platforms: - switch +ha_integration_type: integration --- This `Switchmate` switch platform allows you to control Switchmate [devices]( https://www.mysimplysmarthome.com/products/switchmate-switches/). diff --git a/source/_integrations/syncthing.markdown b/source/_integrations/syncthing.markdown index f144698d411..915c8c60252 100644 --- a/source/_integrations/syncthing.markdown +++ b/source/_integrations/syncthing.markdown @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: syncthing ha_platforms: - sensor +ha_integration_type: integration --- [Syncthing](https://syncthing.net/) is a continuous file synchronization program. It synchronizes files between two or more computers diff --git a/source/_integrations/syncthru.markdown b/source/_integrations/syncthru.markdown index 76568301b48..c8de5b92b4a 100644 --- a/source/_integrations/syncthru.markdown +++ b/source/_integrations/syncthru.markdown @@ -13,6 +13,7 @@ ha_ssdp: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Samsung SyncThru Printer platform allows Home Asssitant to read current data from a local Samsung printer. diff --git a/source/_integrations/synology_chat.markdown b/source/_integrations/synology_chat.markdown index ceeb4dbcf2a..0545068b3a0 100644 --- a/source/_integrations/synology_chat.markdown +++ b/source/_integrations/synology_chat.markdown @@ -8,6 +8,7 @@ ha_category: ha_domain: synology_chat ha_platforms: - notify +ha_integration_type: integration --- The `synology_chat` notification platform allows you to deliver notifications to your [Synology Chat](https://www.synology.com/en-us/dsm/feature/chat) install as a Synology Chat bot. diff --git a/source/_integrations/synology_dsm.markdown b/source/_integrations/synology_dsm.markdown index f40ab4ae987..815bda4d452 100644 --- a/source/_integrations/synology_dsm.markdown +++ b/source/_integrations/synology_dsm.markdown @@ -4,6 +4,7 @@ description: Instructions on how to integrate the Synology DSM sensor within Hom ha_category: - Camera - System Monitor + - Updates ha_release: 0.32 ha_iot_class: Local Polling ha_domain: synology_dsm @@ -15,11 +16,13 @@ ha_config_flow: true ha_ssdp: true ha_platforms: - binary_sensor - - camera - button + - camera - diagnostics - sensor - switch + - update +ha_integration_type: integration --- The Synology DSM sensor platform provides access to various statistics from your [Synology NAS](https://www.synology.com) as well as cameras from the [Surveillance Station](https://www.synology.com/en-us/surveillance). diff --git a/source/_integrations/synology_srm.markdown b/source/_integrations/synology_srm.markdown index ad9a1d8ec77..523c2b0b3d1 100644 --- a/source/_integrations/synology_srm.markdown +++ b/source/_integrations/synology_srm.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: synology_srm ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at connected devices to a [Synology SRM](https://www.synology.com/en-us/srm) router. diff --git a/source/_integrations/syslog.markdown b/source/_integrations/syslog.markdown index 15cae4cf680..e282e25dfb6 100644 --- a/source/_integrations/syslog.markdown +++ b/source/_integrations/syslog.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: syslog ha_platforms: - notify +ha_integration_type: integration --- The `syslog` platform allows you to deliver notifications from Home Assistant to the local syslog. diff --git a/source/_integrations/system_bridge.markdown b/source/_integrations/system_bridge.markdown index 633c9d030d5..7c6575d3a7d 100644 --- a/source/_integrations/system_bridge.markdown +++ b/source/_integrations/system_bridge.markdown @@ -15,6 +15,7 @@ ha_platforms: - binary_sensor - sensor ha_zeroconf: true +ha_integration_type: integration --- [System Bridge](https://system-bridge.timmo.dev) is an application that runs on your local machine to share system information via its API as well as allowing commands to be sent to the device. diff --git a/source/_integrations/system_health.markdown b/source/_integrations/system_health.markdown index e8dbcb79e99..725ee51a3e4 100644 --- a/source/_integrations/system_health.markdown +++ b/source/_integrations/system_health.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.87 ha_quality_scale: internal ha_domain: system_health +ha_integration_type: integration --- The System Health integration provides an API to offer information on the system and its components. It also allows to run diagnostic tools to diagnose problems. diff --git a/source/_integrations/system_log.markdown b/source/_integrations/system_log.markdown index 325f0a38747..39db628938f 100644 --- a/source/_integrations/system_log.markdown +++ b/source/_integrations/system_log.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.58 ha_quality_scale: internal ha_domain: system_log +ha_integration_type: integration --- The `system_log` integration stores information about all logged errors and warnings in Home Assistant. To view your logs, navigate to **Configuration** -> **Settings** -> **Logs**. In order to not overload Home Assistant with log data, only the 50 last errors and warnings will be stored. Older entries are automatically discarded from the log. It is possible to change the number of stored log entries using the parameter `max_entries`. diff --git a/source/_integrations/systemmonitor.markdown b/source/_integrations/systemmonitor.markdown index cf9602d24ce..1277c611d10 100644 --- a/source/_integrations/systemmonitor.markdown +++ b/source/_integrations/systemmonitor.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: systemmonitor ha_platforms: - sensor +ha_integration_type: integration --- The `systemmonitor` sensor platform allows you to monitor disk usage, diff --git a/source/_integrations/tado.markdown b/source/_integrations/tado.markdown index f37859d266c..f644d3e51ca 100644 --- a/source/_integrations/tado.markdown +++ b/source/_integrations/tado.markdown @@ -3,16 +3,17 @@ title: Tado description: Instructions on how to integrate Tado devices with Home Assistant. ha_category: - Binary Sensor - - Hub - Climate - - Water Heater + - Hub - Presence Detection - Sensor + - Water Heater - Weather ha_release: 0.41 ha_iot_class: Cloud Polling ha_codeowners: - '@michaelarnauts' + - '@north3221' ha_domain: tado ha_config_flow: true ha_homekit: true @@ -23,6 +24,7 @@ ha_platforms: - sensor - water_heater ha_dhcp: true +ha_integration_type: integration --- The Tado integration platform is used as an interface to the [my.tado.com](https://my.tado.com/) website. diff --git a/source/_integrations/tag.markdown b/source/_integrations/tag.markdown index 2deda463d07..3cee9598e7d 100644 --- a/source/_integrations/tag.markdown +++ b/source/_integrations/tag.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@dmulcahey' ha_domain: tag ha_quality_scale: internal +ha_integration_type: integration ---

diff --git a/source/_integrations/tailscale.markdown b/source/_integrations/tailscale.markdown index 3c1c35a6e7b..2055031abc7 100644 --- a/source/_integrations/tailscale.markdown +++ b/source/_integrations/tailscale.markdown @@ -3,8 +3,8 @@ title: Tailscale description: Instructions on how to integrate Tailscale within Home Assistant. ha_category: - Binary Sensor - - Sensor - Network + - Sensor ha_release: 2021.12 ha_iot_class: Cloud Polling ha_config_flow: true @@ -16,6 +16,7 @@ ha_platforms: - diagnostics - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The Tailscale integration integrates the [Tailscale](https://www.tailscale.com) API diff --git a/source/_integrations/tank_utility.markdown b/source/_integrations/tank_utility.markdown index f3407489de3..01d4dacad18 100644 --- a/source/_integrations/tank_utility.markdown +++ b/source/_integrations/tank_utility.markdown @@ -8,6 +8,7 @@ ha_release: 0.53 ha_domain: tank_utility ha_platforms: - sensor +ha_integration_type: integration --- Add [Tank Utility](https://www.tankutility.com/) propane tank monitors to Home Assistant. diff --git a/source/_integrations/tankerkoenig.markdown b/source/_integrations/tankerkoenig.markdown index a31ccfea05c..d2d278773e0 100755 --- a/source/_integrations/tankerkoenig.markdown +++ b/source/_integrations/tankerkoenig.markdown @@ -9,8 +9,11 @@ ha_iot_class: Cloud Polling ha_domain: tankerkoenig ha_codeowners: - '@guillempages' + - '@mib1185' ha_platforms: - sensor +ha_config_flow: true +ha_integration_type: integration --- The `tankerkoenig` platform allows you to monitor the fuel prices with [tankerkoenig.de](https://www.tankerkoenig.de/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/tapsaff.markdown b/source/_integrations/tapsaff.markdown index 4fafbfad9b4..a2eefa8a538 100644 --- a/source/_integrations/tapsaff.markdown +++ b/source/_integrations/tapsaff.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@bazwilliams' ha_platforms: - binary_sensor +ha_integration_type: integration --- The `tapsaff` binary sensor provides the 'Taps Aff' status for a given location within the UK using [Taps Aff](https://www.taps-aff.co.uk/). diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index d13e79c0933..b96673d835d 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -21,6 +21,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- This integration allows you to control [Tasmota](https://tasmota.github.io/docs/) devices over MQTT. diff --git a/source/_integrations/tautulli.markdown b/source/_integrations/tautulli.markdown index dd287756d47..078702ed579 100644 --- a/source/_integrations/tautulli.markdown +++ b/source/_integrations/tautulli.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: tautulli ha_platforms: - sensor +ha_integration_type: integration --- The `tautulli` sensor platform will monitor activity on a given [Tautulli Server][tautulli]. It will create a sensor that shows the number of currently active streams as the state. If you click the sensor for more details it will show you more statistics, the following stats are available by default: diff --git a/source/_integrations/tcp.markdown b/source/_integrations/tcp.markdown index d7c9b63814a..3d53e86cd8e 100644 --- a/source/_integrations/tcp.markdown +++ b/source/_integrations/tcp.markdown @@ -10,6 +10,7 @@ ha_domain: tcp ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The TCP integration allows the integration of some services for which a specific Home Assistant integration does not exist. If the service communicates over a TCP socket with a simple request/reply mechanism then the chances are that this integration will allow integration with it. diff --git a/source/_integrations/ted5000.markdown b/source/_integrations/ted5000.markdown index 84b74e0bd9d..da2d60cac9c 100644 --- a/source/_integrations/ted5000.markdown +++ b/source/_integrations/ted5000.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: ted5000 ha_platforms: - sensor +ha_integration_type: integration --- The `ted 5000` monitors electricity consumption/production by connecting to the [TED](https://www.theenergydetective.com/) gateway, itself connected to one or several Measuring Transmitting Units (MTU). The platform creates up to two sensors per MTU, one for Wattage the other for Voltage. diff --git a/source/_integrations/telegram.markdown b/source/_integrations/telegram.markdown index 2cf47e4fe4e..d753f4deea8 100644 --- a/source/_integrations/telegram.markdown +++ b/source/_integrations/telegram.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: telegram ha_platforms: - notify +ha_integration_type: integration --- The `telegram` platform uses [Telegram](https://www.telegram.org) to deliver notifications from Home Assistant to your Telegram application(s). diff --git a/source/_integrations/telegram_bot.markdown b/source/_integrations/telegram_bot.markdown index 60e23e2dec5..7c0898fd9fb 100644 --- a/source/_integrations/telegram_bot.markdown +++ b/source/_integrations/telegram_bot.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.42 ha_iot_class: Cloud Push ha_domain: telegram_bot +ha_integration_type: integration --- Use Telegram on your mobile or desktop device to send and receive messages or commands to/from your Home Assistant. diff --git a/source/_integrations/tellduslive.markdown b/source/_integrations/tellduslive.markdown index 957d481ab2f..6b942285ec0 100644 --- a/source/_integrations/tellduslive.markdown +++ b/source/_integrations/tellduslive.markdown @@ -2,9 +2,9 @@ title: Telldus Live description: Instructions on how to integrate Telldus Live into Home Assistant. ha_category: - - Hub - Binary Sensor - Cover + - Hub - Light - Sensor - Switch @@ -21,6 +21,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `tellduslive` integration let you connect to [Telldus Live](https://live.telldus.com). It's cloud platform that connects to your Tellstick Net or Tellstick ZNet connected gear at home. diff --git a/source/_integrations/tellstick.markdown b/source/_integrations/tellstick.markdown index 55d4eba3b35..501be004a24 100644 --- a/source/_integrations/tellstick.markdown +++ b/source/_integrations/tellstick.markdown @@ -3,8 +3,8 @@ title: TellStick description: Instructions on how to integrate your TellStick into Home Assistant. ha_release: pre 0.7 ha_category: - - Hub - Cover + - Hub - Light - Sensor - Switch @@ -15,6 +15,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `tellstick` integration integrates [TellStick][tellstick-gateway] devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 MHz. There are a number of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) who are selling products that work with TellStick. For more details, please check the TellStick [protocol list](http://developer.telldus.com/wiki/TellStick_conf). diff --git a/source/_integrations/telnet.markdown b/source/_integrations/telnet.markdown index 58e06f4f12f..3a2ea017425 100644 --- a/source/_integrations/telnet.markdown +++ b/source/_integrations/telnet.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: telnet ha_platforms: - switch +ha_integration_type: integration --- The `telnet` switch platform allows you to control devices with telnet commands. diff --git a/source/_integrations/temper.markdown b/source/_integrations/temper.markdown index 991f5805010..b1d5b617243 100644 --- a/source/_integrations/temper.markdown +++ b/source/_integrations/temper.markdown @@ -8,6 +8,7 @@ ha_release: pre 0.7 ha_domain: temper ha_platforms: - sensor +ha_integration_type: integration --- This `temper` sensor platform allows you to get the current temperature from a TEMPer device. diff --git a/source/_integrations/template.markdown b/source/_integrations/template.markdown index 5b1948f7f48..19754bc4302 100644 --- a/source/_integrations/template.markdown +++ b/source/_integrations/template.markdown @@ -21,11 +21,12 @@ ha_platforms: - light - lock - number - - sensor - select + - sensor - switch - vacuum - weather +ha_integration_type: integration --- The `template` integration allows creating entities which derive their values from other data. This is done by specifying [templates](/docs/configuration/templating/) for properties of an entity, like the name or the state. diff --git a/source/_integrations/tensorflow.markdown b/source/_integrations/tensorflow.markdown index 6e4e9b5a780..7e436148fe5 100644 --- a/source/_integrations/tensorflow.markdown +++ b/source/_integrations/tensorflow.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.82 ha_domain: tensorflow +ha_integration_type: integration --- The TensorFlow image processing platform allows you to detect and recognize objects in a camera image using [TensorFlow](https://www.tensorflow.org/). The state of the entity is the number of objects detected, and recognized objects are listed in the `summary` attribute along with quantity. The `matches` attribute provides the confidence `score` for recognition and the bounding `box` of the object for each detection category. diff --git a/source/_integrations/tesla_wall_connector.markdown b/source/_integrations/tesla_wall_connector.markdown index 8d47a55a057..337c870df0e 100644 --- a/source/_integrations/tesla_wall_connector.markdown +++ b/source/_integrations/tesla_wall_connector.markdown @@ -3,8 +3,8 @@ title: Tesla Wall Connector description: Instructions on how to integrate Tesla Wall Connector (Gen 3) into Home Assistant. ha_category: - Binary Sensor - - Sensor - Energy + - Sensor ha_release: 2021.12 ha_iot_class: Local Polling ha_config_flow: true @@ -15,6 +15,7 @@ ha_dhcp: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The Tesla Wall Connector integration allows you to integrate your Gen 3 [Tesla Wall Connector](https://www.tesla.com/support/home-charging-installation/wall-connector) with Wi-Fi into Home Assistant. diff --git a/source/_integrations/tfiac.markdown b/source/_integrations/tfiac.markdown index c8d121612e7..cc1666a914b 100644 --- a/source/_integrations/tfiac.markdown +++ b/source/_integrations/tfiac.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: tfiac ha_platforms: - climate +ha_integration_type: integration --- The `tfiac` integration integrates several vendors air conditioning systems, that uses the Tfiac mobile app, into Home Assistant. App currently available at [Play Store](https://play.google.com/store/apps/details?id=com.tcl.export) and [App Store](https://itunes.apple.com/app/tfiac/id1059938398). diff --git a/source/_integrations/thermoworks_smoke.markdown b/source/_integrations/thermoworks_smoke.markdown index a35918bb4e6..7c274bc538f 100644 --- a/source/_integrations/thermoworks_smoke.markdown +++ b/source/_integrations/thermoworks_smoke.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: thermoworks_smoke ha_platforms: - sensor +ha_integration_type: integration --- The `thermoworks_smoke` sensor platform pulls data for your [ThermoWorks Smoke Thermometer](https://www.thermoworks.com/Smoke). diff --git a/source/_integrations/thethingsnetwork.markdown b/source/_integrations/thethingsnetwork.markdown index c500aabd4ec..6a980dca027 100644 --- a/source/_integrations/thethingsnetwork.markdown +++ b/source/_integrations/thethingsnetwork.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: thethingsnetwork ha_platforms: - sensor +ha_integration_type: integration ---

diff --git a/source/_integrations/thingspeak.markdown b/source/_integrations/thingspeak.markdown index 5ad9962e4a9..c133c894cec 100644 --- a/source/_integrations/thingspeak.markdown +++ b/source/_integrations/thingspeak.markdown @@ -6,6 +6,7 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.32 ha_domain: thingspeak +ha_integration_type: integration --- The `thingspeak` integrations makes Home Assistant communicate with the [ThingSpeak API](https://thingspeak.com/). diff --git a/source/_integrations/thinkingcleaner.markdown b/source/_integrations/thinkingcleaner.markdown index 2b5ea2c67b3..59dabafac8d 100644 --- a/source/_integrations/thinkingcleaner.markdown +++ b/source/_integrations/thinkingcleaner.markdown @@ -10,6 +10,7 @@ ha_domain: thinkingcleaner ha_platforms: - sensor - switch +ha_integration_type: integration --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/thomson.markdown b/source/_integrations/thomson.markdown index 26d79ac69b4..89875796fa8 100644 --- a/source/_integrations/thomson.markdown +++ b/source/_integrations/thomson.markdown @@ -8,6 +8,7 @@ ha_domain: thomson ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- Thomson produced networking equipment (under the brand name SpeedTouch) till 2010 and was then renamed to Technicolor. diff --git a/source/_integrations/threshold.markdown b/source/_integrations/threshold.markdown index 7c56cca9a69..41a09d79f2c 100644 --- a/source/_integrations/threshold.markdown +++ b/source/_integrations/threshold.markdown @@ -2,8 +2,9 @@ title: Threshold description: Instructions on how to integrate threshold binary sensors into Home Assistant. ha_category: - - Utility - Binary Sensor + - Helper + - Utility ha_iot_class: Local Polling ha_release: 0.34 ha_quality_scale: internal @@ -13,6 +14,7 @@ ha_domain: threshold ha_config_flow: true ha_platforms: - binary_sensor +ha_integration_type: helper --- The threshold integration observes the state of another sensor. If the value is below or higher than the given threshold then state of the threshold sensor is changed. It support also a range both the upper and lower limits are given. diff --git a/source/_integrations/tibber.markdown b/source/_integrations/tibber.markdown index 0ddf025d8bf..5f239bf63d3 100644 --- a/source/_integrations/tibber.markdown +++ b/source/_integrations/tibber.markdown @@ -3,8 +3,8 @@ title: Tibber description: Instructions on how to integrate Tibber within Home Assistant. ha_category: - Energy - - Sensor - Notifications + - Sensor ha_release: 0.8 ha_iot_class: Cloud Polling ha_quality_scale: silver @@ -16,6 +16,7 @@ ha_platforms: - diagnostics - notify - sensor +ha_integration_type: integration --- The `tibber` integration provides a sensor with the current electricity price if you are a [Tibber](https://tibber.com/) customer. diff --git a/source/_integrations/tikteck.markdown b/source/_integrations/tikteck.markdown index da302ccfa27..b78090d7fed 100644 --- a/source/_integrations/tikteck.markdown +++ b/source/_integrations/tikteck.markdown @@ -8,6 +8,7 @@ ha_release: 0.36 ha_domain: tikteck ha_platforms: - light +ha_integration_type: integration --- Support for the Bluetooth smart bulb from [Tikteck](https://www.tikteck.com/). To enable these lights, add the following lines to your `configuration.yaml` file: diff --git a/source/_integrations/tile.markdown b/source/_integrations/tile.markdown index b1fd53c4e4a..781210a7899 100644 --- a/source/_integrations/tile.markdown +++ b/source/_integrations/tile.markdown @@ -10,8 +10,9 @@ ha_codeowners: ha_domain: tile ha_config_flow: true ha_platforms: - - diagnostics - device_tracker + - diagnostics +ha_integration_type: integration --- The `tile` platform allows Home Assistant to utilize [Tile® Bluetooth trackers](https://www.thetileapp.com). diff --git a/source/_integrations/time_date.markdown b/source/_integrations/time_date.markdown index add6fa74e51..b360a96ea6e 100644 --- a/source/_integrations/time_date.markdown +++ b/source/_integrations/time_date.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: time_date ha_platforms: - sensor +ha_integration_type: integration --- The time and date (`time_date`) integration allows one to show the current date or time in different formats. All values are based on the timezone which is set in "General Configuration". diff --git a/source/_integrations/timer.markdown b/source/_integrations/timer.markdown index df083a640d2..0649ca50fb7 100644 --- a/source/_integrations/timer.markdown +++ b/source/_integrations/timer.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.57 ha_quality_scale: internal ha_domain: timer +ha_integration_type: integration --- The `timer` integration aims to simplify automations based on (dynamic) durations. diff --git a/source/_integrations/tmb.markdown b/source/_integrations/tmb.markdown index 189aca30182..dcc5767f0c0 100644 --- a/source/_integrations/tmb.markdown +++ b/source/_integrations/tmb.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: tmb ha_platforms: - sensor +ha_integration_type: integration --- This sensor will provide you the remaining time, in minutes, for the next bus in a specific stop by using the [iBus service](https://www.tmb.cat/en/barcelona/tmb-ibus). diff --git a/source/_integrations/tod.markdown b/source/_integrations/tod.markdown index 612b4cfec39..972989bb5a0 100644 --- a/source/_integrations/tod.markdown +++ b/source/_integrations/tod.markdown @@ -3,6 +3,7 @@ title: Times of the Day description: Instructions on how to integrate Times of the Day binary sensors within Home Assistant. ha_category: - Binary Sensor + - Helper ha_release: 0.89 ha_iot_class: Local Push ha_quality_scale: internal @@ -10,6 +11,7 @@ ha_config_flow: true ha_domain: tod ha_platforms: - binary_sensor +ha_integration_type: helper --- The Times of the Day integration provides a binary sensor that gets its values by checking if the current time is within defined time ranges. diff --git a/source/_integrations/todoist.markdown b/source/_integrations/todoist.markdown index 23d282ab4dd..e735b575c7b 100644 --- a/source/_integrations/todoist.markdown +++ b/source/_integrations/todoist.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: todoist ha_platforms: - calendar +ha_integration_type: integration --- This platform allows you to connect to your [Todoist Projects](https://todoist.com) and generate binary sensors. A different sensor will be created for each individual project, or you can specify "custom" projects which match against criteria you set (more on that below). These sensors will be `on` if you have a task due in that project or `off` if all the tasks in the project are completed or if the project doesn't have any tasks at all. All tasks get updated roughly every 15 minutes. diff --git a/source/_integrations/tolo.markdown b/source/_integrations/tolo.markdown index 9130fdc5ed6..530775b786d 100644 --- a/source/_integrations/tolo.markdown +++ b/source/_integrations/tolo.markdown @@ -18,9 +18,10 @@ ha_platforms: - fan - light - number - - sensor - select + - sensor ha_dhcp: true +ha_integration_type: integration --- The TOLO Sauna integration allows you to control your [TOLO Sauna and TOLO Steam Bath](https://www.tolosauna.com/) with Home Assistant. diff --git a/source/_integrations/tomato.markdown b/source/_integrations/tomato.markdown index 558f8d5c3ce..0abfb1f163e 100644 --- a/source/_integrations/tomato.markdown +++ b/source/_integrations/tomato.markdown @@ -8,6 +8,7 @@ ha_domain: tomato ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- The `tomato` device tracker integration allows one to tracker devices which are diff --git a/source/_integrations/tomorrowio.markdown b/source/_integrations/tomorrowio.markdown index 41fab4b8c7d..5f1ef8bcbac 100644 --- a/source/_integrations/tomorrowio.markdown +++ b/source/_integrations/tomorrowio.markdown @@ -15,6 +15,7 @@ ha_domain: tomorrowio ha_platforms: - sensor - weather +ha_integration_type: integration --- The Tomorrow.io integration allows you to obtain weather, air quality, pollen, and fire information from the [Tomorrow.io API](https://www.tomorrow.io/weather-api/). diff --git a/source/_integrations/toon.markdown b/source/_integrations/toon.markdown index 4b6a7b3f8ed..107c1a08951 100644 --- a/source/_integrations/toon.markdown +++ b/source/_integrations/toon.markdown @@ -17,6 +17,7 @@ ha_platforms: - climate - sensor - switch +ha_integration_type: integration --- The Toon integration platform can be used to control your Quby Toon thermostat, diff --git a/source/_integrations/torque.markdown b/source/_integrations/torque.markdown index d5565b6836a..40abafe44b2 100644 --- a/source/_integrations/torque.markdown +++ b/source/_integrations/torque.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: torque ha_platforms: - sensor +ha_integration_type: integration --- The `torque` platform will allow you to monitor [Torque](https://torque-bhp.com/) data relayed from a Bluetooth OBD2 stick via the Torque mobile application. diff --git a/source/_integrations/totalconnect.markdown b/source/_integrations/totalconnect.markdown index 40dd45079d6..94e8d5246bf 100644 --- a/source/_integrations/totalconnect.markdown +++ b/source/_integrations/totalconnect.markdown @@ -13,6 +13,7 @@ ha_domain: totalconnect ha_platforms: - alarm_control_panel - binary_sensor +ha_integration_type: integration --- The `totalconnect` integration provides connectivity with Resideo Total Connect 2.0-enabled alarm systems. diff --git a/source/_integrations/touchline.markdown b/source/_integrations/touchline.markdown index 0aa4f591275..740ff6e28c5 100644 --- a/source/_integrations/touchline.markdown +++ b/source/_integrations/touchline.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: touchline ha_platforms: - climate +ha_integration_type: integration --- The `touchline` climate platform let you control [ROTH Touchline](http://www.roth-nordic.dk/dk/roth-touchline-tradloes-gulvvarmeregulering-1475.htm) floor heating thermostats from Roth. diff --git a/source/_integrations/tplink.markdown b/source/_integrations/tplink.markdown index 5afc050349b..7b48c915e8d 100644 --- a/source/_integrations/tplink.markdown +++ b/source/_integrations/tplink.markdown @@ -3,9 +3,9 @@ title: TP-Link Kasa Smart description: Instructions on integrating TP-Link Smart Home Devices to Home Assistant. ha_category: - Hub - - Switch - Light - Sensor + - Switch ha_release: 0.89 ha_iot_class: Local Polling ha_config_flow: true @@ -20,6 +20,7 @@ ha_platforms: - switch ha_dhcp: true ha_quality_scale: platinum +ha_integration_type: integration --- The `tplink` integration allows you to control your [TP-Link Smart Home Devices](https://www.tp-link.com/kasa-smart/) such as plugs, power strips, wall switches and bulbs. diff --git a/source/_integrations/tplink_lte.markdown b/source/_integrations/tplink_lte.markdown index 1c575a67bb1..a1488286125 100644 --- a/source/_integrations/tplink_lte.markdown +++ b/source/_integrations/tplink_lte.markdown @@ -9,6 +9,7 @@ ha_iot_class: Local Polling ha_domain: tplink_lte ha_platforms: - notify +ha_integration_type: integration --- The TP-Link LTE integration for Home Assistant makes it possible to send SMS's from the TP-Link LTE router. Phone numbers have to be pre-defined as part of the YAML configuration, and each phone number will turn up as additional notify service in Home Assistant. The integration adds a new notify service for each adds a notification service to Home Assistant that can be used to send SMSs provides a notification service that will send an SMS. Tested only with TL-MR6400 v4. diff --git a/source/_integrations/traccar.markdown b/source/_integrations/traccar.markdown index f19228d8561..f93bb96cd3f 100644 --- a/source/_integrations/traccar.markdown +++ b/source/_integrations/traccar.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: traccar ha_platforms: - device_tracker +ha_integration_type: integration --- `Traccar` uses GPS for tracking and has support for over 1500 different types of devices. One option is to track the [Traccar Client](https://www.traccar.org/client/) app on a smartphone via `webhook`. The other option is to connect to an existing [Traccar Server](https://www.traccar.org/server/) installation which is also available as Home Assistant add-on. diff --git a/source/_integrations/tractive.markdown b/source/_integrations/tractive.markdown index 60f1bcac3b1..09f98daa0bf 100644 --- a/source/_integrations/tractive.markdown +++ b/source/_integrations/tractive.markdown @@ -16,6 +16,7 @@ ha_platforms: - device_tracker - sensor - switch +ha_integration_type: integration --- [Tractive](https://tractive.com/en/) is an Austrian company that develops real-time location trackers for pets and other animals using GPS and GSM technology. diff --git a/source/_integrations/tradfri.markdown b/source/_integrations/tradfri.markdown index 1f2fa6fb18d..33487079455 100644 --- a/source/_integrations/tradfri.markdown +++ b/source/_integrations/tradfri.markdown @@ -7,19 +7,20 @@ ha_config_flow: true ha_release: 0.43 ha_category: - Cover + - Fan - Light - Sensor - Switch - - Fan ha_domain: tradfri ha_homekit: true ha_platforms: - - diagnostics - cover + - diagnostics - fan - light - sensor - switch +ha_integration_type: integration --- The `tradfri` integration allows you to connect your IKEA Trådfri Gateway to Home Assistant. The gateway can control compatible Zigbee-based lights (certified Zigbee Light Link products) connected to it. Home Assistant will automatically discover the gateway's presence on your local network if `discovery:` is present in your `configuration.yaml` file. diff --git a/source/_integrations/trafikverket_train.markdown b/source/_integrations/trafikverket_train.markdown index 947cbae7972..f3ebca343b6 100644 --- a/source/_integrations/trafikverket_train.markdown +++ b/source/_integrations/trafikverket_train.markdown @@ -2,8 +2,8 @@ title: Trafikverket Train description: Instructions how to integrate Trafikverket Train within Home Assistant. ha_category: - - Transport - Sensor + - Transport ha_release: 0.96 ha_iot_class: Cloud Polling ha_config_flow: true @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: trafikverket_train ha_platforms: - sensor +ha_integration_type: integration --- Retrieve train departure information from [Trafikverket](https://www.trafikverket.se/). @@ -43,4 +44,3 @@ Please click [here](https://api.trafikinfo.trafikverket.se/) and register to obt ## Train station names Click [here](https://www.trafikverket.se/trafikinformation/tag/?ArrDep=departure&) to see examples of train station names. - diff --git a/source/_integrations/trafikverket_weatherstation.markdown b/source/_integrations/trafikverket_weatherstation.markdown index 87071698208..9046fcfc734 100644 --- a/source/_integrations/trafikverket_weatherstation.markdown +++ b/source/_integrations/trafikverket_weatherstation.markdown @@ -12,6 +12,7 @@ ha_codeowners: - '@gjohansson-ST' ha_platforms: - sensor +ha_integration_type: integration --- Showing weather information provided by [Trafikverket](https://www.trafikverket.se/) weather stations in Sweden. diff --git a/source/_integrations/transmission.markdown b/source/_integrations/transmission.markdown index 4759e4c9273..37dba71f881 100644 --- a/source/_integrations/transmission.markdown +++ b/source/_integrations/transmission.markdown @@ -3,8 +3,8 @@ title: Transmission description: Instructions on how to integrate Transmission within Home Assistant. ha_category: - Downloading - - Switch - Sensor + - Switch ha_release: 0.87 ha_iot_class: Local Polling ha_config_flow: true @@ -15,6 +15,7 @@ ha_domain: transmission ha_platforms: - sensor - switch +ha_integration_type: integration --- The Transmission integration allows you to monitor your [Transmission](https://www.transmissionbt.com/) BitTorrent downloads from within Home Assistant and set up automations based on that information. diff --git a/source/_integrations/transport_nsw.markdown b/source/_integrations/transport_nsw.markdown index 5e32db71976..29abd108826 100644 --- a/source/_integrations/transport_nsw.markdown +++ b/source/_integrations/transport_nsw.markdown @@ -8,6 +8,7 @@ ha_release: 0.81 ha_domain: transport_nsw ha_platforms: - sensor +ha_integration_type: integration --- The `transport_nsw` sensor will give you the time until the next departure from a Transport NSW stop for bus, train, light rail or ferry. diff --git a/source/_integrations/travisci.markdown b/source/_integrations/travisci.markdown index eda322bb348..ae48238c9d5 100644 --- a/source/_integrations/travisci.markdown +++ b/source/_integrations/travisci.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: travisci ha_platforms: - sensor +ha_integration_type: integration --- With this sensor platform, you will be able to integrate the test build results reported by [Travis-CI](https://travis-ci.org/) working within Home Assistant. diff --git a/source/_integrations/trend.markdown b/source/_integrations/trend.markdown index e5efda2e4a7..53bec3d66d1 100644 --- a/source/_integrations/trend.markdown +++ b/source/_integrations/trend.markdown @@ -2,14 +2,15 @@ title: Trend description: Instructions on how to integrate Trend binary sensors into Home Assistant. ha_category: - - Utility - Binary Sensor + - Utility ha_release: 0.28 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: trend ha_platforms: - binary_sensor +ha_integration_type: integration --- The `trend` platform allows you to create sensors which show the trend of diff --git a/source/_integrations/tts.markdown b/source/_integrations/tts.markdown index 0396756da03..3f450d469e0 100644 --- a/source/_integrations/tts.markdown +++ b/source/_integrations/tts.markdown @@ -2,8 +2,8 @@ title: Text-to-Speech (TTS) description: Instructions on how to set up Text-to-Speech (TTS) with Home Assistant. ha_category: - - Text-to-speech - Media Source + - Text-to-speech ha_release: 0.35 ha_codeowners: - '@pvizeli' @@ -11,6 +11,7 @@ ha_domain: tts ha_quality_scale: internal ha_platforms: - notify +ha_integration_type: integration --- Text-to-Speech (TTS) enables Home Assistant to speak to you. diff --git a/source/_integrations/tuya.markdown b/source/_integrations/tuya.markdown index a75ff1fd232..f84fd554d47 100644 --- a/source/_integrations/tuya.markdown +++ b/source/_integrations/tuya.markdown @@ -28,22 +28,23 @@ ha_codeowners: ha_platforms: - alarm_control_panel - binary_sensor - - camera - button - - diagnostics + - camera - climate - cover + - diagnostics - fan - humidifier - light - number - scene - - sensor - select + - sensor - siren - switch - vacuum ha_dhcp: true +ha_integration_type: integration --- The Tuya integration integrates all Powered by Tuya devices you have added to the Tuya Smart and Tuya Smart Life apps. diff --git a/source/_integrations/twentemilieu.markdown b/source/_integrations/twentemilieu.markdown index def2b419b3c..1e76206dcf1 100644 --- a/source/_integrations/twentemilieu.markdown +++ b/source/_integrations/twentemilieu.markdown @@ -16,6 +16,7 @@ ha_platforms: - diagnostics - sensor ha_quality_scale: platinum +ha_integration_type: integration --- The Twente Milieu integration allows you to track the next scheduled waste diff --git a/source/_integrations/twilio.markdown b/source/_integrations/twilio.markdown index a24f96a6e66..1182330881f 100644 --- a/source/_integrations/twilio.markdown +++ b/source/_integrations/twilio.markdown @@ -7,6 +7,7 @@ ha_release: '0.40' ha_config_flow: true ha_domain: twilio ha_iot_class: Cloud Push +ha_integration_type: integration --- The `twilio` integration enables the sending of notifications via SMS and the creation of calls with [Twilio](https://twilio.com). diff --git a/source/_integrations/twilio_call.markdown b/source/_integrations/twilio_call.markdown index 67a3cb8d60d..d68d45c533b 100644 --- a/source/_integrations/twilio_call.markdown +++ b/source/_integrations/twilio_call.markdown @@ -8,6 +8,7 @@ ha_domain: twilio_call ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `twilio_call` notification platform enables sending notifications via Voice, powered by [Twilio](https://twilio.com). diff --git a/source/_integrations/twilio_sms.markdown b/source/_integrations/twilio_sms.markdown index c566d87c07f..173a064649e 100644 --- a/source/_integrations/twilio_sms.markdown +++ b/source/_integrations/twilio_sms.markdown @@ -8,6 +8,7 @@ ha_domain: twilio_sms ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `twilio` notification platform enables sending notifications via SMS, powered by [Twilio](https://twilio.com). diff --git a/source/_integrations/twinkly.markdown b/source/_integrations/twinkly.markdown index 7afb530ebdb..af27bd59fa6 100644 --- a/source/_integrations/twinkly.markdown +++ b/source/_integrations/twinkly.markdown @@ -13,6 +13,7 @@ ha_codeowners: ha_platforms: - light ha_dhcp: true +ha_integration_type: integration --- The Twinkly integration allows you to control [Twinkly](https://twinkly.com/) LED string from Home Assistant. diff --git a/source/_integrations/twitch.markdown b/source/_integrations/twitch.markdown index ae85e259a0d..2482bf455aa 100644 --- a/source/_integrations/twitch.markdown +++ b/source/_integrations/twitch.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: twitch ha_platforms: - sensor +ha_integration_type: integration --- The `twitch` platform will allow you to monitor [Twitch](https://www.twitch.tv/) channel status from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/twitter.markdown b/source/_integrations/twitter.markdown index f3560204701..dd067290fec 100644 --- a/source/_integrations/twitter.markdown +++ b/source/_integrations/twitter.markdown @@ -8,6 +8,7 @@ ha_domain: twitter ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `twitter` notification platform uses [Twitter](https://twitter.com) to deliver notifications from Home Assistant. diff --git a/source/_integrations/ubus.markdown b/source/_integrations/ubus.markdown index 65a531ac900..6d0df0390b4 100644 --- a/source/_integrations/ubus.markdown +++ b/source/_integrations/ubus.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: ubus ha_platforms: - device_tracker +ha_integration_type: integration --- This is a presence detection scanner for [OpenWrt](https://openwrt.org/) using [ubus](https://wiki.openwrt.org/doc/techref/ubus). It scans for changes in `hostapd.*`, which will detect and report changes in devices connected to the access point on the router. diff --git a/source/_integrations/ue_smart_radio.markdown b/source/_integrations/ue_smart_radio.markdown index a940fca76d5..1ef36a30999 100644 --- a/source/_integrations/ue_smart_radio.markdown +++ b/source/_integrations/ue_smart_radio.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: ue_smart_radio ha_platforms: - media_player +ha_integration_type: integration --- The `ue_radio` platform allows you to control a [Logitech UE Smart Radio](https://www.uesmartradio.com) from Home Assistant. This lets you control both Logitech UE Smart Radios and Logitech Squeezebox Radios that have been updated with the UE Smart Radio update. diff --git a/source/_integrations/uk_transport.markdown b/source/_integrations/uk_transport.markdown index 84a115617f4..8744f2f9b64 100644 --- a/source/_integrations/uk_transport.markdown +++ b/source/_integrations/uk_transport.markdown @@ -8,6 +8,7 @@ ha_release: '0.50' ha_domain: uk_transport ha_platforms: - sensor +ha_integration_type: integration --- The `uk_transport` sensor will display the time in minutes until the next departure in a specified direction from of a configured train station or bus stop. The sensor uses [transportAPI](https://www.transportapi.com/) to query live departure data and requires a developer application ID and key which can be obtained [here](https://developer.transportapi.com/). The [free tier](https://www.transportapi.com/benefits/) allows 30,000 requests a month, which is sufficient for a single sensor refreshing every 87 seconds. diff --git a/source/_integrations/unifi.markdown b/source/_integrations/unifi.markdown index 81b23f872d6..86b3cbc84ac 100644 --- a/source/_integrations/unifi.markdown +++ b/source/_integrations/unifi.markdown @@ -4,8 +4,8 @@ description: Instructions on how to configure UniFi Network integration with Uni ha_category: - Hub - Presence Detection - - Switch - Sensor + - Switch ha_release: 0.81 ha_iot_class: Local Push ha_config_flow: true @@ -15,10 +15,11 @@ ha_codeowners: ha_domain: unifi ha_ssdp: true ha_platforms: - - diagnostics - device_tracker + - diagnostics - sensor - switch +ha_integration_type: integration --- [UniFi Network](https://www.ui.com/software/) by [Ubiquiti Networks, inc.](https://www.ui.com/) is a software that binds gateways, switches and wireless access points together with one graphical front end. diff --git a/source/_integrations/unifi_direct.markdown b/source/_integrations/unifi_direct.markdown index 150f2855c05..7af47b5d2ee 100644 --- a/source/_integrations/unifi_direct.markdown +++ b/source/_integrations/unifi_direct.markdown @@ -8,6 +8,7 @@ ha_release: 0.59 ha_domain: unifi_direct ha_platforms: - device_tracker +ha_integration_type: integration --- This platform allows you to detect presence by looking at devices connected to a [UniFi AP](https://www.ui.com/products/#unifi). This device tracker differs form [Ubiquiti UniFi](/integrations/unifi) because it doesn't require the UniFi controller software. diff --git a/source/_integrations/unifiled.markdown b/source/_integrations/unifiled.markdown index 1bbb8872a29..fc1aba6aa77 100644 --- a/source/_integrations/unifiled.markdown +++ b/source/_integrations/unifiled.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: unifiled ha_platforms: - light +ha_integration_type: integration --- [UniFi LED](https://unifi-led.ui.com/) by [Ubiquiti Networks, inc.](https://www.ui.com/) is a system of controller managed LED light panels and dimmers. diff --git a/source/_integrations/unifiprotect.markdown b/source/_integrations/unifiprotect.markdown index ed48b050abe..bae7aaad811 100644 --- a/source/_integrations/unifiprotect.markdown +++ b/source/_integrations/unifiprotect.markdown @@ -2,10 +2,10 @@ title: UniFi Protect description: Instructions on how to configure the Ubiquiti UniFi Protect integration. ha_category: - - Hub - Binary Sensor - Button - Camera + - Hub - Light - Lock - Media Player @@ -26,15 +26,16 @@ ha_codeowners: ha_domain: unifiprotect ha_platforms: - binary_sensor - - camera - button + - camera - light - lock - media_player - number - - sensor - select + - sensor - switch +ha_integration_type: integration --- The UniFi Protect integration adds support for retrieving Camera feeds and Sensor data from a [UniFi Protect application](https://ui.com/camera-security) by [Ubiquiti Networks, inc.](https://www.ui.com/) that is running on a UniFi OS Console. diff --git a/source/_integrations/universal.markdown b/source/_integrations/universal.markdown index 9a2a2e851a5..717607e8ff7 100644 --- a/source/_integrations/universal.markdown +++ b/source/_integrations/universal.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_domain: universal ha_platforms: - media_player +ha_integration_type: integration --- A Universal Media Player can combine multiple existing entities in Home Assistant into a single media player entity. This is used to create a single media player entity that can control an entire media center. diff --git a/source/_integrations/upb.markdown b/source/_integrations/upb.markdown index 6a9df2750ac..e0f4fc7ff18 100644 --- a/source/_integrations/upb.markdown +++ b/source/_integrations/upb.markdown @@ -13,6 +13,7 @@ ha_domain: upb ha_platforms: - light - scene +ha_integration_type: integration --- The UPB integration allows Home Assistant to connect to a Universal Powerline Bus Powerline Interface Module (UPB PIM) to get status and control UPB devices and UPB links. The UPB PIM may be connected either to a serial port or over TCP. The integration implements the following platforms: diff --git a/source/_integrations/upc_connect.markdown b/source/_integrations/upc_connect.markdown index bc94a411c7a..50f85b55c08 100644 --- a/source/_integrations/upc_connect.markdown +++ b/source/_integrations/upc_connect.markdown @@ -11,6 +11,7 @@ ha_domain: upc_connect ha_iot_class: Local Polling ha_platforms: - device_tracker +ha_integration_type: integration --- The `upc_connect` platform offers presence detection by looking at connected devices to a [Connect Box](https://www.upc.ch/en/internet/learn-about-internet/) from [Liberty Global](https://www.libertyglobal.com) (also known as UPC Cablecom in Switzerland) which is an Internet provider in Switzerland, Austria, the Netherlands (under Ziggo) and Hungary (under Vodafone). diff --git a/source/_integrations/upcloud.markdown b/source/_integrations/upcloud.markdown index c245fecdeae..22475321557 100644 --- a/source/_integrations/upcloud.markdown +++ b/source/_integrations/upcloud.markdown @@ -2,9 +2,9 @@ title: UpCloud description: Instructions on how to integrate UpCloud within Home Assistant. ha_category: - - System Monitor - Binary Sensor - Switch + - System Monitor ha_release: 0.65 ha_config_flow: true ha_iot_class: Cloud Polling @@ -14,6 +14,7 @@ ha_domain: upcloud ha_platforms: - binary_sensor - switch +ha_integration_type: integration --- The `upcloud` integration allows you to access the information about your [UpCloud](https://upcloud.com/) servers from Home Assistant. diff --git a/source/_integrations/update.markdown b/source/_integrations/update.markdown index 4a30ba75a4b..97caf6dd650 100644 --- a/source/_integrations/update.markdown +++ b/source/_integrations/update.markdown @@ -1,13 +1,13 @@ --- title: Update description: Instructions on how to use update entities with Home Assistant. -ha_category: - - Updates +ha_category: [] ha_release: 2022.4 ha_quality_scale: internal ha_domain: update ha_codeowners: - '@home-assistant/core' +ha_integration_type: integration --- An update entity is an entity that indicates if an update is available for a diff --git a/source/_integrations/updater.markdown b/source/_integrations/updater.markdown index 3d01c38f2aa..20de2ead072 100644 --- a/source/_integrations/updater.markdown +++ b/source/_integrations/updater.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: updater ha_platforms: - binary_sensor +ha_integration_type: integration ---
diff --git a/source/_integrations/upnp.markdown b/source/_integrations/upnp.markdown index 1c238838cec..9cf224054b0 100644 --- a/source/_integrations/upnp.markdown +++ b/source/_integrations/upnp.markdown @@ -2,8 +2,8 @@ title: UPnP/IGD description: Internet Gateway Device (IGD) Protocol for Home Assistant. ha_category: - - Network - Binary Sensor + - Network - Sensor ha_release: 0.18 ha_iot_class: Local Polling @@ -16,6 +16,7 @@ ha_ssdp: true ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `upnp` integration enables you to collect network statistics from your router such as bytes in/out and packets in/out, uptime, WAN IP address, and WAN connectivity status. This information is provided by the [UPnP](https://en.wikipedia.org/wiki/Universal_Plug_and_Play)/[Internet Gateway Device (IGD) Protocol](https://en.wikipedia.org/wiki/Internet_Gateway_Device_Protocol) if enabled on your router. diff --git a/source/_integrations/uptime.markdown b/source/_integrations/uptime.markdown index 1145fbcf4d7..727db934cdc 100644 --- a/source/_integrations/uptime.markdown +++ b/source/_integrations/uptime.markdown @@ -2,8 +2,8 @@ title: Uptime description: Instructions on how to integrate an uptime sensor into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Push ha_release: 0.56 ha_quality_scale: internal @@ -11,6 +11,9 @@ ha_domain: uptime ha_platforms: - sensor ha_config_flow: true +ha_codeowners: + - '@frenck' +ha_integration_type: integration --- The uptime integration provides a sensor that stores the timestamp diff --git a/source/_integrations/uptimerobot.markdown b/source/_integrations/uptimerobot.markdown index 7da4ca89864..bf108415b42 100644 --- a/source/_integrations/uptimerobot.markdown +++ b/source/_integrations/uptimerobot.markdown @@ -16,6 +16,7 @@ ha_platforms: - switch ha_quality_scale: platinum ha_config_flow: true +ha_integration_type: integration --- The `uptimerobot` integration provides entities to get the status for all of your monitors from your account on [UptimeRobot]( https://uptimerobot.com). diff --git a/source/_integrations/usb.markdown b/source/_integrations/usb.markdown index 9c20fa3e2d5..7aa2493fe91 100644 --- a/source/_integrations/usb.markdown +++ b/source/_integrations/usb.markdown @@ -9,6 +9,7 @@ ha_domain: usb ha_quality_scale: internal ha_codeowners: - '@bdraco' +ha_integration_type: integration --- The USB Discovery integration will detect newly connected USB devices. Discovered devices will show up in the discovered section on the integrations page in the configuration panel. diff --git a/source/_integrations/uscis.markdown b/source/_integrations/uscis.markdown index e1bc73149c3..31c376ec450 100644 --- a/source/_integrations/uscis.markdown +++ b/source/_integrations/uscis.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: uscis ha_platforms: - sensor +ha_integration_type: integration --- The `uscis` sensor integration allows you get updates on your USCIS case using your case/receipt number. The sensor gets the case information from the [USCIS Website](https://egov.uscis.gov/casestatus/landing.do). diff --git a/source/_integrations/usgs_earthquakes_feed.markdown b/source/_integrations/usgs_earthquakes_feed.markdown index 76ab2b56130..a2e9e5870ac 100644 --- a/source/_integrations/usgs_earthquakes_feed.markdown +++ b/source/_integrations/usgs_earthquakes_feed.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: usgs_earthquakes_feed ha_platforms: - geo_location +ha_integration_type: integration --- The `usgs_earthquakes_feed` platform lets you integrate a GeoJSON feed provided by the [U.S. Geological Survey](https://earthquake.usgs.gov/) with information about seismic events like earthquakes. It retrieves incidents from a feed and shows information of those incidents filtered by distance to Home Assistant's location. diff --git a/source/_integrations/utility_meter.markdown b/source/_integrations/utility_meter.markdown index bd788fa70c2..2a35775b834 100644 --- a/source/_integrations/utility_meter.markdown +++ b/source/_integrations/utility_meter.markdown @@ -2,6 +2,7 @@ title: Utility Meter description: Instructions on how to integrate the Utility Meter into Home Assistant. ha_category: + - Helper - Sensor ha_release: 0.87 ha_iot_class: Local Push @@ -10,7 +11,10 @@ ha_codeowners: - '@dgomes' ha_domain: utility_meter ha_platforms: + - select - sensor +ha_config_flow: true +ha_integration_type: helper --- The `utility meter` integration provides functionality to track consumptions of various utilities (e.g., energy, gas, water, heating). diff --git a/source/_integrations/uvc.markdown b/source/_integrations/uvc.markdown index 414619efccb..d9ec5f8be5b 100644 --- a/source/_integrations/uvc.markdown +++ b/source/_integrations/uvc.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: uvc ha_platforms: - camera +ha_integration_type: integration --- The `uvc` camera platform allows you to integrate [UniFi Video Camera (UVC)](https://www.ui.com/products/#unifivideo) into Home Assistant. diff --git a/source/_integrations/vacuum.markdown b/source/_integrations/vacuum.markdown index f8e503e7336..107385806bd 100644 --- a/source/_integrations/vacuum.markdown +++ b/source/_integrations/vacuum.markdown @@ -4,6 +4,10 @@ description: Instructions on how to setup and use vacuum's in Home Assistant. ha_release: 0.51 ha_domain: vacuum ha_quality_scale: internal +ha_category: [] +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The `vacuum` integration enables the ability to control home cleaning robots within Home Assistant. diff --git a/source/_integrations/vallox.markdown b/source/_integrations/vallox.markdown index 35a808a4f7c..24705114256 100644 --- a/source/_integrations/vallox.markdown +++ b/source/_integrations/vallox.markdown @@ -16,6 +16,7 @@ ha_codeowners: - '@andre-richter' - '@slovdahl' - '@viiru-' +ha_integration_type: integration --- The `vallox` integration lets you control any Vallox ventilation unit that is supported by the [vallox_websocket_api](https://github.com/yozik04/vallox_websocket_api) (follow the link for a list of supported units). diff --git a/source/_integrations/vasttrafik.markdown b/source/_integrations/vasttrafik.markdown index 43c5e170068..cddfc449595 100644 --- a/source/_integrations/vasttrafik.markdown +++ b/source/_integrations/vasttrafik.markdown @@ -8,6 +8,7 @@ ha_release: '0.30' ha_domain: vasttrafik ha_platforms: - sensor +ha_integration_type: integration --- The `vasttrafik` sensor will provide you traveling details for the larger Göteborg area in Sweden from the [Västtrafik](https://vasttrafik.se/) public transportation service. diff --git a/source/_integrations/velbus.markdown b/source/_integrations/velbus.markdown index 9e9c41451a1..b1f4660c338 100644 --- a/source/_integrations/velbus.markdown +++ b/source/_integrations/velbus.markdown @@ -2,12 +2,12 @@ title: Velbus description: Access and control your Velbus devices. ha_category: - - Hub - Binary Sensor - Climate + - Hub + - Light - Sensor - Switch - - Light ha_iot_class: Local Push ha_release: '0.50' ha_config_flow: true @@ -17,12 +17,13 @@ ha_codeowners: ha_domain: velbus ha_platforms: - binary_sensor - - diagnostics - climate - cover + - diagnostics - light - sensor - switch +ha_integration_type: integration --- The `velbus` integration is used to control [Velbus](https://www.velbus.eu/?lang=en) modules. It supports the Velbus USB, Velbus serial and a TCP/IP gateway. diff --git a/source/_integrations/velux.markdown b/source/_integrations/velux.markdown index d494dba3d9b..226f93a1399 100644 --- a/source/_integrations/velux.markdown +++ b/source/_integrations/velux.markdown @@ -2,8 +2,8 @@ title: Velux description: Instructions on how to integrate Velux KLF 200 integration with Home Assistant. ha_category: - - Scene - Cover + - Scene ha_release: 0.49 ha_iot_class: Local Polling ha_codeowners: @@ -13,6 +13,7 @@ ha_platforms: - cover - light - scene +ha_integration_type: integration --- [Velux](https://www.velux.com/) integration for Home Assistant allows you to connect to a Velux KLF 200 interface, to control [io-homecontrol](http://www.io-homecontrol.com) devices like windows and blinds. The module allows you to start scenes configured within KLF 200. diff --git a/source/_integrations/venstar.markdown b/source/_integrations/venstar.markdown index 5b55ccdfa7b..fe6ffa38de0 100644 --- a/source/_integrations/venstar.markdown +++ b/source/_integrations/venstar.markdown @@ -15,6 +15,7 @@ ha_platforms: ha_codeowners: - '@garbled1' ha_config_flow: true +ha_integration_type: integration --- The `venstar` climate platform allows you to control [Venstar](https://www.venstar.com/) thermostats from Home Assistant. diff --git a/source/_integrations/vera.markdown b/source/_integrations/vera.markdown index 54a2d86b177..751c48047f4 100644 --- a/source/_integrations/vera.markdown +++ b/source/_integrations/vera.markdown @@ -2,15 +2,15 @@ title: Vera description: Instructions on how to setup Vera Z-Wave hubs and configure devices within Home Assistant. ha_category: - - Hub - Binary Sensor + - Climate - Cover + - Hub - Light - Lock - Scene - Sensor - Switch - - Climate ha_release: pre 0.7 ha_iot_class: Local Polling ha_config_flow: true @@ -26,6 +26,7 @@ ha_platforms: - scene - sensor - switch +ha_integration_type: integration --- The [Vera](https://getvera.com/) hub is a controller mainly for connecting to Z-Wave devices. diff --git a/source/_integrations/verisure.markdown b/source/_integrations/verisure.markdown index ab0e853b7a7..cccac3d19cc 100644 --- a/source/_integrations/verisure.markdown +++ b/source/_integrations/verisure.markdown @@ -2,10 +2,10 @@ title: Verisure description: Instructions on how to setup Verisure devices within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Camera + - Hub - Lock - Sensor - Switch @@ -24,6 +24,7 @@ ha_platforms: - switch ha_config_flow: true ha_dhcp: true +ha_integration_type: integration --- Home Assistant has support to integrate your [Verisure](https://www.verisure.com/) devices. diff --git a/source/_integrations/versasense.markdown b/source/_integrations/versasense.markdown index 07defa47ed9..4e906c65d1d 100644 --- a/source/_integrations/versasense.markdown +++ b/source/_integrations/versasense.markdown @@ -14,6 +14,7 @@ ha_domain: versasense ha_platforms: - sensor - switch +ha_integration_type: integration --- The `VersaSense` integration supports the VersaSense Edge Gateway. The gateway is able to control hubs and their peripherals (sensors and actuators) in the mesh network. diff --git a/source/_integrations/version.markdown b/source/_integrations/version.markdown index c72898c7e86..bea539baad4 100644 --- a/source/_integrations/version.markdown +++ b/source/_integrations/version.markdown @@ -2,8 +2,8 @@ title: Version description: Instructions on how to integrate the Version integration into Home Assistant. ha_category: - - Utility - Sensor + - Utility ha_iot_class: Local Push ha_release: 0.52 ha_quality_scale: internal @@ -16,6 +16,7 @@ ha_platforms: - diagnostics - sensor ha_config_flow: true +ha_integration_type: integration --- The Version integration can display the current Home Assistant Core versions. diff --git a/source/_integrations/vesync.markdown b/source/_integrations/vesync.markdown index e14019db1b2..dbec61ad731 100644 --- a/source/_integrations/vesync.markdown +++ b/source/_integrations/vesync.markdown @@ -2,9 +2,9 @@ title: VeSync description: Instructions on how to set up VeSync switches, outlets, and fans within Home Assistant. ha_category: + - Fan - Light - Switch - - Fan ha_release: 0.66 ha_iot_class: Cloud Polling ha_config_flow: true @@ -18,6 +18,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- The `vesync` integration enables you to control smart switches and outlets connected to the VeSync App. diff --git a/source/_integrations/viaggiatreno.markdown b/source/_integrations/viaggiatreno.markdown index eafaf1d97c4..8d2b3170605 100644 --- a/source/_integrations/viaggiatreno.markdown +++ b/source/_integrations/viaggiatreno.markdown @@ -8,6 +8,7 @@ ha_release: 0.58 ha_domain: viaggiatreno ha_platforms: - sensor +ha_integration_type: integration --- The `viaggiatreno` sensor will give you information about configured train ids and stations using the public [ViaggiaTreno](http://viaggiatreno.it) API. diff --git a/source/_integrations/vicare.markdown b/source/_integrations/vicare.markdown index 947793eded0..8d5caf2ead2 100644 --- a/source/_integrations/vicare.markdown +++ b/source/_integrations/vicare.markdown @@ -1,7 +1,8 @@ --- title: Viessmann ViCare description: Instructions how to integrate Viessmann heating devices with Home Assistant -ha_category: Climate +ha_category: + - Climate ha_release: 0.99 ha_iot_class: Cloud Polling ha_codeowners: @@ -15,6 +16,7 @@ ha_platforms: - sensor - water_heater ha_dhcp: true +ha_integration_type: integration --- The `ViCare` integration lets you control [Viessmann](https://www.viessmann.com) devices via the Viessmann ViCare (REST) API. diff --git a/source/_integrations/vilfo.markdown b/source/_integrations/vilfo.markdown index 9e16acb16ff..eb08f664c39 100644 --- a/source/_integrations/vilfo.markdown +++ b/source/_integrations/vilfo.markdown @@ -4,8 +4,8 @@ description: Instructions on how to integrate a Vilfo Router into Home Assistant ha_release: '0.106' ha_category: - Network - - System Monitor - Sensor + - System Monitor ha_iot_class: Local Polling ha_config_flow: true ha_codeowners: @@ -13,6 +13,7 @@ ha_codeowners: ha_domain: vilfo ha_platforms: - sensor +ha_integration_type: integration --- The `Vilfo Router` integration allows you to observe the state of your [Vilfo Router](https://www.vilfo.com) from Home Assistant. diff --git a/source/_integrations/vivotek.markdown b/source/_integrations/vivotek.markdown index ae70417a617..163ac1f8471 100644 --- a/source/_integrations/vivotek.markdown +++ b/source/_integrations/vivotek.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: vivotek ha_platforms: - camera +ha_integration_type: integration --- The `vivotek` camera platform allows you to integrate a VIVOTEK IP camera into Home Assistant. diff --git a/source/_integrations/vizio.markdown b/source/_integrations/vizio.markdown index cb4eef45efd..844268954bc 100644 --- a/source/_integrations/vizio.markdown +++ b/source/_integrations/vizio.markdown @@ -13,6 +13,7 @@ ha_domain: vizio ha_zeroconf: true ha_platforms: - media_player +ha_integration_type: integration --- The `vizio` integration allows you to control [SmartCast](https://www.vizio.com/smartcast-app)-compatible TVs and sound bars (2016+ models). diff --git a/source/_integrations/vlc.markdown b/source/_integrations/vlc.markdown index 46e5ace4155..931a93394c1 100644 --- a/source/_integrations/vlc.markdown +++ b/source/_integrations/vlc.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: vlc ha_platforms: - media_player +ha_integration_type: integration --- The `vlc` platform allows you to control [VLC media player](https://www.videolan.org/vlc/index.html). diff --git a/source/_integrations/vlc_telnet.markdown b/source/_integrations/vlc_telnet.markdown index afc96cd407c..3981a859a45 100644 --- a/source/_integrations/vlc_telnet.markdown +++ b/source/_integrations/vlc_telnet.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_domain: vlc_telnet ha_platforms: - media_player +ha_integration_type: integration --- The `vlc_telnet` platform allows you to control a [VLC media player](https://www.videolan.org/vlc/index.html) using the built in telnet interface. diff --git a/source/_integrations/voicerss.markdown b/source/_integrations/voicerss.markdown index 2ec3bfb5b63..f247aeab4d5 100644 --- a/source/_integrations/voicerss.markdown +++ b/source/_integrations/voicerss.markdown @@ -8,6 +8,7 @@ ha_release: 0.35 ha_domain: voicerss ha_platforms: - tts +ha_integration_type: integration --- The `voicerss` text-to-speech platform uses [VoiceRSS](http://www.voicerss.org/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/volkszaehler.markdown b/source/_integrations/volkszaehler.markdown index 700f5ef6e2e..0dda384b74d 100644 --- a/source/_integrations/volkszaehler.markdown +++ b/source/_integrations/volkszaehler.markdown @@ -10,6 +10,7 @@ ha_codeowners: - '@fabaff' ha_platforms: - sensor +ha_integration_type: integration --- The `volkszaehler` sensor platform is consuming the system information provided by the [Volkszaehler](https://wiki.volkszaehler.org/) API. diff --git a/source/_integrations/volumio.markdown b/source/_integrations/volumio.markdown index e9e653f9e1f..4b989b84dd5 100644 --- a/source/_integrations/volumio.markdown +++ b/source/_integrations/volumio.markdown @@ -12,6 +12,7 @@ ha_domain: volumio ha_zeroconf: true ha_platforms: - media_player +ha_integration_type: integration --- The `Volumio` platform allows you to control a [Volumio](https://volumio.org/) media player from Home Assistant. diff --git a/source/_integrations/volvooncall.markdown b/source/_integrations/volvooncall.markdown index 6f7a836b6ca..a0c87fab3fa 100644 --- a/source/_integrations/volvooncall.markdown +++ b/source/_integrations/volvooncall.markdown @@ -15,6 +15,7 @@ ha_platforms: ha_codeowners: - '@molobrakos' - '@decompil3d' +ha_integration_type: integration --- The `volvooncall` integration offers integration with the [Volvo On Call](https://www.volvocars.com/intl/why-volvo/human-innovation/future-of-driving/connectivity/volvo-on-call) cloud service and offers presence detection as well as sensors such as odometer and fuel level. diff --git a/source/_integrations/vulcan.markdown b/source/_integrations/vulcan.markdown index 9be6076fd67..3b99cf30ff9 100644 --- a/source/_integrations/vulcan.markdown +++ b/source/_integrations/vulcan.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_quality_scale: platinum ha_platforms: - calendar +ha_integration_type: integration --- The Uonet+ Vulcan integration allows you to view timetable from your e-register. @@ -25,4 +26,3 @@ Supported informations: To use Uonet+ Vulcan integration in Home Assistant you must obtain `token`, `symbol` and `pin` from your Vulcan account. You can find them in the student/parent panel in `Mobile access`/`Dostęp mobilny` tab. {% include integrations/config_flow.md %} - diff --git a/source/_integrations/vultr.markdown b/source/_integrations/vultr.markdown index ae3aa17a6d9..c0ea0883855 100644 --- a/source/_integrations/vultr.markdown +++ b/source/_integrations/vultr.markdown @@ -2,10 +2,10 @@ title: Vultr description: Instructions on how to integrate Vultr within Home Assistant. ha_category: - - System Monitor - Binary Sensor - Sensor - Switch + - System Monitor ha_release: 0.58 ha_iot_class: Cloud Polling ha_domain: vultr @@ -13,6 +13,7 @@ ha_platforms: - binary_sensor - sensor - switch +ha_integration_type: integration --- The `vultr` integration allows you to access information about and interact with your [Vultr](https://www.vultr.com) subscriptions (Virtual Private Servers) from Home Assistant. diff --git a/source/_integrations/w800rf32.markdown b/source/_integrations/w800rf32.markdown index 182468e061d..a17e3c61a1f 100644 --- a/source/_integrations/w800rf32.markdown +++ b/source/_integrations/w800rf32.markdown @@ -2,13 +2,14 @@ title: WGL Designs W800RF32 description: Instructions on how to integrate a W800rf32(a) into Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub ha_release: 0.83 ha_iot_class: Local Push ha_domain: w800rf32 ha_platforms: - binary_sensor +ha_integration_type: integration --- The `w800rf32` integration supports W800RF32 devices by [WGL Designs](http://www.wgldesigns.com/w800.html) which diff --git a/source/_integrations/wake_on_lan.markdown b/source/_integrations/wake_on_lan.markdown index 21c4e33461a..37ed3ae9458 100644 --- a/source/_integrations/wake_on_lan.markdown +++ b/source/_integrations/wake_on_lan.markdown @@ -11,6 +11,7 @@ ha_platforms: - switch ha_codeowners: - '@ntilley905' +ha_integration_type: integration --- The `wake_on_lan` integration enables the ability to send _magic packets_ to [Wake on LAN](https://en.wikipedia.org/wiki/Wake-on-LAN) capable devices to turn them on. diff --git a/source/_integrations/wallbox.markdown b/source/_integrations/wallbox.markdown index 4aa731eb01e..411389089d3 100644 --- a/source/_integrations/wallbox.markdown +++ b/source/_integrations/wallbox.markdown @@ -7,12 +7,13 @@ ha_release: 2021.6 ha_iot_class: Cloud Polling ha_domain: wallbox ha_platforms: + - lock - number - sensor - - lock ha_config_flow: true ha_codeowners: - '@hesselonline' +ha_integration_type: integration --- The Wallbox integration pulls data from the [MyWallbox Portal](https://my.wallbox.com) for your Wallbox charging station. diff --git a/source/_integrations/waqi.markdown b/source/_integrations/waqi.markdown index a087dfa72f1..d25fb5c263e 100644 --- a/source/_integrations/waqi.markdown +++ b/source/_integrations/waqi.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: waqi ha_platforms: - sensor +ha_integration_type: integration --- The `waqi` sensor platform will query [World Air Quality Index](https://aqicn.org/city/beijing/) service to check AQI value for a specific set of locations. The resulting indexes will be added to the Home Assistant as sensor outputs. diff --git a/source/_integrations/water_heater.markdown b/source/_integrations/water_heater.markdown index a030ffff611..dfad8286c51 100644 --- a/source/_integrations/water_heater.markdown +++ b/source/_integrations/water_heater.markdown @@ -4,6 +4,10 @@ description: Instructions on how to setup water heater devices within Home Assis ha_release: 0.81 ha_domain: water_heater ha_quality_scale: internal +ha_category: [] +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- The `water_heater` integration is built for the controlling and monitoring of hot water heaters. diff --git a/source/_integrations/waterfurnace.markdown b/source/_integrations/waterfurnace.markdown index 5049771752d..9e02295ca67 100644 --- a/source/_integrations/waterfurnace.markdown +++ b/source/_integrations/waterfurnace.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: waterfurnace ha_platforms: - sensor +ha_integration_type: integration --- The `waterfurnace` integration communicates with the WaterFurnace Symphony website's WebSocket to show you many of the sensors in your system. While not an official API, this is the same backend the Symphony website is based on, and should be reasonably stable. diff --git a/source/_integrations/watson_iot.markdown b/source/_integrations/watson_iot.markdown index 908dbe56425..0a8ecdb27da 100644 --- a/source/_integrations/watson_iot.markdown +++ b/source/_integrations/watson_iot.markdown @@ -6,6 +6,7 @@ ha_category: ha_release: 0.72 ha_domain: watson_iot ha_iot_class: Cloud Push +ha_integration_type: integration --- The `watson_iot` integration enables you to link the devices in Home Assistant diff --git a/source/_integrations/watson_tts.markdown b/source/_integrations/watson_tts.markdown index c659e7fbd1e..91e9260637a 100644 --- a/source/_integrations/watson_tts.markdown +++ b/source/_integrations/watson_tts.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: watson_tts ha_platforms: - tts +ha_integration_type: integration --- The `watson_tts` text-to-speech platform that works with [IBM Watson Cloud](https://www.ibm.com/watson/services/text-to-speech/) to create the spoken output. diff --git a/source/_integrations/watttime.markdown b/source/_integrations/watttime.markdown index 71f9cd5a406..029e576ce11 100644 --- a/source/_integrations/watttime.markdown +++ b/source/_integrations/watttime.markdown @@ -12,6 +12,7 @@ ha_config_flow: true ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The `watttime` integration allows users to get real-time emissions data for a latitude/longitude from [WattTime](https://www.watttime.org). diff --git a/source/_integrations/waze_travel_time.markdown b/source/_integrations/waze_travel_time.markdown index e44cb1e4760..dba445bca7e 100644 --- a/source/_integrations/waze_travel_time.markdown +++ b/source/_integrations/waze_travel_time.markdown @@ -11,6 +11,7 @@ ha_platforms: - sensor ha_codeowners: - '@eifinger' +ha_integration_type: integration --- The `waze_travel_time` sensor provides travel time from the [Waze](https://www.waze.com/). diff --git a/source/_integrations/weather.markdown b/source/_integrations/weather.markdown index 9228634edac..7a2fb4883fc 100644 --- a/source/_integrations/weather.markdown +++ b/source/_integrations/weather.markdown @@ -8,6 +8,7 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: weather +ha_integration_type: integration --- The `weather` platforms gather meteorological information from web services and display the conditions and other details about the weather at the given location. Read the integration documentation for your particular weather provider to learn how to set it up. diff --git a/source/_integrations/webhook.markdown b/source/_integrations/webhook.markdown index 5b29a7171a2..f1abf6b5d8c 100644 --- a/source/_integrations/webhook.markdown +++ b/source/_integrations/webhook.markdown @@ -3,6 +3,10 @@ ha_release: 0.8 title: Webhook ha_domain: webhook ha_quality_scale: internal +ha_category: [] +ha_codeowners: + - '@home-assistant/core' +ha_integration_type: integration --- diff --git a/source/_integrations/webostv.markdown b/source/_integrations/webostv.markdown index 9f2571ec5b1..c6d43938ab0 100644 --- a/source/_integrations/webostv.markdown +++ b/source/_integrations/webostv.markdown @@ -16,6 +16,7 @@ ha_platforms: - media_player - notify ha_quality_scale: platinum +ha_integration_type: integration --- The `webostv` platform allows you to control a [LG](https://www.lg.com/) webOS Smart TV. diff --git a/source/_integrations/websocket_api.markdown b/source/_integrations/websocket_api.markdown index 012d8e75a47..163236337c3 100644 --- a/source/_integrations/websocket_api.markdown +++ b/source/_integrations/websocket_api.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: websocket_api ha_platforms: - sensor +ha_integration_type: integration --- The `websocket_api` integration set up a WebSocket API and allows one to interact with a Home Assistant instance that is running headless. This integration depends on the [`http` component](/integrations/http/). diff --git a/source/_integrations/wemo.markdown b/source/_integrations/wemo.markdown index 8fde46d4522..2e3db0ce2e9 100644 --- a/source/_integrations/wemo.markdown +++ b/source/_integrations/wemo.markdown @@ -2,9 +2,9 @@ title: Belkin WeMo description: Instructions on how to integrate Belkin WeMo devices into Home Assistant. ha_category: - - Hub - Binary Sensor - Fan + - Hub - Light - Switch ha_release: pre 0.7 @@ -21,6 +21,7 @@ ha_platforms: - switch ha_codeowners: - '@esev' +ha_integration_type: integration --- The `wemo` integration is the main integration to integrate various [Belkin WeMo](https://www.belkin.com/us/c/wemo/) devices with Home Assistant. diff --git a/source/_integrations/whirlpool.markdown b/source/_integrations/whirlpool.markdown index 24cd813b816..ef781b8a751 100644 --- a/source/_integrations/whirlpool.markdown +++ b/source/_integrations/whirlpool.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: whirlpool ha_platforms: - climate +ha_integration_type: integration --- The `whirlpool` integration integrates Whirlpool 6th Sense Live appliances into Home Assistant. diff --git a/source/_integrations/whois.markdown b/source/_integrations/whois.markdown index e6d9d53775d..443f751940a 100644 --- a/source/_integrations/whois.markdown +++ b/source/_integrations/whois.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_platforms: - diagnostics - sensor +ha_integration_type: integration --- The Whois integration allows you to perform daily WHOIS lookups against your owned domains. This provides you with information such as `expiration_date`, `name_servers` and `registrar` details. diff --git a/source/_integrations/wiffi.markdown b/source/_integrations/wiffi.markdown index 3e9ecbaea5f..0ae3ac7526a 100644 --- a/source/_integrations/wiffi.markdown +++ b/source/_integrations/wiffi.markdown @@ -13,6 +13,7 @@ ha_domain: wiffi ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- This integration allows you to connect your [STALL WIFFI](https://stall.biz) devices directly to Home Assistant. diff --git a/source/_integrations/wilight.markdown b/source/_integrations/wilight.markdown index 51713dde78a..864b203d4e8 100644 --- a/source/_integrations/wilight.markdown +++ b/source/_integrations/wilight.markdown @@ -17,6 +17,7 @@ ha_platforms: - cover - fan - light +ha_integration_type: integration --- The `wilight` integration is to integrate [WiLight](http://www.wilight.com.br) devices with Home Assistant. diff --git a/source/_integrations/wirelesstag.markdown b/source/_integrations/wirelesstag.markdown index 3fff3656d7f..dae45b50606 100644 --- a/source/_integrations/wirelesstag.markdown +++ b/source/_integrations/wirelesstag.markdown @@ -2,8 +2,8 @@ title: Wireless Sensor Tags description: Instructions on how to integrate your Wireless Tags sensors within Home Assistant. ha_category: - - Hub - Binary Sensor + - Hub - Sensor - Switch ha_iot_class: Cloud Push @@ -15,6 +15,7 @@ ha_platforms: - switch ha_codeowners: - '@sergeymaysak' +ha_integration_type: integration --- The `wirelesstag` implementation allows you to integrate your [wirelesstag.net](https://wirelesstag.net/) sensors tags in Home Assistant. diff --git a/source/_integrations/withings.markdown b/source/_integrations/withings.markdown index 1553272687c..cf1ed20926d 100644 --- a/source/_integrations/withings.markdown +++ b/source/_integrations/withings.markdown @@ -13,6 +13,7 @@ ha_domain: withings ha_platforms: - binary_sensor - sensor +ha_integration_type: integration --- The `withings` sensor platform consumes data from various health products produced by [Withings](https://www.withings.com). diff --git a/source/_integrations/wiz.markdown b/source/_integrations/wiz.markdown index 46ad86f3b82..b0c1172b5be 100644 --- a/source/_integrations/wiz.markdown +++ b/source/_integrations/wiz.markdown @@ -22,6 +22,7 @@ ha_platforms: - number - sensor - switch +ha_integration_type: integration --- The WiZ integration allows you to control your WiZ lights and smart sockets. diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index a0092c24f84..596a669116e 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -24,6 +24,7 @@ ha_platforms: - sensor - switch - update +ha_integration_type: integration --- [WLED](https://kno.wled.ge) is a fast and feature-rich diff --git a/source/_integrations/wolflink.markdown b/source/_integrations/wolflink.markdown index d4bde14f3d6..ad33b2bb6d3 100644 --- a/source/_integrations/wolflink.markdown +++ b/source/_integrations/wolflink.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: wolflink ha_platforms: - sensor +ha_integration_type: integration --- The `wolflink` integration uses the [Wolf Smart-Set](https://www.wolf-smartset.com/) web service as a source to fetch your heating system status. diff --git a/source/_integrations/workday.markdown b/source/_integrations/workday.markdown index 365f58b4109..df8f18da78c 100644 --- a/source/_integrations/workday.markdown +++ b/source/_integrations/workday.markdown @@ -2,8 +2,8 @@ title: Workday description: Steps to configure the binary workday sensor. ha_category: - - Utility - Binary Sensor + - Utility ha_iot_class: Local Polling ha_release: 0.41 ha_quality_scale: internal @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: workday ha_platforms: - binary_sensor +ha_integration_type: integration --- The `workday` binary sensor indicates, whether the current day is a workday or not. It allows specifying, which days of the week will count as workdays and also diff --git a/source/_integrations/worldclock.markdown b/source/_integrations/worldclock.markdown index b877c07842e..a3a76e7a31c 100644 --- a/source/_integrations/worldclock.markdown +++ b/source/_integrations/worldclock.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: worldclock ha_platforms: - sensor +ha_integration_type: integration --- The `worldclock` sensor platform simply displays the current time in a different time zone. diff --git a/source/_integrations/worldtidesinfo.markdown b/source/_integrations/worldtidesinfo.markdown index 0f4701bb7c6..26b90efa620 100644 --- a/source/_integrations/worldtidesinfo.markdown +++ b/source/_integrations/worldtidesinfo.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: worldtidesinfo ha_platforms: - sensor +ha_integration_type: integration --- The `worldtidesinfo` sensor platform uses details from [World Tides](https://www.worldtides.info/) to provide information about the prediction for the tides for any location in the world. diff --git a/source/_integrations/worxlandroid.markdown b/source/_integrations/worxlandroid.markdown index 69bc4344055..19480745946 100644 --- a/source/_integrations/worxlandroid.markdown +++ b/source/_integrations/worxlandroid.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: worxlandroid ha_platforms: - sensor +ha_integration_type: integration --- The `worxlandroid` sensor platform allows you to get the current state, battery level and error status Worx Landroid WG796E.1 or WG797E. diff --git a/source/_integrations/wsdot.markdown b/source/_integrations/wsdot.markdown index f103a040b0b..3d8e80bbcb0 100644 --- a/source/_integrations/wsdot.markdown +++ b/source/_integrations/wsdot.markdown @@ -8,6 +8,7 @@ ha_release: 0.37 ha_domain: wsdot ha_platforms: - sensor +ha_integration_type: integration --- The `wsdot` sensor will give you travel time information from the [Washington State Department of Transportation (WSDOT)](https://wsdot.com/). diff --git a/source/_integrations/x10.markdown b/source/_integrations/x10.markdown index 5e444f7d614..d9aa5a47b68 100644 --- a/source/_integrations/x10.markdown +++ b/source/_integrations/x10.markdown @@ -8,6 +8,7 @@ ha_release: 0.25 ha_domain: x10 ha_platforms: - light +ha_integration_type: integration --- The `x10` light platform allows you to control your X10 based lights with Home Assistant. diff --git a/source/_integrations/xbee.markdown b/source/_integrations/xbee.markdown index 85be1b85ad8..d42c3c8b17d 100644 --- a/source/_integrations/xbee.markdown +++ b/source/_integrations/xbee.markdown @@ -14,6 +14,7 @@ ha_platforms: - light - sensor - switch +ha_integration_type: integration --- [Zigbee](https://zigbeealliance.org/solution/zigbee/) integration for Home Assistant allows you to utilize modules such as the [XBee](https://www.digi.com/xbee) as wireless General Purpose Input/Output (GPIO) devices. The integration requires a local Xbee device to be connected to a serial port. Through this, it will send and receive commands to and from other devices on the Zigbee mesh network. diff --git a/source/_integrations/xbox.markdown b/source/_integrations/xbox.markdown index abf9be38325..d8d67a7fed4 100644 --- a/source/_integrations/xbox.markdown +++ b/source/_integrations/xbox.markdown @@ -2,10 +2,10 @@ title: Xbox description: Instructions on how to set up Xbox devices in Home Assistant. ha_category: - - Media Player - - Remote - Binary Sensor + - Media Player - Media Source + - Remote ha_iot_class: Cloud Polling ha_release: 0.117 ha_codeowners: @@ -17,6 +17,7 @@ ha_platforms: - media_player - remote - sensor +ha_integration_type: integration --- The Xbox integration allows you to control Xbox One (or newer) consoles from Home Assistant. diff --git a/source/_integrations/xbox_live.markdown b/source/_integrations/xbox_live.markdown index 1517538fdfa..33dd99d9f05 100644 --- a/source/_integrations/xbox_live.markdown +++ b/source/_integrations/xbox_live.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: xbox_live ha_platforms: - sensor +ha_integration_type: integration --- The Xbox Live integration is able to track [Xbox](https://xbox.com/) profiles. diff --git a/source/_integrations/xeoma.markdown b/source/_integrations/xeoma.markdown index 145dc010cd3..eeb1fc67e78 100644 --- a/source/_integrations/xeoma.markdown +++ b/source/_integrations/xeoma.markdown @@ -8,6 +8,7 @@ ha_release: 0.62 ha_domain: xeoma ha_platforms: - camera +ha_integration_type: integration --- The `Xeoma` camera platform allows you to view the video feeds from a [Xeoma](https://felenasoft.com/xeoma) video surveillance server. diff --git a/source/_integrations/xiaomi.markdown b/source/_integrations/xiaomi.markdown index b930d075d4d..2dccc9ec56a 100644 --- a/source/_integrations/xiaomi.markdown +++ b/source/_integrations/xiaomi.markdown @@ -9,6 +9,7 @@ ha_domain: xiaomi ha_platforms: - camera - device_tracker +ha_integration_type: integration --- The `Xiaomi` camera platform allows you to utilize Xiaomi Cameras within Home Assistant. diff --git a/source/_integrations/xiaomi_aqara.markdown b/source/_integrations/xiaomi_aqara.markdown index df311d749b3..f8fb0a39609 100644 --- a/source/_integrations/xiaomi_aqara.markdown +++ b/source/_integrations/xiaomi_aqara.markdown @@ -18,6 +18,7 @@ ha_platforms: - lock - sensor - switch +ha_integration_type: integration --- The `xiaomi_aqara` integration allows you to integrate [Xiaomi](https://www.mi.com/en/) Aqara-compatible devices into Home Assistant. diff --git a/source/_integrations/xiaomi_miio.markdown b/source/_integrations/xiaomi_miio.markdown index 40b7692299d..ef5968dcbc8 100644 --- a/source/_integrations/xiaomi_miio.markdown +++ b/source/_integrations/xiaomi_miio.markdown @@ -2,14 +2,14 @@ title: Xiaomi Miio description: Instructions on how to integrate Xiaomi devices using the Xiaomi Miio integration within Home Assistant. ha_category: - - Hub - - Fan - Alarm + - Fan + - Health + - Hub + - Light - Presence Detection - Remote - - Health - Vacuum - - Light ha_iot_class: Local Polling ha_release: 0.51 ha_codeowners: @@ -24,16 +24,18 @@ ha_platforms: - air_quality - alarm_control_panel - binary_sensor + - button - device_tracker - fan - humidifier - light - number - remote - - sensor - select + - sensor - switch - vacuum +ha_integration_type: integration --- The Xiaomi Miio integration supports the following devices: diff --git a/source/_integrations/xiaomi_tv.markdown b/source/_integrations/xiaomi_tv.markdown index 1efb27a17b5..0819a3b83f2 100644 --- a/source/_integrations/xiaomi_tv.markdown +++ b/source/_integrations/xiaomi_tv.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: xiaomi_tv ha_platforms: - media_player +ha_integration_type: integration --- The `xiaomi_tv` platform allows you to control a [Xiaomi TV](https://www.mi.com/en/mitv3s/65flat/). diff --git a/source/_integrations/xmpp.markdown b/source/_integrations/xmpp.markdown index f5d8b955c67..02feae2c1cf 100644 --- a/source/_integrations/xmpp.markdown +++ b/source/_integrations/xmpp.markdown @@ -11,6 +11,7 @@ ha_domain: xmpp ha_iot_class: Cloud Push ha_platforms: - notify +ha_integration_type: integration --- The `xmpp` notification platform allows you to deliver notifications from Home Assistant to a [Jabber (XMPP)](https://xmpp.org/) account. diff --git a/source/_integrations/xs1.markdown b/source/_integrations/xs1.markdown index 2a770c4fe14..c3e37879582 100644 --- a/source/_integrations/xs1.markdown +++ b/source/_integrations/xs1.markdown @@ -2,8 +2,8 @@ title: EZcontrol XS1 description: Instructions on how to integrate an XS1 Gateway within Home Assistant. ha_category: - - Hub - Climate + - Hub - Sensor - Switch ha_release: 0.88 @@ -13,6 +13,7 @@ ha_platforms: - climate - sensor - switch +ha_integration_type: integration --- The [EZcontrol XS1](http://www.ezcontrol.de/content/view/36/28/) integration for Home Assistant allows you to observe and control devices configured on the XS1 Gateway. Please have a look at the official documentation for using this gateway [Bedienungsanleitung v3.0.0.0](http://www.ezcontrol.de/support/downloads/XS1/xs1manual/Bedienungsanleitung_EZcontrol_XS1_3.0.0.0-2.pdf). diff --git a/source/_integrations/yale_smart_alarm.markdown b/source/_integrations/yale_smart_alarm.markdown index 0dc6af22867..99614274216 100644 --- a/source/_integrations/yale_smart_alarm.markdown +++ b/source/_integrations/yale_smart_alarm.markdown @@ -16,6 +16,7 @@ ha_platforms: - binary_sensor - diagnostics - lock +ha_integration_type: integration --- The Yale Smart Living integration provides connectivity with the Yale Smart Alarm systems and Smart Hub through Yale's API. diff --git a/source/_integrations/yamaha.markdown b/source/_integrations/yamaha.markdown index 96d12365d2c..ccad6089aaf 100644 --- a/source/_integrations/yamaha.markdown +++ b/source/_integrations/yamaha.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Polling ha_domain: yamaha ha_platforms: - media_player +ha_integration_type: integration --- The `yamaha` platform allows you to control [Yamaha Network Receivers](https://usa.yamaha.com/products/audio-visual/av-receivers-amps/rx) from Home Assistant. diff --git a/source/_integrations/yamaha_musiccast.markdown b/source/_integrations/yamaha_musiccast.markdown index 09dbd6b5e8b..7744076cc46 100644 --- a/source/_integrations/yamaha_musiccast.markdown +++ b/source/_integrations/yamaha_musiccast.markdown @@ -15,6 +15,7 @@ ha_platforms: - media_player - number - select +ha_integration_type: integration --- The Yamaha MusicCast integration allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/musiccast/index.html) from Home Assistant. diff --git a/source/_integrations/yandex_transport.markdown b/source/_integrations/yandex_transport.markdown index 61099251e58..78a2ab15fc4 100644 --- a/source/_integrations/yandex_transport.markdown +++ b/source/_integrations/yandex_transport.markdown @@ -12,6 +12,7 @@ ha_codeowners: ha_domain: yandex_transport ha_platforms: - sensor +ha_integration_type: integration --- The `yandex_tranport` sensor platform uses [Yandex Maps](https://maps.yandex.ru/) it will give you the time until the next departure time from a bus/tramway/etc stop. diff --git a/source/_integrations/yandextts.markdown b/source/_integrations/yandextts.markdown index 15ed8dabebe..60d474cda56 100644 --- a/source/_integrations/yandextts.markdown +++ b/source/_integrations/yandextts.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Push ha_domain: yandextts ha_platforms: - tts +ha_integration_type: integration --- The `yandextts` text-to-speech platform uses [Yandex SpeechKit](https://tech.yandex.com/speechkit/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/yeelight.markdown b/source/_integrations/yeelight.markdown index 4aeb3186bad..e039b6cf17d 100644 --- a/source/_integrations/yeelight.markdown +++ b/source/_integrations/yeelight.markdown @@ -19,6 +19,7 @@ ha_homekit: true ha_dhcp: true ha_quality_scale: platinum ha_zeroconf: true +ha_integration_type: integration --- The `yeelight` integration allows you to control your Yeelight Wi-Fi bulbs with Home Assistant. diff --git a/source/_integrations/yeelightsunflower.markdown b/source/_integrations/yeelightsunflower.markdown index a1745992c28..22d9c291625 100644 --- a/source/_integrations/yeelightsunflower.markdown +++ b/source/_integrations/yeelightsunflower.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: yeelightsunflower ha_platforms: - light +ha_integration_type: integration --- The `yeelightsunflower` light platform allows you to control your Yeelight Sunflower light bulbs with Home Assistant. diff --git a/source/_integrations/yi.markdown b/source/_integrations/yi.markdown index 9fa2519ee8b..9aac380aae6 100644 --- a/source/_integrations/yi.markdown +++ b/source/_integrations/yi.markdown @@ -10,6 +10,7 @@ ha_codeowners: ha_domain: yi ha_platforms: - camera +ha_integration_type: integration --- The `yi` camera platform allows you to utilize [Yi Home Cameras](https://www.yitechnology.com/) within Home Assistant. Specifically, this platform supports the line of Yi Home Cameras that are based on the Hi3518e Chipset. This includes: diff --git a/source/_integrations/youless.markdown b/source/_integrations/youless.markdown index 2950b689e89..09e1d1cd346 100644 --- a/source/_integrations/youless.markdown +++ b/source/_integrations/youless.markdown @@ -2,8 +2,8 @@ title: YouLess description: Instructions on how to integrate your YouLess device into Home Assistant. ha_category: - - Sensor - Energy + - Sensor ha_iot_class: Local Polling ha_config_flow: true ha_release: 2021.8 @@ -12,6 +12,7 @@ ha_codeowners: - '@gjong' ha_platforms: - sensor +ha_integration_type: integration --- The YouLess integration for Home Assistant allows you to read the meter values from sensors created by [YouLess](https://www.youless.nl/home.html). diff --git a/source/_integrations/zabbix.markdown b/source/_integrations/zabbix.markdown index e397cc9b8fa..925bde1f2ca 100644 --- a/source/_integrations/zabbix.markdown +++ b/source/_integrations/zabbix.markdown @@ -2,13 +2,14 @@ title: Zabbix description: Instructions on how to integrate Zabbix into Home Assistant. ha_category: - - System Monitor - Sensor + - System Monitor ha_release: 0.37 ha_iot_class: Local Polling ha_domain: zabbix ha_platforms: - sensor +ha_integration_type: integration --- The `zabbix` integration is the main integration to connect to a [Zabbix](https://www.zabbix.com/) monitoring instance via the Zabbix API. diff --git a/source/_integrations/zamg.markdown b/source/_integrations/zamg.markdown index adc7461fd95..3e6d08dc5e1 100644 --- a/source/_integrations/zamg.markdown +++ b/source/_integrations/zamg.markdown @@ -2,14 +2,15 @@ title: Zentralanstalt für Meteorologie und Geodynamik (ZAMG) description: Instructions on how to integrate ZAMG within Home Assistant. ha_category: - - Weather - Sensor + - Weather ha_release: 0.35 ha_iot_class: Cloud Polling ha_domain: zamg ha_platforms: - sensor - weather +ha_integration_type: integration --- The `zamg` platform uses meteorological details published by the Austrian weather service [Zentralanstalt für Meteorologie und Geodynamik (ZAMG)](https://www.zamg.ac.at). diff --git a/source/_integrations/zengge.markdown b/source/_integrations/zengge.markdown index af223f143d0..b9521617caf 100644 --- a/source/_integrations/zengge.markdown +++ b/source/_integrations/zengge.markdown @@ -8,6 +8,7 @@ ha_release: 0.36 ha_domain: zengge ha_platforms: - light +ha_integration_type: integration --- The `zengge` platform allows you to integrate your [Zengge Bluetooth bulbs](http://www.zengge.com/) into Home Assistant. diff --git a/source/_integrations/zeroconf.markdown b/source/_integrations/zeroconf.markdown index 69ec319cf54..b814fb1bc78 100644 --- a/source/_integrations/zeroconf.markdown +++ b/source/_integrations/zeroconf.markdown @@ -9,6 +9,7 @@ ha_codeowners: - '@bdraco' ha_domain: zeroconf ha_iot_class: Local Push +ha_integration_type: integration --- The `zeroconf` integration will scan the network for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the configuration panel. It will also make Home Assistant discoverable for other services in the network. Zeroconf is also sometimes known as Bonjour, Rendezvous, and Avahi. diff --git a/source/_integrations/zerproc.markdown b/source/_integrations/zerproc.markdown index d6d658edfea..820793942e7 100644 --- a/source/_integrations/zerproc.markdown +++ b/source/_integrations/zerproc.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_config_flow: true ha_platforms: - light +ha_integration_type: integration --- This integration discovers nearby Zerproc lights and adds them to Home Assistant. diff --git a/source/_integrations/zestimate.markdown b/source/_integrations/zestimate.markdown index 43d526f8717..493c4ae71c6 100644 --- a/source/_integrations/zestimate.markdown +++ b/source/_integrations/zestimate.markdown @@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling ha_domain: zestimate ha_platforms: - sensor +ha_integration_type: integration --- The `zestimate` sensor allows one to track the Zestimate® value of properties using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). According to Zillow's website, a Zestimate® home valuation is Zillow's estimated market value. It is not an appraisal. Use it as a starting point to determine a home's value. The Zestimate® is provided by [Zillow](https://www.zillow.com), a website primarily for listing homes to buy/sell/rent in the United States. diff --git a/source/_integrations/zha.markdown b/source/_integrations/zha.markdown index 925606d116d..71dc60afbb7 100644 --- a/source/_integrations/zha.markdown +++ b/source/_integrations/zha.markdown @@ -2,20 +2,20 @@ title: Zigbee Home Automation description: Instructions on how to integrate your Zigbee Home Automation (ZHA) devices within Home Assistant. ha_category: - - Hub - Alarm - Binary Sensor - Button - Climate + - Cover - Fan + - Hub - Light - Lock + - Number - Select - Sensor - Siren - Switch - - Cover - - Number ha_release: 0.44 ha_iot_class: Local Polling featured: true @@ -35,11 +35,12 @@ ha_platforms: - light - lock - number - - sensor - select + - sensor - siren - switch ha_zeroconf: true +ha_integration_type: integration --- The ZHA (Zigbee Home Automation) integration allows you to connect many off-the-shelf [Zigbee based devices](https://zigbeealliance.org) directly to Home Assistant, using one of the many available Zigbee coordinators. diff --git a/source/_integrations/zhong_hong.markdown b/source/_integrations/zhong_hong.markdown index f42018e58d7..8c7c347cb1a 100644 --- a/source/_integrations/zhong_hong.markdown +++ b/source/_integrations/zhong_hong.markdown @@ -8,6 +8,7 @@ ha_iot_class: Local Push ha_domain: zhong_hong ha_platforms: - climate +ha_integration_type: integration --- The `zhong_hong` climate platform lets you control [Zhonghong HVAC Gateway Controller](http://zhonghongtech.cn/v1/index.shtml) thermostats through Home Assistant. diff --git a/source/_integrations/ziggo_mediabox_xl.markdown b/source/_integrations/ziggo_mediabox_xl.markdown index ae2204a5ed0..01f40ffd61d 100644 --- a/source/_integrations/ziggo_mediabox_xl.markdown +++ b/source/_integrations/ziggo_mediabox_xl.markdown @@ -8,6 +8,7 @@ ha_release: '0.60' ha_domain: ziggo_mediabox_xl ha_platforms: - media_player +ha_integration_type: integration --- The `ziggo_mediabox_xl` integration allows you to control a [Ziggo](https://www.ziggo.nl/) Mediabox XL from Home Assistant. diff --git a/source/_integrations/zodiac.markdown b/source/_integrations/zodiac.markdown index f0b04aebb14..a587f5720c6 100644 --- a/source/_integrations/zodiac.markdown +++ b/source/_integrations/zodiac.markdown @@ -11,6 +11,7 @@ ha_codeowners: ha_domain: zodiac ha_platforms: - sensor +ha_integration_type: integration --- The `zodiac` integration tracks the current zodiac sign. diff --git a/source/_integrations/zone.markdown b/source/_integrations/zone.markdown index f57ffce6846..21e07a9227d 100644 --- a/source/_integrations/zone.markdown +++ b/source/_integrations/zone.markdown @@ -9,6 +9,7 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: zone +ha_integration_type: integration --- Zones allow you to specify certain regions on earth (for now). When a device tracker sees a device to be within a zone, the state will take the name from the zone. Zones can also be used as a [trigger](/getting-started/automation-trigger/#zone-trigger) or [condition](/getting-started/automation-condition/#zone-condition) inside automation setups. diff --git a/source/_integrations/zoneminder.markdown b/source/_integrations/zoneminder.markdown index b93f5767a3d..a8f0044b74f 100644 --- a/source/_integrations/zoneminder.markdown +++ b/source/_integrations/zoneminder.markdown @@ -2,9 +2,9 @@ title: ZoneMinder description: How to integrate ZoneMinder into Home Assistant. ha_category: - - Hub - Binary Sensor - Camera + - Hub - Sensor - Switch ha_release: 0.31 @@ -17,6 +17,7 @@ ha_platforms: - camera - sensor - switch +ha_integration_type: integration --- The `zoneminder` integration sets up Home Assistant with your [ZoneMinder](https://www.zoneminder.com) instance. diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown index 75074704cf3..774c94428bb 100644 --- a/source/_integrations/zwave_js.markdown +++ b/source/_integrations/zwave_js.markdown @@ -26,18 +26,19 @@ ha_domain: zwave_js ha_platforms: - binary_sensor - button - - diagnostics - climate - cover + - diagnostics - fan - humidifier - light - lock - number - - sensor - select + - sensor - siren - switch +ha_integration_type: integration --- This integration allows you to control a Z-Wave network via the [Z-Wave JS](https://zwave-js.github.io/node-zwave-js/#/) driver. This is our recommended Z-Wave integration for Home Assistant. If you're migrating from the deprecated `zwave`, see [our migration instructions](#migrating-from-previous-z-wave-implementations). diff --git a/source/_integrations/zwave_me.markdown b/source/_integrations/zwave_me.markdown index 965488e8c38..5d3bac46cbe 100644 --- a/source/_integrations/zwave_me.markdown +++ b/source/_integrations/zwave_me.markdown @@ -32,6 +32,7 @@ ha_platforms: - siren - switch ha_zeroconf: true +ha_integration_type: integration --- This integration allows you to control a Z-Wave network via the [Z-Wave.Me Z-Way](https://z-wave.me/z-way/). It combines the performance and the power of the diagnostics tools built-in Z-Way with the flexibility of Home Assistant. The integration brings all Z-Way devices in Home Assistant (Z-Wave, EnOcean, HTTP based, and others).