diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 00000000000..8a2f70fb67a --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,376 @@ +# This file is generated. +# +# People marked here will be automatically requested for a review +# when the documentation that they own is touched. +# +# It is synced with the codebase, so if you own the integration, +# you will own the docs as well. +# https://github.com/blog/2392-introducing-code-owners + +# Pages +source/_integrations/abode.markdown @shred86 +source/_integrations/adguard.markdown @frenck +source/_integrations/airly.markdown @bieniu +source/_integrations/airvisual.markdown @bachya +source/_integrations/alexa.markdown @home-assistant/cloud @ochlocracy +source/_integrations/almond.markdown @gcampax @balloob +source/_integrations/alpha_vantage.markdown @fabaff +source/_integrations/amazon_polly.markdown @robbiet480 +source/_integrations/ambiclimate.markdown @danielhiversen +source/_integrations/ambient_station.markdown @bachya +source/_integrations/androidtv.markdown @JeffLIrion +source/_integrations/apache_kafka.markdown @bachya +source/_integrations/api.markdown @home-assistant/core +source/_integrations/apprise.markdown @caronc +source/_integrations/aprs.markdown @PhilRW +source/_integrations/arcam_fmj.markdown @elupus +source/_integrations/arduino.markdown @fabaff +source/_integrations/arest.markdown @fabaff +source/_integrations/asuswrt.markdown @kennedyshead +source/_integrations/aten_pe.markdown @mtdcr +source/_integrations/atome.markdown @baqs +source/_integrations/aurora_abb_powerone.markdown @davet2001 +source/_integrations/auth.markdown @home-assistant/core +source/_integrations/automatic.markdown @armills +source/_integrations/automation.markdown @home-assistant/core +source/_integrations/avea.markdown @pattyland +source/_integrations/awair.markdown @danielsjf +source/_integrations/aws.markdown @awarecan @robbiet480 +source/_integrations/axis.markdown @kane610 +source/_integrations/azure_event_hub.markdown @eavanvalkenburg +source/_integrations/azure_service_bus.markdown @hfurubotten +source/_integrations/beewi_smartclim.markdown @alemuro +source/_integrations/bitcoin.markdown @fabaff +source/_integrations/bizkaibus.markdown @UgaitzEtxebarria +source/_integrations/blink.markdown @fronzbot +source/_integrations/bmw_connected_drive.markdown @gerard33 +source/_integrations/braviatv.markdown @robbiet480 +source/_integrations/broadlink.markdown @danielhiversen @felipediel +source/_integrations/brunt.markdown @eavanvalkenburg +source/_integrations/bt_smarthub.markdown @jxwolstenholme +source/_integrations/buienradar.markdown @mjj4791 @ties +source/_integrations/cert_expiry.markdown @Cereal2nd @jjlawren +source/_integrations/cisco_ios.markdown @fbradyirl +source/_integrations/cisco_mobility_express.markdown @fbradyirl +source/_integrations/cisco_webex_teams.markdown @fbradyirl +source/_integrations/ciscospark.markdown @fbradyirl +source/_integrations/cloud.markdown @home-assistant/cloud +source/_integrations/cloudflare.markdown @ludeeus +source/_integrations/comfoconnect.markdown @michaelarnauts +source/_integrations/config.markdown @home-assistant/core +source/_integrations/configurator.markdown @home-assistant/core +source/_integrations/conversation.markdown @home-assistant/core +source/_integrations/coolmaster.markdown @OnFreund +source/_integrations/counter.markdown @fabaff +source/_integrations/cover.markdown @home-assistant/core +source/_integrations/cpuspeed.markdown @fabaff +source/_integrations/cups.markdown @fabaff +source/_integrations/daikin.markdown @fredrike @rofrantz +source/_integrations/darksky.markdown @fabaff +source/_integrations/deconz.markdown @kane610 +source/_integrations/delijn.markdown @bollewolle +source/_integrations/demo.markdown @home-assistant/core +source/_integrations/device_automation.markdown @home-assistant/core +source/_integrations/digital_ocean.markdown @fabaff +source/_integrations/discogs.markdown @thibmaek +source/_integrations/doorbird.markdown @oblogic7 +source/_integrations/dsmr_reader.markdown @depl0y +source/_integrations/dweet.markdown @fabaff +source/_integrations/ecobee.markdown @marthoc +source/_integrations/ecovacs.markdown @OverloadUT +source/_integrations/egardia.markdown @jeroenterheerdt +source/_integrations/eight_sleep.markdown @mezz64 +source/_integrations/elv.markdown @majuss +source/_integrations/emby.markdown @mezz64 +source/_integrations/emulated_hue.markdown @NobleKangaroo +source/_integrations/enigma2.markdown @fbradyirl +source/_integrations/enocean.markdown @bdurrer +source/_integrations/entur_public_transport.markdown @hfurubotten +source/_integrations/environment_canada.markdown @michaeldavie +source/_integrations/ephember.markdown @ttroy50 +source/_integrations/epsonworkforce.markdown @ThaStealth +source/_integrations/eq3btsmart.markdown @rytilahti +source/_integrations/esphome.markdown @OttoWinter +source/_integrations/essent.markdown @TheLastProject +source/_integrations/evohome.markdown @zxdavb +source/_integrations/fastdotcom.markdown @rohankapoorcom +source/_integrations/file.markdown @fabaff +source/_integrations/filter.markdown @dgomes +source/_integrations/fitbit.markdown @robbiet480 +source/_integrations/fixer.markdown @fabaff +source/_integrations/flock.markdown @fabaff +source/_integrations/flume.markdown @ChrisMandich +source/_integrations/flunearyou.markdown @bachya +source/_integrations/fortigate.markdown @kifeo +source/_integrations/fortios.markdown @kimfrellsen +source/_integrations/foscam.markdown @skgsergio +source/_integrations/foursquare.markdown @robbiet480 +source/_integrations/freebox.markdown @snoof85 +source/_integrations/fronius.markdown @nielstron +source/_integrations/frontend.markdown @home-assistant/frontend +source/_integrations/gearbest.markdown @HerrHofrat +source/_integrations/geniushub.markdown @zxdavb +source/_integrations/geo_rss_events.markdown @exxamalte +source/_integrations/geonetnz_quakes.markdown @exxamalte +source/_integrations/geonetnz_volcano.markdown @exxamalte +source/_integrations/gitter.markdown @fabaff +source/_integrations/glances.markdown @fabaff @engrbm87 +source/_integrations/gntp.markdown @robbiet480 +source/_integrations/google_assistant.markdown @home-assistant/cloud +source/_integrations/google_cloud.markdown @lufton +source/_integrations/google_translate.markdown @awarecan +source/_integrations/google_travel_time.markdown @robbiet480 +source/_integrations/gpsd.markdown @fabaff +source/_integrations/group.markdown @home-assistant/core +source/_integrations/growatt_server.markdown @indykoning +source/_integrations/gtfs.markdown @robbiet480 +source/_integrations/harmony.markdown @ehendrix23 +source/_integrations/heatmiser.markdown @andylockran +source/_integrations/heos.markdown @andrewsayre +source/_integrations/here_travel_time.markdown @eifinger +source/_integrations/hikvision.markdown @mezz64 +source/_integrations/hikvisioncam.markdown @fbradyirl +source/_integrations/hisense_aehw4a1.markdown @bannhead +source/_integrations/history.markdown @home-assistant/core +source/_integrations/history_graph.markdown @andrey-git +source/_integrations/hive.markdown @Rendili @KJonline +source/_integrations/homeassistant.markdown @home-assistant/core +source/_integrations/homekit_controller.markdown @Jc2k +source/_integrations/homematic.markdown @pvizeli @danielperna84 +source/_integrations/homematicip_cloud.markdown @SukramJ +source/_integrations/honeywell.markdown @zxdavb +source/_integrations/html5.markdown @robbiet480 +source/_integrations/http.markdown @home-assistant/core +source/_integrations/huawei_lte.markdown @scop +source/_integrations/huawei_router.markdown @abmantis +source/_integrations/hue.markdown @balloob +source/_integrations/iaqualink.markdown @flz +source/_integrations/ign_sismologia.markdown @exxamalte +source/_integrations/incomfort.markdown @zxdavb +source/_integrations/influxdb.markdown @fabaff +source/_integrations/input_boolean.markdown @home-assistant/core +source/_integrations/input_datetime.markdown @home-assistant/core +source/_integrations/input_number.markdown @home-assistant/core +source/_integrations/input_select.markdown @home-assistant/core +source/_integrations/input_text.markdown @home-assistant/core +source/_integrations/integration.markdown @dgomes +source/_integrations/ios.markdown @robbiet480 +source/_integrations/iperf3.markdown @rohankapoorcom +source/_integrations/ipma.markdown @dgomes +source/_integrations/iqvia.markdown @bachya +source/_integrations/irish_rail_transport.markdown @ttroy50 +source/_integrations/izone.markdown @Swamp-Ig +source/_integrations/jewish_calendar.markdown @tsvi +source/_integrations/juicenet.markdown @jesserockz +source/_integrations/kaiterra.markdown @Michsior14 +source/_integrations/keba.markdown @dannerph +source/_integrations/keenetic_ndms2.markdown @foxel +source/_integrations/keyboard_remote.markdown @bendavid +source/_integrations/knx.markdown @Julius2342 +source/_integrations/kodi.markdown @armills +source/_integrations/konnected.markdown @heythisisnate +source/_integrations/lametric.markdown @robbiet480 +source/_integrations/launch_library.markdown @ludeeus +source/_integrations/lcn.markdown @alengwenus +source/_integrations/life360.markdown @pnbruckner +source/_integrations/linky.markdown @Quentame +source/_integrations/linux_battery.markdown @fabaff +source/_integrations/liveboxplaytv.markdown @pschmitt +source/_integrations/logger.markdown @home-assistant/core +source/_integrations/logi_circle.markdown @evanjd +source/_integrations/luci.markdown @fbradyirl @mzdrale +source/_integrations/luftdaten.markdown @fabaff +source/_integrations/lupusec.markdown @majuss +source/_integrations/lutron.markdown @JonGilmore +source/_integrations/mastodon.markdown @fabaff +source/_integrations/matrix.markdown @tinloaf +source/_integrations/mcp23017.markdown @jardiamj +source/_integrations/mediaroom.markdown @dgomes +source/_integrations/melissa.markdown @kennedyshead +source/_integrations/met.markdown @danielhiversen +source/_integrations/meteo_france.markdown @victorcerutti @oncleben31 +source/_integrations/meteoalarm.markdown @rolfberkenbosch +source/_integrations/miflora.markdown @danielhiversen @ChristianKuehnel +source/_integrations/mill.markdown @danielhiversen +source/_integrations/min_max.markdown @fabaff +source/_integrations/minio.markdown @tkislan +source/_integrations/mobile_app.markdown @robbiet480 +source/_integrations/modbus.markdown @adamchengtkc +source/_integrations/monoprice.markdown @etsinko +source/_integrations/moon.markdown @fabaff +source/_integrations/mpd.markdown @fabaff +source/_integrations/mqtt.markdown @home-assistant/core +source/_integrations/msteams.markdown @peroyvind +source/_integrations/mysensors.markdown @MartinHjelmare +source/_integrations/mystrom.markdown @fabaff +source/_integrations/neato.markdown @dshokouhi @Santobert +source/_integrations/nello.markdown @pschmitt +source/_integrations/ness_alarm.markdown @nickw444 +source/_integrations/nest.markdown @awarecan +source/_integrations/netdata.markdown @fabaff +source/_integrations/nextbus.markdown @vividboarder +source/_integrations/nilu.markdown @hfurubotten +source/_integrations/nissan_leaf.markdown @filcole +source/_integrations/nmbs.markdown @thibmaek +source/_integrations/no_ip.markdown @fabaff +source/_integrations/notify.markdown @home-assistant/core +source/_integrations/notion.markdown @bachya +source/_integrations/nsw_fuel_station.markdown @nickw444 +source/_integrations/nsw_rural_fire_service_feed.markdown @exxamalte +source/_integrations/nuki.markdown @pvizeli +source/_integrations/nws.markdown @MatthewFlamm +source/_integrations/nzbget.markdown @chriscla +source/_integrations/obihai.markdown @dshokouhi +source/_integrations/ohmconnect.markdown @robbiet480 +source/_integrations/ombi.markdown @larssont +source/_integrations/onboarding.markdown @home-assistant/core +source/_integrations/opentherm_gw.markdown @mvn23 +source/_integrations/openuv.markdown @bachya +source/_integrations/openweathermap.markdown @fabaff +source/_integrations/orangepi_gpio.markdown @pascallj +source/_integrations/oru.markdown @bvlaicu +source/_integrations/owlet.markdown @oblogic7 +source/_integrations/panel_custom.markdown @home-assistant/frontend +source/_integrations/panel_iframe.markdown @home-assistant/frontend +source/_integrations/pcal9535a.markdown @Shulyaka +source/_integrations/persistent_notification.markdown @home-assistant/core +source/_integrations/philips_js.markdown @elupus +source/_integrations/pi_hole.markdown @fabaff @johnluetke +source/_integrations/plaato.markdown @JohNan +source/_integrations/plant.markdown @ChristianKuehnel +source/_integrations/plex.markdown @jjlawren +source/_integrations/plugwise.markdown @laetificat @CoMPaTech @bouwew +source/_integrations/point.markdown @fredrike +source/_integrations/proxmoxve.markdown @k4ds3 +source/_integrations/ps4.markdown @ktnrg45 +source/_integrations/ptvsd.markdown @swamp-ig +source/_integrations/push.markdown @dgomes +source/_integrations/pvoutput.markdown @fabaff +source/_integrations/qld_bushfire.markdown @exxamalte +source/_integrations/qnap.markdown @colinodell +source/_integrations/quantum_gateway.markdown @cisasteelersfan +source/_integrations/qwikswitch.markdown @kellerza +source/_integrations/rainbird.markdown @konikvranik +source/_integrations/raincloud.markdown @vanstinator +source/_integrations/rainforest_eagle.markdown @gtdiehl +source/_integrations/rainmachine.markdown @bachya +source/_integrations/random.markdown @fabaff +source/_integrations/repetier.markdown @MTrab +source/_integrations/rfxtrx.markdown @danielhiversen +source/_integrations/rmvtransport.markdown @cgtobi +source/_integrations/roomba.markdown @pschmitt +source/_integrations/saj.markdown @fredericvl +source/_integrations/samsungtv.markdown @escoand +source/_integrations/scene.markdown @home-assistant/core +source/_integrations/scrape.markdown @fabaff +source/_integrations/script.markdown @home-assistant/core +source/_integrations/sense.markdown @kbickar +source/_integrations/sensibo.markdown @andrey-git +source/_integrations/serial.markdown @fabaff +source/_integrations/seventeentrack.markdown @bachya +source/_integrations/shell_command.markdown @home-assistant/core +source/_integrations/shiftr.markdown @fabaff +source/_integrations/shodan.markdown @fabaff +source/_integrations/simplisafe.markdown @bachya +source/_integrations/sinch.markdown @bendikrb +source/_integrations/slide.markdown @ualex73 +source/_integrations/sma.markdown @kellerza +source/_integrations/smarthab.markdown @outadoc +source/_integrations/smartthings.markdown @andrewsayre +source/_integrations/smarty.markdown @z0mbieprocess +source/_integrations/smtp.markdown @fabaff +source/_integrations/solaredge_local.markdown @drobtravels @scheric +source/_integrations/solarlog.markdown @Ernst79 +source/_integrations/solax.markdown @squishykid +source/_integrations/soma.markdown @ratsept +source/_integrations/somfy.markdown @tetienne +source/_integrations/songpal.markdown @rytilahti +source/_integrations/spaceapi.markdown @fabaff +source/_integrations/speedtestdotnet.markdown @rohankapoorcom +source/_integrations/spider.markdown @peternijssen +source/_integrations/sql.markdown @dgomes +source/_integrations/starline.markdown @anonym-tsk +source/_integrations/statistics.markdown @fabaff +source/_integrations/stiebel_eltron.markdown @fucm +source/_integrations/stream.markdown @hunterjm +source/_integrations/stt.markdown @pvizeli +source/_integrations/suez_water.markdown @ooii +source/_integrations/sun.markdown @Swamp-Ig +source/_integrations/supla.markdown @mwegrzynek +source/_integrations/swiss_hydrological_data.markdown @fabaff +source/_integrations/swiss_public_transport.markdown @fabaff +source/_integrations/switchbot.markdown @danielhiversen +source/_integrations/switcher_kis.markdown @tomerfi +source/_integrations/switchmate.markdown @danielhiversen +source/_integrations/syncthru.markdown @nielstron +source/_integrations/synology_srm.markdown @aerialls +source/_integrations/syslog.markdown @fabaff +source/_integrations/tado.markdown @michaelarnauts +source/_integrations/tahoma.markdown @philklei +source/_integrations/tautulli.markdown @ludeeus +source/_integrations/tellduslive.markdown @fredrike +source/_integrations/template.markdown @PhracturedBlue +source/_integrations/tesla.markdown @zabuldon +source/_integrations/tfiac.markdown @fredrike @mellado +source/_integrations/thethingsnetwork.markdown @fabaff +source/_integrations/threshold.markdown @fabaff +source/_integrations/tibber.markdown @danielhiversen +source/_integrations/tile.markdown @bachya +source/_integrations/time_date.markdown @fabaff +source/_integrations/todoist.markdown @boralyl +source/_integrations/toon.markdown @frenck +source/_integrations/tplink.markdown @rytilahti +source/_integrations/traccar.markdown @ludeeus +source/_integrations/tradfri.markdown @ggravlingen +source/_integrations/trafikverket_train.markdown @endor-force +source/_integrations/transmission.markdown @engrbm87 @JPHutchins +source/_integrations/tts.markdown @robbiet480 +source/_integrations/twentemilieu.markdown @frenck +source/_integrations/twilio_call.markdown @robbiet480 +source/_integrations/twilio_sms.markdown @robbiet480 +source/_integrations/unifi.markdown @kane610 +source/_integrations/unifiled.markdown @florisvdk +source/_integrations/upc_connect.markdown @pvizeli +source/_integrations/upcloud.markdown @scop +source/_integrations/updater.markdown @home-assistant/core +source/_integrations/upnp.markdown @robbiet480 +source/_integrations/uptimerobot.markdown @ludeeus +source/_integrations/usgs_earthquakes_feed.markdown @exxamalte +source/_integrations/utility_meter.markdown @dgomes +source/_integrations/velbus.markdown @cereal2nd +source/_integrations/velux.markdown @Julius2342 +source/_integrations/versasense.markdown @flamm3blemuff1n +source/_integrations/version.markdown @fabaff +source/_integrations/vesync.markdown @markperdue @webdjoe +source/_integrations/vicare.markdown @oischinger +source/_integrations/vivotek.markdown @HarlemSquirrel +source/_integrations/vizio.markdown @raman325 +source/_integrations/vlc_telnet.markdown @rodripf +source/_integrations/waqi.markdown @andrey-git +source/_integrations/watson_tts.markdown @rutkai +source/_integrations/weather.markdown @fabaff +source/_integrations/weblink.markdown @home-assistant/core +source/_integrations/websocket_api.markdown @home-assistant/core +source/_integrations/wemo.markdown @sqldiablo +source/_integrations/withings.markdown @vangorra +source/_integrations/wled.markdown @frenck +source/_integrations/worldclock.markdown @fabaff +source/_integrations/wwlln.markdown @bachya +source/_integrations/xbox_live.markdown @MartinHjelmare +source/_integrations/xfinity.markdown @cisasteelersfan +source/_integrations/xiaomi_aqara.markdown @danielhiversen @syssi +source/_integrations/xiaomi_miio.markdown @rytilahti @syssi +source/_integrations/xiaomi_tv.markdown @simse +source/_integrations/xmpp.markdown @fabaff @flowolf +source/_integrations/yamaha_musiccast.markdown @jalmeroth +source/_integrations/yandex_transport.markdown @rishatik92 +source/_integrations/yeelight.markdown @rytilahti @zewelor +source/_integrations/yeelightsunflower.markdown @lindsaymarkward +source/_integrations/yessssms.markdown @flowolf +source/_integrations/yi.markdown @bachya +source/_integrations/yr.markdown @danielhiversen +source/_integrations/zeroconf.markdown @robbiet480 @Kane610 +source/_integrations/zha.markdown @dmulcahey @adminiuga +source/_integrations/zone.markdown @home-assistant/core +source/_integrations/zoneminder.markdown @rohankapoorcom +source/_integrations/zwave.markdown @home-assistant/z-wave diff --git a/source/_docs/configuration/customizing-devices.markdown b/source/_docs/configuration/customizing-devices.markdown index 20618b1021f..aa7a7154d19 100644 --- a/source/_docs/configuration/customizing-devices.markdown +++ b/source/_docs/configuration/customizing-devices.markdown @@ -89,6 +89,7 @@ Device class is currently supported by the following components: * [Binary Sensor](/integrations/binary_sensor/) * [Sensor](/integrations/sensor/) * [Cover](/integrations/cover/) +* [Media Player](integrations/media_player/) ### Manual customization diff --git a/source/_includes/asides/component_navigation.html b/source/_includes/asides/component_navigation.html index 1ad28740e5c..66e78373bdd 100644 --- a/source/_includes/asides/component_navigation.html +++ b/source/_includes/asides/component_navigation.html @@ -22,16 +22,16 @@ {%- endif -%} - {%- if page.ha_qa_scale -%} + {%- if page.ha_quality_scale -%}
Quality Scale: - {%- if page.ha_qa_scale == 'platinum' -%} + {%- if page.ha_quality_scale == 'platinum' -%} 🏆 (platinum) - {%- elsif page.ha_qa_scale == 'gold' -%} + {%- elsif page.ha_quality_scale == 'gold' -%} 🥇 (gold) - {%- elsif page.ha_qa_scale == 'silver' -%} + {%- elsif page.ha_quality_scale == 'silver' -%} 🥈 (silver) - {%- elsif page.ha_qa_scale == 'internal' -%} + {%- elsif page.ha_quality_scale == 'internal' -%} 🏠 (internal) {%- endif -%} diff --git a/source/_integrations/abode.markdown b/source/_integrations/abode.markdown index 289fdbf36ea..b295b28d6a1 100644 --- a/source/_integrations/abode.markdown +++ b/source/_integrations/abode.markdown @@ -15,6 +15,8 @@ ha_category: ha_release: 0.52 ha_iot_class: Cloud Push ha_config_flow: true +ha_codeowners: + - '@shred86' --- 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/adguard.markdown b/source/_integrations/adguard.markdown index a600245422f..5b5a4bc66a4 100644 --- a/source/_integrations/adguard.markdown +++ b/source/_integrations/adguard.markdown @@ -9,6 +9,8 @@ ha_category: ha_release: 0.95 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@frenck' --- AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental diff --git a/source/_integrations/airly.markdown b/source/_integrations/airly.markdown index 490af408079..c386f7d2e27 100644 --- a/source/_integrations/airly.markdown +++ b/source/_integrations/airly.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.101 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@bieniu' --- 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/airvisual.markdown b/source/_integrations/airvisual.markdown index fa4b0f077d2..da875049a17 100644 --- a/source/_integrations/airvisual.markdown +++ b/source/_integrations/airvisual.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_release: 0.53 ha_iot_class: Cloud Polling +ha_codeowners: + - '@bachya' --- The `airvisual` sensor platform queries the [AirVisual](https://airvisual.com/) API for air quality data. Data can be collected via latitude/longitude or by city/state/country. The resulting information creates sensors for the Air Quality Index (AQI), the human-friendly air quality level, and the main pollutant of that area. Sensors that conform to either/both the [U.S. and Chinese air quality standards](https://www.clm.com/publication.cfm?ID=366) can be created. diff --git a/source/_integrations/alarm_control_panel.markdown b/source/_integrations/alarm_control_panel.markdown index 482d1a062e1..19430f332f8 100644 --- a/source/_integrations/alarm_control_panel.markdown +++ b/source/_integrations/alarm_control_panel.markdown @@ -4,8 +4,8 @@ description: Instructions on how to integrate Alarm Control Panels into Home Ass logo: home-assistant.png ha_category: - Alarm -ha_qa_scale: internal ha_release: 0.7.3 +ha_quality_scale: internal --- Home Assistant can give you an interface with is similar to a classic alarm system. diff --git a/source/_integrations/alert.markdown b/source/_integrations/alert.markdown index 10b7db5cf38..751584342d8 100644 --- a/source/_integrations/alert.markdown +++ b/source/_integrations/alert.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.38 -ha_qa_scale: internal +ha_quality_scale: internal --- 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 abbb94f0c2e..e293f349124 100644 --- a/source/_integrations/alexa.markdown +++ b/source/_integrations/alexa.markdown @@ -6,6 +6,9 @@ ha_category: - Voice featured: true ha_release: '0.10' +ha_codeowners: + - '@home-assistant/cloud' + - '@ochlocracy' --- ## Automatic setup via Home Assistant Cloud diff --git a/source/_integrations/almond.markdown b/source/_integrations/almond.markdown index 5c8e39c0d15..8f400f6c978 100644 --- a/source/_integrations/almond.markdown +++ b/source/_integrations/almond.markdown @@ -7,6 +7,9 @@ ha_category: ha_iot_class: Local Polling ha_release: '0.102' ha_config_flow: true +ha_codeowners: + - '@gcampax' + - '@balloob' --- [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 on Lovelace via the microphone icon in the top right. diff --git a/source/_integrations/alpha_vantage.markdown b/source/_integrations/alpha_vantage.markdown index b9493cc6961..69348b874b0 100644 --- a/source/_integrations/alpha_vantage.markdown +++ b/source/_integrations/alpha_vantage.markdown @@ -6,6 +6,8 @@ ha_category: - Finance ha_iot_class: Cloud Polling ha_release: '0.60' +ha_codeowners: + - '@fabaff' --- 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 9dfb93f01f8..46c4f65e3f4 100644 --- a/source/_integrations/amazon_polly.markdown +++ b/source/_integrations/amazon_polly.markdown @@ -5,6 +5,8 @@ logo: polly.png ha_category: - Text-to-speech ha_release: 0.37 +ha_codeowners: + - '@robbiet480' --- 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/ambiclimate.markdown b/source/_integrations/ambiclimate.markdown index 04bf151d468..807e1739ba7 100644 --- a/source/_integrations/ambiclimate.markdown +++ b/source/_integrations/ambiclimate.markdown @@ -6,6 +6,8 @@ ha_category: Climate ha_release: 0.93 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@danielhiversen' --- 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 029c6e1efa0..c2c3c9eb364 100644 --- a/source/_integrations/ambient_station.markdown +++ b/source/_integrations/ambient_station.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Cloud Push ha_config_flow: true +ha_codeowners: + - '@bachya' --- The `Ambient Weather Station` integration retrieves local weather information diff --git a/source/_integrations/androidtv.markdown b/source/_integrations/androidtv.markdown index e1cc0158a03..fc179055d23 100644 --- a/source/_integrations/androidtv.markdown +++ b/source/_integrations/androidtv.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.7.6 ha_iot_class: Local Polling +ha_codeowners: + - '@JeffLIrion' --- 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/apache_kafka.markdown b/source/_integrations/apache_kafka.markdown index 40821d862ae..51e3325b3b6 100644 --- a/source/_integrations/apache_kafka.markdown +++ b/source/_integrations/apache_kafka.markdown @@ -5,6 +5,8 @@ logo: apache_kafka.png ha_category: - History ha_release: 0.97 +ha_codeowners: + - '@bachya' --- The `apache_kafka` integration sends all state changes to a diff --git a/source/_integrations/api.markdown b/source/_integrations/api.markdown index 1898fb65993..178ed30aded 100644 --- a/source/_integrations/api.markdown +++ b/source/_integrations/api.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup the RESTful API within Home Assistant. logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/apprise.markdown b/source/_integrations/apprise.markdown index f9e543c9382..e30a954ee75 100644 --- a/source/_integrations/apprise.markdown +++ b/source/_integrations/apprise.markdown @@ -5,6 +5,8 @@ logo: apprise.png ha_category: - Notifications ha_release: 0.101 +ha_codeowners: + - '@caronc' --- 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 83ed1056387..896c3fc9a97 100644 --- a/source/_integrations/aprs.markdown +++ b/source/_integrations/aprs.markdown @@ -5,6 +5,8 @@ logo: aprs.png ha_release: 0.95 ha_category: Presence Detection ha_iot_class: Cloud Push +ha_codeowners: + - '@PhilRW' --- 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/arcam_fmj.markdown b/source/_integrations/arcam_fmj.markdown index d985da8e134..cbbceb53066 100644 --- a/source/_integrations/arcam_fmj.markdown +++ b/source/_integrations/arcam_fmj.markdown @@ -5,6 +5,8 @@ logo: arcam.svg ha_category: Media Player ha_release: 0.96 ha_iot_class: Local Polling +ha_codeowners: + - '@elupus' --- The `arcam_fmj` integration allows you to control [Arcam FMJ Receveivers](https://www.arcam.co.uk/range/fmj.htm) from Home Assistant. diff --git a/source/_integrations/arduino.markdown b/source/_integrations/arduino.markdown index 08558e17bcd..f6fb0d18b35 100644 --- a/source/_integrations/arduino.markdown +++ b/source/_integrations/arduino.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: pre 0.7 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- The [Arduino](https://www.arduino.cc/) device family are microcontroller boards that are often based on the ATmega328 chip. They come with digital input/output pins (some can be used as PWM outputs), analog inputs, and a USB connection. diff --git a/source/_integrations/arest.markdown b/source/_integrations/arest.markdown index 9c57b5afae3..1d1aab15510 100644 --- a/source/_integrations/arest.markdown +++ b/source/_integrations/arest.markdown @@ -9,6 +9,8 @@ ha_category: - Switch ha_iot_class: Local Polling ha_release: 0.9 +ha_codeowners: + - '@fabaff' --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/asuswrt.markdown b/source/_integrations/asuswrt.markdown index 670d66b241e..088f4f4e1cb 100644 --- a/source/_integrations/asuswrt.markdown +++ b/source/_integrations/asuswrt.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_release: 0.83 ha_iot_class: Local Polling +ha_codeowners: + - '@kennedyshead' --- The `asuswrt` integration is the main integration to connect to a [ASUSWRT](https://event.asus.com/2013/nw/ASUSWRT/) based router. diff --git a/source/_integrations/aten_pe.markdown b/source/_integrations/aten_pe.markdown index b2ba4541597..7f4a0f7f42f 100644 --- a/source/_integrations/aten_pe.markdown +++ b/source/_integrations/aten_pe.markdown @@ -5,6 +5,8 @@ logo: aten.png ha_category: - Switch ha_release: 0.103 +ha_codeowners: + - '@mtdcr' --- 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 b2f521af0f2..d29470a73fd 100644 --- a/source/_integrations/atome.markdown +++ b/source/_integrations/atome.markdown @@ -7,6 +7,8 @@ ha_category: - Energy - Sensor ha_iot_class: Cloud Polling +ha_codeowners: + - '@baqs' --- 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/aurora_abb_powerone.markdown b/source/_integrations/aurora_abb_powerone.markdown index de64e474927..bddef96f725 100644 --- a/source/_integrations/aurora_abb_powerone.markdown +++ b/source/_integrations/aurora_abb_powerone.markdown @@ -7,6 +7,8 @@ ha_category: - Energy ha_release: 0.96 ha_iot_class: Local Polling +ha_codeowners: + - '@davet2001' --- This implements a direct RS485 connection to a solar inverter in the diff --git a/source/_integrations/auth.markdown b/source/_integrations/auth.markdown index 0094c65f189..76b5397744f 100644 --- a/source/_integrations/auth.markdown +++ b/source/_integrations/auth.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Other ha_release: 0.73 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- This integration creates the endpoints for the [authentication system](/docs/authentication/) that is built into Home Assistant. diff --git a/source/_integrations/automatic.markdown b/source/_integrations/automatic.markdown index 68441f1617e..5aed9921cdf 100644 --- a/source/_integrations/automatic.markdown +++ b/source/_integrations/automatic.markdown @@ -6,6 +6,8 @@ ha_category: - Car ha_release: 0.28 ha_iot_class: Cloud Push +ha_codeowners: + - '@armills' --- The `automatic` device tracker platform offers presence detection by retrieving your car's information from the [Automatic](https://automatic.com/) cloud service. diff --git a/source/_integrations/automation.markdown b/source/_integrations/automation.markdown index cf7cece5126..7531ccd9b14 100644 --- a/source/_integrations/automation.markdown +++ b/source/_integrations/automation.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup automation within Home Assistant. logo: home-assistant.png ha_category: - Automation -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- Please see the [docs section](/docs/automation/) for in-depth diff --git a/source/_integrations/avea.markdown b/source/_integrations/avea.markdown index 8187d2142f5..91e303a981a 100644 --- a/source/_integrations/avea.markdown +++ b/source/_integrations/avea.markdown @@ -6,6 +6,8 @@ ha_category: - Light ha_release: 0.97 ha_iot_class: Local Polling +ha_codeowners: + - '@pattyland' --- [Elgato Avea](https://www.elgato.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/awair.markdown b/source/_integrations/awair.markdown index 4838a34f723..7d075fcb5b5 100644 --- a/source/_integrations/awair.markdown +++ b/source/_integrations/awair.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_release: 0.84 ha_iot_class: Cloud Polling +ha_codeowners: + - '@danielsjf' --- The `awair` sensor platform will fetch data from your [Awair device(s)](https://getawair.com). diff --git a/source/_integrations/aws.markdown b/source/_integrations/aws.markdown index 120ea12bf54..526da0b321c 100644 --- a/source/_integrations/aws.markdown +++ b/source/_integrations/aws.markdown @@ -5,6 +5,9 @@ logo: aws.png ha_category: - Notifications ha_release: '0.91' +ha_codeowners: + - '@awarecan' + - '@robbiet480' --- 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 336c9ae253f..6e1c2954c03 100644 --- a/source/_integrations/axis.markdown +++ b/source/_integrations/axis.markdown @@ -9,6 +9,8 @@ ha_category: ha_config_flow: true ha_release: 0.45 ha_iot_class: Local Push +ha_codeowners: + - '@kane610' --- [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_event_hub.markdown b/source/_integrations/azure_event_hub.markdown index e1c5ba88f1a..b8994ad77c9 100644 --- a/source/_integrations/azure_event_hub.markdown +++ b/source/_integrations/azure_event_hub.markdown @@ -5,6 +5,8 @@ logo: azure_event_hub.svg ha_category: - History ha_release: 0.94 +ha_codeowners: + - '@eavanvalkenburg' --- 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 a [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 db5865dec64..5c8d23d6dc7 100644 --- a/source/_integrations/azure_service_bus.markdown +++ b/source/_integrations/azure_service_bus.markdown @@ -5,6 +5,8 @@ logo: azure_service_bus.svg ha_category: - Notifications ha_release: 0.102 +ha_codeowners: + - '@hfurubotten' --- 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/bayesian.markdown b/source/_integrations/bayesian.markdown index 37de5284bf5..54868a6d3b6 100644 --- a/source/_integrations/bayesian.markdown +++ b/source/_integrations/bayesian.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.53 -ha_qa_scale: internal +ha_quality_scale: internal --- 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/beewi_smartclim.markdown b/source/_integrations/beewi_smartclim.markdown index e152f029c34..b83c9908929 100644 --- a/source/_integrations/beewi_smartclim.markdown +++ b/source/_integrations/beewi_smartclim.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: 0.99 ha_iot_class: Local Polling +ha_codeowners: + - '@alemuro' --- 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 b292f729662..638bfb7cae6 100644 --- a/source/_integrations/binary_sensor.markdown +++ b/source/_integrations/binary_sensor.markdown @@ -4,8 +4,8 @@ description: Instructions on how-to setup binary sensors with Home Assistant. logo: home-assistant.png ha_category: - Binary Sensor -ha_qa_scale: internal ha_release: 0.9 +ha_quality_scale: internal --- Binary sensors gather information about the state of devices which have a "digital" return value (either 1 or 0). These can be switches, contacts, pins, etc. These sensors only have two states: **0/off/low/closed/false** and **1/on/high/open/true**. Knowing that there are only two states allows Home Assistant to represent these sensors in a better way in the frontend according to their functionality. diff --git a/source/_integrations/binary_sensor.template.markdown b/source/_integrations/binary_sensor.template.markdown index b8fa12ad0bb..99e551adeb4 100644 --- a/source/_integrations/binary_sensor.template.markdown +++ b/source/_integrations/binary_sensor.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.12 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform supports binary sensors which get their values from diff --git a/source/_integrations/bitcoin.markdown b/source/_integrations/bitcoin.markdown index 62f718f9931..b6a4eb282f0 100644 --- a/source/_integrations/bitcoin.markdown +++ b/source/_integrations/bitcoin.markdown @@ -6,6 +6,8 @@ ha_category: - Finance ha_release: pre 0.7 ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- 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 57e4327f8a8..8dd4814dcb2 100644 --- a/source/_integrations/bizkaibus.markdown +++ b/source/_integrations/bizkaibus.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: 0.93 +ha_codeowners: + - '@UgaitzEtxebarria' --- The `bizkaibus` sensor will give you the time until the next bus in the selected stop. diff --git a/source/_integrations/blink.markdown b/source/_integrations/blink.markdown index 4a8fbb63649..f1afacdab5d 100644 --- a/source/_integrations/blink.markdown +++ b/source/_integrations/blink.markdown @@ -10,6 +10,8 @@ ha_category: - Sensor ha_release: '0.40' ha_iot_class: Cloud Polling +ha_codeowners: + - '@fronzbot' --- 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/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown index c41c7afa4a4..e063e7ff1ef 100644 --- a/source/_integrations/bmw_connected_drive.markdown +++ b/source/_integrations/bmw_connected_drive.markdown @@ -10,6 +10,8 @@ ha_category: - Sensor ha_release: 0.64 ha_iot_class: Cloud Polling +ha_codeowners: + - '@gerard33' --- 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/braviatv.markdown b/source/_integrations/braviatv.markdown index e1fbadcf9f0..0e870319745 100644 --- a/source/_integrations/braviatv.markdown +++ b/source/_integrations/braviatv.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.23 ha_iot_class: Local Polling +ha_codeowners: + - '@robbiet480' --- 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 edc1324a621..359d32d0c68 100644 --- a/source/_integrations/broadlink.markdown +++ b/source/_integrations/broadlink.markdown @@ -8,6 +8,9 @@ ha_category: - Sensor ha_release: 0.35 ha_iot_class: Local Polling +ha_codeowners: + - '@danielhiversen' + - '@felipediel' --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/browser.markdown b/source/_integrations/browser.markdown index c467ffae5e5..f0267f6fb30 100644 --- a/source/_integrations/browser.markdown +++ b/source/_integrations/browser.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup the browser integration with Home Assi logo: home-assistant.png ha_category: - Utility -ha_qa_scale: internal ha_release: pre 0.7 +ha_quality_scale: internal --- 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 17db694edc5..ff93f5b165e 100644 --- a/source/_integrations/brunt.markdown +++ b/source/_integrations/brunt.markdown @@ -6,6 +6,8 @@ ha_category: - Cover ha_release: 0.75 ha_iot_class: Cloud Polling +ha_codeowners: + - '@eavanvalkenburg' --- The `brunt` platform allows one to control Blind Engines by [Brunt](https://www.brunt.co). To use this sensor, 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/bt_smarthub.markdown b/source/_integrations/bt_smarthub.markdown index 18404c133e4..466ed6a5cd2 100644 --- a/source/_integrations/bt_smarthub.markdown +++ b/source/_integrations/bt_smarthub.markdown @@ -6,6 +6,8 @@ ha_category: - Presence Detection ha_release: 0.82 ha_iot_class: Local Polling +ha_codeowners: + - '@jxwolstenholme' --- 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 ccb45a591fa..27d0a14e108 100644 --- a/source/_integrations/buienradar.markdown +++ b/source/_integrations/buienradar.markdown @@ -7,6 +7,9 @@ ha_category: - Weather ha_release: 0.47 ha_iot_class: Cloud Polling +ha_codeowners: + - '@mjj4791' + - '@ties' --- The `buienradar` platform 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/camera.markdown b/source/_integrations/camera.markdown index 0e7a42eb518..6e65fd21493 100644 --- a/source/_integrations/camera.markdown +++ b/source/_integrations/camera.markdown @@ -4,8 +4,8 @@ description: Instructions on how to integrate cameras within Home Assistant. logo: home-assistant.png ha_category: - Camera -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- The camera integration allows you to use IP cameras with Home Assistant. diff --git a/source/_integrations/cert_expiry.markdown b/source/_integrations/cert_expiry.markdown index 4771f17107f..5402235e89b 100644 --- a/source/_integrations/cert_expiry.markdown +++ b/source/_integrations/cert_expiry.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.44 ha_iot_class: Configurable ha_config_flow: true +ha_codeowners: + - '@Cereal2nd' + - '@jjlawren' --- The `cert_expiry` sensor fetches information from a configured URL and displays the certificate expiry in days. diff --git a/source/_integrations/cisco_ios.markdown b/source/_integrations/cisco_ios.markdown index 4a2572d47be..d1827e4041e 100644 --- a/source/_integrations/cisco_ios.markdown +++ b/source/_integrations/cisco_ios.markdown @@ -5,6 +5,8 @@ logo: cisco.png ha_category: - Presence Detection ha_release: 0.33 +ha_codeowners: + - '@fbradyirl' --- This is a presence detection scanner for [Cisco](https://www.cisco.com/) IOS devices. diff --git a/source/_integrations/cisco_mobility_express.markdown b/source/_integrations/cisco_mobility_express.markdown index 35ec28c4a23..901828c5a5a 100644 --- a/source/_integrations/cisco_mobility_express.markdown +++ b/source/_integrations/cisco_mobility_express.markdown @@ -5,6 +5,8 @@ logo: cisco.png ha_category: - Presence Detection ha_release: '0.90' +ha_codeowners: + - '@fbradyirl' --- 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 c27d605a14f..1b2bce65a11 100644 --- a/source/_integrations/cisco_webex_teams.markdown +++ b/source/_integrations/cisco_webex_teams.markdown @@ -5,6 +5,8 @@ logo: cisco_webex_teams.png ha_category: - Notifications ha_release: '0.40' +ha_codeowners: + - '@fbradyirl' --- 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/ciscospark.markdown b/source/_integrations/ciscospark.markdown index 16ff30b67d2..1250f9300f7 100644 --- a/source/_integrations/ciscospark.markdown +++ b/source/_integrations/ciscospark.markdown @@ -5,6 +5,8 @@ logo: ciscospark.png ha_category: - Notifications ha_release: '0.40' +ha_codeowners: + - '@fbradyirl' --- The `ciscospark` notification platform allows you to deliver notifications from Home Assistant to [Cisco Spark](https://ciscospark.com/). diff --git a/source/_integrations/climate.markdown b/source/_integrations/climate.markdown index 566c352819f..ad8f8452f41 100644 --- a/source/_integrations/climate.markdown +++ b/source/_integrations/climate.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup climate control devices within Home As logo: home-assistant.png ha_category: - Climate -ha_qa_scale: internal ha_release: 0.19 +ha_quality_scale: internal --- 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 ae39bfa9cd4..89959da111f 100644 --- a/source/_integrations/cloud.markdown +++ b/source/_integrations/cloud.markdown @@ -6,6 +6,8 @@ ha_release: '0.60' ha_category: - Voice ha_iot_class: Cloud Push +ha_codeowners: + - '@home-assistant/cloud' --- 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 a3ab64e61f7..3fc65ff1f81 100644 --- a/source/_integrations/cloudflare.markdown +++ b/source/_integrations/cloudflare.markdown @@ -5,6 +5,8 @@ logo: cloudflare.png ha_category: - Network ha_release: 0.74 +ha_codeowners: + - '@ludeeus' --- With the `cloudflare` integration, you can keep your Cloudflare records up to date. diff --git a/source/_integrations/comfoconnect.markdown b/source/_integrations/comfoconnect.markdown index eb01f63adf6..fbe7434a140 100644 --- a/source/_integrations/comfoconnect.markdown +++ b/source/_integrations/comfoconnect.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.48 ha_iot_class: Local Push +ha_codeowners: + - '@michaelarnauts' --- 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/config.markdown b/source/_integrations/config.markdown index 63f80672463..23e626dd151 100644 --- a/source/_integrations/config.markdown +++ b/source/_integrations/config.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Front End ha_release: 0.39 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 158df34cfcc..0ba4152338e 100644 --- a/source/_integrations/configurator.markdown +++ b/source/_integrations/configurator.markdown @@ -4,8 +4,10 @@ description: Instructions on how to integrate the configurator in your component logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' ---
diff --git a/source/_integrations/conversation.markdown b/source/_integrations/conversation.markdown index d9d3b1e22a7..d7b4a3efcc3 100644 --- a/source/_integrations/conversation.markdown +++ b/source/_integrations/conversation.markdown @@ -4,8 +4,10 @@ description: Instructions on how to have conversations with your Home Assistant. logo: home-assistant.png ha_category: - Voice -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 e4dbb85725a..29723010ca3 100644 --- a/source/_integrations/coolmaster.markdown +++ b/source/_integrations/coolmaster.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.88 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@OnFreund' --- The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). diff --git a/source/_integrations/counter.markdown b/source/_integrations/counter.markdown index c5069fef7d2..0d6b5148b19 100644 --- a/source/_integrations/counter.markdown +++ b/source/_integrations/counter.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.53 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `counter` integration allows one to count occurrences fired by automations. diff --git a/source/_integrations/cover.group.markdown b/source/_integrations/cover.group.markdown index 999daeee25b..43c7c4c455c 100644 --- a/source/_integrations/cover.group.markdown +++ b/source/_integrations/cover.group.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.66 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `group` platform can create a cover that combines several cover entities into one. diff --git a/source/_integrations/cover.markdown b/source/_integrations/cover.markdown index eb67d8140d7..a38a7cf21c1 100644 --- a/source/_integrations/cover.markdown +++ b/source/_integrations/cover.markdown @@ -4,8 +4,10 @@ description: Instructions on how to integrate covers into Home Assistant. logo: home-assistant.png ha_category: - Cover -ha_qa_scale: internal ha_release: 0.27 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- Home Assistant can give you an interface to control covers such as rollershutters, blinds, and garage doors. diff --git a/source/_integrations/cover.template.markdown b/source/_integrations/cover.template.markdown index 81b2d8f5b78..94770e9a967 100644 --- a/source/_integrations/cover.template.markdown +++ b/source/_integrations/cover.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.48 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform can create covers that combine integrations and provides diff --git a/source/_integrations/cpuspeed.markdown b/source/_integrations/cpuspeed.markdown index dfead8a0ba1..1ea3b6f3eba 100644 --- a/source/_integrations/cpuspeed.markdown +++ b/source/_integrations/cpuspeed.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_release: pre 0.7 ha_iot_class: Local Push +ha_codeowners: + - '@fabaff' --- The `cpuspeed` sensor platform to allow you to monitor the current CPU speed. diff --git a/source/_integrations/cups.markdown b/source/_integrations/cups.markdown index 5ee69d9eb79..6fc1d2efe10 100644 --- a/source/_integrations/cups.markdown +++ b/source/_integrations/cups.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_iot_class: Local Polling ha_release: 0.32 +ha_codeowners: + - '@fabaff' --- 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 informations using a CUPS server or communicating directly with the printer with the Internet Printing Protocol. diff --git a/source/_integrations/daikin.markdown b/source/_integrations/daikin.markdown index 5f418f77804..aa70c271d66 100644 --- a/source/_integrations/daikin.markdown +++ b/source/_integrations/daikin.markdown @@ -8,8 +8,11 @@ ha_category: - Switch ha_release: 0.59 ha_iot_class: Local Polling -ha_qa_scale: platinum ha_config_flow: true +ha_quality_scale: platinum +ha_codeowners: + - '@fredrike' + - '@rofrantz' --- The `daikin` integration integrates Daikin air conditioning systems into Home Assistant. diff --git a/source/_integrations/darksky.markdown b/source/_integrations/darksky.markdown index 98193c58c79..3b191b5553b 100644 --- a/source/_integrations/darksky.markdown +++ b/source/_integrations/darksky.markdown @@ -6,6 +6,8 @@ ha_category: - Weather ha_release: '0.30' ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- 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/deconz.markdown b/source/_integrations/deconz.markdown index 3d5b7119b85..f552501aa31 100644 --- a/source/_integrations/deconz.markdown +++ b/source/_integrations/deconz.markdown @@ -12,8 +12,10 @@ ha_category: - Switch ha_release: 0.61 ha_iot_class: Local Push -ha_qa_scale: platinum ha_config_flow: true +ha_quality_scale: platinum +ha_codeowners: + - '@kane610' --- [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/delijn.markdown b/source/_integrations/delijn.markdown index 412514c1506..041d33ec49b 100644 --- a/source/_integrations/delijn.markdown +++ b/source/_integrations/delijn.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling logo: delijn.svg +ha_codeowners: + - '@bollewolle' --- 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/demo.markdown b/source/_integrations/demo.markdown index 208da4ceaa3..571b2598e2a 100644 --- a/source/_integrations/demo.markdown +++ b/source/_integrations/demo.markdown @@ -4,8 +4,10 @@ description: Instructions on how to use the Platform demos with Home Assistant. logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/) or `hass --demo-mode` but combined with your own real/functional platforms. diff --git a/source/_integrations/device_automation.markdown b/source/_integrations/device_automation.markdown index 802c02568ce..fe45a9d56b5 100644 --- a/source/_integrations/device_automation.markdown +++ b/source/_integrations/device_automation.markdown @@ -3,8 +3,10 @@ title: Device Automation logo: home-assistant.png ha_category: - Automation -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 c15b4ea9582..13b830179bc 100644 --- a/source/_integrations/device_sun_light_trigger.markdown +++ b/source/_integrations/device_sun_light_trigger.markdown @@ -4,8 +4,8 @@ description: Instructions on how to automate your lights with Home Assistant. logo: home-assistant.png ha_category: - Automation -ha_qa_scale: internal ha_release: pre 0.7 +ha_quality_scale: internal --- 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 4976193c9a6..b101c29adbc 100644 --- a/source/_integrations/device_tracker.markdown +++ b/source/_integrations/device_tracker.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup device tracking within Home Assistant. logo: home-assistant.png ha_category: - Presence Detection -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- 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/digital_ocean.markdown b/source/_integrations/digital_ocean.markdown index 7b6a0f21d30..1cd0e761993 100644 --- a/source/_integrations/digital_ocean.markdown +++ b/source/_integrations/digital_ocean.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: '0.30' logo: digital_ocean.png ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- 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/discogs.markdown b/source/_integrations/discogs.markdown index 25d35a30c6a..5bbb4fd3d42 100644 --- a/source/_integrations/discogs.markdown +++ b/source/_integrations/discogs.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.61 logo: discogs.png ha_iot_class: Cloud Polling +ha_codeowners: + - '@thibmaek' --- 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/discovery.markdown b/source/_integrations/discovery.markdown index 257e73d991f..e0d83cc0efb 100644 --- a/source/_integrations/discovery.markdown +++ b/source/_integrations/discovery.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup Home Assistant to discover new devices logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- 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/doorbird.markdown b/source/_integrations/doorbird.markdown index 58ea6ec0d7d..99bbf641af9 100644 --- a/source/_integrations/doorbird.markdown +++ b/source/_integrations/doorbird.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: 0.54 ha_iot_class: Local Push +ha_codeowners: + - '@oblogic7' --- The `doorbird` implementation allows you to integrate your [DoorBird](https://www.doorbird.com/) device in Home Assistant. diff --git a/source/_integrations/downloader.markdown b/source/_integrations/downloader.markdown index 5e3dda49dbe..3fa20c1162a 100644 --- a/source/_integrations/downloader.markdown +++ b/source/_integrations/downloader.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Downloading ha_release: pre 0.7 -ha_qa_scale: internal +ha_quality_scale: internal --- 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_reader.markdown b/source/_integrations/dsmr_reader.markdown index d6d86310b32..26383c4880c 100644 --- a/source/_integrations/dsmr_reader.markdown +++ b/source/_integrations/dsmr_reader.markdown @@ -5,6 +5,8 @@ ha_category: - Energy ha_iot_class: Cloud Polling ha_release: 0.103 +ha_codeowners: + - '@depl0y' --- The `dsmr_reader` sensor platform allows you to easily add all sensors that [DSMR Reader](https://dsmr-reader.readthedocs.io/en/latest/) exposes to MQTT. It adds a separate sensor for every field in the MQTT topics. diff --git a/source/_integrations/dweet.markdown b/source/_integrations/dweet.markdown index fccba41994d..fd2799d7ac4 100644 --- a/source/_integrations/dweet.markdown +++ b/source/_integrations/dweet.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.19 ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- 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/ecobee.markdown b/source/_integrations/ecobee.markdown index 7d9831ebe26..a5daca81752 100644 --- a/source/_integrations/ecobee.markdown +++ b/source/_integrations/ecobee.markdown @@ -12,6 +12,8 @@ featured: true ha_release: 0.9 ha_iot_class: Cloud Poll ha_config_flow: true +ha_codeowners: + - '@marthoc' --- The `ecobee` integration lets you control and view sensor data from [ecobee](https://ecobee.com) thermostats. diff --git a/source/_integrations/ecovacs.markdown b/source/_integrations/ecovacs.markdown index 3cd3227dc55..239c55c8c0a 100644 --- a/source/_integrations/ecovacs.markdown +++ b/source/_integrations/ecovacs.markdown @@ -7,6 +7,8 @@ ha_category: - Vacuum ha_iot_class: Cloud Push ha_release: 0.77 +ha_codeowners: + - '@OverloadUT' --- 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/egardia.markdown b/source/_integrations/egardia.markdown index fb3cde04bd3..512a6ca0728 100644 --- a/source/_integrations/egardia.markdown +++ b/source/_integrations/egardia.markdown @@ -8,6 +8,8 @@ ha_category: - Binary Sensor ha_release: 0.65 ha_iot_class: Local Polling +ha_codeowners: + - '@jeroenterheerdt' --- 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 (hidden by default). diff --git a/source/_integrations/eight_sleep.markdown b/source/_integrations/eight_sleep.markdown index 9030d63af2c..51773ca235f 100644 --- a/source/_integrations/eight_sleep.markdown +++ b/source/_integrations/eight_sleep.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_release: 0.44 ha_iot_class: Cloud Polling +ha_codeowners: + - '@mezz64' --- 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/elv.markdown b/source/_integrations/elv.markdown index 22dacd7f090..e69a0c7b45e 100644 --- a/source/_integrations/elv.markdown +++ b/source/_integrations/elv.markdown @@ -5,6 +5,8 @@ logo: elv.png ha_category: Switch ha_iot_class: Local Polling ha_release: 0.95 +ha_codeowners: + - '@majuss' --- 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 f81a38d587b..1c0f4490447 100644 --- a/source/_integrations/emby.markdown +++ b/source/_integrations/emby.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.32 ha_iot_class: Local Push +ha_codeowners: + - '@mezz64' --- The `emby` platform allows you to control a [Emby](https://emby.media/) multimedia system from Home Assistant. diff --git a/source/_integrations/emulated_hue.markdown b/source/_integrations/emulated_hue.markdown index 7a4d6e25f97..9ec775d83dd 100644 --- a/source/_integrations/emulated_hue.markdown +++ b/source/_integrations/emulated_hue.markdown @@ -6,7 +6,9 @@ ha_category: - Hub ha_release: 0.27 ha_iot_class: Local Push -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@NobleKangaroo' ---
diff --git a/source/_integrations/enigma2.markdown b/source/_integrations/enigma2.markdown index 014fa43fb77..0666c829220 100644 --- a/source/_integrations/enigma2.markdown +++ b/source/_integrations/enigma2.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: '0.90' ha_iot_class: Local Polling +ha_codeowners: + - '@fbradyirl' --- 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 c883e71ce58..d4d52e13afc 100644 --- a/source/_integrations/enocean.markdown +++ b/source/_integrations/enocean.markdown @@ -10,6 +10,8 @@ ha_category: - Switch ha_release: 0.21 ha_iot_class: Local Push +ha_codeowners: + - '@bdurrer' --- 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/entur_public_transport.markdown b/source/_integrations/entur_public_transport.markdown index 669994a0264..32ee43e2615 100644 --- a/source/_integrations/entur_public_transport.markdown +++ b/source/_integrations/entur_public_transport.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_release: 0.84 ha_iot_class: Cloud Polling +ha_codeowners: + - '@hfurubotten' --- 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 01fe5b818b4..8e8686c39ed 100644 --- a/source/_integrations/environment_canada.markdown +++ b/source/_integrations/environment_canada.markdown @@ -8,6 +8,8 @@ ha_category: - Camera ha_release: 0.95 ha_iot_class: Cloud Polling +ha_codeowners: + - '@michaeldavie' --- The `environment_canada` weather platforms provide meteorological data for Canadian locations from [Environment Canada](https://weather.gc.ca/index_e.html). diff --git a/source/_integrations/ephember.markdown b/source/_integrations/ephember.markdown index 0f3832a0d3b..ee53dd5a6ba 100644 --- a/source/_integrations/ephember.markdown +++ b/source/_integrations/ephember.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: 0.57 ha_iot_class: Local Polling +ha_codeowners: + - '@ttroy50' --- The `ephember` climate platform lets you control [EPH Controls](https://emberapp.ephcontrols.com/) thermostats. The module only works if you have a WiFi gateway to control your EPH system and an account on the EMBER app. diff --git a/source/_integrations/epsonworkforce.markdown b/source/_integrations/epsonworkforce.markdown index 0ba55747e57..a2dc7766bbc 100644 --- a/source/_integrations/epsonworkforce.markdown +++ b/source/_integrations/epsonworkforce.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: 0.92 ha_iot_class: Local Polling +ha_codeowners: + - '@ThaStealth' --- 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 d8f770e7316..d0aeff56923 100644 --- a/source/_integrations/eq3btsmart.markdown +++ b/source/_integrations/eq3btsmart.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_iot_class: Local Polling ha_release: 0.18 +ha_codeowners: + - '@rytilahti' --- 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 cb037d3caa9..a1f5df856f3 100644 --- a/source/_integrations/esphome.markdown +++ b/source/_integrations/esphome.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@OttoWinter' --- This integration allows you to connect your [ESPHome](https://esphome.io) devices directly to Home Assistant with the [native ESPHome API](https://esphome.io/components/api.html). diff --git a/source/_integrations/essent.markdown b/source/_integrations/essent.markdown index 7bce2dcda2b..d1c37a3d9ed 100644 --- a/source/_integrations/essent.markdown +++ b/source/_integrations/essent.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.93 ha_iot_class: Cloud Polling +ha_codeowners: + - '@TheLastProject' --- The `essent` platform uses [PyEssent](https://github.com/TheLastProject/PyEssent/) to communicate with the (undocumented) API of Dutch energy provider Essent. It provides sensors for each of your meters and tariffs, updated daily. diff --git a/source/_integrations/evohome.markdown b/source/_integrations/evohome.markdown index 329c0fadb57..398059a86aa 100644 --- a/source/_integrations/evohome.markdown +++ b/source/_integrations/evohome.markdown @@ -7,6 +7,8 @@ ha_category: - Climate ha_release: 0.8 ha_iot_class: Cloud Polling +ha_codeowners: + - '@zxdavb' --- 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/fan.markdown b/source/_integrations/fan.markdown index ae43188f8e5..9b1bf790465 100644 --- a/source/_integrations/fan.markdown +++ b/source/_integrations/fan.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup Fan devices within Home Assistant. logo: home-assistant.png ha_category: - Fan -ha_qa_scale: internal ha_release: 0.27 +ha_quality_scale: internal --- The `fan` integration is built for the controlling of fan devices. diff --git a/source/_integrations/fan.template.markdown b/source/_integrations/fan.template.markdown index 9f1cef8b046..5f44f08c756 100644 --- a/source/_integrations/fan.template.markdown +++ b/source/_integrations/fan.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.69 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform creates fans that combine integrations and provides the diff --git a/source/_integrations/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown index c23a699c8d0..c59a327bef9 100644 --- a/source/_integrations/fastdotcom.markdown +++ b/source/_integrations/fastdotcom.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.88 ha_iot_class: Cloud Polling +ha_codeowners: + - '@rohankapoorcom' --- The `fastdotcom` integration uses the [Fast.com](https://fast.com/) web service to measure network bandwidth performance. diff --git a/source/_integrations/file.markdown b/source/_integrations/file.markdown index 0fb7f23afe7..77d39890408 100644 --- a/source/_integrations/file.markdown +++ b/source/_integrations/file.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_release: pre 0.7 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/filter.markdown b/source/_integrations/filter.markdown index 892b542f525..4d35aa95a52 100644 --- a/source/_integrations/filter.markdown +++ b/source/_integrations/filter.markdown @@ -6,7 +6,9 @@ ha_category: ha_release: 0.65 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@dgomes' --- The `filter` platform enables sensors that process the states of other entities. diff --git a/source/_integrations/fitbit.markdown b/source/_integrations/fitbit.markdown index fa0fd72110c..db81c98aab0 100644 --- a/source/_integrations/fitbit.markdown +++ b/source/_integrations/fitbit.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_iot_class: Cloud Polling ha_release: 0.19 +ha_codeowners: + - '@robbiet480' --- The Fitbit sensor allows you to expose data from [Fitbit](https://fitbit.com/) to Home Assistant. diff --git a/source/_integrations/fixer.markdown b/source/_integrations/fixer.markdown index 63f98164deb..4062ff6c630 100644 --- a/source/_integrations/fixer.markdown +++ b/source/_integrations/fixer.markdown @@ -6,6 +6,8 @@ ha_category: logo: fixer-io.png ha_iot_class: Cloud Polling ha_release: 0.23 +ha_codeowners: + - '@fabaff' --- 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/flock.markdown b/source/_integrations/flock.markdown index d2c86b9c2e0..129383a277d 100644 --- a/source/_integrations/flock.markdown +++ b/source/_integrations/flock.markdown @@ -5,6 +5,8 @@ logo: flock.png ha_category: - Notifications ha_release: 0.71 +ha_codeowners: + - '@fabaff' --- 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 c6fac7d4c9c..cf5d8aae048 100644 --- a/source/_integrations/flume.markdown +++ b/source/_integrations/flume.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: 0.103 +ha_codeowners: + - '@ChrisMandich' --- The `flume` sensor will show you the current [flume](https://portal.flumetech.com/) status for the given Device ID. diff --git a/source/_integrations/flunearyou.markdown b/source/_integrations/flunearyou.markdown index c0f10887ab5..f3b2ab49a17 100644 --- a/source/_integrations/flunearyou.markdown +++ b/source/_integrations/flunearyou.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_release: 0.83 ha_iot_class: Cloud Polling +ha_codeowners: + - '@bachya' --- 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 2ab6d73f1a6..4605a6ad82b 100644 --- a/source/_integrations/flux.markdown +++ b/source/_integrations/flux.markdown @@ -5,7 +5,7 @@ ha_category: - Automation ha_release: 0.21 logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- 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/folder_watcher.markdown b/source/_integrations/folder_watcher.markdown index 8caae636910..c6637397c1c 100644 --- a/source/_integrations/folder_watcher.markdown +++ b/source/_integrations/folder_watcher.markdown @@ -6,7 +6,7 @@ ha_category: - System Monitor ha_iot_class: Local Polling ha_release: 0.67 -ha_qa_scale: internal +ha_quality_scale: internal --- 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/fortigate.markdown b/source/_integrations/fortigate.markdown index a70157500cf..541fcfca958 100644 --- a/source/_integrations/fortigate.markdown +++ b/source/_integrations/fortigate.markdown @@ -6,6 +6,8 @@ ha_category: - Presence Detection ha_release: 0.97 ha_iot_class: Local Polling +ha_codeowners: + - '@kifeo' --- This is a FortiGate presence sensor based on device detection of the FortiGate API diff --git a/source/_integrations/fortios.markdown b/source/_integrations/fortios.markdown index 69e15be0b5d..2cf29b52dcd 100644 --- a/source/_integrations/fortios.markdown +++ b/source/_integrations/fortios.markdown @@ -6,6 +6,8 @@ ha_category: - Presence Detection ha_release: 0.97 ha_iot_class: Local Polling +ha_codeowners: + - '@kimfrellsen' --- This integration enables Home Assistant to do device tracking of 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 aebedebbd82..a85e62b9a61 100644 --- a/source/_integrations/foscam.markdown +++ b/source/_integrations/foscam.markdown @@ -6,6 +6,8 @@ ha_category: - Camera ha_iot_class: Local Polling ha_release: 0.7.3 +ha_codeowners: + - '@skgsergio' --- 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 937deb6c0fa..0a8c8b863d2 100644 --- a/source/_integrations/foursquare.markdown +++ b/source/_integrations/foursquare.markdown @@ -6,6 +6,8 @@ ha_category: - Social ha_release: 0.26 ha_iot_class: Cloud Polling and Cloud Push +ha_codeowners: + - '@robbiet480' --- 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/freebox.markdown b/source/_integrations/freebox.markdown index f72fc1e04cd..2762beae405 100644 --- a/source/_integrations/freebox.markdown +++ b/source/_integrations/freebox.markdown @@ -9,6 +9,8 @@ ha_category: - Switch ha_release: 0.85 ha_iot_class: Local Polling +ha_codeowners: + - '@snoof85' --- The `freebox` integration allows you to observe and control [Freebox router](https://www.free.fr/). diff --git a/source/_integrations/fronius.markdown b/source/_integrations/fronius.markdown index c0d0002d402..d4e0ff7f2c3 100644 --- a/source/_integrations/fronius.markdown +++ b/source/_integrations/fronius.markdown @@ -7,6 +7,8 @@ ha_category: logo: fronius.png ha_iot_class: Local Polling ha_release: 0.96 +ha_codeowners: + - '@nielstron' --- The `fronius` sensor polls a [Fronius](https://www.fronius.com/) solar inverter, battery system or smart meter and present the values as sensors in Home Assistant. diff --git a/source/_integrations/frontend.markdown b/source/_integrations/frontend.markdown index 5b7f7020179..28cf66bb6a4 100644 --- a/source/_integrations/frontend.markdown +++ b/source/_integrations/frontend.markdown @@ -4,8 +4,10 @@ description: Offers a frontend to Home Assistant. logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/frontend' --- This offers the official frontend to control Home Assistant. This integration is by default enabled, unless you've disabled or removed the [`default_config:`](https://www.home-assistant.io/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/gearbest.markdown b/source/_integrations/gearbest.markdown index de50d3cc32f..4ce076ed841 100644 --- a/source/_integrations/gearbest.markdown +++ b/source/_integrations/gearbest.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: '0.60' +ha_codeowners: + - '@HerrHofrat' --- The `gearbest` sensor will track the price of a product from [Gearbest](https://www.gearbest.com). This information can be used in, e.g., automations to notify you when a price drops. The update interval for every item is currently set to 2 hours. diff --git a/source/_integrations/geniushub.markdown b/source/_integrations/geniushub.markdown index a0ce9adcf29..2e1987488c1 100644 --- a/source/_integrations/geniushub.markdown +++ b/source/_integrations/geniushub.markdown @@ -10,6 +10,8 @@ ha_category: - Switch ha_release: 0.92 ha_iot_class: Local Polling +ha_codeowners: + - '@zxdavb' --- 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_rss_events.markdown b/source/_integrations/geo_rss_events.markdown index 39436023864..2c6e5af74a0 100644 --- a/source/_integrations/geo_rss_events.markdown +++ b/source/_integrations/geo_rss_events.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: 0.55 +ha_codeowners: + - '@exxamalte' --- 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/geonetnz_quakes.markdown b/source/_integrations/geonetnz_quakes.markdown index 773976eb90f..2e8a7e156cd 100644 --- a/source/_integrations/geonetnz_quakes.markdown +++ b/source/_integrations/geonetnz_quakes.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.98 ha_config_flow: true +ha_codeowners: + - '@exxamalte' --- 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 fb855de4473..3dfe4b2cddc 100644 --- a/source/_integrations/geonetnz_volcano.markdown +++ b/source/_integrations/geonetnz_volcano.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.103 ha_config_flow: true +ha_codeowners: + - '@exxamalte' --- The `geonetnz_volcano` integration lets you use a GeoJSON feed provided by diff --git a/source/_integrations/gitter.markdown b/source/_integrations/gitter.markdown index 3e5988aae0c..442f56a7874 100644 --- a/source/_integrations/gitter.markdown +++ b/source/_integrations/gitter.markdown @@ -5,6 +5,8 @@ logo: gitter.png ha_category: - Sensor ha_release: 0.47 +ha_codeowners: + - '@fabaff' --- 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 65697b651d0..3e8db64e1c5 100644 --- a/source/_integrations/glances.markdown +++ b/source/_integrations/glances.markdown @@ -7,6 +7,9 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.7.3 ha_config_flow: true +ha_codeowners: + - '@fabaff' + - '@engrbm87' --- 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/gntp.markdown b/source/_integrations/gntp.markdown index 9a87a3a3871..7ea76d6ed64 100644 --- a/source/_integrations/gntp.markdown +++ b/source/_integrations/gntp.markdown @@ -5,6 +5,8 @@ logo: gntp.png ha_category: - Notifications ha_release: 0.16 +ha_codeowners: + - '@robbiet480' --- [GNTP](http://growl.info/documentation/developer/gntp.php) is a specification for sending and receiving notifications between computers. The most well known server implementations are [Growl](http://growl.info) for Mac and [Growl for Windows](http://www.growlforwindows.com/). diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index 67a0e28476d..458c0b49351 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -6,6 +6,8 @@ ha_category: - Voice featured: true ha_release: 0.56 +ha_codeowners: + - '@home-assistant/cloud' --- 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 97334697aca..84cab1a9a1b 100644 --- a/source/_integrations/google_cloud.markdown +++ b/source/_integrations/google_cloud.markdown @@ -4,6 +4,8 @@ description: Google Cloud Platform integration. logo: google_cloud.png ha_category: Text-to-speech ha_release: 0.95 +ha_codeowners: + - '@lufton' --- 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_translate.markdown b/source/_integrations/google_translate.markdown index 3964626ff14..aef6a211386 100644 --- a/source/_integrations/google_translate.markdown +++ b/source/_integrations/google_translate.markdown @@ -5,6 +5,8 @@ logo: google.png ha_category: - Text-to-speech ha_release: 0.35 +ha_codeowners: + - '@awarecan' --- 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. diff --git a/source/_integrations/google_travel_time.markdown b/source/_integrations/google_travel_time.markdown index f81d11be400..d316716acd4 100644 --- a/source/_integrations/google_travel_time.markdown +++ b/source/_integrations/google_travel_time.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_iot_class: Cloud Polling ha_release: 0.19 +ha_codeowners: + - '@robbiet480' --- 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/gpsd.markdown b/source/_integrations/gpsd.markdown index a92fb586857..f319131c95c 100644 --- a/source/_integrations/gpsd.markdown +++ b/source/_integrations/gpsd.markdown @@ -6,6 +6,8 @@ ha_category: - Utility ha_release: 0.26 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- The `gpsd` integration is using the GPS information collected by [gpsd](http://catb.org/gpsd/) and a GPS receiver. diff --git a/source/_integrations/group.markdown b/source/_integrations/group.markdown index cb2460bd9e3..d14ea5e9154 100644 --- a/source/_integrations/group.markdown +++ b/source/_integrations/group.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup groups within Home Assistant. logo: home-assistant.png ha_category: - Organization -ha_qa_scale: internal ha_release: pre 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- Groups allow the user to combine multiple entities into one. diff --git a/source/_integrations/growatt_server.markdown b/source/_integrations/growatt_server.markdown index 2646b5ce7fe..dbd701cb16e 100644 --- a/source/_integrations/growatt_server.markdown +++ b/source/_integrations/growatt_server.markdown @@ -7,6 +7,8 @@ ha_category: - Energy ha_release: 0.99 ha_iot_class: Cloud Polling +ha_codeowners: + - '@indykoning' --- This is a sensor to collect information from your Growatt inverters using [Growatt server](https://server.growatt.com/). diff --git a/source/_integrations/gtfs.markdown b/source/_integrations/gtfs.markdown index 4d4493cdb02..6380f8a16c7 100644 --- a/source/_integrations/gtfs.markdown +++ b/source/_integrations/gtfs.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_iot_class: Local Polling ha_release: 0.17 +ha_codeowners: + - '@robbiet480' --- 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/harmony.markdown b/source/_integrations/harmony.markdown index 33ba658d9c3..dc9f6f0c8eb 100644 --- a/source/_integrations/harmony.markdown +++ b/source/_integrations/harmony.markdown @@ -6,6 +6,8 @@ ha_category: - Remote ha_iot_class: Local Push ha_release: 0.34 +ha_codeowners: + - '@ehendrix23' --- 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/heatmiser.markdown b/source/_integrations/heatmiser.markdown index b759715596d..0064cb994b0 100644 --- a/source/_integrations/heatmiser.markdown +++ b/source/_integrations/heatmiser.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: '0.10' ha_iot_class: Local Polling +ha_codeowners: + - '@andylockran' --- 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 e73640139dc..0f99bbbc15d 100644 --- a/source/_integrations/heos.markdown +++ b/source/_integrations/heos.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.92 ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@andrewsayre' --- The HEOS integration adds support for [HEOS](http://heosbydenon.denon.com) 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 81400dc1bb3..1a5face1fd8 100644 --- a/source/_integrations/here_travel_time.markdown +++ b/source/_integrations/here_travel_time.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: '0.100' +ha_codeowners: + - '@eifinger' --- 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 05449207e25..5fa2002b247 100644 --- a/source/_integrations/hikvision.markdown +++ b/source/_integrations/hikvision.markdown @@ -6,6 +6,8 @@ ha_category: - Binary Sensor ha_release: 0.35 ha_iot_class: Local Push +ha_codeowners: + - '@mezz64' --- 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 eb3d7a30ffa..996f7850fd5 100644 --- a/source/_integrations/hikvisioncam.markdown +++ b/source/_integrations/hikvisioncam.markdown @@ -5,6 +5,8 @@ logo: hikvision.png ha_category: - Switch ha_release: pre 0.7 +ha_codeowners: + - '@fbradyirl' --- 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 cb65629e93d..e99a0f8b9b0 100644 --- a/source/_integrations/hisense_aehw4a1.markdown +++ b/source/_integrations/hisense_aehw4a1.markdown @@ -7,6 +7,8 @@ ha_category: - Climate ha_iot_class: Local Poll ha_config_flow: true +ha_codeowners: + - '@bannhead' --- The Hisense AEH-W4A1 is a WiFi module used to give WiFi 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 ba5fbe4fab7..4153c68c9b2 100644 --- a/source/_integrations/history.markdown +++ b/source/_integrations/history.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - History ha_release: pre 0.7 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- The `history` integration will track everything that is going on within Home diff --git a/source/_integrations/history_graph.markdown b/source/_integrations/history_graph.markdown index 4d1ffb4b014..eebed5ca11a 100644 --- a/source/_integrations/history_graph.markdown +++ b/source/_integrations/history_graph.markdown @@ -5,7 +5,9 @@ ha_category: - History logo: home-assistant.png ha_release: 0.55 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@andrey-git' ---

diff --git a/source/_integrations/history_stats.markdown b/source/_integrations/history_stats.markdown index 159fa4d1c5a..0b6a2db934c 100644 --- a/source/_integrations/history_stats.markdown +++ b/source/_integrations/history_stats.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.39 -ha_qa_scale: internal +ha_quality_scale: internal --- The `history_stats` sensor platform provides quick statistics about another integration or platforms, using data from the [history](/integrations/history/). diff --git a/source/_integrations/hive.markdown b/source/_integrations/hive.markdown index bf9e3ed8106..70d97ea25ae 100644 --- a/source/_integrations/hive.markdown +++ b/source/_integrations/hive.markdown @@ -12,6 +12,9 @@ ha_category: - Water Heater ha_release: 0.59 ha_iot_class: Cloud Polling +ha_codeowners: + - '@Rendili' + - '@KJonline' --- The `hive` integration is the main integration to set up and integrate all supported Hive devices. Once configured with the minimum required details it will detect and add all Hive devices into Home Assistant, including support for multi-zone heating. diff --git a/source/_integrations/homeassistant.markdown b/source/_integrations/homeassistant.markdown index d4bb1a8e5ad..9c728c8c7f6 100644 --- a/source/_integrations/homeassistant.markdown +++ b/source/_integrations/homeassistant.markdown @@ -3,7 +3,9 @@ title: Home Assistant Core Integration description: Description of the homeassistant integration. logo: home-assistant.png ha_release: 0.0 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- The Home Assistant integration provides generic implementations like the generic `homeassistant.turn_on`. diff --git a/source/_integrations/homekit_controller.markdown b/source/_integrations/homekit_controller.markdown index 5bc943006b4..e35ab89203f 100644 --- a/source/_integrations/homekit_controller.markdown +++ b/source/_integrations/homekit_controller.markdown @@ -17,6 +17,8 @@ ha_category: ha_release: 0.68 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@Jc2k' --- 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 18225de017a..e71eb08c60f 100644 --- a/source/_integrations/homematic.markdown +++ b/source/_integrations/homematic.markdown @@ -14,6 +14,9 @@ ha_category: - Switch ha_iot_class: Local Push ha_release: 0.23 +ha_codeowners: + - '@pvizeli' + - '@danielperna84' --- The [Homematic](https://www.homematic.com/) integration provides bi-directional communication with your CCU/Homegear. It uses a 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 c39dbcc6546..18693e2ac15 100644 --- a/source/_integrations/homematicip_cloud.markdown +++ b/source/_integrations/homematicip_cloud.markdown @@ -14,6 +14,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.66 ha_config_flow: true +ha_codeowners: + - '@SukramJ' --- 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/honeywell.markdown b/source/_integrations/honeywell.markdown index 5f766392a69..39180a40a5b 100644 --- a/source/_integrations/honeywell.markdown +++ b/source/_integrations/honeywell.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: pre 0.7 ha_iot_class: Cloud Polling +ha_codeowners: + - '@zxdavb' --- The `honeywell` climate platform integrates Home Assistant with _US-based_ [Honeywell Total Connect Comfort (TCC)](https://mytotalconnectcomfort.com/portal/) climate systems. diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index d8da56630e4..e628ba8932d 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -5,6 +5,8 @@ logo: html5.png ha_category: - Notifications ha_release: 0.27 +ha_codeowners: + - '@robbiet480' --- 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 359bd8fb28e..55f4b1f0559 100644 --- a/source/_integrations/http.markdown +++ b/source/_integrations/http.markdown @@ -8,7 +8,9 @@ ha_category: - Sensor ha_release: pre 0.7 ha_iot_class: Local Push -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 de4b100512f..2218a14c2fd 100644 --- a/source/_integrations/huawei_lte.markdown +++ b/source/_integrations/huawei_lte.markdown @@ -12,6 +12,8 @@ ha_category: ha_release: 0.79 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@scop' --- 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/huawei_router.markdown b/source/_integrations/huawei_router.markdown index c6f0ed37e5b..c8aaa0ff666 100644 --- a/source/_integrations/huawei_router.markdown +++ b/source/_integrations/huawei_router.markdown @@ -5,6 +5,8 @@ logo: huawei.svg ha_category: - Presence Detection ha_release: 0.51 +ha_codeowners: + - '@abmantis' --- The `huawei` device tracker platform offers presence detection by looking at connected devices to a [Huawei router](http://m.huawei.com/enmobile/enterprise/products/network/access/pon-one/hw-371813.htm). diff --git a/source/_integrations/hue.markdown b/source/_integrations/hue.markdown index 3f90c84db61..8a4274fe3b6 100644 --- a/source/_integrations/hue.markdown +++ b/source/_integrations/hue.markdown @@ -6,10 +6,12 @@ ha_category: - Hub - Light ha_iot_class: Local Polling -ha_qa_scale: platinum featured: true ha_release: '0.60' ha_config_flow: true +ha_quality_scale: platinum +ha_codeowners: + - '@balloob' --- Philips Hue support is integrated into Home Assistant as a hub that can drive the light and sensor platforms. The preferred way to set up the Philips Hue platform is by enabling the [discovery component](/integrations/discovery/). diff --git a/source/_integrations/iaqualink.markdown b/source/_integrations/iaqualink.markdown index c0e880680aa..30a8411515d 100644 --- a/source/_integrations/iaqualink.markdown +++ b/source/_integrations/iaqualink.markdown @@ -11,6 +11,8 @@ ha_category: ha_release: 0.99 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@flz' --- [iAqualink](https://www.iaqualink.com/) by [Jandy](https://www.jandy.com/) allows you to control your pool anytime, anywhere. diff --git a/source/_integrations/ign_sismologia.markdown b/source/_integrations/ign_sismologia.markdown index 80a60575862..30ac27c9be1 100644 --- a/source/_integrations/ign_sismologia.markdown +++ b/source/_integrations/ign_sismologia.markdown @@ -6,6 +6,8 @@ ha_category: - Geolocation ha_iot_class: Cloud Polling ha_release: 0.92 +ha_codeowners: + - '@exxamalte' --- The `ign_sismologia` platform lets you integrate a GeoRSS feed provided by the diff --git a/source/_integrations/incomfort.markdown b/source/_integrations/incomfort.markdown index fa41cecaf8b..2ea0bef5eb9 100644 --- a/source/_integrations/incomfort.markdown +++ b/source/_integrations/incomfort.markdown @@ -9,6 +9,8 @@ ha_category: - Binary Sensor ha_release: 0.93 ha_iot_class: Local Polling +ha_codeowners: + - '@zxdavb' --- 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 6c6289d1b9d..77d0d1e579e 100644 --- a/source/_integrations/influxdb.markdown +++ b/source/_integrations/influxdb.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.9 ha_iot_class: Configurable +ha_codeowners: + - '@fabaff' --- 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 if you're using Hass.io, [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 275fa0bc1c0..241341506b0 100644 --- a/source/_integrations/input_boolean.markdown +++ b/source/_integrations/input_boolean.markdown @@ -4,8 +4,10 @@ description: Instructions on how to integrate the Input Boolean integration into logo: home-assistant.png ha_category: - Automation -ha_qa_scale: internal ha_release: 0.11 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- The `input_boolean` integration allows the user to define boolean values that can be controlled via the frontend and can be used within conditions of automation. This can for example be used to disable or enable certain automations. diff --git a/source/_integrations/input_datetime.markdown b/source/_integrations/input_datetime.markdown index 0a0b94ca339..8184f5323e6 100644 --- a/source/_integrations/input_datetime.markdown +++ b/source/_integrations/input_datetime.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.55 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 d283b0290cb..5bee95ec089 100644 --- a/source/_integrations/input_number.markdown +++ b/source/_integrations/input_number.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.55 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 b85a6093e2c..6bcb92e7b8e 100644 --- a/source/_integrations/input_select.markdown +++ b/source/_integrations/input_select.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.13 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 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 c7d68f2da78..b90ed64f900 100644 --- a/source/_integrations/input_text.markdown +++ b/source/_integrations/input_text.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.53 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/integration.markdown b/source/_integrations/integration.markdown index 3186be5e2fb..585f83b52d3 100644 --- a/source/_integrations/integration.markdown +++ b/source/_integrations/integration.markdown @@ -7,7 +7,9 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Push logo: integral.png -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@dgomes' --- The `integration` platform provides the [Riemann sum](https://en.wikipedia.org/wiki/Riemann_sum) of the values provided by a source sensor. The Riemann sum is an approximation of an **integral** by a finite sum. The integration sensors is updated upon changes of the **source**. Fast sampling source sensors provide better results. In this implementation, the default is the Trapezoidal method, but Left and Right methods can optionally be used. diff --git a/source/_integrations/intent_script.markdown b/source/_integrations/intent_script.markdown index dcab7d7027f..b5c39705146 100644 --- a/source/_integrations/intent_script.markdown +++ b/source/_integrations/intent_script.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Intent ha_release: '0.50' -ha_qa_scale: internal +ha_quality_scale: internal --- 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/ios.markdown b/source/_integrations/ios.markdown index 64594d90b7a..c1edb27575b 100644 --- a/source/_integrations/ios.markdown +++ b/source/_integrations/ios.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.31 ha_iot_class: Configurable ha_config_flow: true +ha_codeowners: + - '@robbiet480' --- The `ios` integration is the Home Assistant part for using the iOS companion app. For further details please check the [iOS section](/docs/ecosystem/ios/) in the documentation for further details. diff --git a/source/_integrations/iperf3.markdown b/source/_integrations/iperf3.markdown index 20956a24be0..19daab71d12 100644 --- a/source/_integrations/iperf3.markdown +++ b/source/_integrations/iperf3.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.71 ha_iot_class: Local Polling +ha_codeowners: + - '@rohankapoorcom' --- 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 081f419db1e..d067a858a37 100644 --- a/source/_integrations/ipma.markdown +++ b/source/_integrations/ipma.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.72 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@dgomes' --- 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 fd4baf48608..fca24f1c3c5 100644 --- a/source/_integrations/iqvia.markdown +++ b/source/_integrations/iqvia.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.63 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@bachya' --- 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 a4f39244e68..f61d4e61ef3 100644 --- a/source/_integrations/irish_rail_transport.markdown +++ b/source/_integrations/irish_rail_transport.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_iot_class: Cloud Polling ha_release: 0.57 +ha_codeowners: + - '@ttroy50' --- 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/izone.markdown b/source/_integrations/izone.markdown index fb053bc7eac..6975626885b 100644 --- a/source/_integrations/izone.markdown +++ b/source/_integrations/izone.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.100' ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@Swamp-Ig' --- 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/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown index 558d67e9813..bf43f8e8622 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -5,6 +5,8 @@ ha_category: - Calendar ha_iot_class: Local Polling ha_release: 0.79 +ha_codeowners: + - '@tsvi' --- The Jewish Calendar (`jewish_calendar`) sensor platform displays a variety of information related to the Jewish Calendar as a variety of sensors. diff --git a/source/_integrations/juicenet.markdown b/source/_integrations/juicenet.markdown index 4cc956733de..9ae1709b0c7 100644 --- a/source/_integrations/juicenet.markdown +++ b/source/_integrations/juicenet.markdown @@ -9,6 +9,8 @@ ha_category: - Switch ha_iot_class: Cloud Polling ha_release: 0.47 +ha_codeowners: + - '@jesserockz' --- The `juicenet` sensor platform pulls data from a [JuiceNet](https://emotorwerks.com/products/juicenet/) charging station equipped with a wifi 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 6ac053c1e85..ffc56575f6d 100644 --- a/source/_integrations/kaiterra.markdown +++ b/source/_integrations/kaiterra.markdown @@ -6,6 +6,8 @@ ha_iot_class: Cloud Polling ha_category: - Health ha_release: '0.100' +ha_codeowners: + - '@Michsior14' --- 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/keba.markdown b/source/_integrations/keba.markdown index 01abb5d82c3..80e7a9e06a3 100644 --- a/source/_integrations/keba.markdown +++ b/source/_integrations/keba.markdown @@ -7,6 +7,8 @@ ha_category: - Lock - Sensor ha_release: 0.98 +ha_codeowners: + - '@dannerph' --- The `keba` integrates your Keba charging station (wallbox) into your Home Assistant instance. It was tested with a BMW Wallbox but should also work with a Keba P20/P30 according to the developers [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. diff --git a/source/_integrations/keenetic_ndms2.markdown b/source/_integrations/keenetic_ndms2.markdown index 674a705ea48..113b0d97fe1 100644 --- a/source/_integrations/keenetic_ndms2.markdown +++ b/source/_integrations/keenetic_ndms2.markdown @@ -5,6 +5,8 @@ logo: keenetic.png ha_category: - Presence Detection ha_release: 0.54 +ha_codeowners: + - '@foxel' --- This integration offers presence detection by examining devices connected to a [Keenetic](https://keenetic.net/) diff --git a/source/_integrations/keyboard_remote.markdown b/source/_integrations/keyboard_remote.markdown index 156af58d678..4c58c8d2531 100644 --- a/source/_integrations/keyboard_remote.markdown +++ b/source/_integrations/keyboard_remote.markdown @@ -6,6 +6,8 @@ ha_category: - Other ha_release: 0.29 ha_iot_class: Local Push +ha_codeowners: + - '@bendavid' --- Receive signals from a keyboard and use it as a remote control. diff --git a/source/_integrations/knx.markdown b/source/_integrations/knx.markdown index 22cc7e35bae..056ad86f69b 100644 --- a/source/_integrations/knx.markdown +++ b/source/_integrations/knx.markdown @@ -6,6 +6,8 @@ ha_category: - Hub ha_release: 0.24 ha_iot_class: Local Push +ha_codeowners: + - '@Julius2342' --- The [KNX](https://www.knx.org) integration for Home Assistant allows you to connect to a KNX/IP devices. diff --git a/source/_integrations/kodi.markdown b/source/_integrations/kodi.markdown index a126d29be3a..870979b3f4a 100644 --- a/source/_integrations/kodi.markdown +++ b/source/_integrations/kodi.markdown @@ -7,6 +7,8 @@ ha_category: - Media Player ha_release: pre 0.7 ha_iot_class: Local Push +ha_codeowners: + - '@armills' --- 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 11587b534ad..876f2913231 100644 --- a/source/_integrations/konnected.markdown +++ b/source/_integrations/konnected.markdown @@ -8,6 +8,8 @@ ha_category: - Switch - Sensor ha_release: '0.70' +ha_codeowners: + - '@heythisisnate' --- The `konnected` integration lets you connect wired sensors and switches to a 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/lametric.markdown b/source/_integrations/lametric.markdown index 96be54019d7..fbb78b631f0 100644 --- a/source/_integrations/lametric.markdown +++ b/source/_integrations/lametric.markdown @@ -6,6 +6,8 @@ ha_category: - Hub - Notifications ha_release: 0.49 +ha_codeowners: + - '@robbiet480' --- [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/launch_library.markdown b/source/_integrations/launch_library.markdown index 9ca4c2f93f0..aa94baab894 100644 --- a/source/_integrations/launch_library.markdown +++ b/source/_integrations/launch_library.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: 0.83 +ha_codeowners: + - '@ludeeus' --- The `launch_library` sensor will provide you with information about the next planned space launch. diff --git a/source/_integrations/lcn.markdown b/source/_integrations/lcn.markdown index f40ac157811..f31bf090cf1 100644 --- a/source/_integrations/lcn.markdown +++ b/source/_integrations/lcn.markdown @@ -13,6 +13,8 @@ ha_category: - Switch ha_release: 0.85 ha_iot_class: Local Push +ha_codeowners: + - '@alengwenus' --- The `lcn` integration for Home Assistant allows you to connect to [LCN](https://www.lcn.eu/) hardware devices. diff --git a/source/_integrations/life360.markdown b/source/_integrations/life360.markdown index 131b8d3d70f..55bdcee2609 100644 --- a/source/_integrations/life360.markdown +++ b/source/_integrations/life360.markdown @@ -7,6 +7,8 @@ ha_config_flow: true ha_category: - Presence Detection ha_iot_class: Cloud Polling +ha_codeowners: + - '@pnbruckner' --- The `life360` integration allows you to detect presence using the [unofficial API](#disclaimer) of [Life360](https://www.life360.com/). diff --git a/source/_integrations/light.group.markdown b/source/_integrations/light.group.markdown index 4b044f225ad..c4362cff627 100644 --- a/source/_integrations/light.group.markdown +++ b/source/_integrations/light.group.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.65 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The group light platform lets you combine multiple lights into one entity. All child lights of a light group can still be used as usual, but controlling the state of the grouped light will forward the command to each child light. diff --git a/source/_integrations/light.markdown b/source/_integrations/light.markdown index c8249fdcfea..64cce7036d9 100644 --- a/source/_integrations/light.markdown +++ b/source/_integrations/light.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup your lights with Home Assistant. logo: home-assistant.png ha_category: - Light -ha_qa_scale: internal ha_release: pre 0.7 +ha_quality_scale: internal --- 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/light.switch.markdown b/source/_integrations/light.switch.markdown index 8ddacb048a0..95ff6a8d4e2 100644 --- a/source/_integrations/light.switch.markdown +++ b/source/_integrations/light.switch.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.83 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The light switch platform lets you control an existing switch, allowing you diff --git a/source/_integrations/light.template.markdown b/source/_integrations/light.template.markdown index d125b568789..b8088833327 100644 --- a/source/_integrations/light.template.markdown +++ b/source/_integrations/light.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.46 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform creates lights that combine integrations and provides the diff --git a/source/_integrations/linky.markdown b/source/_integrations/linky.markdown index 6c0bfa3c1f4..913563e68eb 100644 --- a/source/_integrations/linky.markdown +++ b/source/_integrations/linky.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@Quentame' --- The `linky` sensor platform is retrieving the consumption of your home from the [Linky electric meter](https://www.enedis.fr/linky-compteur-communicant). diff --git a/source/_integrations/linux_battery.markdown b/source/_integrations/linux_battery.markdown index 8b242932bce..2fe86fbe4a5 100644 --- a/source/_integrations/linux_battery.markdown +++ b/source/_integrations/linux_battery.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_release: 0.28 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- 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/liveboxplaytv.markdown b/source/_integrations/liveboxplaytv.markdown index 6310ef89ffe..3c481370564 100644 --- a/source/_integrations/liveboxplaytv.markdown +++ b/source/_integrations/liveboxplaytv.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.38 ha_iot_class: Local Polling +ha_codeowners: + - '@pschmitt' --- The `liveboxplaytv` platform allows you to control [Orange Livebox Play TV appliances](https://boutique.orange.fr/internet/decodeur-tv-livebox). diff --git a/source/_integrations/lock.markdown b/source/_integrations/lock.markdown index f7ee7803ef0..10aac50e55c 100644 --- a/source/_integrations/lock.markdown +++ b/source/_integrations/lock.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup your locks with Home Assistant. logo: home-assistant.png ha_category: - Lock -ha_qa_scale: internal ha_release: 0.9 +ha_quality_scale: internal --- Keeps track which locks are in your environment, their state and allows you to control them. diff --git a/source/_integrations/lock.template.markdown b/source/_integrations/lock.template.markdown index 74e67c1a2ee..204df904ffe 100644 --- a/source/_integrations/lock.template.markdown +++ b/source/_integrations/lock.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.81 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform creates locks that combines components. diff --git a/source/_integrations/logger.markdown b/source/_integrations/logger.markdown index 7f1f25bb48c..3c997ae6ed0 100644 --- a/source/_integrations/logger.markdown +++ b/source/_integrations/logger.markdown @@ -4,8 +4,10 @@ description: Instructions on how to enable the logger integration for Home Assis logo: home-assistant.png ha_category: - Utility -ha_qa_scale: internal ha_release: 0.8 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 eceb38f2a78..50343dc88a9 100644 --- a/source/_integrations/logi_circle.markdown +++ b/source/_integrations/logi_circle.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.79 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@evanjd' --- 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/luci.markdown b/source/_integrations/luci.markdown index b89764bb979..bc47df1d97b 100644 --- a/source/_integrations/luci.markdown +++ b/source/_integrations/luci.markdown @@ -5,6 +5,9 @@ logo: openwrt.png ha_category: - Presence Detection ha_release: pre 0.7 +ha_codeowners: + - '@fbradyirl' + - '@mzdrale' --- _This is one of multiple ways we support OpenWRT. For an overview, see [openwrt](/integrations/openwrt/)._ diff --git a/source/_integrations/luftdaten.markdown b/source/_integrations/luftdaten.markdown index 045e49a86b0..b6f46f8cb81 100644 --- a/source/_integrations/luftdaten.markdown +++ b/source/_integrations/luftdaten.markdown @@ -7,8 +7,10 @@ ha_category: - Sensor ha_release: 0.82 ha_iot_class: Cloud Polling -ha_qa_scale: gold ha_config_flow: true +ha_quality_scale: gold +ha_codeowners: + - '@fabaff' --- The `luftdaten` integration will query the open data API of [luftdaten.info](https://luftdaten.info/) 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 3bef553dc17..fecabb37fce 100644 --- a/source/_integrations/lupusec.markdown +++ b/source/_integrations/lupusec.markdown @@ -9,6 +9,8 @@ ha_category: - Switch ha_release: 0.83 ha_iot_class: Local Polling +ha_codeowners: + - '@majuss' --- 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 71db1abe85d..ae9988f9570 100644 --- a/source/_integrations/lutron.markdown +++ b/source/_integrations/lutron.markdown @@ -10,6 +10,8 @@ ha_category: - Switch ha_release: 0.37 ha_iot_class: Local Polling +ha_codeowners: + - '@JonGilmore' --- [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/manual.markdown b/source/_integrations/manual.markdown index 9aca24d0611..0029971f04f 100644 --- a/source/_integrations/manual.markdown +++ b/source/_integrations/manual.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Alarm ha_release: 0.7.6 -ha_qa_scale: internal +ha_quality_scale: internal --- The `manual` alarm control panel platform enables you to set manual alarms in Home Assistant. diff --git a/source/_integrations/map.markdown b/source/_integrations/map.markdown index b41422c7fed..98c8e62d986 100644 --- a/source/_integrations/map.markdown +++ b/source/_integrations/map.markdown @@ -4,8 +4,8 @@ description: Offers a map to show tracked devices. logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.56 +ha_quality_scale: internal --- 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:`](https://www.home-assistant.io/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/mastodon.markdown b/source/_integrations/mastodon.markdown index 575c7066058..ab0336fd893 100644 --- a/source/_integrations/mastodon.markdown +++ b/source/_integrations/mastodon.markdown @@ -5,6 +5,8 @@ logo: mastodon.png ha_category: - Notifications ha_release: 0.67 +ha_codeowners: + - '@fabaff' --- 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 d0abc606304..d676ea53061 100644 --- a/source/_integrations/matrix.markdown +++ b/source/_integrations/matrix.markdown @@ -6,6 +6,8 @@ ha_category: - Hub - Notifications ha_release: 0.69 +ha_codeowners: + - '@tinloaf' --- 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/mcp23017.markdown b/source/_integrations/mcp23017.markdown index 6cc92cff501..08bd69a0593 100644 --- a/source/_integrations/mcp23017.markdown +++ b/source/_integrations/mcp23017.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: 0.94 ha_iot_class: Local Polling +ha_codeowners: + - '@jardiamj' --- The `mcp23017` integration is the base for all related mcp23017 platforms in Home Assistant. There is no setup needed for the integration itself, for the platforms please check their corresponding sections. diff --git a/source/_integrations/media_extractor.markdown b/source/_integrations/media_extractor.markdown index adfb66cb403..7a013b889e9 100644 --- a/source/_integrations/media_extractor.markdown +++ b/source/_integrations/media_extractor.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Media Player ha_release: 0.49 -ha_qa_scale: internal +ha_quality_scale: internal --- 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 9454127bb36..2a4d30f80a5 100644 --- a/source/_integrations/media_player.markdown +++ b/source/_integrations/media_player.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup your media players with Home Assistant logo: home-assistant.png ha_category: - Media Player -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- Interacts with media players on your network. @@ -66,9 +66,16 @@ Currently only supported on [Denon AVR](/integrations/denonavr/) and [Songpal]( #### Service `media_player.shuffle_set` -Currently only supported on [Spotify](/integrations/spotify), [MPD](/integrations/mpd), [Kodi](/integrations/kodi), [Squeezebox](/integrations/squeezebox) and [Universal](/integrations/universal). +Currently only supported on [Sonos](/integrations/sonos), [Spotify](/integrations/spotify), [MPD](/integrations/mpd), [Kodi](/integrations/kodi), [Squeezebox](/integrations/squeezebox) and [Universal](/integrations/universal). | Service data attribute | Optional | Description | | ---------------------- | -------- | ---------------------------------------------------- | | `entity_id` | no | Target a specific media player. For example `media_player.spotify`| | `shuffle` | no | `true`/`false` for enabling/disabling shuffle | + +### Device Class + +The way media players are displayed in the frontend can be modified in the [customize section](/getting-started/customizing-devices/). The following device classes are supported for media players: + +- **tv**: Device is a television type device. +- **speaker**: Device is speaker or stereo type device. diff --git a/source/_integrations/mediaroom.markdown b/source/_integrations/mediaroom.markdown index f5a5ca44bd3..d6ebf946b46 100644 --- a/source/_integrations/mediaroom.markdown +++ b/source/_integrations/mediaroom.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_iot_class: Local Polling ha_release: 0.63 +ha_codeowners: + - '@dgomes' --- 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/melissa.markdown b/source/_integrations/melissa.markdown index cd850d9421b..1ac03359ddd 100644 --- a/source/_integrations/melissa.markdown +++ b/source/_integrations/melissa.markdown @@ -7,6 +7,8 @@ ha_category: - Climate ha_release: 0.63 ha_iot_class: Cloud Polling +ha_codeowners: + - '@kennedyshead' --- The `melissa` integration is the main integration to connect to a [Melissa Climate](https://seemelissa.com/) A/C control. diff --git a/source/_integrations/met.markdown b/source/_integrations/met.markdown index fcd4519e3ed..0ba8d0c4a78 100644 --- a/source/_integrations/met.markdown +++ b/source/_integrations/met.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.79 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@danielhiversen' --- 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/meteo_france.markdown b/source/_integrations/meteo_france.markdown index 6979a314974..a9a491f4c4c 100644 --- a/source/_integrations/meteo_france.markdown +++ b/source/_integrations/meteo_france.markdown @@ -8,6 +8,9 @@ ha_category: - Hub - Sensor - Weather +ha_codeowners: + - '@victorcerutti' + - '@oncleben31' --- The `meteo_france` integration uses the [Météo-France](http://www.meteofrance.com/) web service as a source for meteorological data for your location. The location is based on the `city` configured in your `configuration.yaml` file. diff --git a/source/_integrations/meteoalarm.markdown b/source/_integrations/meteoalarm.markdown index 10736129440..058e6d3cc5b 100644 --- a/source/_integrations/meteoalarm.markdown +++ b/source/_integrations/meteoalarm.markdown @@ -5,6 +5,8 @@ logo: meteoalarm.png ha_category: Binary Sensor ha_release: 0.93 ha_iot_class: Local Polling +ha_codeowners: + - '@rolfberkenbosch' --- The `MeteoAlarm` platform allows one to watch for weather alerts in europe from [MeteoAlarm](https://www.meteoalarm.eu) (EUMETNET). To use this binary sensor, you need the two digits of your country and the province name from [MeteoAlarm](https://www.meteoalarm.eu). Please note that you need to write the exact details from the website with capitals. diff --git a/source/_integrations/miflora.markdown b/source/_integrations/miflora.markdown index d6f3d6b8ef5..390adfaa6d5 100644 --- a/source/_integrations/miflora.markdown +++ b/source/_integrations/miflora.markdown @@ -6,6 +6,9 @@ ha_category: - Environment ha_release: 0.29 ha_iot_class: Local Polling +ha_codeowners: + - '@danielhiversen' + - '@ChristianKuehnel' --- 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/mill.markdown b/source/_integrations/mill.markdown index 361ec8a3f77..72b5b96beb8 100644 --- a/source/_integrations/mill.markdown +++ b/source/_integrations/mill.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: 0.81 ha_iot_class: Cloud Polling +ha_codeowners: + - '@danielhiversen' --- Integrates Mill heater into Home Assistant. diff --git a/source/_integrations/min_max.markdown b/source/_integrations/min_max.markdown index 7bb1ddbee3a..4bc00b42ee8 100644 --- a/source/_integrations/min_max.markdown +++ b/source/_integrations/min_max.markdown @@ -6,7 +6,9 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.31 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `min_max` sensor platform consumes the state from other sensors to determine the minimum, maximum, latest (last) and the mean of the collected states. The sensor will always show you the lowest/highest/latest value which was received from all monitored sensors. If you have spikes in your values, it's recommended to filter/equalize your values with a [statistics sensor](/integrations/statistics) first. diff --git a/source/_integrations/minio.markdown b/source/_integrations/minio.markdown index 6f645e8b3f1..ed9a5d835c0 100644 --- a/source/_integrations/minio.markdown +++ b/source/_integrations/minio.markdown @@ -5,6 +5,8 @@ logo: minio.png ha_category: Utility ha_iot_class: Cloud Push ha_release: 0.98 +ha_codeowners: + - '@tkislan' --- This integration adds interaction with [Minio](https://min.io). diff --git a/source/_integrations/mobile_app.markdown b/source/_integrations/mobile_app.markdown index 7521bee5f74..cb4e824df40 100644 --- a/source/_integrations/mobile_app.markdown +++ b/source/_integrations/mobile_app.markdown @@ -5,8 +5,10 @@ logo: home-assistant.png ha_category: - Other ha_release: 0.89 -ha_qa_scale: internal ha_config_flow: true +ha_quality_scale: internal +ha_codeowners: + - '@robbiet480' --- The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant. diff --git a/source/_integrations/modbus.markdown b/source/_integrations/modbus.markdown index 78ce4162bfb..36fdf80aacc 100644 --- a/source/_integrations/modbus.markdown +++ b/source/_integrations/modbus.markdown @@ -6,6 +6,8 @@ ha_category: - Hub ha_release: pre 0.7 ha_iot_class: Local Push +ha_codeowners: + - '@adamchengtkc' --- [Modbus](http://www.modbus.org/) is a serial communication protocol to control PLCs (Programmable logic controller). diff --git a/source/_integrations/mold_indicator.markdown b/source/_integrations/mold_indicator.markdown index 95facaae0cf..e3bb135a255 100644 --- a/source/_integrations/mold_indicator.markdown +++ b/source/_integrations/mold_indicator.markdown @@ -6,7 +6,7 @@ ha_category: - Environment ha_release: '0.20' ha_iot_class: Local Polling -ha_qa_scale: internal +ha_quality_scale: internal --- 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 52a0325d928..a780bb4b9a8 100644 --- a/source/_integrations/monoprice.markdown +++ b/source/_integrations/monoprice.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.56 ha_iot_class: Local Polling +ha_codeowners: + - '@etsinko' --- 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 e68f0e58bdb..c93ffb3738c 100644 --- a/source/_integrations/moon.markdown +++ b/source/_integrations/moon.markdown @@ -6,7 +6,9 @@ ha_category: - Environment ha_iot_class: Local Polling ha_release: 0.38 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `moon` integration tracks the phases of the moon. diff --git a/source/_integrations/mpd.markdown b/source/_integrations/mpd.markdown index 159fea1a597..ee82fbb7391 100644 --- a/source/_integrations/mpd.markdown +++ b/source/_integrations/mpd.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: pre 0.7 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- 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 9dffe1b8582..29a5034dd2c 100644 --- a/source/_integrations/mqtt.markdown +++ b/source/_integrations/mqtt.markdown @@ -8,6 +8,8 @@ featured: true ha_release: pre 0.7 ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@home-assistant/core' --- 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/msteams.markdown b/source/_integrations/msteams.markdown index e21e7ed7ba0..6b989097562 100644 --- a/source/_integrations/msteams.markdown +++ b/source/_integrations/msteams.markdown @@ -5,6 +5,8 @@ logo: msteams.jpg ha_category: - Notifications ha_release: 0.101 +ha_codeowners: + - '@peroyvind' --- 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/mysensors.markdown b/source/_integrations/mysensors.markdown index 38ff09885a1..8cc7bc5cbcf 100644 --- a/source/_integrations/mysensors.markdown +++ b/source/_integrations/mysensors.markdown @@ -6,6 +6,8 @@ ha_category: - DIY ha_iot_class: Local Push ha_release: 0.73 +ha_codeowners: + - '@MartinHjelmare' --- 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 cb5168db425..c284299d48a 100644 --- a/source/_integrations/mystrom.markdown +++ b/source/_integrations/mystrom.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: 0.43 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- The `mystrom` light platform allows you to control your [myStrom](https://mystrom.ch/en/) WiFi Bulbs. diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index af7b11513e2..1623255ec73 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -10,6 +10,9 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.33 ha_config_flow: true +ha_codeowners: + - '@dshokouhi' + - '@Santobert' --- The `neato` integration allows you to control your [Neato Botvac Connected Robots](https://www.neatorobotics.com/robot-vacuum/botvac-connected-series/). diff --git a/source/_integrations/nello.markdown b/source/_integrations/nello.markdown index 0daee023667..d2112f39426 100644 --- a/source/_integrations/nello.markdown +++ b/source/_integrations/nello.markdown @@ -6,6 +6,8 @@ ha_category: - Lock ha_release: 0.52 ha_iot_class: Cloud Polling +ha_codeowners: + - '@pschmitt' --- The `nello` platform allows you to control [Nello](https://www.nello.io) intercoms. diff --git a/source/_integrations/ness_alarm.markdown b/source/_integrations/ness_alarm.markdown index 494d9c20550..c86b738f584 100644 --- a/source/_integrations/ness_alarm.markdown +++ b/source/_integrations/ness_alarm.markdown @@ -7,6 +7,8 @@ ha_category: - Binary Sensor ha_release: 0.85 ha_iot_class: Local Push +ha_codeowners: + - '@nickw444' --- 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 96299a41716..28549686d42 100644 --- a/source/_integrations/nest.markdown +++ b/source/_integrations/nest.markdown @@ -11,6 +11,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.7 ha_config_flow: true +ha_codeowners: + - '@awarecan' --- The Nest integration is the main integration to integrate all [Nest](https://nest.com/) related platforms. To connect Nest, you will have to [sign up for a developer account](https://developers.nest.com/products) and get a `client_id` and `client_secret`. diff --git a/source/_integrations/netdata.markdown b/source/_integrations/netdata.markdown index c28b7864344..ae746df86d8 100644 --- a/source/_integrations/netdata.markdown +++ b/source/_integrations/netdata.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_release: 0.35 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- The `netdata` sensor platform allows you to display information collected by [Netdata](https://my-netdata.io/). diff --git a/source/_integrations/nextbus.markdown b/source/_integrations/nextbus.markdown index 475dcf2260a..b566cc6432b 100644 --- a/source/_integrations/nextbus.markdown +++ b/source/_integrations/nextbus.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_iot_class: Local Polling ha_release: 0.93 +ha_codeowners: + - '@vividboarder' --- 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/nilu.markdown b/source/_integrations/nilu.markdown index 0b38d1431dd..f93dbb238df 100644 --- a/source/_integrations/nilu.markdown +++ b/source/_integrations/nilu.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_iot_class: Cloud Polling ha_release: 0.87 +ha_codeowners: + - '@hfurubotten' --- 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/nissan_leaf.markdown b/source/_integrations/nissan_leaf.markdown index d9e581eb295..17570ddd14f 100644 --- a/source/_integrations/nissan_leaf.markdown +++ b/source/_integrations/nissan_leaf.markdown @@ -6,6 +6,8 @@ ha_category: - Car ha_release: 0.89 ha_iot_class: Cloud Polling +ha_codeowners: + - '@filcole' --- The `nissan_leaf` integration offers integration with the [NissanConnect EV](https://youplus.nissan.co.uk/GB/en/YouPlus/ConnectedServices.html) cloud service. NissanConnect EV was previously known as Nissan Carwings. It offers: diff --git a/source/_integrations/nmbs.markdown b/source/_integrations/nmbs.markdown index d1ccd6f2073..44bd236d168 100644 --- a/source/_integrations/nmbs.markdown +++ b/source/_integrations/nmbs.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_iot_class: Cloud Polling ha_release: 0.85 +ha_codeowners: + - '@thibmaek' --- 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 dcbe5719292..249e6c0d81b 100644 --- a/source/_integrations/no_ip.markdown +++ b/source/_integrations/no_ip.markdown @@ -5,6 +5,8 @@ logo: noip.png ha_category: - Network ha_release: 0.57 +ha_codeowners: + - '@fabaff' --- 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/notify.group.markdown b/source/_integrations/notify.group.markdown index 2efe7347988..818118ee923 100644 --- a/source/_integrations/notify.group.markdown +++ b/source/_integrations/notify.group.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Notifications ha_release: 0.26 -ha_qa_scale: internal +ha_quality_scale: internal --- The `group` notification platform allows you to combine multiple `notify` platforms into a single service. diff --git a/source/_integrations/notify.markdown b/source/_integrations/notify.markdown index 20a272c4814..a698217140f 100644 --- a/source/_integrations/notify.markdown +++ b/source/_integrations/notify.markdown @@ -4,8 +4,10 @@ description: Instructions on how to add user notifications to Home Assistant. logo: home-assistant.png ha_category: - Notifications -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/notion.markdown b/source/_integrations/notion.markdown index f89afc5261f..10e7bf5b8ac 100644 --- a/source/_integrations/notion.markdown +++ b/source/_integrations/notion.markdown @@ -9,6 +9,8 @@ ha_category: ha_release: 0.96 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@bachya' --- 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 0e0524079e2..187e32b5bf8 100644 --- a/source/_integrations/nsw_fuel_station.markdown +++ b/source/_integrations/nsw_fuel_station.markdown @@ -6,6 +6,8 @@ ha_category: - Car ha_release: 0.72 ha_iot_class: Cloud Polling +ha_codeowners: + - '@nickw444' --- 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 79db9ec9000..3cb81cea930 100644 --- a/source/_integrations/nsw_rural_fire_service_feed.markdown +++ b/source/_integrations/nsw_rural_fire_service_feed.markdown @@ -6,6 +6,8 @@ ha_category: - Geolocation ha_iot_class: Cloud Polling ha_release: 0.81 +ha_codeowners: + - '@exxamalte' --- 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/nuki.markdown b/source/_integrations/nuki.markdown index bedc44cd9fa..b032b57b6b1 100644 --- a/source/_integrations/nuki.markdown +++ b/source/_integrations/nuki.markdown @@ -6,6 +6,8 @@ ha_category: - Lock ha_release: 0.38 ha_iot_class: Local Polling +ha_codeowners: + - '@pvizeli' --- The `nuki` platform allows you to control [Nuki Smart Locks](https://nuki.io/en/smart-lock/) via either a [software bridge](https://play.google.com/store/apps/details?id=io.nuki.bridge) or a [physical bridge](https://nuki.io/en/bridge/). diff --git a/source/_integrations/nws.markdown b/source/_integrations/nws.markdown index dededa571e8..dce83748050 100644 --- a/source/_integrations/nws.markdown +++ b/source/_integrations/nws.markdown @@ -5,6 +5,8 @@ logo: nws.png ha_category: Weather ha_release: 0.99 ha_iot_class: Cloud Polling +ha_codeowners: + - '@MatthewFlamm' --- 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/nzbget.markdown b/source/_integrations/nzbget.markdown index f28cf8789b2..73227fcca4f 100644 --- a/source/_integrations/nzbget.markdown +++ b/source/_integrations/nzbget.markdown @@ -6,6 +6,8 @@ ha_category: logo: nzbget.png ha_iot_class: Local Polling ha_release: 0.17 +ha_codeowners: + - '@chriscla' --- 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/obihai.markdown b/source/_integrations/obihai.markdown index c52cc5622ac..5ce241dac60 100644 --- a/source/_integrations/obihai.markdown +++ b/source/_integrations/obihai.markdown @@ -6,6 +6,8 @@ ha_iot_class: Local Polling ha_category: - Sensor ha_release: 0.99 +ha_codeowners: + - '@dshokouhi' --- 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/ohmconnect.markdown b/source/_integrations/ohmconnect.markdown index 68cb71aa4e2..49318b7cc66 100644 --- a/source/_integrations/ohmconnect.markdown +++ b/source/_integrations/ohmconnect.markdown @@ -6,6 +6,8 @@ ha_category: - Energy ha_iot_class: Cloud Polling ha_release: 0.26 +ha_codeowners: + - '@robbiet480' --- 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 be895a0d281..97e8dc7c888 100644 --- a/source/_integrations/ombi.markdown +++ b/source/_integrations/ombi.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: '0.100' ha_iot_class: Local Polling +ha_codeowners: + - '@larssont' --- The `Ombi` integration monitors data from your [Ombi](https://ombi.io) instance. diff --git a/source/_integrations/onboarding.markdown b/source/_integrations/onboarding.markdown index aea15cb67a3..0b388c10b1f 100644 --- a/source/_integrations/onboarding.markdown +++ b/source/_integrations/onboarding.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Other ha_release: 0.73 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index cf5a1707a71..2af80d9b91c 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -10,6 +10,8 @@ ha_category: ha_release: 0.81 ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@mvn23' --- 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 3c55fbb161a..67a465e3fd5 100644 --- a/source/_integrations/openuv.markdown +++ b/source/_integrations/openuv.markdown @@ -9,6 +9,8 @@ ha_category: ha_release: 0.76 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@bachya' --- 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 5f3939d1c07..89a59a0a943 100644 --- a/source/_integrations/openweathermap.markdown +++ b/source/_integrations/openweathermap.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.32 ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- The `openweathermap` weather platform uses [OpenWeatherMap](https://openweathermap.org/) as a source for current meteorological data for your location. diff --git a/source/_integrations/orangepi_gpio.markdown b/source/_integrations/orangepi_gpio.markdown index 7f62be175a1..fa8fee4ba6b 100644 --- a/source/_integrations/orangepi_gpio.markdown +++ b/source/_integrations/orangepi_gpio.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.93 ha_iot_class: Local Push logo: orange-pi.png +ha_codeowners: + - '@pascallj' --- The `orangepi_gpio` integration is the base for all related GPIO platforms in Home Assistant. There is no setup needed for the integration itself, for the platforms please check their corresponding pages. diff --git a/source/_integrations/oru.markdown b/source/_integrations/oru.markdown index 1ae62482c48..05188fb9e14 100644 --- a/source/_integrations/oru.markdown +++ b/source/_integrations/oru.markdown @@ -6,6 +6,8 @@ ha_release: 0.101 ha_category: - Sensor ha_iot_class: Cloud Polling +ha_codeowners: + - '@bvlaicu' --- [Orange and Rockland Utility](https://oru.com) is an energy provider in NY and NJ, USA. diff --git a/source/_integrations/otp.markdown b/source/_integrations/otp.markdown index 325db2fdc67..d4a3ec4d983 100644 --- a/source/_integrations/otp.markdown +++ b/source/_integrations/otp.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.49 -ha_qa_scale: internal +ha_quality_scale: internal --- 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/owlet.markdown b/source/_integrations/owlet.markdown index d02004fb1b0..ed2343c6557 100644 --- a/source/_integrations/owlet.markdown +++ b/source/_integrations/owlet.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_release: 0.89 ha_iot_class: Cloud Polling +ha_codeowners: + - '@oblogic7' --- [Owlet Care](https://owletcare.com/) baby monitors check your baby's oxygen level and heart rate while sleeping. diff --git a/source/_integrations/panel_custom.markdown b/source/_integrations/panel_custom.markdown index 8ca5319fce6..83fd4ee8388 100644 --- a/source/_integrations/panel_custom.markdown +++ b/source/_integrations/panel_custom.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Front End ha_release: 0.26 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/frontend' --- The `panel_custom` support allows you to add additional panels to your Home Assistant frontend. The panels are listed in the sidebar if wished and can be highly customized. See the developer documentation on [instructions how to build your own panels](https://developers.home-assistant.io/docs/en/frontend_creating_custom_panels.html). diff --git a/source/_integrations/panel_iframe.markdown b/source/_integrations/panel_iframe.markdown index d4059fb39c1..352d019e6cb 100644 --- a/source/_integrations/panel_iframe.markdown +++ b/source/_integrations/panel_iframe.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Front End ha_release: 0.25 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/frontend' --- 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/pcal9535a.markdown b/source/_integrations/pcal9535a.markdown index 9789360d4a5..e53dddbad8c 100644 --- a/source/_integrations/pcal9535a.markdown +++ b/source/_integrations/pcal9535a.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: 0.102 ha_iot_class: Local Polling +ha_codeowners: + - '@Shulyaka' --- The `pcal9535a` integration is the base for all related pcal9535a platforms in Home Assistant. There is no setup needed for the integration itself, for the platforms, please check their corresponding sections. diff --git a/source/_integrations/persistent_notification.markdown b/source/_integrations/persistent_notification.markdown index 657a7a02e93..d35450625a5 100644 --- a/source/_integrations/persistent_notification.markdown +++ b/source/_integrations/persistent_notification.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Other ha_release: 0.23 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 5813bfbacd2..b1690fe65c0 100644 --- a/source/_integrations/person.markdown +++ b/source/_integrations/person.markdown @@ -4,8 +4,8 @@ description: Instructions on how to set up people tracking within Home Assistant logo: home-assistant.png ha_category: - Presence Detection -ha_qa_scale: internal ha_release: 0.88 +ha_quality_scale: internal --- 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 9f58e01e981..a32946bd45a 100644 --- a/source/_integrations/philips_js.markdown +++ b/source/_integrations/philips_js.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_iot_class: Local Polling ha_release: 0.34 +ha_codeowners: + - '@elupus' --- The `philips_js` platform allows you to control Philips TVs which expose the [jointSPACE](http://jointspace.sourceforge.net/) API. Instructions on how to activate the API and if your model is supported can be found [here](http://jointspace.sourceforge.net/download.html). diff --git a/source/_integrations/pi_hole.markdown b/source/_integrations/pi_hole.markdown index 6404e5f2898..207992a9385 100644 --- a/source/_integrations/pi_hole.markdown +++ b/source/_integrations/pi_hole.markdown @@ -6,6 +6,9 @@ ha_category: ha_iot_class: Local Polling logo: pi_hole.png ha_release: 0.28 +ha_codeowners: + - '@fabaff' + - '@johnluetke' --- The `pi_hole` integration allows you to retrieve statistics and interact with a [Pi-hole](https://pi-hole.net/) system. diff --git a/source/_integrations/ping.markdown b/source/_integrations/ping.markdown index c0c1670b1ea..ccdbcf83e14 100644 --- a/source/_integrations/ping.markdown +++ b/source/_integrations/ping.markdown @@ -7,7 +7,7 @@ ha_category: - Binary Sensor - Presence Detection ha_release: 0.43 -ha_qa_scale: internal +ha_quality_scale: internal --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/plaato.markdown b/source/_integrations/plaato.markdown index d9059f303bf..16fdf4cdb68 100644 --- a/source/_integrations/plaato.markdown +++ b/source/_integrations/plaato.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_iot_class: Cloud Push ha_config_flow: true +ha_codeowners: + - '@JohNan' --- This integration sets up integration with [Plaato Airlock](https://www.plaato.io/). diff --git a/source/_integrations/plant.markdown b/source/_integrations/plant.markdown index 38bcab6acde..1f389173ee2 100644 --- a/source/_integrations/plant.markdown +++ b/source/_integrations/plant.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Environment ha_release: 0.44 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@ChristianKuehnel' --- 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 2cb80a2279e..b9e255c9e5d 100644 --- a/source/_integrations/plex.markdown +++ b/source/_integrations/plex.markdown @@ -9,6 +9,8 @@ featured: true ha_release: 0.7.4 ha_iot_class: Local Push ha_config_flow: true +ha_codeowners: + - '@jjlawren' --- The `plex` integration allows you to connect to a [Plex Media Server](https://plex.tv). Once connected, [Plex Clients](https://www.plex.tv/apps-devices/) playing media from the connected Plex Media Server will show up as [Media Players](/integrations/media_player/) and report playback status via a [Sensor](/integrations/sensor/) in Home Assistant. The 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 122b2b56bfa..6ac354c9555 100644 --- a/source/_integrations/plugwise.markdown +++ b/source/_integrations/plugwise.markdown @@ -5,6 +5,10 @@ logo: plugwise.png ha_category: Climate ha_iot_class: Local Polling ha_release: 0.98 +ha_codeowners: + - '@laetificat' + - '@CoMPaTech' + - '@bouwew' --- This enables [Plugwise](https://plugwise.com) [Anna](https://www.plugwise.com/en_US/products/anna) thermostats 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/point.markdown b/source/_integrations/point.markdown index 925345f090b..56b3165f155 100644 --- a/source/_integrations/point.markdown +++ b/source/_integrations/point.markdown @@ -10,7 +10,9 @@ ha_category: ha_release: 0.83 ha_config_flow: true ha_iot_class: Cloud Polling -ha_qa_scale: gold +ha_quality_scale: gold +ha_codeowners: + - '@fredrike' --- 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](https://minut.com/community/developers/) and get a `client_id` and `client_secret` with the `callback url` configured as your Home Assistant `base_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/proximity.markdown b/source/_integrations/proximity.markdown index 117b79e42df..64c8bd3335e 100644 --- a/source/_integrations/proximity.markdown +++ b/source/_integrations/proximity.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.13 -ha_qa_scale: internal +ha_quality_scale: internal --- The `proximity` integration allows you to monitor the proximity of devices 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 d3c26b8afff..e41486f4221 100644 --- a/source/_integrations/proxmoxve.markdown +++ b/source/_integrations/proxmoxve.markdown @@ -6,6 +6,8 @@ ha_category: - Binary Sensor ha_release: 0.103 ha_iot_class: Local Polling +ha_codeowners: + - '@k4ds3' --- [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/ps4.markdown b/source/_integrations/ps4.markdown index cf46b6ef2c9..00d8ba8f3aa 100644 --- a/source/_integrations/ps4.markdown +++ b/source/_integrations/ps4.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.89 ha_config_flow: true ha_iot_class: Local Polling +ha_codeowners: + - '@ktnrg45' --- The `ps4` integration allows you to control a diff --git a/source/_integrations/ptvsd.markdown b/source/_integrations/ptvsd.markdown index 65690666604..ee4984f8485 100644 --- a/source/_integrations/ptvsd.markdown +++ b/source/_integrations/ptvsd.markdown @@ -5,6 +5,8 @@ logo: visual-studio.png ha_category: - Utility ha_release: 0.93 +ha_codeowners: + - '@swamp-ig' --- The `ptvsd` integration allows you to use the Visual Studio Code PTVSD debugger with Home Assistant. diff --git a/source/_integrations/push.markdown b/source/_integrations/push.markdown index 41c04faad00..e0b4b8f64dc 100644 --- a/source/_integrations/push.markdown +++ b/source/_integrations/push.markdown @@ -6,6 +6,8 @@ ha_category: - Camera ha_iot_class: Local Push ha_release: 0.74 +ha_codeowners: + - '@dgomes' --- 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/pvoutput.markdown b/source/_integrations/pvoutput.markdown index cdab70e066e..132c332dc70 100644 --- a/source/_integrations/pvoutput.markdown +++ b/source/_integrations/pvoutput.markdown @@ -6,6 +6,8 @@ ha_category: - Energy ha_release: 0.33 ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- The `pvoutput` sensor platform consumes information from [PVOutput](https://pvoutput.org/) which were uploaded by your solar photovoltaic (PV) system. diff --git a/source/_integrations/python_script.markdown b/source/_integrations/python_script.markdown index b3d2710ccb1..7f312483f38 100644 --- a/source/_integrations/python_script.markdown +++ b/source/_integrations/python_script.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.47 -ha_qa_scale: internal +ha_quality_scale: internal --- 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/qld_bushfire.markdown b/source/_integrations/qld_bushfire.markdown index 01326c14500..1eb7c0835db 100644 --- a/source/_integrations/qld_bushfire.markdown +++ b/source/_integrations/qld_bushfire.markdown @@ -5,6 +5,8 @@ logo: geo_location.png ha_category: Geolocation ha_iot_class: Cloud Polling ha_release: 0.95 +ha_codeowners: + - '@exxamalte' --- The `qld_bushfire` platform lets you integrate a diff --git a/source/_integrations/qnap.markdown b/source/_integrations/qnap.markdown index fccb37311e1..9710c342fce 100644 --- a/source/_integrations/qnap.markdown +++ b/source/_integrations/qnap.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_release: 0.38 ha_iot_class: Local Polling +ha_codeowners: + - '@colinodell' --- This `qnap` sensor allows getting various statistics from your [QNAP NAS](https://www.qnap.com/en-us/). diff --git a/source/_integrations/quantum_gateway.markdown b/source/_integrations/quantum_gateway.markdown index 698f9a9fbfc..45e0502ce14 100644 --- a/source/_integrations/quantum_gateway.markdown +++ b/source/_integrations/quantum_gateway.markdown @@ -5,6 +5,8 @@ ha_category: - Presence Detection logo: fios.svg ha_release: 0.81 +ha_codeowners: + - '@cisasteelersfan' --- The `quantum_gateway` device tracker platform offers presence detection by looking at connected devices to a Verizon Fios gateway. diff --git a/source/_integrations/qwikswitch.markdown b/source/_integrations/qwikswitch.markdown index 1ff7eabed6f..ebceff31cd5 100644 --- a/source/_integrations/qwikswitch.markdown +++ b/source/_integrations/qwikswitch.markdown @@ -9,6 +9,8 @@ ha_category: - Sensor - Switch ha_release: '0.20' +ha_codeowners: + - '@kellerza' --- 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/rainbird.markdown b/source/_integrations/rainbird.markdown index 2324b8201dc..3bcda2c5109 100644 --- a/source/_integrations/rainbird.markdown +++ b/source/_integrations/rainbird.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_release: 0.61 ha_iot_class: Local Polling +ha_codeowners: + - '@konikvranik' --- 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 117e486aeb6..03be231d021 100644 --- a/source/_integrations/raincloud.markdown +++ b/source/_integrations/raincloud.markdown @@ -9,6 +9,8 @@ ha_category: - Switch ha_release: 0.55 ha_iot_class: Cloud Polling +ha_codeowners: + - '@vanstinator' --- 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 99fb073d605..91d608cbef6 100644 --- a/source/_integrations/rainforest_eagle.markdown +++ b/source/_integrations/rainforest_eagle.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.97 ha_iot_class: Local Polling +ha_codeowners: + - '@gtdiehl' --- A `sensor` platform for the [Rainforest Eagle-200](https://rainforestautomation.com/rfa-z114-eagle-200/) energy gateway. diff --git a/source/_integrations/rainmachine.markdown b/source/_integrations/rainmachine.markdown index 8099fd10019..4953a626e0a 100644 --- a/source/_integrations/rainmachine.markdown +++ b/source/_integrations/rainmachine.markdown @@ -10,6 +10,8 @@ ha_category: ha_release: 0.69 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@bachya' --- 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 616f0483815..ca2ab90c4e1 100644 --- a/source/_integrations/random.markdown +++ b/source/_integrations/random.markdown @@ -8,7 +8,9 @@ ha_category: - Binary Sensor ha_iot_class: Local Polling ha_release: 0.32 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- 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/recorder.markdown b/source/_integrations/recorder.markdown index c85426cbb34..7002f58b278 100644 --- a/source/_integrations/recorder.markdown +++ b/source/_integrations/recorder.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - History ha_release: pre 0.7 -ha_qa_scale: internal +ha_quality_scale: internal --- The `recorder` integration is responsible for storing details in a database, which then are handled by the [`history` integration](/integrations/history/). diff --git a/source/_integrations/repetier.markdown b/source/_integrations/repetier.markdown index 383195f370b..e0bb5eaed4c 100644 --- a/source/_integrations/repetier.markdown +++ b/source/_integrations/repetier.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.94 ha_iot_class: Local Polling +ha_codeowners: + - '@MTrab' --- [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/rfxtrx.markdown b/source/_integrations/rfxtrx.markdown index 7f4a9bc7025..451b990f442 100644 --- a/source/_integrations/rfxtrx.markdown +++ b/source/_integrations/rfxtrx.markdown @@ -5,6 +5,8 @@ logo: rfxtrx.png ha_category: - Hub ha_release: pre 0.7 +ha_codeowners: + - '@danielhiversen' --- 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/rmvtransport.markdown b/source/_integrations/rmvtransport.markdown index 14aae2329e1..fb479608d39 100644 --- a/source/_integrations/rmvtransport.markdown +++ b/source/_integrations/rmvtransport.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_release: 0.76 ha_iot_class: Cloud Polling +ha_codeowners: + - '@cgtobi' --- 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/roomba.markdown b/source/_integrations/roomba.markdown index faf32d2ca13..2b926c97d94 100644 --- a/source/_integrations/roomba.markdown +++ b/source/_integrations/roomba.markdown @@ -5,6 +5,8 @@ logo: irobot_roomba.png ha_category: - Vacuum ha_release: 0.51 +ha_codeowners: + - '@pschmitt' --- The `roomba` integration allows you to control your [iRobot Roomba](https://www.irobot.com/For-the-Home/Vacuuming/Roomba.aspx) vacuum. diff --git a/source/_integrations/rss_feed_template.markdown b/source/_integrations/rss_feed_template.markdown index 2ef9618ba58..8698d709526 100644 --- a/source/_integrations/rss_feed_template.markdown +++ b/source/_integrations/rss_feed_template.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Front End ha_release: 0.44 -ha_qa_scale: internal +ha_quality_scale: internal --- 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/saj.markdown b/source/_integrations/saj.markdown index c82d374de06..ed26f24005b 100644 --- a/source/_integrations/saj.markdown +++ b/source/_integrations/saj.markdown @@ -6,6 +6,8 @@ ha_category: logo: saj.png ha_iot_class: Local Polling ha_release: '0.100' +ha_codeowners: + - '@fredericvl' --- 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 228bacd8a0d..f694e0aa0e4 100644 --- a/source/_integrations/samsungtv.markdown +++ b/source/_integrations/samsungtv.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.13 ha_iot_class: Local Polling +ha_codeowners: + - '@escoand' --- The `samsungtv` platform allows you to control a [Samsung Smart TV](https://www.samsung.com/uk/tvs/all-tvs/). @@ -130,9 +132,10 @@ For example: for model `UN55NU7100`, the `UN55` would mean it's an LED, North Am - MU6125 - Unable to see state and unable to control (Tested on UE58MU6125 on port 8001 and 8801) - MU6300 - Port set to 8001, turning on works, status not working reliably, turning off is not permanent (it comes back on) - MU6400 - Unable to see state and unable to control (using latest 1270 firmware. Had limited functionality on previous firmware) -- Q60 – turning on works, turning off does not work, State is always "off". +- Q60 – Turning on works, turning off does not work, State is always "off". - Q6F – Port set to 8001, turning on works, turning off does not work, status not working reliably. - Q7F - State is always "off" and unable to control via port 8001. +- Q9F - Turning on works, turning off does not work. State is correct. Nothing else works. Port 8001. None of the 2014 (H) and 2015 (J) model series (e.g., J5200) will work, since Samsung have used a different (encrypted) type of interface for these. diff --git a/source/_integrations/scene.markdown b/source/_integrations/scene.markdown index 5ac967cae21..fcc4604ea1b 100644 --- a/source/_integrations/scene.markdown +++ b/source/_integrations/scene.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup scenes within Home Assistant. logo: home-assistant.png ha_category: - Organization -ha_qa_scale: internal ha_release: 0.15 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/scrape.markdown b/source/_integrations/scrape.markdown index 31ae99af61a..5364b178c11 100644 --- a/source/_integrations/scrape.markdown +++ b/source/_integrations/scrape.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: 0.31 ha_iot_class: Cloud Polling +ha_codeowners: + - '@fabaff' --- The `scrape` sensor platform is scraping information from websites. The sensor loads a 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/script.markdown b/source/_integrations/script.markdown index a8883dec13d..0e16ecc7c40 100644 --- a/source/_integrations/script.markdown +++ b/source/_integrations/script.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup scripts within Home Assistant. logo: home-assistant.png ha_category: - Automation -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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/season.markdown b/source/_integrations/season.markdown index 63b4cbc1863..1a87f68e96d 100644 --- a/source/_integrations/season.markdown +++ b/source/_integrations/season.markdown @@ -6,7 +6,7 @@ ha_category: logo: home-assistant.png ha_iot_class: Local Polling ha_release: 0.53 -ha_qa_scale: internal +ha_quality_scale: internal --- The `season` sensor will display the current astronomical or meteorological season (Spring, Summer, Autumn, Winter) based on the user's setting in the configuration file. diff --git a/source/_integrations/sense.markdown b/source/_integrations/sense.markdown index 9b8483130c3..7b547e153f4 100644 --- a/source/_integrations/sense.markdown +++ b/source/_integrations/sense.markdown @@ -8,6 +8,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_release: 0.82 +ha_codeowners: + - '@kbickar' --- Integrate your [Sense](https://sense.com) meter information into Home Assistant. diff --git a/source/_integrations/sensibo.markdown b/source/_integrations/sensibo.markdown index 7f2e8cf3d0c..35627385e29 100644 --- a/source/_integrations/sensibo.markdown +++ b/source/_integrations/sensibo.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: 0.44 ha_iot_class: Cloud Polling +ha_codeowners: + - '@andrey-git' --- Integrates [Sensibo](https://sensibo.com) Air Conditioning controller into Home Assistant. diff --git a/source/_integrations/sensor.markdown b/source/_integrations/sensor.markdown index 1981c257db7..8a85255f098 100644 --- a/source/_integrations/sensor.markdown +++ b/source/_integrations/sensor.markdown @@ -4,8 +4,8 @@ description: Instructions on how to setup your sensors with Home Assistant. logo: home-assistant.png ha_category: - Sensor -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- Sensors are gathering information about states and conditions. diff --git a/source/_integrations/sensor.websocket_api.markdown b/source/_integrations/sensor.websocket_api.markdown index 5dcea994cd8..987d1717dd8 100644 --- a/source/_integrations/sensor.websocket_api.markdown +++ b/source/_integrations/sensor.websocket_api.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_release: 0.33 ha_iot_class: Local Push -ha_qa_scale: internal +ha_quality_scale: internal --- The `websocket_api` sensor platform shows how many clients are connected to the stream API. diff --git a/source/_integrations/serial.markdown b/source/_integrations/serial.markdown index 44c40ad9a3c..e405e87b5ac 100644 --- a/source/_integrations/serial.markdown +++ b/source/_integrations/serial.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: 0.56 ha_iot_class: Local Polling +ha_codeowners: + - '@fabaff' --- 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/seventeentrack.markdown b/source/_integrations/seventeentrack.markdown index ad0be6bc2b1..21a56a4ff76 100644 --- a/source/_integrations/seventeentrack.markdown +++ b/source/_integrations/seventeentrack.markdown @@ -6,6 +6,8 @@ ha_category: - Postal Service ha_release: 0.83 ha_iot_class: Cloud Polling +ha_codeowners: + - '@bachya' --- 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/shell_command.markdown b/source/_integrations/shell_command.markdown index 73d52d6b805..8ba7d934d54 100644 --- a/source/_integrations/shell_command.markdown +++ b/source/_integrations/shell_command.markdown @@ -4,8 +4,10 @@ description: Instructions on how to integrate Shell commands into Home Assistant ha_category: - Automation logo: home-assistant.png -ha_qa_scale: internal ha_release: 0.7.6 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- This integration can expose regular shell commands as services. Services can be called from a [script] or in [automation]. diff --git a/source/_integrations/shiftr.markdown b/source/_integrations/shiftr.markdown index 23fd4d88bc1..cbb91afefb2 100644 --- a/source/_integrations/shiftr.markdown +++ b/source/_integrations/shiftr.markdown @@ -5,6 +5,8 @@ logo: shiftr.png ha_category: - History ha_release: 0.48 +ha_codeowners: + - '@fabaff' --- 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 abbe49c239e..3032528dff8 100644 --- a/source/_integrations/shodan.markdown +++ b/source/_integrations/shodan.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling logo: shodan.png ha_release: 0.51 +ha_codeowners: + - '@fabaff' --- 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 d3c8b380209..49dade52144 100644 --- a/source/_integrations/shopping_list.markdown +++ b/source/_integrations/shopping_list.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Intent ha_release: '0.50' -ha_qa_scale: internal +ha_quality_scale: internal --- The `shopping_list` integration allows you to keep track of shopping list items. Includes the ability to add items via your voice using the sentence "Add eggs to my shopping list". diff --git a/source/_integrations/simplisafe.markdown b/source/_integrations/simplisafe.markdown index 5d9364004ea..fab3604c3e5 100644 --- a/source/_integrations/simplisafe.markdown +++ b/source/_integrations/simplisafe.markdown @@ -7,6 +7,8 @@ ha_category: - Alarm - Lock ha_config_flow: true +ha_codeowners: + - '@bachya' --- 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 7e8d9e876fb..79bc4a947b9 100644 --- a/source/_integrations/simulated.markdown +++ b/source/_integrations/simulated.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.65 -ha_qa_scale: internal +ha_quality_scale: internal --- 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 67af31b37b1..ab425eb9c00 100644 --- a/source/_integrations/sinch.markdown +++ b/source/_integrations/sinch.markdown @@ -5,6 +5,8 @@ logo: sinch.png ha_category: - Notifications ha_release: 0.101 +ha_codeowners: + - '@bendikrb' --- The `sinch` platform uses [Sinch](https://www.sinch.com/products/messaging/sms/) to deliver notifications from Home Assistant. diff --git a/source/_integrations/slide.markdown b/source/_integrations/slide.markdown index 5d2a0057573..d14afc1436f 100644 --- a/source/_integrations/slide.markdown +++ b/source/_integrations/slide.markdown @@ -7,6 +7,8 @@ ha_category: - Cover ha_iot_class: Cloud Polling ha_release: 0.99 +ha_codeowners: + - '@ualex73' --- 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 0ee8835bd0f..07c708eeabe 100644 --- a/source/_integrations/sma.markdown +++ b/source/_integrations/sma.markdown @@ -6,6 +6,8 @@ ha_category: logo: sma.png ha_iot_class: Local Polling ha_release: 0.36 +ha_codeowners: + - '@kellerza' --- The `sma` sensor will poll a [SMA](http://www.sma-solar.com/) [(US)](https://www.sma-america.com/) solar inverter and present the values as sensors (or attributes of sensors) in Home Assistant. diff --git a/source/_integrations/smarthab.markdown b/source/_integrations/smarthab.markdown index e15f339778e..5cf38554f1f 100644 --- a/source/_integrations/smarthab.markdown +++ b/source/_integrations/smarthab.markdown @@ -8,6 +8,8 @@ ha_category: - Cover - Light ha_iot_class: Cloud Polling +ha_codeowners: + - '@outadoc' --- If your home is fitted with [SmartHab](https://www.smarthab.fr/en/home/)'s diff --git a/source/_integrations/smartthings.markdown b/source/_integrations/smartthings.markdown index b6e1d9caaab..e956be88351 100644 --- a/source/_integrations/smartthings.markdown +++ b/source/_integrations/smartthings.markdown @@ -17,6 +17,8 @@ ha_category: ha_release: 0.87 ha_iot_class: Cloud Push ha_config_flow: true +ha_codeowners: + - '@andrewsayre' --- Samsung SmartThings is integrated into Home Assistant through the SmartThings Cloud API. The SmartThings integration is the main integration to integrate all SmartThings related platforms. The basic features of this integration include: diff --git a/source/_integrations/smarty.markdown b/source/_integrations/smarty.markdown index 4cdeab028aa..9057156506d 100644 --- a/source/_integrations/smarty.markdown +++ b/source/_integrations/smarty.markdown @@ -7,6 +7,8 @@ ha_category: - Fan - Sensor ha_release: 0.95 +ha_codeowners: + - '@z0mbieprocess' --- 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/smtp.markdown b/source/_integrations/smtp.markdown index f1cfaa70b59..ee22f40b293 100644 --- a/source/_integrations/smtp.markdown +++ b/source/_integrations/smtp.markdown @@ -5,6 +5,8 @@ logo: smtp.png ha_category: - Notifications ha_release: pre 0.7 +ha_codeowners: + - '@fabaff' --- The `smtp` platform allows you to deliver notifications from Home Assistant to an e-mail recipient. diff --git a/source/_integrations/solaredge_local.markdown b/source/_integrations/solaredge_local.markdown index d4662f6cb1a..560ff4e51a1 100644 --- a/source/_integrations/solaredge_local.markdown +++ b/source/_integrations/solaredge_local.markdown @@ -7,6 +7,9 @@ ha_category: - Energy ha_release: 0.95 ha_iot_class: Local Polling +ha_codeowners: + - '@drobtravels' + - '@scheric' --- 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 c9b0400dd4f..7e6ea1a1176 100644 --- a/source/_integrations/solarlog.markdown +++ b/source/_integrations/solarlog.markdown @@ -6,6 +6,8 @@ ha_category: Sensor ha_release: 0.101 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@Ernst79' --- 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 2911be8f704..7e75822cfef 100644 --- a/source/_integrations/solax.markdown +++ b/source/_integrations/solax.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.94 ha_iot_class: Local Polling +ha_codeowners: + - '@squishykid' --- 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 0caf1bd4017..4e8353a9288 100644 --- a/source/_integrations/soma.markdown +++ b/source/_integrations/soma.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_config_flow: true ha_release: '0.100' +ha_codeowners: + - '@ratsept' --- 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 d24b63a45ba..d83c0da0274 100644 --- a/source/_integrations/somfy.markdown +++ b/source/_integrations/somfy.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.95 ha_config_flow: true +ha_codeowners: + - '@tetienne' --- 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), unlike the [tahoma](/integrations/tahoma/) component. diff --git a/source/_integrations/songpal.markdown b/source/_integrations/songpal.markdown index 791a0437791..6ec8ebc69a0 100644 --- a/source/_integrations/songpal.markdown +++ b/source/_integrations/songpal.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_iot_class: Local Push ha_release: 0.65 +ha_codeowners: + - '@rytilahti' --- 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/spaceapi.markdown b/source/_integrations/spaceapi.markdown index 54d762f29da..6d9cef1d863 100644 --- a/source/_integrations/spaceapi.markdown +++ b/source/_integrations/spaceapi.markdown @@ -5,6 +5,8 @@ logo: spaceapi.png ha_category: - Social ha_release: '0.70' +ha_codeowners: + - '@fabaff' --- The `spaceapi` integration allow Hackerspaces to expose information to web apps or any other application with the [SpaceAPI](http://spaceapi.net/). diff --git a/source/_integrations/speedtestdotnet.markdown b/source/_integrations/speedtestdotnet.markdown index dc36955ae90..2832e271426 100644 --- a/source/_integrations/speedtestdotnet.markdown +++ b/source/_integrations/speedtestdotnet.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.13 ha_iot_class: Cloud Polling +ha_codeowners: + - '@rohankapoorcom' --- The `speedtestdotnet` 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 4d52b9e2b05..19c9502dad9 100644 --- a/source/_integrations/spider.markdown +++ b/source/_integrations/spider.markdown @@ -8,6 +8,8 @@ ha_category: - Switch ha_iot_class: Cloud Polling ha_release: 0.75 +ha_codeowners: + - '@peternijssen' --- 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/sql.markdown b/source/_integrations/sql.markdown index b0b83ddacf8..09ecabb4a61 100644 --- a/source/_integrations/sql.markdown +++ b/source/_integrations/sql.markdown @@ -5,6 +5,8 @@ logo: sql.png ha_category: - Utility ha_release: 0.63 +ha_codeowners: + - '@dgomes' --- 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/starline.markdown b/source/_integrations/starline.markdown index e5701d44b69..e9d3037865a 100644 --- a/source/_integrations/starline.markdown +++ b/source/_integrations/starline.markdown @@ -12,6 +12,8 @@ ha_category: ha_release: 0.103 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@anonym-tsk' --- The `starline` integration lets you retrieve data of your StarLine security system from the StarLine portal. You will need a working StarLine account. diff --git a/source/_integrations/statistics.markdown b/source/_integrations/statistics.markdown index 6127235420c..5db21438799 100644 --- a/source/_integrations/statistics.markdown +++ b/source/_integrations/statistics.markdown @@ -6,7 +6,9 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: '0.30' -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `statistics` sensor platform consumes the state from other sensors. It exports the `mean` value as state and the following values as attributes: `count`, `mean`, `median`, `stdev`, `variance`, `total`, `min_value`, `max_value`, `min_age`, `max_age`, `change`, `average_change` and `change_rate`. If it's a binary sensor then only state changes are counted. diff --git a/source/_integrations/stiebel_eltron.markdown b/source/_integrations/stiebel_eltron.markdown index 50adf5ddc9d..e8113c27878 100644 --- a/source/_integrations/stiebel_eltron.markdown +++ b/source/_integrations/stiebel_eltron.markdown @@ -6,6 +6,8 @@ ha_category: - Climate ha_release: 0.92 ha_iot_class: Local Polling +ha_codeowners: + - '@fucm' --- 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/stream.markdown b/source/_integrations/stream.markdown index d0456ead490..93ad40bb06b 100644 --- a/source/_integrations/stream.markdown +++ b/source/_integrations/stream.markdown @@ -6,7 +6,9 @@ ha_category: - Other ha_release: '0.90' ha_iot_class: Local Push -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@hunterjm' --- The `stream` integration provides a way to proxy live streams through Home Assistant. The integration currently only supports proxying H.264 source streams to the HLS format and requires at least FFmpeg >= 3.2. diff --git a/source/_integrations/stt.markdown b/source/_integrations/stt.markdown index 28004d35421..07b871f51cc 100644 --- a/source/_integrations/stt.markdown +++ b/source/_integrations/stt.markdown @@ -2,6 +2,8 @@ title: Speech-to-Text (STT) description: Instructions on how to set up Speech-to-Text (STT) with Home Assistant. ha_release: '0.102' +ha_codeowners: + - '@pvizeli' --- Speech-to-Text (SST) allows you to stream speech data to the SST API and get text back. diff --git a/source/_integrations/suez_water.markdown b/source/_integrations/suez_water.markdown index 79eac8e9e8b..dd49bd37d8f 100644 --- a/source/_integrations/suez_water.markdown +++ b/source/_integrations/suez_water.markdown @@ -6,6 +6,8 @@ ha_release: 0.97 ha_category: - Sensor ha_iot_class: Cloud Polling +ha_codeowners: + - '@ooii' --- 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 e3d65cd6359..19a7165cffe 100644 --- a/source/_integrations/sun.markdown +++ b/source/_integrations/sun.markdown @@ -4,8 +4,10 @@ description: Instructions on how to track the sun within Home Assistant. logo: home-assistant.png ha_category: - Environment -ha_qa_scale: internal ha_release: pre 0.7 +ha_quality_scale: internal +ha_codeowners: + - '@Swamp-Ig' --- The sun integration will use your current location to track if the sun is above or diff --git a/source/_integrations/supla.markdown b/source/_integrations/supla.markdown index 15d8448af01..eb2597bbf34 100644 --- a/source/_integrations/supla.markdown +++ b/source/_integrations/supla.markdown @@ -7,6 +7,8 @@ ha_category: - Hub - Cover ha_iot_class: Cloud Polling +ha_codeowners: + - '@mwegrzynek' --- The [Supla](https://supla.org/) is an Open Source home automation system for ESP8266 based devices. It has its own set of protocols, it's own firmware and commercially available devices (produced for example by [Zamel](https://supla.zamel.pl/)) diff --git a/source/_integrations/swiss_hydrological_data.markdown b/source/_integrations/swiss_hydrological_data.markdown index c8e0464d6bf..ddbbefd241a 100644 --- a/source/_integrations/swiss_hydrological_data.markdown +++ b/source/_integrations/swiss_hydrological_data.markdown @@ -6,6 +6,8 @@ ha_category: - Environment ha_iot_class: Cloud Polling ha_release: 0.22 +ha_codeowners: + - '@fabaff' --- 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 33d6a0b97c7..d98ce930e2b 100644 --- a/source/_integrations/swiss_public_transport.markdown +++ b/source/_integrations/swiss_public_transport.markdown @@ -6,6 +6,8 @@ ha_category: - Transport ha_iot_class: Cloud Polling ha_release: pre 0.7 +ha_codeowners: + - '@fabaff' --- 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/switch.markdown b/source/_integrations/switch.markdown index b742c032cef..778934ddbdd 100644 --- a/source/_integrations/switch.markdown +++ b/source/_integrations/switch.markdown @@ -4,8 +4,8 @@ description: Instructions on how to set up your switches with Home Assistant. logo: home-assistant.png ha_category: - Switch -ha_qa_scale: internal ha_release: 0.7 +ha_quality_scale: internal --- Keeps track which switches are in your environment, their state and allows you to control them. diff --git a/source/_integrations/switch.template.markdown b/source/_integrations/switch.template.markdown index 228f161564b..86b42952907 100644 --- a/source/_integrations/switch.template.markdown +++ b/source/_integrations/switch.template.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.13 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform creates switches that combines components. diff --git a/source/_integrations/switchbot.markdown b/source/_integrations/switchbot.markdown index 45f7e1f3ce5..3a8a86debf8 100644 --- a/source/_integrations/switchbot.markdown +++ b/source/_integrations/switchbot.markdown @@ -6,6 +6,8 @@ ha_category: - Switch ha_release: 0.78 ha_iot_class: Local Polling +ha_codeowners: + - '@danielhiversen' --- The `switchbot` switch platform 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 4e0131d0f56..57af9f7ec7f 100644 --- a/source/_integrations/switcher_kis.markdown +++ b/source/_integrations/switcher_kis.markdown @@ -6,6 +6,8 @@ ha_category: - Switch ha_release: 0.93 ha_iot_class: Local Push +ha_codeowners: + - '@tomerfi' --- This `Switcher` integration allows you to control the [Switcher V2 Water Heater](https://www.switcher.co.il/). diff --git a/source/_integrations/switchmate.markdown b/source/_integrations/switchmate.markdown index dae2699403f..cdbe3d98aff 100644 --- a/source/_integrations/switchmate.markdown +++ b/source/_integrations/switchmate.markdown @@ -6,6 +6,8 @@ ha_category: - Switch ha_release: 0.78 ha_iot_class: Local Polling +ha_codeowners: + - '@danielhiversen' --- This `Switchmate` switch platform allows you to control Switchmate [devices]( https://www.mysimplysmarthome.com/products/switchmate-switches/). diff --git a/source/_integrations/syncthru.markdown b/source/_integrations/syncthru.markdown index 7617e1685b5..ac76359d81a 100644 --- a/source/_integrations/syncthru.markdown +++ b/source/_integrations/syncthru.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_iot_class: Local Polling ha_release: 0.66 +ha_codeowners: + - '@nielstron' --- The Samsung SyncThru Printer platform allows you to read current data from your local Samsung printer. diff --git a/source/_integrations/synology_srm.markdown b/source/_integrations/synology_srm.markdown index ba7296cd1fc..926da5dac91 100644 --- a/source/_integrations/synology_srm.markdown +++ b/source/_integrations/synology_srm.markdown @@ -5,6 +5,8 @@ logo: synology.png ha_category: - Presence Detection ha_release: 0.87 +ha_codeowners: + - '@aerialls' --- 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 512d6a8a9a2..3a396fc66c3 100644 --- a/source/_integrations/syslog.markdown +++ b/source/_integrations/syslog.markdown @@ -5,6 +5,8 @@ logo: syslog.png ha_category: - Notifications ha_release: pre 0.7 +ha_codeowners: + - '@fabaff' --- The `syslog` platform allows you to deliver notifications from Home Assistant to the local syslog. diff --git a/source/_integrations/system_health.markdown b/source/_integrations/system_health.markdown index 43ca19a36f3..f19aa2d9965 100644 --- a/source/_integrations/system_health.markdown +++ b/source/_integrations/system_health.markdown @@ -4,8 +4,8 @@ description: System Health integration will report system info and allow to run logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.87 +ha_quality_scale: internal --- 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 ddb08e3d1a4..8ca64765809 100644 --- a/source/_integrations/system_log.markdown +++ b/source/_integrations/system_log.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Other ha_release: 0.58 -ha_qa_scale: internal +ha_quality_scale: internal --- The `system_log` integration stores information about all logged errors and warnings in Home Assistant. All collected information is accessible directly in the frontend, just navigate to the `Info` section under `Developer Tools`. 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/tado.markdown b/source/_integrations/tado.markdown index 2d7ef8dc9cf..d66cc6bf56e 100644 --- a/source/_integrations/tado.markdown +++ b/source/_integrations/tado.markdown @@ -9,6 +9,8 @@ ha_category: - Sensor ha_release: 0.41 ha_iot_class: Cloud Polling +ha_codeowners: + - '@michaelarnauts' --- The `tado` integration platform is used as an interface to the [my.tado.com](https://my.tado.com/) website. diff --git a/source/_integrations/tahoma.markdown b/source/_integrations/tahoma.markdown index e6b7498d6c4..8d84fbcec8d 100644 --- a/source/_integrations/tahoma.markdown +++ b/source/_integrations/tahoma.markdown @@ -11,6 +11,8 @@ ha_category: - Sensor ha_release: 0.59 ha_iot_class: Cloud Polling +ha_codeowners: + - '@philklei' --- The `Tahoma` integration platform is used as an interface to the [tahomalink.com](https://www.tahomalink.com) website. It adds covers, scenes and a sun sensor from the Tahoma platform. diff --git a/source/_integrations/tautulli.markdown b/source/_integrations/tautulli.markdown index 184dac2dd44..2859c84d12b 100644 --- a/source/_integrations/tautulli.markdown +++ b/source/_integrations/tautulli.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_release: 0.82 ha_iot_class: Local Polling +ha_codeowners: + - '@ludeeus' --- 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/tellduslive.markdown b/source/_integrations/tellduslive.markdown index 1277776cc7f..fe46884c340 100644 --- a/source/_integrations/tellduslive.markdown +++ b/source/_integrations/tellduslive.markdown @@ -11,8 +11,10 @@ ha_category: - Switch ha_release: 0.11 ha_config_flow: true -ha_qa_scale: gold ha_iot_class: Cloud Polling +ha_quality_scale: gold +ha_codeowners: + - '@fredrike' --- 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/template.markdown b/source/_integrations/template.markdown index 8fd5495a3be..59d388a82df 100644 --- a/source/_integrations/template.markdown +++ b/source/_integrations/template.markdown @@ -6,7 +6,9 @@ ha_category: ha_release: 0.12 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@PhracturedBlue' --- The `template` platform supports sensors which get their values from other entities. diff --git a/source/_integrations/tesla.markdown b/source/_integrations/tesla.markdown index 3643afd0c4f..6f7a5ef81f2 100644 --- a/source/_integrations/tesla.markdown +++ b/source/_integrations/tesla.markdown @@ -13,6 +13,8 @@ ha_category: ha_release: 0.53 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@zabuldon' --- The `Tesla` integration offers integration with the [Tesla](https://auth.tesla.com/login) cloud service and provides presence detection as well as sensors such as charger state and temperature. diff --git a/source/_integrations/tfiac.markdown b/source/_integrations/tfiac.markdown index cc3897dd4d6..3bf4d9590db 100644 --- a/source/_integrations/tfiac.markdown +++ b/source/_integrations/tfiac.markdown @@ -6,6 +6,9 @@ ha_category: - Climate ha_release: 0.91 ha_iot_class: Local Polling +ha_codeowners: + - '@fredrike' + - '@mellado' --- 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/thethingsnetwork.markdown b/source/_integrations/thethingsnetwork.markdown index c12bfb55931..5f6b24d94b2 100644 --- a/source/_integrations/thethingsnetwork.markdown +++ b/source/_integrations/thethingsnetwork.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.55 ha_iot_class: Configurable +ha_codeowners: + - '@fabaff' --- The `thethingsnetwork` integration allows one to interact with the [The Things Network](https://www.thethingsnetwork.org). This community-driven and open network supports [LoRaWAN](https://www.lora-alliance.org/) for long range (~5 to 15km) communication with a low bandwidth (51 bytes/message). [Gateways](https://www.thethingsnetwork.org/docs/gateways/) transfers the received data from the sensors to the The Things Network. diff --git a/source/_integrations/threshold.markdown b/source/_integrations/threshold.markdown index 694f7db327a..378432b7294 100644 --- a/source/_integrations/threshold.markdown +++ b/source/_integrations/threshold.markdown @@ -6,7 +6,9 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.34 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `threshold` binary sensor platform observes the state of another sensor. If the value is below (`lower`) or higher (`upper`) than the given threshold then state of the threshold sensor is changed. It support also a range if `lower` and `upper` are given. diff --git a/source/_integrations/tibber.markdown b/source/_integrations/tibber.markdown index 080d12f05e7..d1fd2602576 100644 --- a/source/_integrations/tibber.markdown +++ b/source/_integrations/tibber.markdown @@ -7,8 +7,10 @@ ha_category: - Sensor - Notifications ha_release: 0.8 -ha_qa_scale: silver ha_iot_class: Cloud Polling +ha_quality_scale: silver +ha_codeowners: + - '@danielhiversen' --- 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/tile.markdown b/source/_integrations/tile.markdown index 6f44232c879..9946c45f511 100644 --- a/source/_integrations/tile.markdown +++ b/source/_integrations/tile.markdown @@ -6,6 +6,8 @@ ha_release: 0.58 ha_category: - Presence Detection ha_iot_class: Cloud Polling +ha_codeowners: + - '@bachya' --- 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 b9d3f0d9134..b4cfe86c2ad 100644 --- a/source/_integrations/time_date.markdown +++ b/source/_integrations/time_date.markdown @@ -6,7 +6,9 @@ ha_category: - Calendar ha_iot_class: Local Push ha_release: pre 0.7 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The time and date (`time_date`) sensor platform adds one or more sensors to your Home Assistant state machine. diff --git a/source/_integrations/timer.markdown b/source/_integrations/timer.markdown index 0762e4d229a..9239df07f6d 100644 --- a/source/_integrations/timer.markdown +++ b/source/_integrations/timer.markdown @@ -5,7 +5,7 @@ logo: home-assistant.png ha_category: - Automation ha_release: 0.57 -ha_qa_scale: internal +ha_quality_scale: internal --- The `timer` integration aims to simplify automations based on (dynamic) durations. diff --git a/source/_integrations/tod.markdown b/source/_integrations/tod.markdown index b2594dffd7d..50ae48c4260 100644 --- a/source/_integrations/tod.markdown +++ b/source/_integrations/tod.markdown @@ -6,7 +6,7 @@ ha_category: ha_release: 0.89 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `tod` platform supports binary sensors which get their 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 e0dad321063..3caaddd898e 100644 --- a/source/_integrations/todoist.markdown +++ b/source/_integrations/todoist.markdown @@ -6,6 +6,8 @@ ha_category: - Calendar ha_iot_class: Cloud Polling ha_release: 0.54 +ha_codeowners: + - '@boralyl' --- 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/toon.markdown b/source/_integrations/toon.markdown index 009c2ae9a89..c7c6ab73b93 100644 --- a/source/_integrations/toon.markdown +++ b/source/_integrations/toon.markdown @@ -10,6 +10,8 @@ ha_release: 0.56 logo: toon.png ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@frenck' --- The `toon` integration platform can be used to control your Toon thermostat. This integration adds a climate device for your Toon thermostat, sensors for power and gas consumption, sensors for solar production and several binary sensors for things like boiler burner on/off, hot tap water and boiler health status. diff --git a/source/_integrations/tplink.markdown b/source/_integrations/tplink.markdown index f363cc78257..3b5fd130f95 100644 --- a/source/_integrations/tplink.markdown +++ b/source/_integrations/tplink.markdown @@ -9,6 +9,8 @@ ha_category: ha_release: 0.89 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@rytilahti' --- The `tplink` integration allows you to control your [TP-Link Smart Home Devices](https://www.tp-link.com/kasa-smart/) such as smart plugs and smart bulbs. diff --git a/source/_integrations/traccar.markdown b/source/_integrations/traccar.markdown index 8025db01256..1d9061f5fbf 100644 --- a/source/_integrations/traccar.markdown +++ b/source/_integrations/traccar.markdown @@ -7,6 +7,8 @@ ha_category: - Presence Detection ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@ludeeus' --- `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 Hass.io addon. diff --git a/source/_integrations/tradfri.markdown b/source/_integrations/tradfri.markdown index 17056d52c6b..1602543048f 100644 --- a/source/_integrations/tradfri.markdown +++ b/source/_integrations/tradfri.markdown @@ -11,6 +11,8 @@ ha_category: - Light - Sensor - Switch +ha_codeowners: + - '@ggravlingen' --- 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 30d9f7bfd6a..ba783b7432d 100644 --- a/source/_integrations/trafikverket_train.markdown +++ b/source/_integrations/trafikverket_train.markdown @@ -7,6 +7,8 @@ ha_category: - Sensor ha_release: 0.96 ha_iot_class: Cloud Polling +ha_codeowners: + - '@endor-force' --- Retrieve train departure information from [Trafikverket](https://www.trafikverket.se/). diff --git a/source/_integrations/transmission.markdown b/source/_integrations/transmission.markdown index 4485a5e6b85..ccbb2b50e27 100644 --- a/source/_integrations/transmission.markdown +++ b/source/_integrations/transmission.markdown @@ -9,6 +9,9 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@engrbm87' + - '@JPHutchins' --- The `transmission` integration allows you to monitor your downloads with [Transmission](https://www.transmissionbt.com/) from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/trend.markdown b/source/_integrations/trend.markdown index 928ce444428..90f78990765 100644 --- a/source/_integrations/trend.markdown +++ b/source/_integrations/trend.markdown @@ -6,7 +6,7 @@ ha_category: logo: home-assistant.png ha_release: 0.28 ha_iot_class: Local Push -ha_qa_scale: internal +ha_quality_scale: internal --- 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 50ae4da862b..f2cc5b0f0a4 100644 --- a/source/_integrations/tts.markdown +++ b/source/_integrations/tts.markdown @@ -2,6 +2,8 @@ title: Text-to-Speech (TTS) description: Instructions on how to set up Text-to-Speech (TTS) with Home Assistant. ha_release: 0.35 +ha_codeowners: + - '@robbiet480' --- Text-to-Speech (TTS) enables Home Assistant to speak to you. diff --git a/source/_integrations/twentemilieu.markdown b/source/_integrations/twentemilieu.markdown index 4419f64ade1..2a7aac0451b 100644 --- a/source/_integrations/twentemilieu.markdown +++ b/source/_integrations/twentemilieu.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.97 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@frenck' --- The Twente Milieu integration allows you to track the next scheduled waste diff --git a/source/_integrations/twilio_call.markdown b/source/_integrations/twilio_call.markdown index ff119fa8220..ef47f677134 100644 --- a/source/_integrations/twilio_call.markdown +++ b/source/_integrations/twilio_call.markdown @@ -5,6 +5,8 @@ logo: twilio.png ha_category: - Notifications ha_release: 0.37 +ha_codeowners: + - '@robbiet480' --- 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 3714cdf8c00..f81b5eaa6c7 100644 --- a/source/_integrations/twilio_sms.markdown +++ b/source/_integrations/twilio_sms.markdown @@ -5,6 +5,8 @@ logo: twilio.png ha_category: - Notifications ha_release: '0.20' +ha_codeowners: + - '@robbiet480' --- The `twilio` notification platform enables sending notifications via SMS, powered by [Twilio](https://twilio.com). diff --git a/source/_integrations/unifi.markdown b/source/_integrations/unifi.markdown index 36aef73ca19..78aca8b6b63 100644 --- a/source/_integrations/unifi.markdown +++ b/source/_integrations/unifi.markdown @@ -8,8 +8,10 @@ ha_category: - Switch ha_release: 0.81 ha_iot_class: Local Polling -ha_qa_scale: platinum ha_config_flow: true +ha_quality_scale: platinum +ha_codeowners: + - '@kane610' --- [UniFi](https://unifi-sdn.ubnt.com/) by [Ubiquiti Networks, inc.](https://www.ubnt.com/) is a software that binds gateways, switches and wireless access points together with one graphical front end. diff --git a/source/_integrations/unifiled.markdown b/source/_integrations/unifiled.markdown index b15abe0bfa1..8aa27c5033c 100644 --- a/source/_integrations/unifiled.markdown +++ b/source/_integrations/unifiled.markdown @@ -6,6 +6,8 @@ ha_category: - Light ha_release: 0.102 ha_iot_class: Local Polling +ha_codeowners: + - '@florisvdk' --- [UniFi LED](https://unifi-led.ui.com/) by [Ubiquiti Networks, inc.](https://www.ubnt.com/) is a system of controller managed led light panels and dimmers. diff --git a/source/_integrations/universal.markdown b/source/_integrations/universal.markdown index 477fa801018..5bc4449896b 100644 --- a/source/_integrations/universal.markdown +++ b/source/_integrations/universal.markdown @@ -4,8 +4,8 @@ description: Instructions on how to create a universal media player in Home Assi logo: home-assistant.png ha_category: - Media Player -ha_qa_scale: internal ha_release: 0.11 +ha_quality_scale: internal --- Universal Media Players combine multiple existing entities in Home Assistant into one media player entity. This is used for creating a single entity that controls an entire media center. diff --git a/source/_integrations/upc_connect.markdown b/source/_integrations/upc_connect.markdown index 2489cba8cb8..7f0c928191e 100644 --- a/source/_integrations/upc_connect.markdown +++ b/source/_integrations/upc_connect.markdown @@ -5,6 +5,8 @@ logo: upc.png ha_category: - Presence Detection ha_release: 0.36 +ha_codeowners: + - '@pvizeli' --- 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 and the Netherlands (under Ziggo). diff --git a/source/_integrations/upcloud.markdown b/source/_integrations/upcloud.markdown index 4147a2440d7..f4fb46245d5 100644 --- a/source/_integrations/upcloud.markdown +++ b/source/_integrations/upcloud.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.65 logo: upcloud.png ha_iot_class: Cloud Polling +ha_codeowners: + - '@scop' --- The `upcloud` integration allows you to access the information about your [UpCloud](https://upcloud.com/) servers from Home Assistant. diff --git a/source/_integrations/updater.markdown b/source/_integrations/updater.markdown index b7952e88d61..1bf493780d8 100644 --- a/source/_integrations/updater.markdown +++ b/source/_integrations/updater.markdown @@ -4,8 +4,10 @@ description: Detecting when Home Assistant updates are available. logo: home-assistant.png ha_category: - Binary Sensor -ha_qa_scale: internal ha_release: 0.8 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- The `updater` binary sensor will check daily for new releases. The state will be "on" when an update is available. Otherwise, the state will be "off". The newer version, as well as the link to the release notes, are attributes of the updater. As [Hass.io](/hassio/) has its own schedule for release it doesn't make sense to use this binary sensor on Hass.io. diff --git a/source/_integrations/upnp.markdown b/source/_integrations/upnp.markdown index eaea478786d..902963751b1 100644 --- a/source/_integrations/upnp.markdown +++ b/source/_integrations/upnp.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.18 ha_iot_class: Local Polling ha_config_flow: true +ha_codeowners: + - '@robbiet480' --- The `upnp` integration enables you to collect network statistics from your router such as bytes in/out and packets in/out. 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 f99a91b9afe..cb958e0d7da 100644 --- a/source/_integrations/uptime.markdown +++ b/source/_integrations/uptime.markdown @@ -6,7 +6,7 @@ ha_category: ha_iot_class: Local Push logo: home-assistant.png ha_release: 0.56 -ha_qa_scale: internal +ha_quality_scale: internal --- The `uptime` sensor platform displays the time since the last Home Assistant restart. diff --git a/source/_integrations/uptimerobot.markdown b/source/_integrations/uptimerobot.markdown index 1621caec5ea..b36465b53fd 100644 --- a/source/_integrations/uptimerobot.markdown +++ b/source/_integrations/uptimerobot.markdown @@ -6,6 +6,8 @@ ha_category: - System Monitor ha_release: 0.72 ha_iot_class: Cloud Polling +ha_codeowners: + - '@ludeeus' --- The `uptimerobot` binary sensor platform allows you get the status for all of your monitors from your account on [Uptime Robot]( https://uptimerobot.com). diff --git a/source/_integrations/usgs_earthquakes_feed.markdown b/source/_integrations/usgs_earthquakes_feed.markdown index b9a0765afc9..7e7f878f357 100644 --- a/source/_integrations/usgs_earthquakes_feed.markdown +++ b/source/_integrations/usgs_earthquakes_feed.markdown @@ -6,6 +6,8 @@ ha_category: - Geolocation ha_iot_class: Cloud Polling ha_release: 0.84 +ha_codeowners: + - '@exxamalte' --- 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 62a22cf166a..ad3f92b5b92 100644 --- a/source/_integrations/utility_meter.markdown +++ b/source/_integrations/utility_meter.markdown @@ -6,7 +6,9 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Push logo: energy_meter.png -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@dgomes' --- The `utility meter` integration provides functionality to track consumptions of various utilities (e.g., energy, gas, water, heating). diff --git a/source/_integrations/vacuum.template.markdown b/source/_integrations/vacuum.template.markdown index 129114c287a..5fe3ebb8ea4 100644 --- a/source/_integrations/vacuum.template.markdown +++ b/source/_integrations/vacuum.template.markdown @@ -5,7 +5,7 @@ ha_category: Vacuum ha_release: 0.96 ha_iot_class: Local Push logo: home-assistant.png -ha_qa_scale: internal +ha_quality_scale: internal --- The `template` platform creates vacuums that combine integrations and provides the diff --git a/source/_integrations/velbus.markdown b/source/_integrations/velbus.markdown index 075ba2f47c9..50f3475d9da 100644 --- a/source/_integrations/velbus.markdown +++ b/source/_integrations/velbus.markdown @@ -12,6 +12,8 @@ ha_category: ha_iot_class: Local Push ha_release: '0.50' ha_config_flow: true +ha_codeowners: + - '@cereal2nd' --- 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 66b0817991c..2a6946067ab 100644 --- a/source/_integrations/velux.markdown +++ b/source/_integrations/velux.markdown @@ -7,6 +7,8 @@ ha_category: - Cover ha_release: 0.49 ha_iot_class: Local Polling +ha_codeowners: + - '@Julius2342' --- [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/versasense.markdown b/source/_integrations/versasense.markdown index 07ccd103497..5ba9198c8ff 100644 --- a/source/_integrations/versasense.markdown +++ b/source/_integrations/versasense.markdown @@ -9,6 +9,8 @@ ha_category: - Sensor - Switch ha_iot_class: Local Polling +ha_codeowners: + - '@flamm3blemuff1n' --- 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 39d59f1b62a..533711be237 100644 --- a/source/_integrations/version.markdown +++ b/source/_integrations/version.markdown @@ -6,7 +6,9 @@ ha_category: ha_iot_class: Local Push logo: home-assistant.png ha_release: 0.52 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `version` sensor platform that can display the current Home Assistant versions. diff --git a/source/_integrations/vesync.markdown b/source/_integrations/vesync.markdown index c5dbbf166b3..a6d9071b0aa 100644 --- a/source/_integrations/vesync.markdown +++ b/source/_integrations/vesync.markdown @@ -6,6 +6,9 @@ ha_category: - Switch ha_release: 0.66 ha_config_flow: true +ha_codeowners: + - '@markperdue' + - '@webdjoe' --- The `vesync` integration enables you to control Etekcity smart switches and outlets connected to the VeSync App. diff --git a/source/_integrations/vicare.markdown b/source/_integrations/vicare.markdown index df002748d79..4a43f2a6e06 100644 --- a/source/_integrations/vicare.markdown +++ b/source/_integrations/vicare.markdown @@ -5,6 +5,8 @@ logo: viessmann.png ha_category: Climate ha_release: 0.99 ha_iot_class: Cloud Polling +ha_codeowners: + - '@oischinger' --- The `ViCare` integration lets you control [Viessmann](https://www.viessmann.com) devices via the Viessmann ViCare (REST) API. diff --git a/source/_integrations/vivotek.markdown b/source/_integrations/vivotek.markdown index 31e30f50cf8..4c4e63b41b2 100644 --- a/source/_integrations/vivotek.markdown +++ b/source/_integrations/vivotek.markdown @@ -6,6 +6,8 @@ ha_category: logo: vivotek.jpg ha_release: 0.99 ha_iot_class: Local Polling +ha_codeowners: + - '@HarlemSquirrel' --- 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 8b16ed3b711..9acaa316269 100644 --- a/source/_integrations/vizio.markdown +++ b/source/_integrations/vizio.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.49 ha_iot_class: Local Polling +ha_codeowners: + - '@raman325' --- 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_telnet.markdown b/source/_integrations/vlc_telnet.markdown index b24e846f8ac..896aa5f3ca7 100644 --- a/source/_integrations/vlc_telnet.markdown +++ b/source/_integrations/vlc_telnet.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.95 ha_iot_class: Local Polling +ha_codeowners: + - '@rodripf' --- 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/waqi.markdown b/source/_integrations/waqi.markdown index f8410cc9298..705324b9ba0 100644 --- a/source/_integrations/waqi.markdown +++ b/source/_integrations/waqi.markdown @@ -6,6 +6,8 @@ ha_category: - Health ha_release: 0.34 ha_iot_class: Cloud Polling +ha_codeowners: + - '@andrey-git' --- 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/watson_tts.markdown b/source/_integrations/watson_tts.markdown index 346152a89fd..674f937c0cd 100644 --- a/source/_integrations/watson_tts.markdown +++ b/source/_integrations/watson_tts.markdown @@ -5,6 +5,8 @@ logo: watson_tts.png ha_category: - Text-to-speech ha_release: 0.94 +ha_codeowners: + - '@rutkai' --- 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/weather.markdown b/source/_integrations/weather.markdown index 3e127d89a97..95379a3e10a 100644 --- a/source/_integrations/weather.markdown +++ b/source/_integrations/weather.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup your Weather platforms with Home Assis logo: home-assistant.png ha_category: - Weather -ha_qa_scale: internal ha_release: 0.32 +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- 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/weblink.markdown b/source/_integrations/weblink.markdown index 7ffc217f313..d53f5bfe31b 100644 --- a/source/_integrations/weblink.markdown +++ b/source/_integrations/weblink.markdown @@ -5,7 +5,9 @@ logo: home-assistant.png ha_category: - Front End ha_release: 0.13 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- The `weblink` integration allows you to display links in the Home Assistant frontend. diff --git a/source/_integrations/websocket_api.markdown b/source/_integrations/websocket_api.markdown index c04a6b4d069..0b94ef6a80c 100644 --- a/source/_integrations/websocket_api.markdown +++ b/source/_integrations/websocket_api.markdown @@ -4,8 +4,10 @@ description: Instructions on how to setup the WebSocket API within Home Assistan logo: home-assistant.png ha_category: - Other -ha_qa_scale: internal ha_release: 0.34 +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 214a1287daa..42edb2fa475 100644 --- a/source/_integrations/wemo.markdown +++ b/source/_integrations/wemo.markdown @@ -10,6 +10,8 @@ ha_category: - Switch ha_release: pre 0.7 ha_config_flow: true +ha_codeowners: + - '@sqldiablo' --- The `wemo` integration is the main integration to integrate various [Belkin WeMo](https://www.belkin.com/us/Products/home-automation/c/wemo-home-automation/) devices with Home Assistant. diff --git a/source/_integrations/withings.markdown b/source/_integrations/withings.markdown index ad5de6d416f..290422352ee 100644 --- a/source/_integrations/withings.markdown +++ b/source/_integrations/withings.markdown @@ -8,6 +8,8 @@ ha_category: ha_release: 0.99 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@vangorra' --- The `withings` sensor platform consumes data from various health products produced by [Withings](https://www.withings.com). diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index a6ee392e0d4..ccf93c7c436 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -8,8 +8,10 @@ ha_category: - Switch ha_release: 0.102 ha_iot_class: Local Polling -ha_qa_scale: platinum ha_config_flow: true +ha_quality_scale: platinum +ha_codeowners: + - '@frenck' --- [WLED](https://github.com/Aircoookie/WLED) is a fast and feature-rich diff --git a/source/_integrations/workday.markdown b/source/_integrations/workday.markdown index c8e5ac7055e..6c9a095667b 100644 --- a/source/_integrations/workday.markdown +++ b/source/_integrations/workday.markdown @@ -6,7 +6,7 @@ ha_category: - Utility ha_iot_class: Local Polling ha_release: 0.41 -ha_qa_scale: internal +ha_quality_scale: internal --- The `workday` binary sensor indicates, whether the current day is a workday or not. It allows specifying, which days of the week counts as workdays and also diff --git a/source/_integrations/worldclock.markdown b/source/_integrations/worldclock.markdown index c4cc3913cf9..5af1dadbf9a 100644 --- a/source/_integrations/worldclock.markdown +++ b/source/_integrations/worldclock.markdown @@ -6,7 +6,9 @@ ha_category: - Calendar ha_iot_class: Local Push ha_release: pre 0.7 -ha_qa_scale: internal +ha_quality_scale: internal +ha_codeowners: + - '@fabaff' --- The `worldclock` sensor platform simply displays the current time in a different time zone. diff --git a/source/_integrations/wwlln.markdown b/source/_integrations/wwlln.markdown index a9d61370f90..ea03b75dc06 100644 --- a/source/_integrations/wwlln.markdown +++ b/source/_integrations/wwlln.markdown @@ -6,6 +6,8 @@ ha_category: Geolocation ha_release: 0.96 ha_iot_class: Cloud Polling ha_config_flow: true +ha_codeowners: + - '@bachya' --- The `wwlln` integration displays lightning strike information from the diff --git a/source/_integrations/xbox_live.markdown b/source/_integrations/xbox_live.markdown index 84f1c105669..baca918f0ad 100644 --- a/source/_integrations/xbox_live.markdown +++ b/source/_integrations/xbox_live.markdown @@ -6,6 +6,8 @@ ha_category: - Social ha_iot_class: Cloud Polling ha_release: 0.28 +ha_codeowners: + - '@MartinHjelmare' --- The Xbox Live integration is able to track [Xbox](https://xbox.com/) profiles. diff --git a/source/_integrations/xfinity.markdown b/source/_integrations/xfinity.markdown index a86e842e040..8ddd1a64277 100644 --- a/source/_integrations/xfinity.markdown +++ b/source/_integrations/xfinity.markdown @@ -6,6 +6,8 @@ ha_category: logo: xfinity.svg ha_release: 0.9 ha_iot_class: Local Polling +ha_codeowners: + - '@cisasteelersfan' --- The `xfinity` device tracker platform offers presence detection by looking at connected devices to an Xfinity gateway. diff --git a/source/_integrations/xiaomi_aqara.markdown b/source/_integrations/xiaomi_aqara.markdown index 374e347174c..6a962e321ff 100644 --- a/source/_integrations/xiaomi_aqara.markdown +++ b/source/_integrations/xiaomi_aqara.markdown @@ -6,6 +6,9 @@ ha_category: - Hub ha_release: 0.57 ha_iot_class: Local Push +ha_codeowners: + - '@danielhiversen' + - '@syssi' --- 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 0dae8815a55..4f630c20309 100644 --- a/source/_integrations/xiaomi_miio.markdown +++ b/source/_integrations/xiaomi_miio.markdown @@ -6,6 +6,9 @@ ha_category: - Presence Detection ha_iot_class: Local Polling ha_release: 0.67 +ha_codeowners: + - '@rytilahti' + - '@syssi' --- The `xiaomi_miio` device tracker platform is observing your Xiaomi Mi WiFi Repeater 2 and reporting all associated WiFi clients. diff --git a/source/_integrations/xiaomi_tv.markdown b/source/_integrations/xiaomi_tv.markdown index 6cb1c9ce71e..aa178f09453 100644 --- a/source/_integrations/xiaomi_tv.markdown +++ b/source/_integrations/xiaomi_tv.markdown @@ -6,6 +6,8 @@ ha_category: - Media Player ha_release: 0.64 ha_iot_class: Assumed State +ha_codeowners: + - '@simse' --- 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 5cb9204ce1e..335f4d9aa02 100644 --- a/source/_integrations/xmpp.markdown +++ b/source/_integrations/xmpp.markdown @@ -5,6 +5,9 @@ logo: xmpp.png ha_category: - Notifications ha_release: pre 0.7 +ha_codeowners: + - '@fabaff' + - '@flowolf' --- 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/yamaha_musiccast.markdown b/source/_integrations/yamaha_musiccast.markdown index e1397e32cd5..8a6efb548a3 100644 --- a/source/_integrations/yamaha_musiccast.markdown +++ b/source/_integrations/yamaha_musiccast.markdown @@ -5,6 +5,8 @@ logo: yamaha.png ha_category: - Media Player ha_release: 0.53 +ha_codeowners: + - '@jalmeroth' --- The `yamaha_musiccast` platform allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/hifi_components/index.html) from Home Assistant. diff --git a/source/_integrations/yandex_transport.markdown b/source/_integrations/yandex_transport.markdown index 17ea63dc19b..6381d1efd4e 100644 --- a/source/_integrations/yandex_transport.markdown +++ b/source/_integrations/yandex_transport.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor - Transport ha_release: '0.100' +ha_codeowners: + - '@rishatik92' --- 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/yeelight.markdown b/source/_integrations/yeelight.markdown index dc31c9e2163..0c3a97a4e76 100644 --- a/source/_integrations/yeelight.markdown +++ b/source/_integrations/yeelight.markdown @@ -6,6 +6,9 @@ ha_category: - Light ha_release: 0.32 ha_iot_class: Local Polling +ha_codeowners: + - '@rytilahti' + - '@zewelor' --- The `yeelight` integration allows you to control your Yeelight Wifi bulbs with Home Assistant. There are two possible methods for configuration of the Yeelight: Manual or Automatic. diff --git a/source/_integrations/yeelightsunflower.markdown b/source/_integrations/yeelightsunflower.markdown index a9c9f4d0f8e..0c7440df4fa 100644 --- a/source/_integrations/yeelightsunflower.markdown +++ b/source/_integrations/yeelightsunflower.markdown @@ -6,6 +6,8 @@ ha_category: - Light ha_release: 0.39 ha_iot_class: Local Polling +ha_codeowners: + - '@lindsaymarkward' --- The `yeelightsunflower` light platform allows you to control your Yeelight Sunflower light bulbs with Home Assistant. diff --git a/source/_integrations/yessssms.markdown b/source/_integrations/yessssms.markdown index b38753fdd35..fe7e1304200 100644 --- a/source/_integrations/yessssms.markdown +++ b/source/_integrations/yessssms.markdown @@ -5,6 +5,8 @@ logo: yesssat.png ha_category: - Notifications ha_release: 0.57 +ha_codeowners: + - '@flowolf' --- The `yessssms` platform is using the Austrian mobile operator [Yesss.at](https://yesss.at) and others to send SMS via their web-site. diff --git a/source/_integrations/yi.markdown b/source/_integrations/yi.markdown index 0140880c436..0a1e6a9fd74 100644 --- a/source/_integrations/yi.markdown +++ b/source/_integrations/yi.markdown @@ -6,6 +6,8 @@ ha_category: - Camera ha_release: 0.56 ha_iot_class: Local Polling +ha_codeowners: + - '@bachya' --- 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/yr.markdown b/source/_integrations/yr.markdown index 7214dc57b9c..a3a8398d830 100644 --- a/source/_integrations/yr.markdown +++ b/source/_integrations/yr.markdown @@ -6,6 +6,8 @@ ha_category: - Weather ha_release: 0.11 ha_iot_class: Cloud Polling +ha_codeowners: + - '@danielhiversen' --- The `yr` platform uses [YR.no](https://www.yr.no/) as a source for current diff --git a/source/_integrations/zeroconf.markdown b/source/_integrations/zeroconf.markdown index 4da0155329d..506da99be4d 100644 --- a/source/_integrations/zeroconf.markdown +++ b/source/_integrations/zeroconf.markdown @@ -3,9 +3,12 @@ title: Zero-configuration networking (zeroconf) description: Exposes Home Assistant using the Zeroconf protocol. ha_category: - Network -ha_qa_scale: internal ha_release: 0.18 logo: home-assistant.png +ha_quality_scale: internal +ha_codeowners: + - '@robbiet480' + - '@Kane610' --- 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 config 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/zha.markdown b/source/_integrations/zha.markdown index 6373e266a0b..8fd761393c5 100644 --- a/source/_integrations/zha.markdown +++ b/source/_integrations/zha.markdown @@ -14,6 +14,9 @@ ha_release: 0.44 ha_iot_class: Local Polling featured: true ha_config_flow: true +ha_codeowners: + - '@dmulcahey' + - '@adminiuga' --- [Zigbee Home Automation](https://zigbee.org/zigbee-for-developers/applicationstandards/zigbeehomeautomation/) diff --git a/source/_integrations/zone.markdown b/source/_integrations/zone.markdown index dbb87906552..06147c9a91f 100644 --- a/source/_integrations/zone.markdown +++ b/source/_integrations/zone.markdown @@ -4,9 +4,11 @@ description: Instructions on how to set up zones within Home Assistant. logo: home-assistant.png ha_category: - Organization -ha_qa_scale: internal ha_release: 0.69 ha_config_flow: true +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' --- 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 435c3c7805d..6b5018d7cff 100644 --- a/source/_integrations/zoneminder.markdown +++ b/source/_integrations/zoneminder.markdown @@ -10,6 +10,8 @@ ha_category: - Switch ha_release: 0.31 ha_iot_class: Local Polling +ha_codeowners: + - '@rohankapoorcom' --- The `zoneminder` integration sets up Home Assistant with your [ZoneMinder](https://www.zoneminder.com) instance. diff --git a/source/_integrations/zwave.markdown b/source/_integrations/zwave.markdown index 7a47e009677..22d7a4d35ee 100644 --- a/source/_integrations/zwave.markdown +++ b/source/_integrations/zwave.markdown @@ -16,6 +16,8 @@ featured: true ha_iot_class: Local Push ha_release: 0.7 ha_config_flow: true +ha_codeowners: + - '@home-assistant/z-wave' --- The [Z-Wave](https://www.z-wave.com/) integration for Home Assistant allows you to observe and control connected Z-Wave devices. Please see the [Z-Wave getting started section](/docs/z-wave/) for in-depth documentation on how to use and setup the Z-Wave component.