From 8f82a159f989f5a9bcd411dc68166072969a7809 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Fri, 12 Feb 2021 11:59:20 +0100 Subject: [PATCH] Add integration platforms to integration frontmatter (#16525) --- source/_integrations/abode.markdown | 9 ++++++++ source/_integrations/accuweather.markdown | 3 +++ source/_integrations/acer_projector.markdown | 2 ++ source/_integrations/acmeda.markdown | 3 +++ source/_integrations/actiontec.markdown | 2 ++ source/_integrations/adguard.markdown | 3 +++ source/_integrations/ads.markdown | 6 ++++++ source/_integrations/advantage_air.markdown | 6 ++++++ source/_integrations/aftership.markdown | 2 ++ source/_integrations/agent_dvr.markdown | 3 +++ source/_integrations/airly.markdown | 3 +++ source/_integrations/airnow.markdown | 2 ++ source/_integrations/airvisual.markdown | 3 +++ source/_integrations/aladdin_connect.markdown | 2 ++ source/_integrations/alarmdecoder.markdown | 4 ++++ source/_integrations/alpha_vantage.markdown | 2 ++ source/_integrations/amazon_polly.markdown | 2 ++ source/_integrations/ambiclimate.markdown | 2 ++ source/_integrations/ambient_station.markdown | 3 +++ source/_integrations/amcrest.markdown | 4 ++++ source/_integrations/ampio.markdown | 2 ++ .../_integrations/android_ip_webcam.markdown | 4 ++++ source/_integrations/anel_pwrctrl.markdown | 2 ++ source/_integrations/apcupsd.markdown | 3 +++ source/_integrations/apns.markdown | 2 ++ source/_integrations/apple_tv.markdown | 2 ++ source/_integrations/apprise.markdown | 2 ++ source/_integrations/aprs.markdown | 2 ++ source/_integrations/aqualogic.markdown | 3 +++ source/_integrations/arduino.markdown | 3 +++ source/_integrations/arest.markdown | 4 ++++ source/_integrations/arlo.markdown | 4 ++++ source/_integrations/arris_tg2492lg.markdown | 2 ++ source/_integrations/aruba.markdown | 2 ++ source/_integrations/arwn.markdown | 2 ++ source/_integrations/asuswrt.markdown | 3 +++ source/_integrations/atag.markdown | 4 ++++ source/_integrations/aten_pe.markdown | 2 ++ source/_integrations/atome.markdown | 2 ++ source/_integrations/august.markdown | 5 +++++ source/_integrations/aurora.markdown | 2 ++ .../aurora_abb_powerone.markdown | 2 ++ source/_integrations/avea.markdown | 2 ++ source/_integrations/avion.markdown | 2 ++ source/_integrations/awair.markdown | 2 ++ source/_integrations/aws.markdown | 2 ++ source/_integrations/axis.markdown | 5 +++++ source/_integrations/azure_devops.markdown | 2 ++ .../_integrations/azure_service_bus.markdown | 2 ++ source/_integrations/baidu.markdown | 2 ++ source/_integrations/bayesian.markdown | 2 ++ source/_integrations/bbb_gpio.markdown | 3 +++ source/_integrations/bbox.markdown | 3 +++ source/_integrations/beewi_smartclim.markdown | 2 ++ source/_integrations/bh1750.markdown | 2 ++ source/_integrations/bitcoin.markdown | 2 ++ source/_integrations/bizkaibus.markdown | 2 ++ source/_integrations/blebox.markdown | 7 +++++++ source/_integrations/blink.markdown | 5 +++++ source/_integrations/blinksticklight.markdown | 2 ++ source/_integrations/blinkt.markdown | 2 ++ source/_integrations/blockchain.markdown | 2 ++ source/_integrations/bloomsky.markdown | 4 ++++ .../bluetooth_le_tracker.markdown | 2 ++ .../_integrations/bluetooth_tracker.markdown | 2 ++ source/_integrations/bme280.markdown | 2 ++ source/_integrations/bme680.markdown | 2 ++ source/_integrations/bmp280.markdown | 2 ++ .../bmw_connected_drive.markdown | 6 ++++++ source/_integrations/bond.markdown | 5 +++++ source/_integrations/broadlink.markdown | 4 ++++ source/_integrations/brother.markdown | 2 ++ .../_integrations/brottsplatskartan.markdown | 2 ++ source/_integrations/brunt.markdown | 2 ++ source/_integrations/bsblan.markdown | 2 ++ source/_integrations/bt_home_hub_5.markdown | 2 ++ source/_integrations/bt_smarthub.markdown | 2 ++ source/_integrations/buienradar.markdown | 4 ++++ source/_integrations/caldav.markdown | 2 ++ source/_integrations/canary.markdown | 4 ++++ source/_integrations/cert_expiry.markdown | 2 ++ source/_integrations/circuit.markdown | 2 ++ source/_integrations/cisco_ios.markdown | 2 ++ .../cisco_mobility_express.markdown | 2 ++ .../_integrations/cisco_webex_teams.markdown | 2 ++ source/_integrations/citybikes.markdown | 2 ++ source/_integrations/clickatell.markdown | 2 ++ source/_integrations/clicksend.markdown | 2 ++ source/_integrations/clicksend_tts.markdown | 2 ++ source/_integrations/cloud.markdown | 4 ++++ source/_integrations/co2signal.markdown | 2 ++ source/_integrations/coinbase.markdown | 2 ++ source/_integrations/coinmarketcap.markdown | 2 ++ .../comed_hourly_pricing.markdown | 2 ++ source/_integrations/comfoconnect.markdown | 3 +++ source/_integrations/command_line.markdown | 6 ++++++ source/_integrations/concord232.markdown | 3 +++ source/_integrations/control4.markdown | 2 ++ source/_integrations/coolmaster.markdown | 2 ++ source/_integrations/coronavirus.markdown | 2 ++ source/_integrations/cppm_tracker.markdown | 2 ++ source/_integrations/cpuspeed.markdown | 2 ++ source/_integrations/crimereports.markdown | 2 ++ source/_integrations/cups.markdown | 2 ++ source/_integrations/currencylayer.markdown | 2 ++ source/_integrations/daikin.markdown | 4 ++++ source/_integrations/danfoss_air.markdown | 4 ++++ source/_integrations/darksky.markdown | 3 +++ source/_integrations/ddwrt.markdown | 2 ++ source/_integrations/deconz.markdown | 9 ++++++++ source/_integrations/decora.markdown | 2 ++ source/_integrations/decora_wifi.markdown | 2 ++ source/_integrations/delijn.markdown | 2 ++ source/_integrations/deluge.markdown | 3 +++ source/_integrations/demo.markdown | 21 +++++++++++++++++++ source/_integrations/derivative.markdown | 2 ++ source/_integrations/deutsche_bahn.markdown | 2 ++ .../devolo_home_control.markdown | 7 +++++++ source/_integrations/dexcom.markdown | 2 ++ source/_integrations/dht.markdown | 2 ++ source/_integrations/digital_ocean.markdown | 3 +++ source/_integrations/digitalloggers.markdown | 2 ++ source/_integrations/directv.markdown | 2 ++ source/_integrations/discogs.markdown | 2 ++ source/_integrations/discord.markdown | 2 ++ source/_integrations/dlink.markdown | 2 ++ source/_integrations/dnsip.markdown | 2 ++ source/_integrations/doorbird.markdown | 3 +++ source/_integrations/dovado.markdown | 3 +++ source/_integrations/dsmr.markdown | 2 ++ source/_integrations/dsmr_reader.markdown | 2 ++ .../_integrations/dte_energy_bridge.markdown | 2 ++ .../dublin_bus_transport.markdown | 2 ++ .../dwd_weather_warnings.markdown | 2 ++ source/_integrations/dweet.markdown | 2 ++ source/_integrations/dynalite.markdown | 4 ++++ source/_integrations/dyson.markdown | 6 ++++++ source/_integrations/ebox.markdown | 2 ++ source/_integrations/ebusd.markdown | 2 ++ source/_integrations/ecoal_boiler.markdown | 3 +++ source/_integrations/ecobee.markdown | 6 ++++++ source/_integrations/econet.markdown | 4 ++++ source/_integrations/ecovacs.markdown | 2 ++ .../eddystone_temperature.markdown | 2 ++ source/_integrations/edimax.markdown | 2 ++ source/_integrations/edl21.markdown | 2 ++ source/_integrations/ee_brightbox.markdown | 2 ++ source/_integrations/efergy.markdown | 2 ++ source/_integrations/egardia.markdown | 3 +++ source/_integrations/eight_sleep.markdown | 3 +++ source/_integrations/elgato.markdown | 2 ++ source/_integrations/eliqonline.markdown | 2 ++ source/_integrations/elkm1.markdown | 6 ++++++ source/_integrations/elv.markdown | 2 ++ source/_integrations/emoncms.markdown | 2 ++ source/_integrations/enocean.markdown | 5 +++++ source/_integrations/enphase_envoy.markdown | 2 ++ .../entur_public_transport.markdown | 2 ++ .../_integrations/environment_canada.markdown | 4 ++++ source/_integrations/envirophat.markdown | 2 ++ source/_integrations/envisalink.markdown | 4 ++++ source/_integrations/ephember.markdown | 2 ++ source/_integrations/epsonworkforce.markdown | 2 ++ source/_integrations/eq3btsmart.markdown | 2 ++ source/_integrations/esphome.markdown | 9 ++++++++ source/_integrations/essent.markdown | 2 ++ source/_integrations/etherscan.markdown | 2 ++ source/_integrations/eufy.markdown | 3 +++ source/_integrations/everlights.markdown | 2 ++ source/_integrations/evohome.markdown | 3 +++ source/_integrations/ezviz.markdown | 2 ++ source/_integrations/facebook.markdown | 2 ++ source/_integrations/fail2ban.markdown | 2 ++ source/_integrations/familyhub.markdown | 2 ++ source/_integrations/fastdotcom.markdown | 2 ++ source/_integrations/ffmpeg.markdown | 2 ++ source/_integrations/ffmpeg_motion.markdown | 2 ++ source/_integrations/ffmpeg_noise.markdown | 2 ++ source/_integrations/fibaro.markdown | 8 +++++++ source/_integrations/fido.markdown | 2 ++ source/_integrations/file.markdown | 3 +++ source/_integrations/filesize.markdown | 2 ++ source/_integrations/filter.markdown | 2 ++ source/_integrations/fints.markdown | 2 ++ source/_integrations/fireservicerota.markdown | 4 ++++ source/_integrations/firmata.markdown | 5 +++++ source/_integrations/fitbit.markdown | 2 ++ source/_integrations/fixer.markdown | 2 ++ source/_integrations/fleetgo.markdown | 2 ++ source/_integrations/flexit.markdown | 2 ++ source/_integrations/flic.markdown | 2 ++ source/_integrations/flick_electric.markdown | 2 ++ source/_integrations/flo.markdown | 4 ++++ source/_integrations/flock.markdown | 2 ++ source/_integrations/flume.markdown | 2 ++ source/_integrations/flunearyou.markdown | 2 ++ source/_integrations/flux.markdown | 2 ++ source/_integrations/flux_led.markdown | 2 ++ source/_integrations/folder.markdown | 2 ++ source/_integrations/foobot.markdown | 2 ++ source/_integrations/fortios.markdown | 2 ++ source/_integrations/foscam.markdown | 2 ++ source/_integrations/free_mobile.markdown | 2 ++ source/_integrations/freebox.markdown | 4 ++++ source/_integrations/fritz.markdown | 2 ++ source/_integrations/fritzbox.markdown | 5 +++++ .../fritzbox_callmonitor.markdown | 2 ++ .../fritzbox_netmonitor.markdown | 2 ++ source/_integrations/fronius.markdown | 2 ++ source/_integrations/futurenow.markdown | 2 ++ source/_integrations/garadget.markdown | 2 ++ source/_integrations/garmin_connect.markdown | 2 ++ source/_integrations/gc100.markdown | 3 +++ source/_integrations/gdacs.markdown | 2 ++ source/_integrations/geizhals.markdown | 2 ++ source/_integrations/generic.markdown | 2 ++ .../_integrations/generic_thermostat.markdown | 2 ++ source/_integrations/geniushub.markdown | 6 ++++++ source/_integrations/geo_rss_events.markdown | 2 ++ source/_integrations/geofency.markdown | 2 ++ source/_integrations/geonetnz_quakes.markdown | 2 ++ .../_integrations/geonetnz_volcano.markdown | 2 ++ source/_integrations/gios.markdown | 2 ++ source/_integrations/github.markdown | 2 ++ source/_integrations/gitlab_ci.markdown | 2 ++ source/_integrations/gitter.markdown | 2 ++ source/_integrations/glances.markdown | 2 ++ source/_integrations/gntp.markdown | 2 ++ source/_integrations/goalzero.markdown | 2 ++ source/_integrations/gogogate2.markdown | 2 ++ source/_integrations/google_cloud.markdown | 2 ++ source/_integrations/google_maps.markdown | 2 ++ .../_integrations/google_translate.markdown | 2 ++ .../_integrations/google_travel_time.markdown | 2 ++ source/_integrations/google_wifi.markdown | 2 ++ source/_integrations/gpsd.markdown | 2 ++ source/_integrations/gpslogger.markdown | 2 ++ source/_integrations/gree.markdown | 3 +++ .../_integrations/greeneye_monitor.markdown | 2 ++ source/_integrations/greenwave.markdown | 2 ++ source/_integrations/griddy.markdown | 2 ++ source/_integrations/group.markdown | 4 ++++ source/_integrations/growatt_server.markdown | 2 ++ source/_integrations/gtfs.markdown | 2 ++ source/_integrations/guardian.markdown | 4 ++++ source/_integrations/habitica.markdown | 2 ++ source/_integrations/hangouts.markdown | 2 ++ source/_integrations/harmony.markdown | 3 +++ source/_integrations/haveibeenpwned.markdown | 2 ++ source/_integrations/hddtemp.markdown | 2 ++ source/_integrations/hdmi_cec.markdown | 2 ++ source/_integrations/heatmiser.markdown | 2 ++ .../_integrations/here_travel_time.markdown | 2 ++ source/_integrations/hikvision.markdown | 2 ++ source/_integrations/hikvisioncam.markdown | 2 ++ source/_integrations/hisense_aehw4a1.markdown | 2 ++ source/_integrations/history_stats.markdown | 2 ++ source/_integrations/hitron_coda.markdown | 2 ++ source/_integrations/hive.markdown | 7 +++++++ source/_integrations/hlk_sw16.markdown | 2 ++ source/_integrations/home_connect.markdown | 5 +++++ .../_integrations/homekit_controller.markdown | 12 +++++++++++ source/_integrations/homematic.markdown | 9 ++++++++ .../_integrations/homematicip_cloud.markdown | 9 ++++++++ source/_integrations/homeworks.markdown | 2 ++ source/_integrations/honeywell.markdown | 2 ++ source/_integrations/hp_ilo.markdown | 2 ++ source/_integrations/html5.markdown | 2 ++ source/_integrations/htu21d.markdown | 2 ++ source/_integrations/huawei_lte.markdown | 6 ++++++ source/_integrations/huawei_router.markdown | 2 ++ source/_integrations/hue.markdown | 4 ++++ source/_integrations/huisbaasje.markdown | 2 ++ .../hunterdouglas_powerview.markdown | 3 +++ source/_integrations/hvv_departures.markdown | 3 +++ source/_integrations/hydrawise.markdown | 4 ++++ source/_integrations/hyperion.markdown | 3 +++ source/_integrations/iammeter.markdown | 2 ++ source/_integrations/iaqualink.markdown | 6 ++++++ source/_integrations/icloud.markdown | 3 +++ source/_integrations/ifttt.markdown | 2 ++ source/_integrations/iglo.markdown | 2 ++ source/_integrations/ihc.markdown | 5 +++++ source/_integrations/imap.markdown | 2 ++ .../_integrations/imap_email_content.markdown | 2 ++ source/_integrations/incomfort.markdown | 5 +++++ source/_integrations/influxdb.markdown | 2 ++ source/_integrations/insteon.markdown | 7 +++++++ source/_integrations/integration.markdown | 2 ++ source/_integrations/intesishome.markdown | 2 ++ source/_integrations/ios.markdown | 3 +++ source/_integrations/iota.markdown | 2 ++ source/_integrations/iperf3.markdown | 2 ++ source/_integrations/ipma.markdown | 2 ++ source/_integrations/iqvia.markdown | 2 ++ .../irish_rail_transport.markdown | 2 ++ .../islamic_prayer_times.markdown | 2 ++ source/_integrations/iss.markdown | 2 ++ source/_integrations/isy994.markdown | 9 ++++++++ source/_integrations/itach.markdown | 2 ++ source/_integrations/izone.markdown | 2 ++ source/_integrations/jewish_calendar.markdown | 3 +++ source/_integrations/joaoapps_join.markdown | 2 ++ source/_integrations/juicenet.markdown | 3 +++ source/_integrations/kaiterra.markdown | 3 +++ source/_integrations/kankun.markdown | 2 ++ source/_integrations/keba.markdown | 5 +++++ source/_integrations/keenetic_ndms2.markdown | 2 ++ source/_integrations/kira.markdown | 3 +++ source/_integrations/kiwi.markdown | 2 ++ source/_integrations/knx.markdown | 9 ++++++++ source/_integrations/kodi.markdown | 2 ++ source/_integrations/konnected.markdown | 4 ++++ source/_integrations/kulersky.markdown | 2 ++ source/_integrations/kwb.markdown | 2 ++ source/_integrations/lacrosse.markdown | 2 ++ source/_integrations/lametric.markdown | 2 ++ source/_integrations/lannouncer.markdown | 2 ++ source/_integrations/lastfm.markdown | 2 ++ source/_integrations/launch_library.markdown | 2 ++ source/_integrations/lcn.markdown | 7 +++++++ source/_integrations/life360.markdown | 2 ++ source/_integrations/lifx.markdown | 2 ++ source/_integrations/lightwave.markdown | 5 +++++ source/_integrations/limitlessled.markdown | 2 ++ source/_integrations/linksys_smart.markdown | 2 ++ source/_integrations/linode.markdown | 3 +++ source/_integrations/linux_battery.markdown | 2 ++ source/_integrations/litejet.markdown | 3 +++ .../_integrations/llamalab_automate.markdown | 2 ++ source/_integrations/local_file.markdown | 2 ++ source/_integrations/local_ip.markdown | 2 ++ source/_integrations/logi_circle.markdown | 3 +++ source/_integrations/london_air.markdown | 2 ++ .../_integrations/london_underground.markdown | 2 ++ source/_integrations/loopenergy.markdown | 2 ++ source/_integrations/luci.markdown | 2 ++ source/_integrations/luftdaten.markdown | 2 ++ source/_integrations/lupusec.markdown | 4 ++++ source/_integrations/lutron.markdown | 5 +++++ source/_integrations/lutron_caseta.markdown | 6 ++++++ source/_integrations/lw12wifi.markdown | 2 ++ source/_integrations/lyft.markdown | 2 ++ source/_integrations/magicseaweed.markdown | 2 ++ source/_integrations/mailgun.markdown | 2 ++ source/_integrations/manual.markdown | 2 ++ source/_integrations/manual_mqtt.markdown | 2 ++ source/_integrations/marytts.markdown | 2 ++ source/_integrations/mastodon.markdown | 2 ++ source/_integrations/matrix.markdown | 2 ++ source/_integrations/maxcube.markdown | 3 +++ source/_integrations/mcp23017.markdown | 3 +++ source/_integrations/melcloud.markdown | 4 ++++ source/_integrations/melissa.markdown | 2 ++ source/_integrations/meraki.markdown | 2 ++ source/_integrations/message_bird.markdown | 2 ++ source/_integrations/met.markdown | 2 ++ source/_integrations/meteo_france.markdown | 3 +++ source/_integrations/meteoalarm.markdown | 2 ++ source/_integrations/metoffice.markdown | 3 +++ source/_integrations/mfi.markdown | 3 +++ source/_integrations/mhz19.markdown | 2 ++ source/_integrations/microsoft.markdown | 2 ++ source/_integrations/miflora.markdown | 2 ++ source/_integrations/mikrotik.markdown | 2 ++ source/_integrations/mill.markdown | 2 ++ source/_integrations/min_max.markdown | 2 ++ .../_integrations/minecraft_server.markdown | 3 +++ source/_integrations/mitemp_bt.markdown | 2 ++ source/_integrations/mjpeg.markdown | 2 ++ source/_integrations/mobile_app.markdown | 5 +++++ source/_integrations/mochad.markdown | 3 +++ source/_integrations/modbus.markdown | 6 ++++++ source/_integrations/modem_callerid.markdown | 2 ++ source/_integrations/mold_indicator.markdown | 2 ++ source/_integrations/moon.markdown | 2 ++ source/_integrations/motion_blinds.markdown | 3 +++ source/_integrations/mqtt.markdown | 10 +++++++++ source/_integrations/mqtt_json.markdown | 2 ++ source/_integrations/mqtt_room.markdown | 2 ++ source/_integrations/msteams.markdown | 2 ++ source/_integrations/mvglive.markdown | 2 ++ source/_integrations/mychevy.markdown | 3 +++ source/_integrations/mycroft.markdown | 2 ++ source/_integrations/myq.markdown | 3 +++ source/_integrations/mysensors.markdown | 9 ++++++++ source/_integrations/mystrom.markdown | 4 ++++ source/_integrations/n26.markdown | 3 +++ source/_integrations/nanoleaf.markdown | 2 ++ source/_integrations/neato.markdown | 5 +++++ .../nederlandse_spoorwegen.markdown | 2 ++ source/_integrations/nello.markdown | 2 ++ source/_integrations/ness_alarm.markdown | 3 +++ source/_integrations/nest.markdown | 5 +++++ source/_integrations/netatmo.markdown | 5 +++++ source/_integrations/netdata.markdown | 2 ++ source/_integrations/netgear.markdown | 2 ++ source/_integrations/netgear_lte.markdown | 4 ++++ source/_integrations/netio.markdown | 2 ++ source/_integrations/neurio_energy.markdown | 2 ++ source/_integrations/nexia.markdown | 4 ++++ source/_integrations/nextbus.markdown | 2 ++ source/_integrations/nextcloud.markdown | 3 +++ source/_integrations/nfandroidtv.markdown | 2 ++ source/_integrations/nightscout.markdown | 2 ++ .../_integrations/niko_home_control.markdown | 2 ++ source/_integrations/nilu.markdown | 2 ++ source/_integrations/nissan_leaf.markdown | 4 ++++ source/_integrations/nmap_tracker.markdown | 2 ++ source/_integrations/nmbs.markdown | 2 ++ source/_integrations/noaa_tides.markdown | 2 ++ source/_integrations/norway_air.markdown | 2 ++ source/_integrations/notify_events.markdown | 2 ++ source/_integrations/notion.markdown | 3 +++ .../_integrations/nsw_fuel_station.markdown | 2 ++ source/_integrations/nuheat.markdown | 2 ++ source/_integrations/nuki.markdown | 2 ++ source/_integrations/numato.markdown | 4 ++++ source/_integrations/nut.markdown | 2 ++ source/_integrations/nws.markdown | 2 ++ source/_integrations/nx584.markdown | 3 +++ source/_integrations/nzbget.markdown | 3 +++ source/_integrations/oasa_telematics.markdown | 2 ++ source/_integrations/obihai.markdown | 2 ++ source/_integrations/octoprint.markdown | 3 +++ source/_integrations/oem.markdown | 2 ++ source/_integrations/ohmconnect.markdown | 2 ++ source/_integrations/ombi.markdown | 2 ++ source/_integrations/omnilogic.markdown | 2 ++ source/_integrations/ondilo_ico.markdown | 2 ++ source/_integrations/onewire.markdown | 4 ++++ source/_integrations/onvif.markdown | 4 ++++ source/_integrations/openerz.markdown | 2 ++ source/_integrations/openevse.markdown | 2 ++ .../_integrations/openexchangerates.markdown | 2 ++ source/_integrations/opengarage.markdown | 2 ++ .../openhardwaremonitor.markdown | 2 ++ source/_integrations/opensensemap.markdown | 2 ++ source/_integrations/opensky.markdown | 2 ++ source/_integrations/opentherm_gw.markdown | 4 ++++ source/_integrations/openuv.markdown | 3 +++ source/_integrations/openweathermap.markdown | 3 +++ source/_integrations/opnsense.markdown | 2 ++ source/_integrations/opple.markdown | 2 ++ source/_integrations/orangepi_gpio.markdown | 2 ++ source/_integrations/oru.markdown | 2 ++ source/_integrations/orvibo.markdown | 2 ++ source/_integrations/osramlightify.markdown | 2 ++ source/_integrations/otp.markdown | 2 ++ source/_integrations/ovo_energy.markdown | 2 ++ source/_integrations/owntracks.markdown | 2 ++ source/_integrations/ozw.markdown | 9 ++++++++ source/_integrations/pcal9535a.markdown | 3 +++ source/_integrations/pencom.markdown | 2 ++ source/_integrations/pi4ioe5v9xxxx.markdown | 3 +++ source/_integrations/pi_hole.markdown | 4 ++++ source/_integrations/picotts.markdown | 2 ++ source/_integrations/piglow.markdown | 2 ++ source/_integrations/pilight.markdown | 5 +++++ source/_integrations/ping.markdown | 3 +++ source/_integrations/plaato.markdown | 2 ++ source/_integrations/plex.markdown | 2 ++ source/_integrations/plugwise.markdown | 5 +++++ source/_integrations/plum_lightpad.markdown | 2 ++ source/_integrations/pocketcasts.markdown | 2 ++ source/_integrations/point.markdown | 4 ++++ source/_integrations/poolsense.markdown | 3 +++ source/_integrations/powerwall.markdown | 3 +++ source/_integrations/progettihwsw.markdown | 3 +++ source/_integrations/proliphix.markdown | 2 ++ source/_integrations/prowl.markdown | 2 ++ source/_integrations/proxmoxve.markdown | 2 ++ source/_integrations/proxy.markdown | 2 ++ .../pulseaudio_loopback.markdown | 2 ++ source/_integrations/push.markdown | 2 ++ source/_integrations/pushbullet.markdown | 3 +++ source/_integrations/pushover.markdown | 2 ++ source/_integrations/pushsafer.markdown | 2 ++ source/_integrations/pvoutput.markdown | 2 ++ .../pvpc_hourly_pricing.markdown | 2 ++ source/_integrations/pyload.markdown | 2 ++ source/_integrations/qbittorrent.markdown | 2 ++ source/_integrations/qnap.markdown | 2 ++ source/_integrations/quantum_gateway.markdown | 2 ++ source/_integrations/qvr_pro.markdown | 2 ++ source/_integrations/qwikswitch.markdown | 5 +++++ source/_integrations/rachio.markdown | 3 +++ source/_integrations/radarr.markdown | 2 ++ source/_integrations/radiotherm.markdown | 2 ++ source/_integrations/rainbird.markdown | 4 ++++ source/_integrations/raincloud.markdown | 4 ++++ .../_integrations/rainforest_eagle.markdown | 2 ++ source/_integrations/rainmachine.markdown | 4 ++++ source/_integrations/random.markdown | 3 +++ source/_integrations/raspihats.markdown | 3 +++ source/_integrations/raspyrfm.markdown | 2 ++ source/_integrations/recollect_waste.markdown | 2 ++ source/_integrations/recswitch.markdown | 2 ++ source/_integrations/reddit.markdown | 2 ++ source/_integrations/rejseplanen.markdown | 2 ++ source/_integrations/remote_rpi_gpio.markdown | 3 +++ source/_integrations/repetier.markdown | 2 ++ source/_integrations/rest.markdown | 5 +++++ source/_integrations/rflink.markdown | 6 ++++++ source/_integrations/rfxtrx.markdown | 6 ++++++ source/_integrations/ring.markdown | 6 ++++++ source/_integrations/ripple.markdown | 2 ++ source/_integrations/risco.markdown | 4 ++++ source/_integrations/rmvtransport.markdown | 2 ++ source/_integrations/rocketchat.markdown | 2 ++ source/_integrations/roku.markdown | 2 ++ source/_integrations/roomba.markdown | 4 ++++ source/_integrations/rova.markdown | 2 ++ source/_integrations/rpi_camera.markdown | 2 ++ source/_integrations/rpi_gpio.markdown | 4 ++++ source/_integrations/rpi_gpio_pwm.markdown | 2 ++ source/_integrations/rpi_pfio.markdown | 3 +++ source/_integrations/rpi_power.markdown | 2 ++ source/_integrations/rpi_rf.markdown | 2 ++ source/_integrations/rtorrent.markdown | 2 ++ .../_integrations/ruckus_unleashed.markdown | 2 ++ source/_integrations/sabnzbd.markdown | 2 ++ source/_integrations/saj.markdown | 2 ++ source/_integrations/satel_integra.markdown | 4 ++++ source/_integrations/schluter.markdown | 2 ++ source/_integrations/scrape.markdown | 2 ++ source/_integrations/scsgate.markdown | 4 ++++ source/_integrations/season.markdown | 2 ++ source/_integrations/sendgrid.markdown | 2 ++ source/_integrations/sense.markdown | 3 +++ source/_integrations/sensehat.markdown | 3 +++ source/_integrations/sensibo.markdown | 2 ++ source/_integrations/serial.markdown | 2 ++ source/_integrations/serial_pm.markdown | 2 ++ source/_integrations/sesame.markdown | 2 ++ source/_integrations/seventeentrack.markdown | 2 ++ source/_integrations/sharkiq.markdown | 2 ++ source/_integrations/shelly.markdown | 6 ++++++ source/_integrations/shodan.markdown | 2 ++ source/_integrations/sht31.markdown | 2 ++ source/_integrations/sigfox.markdown | 2 ++ .../_integrations/signal_messenger.markdown | 2 ++ source/_integrations/simplepush.markdown | 2 ++ source/_integrations/simplisafe.markdown | 5 +++++ source/_integrations/simulated.markdown | 2 ++ source/_integrations/sinch.markdown | 2 ++ source/_integrations/sisyphus.markdown | 2 ++ source/_integrations/sky_hub.markdown | 2 ++ source/_integrations/skybeacon.markdown | 2 ++ source/_integrations/skybell.markdown | 6 ++++++ source/_integrations/slack.markdown | 2 ++ source/_integrations/sleepiq.markdown | 3 +++ source/_integrations/slide.markdown | 2 ++ source/_integrations/sma.markdown | 2 ++ source/_integrations/smappee.markdown | 4 ++++ .../_integrations/smart_meter_texas.markdown | 2 ++ source/_integrations/smarthab.markdown | 3 +++ source/_integrations/smartthings.markdown | 9 ++++++++ source/_integrations/smarty.markdown | 4 ++++ source/_integrations/smhi.markdown | 2 ++ source/_integrations/sms.markdown | 3 +++ source/_integrations/smtp.markdown | 2 ++ source/_integrations/snmp.markdown | 4 ++++ source/_integrations/sochain.markdown | 2 ++ source/_integrations/socialblade.markdown | 2 ++ source/_integrations/solaredge.markdown | 2 ++ source/_integrations/solaredge_local.markdown | 2 ++ source/_integrations/solarlog.markdown | 2 ++ source/_integrations/solax.markdown | 2 ++ source/_integrations/soma.markdown | 3 +++ source/_integrations/somfy.markdown | 5 +++++ source/_integrations/somfy_mylink.markdown | 2 ++ source/_integrations/sonarr.markdown | 2 ++ source/_integrations/sony_projector.markdown | 2 ++ source/_integrations/spc.markdown | 3 +++ source/_integrations/speedtestdotnet.markdown | 2 ++ source/_integrations/spider.markdown | 3 +++ source/_integrations/spotcrime.markdown | 2 ++ source/_integrations/sql.markdown | 2 ++ source/_integrations/srp_energy.markdown | 2 ++ source/_integrations/starline.markdown | 6 ++++++ source/_integrations/starlingbank.markdown | 2 ++ source/_integrations/startca.markdown | 2 ++ source/_integrations/statistics.markdown | 2 ++ source/_integrations/steam_online.markdown | 2 ++ source/_integrations/stiebel_eltron.markdown | 2 ++ source/_integrations/stookalert.markdown | 2 ++ source/_integrations/streamlabswater.markdown | 3 +++ source/_integrations/suez_water.markdown | 2 ++ source/_integrations/supervisord.markdown | 2 ++ source/_integrations/supla.markdown | 3 +++ source/_integrations/surepetcare.markdown | 3 +++ .../swiss_hydrological_data.markdown | 2 ++ .../swiss_public_transport.markdown | 2 ++ source/_integrations/swisscom.markdown | 2 ++ source/_integrations/switch.markdown | 2 ++ source/_integrations/switchbot.markdown | 2 ++ source/_integrations/switcher_kis.markdown | 2 ++ source/_integrations/switchmate.markdown | 2 ++ source/_integrations/syncthru.markdown | 2 ++ source/_integrations/synology.markdown | 2 ++ source/_integrations/synology_chat.markdown | 2 ++ source/_integrations/synology_dsm.markdown | 5 +++++ source/_integrations/synology_srm.markdown | 2 ++ source/_integrations/syslog.markdown | 2 ++ source/_integrations/systemmonitor.markdown | 2 ++ source/_integrations/tado.markdown | 6 ++++++ source/_integrations/tahoma.markdown | 6 ++++++ source/_integrations/tank_utility.markdown | 2 ++ source/_integrations/tankerkoenig.markdown | 2 ++ source/_integrations/tapsaff.markdown | 2 ++ source/_integrations/tasmota.markdown | 7 +++++++ source/_integrations/tautulli.markdown | 2 ++ source/_integrations/tcp.markdown | 3 +++ source/_integrations/ted5000.markdown | 2 ++ source/_integrations/telegram.markdown | 2 ++ source/_integrations/tellduslive.markdown | 6 ++++++ source/_integrations/tellstick.markdown | 5 +++++ source/_integrations/telnet.markdown | 2 ++ source/_integrations/temper.markdown | 2 ++ source/_integrations/template.markdown | 10 +++++++++ source/_integrations/tesla.markdown | 7 +++++++ source/_integrations/tfiac.markdown | 2 ++ .../_integrations/thermoworks_smoke.markdown | 2 ++ .../_integrations/thethingsnetwork.markdown | 2 ++ source/_integrations/thinkingcleaner.markdown | 3 +++ source/_integrations/thomson.markdown | 2 ++ source/_integrations/threshold.markdown | 2 ++ source/_integrations/tibber.markdown | 3 +++ source/_integrations/tikteck.markdown | 2 ++ source/_integrations/tile.markdown | 2 ++ source/_integrations/time_date.markdown | 2 ++ source/_integrations/tmb.markdown | 2 ++ source/_integrations/tod.markdown | 2 ++ source/_integrations/todoist.markdown | 2 ++ source/_integrations/tof.markdown | 2 ++ source/_integrations/tomato.markdown | 2 ++ source/_integrations/toon.markdown | 5 +++++ source/_integrations/torque.markdown | 2 ++ source/_integrations/totalconnect.markdown | 3 +++ source/_integrations/touchline.markdown | 2 ++ source/_integrations/tplink.markdown | 3 +++ source/_integrations/tplink_lte.markdown | 2 ++ source/_integrations/traccar.markdown | 2 ++ source/_integrations/trackr.markdown | 2 ++ source/_integrations/tradfri.markdown | 5 +++++ .../_integrations/trafikverket_train.markdown | 2 ++ .../trafikverket_weatherstation.markdown | 2 ++ source/_integrations/transmission.markdown | 3 +++ source/_integrations/transport_nsw.markdown | 2 ++ source/_integrations/travisci.markdown | 2 ++ source/_integrations/trend.markdown | 2 ++ source/_integrations/tts.markdown | 2 ++ source/_integrations/tuya.markdown | 6 ++++++ source/_integrations/twentemilieu.markdown | 2 ++ source/_integrations/twilio_call.markdown | 2 ++ source/_integrations/twilio_sms.markdown | 2 ++ source/_integrations/twinkly.markdown | 2 ++ source/_integrations/twitch.markdown | 2 ++ source/_integrations/twitter.markdown | 2 ++ source/_integrations/ubus.markdown | 2 ++ source/_integrations/uk_transport.markdown | 2 ++ source/_integrations/unifi.markdown | 4 ++++ source/_integrations/unifi_direct.markdown | 2 ++ source/_integrations/unifiled.markdown | 2 ++ source/_integrations/upb.markdown | 2 ++ source/_integrations/upc_connect.markdown | 2 ++ source/_integrations/upcloud.markdown | 3 +++ source/_integrations/updater.markdown | 2 ++ source/_integrations/upnp.markdown | 2 ++ source/_integrations/uptime.markdown | 2 ++ source/_integrations/uptimerobot.markdown | 2 ++ source/_integrations/uscis.markdown | 2 ++ source/_integrations/utility_meter.markdown | 2 ++ source/_integrations/uvc.markdown | 2 ++ source/_integrations/vallox.markdown | 3 +++ source/_integrations/vasttrafik.markdown | 2 ++ source/_integrations/velbus.markdown | 7 +++++++ source/_integrations/velux.markdown | 2 ++ source/_integrations/venstar.markdown | 2 ++ source/_integrations/vera.markdown | 8 +++++++ source/_integrations/verisure.markdown | 7 +++++++ source/_integrations/versasense.markdown | 3 +++ source/_integrations/version.markdown | 2 ++ source/_integrations/vesync.markdown | 3 +++ source/_integrations/viaggiatreno.markdown | 2 ++ source/_integrations/vicare.markdown | 5 +++++ source/_integrations/vilfo.markdown | 2 ++ source/_integrations/vivotek.markdown | 2 ++ source/_integrations/voicerss.markdown | 2 ++ source/_integrations/volkszaehler.markdown | 2 ++ source/_integrations/volvooncall.markdown | 6 ++++++ source/_integrations/vultr.markdown | 4 ++++ source/_integrations/w800rf32.markdown | 2 ++ source/_integrations/wake_on_lan.markdown | 2 ++ source/_integrations/waqi.markdown | 2 ++ source/_integrations/waterfurnace.markdown | 2 ++ source/_integrations/watson_tts.markdown | 2 ++ .../_integrations/waze_travel_time.markdown | 2 ++ source/_integrations/webostv.markdown | 2 ++ source/_integrations/websocket_api.markdown | 2 ++ source/_integrations/wemo.markdown | 5 +++++ source/_integrations/whois.markdown | 2 ++ source/_integrations/wiffi.markdown | 3 +++ source/_integrations/wilight.markdown | 3 +++ source/_integrations/wink.markdown | 11 ++++++++++ source/_integrations/wirelesstag.markdown | 4 ++++ source/_integrations/withings.markdown | 3 +++ source/_integrations/wled.markdown | 4 ++++ source/_integrations/wolflink.markdown | 2 ++ source/_integrations/workday.markdown | 2 ++ source/_integrations/worldclock.markdown | 2 ++ source/_integrations/worldtidesinfo.markdown | 2 ++ source/_integrations/worxlandroid.markdown | 2 ++ source/_integrations/wsdot.markdown | 2 ++ source/_integrations/wunderground.markdown | 2 ++ source/_integrations/x10.markdown | 2 ++ source/_integrations/xbee.markdown | 5 +++++ source/_integrations/xbox.markdown | 4 ++++ source/_integrations/xbox_live.markdown | 2 ++ source/_integrations/xeoma.markdown | 2 ++ source/_integrations/xiaomi.markdown | 3 +++ source/_integrations/xiaomi_aqara.markdown | 7 +++++++ source/_integrations/xiaomi_miio.markdown | 10 +++++++++ source/_integrations/xmpp.markdown | 2 ++ source/_integrations/xs1.markdown | 4 ++++ .../_integrations/yale_smart_alarm.markdown | 2 ++ .../_integrations/yandex_transport.markdown | 2 ++ source/_integrations/yandextts.markdown | 2 ++ source/_integrations/yeelight.markdown | 3 +++ .../_integrations/yeelightsunflower.markdown | 2 ++ source/_integrations/yi.markdown | 2 ++ source/_integrations/zabbix.markdown | 2 ++ source/_integrations/zamg.markdown | 3 +++ source/_integrations/zengge.markdown | 2 ++ source/_integrations/zerproc.markdown | 2 ++ source/_integrations/zestimate.markdown | 2 ++ source/_integrations/zha.markdown | 10 +++++++++ source/_integrations/zhong_hong.markdown | 2 ++ source/_integrations/zodiac.markdown | 2 ++ source/_integrations/zoneminder.markdown | 5 +++++ source/_integrations/zwave.markdown | 9 ++++++++ source/_integrations/zwave_js.markdown | 9 ++++++++ 743 files changed, 2094 insertions(+) diff --git a/source/_integrations/abode.markdown b/source/_integrations/abode.markdown index e1a70863414..bfb5bc52ec9 100644 --- a/source/_integrations/abode.markdown +++ b/source/_integrations/abode.markdown @@ -18,6 +18,15 @@ ha_codeowners: - '@shred86' ha_domain: abode ha_homekit: true +ha_platforms: + - alarm_control_panel + - binary_sensor + - camera + - cover + - light + - lock + - sensor + - switch --- The `abode` integration will allow users to integrate their Abode Home Security systems into Home Assistant and use its alarm system and sensors to automate their homes. diff --git a/source/_integrations/accuweather.markdown b/source/_integrations/accuweather.markdown index 2f835bb4e6f..4f36bdef3a1 100644 --- a/source/_integrations/accuweather.markdown +++ b/source/_integrations/accuweather.markdown @@ -10,6 +10,9 @@ ha_codeowners: - '@bieniu' ha_domain: accuweather ha_quality_scale: platinum +ha_platforms: + - sensor + - weather --- The `accuweather` integration uses the [AccuWeather](https://accuweather.com/) web service as a source for weather data for your location. diff --git a/source/_integrations/acer_projector.markdown b/source/_integrations/acer_projector.markdown index 8827d545383..37900acbeb5 100644 --- a/source/_integrations/acer_projector.markdown +++ b/source/_integrations/acer_projector.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.19 ha_domain: acer_projector +ha_platforms: + - switch --- The `acer_projector` switch platform allows you to control the state of RS232 connected projectors from [Acer](https://www.acer.com/). diff --git a/source/_integrations/acmeda.markdown b/source/_integrations/acmeda.markdown index 878eaafec71..4c9c7a1ac79 100644 --- a/source/_integrations/acmeda.markdown +++ b/source/_integrations/acmeda.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@atmurray' ha_domain: acmeda +ha_platforms: + - cover + - sensor --- The Rollease Acmeda Automate integration allows you to control and monitor covers via your Rolelase Acmeda Automate hub. The integration uses an [API](https://pypi.org/project/aiopulse/) to directly communicate with hubs on the local network, rather than connecting via the cloud or via RS-485. diff --git a/source/_integrations/actiontec.markdown b/source/_integrations/actiontec.markdown index 5a142477fab..53bf8fc6564 100644 --- a/source/_integrations/actiontec.markdown +++ b/source/_integrations/actiontec.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.7 ha_domain: actiontec +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at connected devices to an [Actiontec](https://www.actiontec.com/) device. diff --git a/source/_integrations/adguard.markdown b/source/_integrations/adguard.markdown index 4eb15a9a351..b210dcfc505 100644 --- a/source/_integrations/adguard.markdown +++ b/source/_integrations/adguard.markdown @@ -11,6 +11,9 @@ ha_config_flow: true ha_codeowners: - '@frenck' ha_domain: adguard +ha_platforms: + - sensor + - switch --- AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental diff --git a/source/_integrations/ads.markdown b/source/_integrations/ads.markdown index b6c78102ebc..395c0926b5a 100644 --- a/source/_integrations/ads.markdown +++ b/source/_integrations/ads.markdown @@ -11,6 +11,12 @@ ha_category: ha_release: '0.60' ha_iot_class: Local Push ha_domain: ads +ha_platforms: + - binary_sensor + - cover + - light + - sensor + - switch --- The ADS (automation device specification) describes a device-independent and fieldbus independent interface for communication between [Beckhoff](https://www.beckhoff.com/) automation devices running [TwinCAT](https://www.beckhoff.hu/english.asp?twincat/default.htm) and other devices implementing this interface. diff --git a/source/_integrations/advantage_air.markdown b/source/_integrations/advantage_air.markdown index 8e6e259f1b4..738406d8e2d 100644 --- a/source/_integrations/advantage_air.markdown +++ b/source/_integrations/advantage_air.markdown @@ -9,6 +9,12 @@ ha_codeowners: - '@Bre77' ha_domain: advantage_air ha_quality_scale: platinum +ha_platforms: + - binary_sensor + - climate + - cover + - sensor + - switch --- The Advantage Air integration allows you to control [Advantage Air](https://www.advantageair.com.au/) Air Conditioning controllers into Home Assistant. diff --git a/source/_integrations/aftership.markdown b/source/_integrations/aftership.markdown index 71558c9314a..06a03bbf1b1 100644 --- a/source/_integrations/aftership.markdown +++ b/source/_integrations/aftership.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Cloud Polling ha_domain: aftership +ha_platforms: + - sensor --- The `aftership` platform allows one to track deliveries by [AfterShip](https://www.aftership.com), a service that supports 490+ couriers worldwide. To use the tracking API functionality, the Essentials plan is required. This plan includes 100 shipments per month. There are various paid-for tiers after that. diff --git a/source/_integrations/agent_dvr.markdown b/source/_integrations/agent_dvr.markdown index 8ab9d33deff..652578551a5 100644 --- a/source/_integrations/agent_dvr.markdown +++ b/source/_integrations/agent_dvr.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@ispysoftware' ha_domain: agent_dvr +ha_platforms: + - alarm_control_panel + - camera --- [Agent DVR](https://www.ispyconnect.com/download.aspx/) is a free* software DVR solution for windows 10, Mac and Linux. Agent DVR runs as a service or console application and can access and control a huge range of third party cameras with advanced motion detection, including YOLO integration for object recognition. The iSpyConnect website provides secured (SSL) remote access without port forwarding needed. diff --git a/source/_integrations/airly.markdown b/source/_integrations/airly.markdown index 5b3a0f98f16..5431d539ae3 100644 --- a/source/_integrations/airly.markdown +++ b/source/_integrations/airly.markdown @@ -10,6 +10,9 @@ ha_codeowners: - '@bieniu' ha_domain: airly ha_quality_scale: platinum +ha_platforms: + - air_quality + - sensor --- The `airly` integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location. diff --git a/source/_integrations/airnow.markdown b/source/_integrations/airnow.markdown index b95a196bb97..8ff9729265f 100644 --- a/source/_integrations/airnow.markdown +++ b/source/_integrations/airnow.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@asymworks' ha_domain: airnow +ha_platforms: + - sensor --- The `airnow` integration uses the [AirNow](https://www.airnow.gov/) web service diff --git a/source/_integrations/airvisual.markdown b/source/_integrations/airvisual.markdown index e6f23b9d183..2f609a307b9 100644 --- a/source/_integrations/airvisual.markdown +++ b/source/_integrations/airvisual.markdown @@ -9,6 +9,9 @@ ha_codeowners: - '@bachya' ha_domain: airvisual ha_config_flow: true +ha_platforms: + - air_quality + - sensor --- The `airvisual` sensor platform queries the [AirVisual](https://www.iqair.com) cloud API for air quality data. Data can be collected via latitude/longitude, by city/state/country, or from an [AirVisual Node/Pro unit](https://www.iqair.com/air-quality-monitors/airvisual-pro). diff --git a/source/_integrations/aladdin_connect.markdown b/source/_integrations/aladdin_connect.markdown index e0ee71d4a8c..72086fefffa 100644 --- a/source/_integrations/aladdin_connect.markdown +++ b/source/_integrations/aladdin_connect.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.75 ha_iot_class: Cloud Polling ha_domain: aladdin_connect +ha_platforms: + - cover --- The `aladdin_connect` cover platform lets you control Genie Aladdin Connect garage doors through Home Assistant. diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index f07b85ed7d6..6938049411f 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -11,6 +11,10 @@ ha_domain: alarmdecoder ha_codeowners: - '@ajschmidt8' ha_config_flow: true +ha_platforms: + - alarm_control_panel + - binary_sensor + - sensor --- The `alarmdecoder` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Nu Tech Software Solutions, known as the AlarmDecoder. The AlarmDecoder devices provide a serial, TCP/IP socket or USB interface to the alarm panel, where it emulates an alarm keypad. diff --git a/source/_integrations/alpha_vantage.markdown b/source/_integrations/alpha_vantage.markdown index 595ca5a2e1a..3968df38850 100644 --- a/source/_integrations/alpha_vantage.markdown +++ b/source/_integrations/alpha_vantage.markdown @@ -8,6 +8,8 @@ ha_release: '0.60' ha_codeowners: - '@fabaff' ha_domain: alpha_vantage +ha_platforms: + - sensor --- 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 6bba843e030..a804c2691a0 100644 --- a/source/_integrations/amazon_polly.markdown +++ b/source/_integrations/amazon_polly.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.37 ha_domain: amazon_polly ha_iot_class: Cloud Push +ha_platforms: + - tts --- 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 cb6ab5578af..0f4f0f33d62 100644 --- a/source/_integrations/ambiclimate.markdown +++ b/source/_integrations/ambiclimate.markdown @@ -8,6 +8,8 @@ ha_config_flow: true ha_codeowners: - '@danielhiversen' ha_domain: ambiclimate +ha_platforms: + - climate --- 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 5d04ebe152a..c22aff555bd 100644 --- a/source/_integrations/ambient_station.markdown +++ b/source/_integrations/ambient_station.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: ambient_station +ha_platforms: + - binary_sensor + - sensor --- The `Ambient Weather Station` integration retrieves local weather information diff --git a/source/_integrations/amcrest.markdown b/source/_integrations/amcrest.markdown index 388a943e967..1c266a8d6ff 100644 --- a/source/_integrations/amcrest.markdown +++ b/source/_integrations/amcrest.markdown @@ -11,6 +11,10 @@ ha_release: 0.49 ha_codeowners: - '@pnbruckner' ha_domain: amcrest +ha_platforms: + - binary_sensor + - camera + - sensor --- The `amcrest` camera platform allows you to integrate your [Amcrest](https://amcrest.com/) or Dahua IP camera in Home Assistant. diff --git a/source/_integrations/ampio.markdown b/source/_integrations/ampio.markdown index 0406af7d141..486f9aa7699 100644 --- a/source/_integrations/ampio.markdown +++ b/source/_integrations/ampio.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.92 ha_iot_class: Cloud Polling ha_domain: ampio +ha_platforms: + - air_quality --- The `ampio` air quality platform will query the open data API of [ampio.pl](http://smog.ampio.pl/) to monitor air quality sensor station. diff --git a/source/_integrations/android_ip_webcam.markdown b/source/_integrations/android_ip_webcam.markdown index 398fa0db725..6eba0716544 100644 --- a/source/_integrations/android_ip_webcam.markdown +++ b/source/_integrations/android_ip_webcam.markdown @@ -10,6 +10,10 @@ ha_category: ha_release: '0.40' ha_iot_class: Local Polling ha_domain: android_ip_webcam +ha_platforms: + - binary_sensor + - sensor + - switch --- The `android_ip_webcam` integration turns any Android phone or tablet into a network camera with multiple viewing options. diff --git a/source/_integrations/anel_pwrctrl.markdown b/source/_integrations/anel_pwrctrl.markdown index e5aa7678ccc..7669c2a6a45 100644 --- a/source/_integrations/anel_pwrctrl.markdown +++ b/source/_integrations/anel_pwrctrl.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: '0.30' ha_domain: anel_pwrctrl +ha_platforms: + - switch --- The `anel_pwrctrl` switch platform allows you to control [ANEL PwrCtrl](https://anel-elektronik.de/SITE/produkte/produkte.htm) devices. diff --git a/source/_integrations/apcupsd.markdown b/source/_integrations/apcupsd.markdown index d431750be82..77cf66d4d3a 100644 --- a/source/_integrations/apcupsd.markdown +++ b/source/_integrations/apcupsd.markdown @@ -9,6 +9,9 @@ ha_category: ha_release: 0.13 ha_iot_class: Local Polling ha_domain: apcupsd +ha_platforms: + - binary_sensor + - sensor --- [Apcupsd](http://www.apcupsd.org/) status information can be integrated into Home Assistant when the Network Information Server (NIS) [is configured](http://www.apcupsd.org/manual/manual.html#nis-server-client-configuration-using-the-net-driver) on the APC device. diff --git a/source/_integrations/apns.markdown b/source/_integrations/apns.markdown index 7793c30c050..24746d15b98 100644 --- a/source/_integrations/apns.markdown +++ b/source/_integrations/apns.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.31 ha_iot_class: Cloud Push ha_domain: apns +ha_platforms: + - notify --- The `apns` platform uses the Apple Push Notification service (APNS) to deliver notifications from Home Assistant. diff --git a/source/_integrations/apple_tv.markdown b/source/_integrations/apple_tv.markdown index 9c59d4052cc..b677bc6dbca 100644 --- a/source/_integrations/apple_tv.markdown +++ b/source/_integrations/apple_tv.markdown @@ -12,6 +12,8 @@ ha_codeowners: - '@postlund' ha_config_flow: true ha_zeroconf: true +ha_platforms: + - remote --- The Apple TV integration allows you to control an Apple TV (any generation). See the diff --git a/source/_integrations/apprise.markdown b/source/_integrations/apprise.markdown index eb250b4612b..0bbed7e822b 100644 --- a/source/_integrations/apprise.markdown +++ b/source/_integrations/apprise.markdown @@ -8,6 +8,8 @@ ha_release: 0.101 ha_codeowners: - '@caronc' ha_domain: apprise +ha_platforms: + - notify --- 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 f2f84e44547..12f4ad1703e 100644 --- a/source/_integrations/aprs.markdown +++ b/source/_integrations/aprs.markdown @@ -7,6 +7,8 @@ ha_iot_class: Cloud Push ha_codeowners: - '@PhilRW' ha_domain: aprs +ha_platforms: + - device_tracker --- The `aprs` [(Automatic Packet Reporting System)](https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System) device tracker integration connects to the [APRS-IS](http://aprs-is.net/) network for tracking amateur radio devices. diff --git a/source/_integrations/aqualogic.markdown b/source/_integrations/aqualogic.markdown index 6cb57dbd9ba..b98bb69c691 100644 --- a/source/_integrations/aqualogic.markdown +++ b/source/_integrations/aqualogic.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: '0.80' ha_iot_class: Local Push ha_domain: aqualogic +ha_platforms: + - sensor + - switch --- The AquaLogic integration provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller. Note that an RS-485 to Ethernet adapter connected to the pool controller is required. diff --git a/source/_integrations/arduino.markdown b/source/_integrations/arduino.markdown index c3dc7e48d8f..9efcd310551 100644 --- a/source/_integrations/arduino.markdown +++ b/source/_integrations/arduino.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: arduino +ha_platforms: + - sensor + - switch ---
diff --git a/source/_integrations/arest.markdown b/source/_integrations/arest.markdown index e1467fc0fa4..18c5a66e294 100644 --- a/source/_integrations/arest.markdown +++ b/source/_integrations/arest.markdown @@ -12,6 +12,10 @@ ha_release: 0.9 ha_codeowners: - '@fabaff' ha_domain: arest +ha_platforms: + - binary_sensor + - sensor + - switch --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/arlo.markdown b/source/_integrations/arlo.markdown index ff2acbe39ae..3e46da9d7ac 100644 --- a/source/_integrations/arlo.markdown +++ b/source/_integrations/arlo.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.46 ha_iot_class: Cloud Polling ha_domain: arlo +ha_platforms: + - alarm_control_panel + - camera + - sensor --- The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant. diff --git a/source/_integrations/arris_tg2492lg.markdown b/source/_integrations/arris_tg2492lg.markdown index b8f822ed1b6..5cb92346119 100644 --- a/source/_integrations/arris_tg2492lg.markdown +++ b/source/_integrations/arris_tg2492lg.markdown @@ -9,6 +9,8 @@ ha_domain: arris_tg2492lg ha_codeowners: - '@vanbalken' ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at connected devices to an Arris TG2492LG router. diff --git a/source/_integrations/aruba.markdown b/source/_integrations/aruba.markdown index 2710ddfe2df..2264bbc4b41 100644 --- a/source/_integrations/aruba.markdown +++ b/source/_integrations/aruba.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7 ha_iot_class: Local Polling ha_domain: aruba +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at connected devices to an [Aruba Instant](https://www.arubanetworks.com/products/networking/aruba-instant/) device. diff --git a/source/_integrations/arwn.markdown b/source/_integrations/arwn.markdown index dabc41a205d..b01dfadf32e 100644 --- a/source/_integrations/arwn.markdown +++ b/source/_integrations/arwn.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.31 ha_iot_class: Local Polling ha_domain: arwn +ha_platforms: + - sensor --- The `arwn` sensor platform is a client for the [Ambient Radio Weather Network](https://github.com/sdague/arwn) project. This collects weather station data and makes it available in an MQTT subtree. diff --git a/source/_integrations/asuswrt.markdown b/source/_integrations/asuswrt.markdown index a0c5f28b32b..d79cb126520 100644 --- a/source/_integrations/asuswrt.markdown +++ b/source/_integrations/asuswrt.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@kennedyshead' ha_domain: asuswrt +ha_platforms: + - device_tracker + - sensor --- The `asuswrt` integration is the main integration to connect to a [ASUSWRT](https://www.asus.com/ASUSWRT/) based router. diff --git a/source/_integrations/atag.markdown b/source/_integrations/atag.markdown index 05e47f6b470..0c00cca90a9 100644 --- a/source/_integrations/atag.markdown +++ b/source/_integrations/atag.markdown @@ -11,6 +11,10 @@ ha_domain: atag ha_codeowners: - '@MatsNL' ha_config_flow: true +ha_platforms: + - climate + - sensor + - water_heater --- The `Atag` integration allows Home Assistant to connect to [Atag One](https://atag-one.com) thermostats, reporting and setting its status. diff --git a/source/_integrations/aten_pe.markdown b/source/_integrations/aten_pe.markdown index fe01d075248..73fd2539c3a 100644 --- a/source/_integrations/aten_pe.markdown +++ b/source/_integrations/aten_pe.markdown @@ -8,6 +8,8 @@ ha_release: 0.103 ha_codeowners: - '@mtdcr' ha_domain: aten_pe +ha_platforms: + - switch --- 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 0215bb1f215..281d546491b 100644 --- a/source/_integrations/atome.markdown +++ b/source/_integrations/atome.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@baqs' ha_domain: atome +ha_platforms: + - sensor --- The `atome` sensor platform is retrieving the consumption of your home from the [Direct Energy Atome electric meter](https://total.direct-energie.com/particuliers/electricite/compteur-linky/atome). diff --git a/source/_integrations/august.markdown b/source/_integrations/august.markdown index 27412daeff3..d2c30db845c 100644 --- a/source/_integrations/august.markdown +++ b/source/_integrations/august.markdown @@ -14,6 +14,11 @@ ha_codeowners: - '@bdraco' ha_domain: august ha_dhcp: true +ha_platforms: + - binary_sensor + - camera + - lock + - sensor --- The `august` integration allows you to integrate your [August](https://august.com/) devices in Home Assistant. diff --git a/source/_integrations/aurora.markdown b/source/_integrations/aurora.markdown index ac1cd908b72..fcc721512ec 100644 --- a/source/_integrations/aurora.markdown +++ b/source/_integrations/aurora.markdown @@ -9,6 +9,8 @@ ha_domain: aurora ha_codeowners: - '@djtimca' ha_config_flow: true +ha_platforms: + - binary_sensor --- The `aurora` platform uses the [NOAA Aurora Forecast](https://www.swpc.noaa.gov/products/aurora-30-minute-forecast) service to let you know if an aurora might be visible at your home location in the next 30 minutes, based off of current solar flare activity. diff --git a/source/_integrations/aurora_abb_powerone.markdown b/source/_integrations/aurora_abb_powerone.markdown index b0bebe7aca8..0752dce0833 100644 --- a/source/_integrations/aurora_abb_powerone.markdown +++ b/source/_integrations/aurora_abb_powerone.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@davet2001' ha_domain: aurora_abb_powerone +ha_platforms: + - sensor --- This implements a direct RS485 connection to a solar inverter in the diff --git a/source/_integrations/avea.markdown b/source/_integrations/avea.markdown index 51362a1b66a..3c2f199d528 100644 --- a/source/_integrations/avea.markdown +++ b/source/_integrations/avea.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@pattyland' ha_domain: avea +ha_platforms: + - light --- [Elgato Avea](https://www.evehome.com/en/news/elgato-avea-transform-your-home) is a Bluetooth light bulb that is no longer supported by the manufacturer. The `avea` integration allows you to control all your Avea bulbs with Home Assistant. diff --git a/source/_integrations/avion.markdown b/source/_integrations/avion.markdown index 733e43c1a52..9f005d3b920 100644 --- a/source/_integrations/avion.markdown +++ b/source/_integrations/avion.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Assumed State ha_release: 0.37 ha_domain: avion +ha_platforms: + - light --- Support for the Avi-on Bluetooth dimmer switch [Avi-on](https://avi-on.com/). diff --git a/source/_integrations/awair.markdown b/source/_integrations/awair.markdown index 230fcdd64f9..0176faa5739 100644 --- a/source/_integrations/awair.markdown +++ b/source/_integrations/awair.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@ahayworth' - '@danielsjf' ha_domain: awair +ha_platforms: + - sensor --- The Awair integration will fetch data from your [Awair devices](https://getawair.com). diff --git a/source/_integrations/aws.markdown b/source/_integrations/aws.markdown index 90008c4e915..096502b8261 100644 --- a/source/_integrations/aws.markdown +++ b/source/_integrations/aws.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: '0.91' ha_domain: aws +ha_platforms: + - notify --- 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 141ae9fc8f3..855f8e598a3 100644 --- a/source/_integrations/axis.markdown +++ b/source/_integrations/axis.markdown @@ -17,6 +17,11 @@ ha_quality_scale: platinum ha_zeroconf: true ha_ssdp: true ha_dhcp: true +ha_platforms: + - binary_sensor + - camera + - light + - switch --- [Axis Communications](https://www.axis.com/) devices are surveillance cameras, speakers, access control and other security-related network connected hardware. Event API works with firmware 5.50 and newer. diff --git a/source/_integrations/azure_devops.markdown b/source/_integrations/azure_devops.markdown index 322effec558..2109ebffd93 100644 --- a/source/_integrations/azure_devops.markdown +++ b/source/_integrations/azure_devops.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@timmo001' ha_domain: azure_devops +ha_platforms: + - sensor --- The `azure_devops` integration allows you to control and monitor your diff --git a/source/_integrations/azure_service_bus.markdown b/source/_integrations/azure_service_bus.markdown index c432d0da757..31d7b3183bc 100644 --- a/source/_integrations/azure_service_bus.markdown +++ b/source/_integrations/azure_service_bus.markdown @@ -8,6 +8,8 @@ ha_release: 0.102 ha_codeowners: - '@hfurubotten' ha_domain: azure_service_bus +ha_platforms: + - notify --- 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/baidu.markdown b/source/_integrations/baidu.markdown index b78449bc72b..c76c1c81a2c 100644 --- a/source/_integrations/baidu.markdown +++ b/source/_integrations/baidu.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.59 ha_domain: baidu +ha_platforms: + - tts --- The `baidu` text-to-speech platform uses [Baidu TTS engine](https://cloud.baidu.com/product/speech/tts) to read a text with natural sounding voices. diff --git a/source/_integrations/bayesian.markdown b/source/_integrations/bayesian.markdown index 9f2a41f2407..bc2efd7e794 100644 --- a/source/_integrations/bayesian.markdown +++ b/source/_integrations/bayesian.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_release: 0.53 ha_quality_scale: internal ha_domain: bayesian +ha_platforms: + - binary_sensor --- 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/bbb_gpio.markdown b/source/_integrations/bbb_gpio.markdown index eb2e89df87c..6b69e78a84b 100644 --- a/source/_integrations/bbb_gpio.markdown +++ b/source/_integrations/bbb_gpio.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.36 ha_iot_class: Local Push ha_domain: bbb_gpio +ha_platforms: + - binary_sensor + - switch --- The `bbb_gpio` integration is the base for all [BeagleBone Black](https://beagleboard.org/black) related GPIO platforms in Home Assistant. diff --git a/source/_integrations/bbox.markdown b/source/_integrations/bbox.markdown index 48aa4226dc3..43903cfd1e8 100644 --- a/source/_integrations/bbox.markdown +++ b/source/_integrations/bbox.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.31 ha_iot_class: Local Polling ha_domain: bbox +ha_platforms: + - device_tracker + - sensor --- The `bbox` platform uses the [Bbox Modem Router](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures. diff --git a/source/_integrations/beewi_smartclim.markdown b/source/_integrations/beewi_smartclim.markdown index 62b357cf17c..9de3377cf1a 100644 --- a/source/_integrations/beewi_smartclim.markdown +++ b/source/_integrations/beewi_smartclim.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@alemuro' ha_domain: beewi_smartclim +ha_platforms: + - sensor --- 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/bh1750.markdown b/source/_integrations/bh1750.markdown index 6c9e5e14c90..3b74c81cef4 100644 --- a/source/_integrations/bh1750.markdown +++ b/source/_integrations/bh1750.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.48 ha_iot_class: Local Push ha_domain: bh1750 +ha_platforms: + - sensor --- The `bh1750` sensor platform allows you to read the ambient light level in Lux from a [BH1750FVI sensor](https://www.mouser.com/ds/2/348/bh1750fvi-e-186247.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the resolution modes of the sensor described in its datasheet. diff --git a/source/_integrations/bitcoin.markdown b/source/_integrations/bitcoin.markdown index 6bdefec6706..e90601b4a6e 100644 --- a/source/_integrations/bitcoin.markdown +++ b/source/_integrations/bitcoin.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fabaff' ha_domain: bitcoin +ha_platforms: + - sensor --- 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 cc1316804fe..bf5fe880b7f 100644 --- a/source/_integrations/bizkaibus.markdown +++ b/source/_integrations/bizkaibus.markdown @@ -9,6 +9,8 @@ ha_release: 0.93 ha_codeowners: - '@UgaitzEtxebarria' ha_domain: bizkaibus +ha_platforms: + - sensor --- The `bizkaibus` sensor will give you the time until the next bus in the selected stop. diff --git a/source/_integrations/blebox.markdown b/source/_integrations/blebox.markdown index b3562d9dcc8..5bbbe74bf80 100644 --- a/source/_integrations/blebox.markdown +++ b/source/_integrations/blebox.markdown @@ -9,6 +9,13 @@ ha_config_flow: true ha_codeowners: - '@gadgetmobile' ha_domain: blebox +ha_platforms: + - air_quality + - climate + - cover + - light + - sensor + - switch --- [BleBox](https://blebox.eu/?lang=en) produces small, low-power, surprisingly affordable, feature-rich WiFi devices for serverless home automation. diff --git a/source/_integrations/blink.markdown b/source/_integrations/blink.markdown index 88171f23a89..661e89348f0 100644 --- a/source/_integrations/blink.markdown +++ b/source/_integrations/blink.markdown @@ -13,6 +13,11 @@ ha_codeowners: - '@fronzbot' ha_domain: blink ha_config_flow: true +ha_platforms: + - alarm_control_panel + - binary_sensor + - camera + - sensor --- The `blink` integration lets you view camera images and motion events from [Blink](https://blinkforhome.com/) camera and security systems. diff --git a/source/_integrations/blinksticklight.markdown b/source/_integrations/blinksticklight.markdown index 149e5c8fd0a..1fb9ff9b6c0 100644 --- a/source/_integrations/blinksticklight.markdown +++ b/source/_integrations/blinksticklight.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7.5 ha_iot_class: Local Polling ha_domain: blinksticklight +ha_platforms: + - light --- The `blinkstick` platform lets you control your [Blinkstick](https://www.blinkstick.com/) lights from within Home Assistant. diff --git a/source/_integrations/blinkt.markdown b/source/_integrations/blinkt.markdown index d6576e7e174..af9709d8838 100644 --- a/source/_integrations/blinkt.markdown +++ b/source/_integrations/blinkt.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.44 ha_domain: blinkt +ha_platforms: + - light --- The `blinkt` light platform lets you control the [Blinkt!](https://shop.pimoroni.com/products/blinkt) board, featuring eight super-bright RGB LEDs. diff --git a/source/_integrations/blockchain.markdown b/source/_integrations/blockchain.markdown index cca407b6555..d70e0934546 100644 --- a/source/_integrations/blockchain.markdown +++ b/source/_integrations/blockchain.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.47 ha_iot_class: Cloud Polling ha_domain: blockchain +ha_platforms: + - sensor --- The `Blockchain` sensor platform displays Bitcoin wallet balances from [blockchain.com](https://blockchain.com). diff --git a/source/_integrations/bloomsky.markdown b/source/_integrations/bloomsky.markdown index c0c2c9280cb..eb7ff411079 100644 --- a/source/_integrations/bloomsky.markdown +++ b/source/_integrations/bloomsky.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.14 ha_iot_class: Cloud Polling ha_domain: bloomsky +ha_platforms: + - binary_sensor + - camera + - sensor --- The `bloomsky` integration allows you to access your [BloomSky](https://www.bloomsky.com/) weather station's. diff --git a/source/_integrations/bluetooth_le_tracker.markdown b/source/_integrations/bluetooth_le_tracker.markdown index 33322a71d25..adeebc764b0 100644 --- a/source/_integrations/bluetooth_le_tracker.markdown +++ b/source/_integrations/bluetooth_le_tracker.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.27 ha_domain: bluetooth_le_tracker +ha_platforms: + - device_tracker --- This tracker discovers new devices on boot and in regular intervals and tracks Bluetooth low-energy devices periodically based on interval_seconds value. It is not required to pair the devices with each other. diff --git a/source/_integrations/bluetooth_tracker.markdown b/source/_integrations/bluetooth_tracker.markdown index 57bc0813e7f..177c2a018e5 100644 --- a/source/_integrations/bluetooth_tracker.markdown +++ b/source/_integrations/bluetooth_tracker.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.18 ha_domain: bluetooth_tracker +ha_platforms: + - device_tracker --- This tracker discovers new devices on boot and tracks Bluetooth devices periodically based on `interval_seconds` value. It is not required to pair the devices with each other! Devices discovered are stored with 'bt_' as the prefix for device MAC addresses in `known_devices.yaml`. diff --git a/source/_integrations/bme280.markdown b/source/_integrations/bme280.markdown index 95f2759f111..7f28292c9ea 100644 --- a/source/_integrations/bme280.markdown +++ b/source/_integrations/bme280.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.48 ha_iot_class: Local Push ha_domain: bme280 +ha_platforms: + - sensor --- The `bme280` sensor platform allows you to read temperature, humidity and pressure values of a [Bosch BME280 Environmental sensor](https://cdn-shop.adafruit.com/datasheets/BST-BME280_DS001-10.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the operation modes of the sensor described in its datasheet. diff --git a/source/_integrations/bme680.markdown b/source/_integrations/bme680.markdown index 90b9fd3c78f..476b35a4d08 100644 --- a/source/_integrations/bme680.markdown +++ b/source/_integrations/bme680.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.62 ha_iot_class: Local Push ha_domain: bme680 +ha_platforms: + - sensor --- The `bme680` sensor platform allows you to read temperature, humidity, pressure and gas resistance values of a [Bosch BME680 Environmental sensor](https://cdn-shop.adafruit.com/product-files/3660/BME680.pdf) connected via an [I2C](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the operation modes of the sensor described in its datasheet. In addition, it includes a basic air quality calculation that uses gas resistance and humidity measurements to calculate a percentage based air quality measurement. diff --git a/source/_integrations/bmp280.markdown b/source/_integrations/bmp280.markdown index 986874153d2..8172c8e9524 100644 --- a/source/_integrations/bmp280.markdown +++ b/source/_integrations/bmp280.markdown @@ -11,6 +11,8 @@ ha_code_owners: ha_domain: bmp280 ha_codeowners: - '@belidzs' +ha_platforms: + - sensor --- The `bmp280` sensor platform allows you to read temperature and pressure values of a [Bosch BMP280 Environmental sensor](https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/pressure-sensors-bmp280-1.html) connected via [I2C](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). diff --git a/source/_integrations/bmw_connected_drive.markdown b/source/_integrations/bmw_connected_drive.markdown index 5cf77c44a6a..e99397894a4 100644 --- a/source/_integrations/bmw_connected_drive.markdown +++ b/source/_integrations/bmw_connected_drive.markdown @@ -15,6 +15,12 @@ ha_codeowners: - '@gerard33' - '@rikroe' ha_domain: bmw_connected_drive +ha_platforms: + - binary_sensor + - device_tracker + - lock + - notify + - sensor --- The `bmw_connected_drive` integration lets you retrieve data of your BMW vehicle from the BMW Connected Drive portal. You need to have a working BMW Connected Drive account and a Connected Drive enabled vehicle for this to work. diff --git a/source/_integrations/bond.markdown b/source/_integrations/bond.markdown index 6f9a8264478..fae66ef8fe9 100644 --- a/source/_integrations/bond.markdown +++ b/source/_integrations/bond.markdown @@ -15,6 +15,11 @@ ha_codeowners: ha_config_flow: true ha_quality_scale: platinum ha_zeroconf: true +ha_platforms: + - cover + - fan + - light + - switch --- The Bond integration allows you to control appliances through your [Bond Bridge](https://bondhome.io/). Duplicates your RF remote control. diff --git a/source/_integrations/broadlink.markdown b/source/_integrations/broadlink.markdown index bade655d1ce..a4d3f298eb8 100644 --- a/source/_integrations/broadlink.markdown +++ b/source/_integrations/broadlink.markdown @@ -12,6 +12,10 @@ ha_codeowners: - '@felipediel' ha_domain: broadlink ha_config_flow: true +ha_platforms: + - remote + - sensor + - switch --- The Broadlink integration allows you to control and monitor Broadlink universal remotes, smart plugs, power strips, switches and sensors. The following devices are supported: diff --git a/source/_integrations/brother.markdown b/source/_integrations/brother.markdown index 193e6b4e128..610dc718612 100644 --- a/source/_integrations/brother.markdown +++ b/source/_integrations/brother.markdown @@ -11,6 +11,8 @@ ha_codeowners: ha_domain: brother ha_quality_scale: platinum ha_zeroconf: true +ha_platforms: + - sensor --- The `Brother Printer` integration allows you to read current data from your local Brother printer. diff --git a/source/_integrations/brottsplatskartan.markdown b/source/_integrations/brottsplatskartan.markdown index 6be51a5dbba..4432823668a 100644 --- a/source/_integrations/brottsplatskartan.markdown +++ b/source/_integrations/brottsplatskartan.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Cloud Polling ha_domain: brottsplatskartan +ha_platforms: + - sensor --- The `brottsplatskartan` sensor allows one to track reported incidents occurring in a given area. Incidents include anything reported to [Brottsplatskartan](https://brottsplatskartan.se). The sensor only counts incidents from the current day. diff --git a/source/_integrations/brunt.markdown b/source/_integrations/brunt.markdown index 513dbea37ac..0cce98fbc98 100644 --- a/source/_integrations/brunt.markdown +++ b/source/_integrations/brunt.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@eavanvalkenburg' ha_domain: brunt +ha_platforms: + - cover --- 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/bsblan.markdown b/source/_integrations/bsblan.markdown index d3e20b66212..cc03fd4db0f 100644 --- a/source/_integrations/bsblan.markdown +++ b/source/_integrations/bsblan.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@liudger' ha_domain: bsblan +ha_platforms: + - climate --- This integration integrates [BSBLan](https://github.com/fredlcore/bsb_lan) device into Home Assistant. diff --git a/source/_integrations/bt_home_hub_5.markdown b/source/_integrations/bt_home_hub_5.markdown index 8a55f174236..a96a2d3671d 100644 --- a/source/_integrations/bt_home_hub_5.markdown +++ b/source/_integrations/bt_home_hub_5.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.22 ha_domain: bt_home_hub_5 ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- This platform offers presence detection by looking at connected devices to a [BT Home Hub 5](https://en.wikipedia.org/wiki/BT_Home_Hub) based router. diff --git a/source/_integrations/bt_smarthub.markdown b/source/_integrations/bt_smarthub.markdown index d7088d5f484..a644f51de7b 100644 --- a/source/_integrations/bt_smarthub.markdown +++ b/source/_integrations/bt_smarthub.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@jxwolstenholme' ha_domain: bt_smarthub +ha_platforms: + - device_tracker --- 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 1b63d6ef06a..ae18bd1769e 100644 --- a/source/_integrations/buienradar.markdown +++ b/source/_integrations/buienradar.markdown @@ -10,6 +10,10 @@ ha_codeowners: - '@mjj4791' - '@ties' ha_domain: buienradar +ha_platforms: + - camera + - sensor + - weather --- 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/caldav.markdown b/source/_integrations/caldav.markdown index 84c4b15e897..24b70910b25 100644 --- a/source/_integrations/caldav.markdown +++ b/source/_integrations/caldav.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.60' ha_domain: caldav +ha_platforms: + - calendar --- The `caldav` platform allows you to connect to your WebDAV calendar and generate binary sensors. A different sensor will be created for each individual calendar, or you can specify custom calendars which match a criteria you define (more on that below). These sensors will be `on` if you have an on going event in that calendar or `off` if the event is later in time, or if there is no event at all. The WebDAV calendar get updated roughly every 15 minutes. diff --git a/source/_integrations/canary.markdown b/source/_integrations/canary.markdown index 6256e3dd214..b46f456811e 100644 --- a/source/_integrations/canary.markdown +++ b/source/_integrations/canary.markdown @@ -9,6 +9,10 @@ ha_release: '0.60' ha_config_flow: true ha_iot_class: Cloud Polling ha_domain: canary +ha_platforms: + - alarm_control_panel + - camera + - sensor --- The `canary` integration allows you to integrate your [Canary](https://canary.is) devices in Home Assistant. diff --git a/source/_integrations/cert_expiry.markdown b/source/_integrations/cert_expiry.markdown index 91d3661b90e..9f7fcec6d07 100644 --- a/source/_integrations/cert_expiry.markdown +++ b/source/_integrations/cert_expiry.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@Cereal2nd' - '@jjlawren' ha_domain: cert_expiry +ha_platforms: + - sensor --- The `cert_expiry` integration fetches the certificate from a configured host and displays its expiration in a timestamp sensor. diff --git a/source/_integrations/circuit.markdown b/source/_integrations/circuit.markdown index de5207be029..150119399d6 100644 --- a/source/_integrations/circuit.markdown +++ b/source/_integrations/circuit.markdown @@ -8,6 +8,8 @@ ha_release: 0.111 ha_codeowners: - '@braam' ha_domain: circuit +ha_platforms: + - notify --- The `Unify Circuit` platform allows you to send notifications from Home Assistant to a conversation in [Unify Circuit](https://www.circuit.com/). diff --git a/source/_integrations/cisco_ios.markdown b/source/_integrations/cisco_ios.markdown index 1b80139a197..8a2ee6a43a4 100644 --- a/source/_integrations/cisco_ios.markdown +++ b/source/_integrations/cisco_ios.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fbradyirl' ha_domain: cisco_ios +ha_platforms: + - device_tracker --- This is a presence detection scanner for [Cisco IOS](https://www.cisco.com/) devices. diff --git a/source/_integrations/cisco_mobility_express.markdown b/source/_integrations/cisco_mobility_express.markdown index 4c3c6e99f09..74d794fbb1c 100644 --- a/source/_integrations/cisco_mobility_express.markdown +++ b/source/_integrations/cisco_mobility_express.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fbradyirl' ha_domain: cisco_mobility_express +ha_platforms: + - device_tracker --- 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 3c304a532b4..672e2f47381 100644 --- a/source/_integrations/cisco_webex_teams.markdown +++ b/source/_integrations/cisco_webex_teams.markdown @@ -8,6 +8,8 @@ ha_release: '0.40' ha_codeowners: - '@fbradyirl' ha_domain: cisco_webex_teams +ha_platforms: + - notify --- The `cisco_webex_teams` notification platform allows you to deliver rich notifications from Home Assistant to [Cisco Webex Teams](https://www.webex.com/team-collaboration.html) (formerly known as Cisco Spark). diff --git a/source/_integrations/citybikes.markdown b/source/_integrations/citybikes.markdown index 103ea86e8a1..c26b4f413a1 100644 --- a/source/_integrations/citybikes.markdown +++ b/source/_integrations/citybikes.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.49 ha_iot_class: Cloud Polling ha_domain: citybikes +ha_platforms: + - sensor --- The `citybikes` sensor platform monitors bike availability at bike sharing stations in a chosen area. The data is provided by [CityBikes](https://citybik.es/#about), which supports bike sharing systems all around the world. diff --git a/source/_integrations/clickatell.markdown b/source/_integrations/clickatell.markdown index 23fde3a578a..2fc44d83faf 100644 --- a/source/_integrations/clickatell.markdown +++ b/source/_integrations/clickatell.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.56 ha_domain: clickatell +ha_platforms: + - notify --- The `clickatell` platform uses [Clickatell](https://clickatell.com) to deliver SMS notifications from Home Assistant. diff --git a/source/_integrations/clicksend.markdown b/source/_integrations/clicksend.markdown index ebc067930c0..769f024b600 100644 --- a/source/_integrations/clicksend.markdown +++ b/source/_integrations/clicksend.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.48 ha_domain: clicksend ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `clicksend` platform uses [ClickSend](https://clicksend.com) to deliver notifications from Home Assistant. diff --git a/source/_integrations/clicksend_tts.markdown b/source/_integrations/clicksend_tts.markdown index 1268ffb9b02..d1dc9400c5f 100644 --- a/source/_integrations/clicksend_tts.markdown +++ b/source/_integrations/clicksend_tts.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.55 ha_domain: clicksend_tts +ha_platforms: + - notify --- The `clicksend_tts` platform uses [ClickSend](https://clicksend.com) to deliver text-to-speech (TTS) notifications from Home Assistant. diff --git a/source/_integrations/cloud.markdown b/source/_integrations/cloud.markdown index f6c0c83a25d..d3b1e472300 100644 --- a/source/_integrations/cloud.markdown +++ b/source/_integrations/cloud.markdown @@ -8,6 +8,10 @@ ha_iot_class: Cloud Push ha_codeowners: - '@home-assistant/cloud' ha_domain: cloud +ha_platforms: + - binary_sensor + - stt + - tts --- 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/co2signal.markdown b/source/_integrations/co2signal.markdown index 793bcfb9e71..ede3e94e28e 100644 --- a/source/_integrations/co2signal.markdown +++ b/source/_integrations/co2signal.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.87 ha_iot_class: Cloud Polling ha_domain: co2signal +ha_platforms: + - sensor --- The `co2signal` sensor platform queries the [CO2Signal](https://www.co2signal.com/) API for the CO2 intensity of a specific region. Data can be collected via latitude/longitude or by country code. This API uses the same data as Not all countries/regions in the world are supported so please consult this website to check local availability. diff --git a/source/_integrations/coinbase.markdown b/source/_integrations/coinbase.markdown index eeeab10884b..13820760b7f 100644 --- a/source/_integrations/coinbase.markdown +++ b/source/_integrations/coinbase.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.61 ha_iot_class: Cloud Polling ha_domain: coinbase +ha_platforms: + - sensor --- The `coinbase` integration lets you access account balances and exchange rates from [coinbase](https://coinbase.com). diff --git a/source/_integrations/coinmarketcap.markdown b/source/_integrations/coinmarketcap.markdown index b7e32c821b2..2bfe42e2890 100644 --- a/source/_integrations/coinmarketcap.markdown +++ b/source/_integrations/coinmarketcap.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.28 ha_iot_class: Cloud Polling ha_domain: coinmarketcap +ha_platforms: + - sensor --- The `coinmarketcap` sensor platform displays various details about a cryptocurrency provided by [CoinMarketCap](https://coinmarketcap.com/). diff --git a/source/_integrations/comed_hourly_pricing.markdown b/source/_integrations/comed_hourly_pricing.markdown index 84b91d5de99..e05bc669484 100644 --- a/source/_integrations/comed_hourly_pricing.markdown +++ b/source/_integrations/comed_hourly_pricing.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.40' ha_iot_class: Cloud Polling ha_domain: comed_hourly_pricing +ha_platforms: + - sensor --- The ComEd Hourly Pricing program is an optional program available to ComEd electric subscribers which charges customers a variable rate for electricity supply based on current demand rather than a traditional fixed rate. Live prices are published [here](https://hourlypricing.comed.com/live-prices/) and also via an [API](https://hourlypricing.comed.com/hp-api/) which we can integrate as a sensor in Home Assistant. diff --git a/source/_integrations/comfoconnect.markdown b/source/_integrations/comfoconnect.markdown index 6ab936ff61d..5c9c9ae4ec2 100644 --- a/source/_integrations/comfoconnect.markdown +++ b/source/_integrations/comfoconnect.markdown @@ -9,6 +9,9 @@ ha_iot_class: Local Push ha_codeowners: - '@michaelarnauts' ha_domain: comfoconnect +ha_platforms: + - fan + - sensor --- The `comfoconnect` integration lets you control Zehnder ComfoAir [Q350](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q350-tr)/[Q450](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q450-tr)/[Q600](https://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q600-st) diff --git a/source/_integrations/command_line.markdown b/source/_integrations/command_line.markdown index 78d177f5980..233d9a26c07 100644 --- a/source/_integrations/command_line.markdown +++ b/source/_integrations/command_line.markdown @@ -7,6 +7,12 @@ ha_category: ha_release: 0.12 ha_iot_class: Local Polling ha_domain: command_line +ha_platforms: + - binary_sensor + - cover + - notify + - sensor + - switch --- The `command_line` binary sensor platform issues specific commands to get data. diff --git a/source/_integrations/concord232.markdown b/source/_integrations/concord232.markdown index c82c260fcc1..ebe7cf4bec8 100644 --- a/source/_integrations/concord232.markdown +++ b/source/_integrations/concord232.markdown @@ -8,6 +8,9 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.31 ha_domain: concord232 +ha_platforms: + - alarm_control_panel + - binary_sensor --- The `concord232` platform provides integration with GE, Interlogix (and other brands) alarm panels that support the RS-232 Automation Control Panel interface module (or have it built in). Supported panels include Concord 4. diff --git a/source/_integrations/control4.markdown b/source/_integrations/control4.markdown index 8f220661512..649b143e25d 100644 --- a/source/_integrations/control4.markdown +++ b/source/_integrations/control4.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@lawtancool' ha_domain: control4 ha_ssdp: true +ha_platforms: + - light --- The Control4 integration allows you to control and monitor lights from your local Control4 system. Your Control4 controller must be running OS 3.0+. diff --git a/source/_integrations/coolmaster.markdown b/source/_integrations/coolmaster.markdown index d43b16f7659..512cbdc6a4c 100644 --- a/source/_integrations/coolmaster.markdown +++ b/source/_integrations/coolmaster.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@OnFreund' ha_domain: coolmaster +ha_platforms: + - climate --- The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). diff --git a/source/_integrations/coronavirus.markdown b/source/_integrations/coronavirus.markdown index 77f347da248..a3d9e40f3d5 100644 --- a/source/_integrations/coronavirus.markdown +++ b/source/_integrations/coronavirus.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@home_assistant/core' ha_domain: coronavirus +ha_platforms: + - sensor --- In December 2019, an outbreak of a novel Coronavirus, also called severe acute diff --git a/source/_integrations/cppm_tracker.markdown b/source/_integrations/cppm_tracker.markdown index 1bb25d16601..cd62dfb936f 100644 --- a/source/_integrations/cppm_tracker.markdown +++ b/source/_integrations/cppm_tracker.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.90' ha_iot_class: Local Polling ha_domain: cppm_tracker +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at connected devices to [Aruba Clearpass](https://www.arubanetworks.com/products/security/network-access-control/). diff --git a/source/_integrations/cpuspeed.markdown b/source/_integrations/cpuspeed.markdown index cf067d87bda..35a70bd8563 100644 --- a/source/_integrations/cpuspeed.markdown +++ b/source/_integrations/cpuspeed.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Push ha_codeowners: - '@fabaff' ha_domain: cpuspeed +ha_platforms: + - sensor --- The `cpuspeed` sensor platform to allow you to monitor the current CPU speed. diff --git a/source/_integrations/crimereports.markdown b/source/_integrations/crimereports.markdown index 006965860fe..36f82aea254 100644 --- a/source/_integrations/crimereports.markdown +++ b/source/_integrations/crimereports.markdown @@ -7,6 +7,8 @@ logo: crimereports.png ha_release: 0.42 ha_iot_class: Cloud Polling ha_domain: crimereports +ha_platforms: + - sensor --- The `crimereports` sensor allows one to track reported incidents occurring in a given area. Incidents include anything reported to [Crime Reports](https://www.crimereports.com). Your regional emergency services may or may not report data. The sensor only counts incidents from the current day. diff --git a/source/_integrations/cups.markdown b/source/_integrations/cups.markdown index 1dca647a95f..1737470792c 100644 --- a/source/_integrations/cups.markdown +++ b/source/_integrations/cups.markdown @@ -8,6 +8,8 @@ ha_release: 0.32 ha_codeowners: - '@fabaff' ha_domain: cups +ha_platforms: + - sensor --- 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/currencylayer.markdown b/source/_integrations/currencylayer.markdown index 228d282f348..ee2253b5b57 100644 --- a/source/_integrations/currencylayer.markdown +++ b/source/_integrations/currencylayer.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.32 ha_domain: currencylayer +ha_platforms: + - sensor --- The `currencylayer` sensor will show you the current exchange rate from [Currencylayer](https://currencylayer.com/) that provides real-time exchange rates for [170 currencies](https://currencylayer.com/currencies). The free account is limited to only USD as a base currency, allows 250 requests per month and updates daily. diff --git a/source/_integrations/daikin.markdown b/source/_integrations/daikin.markdown index 309911e0642..bb516251a0a 100644 --- a/source/_integrations/daikin.markdown +++ b/source/_integrations/daikin.markdown @@ -13,6 +13,10 @@ ha_codeowners: - '@fredrike' ha_domain: daikin ha_zeroconf: true +ha_platforms: + - climate + - sensor + - switch --- The `daikin` integration integrates Daikin air conditioning systems into Home Assistant. diff --git a/source/_integrations/danfoss_air.markdown b/source/_integrations/danfoss_air.markdown index d76eb443c2a..c83dda15ffa 100644 --- a/source/_integrations/danfoss_air.markdown +++ b/source/_integrations/danfoss_air.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Polling ha_domain: danfoss_air +ha_platforms: + - binary_sensor + - sensor + - switch --- The `danfoss_air` integration allows you to access information from your Danfoss Air HRV unit. diff --git a/source/_integrations/darksky.markdown b/source/_integrations/darksky.markdown index e8be2b47ac0..cc051c6f5ef 100644 --- a/source/_integrations/darksky.markdown +++ b/source/_integrations/darksky.markdown @@ -8,6 +8,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fabaff' ha_domain: darksky +ha_platforms: + - sensor + - weather --- 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/ddwrt.markdown b/source/_integrations/ddwrt.markdown index 46e1084f1a8..44cac97c061 100644 --- a/source/_integrations/ddwrt.markdown +++ b/source/_integrations/ddwrt.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: pre 0.7 ha_domain: ddwrt +ha_platforms: + - device_tracker --- This platform offers presence detection by looking at connected devices to a [DD-WRT](https://dd-wrt.com/) based router. diff --git a/source/_integrations/deconz.markdown b/source/_integrations/deconz.markdown index 3ce814b69de..64abf427400 100644 --- a/source/_integrations/deconz.markdown +++ b/source/_integrations/deconz.markdown @@ -19,6 +19,15 @@ ha_codeowners: - '@Kane610' ha_domain: deconz ha_ssdp: true +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- [deCONZ](https://www.dresden-elektronik.de/funk/software/deconz.html) by [dresden elektronik](https://www.dresden-elektronik.de) is a software that communicates with ConBee/RaspBee Zigbee gateways and exposes Zigbee devices that are connected to the gateway. diff --git a/source/_integrations/decora.markdown b/source/_integrations/decora.markdown index ffbdd1568f5..13f93140aea 100644 --- a/source/_integrations/decora.markdown +++ b/source/_integrations/decora.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.37 ha_domain: decora +ha_platforms: + - light --- Support for the Decora Bluetooth dimmer switch [Leviton](https://www.leviton.com/en/products/residential/dimmers/automation-smart-home/decora-digital-with-bluetooth-dimmers#t=Products&sort=%40wcs_site_tree_rank%20ascending&layout=card). diff --git a/source/_integrations/decora_wifi.markdown b/source/_integrations/decora_wifi.markdown index 5d66e333dfe..c0b9875eefd 100644 --- a/source/_integrations/decora_wifi.markdown +++ b/source/_integrations/decora_wifi.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.51 ha_domain: decora_wifi +ha_platforms: + - light --- Support for [Leviton Decora Wi-Fi](https://www.leviton.com/en/products/lighting-controls/decora-smart-with-wifi) dimmers/switches via the MyLeviton API. diff --git a/source/_integrations/delijn.markdown b/source/_integrations/delijn.markdown index 80e9670a635..cdba0250ef7 100644 --- a/source/_integrations/delijn.markdown +++ b/source/_integrations/delijn.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@bollewolle' - '@Emilv2' ha_domain: delijn +ha_platforms: + - sensor --- The `delijn` sensor will give you the departure time of the next bus, tram or subway at a specific stop of the De Lijn public transport network in Flanders (Belgium). diff --git a/source/_integrations/deluge.markdown b/source/_integrations/deluge.markdown index a63b73380af..c9009a40e91 100644 --- a/source/_integrations/deluge.markdown +++ b/source/_integrations/deluge.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.57 ha_iot_class: Local Polling ha_domain: deluge +ha_platforms: + - sensor + - switch --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/demo.markdown b/source/_integrations/demo.markdown index f47d63d3d38..f0cc704872f 100644 --- a/source/_integrations/demo.markdown +++ b/source/_integrations/demo.markdown @@ -9,6 +9,27 @@ ha_codeowners: - '@home-assistant/core' ha_domain: demo ha_iot_class: Calculated +ha_platforms: + - air_quality + - alarm_control_panel + - binary_sensor + - calendar + - camera + - climate + - cover + - device_tracker + - fan + - light + - lock + - notify + - remote + - sensor + - stt + - switch + - tts + - vacuum + - water_heater + - weather --- The `demo` platform allows you to use integrations which are providing a demo of their implementation. The demo entities are dummies but show you how the actual platform looks like. This way you can run own demonstration instance like the online [Home Assistant demo](/demo/)but combined with your own real/functional platforms. diff --git a/source/_integrations/derivative.markdown b/source/_integrations/derivative.markdown index b1e264e015a..7e169ca99f5 100644 --- a/source/_integrations/derivative.markdown +++ b/source/_integrations/derivative.markdown @@ -12,6 +12,8 @@ ha_qa_scale: internal ha_codeowners: - '@afaucogney' ha_domain: derivative +ha_platforms: + - sensor --- The `derivative` platform creates a sensor that estimates the derivative of the values provided by a source sensor. diff --git a/source/_integrations/deutsche_bahn.markdown b/source/_integrations/deutsche_bahn.markdown index 6944f4011df..c52b8bdf2a4 100644 --- a/source/_integrations/deutsche_bahn.markdown +++ b/source/_integrations/deutsche_bahn.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.14 ha_domain: deutsche_bahn +ha_platforms: + - sensor --- The `deutsche_bahn` sensor will give you the departure time of the next train for the given connection. In case of a delay, the delay is also shown. Additional details are used to inform about, e.g., the type of the train, price, and if it is on time. diff --git a/source/_integrations/devolo_home_control.markdown b/source/_integrations/devolo_home_control.markdown index 21ff17f695d..ab78e948548 100755 --- a/source/_integrations/devolo_home_control.markdown +++ b/source/_integrations/devolo_home_control.markdown @@ -16,6 +16,13 @@ ha_codeowners: - '@Shutgun' ha_domain: devolo_home_control ha_quality_scale: silver +ha_platforms: + - binary_sensor + - climate + - cover + - light + - sensor + - switch --- devolo Home Control is a Z-Wave ecosystem with a Z-Wave to IP gateway in the center. The integration allows you to control devices connected to the gateway. diff --git a/source/_integrations/dexcom.markdown b/source/_integrations/dexcom.markdown index 0c82d9375ae..4aafc076adc 100644 --- a/source/_integrations/dexcom.markdown +++ b/source/_integrations/dexcom.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@gagebenne' ha_domain: dexcom +ha_platforms: + - sensor --- The Dexcom integration allows you to view your CGM data from [Dexcom](https://www.dexcom.com/) in Home Assistant. diff --git a/source/_integrations/dht.markdown b/source/_integrations/dht.markdown index 51984468453..27a3abcf61d 100644 --- a/source/_integrations/dht.markdown +++ b/source/_integrations/dht.markdown @@ -7,6 +7,8 @@ ha_release: 0.7 logo: dht.png ha_iot_class: Local Polling ha_domain: dht +ha_platforms: + - sensor --- The `dht` sensor platform allows you to get the current temperature and humidity from a DHT11, DHT22 or AM2302 device. diff --git a/source/_integrations/digital_ocean.markdown b/source/_integrations/digital_ocean.markdown index 912c30a8ec7..da74430ea64 100644 --- a/source/_integrations/digital_ocean.markdown +++ b/source/_integrations/digital_ocean.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: digital_ocean +ha_platforms: + - binary_sensor + - switch --- The `digital_ocean` integration allows you to access the information about your [Digital Ocean](https://www.digitalocean.com/) droplets from Home Assistant. diff --git a/source/_integrations/digitalloggers.markdown b/source/_integrations/digitalloggers.markdown index 5d0ab4920d2..924ca10d19e 100644 --- a/source/_integrations/digitalloggers.markdown +++ b/source/_integrations/digitalloggers.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.35 ha_iot_class: Local Polling ha_domain: digitalloggers +ha_platforms: + - switch --- The `digitalloggers` switch platform allows you to control the state of your [Digital Loggers](https://www.digital-loggers.com/dinfaqs.html) switches. diff --git a/source/_integrations/directv.markdown b/source/_integrations/directv.markdown index 6aeaa1925ec..a7eda859885 100644 --- a/source/_integrations/directv.markdown +++ b/source/_integrations/directv.markdown @@ -12,6 +12,8 @@ ha_codeowners: - '@ctalkington' ha_quality_scale: gold ha_ssdp: true +ha_platforms: + - remote --- The DirecTV platform allows you to control a [DirecTV](https://www.directv.com) receiver and its client devices. diff --git a/source/_integrations/discogs.markdown b/source/_integrations/discogs.markdown index 542a8c371ce..03e604bb195 100644 --- a/source/_integrations/discogs.markdown +++ b/source/_integrations/discogs.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@thibmaek' ha_domain: discogs +ha_platforms: + - sensor --- The `discogs` platform allows you to see the current amount of records in your [Discogs](https://www.discogs.com) collection. diff --git a/source/_integrations/discord.markdown b/source/_integrations/discord.markdown index d79e71d9d34..e56a448c142 100644 --- a/source/_integrations/discord.markdown +++ b/source/_integrations/discord.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.37 ha_domain: discord +ha_platforms: + - notify --- The [Discord service](https://discordapp.com/) is a platform for the notify component. This allows integrations to send messages to the user using Discord. diff --git a/source/_integrations/dlink.markdown b/source/_integrations/dlink.markdown index 627ac403e4e..80d64209a3a 100644 --- a/source/_integrations/dlink.markdown +++ b/source/_integrations/dlink.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.14 ha_domain: dlink +ha_platforms: + - switch --- The `dlink` switch platform allows you to control the state of your [D-Link Wi-Fi Smart Plugs](https://us.dlink.com/en/consumer/smart-plugs). diff --git a/source/_integrations/dnsip.markdown b/source/_integrations/dnsip.markdown index 66409b61cd1..1fe8b6047e0 100644 --- a/source/_integrations/dnsip.markdown +++ b/source/_integrations/dnsip.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.40' ha_domain: dnsip +ha_platforms: + - sensor --- The `dnsip` sensor will expose an IP address, fetched via DNS resolution, as its value. There are two operational modes: diff --git a/source/_integrations/doorbird.markdown b/source/_integrations/doorbird.markdown index 0de20c7464e..43e994a8039 100644 --- a/source/_integrations/doorbird.markdown +++ b/source/_integrations/doorbird.markdown @@ -13,6 +13,9 @@ ha_codeowners: - '@bdraco' ha_domain: doorbird ha_zeroconf: true +ha_platforms: + - camera + - switch --- The `doorbird` implementation allows you to integrate your [DoorBird](https://www.doorbird.com/) device in Home Assistant. diff --git a/source/_integrations/dovado.markdown b/source/_integrations/dovado.markdown index 8a597aae16b..3e7923f228c 100644 --- a/source/_integrations/dovado.markdown +++ b/source/_integrations/dovado.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Polling ha_domain: dovado +ha_platforms: + - notify + - sensor --- The `dovado` integration manages communication with the [Dovado](https://www.dovado.com/) router. diff --git a/source/_integrations/dsmr.markdown b/source/_integrations/dsmr.markdown index f6a0bb26a4e..30403da85d6 100644 --- a/source/_integrations/dsmr.markdown +++ b/source/_integrations/dsmr.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Push ha_domain: dsmr ha_codeowners: - '@Robbie1221' +ha_platforms: + - sensor --- A sensor platform for Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements), also known as 'Slimme meter' or 'P1 poort'. diff --git a/source/_integrations/dsmr_reader.markdown b/source/_integrations/dsmr_reader.markdown index f249a103673..98fc77d3a6c 100644 --- a/source/_integrations/dsmr_reader.markdown +++ b/source/_integrations/dsmr_reader.markdown @@ -9,6 +9,8 @@ ha_release: 0.103 ha_codeowners: - '@depl0y' ha_domain: dsmr_reader +ha_platforms: + - sensor --- The `dsmr_reader` sensor integration allows you to easily add all sensors that [DSMR Reader](https://dsmr-reader.readthedocs.io/en/latest/) (Dutch Smart Meter Requirements Reader) exposes to MQTT. It adds a separate sensor for every field in the MQTT topics which is named `sensor_dsmr_`. diff --git a/source/_integrations/dte_energy_bridge.markdown b/source/_integrations/dte_energy_bridge.markdown index 0d4f74858bf..f7942c4a1a6 100644 --- a/source/_integrations/dte_energy_bridge.markdown +++ b/source/_integrations/dte_energy_bridge.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.21 ha_iot_class: Local Polling ha_domain: dte_energy_bridge +ha_platforms: + - sensor --- A sensor platform for the [DTE](https://www.newlook.dteenergy.com/) Energy Bridge. To find out which version of the DTE Energy Bridge sensor you have, find the status LED on your box. diff --git a/source/_integrations/dublin_bus_transport.markdown b/source/_integrations/dublin_bus_transport.markdown index eb98e8869d0..7b4c07e1898 100644 --- a/source/_integrations/dublin_bus_transport.markdown +++ b/source/_integrations/dublin_bus_transport.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.36 ha_domain: dublin_bus_transport +ha_platforms: + - sensor --- The `dublin_bus_transport` sensor will give you the time until the next two departures from a Dublin bus stop using the RTPI information. diff --git a/source/_integrations/dwd_weather_warnings.markdown b/source/_integrations/dwd_weather_warnings.markdown index f5f8a08635a..abd7de9fbec 100644 --- a/source/_integrations/dwd_weather_warnings.markdown +++ b/source/_integrations/dwd_weather_warnings.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@runningman84' - '@stephan192' - '@Hummel95' +ha_platforms: + - sensor --- The `dwd_weather_warnings` sensor platform uses the [Deutsche Wetter Dienst (DWD)](https://www.dwd.de) as a source for current and advance warnings. diff --git a/source/_integrations/dweet.markdown b/source/_integrations/dweet.markdown index 8ef019d5ddc..7a3e2f57ac9 100644 --- a/source/_integrations/dweet.markdown +++ b/source/_integrations/dweet.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fabaff' ha_domain: dweet +ha_platforms: + - sensor --- The `dweet` integration makes it possible to transfer details collected with Home Assistant to [Dweet.io](https://dweet.io/) and visualize them with [freeboard.io](https://freeboard.io). Keep in mind that your information will be public! diff --git a/source/_integrations/dynalite.markdown b/source/_integrations/dynalite.markdown index 159661f381c..964aecd902c 100755 --- a/source/_integrations/dynalite.markdown +++ b/source/_integrations/dynalite.markdown @@ -12,6 +12,10 @@ ha_codeowners: - '@ziv1234' ha_config_flow: true ha_domain: dynalite +ha_platforms: + - cover + - light + - switch --- Philips Dynalite support is integrated into Home Assistant as a hub that can drive the light, switch, and cover platforms. diff --git a/source/_integrations/dyson.markdown b/source/_integrations/dyson.markdown index 3d0f4a93d5c..718b22d1ac4 100644 --- a/source/_integrations/dyson.markdown +++ b/source/_integrations/dyson.markdown @@ -10,6 +10,12 @@ ha_category: ha_iot_class: Local Push ha_release: 0.47 ha_domain: dyson +ha_platforms: + - air_quality + - climate + - fan + - sensor + - vacuum --- The `dyson` integration is the main integration to integrate all [Dyson](https://www.dyson.com) related platforms. diff --git a/source/_integrations/ebox.markdown b/source/_integrations/ebox.markdown index 67783c14aa5..55f5e02f8a9 100644 --- a/source/_integrations/ebox.markdown +++ b/source/_integrations/ebox.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.39 ha_iot_class: Cloud Polling ha_domain: ebox +ha_platforms: + - sensor --- Integrate your [EBox](https://client.ebox.ca/) account information into Home Assistant. diff --git a/source/_integrations/ebusd.markdown b/source/_integrations/ebusd.markdown index a974c48a005..1eaa8841824 100644 --- a/source/_integrations/ebusd.markdown +++ b/source/_integrations/ebusd.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.88 ha_domain: ebusd +ha_platforms: + - sensor --- Integration between [ebusd](https://github.com/john30/ebusd/) daemon for communication with eBUS heating systems, and Home Assistant using sensor component. diff --git a/source/_integrations/ecoal_boiler.markdown b/source/_integrations/ecoal_boiler.markdown index 992726b939a..6ba220e2c9b 100644 --- a/source/_integrations/ecoal_boiler.markdown +++ b/source/_integrations/ecoal_boiler.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Polling ha_domain: ecoal_boiler +ha_platforms: + - sensor + - switch --- The `ecoal_boiler` integration is the base for pumps and sensors managed by [esterownik.pl eCoal boiler controller](https://esterownik.pl/nasze-produkty/ecoal). diff --git a/source/_integrations/ecobee.markdown b/source/_integrations/ecobee.markdown index fa1683d61be..a5d77e60d06 100644 --- a/source/_integrations/ecobee.markdown +++ b/source/_integrations/ecobee.markdown @@ -14,6 +14,12 @@ ha_config_flow: true ha_codeowners: - '@marthoc' ha_domain: ecobee +ha_platforms: + - binary_sensor + - climate + - notify + - sensor + - weather --- The `ecobee` integration lets you control and view sensor data from [ecobee](https://ecobee.com) thermostats. diff --git a/source/_integrations/econet.markdown b/source/_integrations/econet.markdown index 0748fad3942..7e0c00aeb34 100644 --- a/source/_integrations/econet.markdown +++ b/source/_integrations/econet.markdown @@ -10,6 +10,10 @@ ha_codeowners: - '@vangorra' - '@w1ll1am23' ha_config_flow: true +ha_platforms: + - binary_sensor + - sensor + - water_heater --- The `econet` water heater platform is consuming the information provided by a [EcoNet enabled Rheem water heater](https://www.rheem.com/EcoNet/Home). This platform allows you to set the temperature, the operation mode, and away mode. It also provides access to several device sensors depending on your model of water heater. diff --git a/source/_integrations/ecovacs.markdown b/source/_integrations/ecovacs.markdown index 5cbe6bfc275..795c2db74e7 100644 --- a/source/_integrations/ecovacs.markdown +++ b/source/_integrations/ecovacs.markdown @@ -9,6 +9,8 @@ ha_release: 0.77 ha_codeowners: - '@OverloadUT' ha_domain: ecovacs +ha_platforms: + - vacuum --- The `ecovacs` integration is the main integration to integrate all [Ecovacs](https://www.ecovacs.com) (Deebot) vacuums. You will need your Ecovacs account information (username, password) to discover and control vacuums in your account. diff --git a/source/_integrations/eddystone_temperature.markdown b/source/_integrations/eddystone_temperature.markdown index f3d6e9f32c1..51cca1c8a14 100644 --- a/source/_integrations/eddystone_temperature.markdown +++ b/source/_integrations/eddystone_temperature.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.42 ha_iot_class: Local Polling ha_domain: eddystone_temperature +ha_platforms: + - sensor --- The `eddystone_temperature` sensor platform reads temperature information from Bluetooth LE advertisements transmitted by [Eddystone](https://en.wikipedia.org/wiki/Eddystone_(Google)) beacons. Your beacons must be configured to transmit UID frames (for identification) and TLM frames (for temperature). diff --git a/source/_integrations/edimax.markdown b/source/_integrations/edimax.markdown index 02c04b885c4..8145f84139d 100644 --- a/source/_integrations/edimax.markdown +++ b/source/_integrations/edimax.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Local Polling ha_domain: edimax +ha_platforms: + - switch --- This `edimax` switch platform allows you to control the state of your [Edimax](https://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. diff --git a/source/_integrations/edl21.markdown b/source/_integrations/edl21.markdown index 467b77a1902..31805194240 100644 --- a/source/_integrations/edl21.markdown +++ b/source/_integrations/edl21.markdown @@ -8,6 +8,8 @@ ha_release: 0.107 ha_domain: edl21 ha_codeowners: - '@mtdcr' +ha_platforms: + - sensor --- The `edl21` integration lets you read German EDL21 smart meters using [SML](https://de.wikipedia.org/wiki/Smart_Message_Language) from Home Assistant. diff --git a/source/_integrations/ee_brightbox.markdown b/source/_integrations/ee_brightbox.markdown index 97b20ddb95f..62bda8d0f8f 100644 --- a/source/_integrations/ee_brightbox.markdown +++ b/source/_integrations/ee_brightbox.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.87 ha_iot_class: Local Polling ha_domain: ee_brightbox +ha_platforms: + - device_tracker --- This platform offers presence detection by looking at connected devices to a [EE Bright Box 2](https://ee.co.uk/help/phones-and-device/home-broadband/bright-box-2-wireless-router/bright-box-2-wireless-router) router. diff --git a/source/_integrations/efergy.markdown b/source/_integrations/efergy.markdown index eee769abebc..ae395a7734b 100644 --- a/source/_integrations/efergy.markdown +++ b/source/_integrations/efergy.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Cloud Polling ha_domain: efergy +ha_platforms: + - sensor --- Integrate your [Efergy](https://efergy.com) meter information into Home Assistant. diff --git a/source/_integrations/egardia.markdown b/source/_integrations/egardia.markdown index e998443a23c..8847c860def 100644 --- a/source/_integrations/egardia.markdown +++ b/source/_integrations/egardia.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@jeroenterheerdt' ha_domain: egardia +ha_platforms: + - alarm_control_panel + - binary_sensor --- The `egardia` platform enables the ability to control an [Egardia](https://egardia.com/)/[Woonveilig](https://woonveilig.nl) control panel. These alarm panels are known under different brand names across the world, including Woonveilig in the Netherlands. This was tested on the WL-1716, GATE-01, GATE-02 and GATE-03 versions of the Egardia/Woonveilig platform. Not only will you integrate your alarm control panel, supported sensors (door contacts at this moment) will be added automatically. diff --git a/source/_integrations/eight_sleep.markdown b/source/_integrations/eight_sleep.markdown index 7d394752c2d..3b226acc71e 100644 --- a/source/_integrations/eight_sleep.markdown +++ b/source/_integrations/eight_sleep.markdown @@ -10,6 +10,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@mezz64' ha_domain: eight_sleep +ha_platforms: + - binary_sensor + - sensor --- The `eight_sleep` integration allows Home Assistant to fetch data from your [Eight Sleep](https://eightsleep.com/) smart cover or mattress. diff --git a/source/_integrations/elgato.markdown b/source/_integrations/elgato.markdown index 36402279e84..a9348a2d90b 100644 --- a/source/_integrations/elgato.markdown +++ b/source/_integrations/elgato.markdown @@ -12,6 +12,8 @@ ha_codeowners: ha_quality_scale: platinum ha_domain: elgato ha_zeroconf: true +ha_platforms: + - light --- The [Elgato Key Light](https://www.elgato.com/en/gaming/key-light) sets the diff --git a/source/_integrations/eliqonline.markdown b/source/_integrations/eliqonline.markdown index 395784027e2..80bc163493b 100644 --- a/source/_integrations/eliqonline.markdown +++ b/source/_integrations/eliqonline.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.10' ha_iot_class: Cloud Polling ha_domain: eliqonline +ha_platforms: + - sensor --- Integrate your [ELIQ Online](https://eliq.io/) smart meter information into Home Assistant. To get an [access token](https://my.eliq.io/user/settings/api) and the [Channel ID](https://my.eliq.io/user/settings/locations), log in to your account. diff --git a/source/_integrations/elkm1.markdown b/source/_integrations/elkm1.markdown index 5b0746ce790..cc186333911 100644 --- a/source/_integrations/elkm1.markdown +++ b/source/_integrations/elkm1.markdown @@ -16,6 +16,12 @@ ha_config_flow: true ha_codeowners: - '@gwww' - '@bdraco' +ha_platforms: + - alarm_control_panel + - climate + - light + - sensor + - switch --- The Elk-M1 is a home security and automation controller that is capable of alarm control panel functions and automation. diff --git a/source/_integrations/elv.markdown b/source/_integrations/elv.markdown index 5fedad51a3e..057396c48a1 100644 --- a/source/_integrations/elv.markdown +++ b/source/_integrations/elv.markdown @@ -7,6 +7,8 @@ ha_release: 0.95 ha_codeowners: - '@majuss' ha_domain: elv +ha_platforms: + - switch --- 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/emoncms.markdown b/source/_integrations/emoncms.markdown index 6dd50cf76d7..b85f48d24dc 100644 --- a/source/_integrations/emoncms.markdown +++ b/source/_integrations/emoncms.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_domain: emoncms ha_codeowners: - '@borpin' +ha_platforms: + - sensor --- The `emoncms` sensor platform creates sensors for the feeds available in your local or cloud based version of [Emoncms](https://emoncms.org). diff --git a/source/_integrations/enocean.markdown b/source/_integrations/enocean.markdown index 55f35ea72dd..ca72a39b60b 100644 --- a/source/_integrations/enocean.markdown +++ b/source/_integrations/enocean.markdown @@ -14,6 +14,11 @@ ha_codeowners: - '@bdurrer' ha_domain: enocean ha_config_flow: true +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- The [EnOcean](https://en.wikipedia.org/wiki/EnOcean) standard is supported by many different vendors. There are switches and sensors of many different kinds, and typically they employ energy harvesting to get power such that no batteries are necessary. diff --git a/source/_integrations/enphase_envoy.markdown b/source/_integrations/enphase_envoy.markdown index 8ef36e7e323..a6d5a4e9029 100644 --- a/source/_integrations/enphase_envoy.markdown +++ b/source/_integrations/enphase_envoy.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_domain: enphase_envoy ha_codeowners: - '@gtdiehl' +ha_platforms: + - sensor --- A sensor platform for the [Enphase Envoy](https://enphase.com/en-us/products-and-services/envoy-and-combiner) solar energy gateway. Works with older models that only have production metrics (ie. Envoy-C) and newer models that offer both production and consumption metrics (ie. Envoy-S). diff --git a/source/_integrations/entur_public_transport.markdown b/source/_integrations/entur_public_transport.markdown index 5d1a9d4ee53..a75b90f717e 100644 --- a/source/_integrations/entur_public_transport.markdown +++ b/source/_integrations/entur_public_transport.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@hfurubotten' ha_domain: entur_public_transport +ha_platforms: + - sensor --- 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 9b670102f06..3d781f1d60a 100644 --- a/source/_integrations/environment_canada.markdown +++ b/source/_integrations/environment_canada.markdown @@ -10,6 +10,10 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@michaeldavie' ha_domain: environment_canada +ha_platforms: + - camera + - sensor + - weather --- 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/envirophat.markdown b/source/_integrations/envirophat.markdown index 6514177e4b6..2adb0c6d05d 100644 --- a/source/_integrations/envirophat.markdown +++ b/source/_integrations/envirophat.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.44 ha_domain: envirophat +ha_platforms: + - sensor --- The `envirophat` sensor platform allows you to display information collected by an [Enviro pHAT](https://shop.pimoroni.com/products/enviro-phat) add-on board for the Raspberry Pi. The board features a wide range of sensors, such as: diff --git a/source/_integrations/envisalink.markdown b/source/_integrations/envisalink.markdown index a0ce1a4745c..228d5c1dc1d 100644 --- a/source/_integrations/envisalink.markdown +++ b/source/_integrations/envisalink.markdown @@ -8,6 +8,10 @@ ha_category: ha_release: 0.23 ha_iot_class: Local Push ha_domain: envisalink +ha_platforms: + - alarm_control_panel + - binary_sensor + - sensor --- The `envisalink` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Eyez On, known as the Envisalink. The Envisalink evl3 and evl4 boards provide a TCP/IP interface to the alarm panel, where it emulates an alarm keypad. This board also exposes a raw TCP/IP based API, upon which this integration is built. Currently, the Envisalink version 4 is the latest model. This integration supports both the evl3 and the evl4. diff --git a/source/_integrations/ephember.markdown b/source/_integrations/ephember.markdown index d81f3fe0ee0..07586c535e1 100644 --- a/source/_integrations/ephember.markdown +++ b/source/_integrations/ephember.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@ttroy50' ha_domain: ephember +ha_platforms: + - climate --- The `ephember` climate platform lets you control [EPH Controls](https://emberapp.ephcontrols.com/) thermostats. The module only works if you have a Wi-Fi gateway to control your EPH system and an account on the EMBER app. diff --git a/source/_integrations/epsonworkforce.markdown b/source/_integrations/epsonworkforce.markdown index f26bc88f2d5..9b18e0b119b 100644 --- a/source/_integrations/epsonworkforce.markdown +++ b/source/_integrations/epsonworkforce.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@ThaStealth' ha_domain: epsonworkforce +ha_platforms: + - sensor --- 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 8f86ec3fbd2..f8d222947f6 100644 --- a/source/_integrations/eq3btsmart.markdown +++ b/source/_integrations/eq3btsmart.markdown @@ -9,6 +9,8 @@ ha_release: 0.18 ha_codeowners: - '@rytilahti' ha_domain: eq3btsmart +ha_platforms: + - climate --- 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 003c103c30d..cb34c06637c 100644 --- a/source/_integrations/esphome.markdown +++ b/source/_integrations/esphome.markdown @@ -11,6 +11,15 @@ ha_codeowners: - '@OttoWinter' ha_domain: esphome ha_zeroconf: true +ha_platforms: + - binary_sensor + - camera + - climate + - cover + - fan + - light + - sensor + - switch --- This integration allows [ESPHome](https://esphome.io) devices to connect directly to Home Assistant with the [native ESPHome API](https://esphome.io/components/api.html). diff --git a/source/_integrations/essent.markdown b/source/_integrations/essent.markdown index ca36e80d517..4ed37c36a9b 100644 --- a/source/_integrations/essent.markdown +++ b/source/_integrations/essent.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@TheLastProject' ha_domain: essent +ha_platforms: + - sensor --- 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/etherscan.markdown b/source/_integrations/etherscan.markdown index 964385d31dd..9d66ece6a68 100644 --- a/source/_integrations/etherscan.markdown +++ b/source/_integrations/etherscan.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.47 ha_iot_class: Cloud Polling ha_domain: etherscan +ha_platforms: + - sensor --- The `Etherscan` sensor platform displays Ether and ERC-20 token balances from [Etherscan.io](https://etherscan.io). diff --git a/source/_integrations/eufy.markdown b/source/_integrations/eufy.markdown index 3daeae474e7..fb66f55b70d 100644 --- a/source/_integrations/eufy.markdown +++ b/source/_integrations/eufy.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.68 ha_iot_class: Local Polling ha_domain: eufy +ha_platforms: + - light + - switch --- The `eufy` integration is the main integration to integrate various [eufy](https://www.eufylife.com/) devices with Home Assistant. diff --git a/source/_integrations/everlights.markdown b/source/_integrations/everlights.markdown index 4a3531edf2b..00bee6f113d 100644 --- a/source/_integrations/everlights.markdown +++ b/source/_integrations/everlights.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.87 ha_domain: everlights +ha_platforms: + - light --- [EverLights](https://myeverlights.com/) are permanent Christmas lights installed on a home's gutters or flashing. This integration can change all LEDs in a zone to a single color or activate a pattern that was previously saved to the control box. diff --git a/source/_integrations/evohome.markdown b/source/_integrations/evohome.markdown index 6dc905da8f1..9b7b462bf73 100644 --- a/source/_integrations/evohome.markdown +++ b/source/_integrations/evohome.markdown @@ -10,6 +10,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@zxdavb' ha_domain: evohome +ha_platforms: + - climate + - water_heater --- The `evohome` integration links Home Assistant with all _non-US_ [Honeywell Total Connect Comfort (TCC)](https://international.mytotalconnectcomfort.com/Account/Login) CH/DHW systems, such as: diff --git a/source/_integrations/ezviz.markdown b/source/_integrations/ezviz.markdown index 4c51daab4cb..16258a77cfd 100644 --- a/source/_integrations/ezviz.markdown +++ b/source/_integrations/ezviz.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_domain: ezviz ha_codeowners: - '@baqs' +ha_platforms: + - camera --- The `ezviz` sensor platform uses the EzvizLife API to interact with the devices. diff --git a/source/_integrations/facebook.markdown b/source/_integrations/facebook.markdown index 17dbaca1bbb..9a0a6f49229 100644 --- a/source/_integrations/facebook.markdown +++ b/source/_integrations/facebook.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.36 ha_domain: facebook ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `facebook` notification platform enables sending notifications via Facebook Messenger, powered by [Facebook](https://facebook.com). diff --git a/source/_integrations/fail2ban.markdown b/source/_integrations/fail2ban.markdown index 0d629097061..6a1418f8f17 100644 --- a/source/_integrations/fail2ban.markdown +++ b/source/_integrations/fail2ban.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.57 ha_domain: fail2ban +ha_platforms: + - sensor --- The `fail2ban` sensor allows for IPs banned by [fail2ban](https://www.fail2ban.org/wiki/index.php/Main_Page) to be displayed in the Home Assistant frontend. diff --git a/source/_integrations/familyhub.markdown b/source/_integrations/familyhub.markdown index fba49362ef9..7c16ebe92b6 100644 --- a/source/_integrations/familyhub.markdown +++ b/source/_integrations/familyhub.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.70' ha_iot_class: Local Polling ha_domain: familyhub +ha_platforms: + - camera --- The `familyhub` platform allows you to get images of the inside of your [Samsung Family Hub refrigerator](https://www.samsung.com/us/explore/family-hub-refrigerator/connected-hub/) in Home Assistant. diff --git a/source/_integrations/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown index 56ccc951117..bb35179a0b7 100644 --- a/source/_integrations/fastdotcom.markdown +++ b/source/_integrations/fastdotcom.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@rohankapoorcom' ha_domain: fastdotcom +ha_platforms: + - sensor --- The `fastdotcom` integration uses the [Fast.com](https://fast.com/) web service to measure network bandwidth performance. diff --git a/source/_integrations/ffmpeg.markdown b/source/_integrations/ffmpeg.markdown index ffd1d7185c6..1efc2fcfc8b 100644 --- a/source/_integrations/ffmpeg.markdown +++ b/source/_integrations/ffmpeg.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.29 ha_domain: ffmpeg ha_iot_class: +ha_platforms: + - camera --- The `ffmpeg` integration allows other Home Assistant integrations to process video and audio streams. This integration supports all FFmpeg versions since 3.0.0; if you have an older version, please update. diff --git a/source/_integrations/ffmpeg_motion.markdown b/source/_integrations/ffmpeg_motion.markdown index 8624719c982..b464e995040 100644 --- a/source/_integrations/ffmpeg_motion.markdown +++ b/source/_integrations/ffmpeg_motion.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Calculated ha_release: 0.27 ha_domain: ffmpeg_motion +ha_platforms: + - binary_sensor --- The `ffmpeg` platform allows you to use any video feed with [FFmpeg](https://www.ffmpeg.org/) for motion sensors in Home Assistant. diff --git a/source/_integrations/ffmpeg_noise.markdown b/source/_integrations/ffmpeg_noise.markdown index e95160e3d81..816eb060957 100644 --- a/source/_integrations/ffmpeg_noise.markdown +++ b/source/_integrations/ffmpeg_noise.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Calculated ha_release: 0.27 ha_domain: ffmpeg_noise +ha_platforms: + - binary_sensor --- The `ffmpeg` platform allows you to use any video or audio feed with [FFmpeg](https://www.ffmpeg.org/) for various sensors in Home Assistant. diff --git a/source/_integrations/fibaro.markdown b/source/_integrations/fibaro.markdown index 139836ad766..7ac13996386 100644 --- a/source/_integrations/fibaro.markdown +++ b/source/_integrations/fibaro.markdown @@ -14,6 +14,14 @@ ha_category: ha_release: 0.83 ha_iot_class: Local Push ha_domain: fibaro +ha_platforms: + - binary_sensor + - climate + - cover + - light + - lock + - sensor + - switch --- The [Fibaro](https://fibaro.com/) hub is a controller mainly connecting to Z-Wave devices. diff --git a/source/_integrations/fido.markdown b/source/_integrations/fido.markdown index 42d4df2012d..5722b8fe182 100644 --- a/source/_integrations/fido.markdown +++ b/source/_integrations/fido.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.39 ha_iot_class: Cloud Polling ha_domain: fido +ha_platforms: + - sensor --- Integrate your [Fido](https://www.fido.ca/) account information into Home Assistant. diff --git a/source/_integrations/file.markdown b/source/_integrations/file.markdown index dce127c2542..2be2e1855fc 100644 --- a/source/_integrations/file.markdown +++ b/source/_integrations/file.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: file +ha_platforms: + - notify + - sensor --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/filesize.markdown b/source/_integrations/filesize.markdown index 779bbc6237c..786d03298cc 100644 --- a/source/_integrations/filesize.markdown +++ b/source/_integrations/filesize.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.64 ha_domain: filesize +ha_platforms: + - sensor --- The `filesize` sensor is for displaying the size in MB of a file. diff --git a/source/_integrations/filter.markdown b/source/_integrations/filter.markdown index 80d5469f727..31a54338c1d 100644 --- a/source/_integrations/filter.markdown +++ b/source/_integrations/filter.markdown @@ -10,6 +10,8 @@ ha_quality_scale: internal ha_codeowners: - '@dgomes' ha_domain: filter +ha_platforms: + - sensor --- The `filter` platform enables sensors that process the states of other entities. diff --git a/source/_integrations/fints.markdown b/source/_integrations/fints.markdown index c0e581f0cd4..23d394780ad 100644 --- a/source/_integrations/fints.markdown +++ b/source/_integrations/fints.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.70' ha_iot_class: Local Push ha_domain: fints +ha_platforms: + - sensor --- With the FinTS sensor, you can fetch your account information from your bank. This only works with banks that support the FinTS (aka. HBCI) standard. The FinTS standard used by many German banks. So if you do not have a German bank account, this will most likely not work for you. To find out if your bank supports FinTS, check the bank's website or call their hotline. diff --git a/source/_integrations/fireservicerota.markdown b/source/_integrations/fireservicerota.markdown index 9768ab4e2da..897b0d3b14f 100644 --- a/source/_integrations/fireservicerota.markdown +++ b/source/_integrations/fireservicerota.markdown @@ -11,6 +11,10 @@ ha_codeowners: - '@cyberjunky' ha_config_flow: true ha_domain: fireservicerota +ha_platforms: + - binary_sensor + - sensor + - switch --- FireServiceRota is a powerful and flexible availability, scheduling and dispatching system for firefighters. diff --git a/source/_integrations/firmata.markdown b/source/_integrations/firmata.markdown index 69c4a2e4bf9..6a6b14f61b9 100644 --- a/source/_integrations/firmata.markdown +++ b/source/_integrations/firmata.markdown @@ -12,6 +12,11 @@ ha_iot_class: Local Push ha_codeowners: - '@DaAwesomeP' ha_domain: firmata +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- [Firmata](https://github.com/firmata/protocol) can be used to add analog and digital inputs and outputs to Home Assistant. This allows for buttons, switches, motion detectors, relay control, sensors, potentiometers, dimmers, etc. The component can currently connect to a Firmata board via serial or serial over USB. diff --git a/source/_integrations/fitbit.markdown b/source/_integrations/fitbit.markdown index 17b511ac81d..cde394404a6 100644 --- a/source/_integrations/fitbit.markdown +++ b/source/_integrations/fitbit.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.19 ha_domain: fitbit +ha_platforms: + - sensor --- 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 2e7f0040ef3..ff98f2ab15e 100644 --- a/source/_integrations/fixer.markdown +++ b/source/_integrations/fixer.markdown @@ -8,6 +8,8 @@ ha_release: 0.23 ha_codeowners: - '@fabaff' ha_domain: fixer +ha_platforms: + - sensor --- 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/fleetgo.markdown b/source/_integrations/fleetgo.markdown index 8c99dbd45ad..d4dd7d7cc19 100644 --- a/source/_integrations/fleetgo.markdown +++ b/source/_integrations/fleetgo.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.76 ha_domain: fleetgo +ha_platforms: + - device_tracker --- The `fleetgo` device tracker platform allows you to integrate your vehicles equipped with [FleetGO](https://fleetgo.com) hardware into Home Assistant. It allows you to see certain details about your vehicle, but also shows your vehicle on the map. diff --git a/source/_integrations/flexit.markdown b/source/_integrations/flexit.markdown index 632f225dc30..0ba9e49196d 100644 --- a/source/_integrations/flexit.markdown +++ b/source/_integrations/flexit.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.47 ha_iot_class: Local Polling ha_domain: flexit +ha_platforms: + - climate --- Integrates [Flexit](https://www.flexit.no/en/) Air Conditioning unit into Home Assistant. diff --git a/source/_integrations/flic.markdown b/source/_integrations/flic.markdown index ea9423d5f37..95793595187 100644 --- a/source/_integrations/flic.markdown +++ b/source/_integrations/flic.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.35 ha_domain: flic +ha_platforms: + - binary_sensor --- The `flic` platform allows you to receive click events from [flic](https://flic.io) smart buttons. diff --git a/source/_integrations/flick_electric.markdown b/source/_integrations/flick_electric.markdown index d8e6f285926..6580db2fe42 100644 --- a/source/_integrations/flick_electric.markdown +++ b/source/_integrations/flick_electric.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@ZephireNZ' ha_domain: flick_electric ha_config_flow: true +ha_platforms: + - sensor --- [Flick Electric Co](https://www.flickelectric.co.nz/) is a power company in New Zealand, based around a transparent pricing model where each component of pricing is provided. This integration uses the mobile app's API from Flick Electric Co to get the current power price as well as each of the components price. diff --git a/source/_integrations/flo.markdown b/source/_integrations/flo.markdown index 2e40276eaa8..b61f1e63c9a 100644 --- a/source/_integrations/flo.markdown +++ b/source/_integrations/flo.markdown @@ -11,6 +11,10 @@ ha_codeowners: ha_domain: flo ha_iot_class: Cloud Polling ha_release: 0.115 +ha_platforms: + - binary_sensor + - sensor + - switch --- The `flo` integration integrates diff --git a/source/_integrations/flock.markdown b/source/_integrations/flock.markdown index 6cb8b342114..48dc1875602 100644 --- a/source/_integrations/flock.markdown +++ b/source/_integrations/flock.markdown @@ -8,6 +8,8 @@ ha_release: 0.71 ha_codeowners: - '@fabaff' ha_domain: flock +ha_platforms: + - notify --- 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 360ea363bb7..7ffbea44c1e 100644 --- a/source/_integrations/flume.markdown +++ b/source/_integrations/flume.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@bdraco' ha_domain: flume ha_dhcp: true +ha_platforms: + - sensor --- The `flume` sensor will show you the current [flume](https://portal.flumewater.com) status for the given Device ID. diff --git a/source/_integrations/flunearyou.markdown b/source/_integrations/flunearyou.markdown index 65733a673e0..383b68c50da 100644 --- a/source/_integrations/flunearyou.markdown +++ b/source/_integrations/flunearyou.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@bachya' ha_domain: flunearyou ha_config_flow: true +ha_platforms: + - sensor --- 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 da28d284fb1..5eec04b0a0f 100644 --- a/source/_integrations/flux.markdown +++ b/source/_integrations/flux.markdown @@ -7,6 +7,8 @@ ha_release: 0.21 ha_quality_scale: internal ha_domain: flux ha_iot_class: Calculated +ha_platforms: + - switch --- The `flux` switch platform will change the temperature of your lights similar to the way flux works on your computer, using circadian rhythm. They will be bright during the day, and gradually fade to a red/orange at night. The `flux` switch restores its last state after startup. diff --git a/source/_integrations/flux_led.markdown b/source/_integrations/flux_led.markdown index ebfe1e9cc32..c3c426b36c0 100644 --- a/source/_integrations/flux_led.markdown +++ b/source/_integrations/flux_led.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.25 ha_domain: flux_led +ha_platforms: + - light --- The `flux_led` support is integrated into Home Assistant as a light platform. Several brands of both bulbs and controllers use the same protocol and they have the HF-LPB100 chipset in common. The chances are high that your bulb or controller (eg. WiFi LED CONTROLLER) will work if you can control the device with the MagicHome app. diff --git a/source/_integrations/folder.markdown b/source/_integrations/folder.markdown index f56c1fa1c50..5adcfade561 100644 --- a/source/_integrations/folder.markdown +++ b/source/_integrations/folder.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.64 ha_domain: folder +ha_platforms: + - sensor --- Sensor for monitoring the contents of a folder. Note that folder paths must be added to [allowlist_external_dirs](/docs/configuration/basic/). Optionally a [wildcard filter](https://docs.python.org/3.6/library/fnmatch.html) can be applied to the files considered within the folder. The state of the sensor is the size in MB of files within the folder that meet the filter criteria. diff --git a/source/_integrations/foobot.markdown b/source/_integrations/foobot.markdown index dae6feb0176..07197a3d51c 100644 --- a/source/_integrations/foobot.markdown +++ b/source/_integrations/foobot.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.66 ha_iot_class: Cloud Polling ha_domain: foobot +ha_platforms: + - sensor --- The `foobot` sensor platform will fetch air quality data from your or yours [Foobot device(s)](https://foobot.io/features/). diff --git a/source/_integrations/fortios.markdown b/source/_integrations/fortios.markdown index 7a6a324f1a8..2482311419f 100644 --- a/source/_integrations/fortios.markdown +++ b/source/_integrations/fortios.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@kimfrellsen' ha_domain: fortios +ha_platforms: + - device_tracker --- 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 2062cef880d..7b9d62f7ff8 100644 --- a/source/_integrations/foscam.markdown +++ b/source/_integrations/foscam.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@skgsergio' ha_domain: foscam ha_config_flow: true +ha_platforms: + - camera --- 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/free_mobile.markdown b/source/_integrations/free_mobile.markdown index a091a6139d3..8a78382084f 100644 --- a/source/_integrations/free_mobile.markdown +++ b/source/_integrations/free_mobile.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.11 ha_iot_class: Cloud Push ha_domain: free_mobile +ha_platforms: + - notify --- The `free_mobile` platform is using the French mobile operator [Free Mobile](http://mobile.free.fr/) to send SMS to your own cell phone. diff --git a/source/_integrations/freebox.markdown b/source/_integrations/freebox.markdown index 36b3a293fa4..31726e8a06f 100644 --- a/source/_integrations/freebox.markdown +++ b/source/_integrations/freebox.markdown @@ -13,6 +13,10 @@ ha_codeowners: - '@Quentame' ha_config_flow: true ha_domain: freebox +ha_platforms: + - device_tracker + - sensor + - switch --- The `freebox` integration allows you to observe and control [Freebox router](https://www.free.fr/). diff --git a/source/_integrations/fritz.markdown b/source/_integrations/fritz.markdown index 99d44eba989..ef0911e517f 100644 --- a/source/_integrations/fritz.markdown +++ b/source/_integrations/fritz.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.10' ha_domain: fritz ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `fritz` platform offers presence detection by looking at connected devices to a [AVM FRITZ!Box](https://avm.de/produkte/fritzbox/) based router. diff --git a/source/_integrations/fritzbox.markdown b/source/_integrations/fritzbox.markdown index 832687efcff..7f6306c2d46 100644 --- a/source/_integrations/fritzbox.markdown +++ b/source/_integrations/fritzbox.markdown @@ -11,6 +11,11 @@ ha_iot_class: Local Polling ha_domain: fritzbox ha_config_flow: true ha_ssdp: true +ha_platforms: + - binary_sensor + - climate + - sensor + - switch --- The AVM FRITZ!SmartHome integration for Home Assistant allows you to integrate [FRITZ!DECT](https://en.avm.de/products/fritzdect/) devices like switches, sensors and thermostats. diff --git a/source/_integrations/fritzbox_callmonitor.markdown b/source/_integrations/fritzbox_callmonitor.markdown index 689dc1738db..6f8af93a913 100644 --- a/source/_integrations/fritzbox_callmonitor.markdown +++ b/source/_integrations/fritzbox_callmonitor.markdown @@ -7,6 +7,8 @@ ha_release: 0.27 ha_iot_class: Local Polling ha_domain: fritzbox_callmonitor ha_config_flow: true +ha_platforms: + - sensor --- The `fritzbox_callmonitor` sensor monitors the call monitor exposed by [AVM FRITZ!Box](https://avm.de/produkte/fritzbox/) routers on TCP port 1012. It will assume the values `idle`, `ringing`, `dialing` or `talking` with the phone numbers involved contained in the state attributes. diff --git a/source/_integrations/fritzbox_netmonitor.markdown b/source/_integrations/fritzbox_netmonitor.markdown index feac908879d..607632d19c5 100644 --- a/source/_integrations/fritzbox_netmonitor.markdown +++ b/source/_integrations/fritzbox_netmonitor.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.36 ha_iot_class: Local Polling ha_domain: fritzbox_netmonitor +ha_platforms: + - sensor --- The `fritzbox_netmonitor` sensor monitors the network statistics exposed by [AVM FRITZ!Box](https://avm.de/produkte/fritzbox/) routers. diff --git a/source/_integrations/fronius.markdown b/source/_integrations/fronius.markdown index 7097d9e0f7a..2ffbba5037b 100644 --- a/source/_integrations/fronius.markdown +++ b/source/_integrations/fronius.markdown @@ -9,6 +9,8 @@ ha_release: 0.96 ha_codeowners: - '@nielstron' ha_domain: fronius +ha_platforms: + - sensor --- 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/futurenow.markdown b/source/_integrations/futurenow.markdown index 488ec4f4e09..cb08bf648b7 100644 --- a/source/_integrations/futurenow.markdown +++ b/source/_integrations/futurenow.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.75 ha_domain: futurenow +ha_platforms: + - light --- The `futurenow` light platform allows you to use [P5](https://www.p5.hu/) FutureNow relay/dimmer units as lights. Currently supported units: diff --git a/source/_integrations/garadget.markdown b/source/_integrations/garadget.markdown index 0b145fafc52..43c90b52824 100644 --- a/source/_integrations/garadget.markdown +++ b/source/_integrations/garadget.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.32 ha_iot_class: Cloud Polling ha_domain: garadget +ha_platforms: + - cover --- The `garadget` cover platform lets you control [Garadget](https://www.garadget.com/) garage door futurizers through Home Assistant. diff --git a/source/_integrations/garmin_connect.markdown b/source/_integrations/garmin_connect.markdown index 62fba593bb0..6216a5bd7e0 100644 --- a/source/_integrations/garmin_connect.markdown +++ b/source/_integrations/garmin_connect.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@cyberjunky' ha_config_flow: true ha_domain: garmin_connect +ha_platforms: + - sensor --- The Garmin Connect sensor allows you to expose data from [Garmin Connect](https://connect.garmin.com) to Home Assistant. diff --git a/source/_integrations/gc100.markdown b/source/_integrations/gc100.markdown index 79a5648b719..4ad05ce1e15 100644 --- a/source/_integrations/gc100.markdown +++ b/source/_integrations/gc100.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.57 ha_iot_class: Local Polling ha_domain: gc100 +ha_platforms: + - binary_sensor + - switch --- The Global Caché [GC-100](https://www.globalcache.com/products/gc-100/) can be integrated into Home Assistant. GC-100 is a TCP-controllable diff --git a/source/_integrations/gdacs.markdown b/source/_integrations/gdacs.markdown index 622d80af237..8930edc1cc4 100644 --- a/source/_integrations/gdacs.markdown +++ b/source/_integrations/gdacs.markdown @@ -10,6 +10,8 @@ ha_quality_scale: platinum ha_codeowners: - '@exxamalte' ha_domain: gdacs +ha_platforms: + - sensor --- The `gdacs` integration lets you use a GeoRSS feed provided by diff --git a/source/_integrations/geizhals.markdown b/source/_integrations/geizhals.markdown index 415449d6159..658d095c374 100644 --- a/source/_integrations/geizhals.markdown +++ b/source/_integrations/geizhals.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.51 ha_domain: geizhals +ha_platforms: + - sensor --- The `geizhals` sensor will give you the best price of a product from [Geizhals](https://geizhals.de) or related site. With this information can be used in e.g., automations to notify you when a price drops. diff --git a/source/_integrations/generic.markdown b/source/_integrations/generic.markdown index 78d8b2e89ff..f545c310732 100644 --- a/source/_integrations/generic.markdown +++ b/source/_integrations/generic.markdown @@ -7,6 +7,8 @@ logo: home-assistant.png ha_release: pre 0.7 ha_iot_class: Configurable ha_domain: generic +ha_platforms: + - camera --- The `generic` camera platform allows you to integrate any IP camera or other URL into Home Assistant. Templates can be used to generate the URLs on the fly. diff --git a/source/_integrations/generic_thermostat.markdown b/source/_integrations/generic_thermostat.markdown index f34c74a30ca..84d629e841e 100644 --- a/source/_integrations/generic_thermostat.markdown +++ b/source/_integrations/generic_thermostat.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Local Polling ha_domain: generic_thermostat +ha_platforms: + - climate --- The `generic_thermostat` climate platform is a thermostat implemented in Home Assistant. It uses a sensor and a switch connected to a heater or air conditioning under the hood. When in heater mode, if the measured temperature is cooler than the target temperature, the heater will be turned on and turned off when the required temperature is reached. When in air conditioning mode, if the measured temperature is hotter than the target temperature, the air conditioning will be turned on and turned off when required temperature is reached. One Generic Thermostat entity can only control one switch. If you need to activate two switches, one for a heater and one for an air conditioner, you will need two Generic Thermostat entities. diff --git a/source/_integrations/geniushub.markdown b/source/_integrations/geniushub.markdown index 28237497e5e..0cbe4ed547e 100644 --- a/source/_integrations/geniushub.markdown +++ b/source/_integrations/geniushub.markdown @@ -12,6 +12,12 @@ ha_iot_class: Local Polling ha_codeowners: - '@zxdavb' ha_domain: geniushub +ha_platforms: + - binary_sensor + - climate + - sensor + - switch + - water_heater --- 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 58905bbeb94..ac27496b24d 100644 --- a/source/_integrations/geo_rss_events.markdown +++ b/source/_integrations/geo_rss_events.markdown @@ -8,6 +8,8 @@ ha_release: 0.55 ha_codeowners: - '@exxamalte' ha_domain: geo_rss_events +ha_platforms: + - sensor --- The `geo_rss_events` sensor retrieves events from a GeoRSS feed and shows information of those events filtered by distance to Home Assistant's location and grouped by category. diff --git a/source/_integrations/geofency.markdown b/source/_integrations/geofency.markdown index 594d9173e84..3ea0329ee90 100644 --- a/source/_integrations/geofency.markdown +++ b/source/_integrations/geofency.markdown @@ -7,6 +7,8 @@ ha_release: 0.53 ha_iot_class: Cloud Push ha_config_flow: true ha_domain: geofency +ha_platforms: + - device_tracker --- This integration sets up integration with [Geofency](https://www.geofency.com/). Geofency is a paid app for iOS that lets users to configure a request that will be sent when a geofence or iBeacon region is entered or exited. This can be configured with Home Assistant to update your location. diff --git a/source/_integrations/geonetnz_quakes.markdown b/source/_integrations/geonetnz_quakes.markdown index c62983e118e..dcc9c20a393 100644 --- a/source/_integrations/geonetnz_quakes.markdown +++ b/source/_integrations/geonetnz_quakes.markdown @@ -10,6 +10,8 @@ ha_quality_scale: platinum ha_codeowners: - '@exxamalte' ha_domain: geonetnz_quakes +ha_platforms: + - sensor --- 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 ead5d2fd47c..1d182783fd2 100644 --- a/source/_integrations/geonetnz_volcano.markdown +++ b/source/_integrations/geonetnz_volcano.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@exxamalte' ha_domain: geonetnz_volcano +ha_platforms: + - sensor --- The `geonetnz_volcano` integration lets you use a GeoJSON feed provided by diff --git a/source/_integrations/gios.markdown b/source/_integrations/gios.markdown index d6810edf67b..557008466bb 100644 --- a/source/_integrations/gios.markdown +++ b/source/_integrations/gios.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@bieniu' ha_domain: gios ha_quality_scale: platinum +ha_platforms: + - air_quality --- The `gios` integration uses the [GIOŚ](http://powietrze.gios.gov.pl/pjp/current) web service as a source for air quality data for your location. diff --git a/source/_integrations/github.markdown b/source/_integrations/github.markdown index bce71e70415..144f7cb8c13 100644 --- a/source/_integrations/github.markdown +++ b/source/_integrations/github.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.88 ha_iot_class: Cloud Polling ha_domain: github +ha_platforms: + - sensor --- The GitHub sensor integrates data from [GitHub](https://github.com/) to monitor your favorite repositories. diff --git a/source/_integrations/gitlab_ci.markdown b/source/_integrations/gitlab_ci.markdown index 81c87e1861f..caf6741b512 100644 --- a/source/_integrations/gitlab_ci.markdown +++ b/source/_integrations/gitlab_ci.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.8 ha_iot_class: Cloud Polling ha_domain: gitlab_ci +ha_platforms: + - sensor --- The `gitlab_ci` sensor platform integrates results reported by CI/CD Pipeline Jobs in [GitLab](https://gitlab.com/). diff --git a/source/_integrations/gitter.markdown b/source/_integrations/gitter.markdown index 9af9cbbc216..84d004d94eb 100644 --- a/source/_integrations/gitter.markdown +++ b/source/_integrations/gitter.markdown @@ -8,6 +8,8 @@ ha_release: 0.47 ha_codeowners: - '@fabaff' ha_domain: gitter +ha_platforms: + - sensor --- 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 0c3fe3d9727..3f1186bd348 100644 --- a/source/_integrations/glances.markdown +++ b/source/_integrations/glances.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@fabaff' - '@engrbm87' ha_domain: glances +ha_platforms: + - sensor --- 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 c5df8cd0fd5..db9e0740f43 100644 --- a/source/_integrations/gntp.markdown +++ b/source/_integrations/gntp.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.16 ha_domain: gntp +ha_platforms: + - notify --- [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/goalzero.markdown b/source/_integrations/goalzero.markdown index b8e30648e1a..08b67471ce3 100644 --- a/source/_integrations/goalzero.markdown +++ b/source/_integrations/goalzero.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_domain: goalzero ha_codeowners: - '@tkdrob' +ha_platforms: + - binary_sensor --- This `goalzero` integration pulls data from a Wifi enabled Goal Zero Yeti. diff --git a/source/_integrations/gogogate2.markdown b/source/_integrations/gogogate2.markdown index 2202ef0367f..f121421b4f4 100644 --- a/source/_integrations/gogogate2.markdown +++ b/source/_integrations/gogogate2.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@vangorra' ha_config_flow: true ha_homekit: true +ha_platforms: + - cover --- The `gogogate2` cover platform lets you control Gogogate2 and iSmartGate enabled garage doors and gates through Home Assistant. Device names in Home Assistant are generated based on the names defined in the GogoGate2 or iSmartGate mobile app. diff --git a/source/_integrations/google_cloud.markdown b/source/_integrations/google_cloud.markdown index 47815bc7f63..e476bfbc02b 100644 --- a/source/_integrations/google_cloud.markdown +++ b/source/_integrations/google_cloud.markdown @@ -7,6 +7,8 @@ ha_iot_class: Cloud Push ha_codeowners: - '@lufton' ha_domain: google_cloud +ha_platforms: + - tts --- 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_maps.markdown b/source/_integrations/google_maps.markdown index 8ad778813ad..a1515f23c37 100644 --- a/source/_integrations/google_maps.markdown +++ b/source/_integrations/google_maps.markdown @@ -6,6 +6,8 @@ ha_category: - Presence Detection ha_iot_class: Cloud Polling ha_domain: google_maps +ha_platforms: + - device_tracker --- The `google_maps` platform allows you to detect presence using the unofficial API of [Google Maps Location Sharing](https://myaccount.google.com/locationsharing). diff --git a/source/_integrations/google_translate.markdown b/source/_integrations/google_translate.markdown index f0e2b42a00e..f054f740d45 100644 --- a/source/_integrations/google_translate.markdown +++ b/source/_integrations/google_translate.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.35 ha_iot_class: Cloud Push ha_domain: google_translate +ha_platforms: + - tts --- 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 c01ac567ddd..5a0d7d84498 100644 --- a/source/_integrations/google_travel_time.markdown +++ b/source/_integrations/google_travel_time.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.19 ha_domain: google_travel_time +ha_platforms: + - sensor --- The `google_travel_time` sensor provides travel time from the [Google Distance Matrix API](https://developers.google.com/maps/documentation/distance-matrix/). diff --git a/source/_integrations/google_wifi.markdown b/source/_integrations/google_wifi.markdown index de70816021a..89e992ef9c5 100644 --- a/source/_integrations/google_wifi.markdown +++ b/source/_integrations/google_wifi.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: '0.50' ha_domain: google_wifi +ha_platforms: + - sensor --- The `google_wifi` sensor platform is displaying the exposed status of a [Google Wifi](https://madeby.google.com/wifi/) (or OnHub) router. diff --git a/source/_integrations/gpsd.markdown b/source/_integrations/gpsd.markdown index 0b685920e37..d59d10958b0 100644 --- a/source/_integrations/gpsd.markdown +++ b/source/_integrations/gpsd.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: gpsd +ha_platforms: + - sensor --- The `gpsd` integration is using the GPS information collected by [gpsd](http://catb.org/gpsd/) and a GPS receiver. diff --git a/source/_integrations/gpslogger.markdown b/source/_integrations/gpslogger.markdown index 50d3ba7cd4f..7d484a2d22a 100644 --- a/source/_integrations/gpslogger.markdown +++ b/source/_integrations/gpslogger.markdown @@ -7,6 +7,8 @@ ha_release: 0.34 ha_iot_class: Cloud Push ha_config_flow: true ha_domain: gpslogger +ha_platforms: + - device_tracker --- This integration sets up integration with [GPSLogger](https://gpslogger.app/). GPSLogger is an open source app for Android that allows users to update your location in Home Assistant. diff --git a/source/_integrations/gree.markdown b/source/_integrations/gree.markdown index 12a126d408a..3fe7dc68bb7 100644 --- a/source/_integrations/gree.markdown +++ b/source/_integrations/gree.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_codeowners: - '@cmroche' ha_domain: gree +ha_platforms: + - climate + - switch --- The Gree integration allows you to control a [Gree Smart HVAC](http://global.gree.com/) in Home Assistant. diff --git a/source/_integrations/greeneye_monitor.markdown b/source/_integrations/greeneye_monitor.markdown index 14fccfa3ed0..cd79ffc1398 100644 --- a/source/_integrations/greeneye_monitor.markdown +++ b/source/_integrations/greeneye_monitor.markdown @@ -10,6 +10,8 @@ ha_iot_class: Local Push ha_codeowners: - '@jkeljo' ha_domain: greeneye_monitor +ha_platforms: + - sensor --- The [GreenEye Monitor (GEM)](https://www.brultech.com/greeneye/) integration for Home Assistant allows you to create sensors for the various data channels of the GEM. Each current transformer (CT) channel, pulse counter, and temperature sensor appears in Home Assistant as a sensor, and can be used in automations. diff --git a/source/_integrations/greenwave.markdown b/source/_integrations/greenwave.markdown index c4aed6eee57..a1c93c6a9b2 100644 --- a/source/_integrations/greenwave.markdown +++ b/source/_integrations/greenwave.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.61 ha_iot_class: Local Polling ha_domain: greenwave +ha_platforms: + - light --- This integration communicates with the Greenwave Reality (TCP Connected) Gateway to allow control of all lights and fixtures registered to the gateway. Bulbs and Fixtures can be created and modified inside the TCP Lighting App for Android and iOS. diff --git a/source/_integrations/griddy.markdown b/source/_integrations/griddy.markdown index 88abb01dbfe..124e77eeb5c 100644 --- a/source/_integrations/griddy.markdown +++ b/source/_integrations/griddy.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@bdraco' ha_domain: griddy +ha_platforms: + - sensor --- The `griddy` integration allows you to integrate your [Griddy](https://griddy.com/) price data into Home Assistant. diff --git a/source/_integrations/group.markdown b/source/_integrations/group.markdown index 1394bda1544..d60ec07c027 100644 --- a/source/_integrations/group.markdown +++ b/source/_integrations/group.markdown @@ -9,6 +9,10 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: group +ha_platforms: + - cover + - light + - notify --- 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 c20a1695bfb..c57fca86eb7 100644 --- a/source/_integrations/growatt_server.markdown +++ b/source/_integrations/growatt_server.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@indykoning' ha_domain: growatt_server +ha_platforms: + - sensor --- 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 026181199ef..d2e4a0583e0 100644 --- a/source/_integrations/gtfs.markdown +++ b/source/_integrations/gtfs.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.17 ha_domain: gtfs +ha_platforms: + - sensor --- The `gtfs` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from your chosen public transit authority and is formatted as [General Transit Feed Specification](https://developers.google.com/transit/gtfs/) data, commonly known as GTFS. diff --git a/source/_integrations/guardian.markdown b/source/_integrations/guardian.markdown index 8cb63b7865c..0c6e781b71d 100644 --- a/source/_integrations/guardian.markdown +++ b/source/_integrations/guardian.markdown @@ -12,6 +12,10 @@ ha_codeowners: - '@bachya' ha_domain: guardian ha_zeroconf: true +ha_platforms: + - binary_sensor + - sensor + - switch --- The `guardian` integration integrates diff --git a/source/_integrations/habitica.markdown b/source/_integrations/habitica.markdown index bc5e2bd939b..3642b1a29e5 100644 --- a/source/_integrations/habitica.markdown +++ b/source/_integrations/habitica.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.78 ha_iot_class: Cloud Polling ha_domain: habitica +ha_platforms: + - sensor --- This integration allows you to monitor and manage your Habitica profile. This integration exposes the [Habitica's API](https://habitica.com/apidoc/) as a Home Assistant service. It supports multiple users and allows you to automate checking out your habits and daily tasks or casting magics using Home Assistant. diff --git a/source/_integrations/hangouts.markdown b/source/_integrations/hangouts.markdown index 5a1ccfd199e..d86906b2af6 100644 --- a/source/_integrations/hangouts.markdown +++ b/source/_integrations/hangouts.markdown @@ -8,6 +8,8 @@ ha_release: 0.77 ha_config_flow: true ha_domain: hangouts ha_iot_class: Cloud Push +ha_platforms: + - notify --- This integration allows you to send messages to [Google Hangouts](https://hangouts.google.com) conversations, as well as to react to messages in conversations. Reacting to commands is accomplished by firing an event when one of the configured commands is triggered. Home Assistant will impersonate a Smartisan YQ603 phone which will then show up in your Google devices. diff --git a/source/_integrations/harmony.markdown b/source/_integrations/harmony.markdown index 71ccd2e27a7..84bd70e10f6 100644 --- a/source/_integrations/harmony.markdown +++ b/source/_integrations/harmony.markdown @@ -13,6 +13,9 @@ ha_codeowners: - '@mkeesey' ha_domain: harmony ha_ssdp: true +ha_platforms: + - remote + - switch --- 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/haveibeenpwned.markdown b/source/_integrations/haveibeenpwned.markdown index 58575bce85c..3955978985e 100644 --- a/source/_integrations/haveibeenpwned.markdown +++ b/source/_integrations/haveibeenpwned.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.31 ha_iot_class: Cloud Polling ha_domain: haveibeenpwned +ha_platforms: + - sensor --- The `haveibeenpwned` sensor platform creates sensors that check for breached email accounts on [haveibeenpwned](https://haveibeenpwned.com). diff --git a/source/_integrations/hddtemp.markdown b/source/_integrations/hddtemp.markdown index 16b6f1a2d32..a700e3df581 100644 --- a/source/_integrations/hddtemp.markdown +++ b/source/_integrations/hddtemp.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.32 ha_iot_class: Local Polling ha_domain: hddtemp +ha_platforms: + - sensor --- The `hddtemp` sensor platform is using the data provided by [HDDTemp](https://savannah.nongnu.org/projects/hddtemp). diff --git a/source/_integrations/hdmi_cec.markdown b/source/_integrations/hdmi_cec.markdown index 83a5a11b7fb..0922b95aec6 100644 --- a/source/_integrations/hdmi_cec.markdown +++ b/source/_integrations/hdmi_cec.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Push ha_domain: hdmi_cec ha_codeowners: - '@newAM' +ha_platforms: + - switch --- The `hdmi_cec` integration provides services that allow selecting the active device, powering on all devices, setting all devices to standby and creates switch entities for HDMI devices. Devices are defined in the configuration file by associating HDMI port number and a device name. Connected devices that provide further HDMI ports, such as sound-bars and AVRs are also supported. Devices are listed from the perspective of the CEC-enabled Home Assistant device. Any connected device can be listed, regardless of whether it supports CEC. Ideally the HDMI port number on your device will map correctly the CEC physical address. If it does not, use `cec-client` (part of the `libcec` package) to listen to traffic on the CEC bus and discover the correct numbers. diff --git a/source/_integrations/heatmiser.markdown b/source/_integrations/heatmiser.markdown index 00d686c9111..750addcd49a 100644 --- a/source/_integrations/heatmiser.markdown +++ b/source/_integrations/heatmiser.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@andylockran' ha_domain: heatmiser +ha_platforms: + - climate --- 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/here_travel_time.markdown b/source/_integrations/here_travel_time.markdown index 72c07605685..702656fdf7a 100644 --- a/source/_integrations/here_travel_time.markdown +++ b/source/_integrations/here_travel_time.markdown @@ -9,6 +9,8 @@ ha_release: '0.100' ha_codeowners: - '@eifinger' ha_domain: here_travel_time +ha_platforms: + - sensor --- 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 a2fce04d834..cd5237790a3 100644 --- a/source/_integrations/hikvision.markdown +++ b/source/_integrations/hikvision.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Push ha_codeowners: - '@mezz64' ha_domain: hikvision +ha_platforms: + - binary_sensor --- 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 c06e6b71370..d8c0cb40f5d 100644 --- a/source/_integrations/hikvisioncam.markdown +++ b/source/_integrations/hikvisioncam.markdown @@ -8,6 +8,8 @@ ha_release: pre 0.7 ha_codeowners: - '@fbradyirl' ha_domain: hikvisioncam +ha_platforms: + - switch --- 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 8009ab8391e..de058fd49c2 100644 --- a/source/_integrations/hisense_aehw4a1.markdown +++ b/source/_integrations/hisense_aehw4a1.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@bannhead' ha_domain: hisense_aehw4a1 +ha_platforms: + - climate --- The Hisense AEH-W4A1 is a Wi-Fi module used to give Wi-Fi connectivity to some Hisense ACs and rebranded models (Smart Cool, Beko and others). diff --git a/source/_integrations/history_stats.markdown b/source/_integrations/history_stats.markdown index eba31dcf5e9..e9afb5276e7 100644 --- a/source/_integrations/history_stats.markdown +++ b/source/_integrations/history_stats.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_release: 0.39 ha_quality_scale: internal ha_domain: history_stats +ha_platforms: + - sensor --- The `history_stats` sensor platform provides quick statistics about another integration or platforms, using data from the [`history`](/integrations/history/) integration. diff --git a/source/_integrations/hitron_coda.markdown b/source/_integrations/hitron_coda.markdown index 488b886afb3..731656896d2 100644 --- a/source/_integrations/hitron_coda.markdown +++ b/source/_integrations/hitron_coda.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.58 ha_domain: hitron_coda ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- This integration offers presence detection by examining devices connected to a [Rogers Hitron CODA](https://www.rogers.com/customer/support/article/wi-fi-password-hitron-coda4582-cgn3amr-cgnm3552-cgn3acr-cgn3) diff --git a/source/_integrations/hive.markdown b/source/_integrations/hive.markdown index 0150d75c795..47ebc6dea35 100644 --- a/source/_integrations/hive.markdown +++ b/source/_integrations/hive.markdown @@ -15,6 +15,13 @@ ha_codeowners: - '@Rendili' - '@KJonline' ha_domain: hive +ha_platforms: + - binary_sensor + - climate + - light + - sensor + - switch + - water_heater --- 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/hlk_sw16.markdown b/source/_integrations/hlk_sw16.markdown index 6588072b55b..06510ea03a3 100644 --- a/source/_integrations/hlk_sw16.markdown +++ b/source/_integrations/hlk_sw16.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@jameshilliard' ha_domain: hlk_sw16 ha_config_flow: true +ha_platforms: + - switch --- The [HLK-SW16](http://www.hlktech.net/product_detail.php?ProId=48) by [Hi-Link](http://www.hlktech.net/) is a simple networkable 16 port relay device. diff --git a/source/_integrations/home_connect.markdown b/source/_integrations/home_connect.markdown index 2c508e4227f..6879608588a 100644 --- a/source/_integrations/home_connect.markdown +++ b/source/_integrations/home_connect.markdown @@ -14,6 +14,11 @@ ha_domain: home_connect ha_codeowners: - '@DavidMStraub' ha_config_flow: true +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- The Home Connect integration allows users to integrate their home appliances supporting the Home Connect standard for Bosch and Siemens using the [official cloud API](https://developer.home-connect.com). diff --git a/source/_integrations/homekit_controller.markdown b/source/_integrations/homekit_controller.markdown index 3a308f7e371..ccd29736adc 100644 --- a/source/_integrations/homekit_controller.markdown +++ b/source/_integrations/homekit_controller.markdown @@ -21,6 +21,18 @@ ha_codeowners: - '@Jc2k' ha_domain: homekit_controller ha_zeroconf: true +ha_platforms: + - air_quality + - alarm_control_panel + - binary_sensor + - camera + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- 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 89b8bbf92eb..e5a7bf3d784 100644 --- a/source/_integrations/homematic.markdown +++ b/source/_integrations/homematic.markdown @@ -17,6 +17,15 @@ ha_codeowners: - '@pvizeli' - '@danielperna84' ha_domain: homematic +ha_platforms: + - binary_sensor + - climate + - cover + - light + - lock + - notify + - sensor + - switch --- 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 b73247585ea..b25b3ea0b02 100644 --- a/source/_integrations/homematicip_cloud.markdown +++ b/source/_integrations/homematicip_cloud.markdown @@ -17,6 +17,15 @@ ha_quality_scale: platinum ha_codeowners: - '@SukramJ' ha_domain: homematicip_cloud +ha_platforms: + - alarm_control_panel + - binary_sensor + - climate + - cover + - light + - sensor + - switch + - weather --- 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/homeworks.markdown b/source/_integrations/homeworks.markdown index 1625b05b5e5..40112375148 100644 --- a/source/_integrations/homeworks.markdown +++ b/source/_integrations/homeworks.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Local Push ha_domain: homeworks +ha_platforms: + - light --- [Lutron](http://www.lutron.com/) is an American lighting control company. The Lutron Homeworks Series 4 & 8 systems are relatively old (~2003), and use RS-232 connections to communicate with home automation systems. The `homeworks` integration in Home Assistant is responsible for communicating with the main controller for these systems. Communication is through an ethernet to serial converter (NPort, for example). diff --git a/source/_integrations/honeywell.markdown b/source/_integrations/honeywell.markdown index ec4919cf17f..35b20fb7187 100644 --- a/source/_integrations/honeywell.markdown +++ b/source/_integrations/honeywell.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Cloud Polling ha_domain: honeywell +ha_platforms: + - climate --- 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/hp_ilo.markdown b/source/_integrations/hp_ilo.markdown index b9a183ff93c..9739acc9904 100644 --- a/source/_integrations/hp_ilo.markdown +++ b/source/_integrations/hp_ilo.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.27 ha_iot_class: Local Polling ha_domain: hp_ilo +ha_platforms: + - sensor --- The `hp_ilo` platform allows you to do an API call to the HP ILO (Integrated Lights-Out) sensor of your server, and use this data in Home Assistant sensors. diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index 78886c1c16d..ee266026a3f 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.27 ha_iot_class: Cloud Push ha_domain: html5 +ha_platforms: + - notify --- 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/htu21d.markdown b/source/_integrations/htu21d.markdown index 0a34418458c..a687bb0e487 100644 --- a/source/_integrations/htu21d.markdown +++ b/source/_integrations/htu21d.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.48 ha_iot_class: Local Push ha_domain: htu21d +ha_platforms: + - sensor --- The `htu21d` sensor platform allows you to read the temperature and humidity from a [HTU21D sensor](https://cdn-shop.adafruit.com/datasheets/1899_HTU21D.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). diff --git a/source/_integrations/huawei_lte.markdown b/source/_integrations/huawei_lte.markdown index 3461f410922..dbd36381573 100644 --- a/source/_integrations/huawei_lte.markdown +++ b/source/_integrations/huawei_lte.markdown @@ -16,6 +16,12 @@ ha_codeowners: - '@fphammerle' ha_domain: huawei_lte ha_ssdp: true +ha_platforms: + - binary_sensor + - device_tracker + - notify + - sensor + - switch --- 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 00d237f8369..3fa3d833ab7 100644 --- a/source/_integrations/huawei_router.markdown +++ b/source/_integrations/huawei_router.markdown @@ -8,6 +8,8 @@ ha_release: 0.51 ha_codeowners: - '@abmantis' ha_domain: huawei_router +ha_platforms: + - device_tracker --- 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 5e5ee84e8fa..371a0f194af 100644 --- a/source/_integrations/hue.markdown +++ b/source/_integrations/hue.markdown @@ -15,6 +15,10 @@ ha_codeowners: ha_domain: hue ha_ssdp: true ha_homekit: true +ha_platforms: + - binary_sensor + - light + - sensor --- The Philips Hue integration allows you to control and monitor the lights and motion sensors connected to your Hue bridge. The Hue integration is automatically discovered. If not, add it via the add integration menu. diff --git a/source/_integrations/huisbaasje.markdown b/source/_integrations/huisbaasje.markdown index ccfeca817af..70908bf8e1b 100644 --- a/source/_integrations/huisbaasje.markdown +++ b/source/_integrations/huisbaasje.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@denniss17' ha_domain: huisbaasje +ha_platforms: + - sensor --- The Huisbaasje integrations allows you to track your energy consumption collected diff --git a/source/_integrations/hunterdouglas_powerview.markdown b/source/_integrations/hunterdouglas_powerview.markdown index 3d6f2272306..cf48c1466b8 100644 --- a/source/_integrations/hunterdouglas_powerview.markdown +++ b/source/_integrations/hunterdouglas_powerview.markdown @@ -12,6 +12,9 @@ ha_config_flow: true ha_codeowners: - '@bdraco' ha_homekit: true +ha_platforms: + - cover + - sensor --- The `hunterdouglas_powerview` integration allows you to integrate your [Hunter Douglas PowerView](https://www.hunterdouglas.com/operating-systems/powerview-motorization/support) devices in Home Assistant. diff --git a/source/_integrations/hvv_departures.markdown b/source/_integrations/hvv_departures.markdown index c07e3784a5f..9b6c70aad5a 100644 --- a/source/_integrations/hvv_departures.markdown +++ b/source/_integrations/hvv_departures.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_codeowners: - '@vigonotion' ha_domain: hvv_departures +ha_platforms: + - binary_sensor + - sensor --- The `hvv_departures` sensor will display the departures of busses, trains and ferries in Hamburg. diff --git a/source/_integrations/hydrawise.markdown b/source/_integrations/hydrawise.markdown index 22e94518a3c..48054314774 100644 --- a/source/_integrations/hydrawise.markdown +++ b/source/_integrations/hydrawise.markdown @@ -11,6 +11,10 @@ ha_iot_class: Cloud Polling ha_domain: hydrawise ha_codeowners: - '@ptcryan' +ha_platforms: + - binary_sensor + - sensor + - switch --- The `hydrawise` integration allows you to integrate your [Hunter Hydrawise](https://hydrawise.com) Wi-Fi irrigation controller system in Home Assistant. diff --git a/source/_integrations/hyperion.markdown b/source/_integrations/hyperion.markdown index cd267688cce..cdb61adb563 100644 --- a/source/_integrations/hyperion.markdown +++ b/source/_integrations/hyperion.markdown @@ -11,6 +11,9 @@ ha_codeowners: ha_quality_scale: platinum ha_config_flow: true ha_ssdp: true +ha_platforms: + - light + - switch --- The `hyperion` platform allows you to integrate your diff --git a/source/_integrations/iammeter.markdown b/source/_integrations/iammeter.markdown index 587208b4e5f..77cea09b626 100644 --- a/source/_integrations/iammeter.markdown +++ b/source/_integrations/iammeter.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_domain: iammeter ha_codeowners: - '@lewei50' +ha_platforms: + - sensor --- `iammeter` provides real-time readings of single-phase (WEM3080, WEM3162) and three-phase (WEM3080T) meters from [IAMMETER](https://www.iammeter.com) over Wi-Fi. diff --git a/source/_integrations/iaqualink.markdown b/source/_integrations/iaqualink.markdown index 4e16dc4fd69..82324732403 100644 --- a/source/_integrations/iaqualink.markdown +++ b/source/_integrations/iaqualink.markdown @@ -13,6 +13,12 @@ ha_config_flow: true ha_codeowners: - '@flz' ha_domain: iaqualink +ha_platforms: + - binary_sensor + - climate + - light + - sensor + - switch --- [iAqualink](https://www.iaqualink.com/) by [Jandy](https://www.jandy.com/) allows you to control your pool anytime, anywhere. diff --git a/source/_integrations/icloud.markdown b/source/_integrations/icloud.markdown index 98e86766930..69b241be9a3 100644 --- a/source/_integrations/icloud.markdown +++ b/source/_integrations/icloud.markdown @@ -11,6 +11,9 @@ ha_codeowners: - '@Quentame' - '@nzapponi' ha_domain: icloud +ha_platforms: + - device_tracker + - sensor --- The `icloud` integration allows you to detect presence using the [iCloud](https://www.icloud.com/) service. iCloud allows users to track their location on iOS devices. diff --git a/source/_integrations/ifttt.markdown b/source/_integrations/ifttt.markdown index 6a03b18df5e..08c60b78f2d 100644 --- a/source/_integrations/ifttt.markdown +++ b/source/_integrations/ifttt.markdown @@ -7,6 +7,8 @@ ha_iot_class: Cloud Push ha_release: 0.8 ha_config_flow: true ha_domain: ifttt +ha_platforms: + - alarm_control_panel --- [IFTTT](https://ifttt.com) is a web service that allows users to create chains of simple conditional statements, so-called "Applets". With the IFTTT component, you can trigger applets through the **"Webhooks"** service (which was previously the **"Maker"** channel). diff --git a/source/_integrations/iglo.markdown b/source/_integrations/iglo.markdown index 93ee75fc2c1..345dba39790 100644 --- a/source/_integrations/iglo.markdown +++ b/source/_integrations/iglo.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.61 ha_domain: iglo +ha_platforms: + - light --- The `iglo` platform allows you to integrate your [iGlo Lights](https://www.youtube.com/watch?v=oHTS9ji_v-s) into Home Assistant. diff --git a/source/_integrations/ihc.markdown b/source/_integrations/ihc.markdown index d65766f0ca5..e6e2781e094 100644 --- a/source/_integrations/ihc.markdown +++ b/source/_integrations/ihc.markdown @@ -10,6 +10,11 @@ ha_category: ha_release: 0.62 ha_iot_class: Local Push ha_domain: ihc +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- IHC Controller integration for Home Assistant allows you to connect the LK IHC controller to Home Assistant. The controller is sold under other names in different countries - "ELKO Living system" in Sweden and Norway. diff --git a/source/_integrations/imap.markdown b/source/_integrations/imap.markdown index bb0b7a3f963..127ca05fdfb 100644 --- a/source/_integrations/imap.markdown +++ b/source/_integrations/imap.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.25 ha_iot_class: Cloud Push ha_domain: imap +ha_platforms: + - sensor --- The `imap` integration is observing your [IMAP server](https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol) and reporting the amount of unread emails. diff --git a/source/_integrations/imap_email_content.markdown b/source/_integrations/imap_email_content.markdown index 1751269b6f3..bc94ff00fa7 100644 --- a/source/_integrations/imap_email_content.markdown +++ b/source/_integrations/imap_email_content.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.25 ha_domain: imap_email_content +ha_platforms: + - sensor --- The `imap_email_content` integration will read emails from an IMAP email server and report them as a state change within Home Assistant. This is useful if you have a device that only reports its state via email. diff --git a/source/_integrations/incomfort.markdown b/source/_integrations/incomfort.markdown index 6300ca7be0f..df39b46a922 100644 --- a/source/_integrations/incomfort.markdown +++ b/source/_integrations/incomfort.markdown @@ -11,6 +11,11 @@ ha_iot_class: Local Polling ha_codeowners: - '@zxdavb' ha_domain: incomfort +ha_platforms: + - binary_sensor + - climate + - sensor + - water_heater --- 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 c14089a4fce..b29d234a5d4 100644 --- a/source/_integrations/influxdb.markdown +++ b/source/_integrations/influxdb.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@fabaff' - '@mdegat01' ha_domain: influxdb +ha_platforms: + - sensor --- The `influxdb` integration makes it possible to transfer all state changes to an external [InfluxDB](https://influxdb.com/) database. See the [official installation documentation](https://docs.influxdata.com/influxdb/v1.7/introduction/installation/) for how to set up an InfluxDB database, or [there is a community add-on](https://community.home-assistant.io/t/community-hass-io-add-on-influxdb/54491) available. diff --git a/source/_integrations/insteon.markdown b/source/_integrations/insteon.markdown index 0bbb5148db4..50a9e82f06b 100644 --- a/source/_integrations/insteon.markdown +++ b/source/_integrations/insteon.markdown @@ -15,6 +15,13 @@ ha_domain: insteon ha_codeowners: - '@teharris1' ha_config_flow: true +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - switch --- This integration adds "local push" support for INSTEON Modems allowing linked INSTEON devices to be used within Home Assistant. diff --git a/source/_integrations/integration.markdown b/source/_integrations/integration.markdown index a4786d522a7..29e73ce2b55 100644 --- a/source/_integrations/integration.markdown +++ b/source/_integrations/integration.markdown @@ -11,6 +11,8 @@ ha_quality_scale: internal ha_codeowners: - '@dgomes' ha_domain: integration +ha_platforms: + - sensor --- 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/intesishome.markdown b/source/_integrations/intesishome.markdown index 0779baa37de..ddb8ce1adc5 100644 --- a/source/_integrations/intesishome.markdown +++ b/source/_integrations/intesishome.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Push ha_codeowners: - '@jnimmo' ha_domain: intesishome +ha_platforms: + - climate --- The `IntesisHome` climate platform lets you control [IntesisHome](https://www.intesishome.com) and [Airconwithme](https://airconwithme.com) devices. IntesisHome provides integrations with air conditioners, including Panasonic, Daikin, Fujitsu, Toshiba, LG and more. diff --git a/source/_integrations/ios.markdown b/source/_integrations/ios.markdown index 65765b77d51..e911d8199d7 100644 --- a/source/_integrations/ios.markdown +++ b/source/_integrations/ios.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_codeowners: - '@robbiet480' ha_domain: ios +ha_platforms: + - notify + - sensor --- The `ios` integration is used by the Home Assistant Companion App for iOS to store and provide settings for [actionable notifications](https://companion.home-assistant.io/docs/notifications/actionable-notifications) and [actions](https://companion.home-assistant.io/docs/core/actions). Both of these can also be configured for a single device within the app, in which case the `ios` integration is not required. diff --git a/source/_integrations/iota.markdown b/source/_integrations/iota.markdown index e4809e33704..d5d858d0ae2 100644 --- a/source/_integrations/iota.markdown +++ b/source/_integrations/iota.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.62 ha_iot_class: Cloud Polling ha_domain: iota +ha_platforms: + - sensor --- [IOTA](https://iota.org/) is a new blockless distributed ledger which is scalable, lightweight and makes it possible to transfer value without any fees. diff --git a/source/_integrations/iperf3.markdown b/source/_integrations/iperf3.markdown index b00362a38c7..16c23ddd2c7 100644 --- a/source/_integrations/iperf3.markdown +++ b/source/_integrations/iperf3.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@rohankapoorcom' ha_domain: iperf3 +ha_platforms: + - sensor --- 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 0bedc07943d..13837fbb6a0 100644 --- a/source/_integrations/ipma.markdown +++ b/source/_integrations/ipma.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@dgomes' - '@abmantis' ha_domain: ipma +ha_platforms: + - weather --- 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 92cb9442d26..8efcd5abc41 100644 --- a/source/_integrations/iqvia.markdown +++ b/source/_integrations/iqvia.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: iqvia +ha_platforms: + - sensor --- 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 9d4c7799fb7..b0f55f3f6c1 100644 --- a/source/_integrations/irish_rail_transport.markdown +++ b/source/_integrations/irish_rail_transport.markdown @@ -8,6 +8,8 @@ ha_release: 0.57 ha_codeowners: - '@ttroy50' ha_domain: irish_rail_transport +ha_platforms: + - sensor --- The `irish_rail_transport` sensor will give you the time until the next two departures (within 90 minutes) from an Irish Rail station using the RTPI information. diff --git a/source/_integrations/islamic_prayer_times.markdown b/source/_integrations/islamic_prayer_times.markdown index 2e4b1d5f312..643f34922f7 100644 --- a/source/_integrations/islamic_prayer_times.markdown +++ b/source/_integrations/islamic_prayer_times.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_domain: islamic_prayer_times ha_codeowners: - '@engrbm87' +ha_platforms: + - sensor --- The Islamic Prayer Times (`islamic_prayer_times`) integration displays the various prayer times for Muslims as sensors. diff --git a/source/_integrations/iss.markdown b/source/_integrations/iss.markdown index 19e7c57d130..91c6ff0f0da 100644 --- a/source/_integrations/iss.markdown +++ b/source/_integrations/iss.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.36 ha_domain: iss +ha_platforms: + - binary_sensor --- The `iss` platform uses the diff --git a/source/_integrations/isy994.markdown b/source/_integrations/isy994.markdown index 30e16829200..5890a64e7fe 100644 --- a/source/_integrations/isy994.markdown +++ b/source/_integrations/isy994.markdown @@ -19,6 +19,15 @@ ha_codeowners: - '@bdraco' - '@shbatm' ha_ssdp: true +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- The ISY994 is a home automation controller that is capable of controlling Insteon and X10 devices. Some models of the ISY994 can even control Z-Wave devices. diff --git a/source/_integrations/itach.markdown b/source/_integrations/itach.markdown index 8d82ea7dbf4..880dacc7b0d 100644 --- a/source/_integrations/itach.markdown +++ b/source/_integrations/itach.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Assumed State ha_release: 0.39 ha_domain: itach +ha_platforms: + - remote --- The `itach` remote platform allows you to control IR devices with a [Global Caché iTach Device](https://www.globalcache.com/products/itach/ip2irspecs) and GC-100 devices. The Global Cache IR API are similar across their product line. See API documentation links at the end of this page. diff --git a/source/_integrations/izone.markdown b/source/_integrations/izone.markdown index 09f8dd9e3cb..7b9965ae524 100644 --- a/source/_integrations/izone.markdown +++ b/source/_integrations/izone.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@Swamp-Ig' ha_domain: izone ha_homekit: true +ha_platforms: + - climate --- 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 c28f8c3c8df..18a25398067 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -8,6 +8,9 @@ ha_release: 0.79 ha_codeowners: - '@tsvi' ha_domain: jewish_calendar +ha_platforms: + - binary_sensor + - sensor --- The Jewish Calendar (`jewish_calendar`) integration displays a variety of information related to the Jewish Calendar as a variety of sensors. diff --git a/source/_integrations/joaoapps_join.markdown b/source/_integrations/joaoapps_join.markdown index baff143eb71..8cd85102102 100644 --- a/source/_integrations/joaoapps_join.markdown +++ b/source/_integrations/joaoapps_join.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.24 ha_domain: joaoapps_join +ha_platforms: + - notify --- The `joaoapps_join` integration exposes services from diff --git a/source/_integrations/juicenet.markdown b/source/_integrations/juicenet.markdown index 971e5a2970e..1dc06c1dbaf 100644 --- a/source/_integrations/juicenet.markdown +++ b/source/_integrations/juicenet.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@jesserockz' ha_domain: juicenet ha_config_flow: true +ha_platforms: + - sensor + - switch --- The `juicenet` platform pulls data from a [JuiceNet](https://evcharging.enelx.com/products/juicebox) charging station equipped with a Wi-Fi connection. It will access and make available all of the devices attached to your account. It also exposes a switch allowing you to charge your car now instead of waiting for the pre-set schedule. diff --git a/source/_integrations/kaiterra.markdown b/source/_integrations/kaiterra.markdown index ec9626cb431..40161e7c8aa 100644 --- a/source/_integrations/kaiterra.markdown +++ b/source/_integrations/kaiterra.markdown @@ -8,6 +8,9 @@ ha_release: '0.100' ha_codeowners: - '@Michsior14' ha_domain: kaiterra +ha_platforms: + - air_quality + - sensor --- 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/kankun.markdown b/source/_integrations/kankun.markdown index 4d9380e1109..87e2086bc48 100644 --- a/source/_integrations/kankun.markdown +++ b/source/_integrations/kankun.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.36 ha_iot_class: Local Polling ha_domain: kankun +ha_platforms: + - switch --- The `kankun` switch platform allows you to toggle customized Kankun SP3 Wi-Fi switches. Switches are diff --git a/source/_integrations/keba.markdown b/source/_integrations/keba.markdown index f036811b0aa..d30711427a1 100644 --- a/source/_integrations/keba.markdown +++ b/source/_integrations/keba.markdown @@ -11,6 +11,11 @@ ha_release: 0.98 ha_codeowners: - '@dannerph' ha_domain: keba +ha_platforms: + - binary_sensor + - lock + - notify + - sensor --- 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 39b4f446fe5..acb63b01280 100644 --- a/source/_integrations/keenetic_ndms2.markdown +++ b/source/_integrations/keenetic_ndms2.markdown @@ -8,6 +8,8 @@ ha_release: 0.54 ha_codeowners: - '@foxel' ha_domain: keenetic_ndms2 +ha_platforms: + - device_tracker --- This integration offers presence detection by examining devices connected to a [Keenetic](https://keenetic.net/) diff --git a/source/_integrations/kira.markdown b/source/_integrations/kira.markdown index dbd790cfa7a..23a7bf55501 100644 --- a/source/_integrations/kira.markdown +++ b/source/_integrations/kira.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.45 ha_iot_class: Local Push ha_domain: kira +ha_platforms: + - remote + - sensor --- The `kira` integration is the main integration to integrate Keene Electronics IR over IP [Kira](https://k2audio.co.uk/collections/ip-and-internet-control) modules with Home Assistant. diff --git a/source/_integrations/kiwi.markdown b/source/_integrations/kiwi.markdown index 521da671033..c5bb857ec88 100644 --- a/source/_integrations/kiwi.markdown +++ b/source/_integrations/kiwi.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.72 ha_iot_class: Cloud Polling ha_domain: kiwi +ha_platforms: + - lock --- The `KIWI` platform allows you to open your KIWI Smart Locks and Smart Entry Devices. diff --git a/source/_integrations/knx.markdown b/source/_integrations/knx.markdown index f208e375328..764ac939732 100644 --- a/source/_integrations/knx.markdown +++ b/source/_integrations/knx.markdown @@ -20,6 +20,15 @@ ha_codeowners: - '@marvin-w' ha_domain: knx ha_quality_scale: silver +ha_platforms: + - binary_sensor + - climate + - cover + - light + - notify + - sensor + - switch + - weather --- The [KNX](https://www.knx.org) integration for Home Assistant allows you to connect to KNX/IP devices. diff --git a/source/_integrations/kodi.markdown b/source/_integrations/kodi.markdown index f22bdb0fbdf..7a619008edd 100644 --- a/source/_integrations/kodi.markdown +++ b/source/_integrations/kodi.markdown @@ -12,6 +12,8 @@ ha_codeowners: ha_domain: kodi ha_config_flow: true ha_zeroconf: true +ha_platforms: + - notify --- 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 2bc0bfd9bdc..6c7385da613 100644 --- a/source/_integrations/konnected.markdown +++ b/source/_integrations/konnected.markdown @@ -14,6 +14,10 @@ ha_codeowners: ha_config_flow: true ha_domain: konnected ha_ssdp: true +ha_platforms: + - binary_sensor + - sensor + - switch --- The `konnected` integration lets you connect wired sensors and switches to a Konnected Alarm Panel, or NodeMCU ESP8226 based device running the [open source Konnected software](https://github.com/konnected-io/konnected-security). Reuse the wired sensors and siren from an old or pre-wired alarm system installation and integrate them directly into Home Assistant. diff --git a/source/_integrations/kulersky.markdown b/source/_integrations/kulersky.markdown index d387a200aee..6e7c4a8c354 100644 --- a/source/_integrations/kulersky.markdown +++ b/source/_integrations/kulersky.markdown @@ -9,6 +9,8 @@ ha_domain: kulersky ha_codeowners: - '@emlove' ha_config_flow: true +ha_platforms: + - light --- This integration connects Brightech Kuler Sky floor lamps to Home Assistant. diff --git a/source/_integrations/kwb.markdown b/source/_integrations/kwb.markdown index 3ba769a4e5b..4b3594ac15d 100644 --- a/source/_integrations/kwb.markdown +++ b/source/_integrations/kwb.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: '0.40' ha_domain: kwb +ha_platforms: + - sensor --- The `kwb` integration integrates the sensors of KWB Easyfire pellet central heating units with the Comfort3 controller (https://www.kwb.net/produkte/) into Home Assistant. diff --git a/source/_integrations/lacrosse.markdown b/source/_integrations/lacrosse.markdown index 9363f800f58..beb18d7156c 100644 --- a/source/_integrations/lacrosse.markdown +++ b/source/_integrations/lacrosse.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.58 ha_iot_class: Local Polling ha_domain: lacrosse +ha_platforms: + - sensor --- The `lacrosse` sensor platform is using the data provided by a [Jeelink](https://www.digitalsmarties.net/products/jeelink) USB dongle or this [Arduino sketch](https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/36_LaCrosse-LaCrosseITPlusReader.zip). diff --git a/source/_integrations/lametric.markdown b/source/_integrations/lametric.markdown index ce5722aeb25..dbbdf083411 100644 --- a/source/_integrations/lametric.markdown +++ b/source/_integrations/lametric.markdown @@ -10,6 +10,8 @@ ha_release: 0.49 ha_codeowners: - '@robbiet480' ha_domain: lametric +ha_platforms: + - notify --- [LaMetric Time](https://lametric.com/) is a smart clock that can be used to access applications, listen to web radio and display notifications. diff --git a/source/_integrations/lannouncer.markdown b/source/_integrations/lannouncer.markdown index 9f0661c0c33..6659329cbb4 100644 --- a/source/_integrations/lannouncer.markdown +++ b/source/_integrations/lannouncer.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.36 ha_domain: lannouncer +ha_platforms: + - notify --- The `lannouncer` notification platform allows you to play spoken messages (TTS) or sounds on an Android device running [Lannouncer](https://play.google.com/store/apps/details?id=com.keybounce.lannouncer&hl=en_US). This can be useful when you have a wall mounted Android tablet, or an Android device that is permanently powered and turned on and want to use that to play notifications. diff --git a/source/_integrations/lastfm.markdown b/source/_integrations/lastfm.markdown index 90b4fe5b26d..17c5bf17aae 100644 --- a/source/_integrations/lastfm.markdown +++ b/source/_integrations/lastfm.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.20' ha_domain: lastfm +ha_platforms: + - sensor --- The `lastfm` sensor platform will allow you to see whenever a user starts scrobbling, their play count, last song played, and top song played on [Last.fm](https://www.last.fm/). diff --git a/source/_integrations/launch_library.markdown b/source/_integrations/launch_library.markdown index c823e0dc73e..3e11ca6eeb1 100644 --- a/source/_integrations/launch_library.markdown +++ b/source/_integrations/launch_library.markdown @@ -9,6 +9,8 @@ ha_release: 0.83 ha_codeowners: - '@ludeeus' ha_domain: launch_library +ha_platforms: + - sensor --- 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 ff377afb5d3..b476a005fad 100644 --- a/source/_integrations/lcn.markdown +++ b/source/_integrations/lcn.markdown @@ -15,6 +15,13 @@ ha_iot_class: Local Push ha_codeowners: - '@alengwenus' ha_domain: lcn +ha_platforms: + - binary_sensor + - climate + - cover + - light + - sensor + - switch --- 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 00e0e6906ef..72145df6444 100644 --- a/source/_integrations/life360.markdown +++ b/source/_integrations/life360.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@pnbruckner' ha_domain: life360 +ha_platforms: + - device_tracker --- The `life360` integration allows you to detect presence using the [unofficial API](#disclaimer) of [Life360](https://www.life360.com/). diff --git a/source/_integrations/lifx.markdown b/source/_integrations/lifx.markdown index c2d862bcb30..ca93a2d3ef9 100644 --- a/source/_integrations/lifx.markdown +++ b/source/_integrations/lifx.markdown @@ -8,6 +8,8 @@ ha_release: 0.81 ha_config_flow: true ha_domain: lifx ha_homekit: true +ha_platforms: + - light --- The `lifx` integration allows you to integrate your [LIFX](https://www.lifx.com) into Home Assistant. diff --git a/source/_integrations/lightwave.markdown b/source/_integrations/lightwave.markdown index d6d0977000d..f0efda51c13 100644 --- a/source/_integrations/lightwave.markdown +++ b/source/_integrations/lightwave.markdown @@ -8,6 +8,11 @@ ha_category: ha_release: 0.84 ha_iot_class: Assumed State ha_domain: lightwave +ha_platforms: + - climate + - light + - sensor + - switch --- The `lightwave` integration links Home Assistant with your Lightwave WiFi link for controlling Lightwave lights, switches and TRVs. diff --git a/source/_integrations/limitlessled.markdown b/source/_integrations/limitlessled.markdown index 98b22a1098e..355deb895e9 100644 --- a/source/_integrations/limitlessled.markdown +++ b/source/_integrations/limitlessled.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Assumed State ha_release: pre 0.7 ha_domain: limitlessled +ha_platforms: + - light --- `limitlessled` can control your LimitlessLED lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight, or iLight. diff --git a/source/_integrations/linksys_smart.markdown b/source/_integrations/linksys_smart.markdown index b778958999d..c81618ee0ca 100644 --- a/source/_integrations/linksys_smart.markdown +++ b/source/_integrations/linksys_smart.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.48 ha_domain: linksys_smart +ha_platforms: + - device_tracker --- The `linksys_smart` platform offers presence detection by looking at connected devices to a Linksys Smart Wi-Fi based router. diff --git a/source/_integrations/linode.markdown b/source/_integrations/linode.markdown index 885aa55f0f5..46968259306 100644 --- a/source/_integrations/linode.markdown +++ b/source/_integrations/linode.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.57 ha_iot_class: Cloud Polling ha_domain: linode +ha_platforms: + - binary_sensor + - switch --- The `linode` integration allows you to access the information about your [Linode](https://linode.com) systems from Home Assistant. diff --git a/source/_integrations/linux_battery.markdown b/source/_integrations/linux_battery.markdown index e12d119bccc..2cfaa13d0cf 100644 --- a/source/_integrations/linux_battery.markdown +++ b/source/_integrations/linux_battery.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: linux_battery +ha_platforms: + - sensor --- 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/litejet.markdown b/source/_integrations/litejet.markdown index 751bdbeb688..4bc08cf4ecb 100644 --- a/source/_integrations/litejet.markdown +++ b/source/_integrations/litejet.markdown @@ -8,6 +8,9 @@ ha_category: ha_iot_class: Local Push ha_release: 0.32 ha_domain: litejet +ha_platforms: + - light + - switch --- LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet's third party protocol. diff --git a/source/_integrations/llamalab_automate.markdown b/source/_integrations/llamalab_automate.markdown index c7f5c0f373d..9c378815d72 100644 --- a/source/_integrations/llamalab_automate.markdown +++ b/source/_integrations/llamalab_automate.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.27 ha_domain: llamalab_automate +ha_platforms: + - notify --- The `llamalab_automate` platform uses Googles Cloud Messaging Services to push messages from Home Assistant to your Android device running the LlamaLab [Automate](https://llamalab.com/automate/) app. This can serve as an alternative to Tasker + AutoRemote. diff --git a/source/_integrations/local_file.markdown b/source/_integrations/local_file.markdown index c1437eb277a..d7178497ddd 100644 --- a/source/_integrations/local_file.markdown +++ b/source/_integrations/local_file.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.22 ha_domain: local_file +ha_platforms: + - camera --- The `local_file` camera platform allows you to integrate an image file from disk into Home Assistant as a camera. If the image is updated on the file system the image displayed in Home Assistant will also be updated. The service `local_file_update_file_path` can be used to update the image using an automation. diff --git a/source/_integrations/local_ip.markdown b/source/_integrations/local_ip.markdown index a30a7f5c954..5bb90c22e61 100644 --- a/source/_integrations/local_ip.markdown +++ b/source/_integrations/local_ip.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@issacg' ha_domain: local_ip +ha_platforms: + - sensor --- The `local_ip` sensor will expose the local (LAN) IP address of your Home Assistant instance. This can be useful when your instance has a static public hostname (for example, if you use the Nabu Casa service), but have a dynamically allocated local LAN address (for example, configured via DHCP). diff --git a/source/_integrations/logi_circle.markdown b/source/_integrations/logi_circle.markdown index f5778bcb0a6..eb04fef8051 100644 --- a/source/_integrations/logi_circle.markdown +++ b/source/_integrations/logi_circle.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@evanjd' ha_domain: logi_circle +ha_platforms: + - camera + - sensor --- The `logi_circle` implementation allows you to integrate your [Logi Circle](https://circle.logi.com/) cameras in Home Assistant. To connect Logi Circle, you will have to [sign up for API access](#requesting-api-access) and get a `client_id`, `client_secret` and `api_key`. diff --git a/source/_integrations/london_air.markdown b/source/_integrations/london_air.markdown index d4a0a9ced86..9d274ca9be4 100644 --- a/source/_integrations/london_air.markdown +++ b/source/_integrations/london_air.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.52 ha_domain: london_air +ha_platforms: + - sensor --- The `london_air` integration [queries](https://api.erg.kcl.ac.uk/AirQuality/Hourly/MonitoringIndex/GroupName=London/Json) the London air quality [data feed](https://www.londonair.org.uk/LondonAir/API/) provided by Kings College London. A single sensor will be added for each `location` ([local authority district or borough](https://en.wikipedia.org/wiki/List_of_London_boroughs)) specified in the configuration file. The state of each sensor is the overall air quality in that borough. Note that only 28 of the 32 boroughs have data available. diff --git a/source/_integrations/london_underground.markdown b/source/_integrations/london_underground.markdown index fbbb898bafb..8c4dd6cff20 100644 --- a/source/_integrations/london_underground.markdown +++ b/source/_integrations/london_underground.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.49 ha_domain: london_underground +ha_platforms: + - sensor --- The `london_underground` sensor will display the status of London underground lines, as well as the Overground, DLR and Tfl rail. diff --git a/source/_integrations/loopenergy.markdown b/source/_integrations/loopenergy.markdown index ec0807bab89..fc5e7931f13 100644 --- a/source/_integrations/loopenergy.markdown +++ b/source/_integrations/loopenergy.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Push ha_domain: loopenergy ha_codeowners: - '@pavoni' +ha_platforms: + - sensor ---
diff --git a/source/_integrations/luci.markdown b/source/_integrations/luci.markdown index f5399378eaf..64b163239aa 100644 --- a/source/_integrations/luci.markdown +++ b/source/_integrations/luci.markdown @@ -8,6 +8,8 @@ ha_release: pre 0.7 ha_codeowners: - '@mzdrale' ha_domain: luci +ha_platforms: + - device_tracker --- This is a presence detection scanner for OpenWrt using [luci](https://openwrt.org/docs/techref/luci). diff --git a/source/_integrations/luftdaten.markdown b/source/_integrations/luftdaten.markdown index 7b8e3884e9d..56c492c82ff 100644 --- a/source/_integrations/luftdaten.markdown +++ b/source/_integrations/luftdaten.markdown @@ -11,6 +11,8 @@ ha_quality_scale: gold ha_codeowners: - '@fabaff' ha_domain: luftdaten +ha_platforms: + - sensor --- 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 df4d2ac387c..836c20d7109 100644 --- a/source/_integrations/lupusec.markdown +++ b/source/_integrations/lupusec.markdown @@ -11,6 +11,10 @@ ha_iot_class: Local Polling ha_codeowners: - '@majuss' ha_domain: lupusec +ha_platforms: + - alarm_control_panel + - binary_sensor + - switch --- 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 c813aab9665..e563242c524 100644 --- a/source/_integrations/lutron.markdown +++ b/source/_integrations/lutron.markdown @@ -12,6 +12,11 @@ ha_iot_class: Local Polling ha_codeowners: - '@JonGilmore' ha_domain: lutron +ha_platforms: + - binary_sensor + - cover + - light + - switch --- [Lutron](http://www.lutron.com/) is an American lighting control company. They have several lines of home automation devices that manage light switches/dimmers, occupancy sensors, HVAC controls, etc. The `lutron` integration in Home Assistant is responsible for communicating with the main hub for these systems. diff --git a/source/_integrations/lutron_caseta.markdown b/source/_integrations/lutron_caseta.markdown index 2b25afcb2e0..e3883c830ce 100644 --- a/source/_integrations/lutron_caseta.markdown +++ b/source/_integrations/lutron_caseta.markdown @@ -19,6 +19,12 @@ ha_codeowners: - '@bdraco' ha_zeroconf: true ha_homekit: true +ha_platforms: + - binary_sensor + - cover + - fan + - light + - switch --- [Lutron](http://www.lutron.com/) is an American lighting control company. They have several lines of home automation devices that manage light switches, dimmers, occupancy sensors, HVAC controls, etc. The `lutron_caseta` integration in Home Assistant is responsible for communicating with the Lutron Caseta Smart Bridge for the [Caseta](https://www.casetawireless.com/) product line of dimmers, switches, shades, and sensors. It will also communicate with the Lutron Radio RA2 Main Repeater for the [RA2 Select](http://www.lutron.com/en-US/Products/Pages/WholeHomeSystems/RA2Select/Overview.aspx) product line of dimmers, switches, shades, and sensors. diff --git a/source/_integrations/lw12wifi.markdown b/source/_integrations/lw12wifi.markdown index 00baebaf9d6..777518ad8ac 100644 --- a/source/_integrations/lw12wifi.markdown +++ b/source/_integrations/lw12wifi.markdown @@ -7,6 +7,8 @@ ha_iot_class: Local Polling logo: lagute.png ha_release: 0.71 ha_domain: lw12wifi +ha_platforms: + - light --- The `lw12wifi` light platform supports Lagute LW-12 Wifi LED controller. diff --git a/source/_integrations/lyft.markdown b/source/_integrations/lyft.markdown index 92ec4142d1c..82523c9095c 100644 --- a/source/_integrations/lyft.markdown +++ b/source/_integrations/lyft.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.41 ha_domain: lyft +ha_platforms: + - sensor --- The `lyft` sensor will give you time and price estimates for all available [Lyft](https://lyft.com) products at the given `start_latitude` and `start_longitude`.The `ATTRIBUTES` are used to provide extra information about products, such as vehicle capacity and fare rates. If an `end_latitude` and `end_longitude` are specified, a price estimate will also be provided. One sensor will be created for each product at the given `start` location, for pickup time. A second sensor for each product, for estimated price, will be created if a destination is specified. The sensor is powered by the official Lyft [API](https://developer.lyft.com/docs). diff --git a/source/_integrations/magicseaweed.markdown b/source/_integrations/magicseaweed.markdown index f9aae1a2f69..5d2905b08bd 100644 --- a/source/_integrations/magicseaweed.markdown +++ b/source/_integrations/magicseaweed.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.75 ha_iot_class: Cloud Polling ha_domain: magicseaweed +ha_platforms: + - sensor --- The `magicseaweed` platform uses the [Magicseaweed Forecast API](https://magicseaweed.com/developer/forecast-api) as a source for surf forecasting data for the surf spots of your choice. diff --git a/source/_integrations/mailgun.markdown b/source/_integrations/mailgun.markdown index c282c8110ad..78b3f792326 100644 --- a/source/_integrations/mailgun.markdown +++ b/source/_integrations/mailgun.markdown @@ -7,6 +7,8 @@ ha_iot_class: Cloud Push ha_release: 0.38 ha_config_flow: true ha_domain: mailgun +ha_platforms: + - notify --- To be able to receive webhooks from Mailgun, your Home Assistant instance needs to be accessible from the web and you need to have the extern URL [configured](/docs/configuration/basic)). diff --git a/source/_integrations/manual.markdown b/source/_integrations/manual.markdown index c1d7274232a..8190c8ba610 100644 --- a/source/_integrations/manual.markdown +++ b/source/_integrations/manual.markdown @@ -7,6 +7,8 @@ ha_release: 0.7.6 ha_quality_scale: internal ha_domain: manual ha_iot_class: Calculated +ha_platforms: + - alarm_control_panel --- The `manual` alarm control panel platform enables you to create an alarm system in Home Assistant. diff --git a/source/_integrations/manual_mqtt.markdown b/source/_integrations/manual_mqtt.markdown index d3ed51d97c7..3a2c0c05587 100644 --- a/source/_integrations/manual_mqtt.markdown +++ b/source/_integrations/manual_mqtt.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.50' ha_domain: manual_mqtt ha_iot_class: Local Push +ha_platforms: + - alarm_control_panel --- The `mqtt` platform extends the [manual alarm](/integrations/manual) by adding support for MQTT control of the alarm by a remote device. It can be used to create external keypads which simply change the state of the manual alarm in Home Assistant. diff --git a/source/_integrations/marytts.markdown b/source/_integrations/marytts.markdown index 400a0a01216..a29f1539765 100644 --- a/source/_integrations/marytts.markdown +++ b/source/_integrations/marytts.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.43 ha_domain: marytts +ha_platforms: + - tts --- The `marytts` text-to-speech platform uses [MaryTTS](http://mary.dfki.de/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/mastodon.markdown b/source/_integrations/mastodon.markdown index 814adfc5f9a..9d8ecc83b08 100644 --- a/source/_integrations/mastodon.markdown +++ b/source/_integrations/mastodon.markdown @@ -8,6 +8,8 @@ ha_codeowners: - '@fabaff' ha_domain: mastodon ha_iot_class: Cloud Push +ha_platforms: + - notify --- 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 8d62e4d82e6..9c2bda7d82b 100644 --- a/source/_integrations/matrix.markdown +++ b/source/_integrations/matrix.markdown @@ -9,6 +9,8 @@ ha_release: 0.69 ha_codeowners: - '@tinloaf' ha_domain: matrix +ha_platforms: + - notify --- This integration allows you to send messages to matrix rooms, as well as to react to messages in matrix rooms. Reacting to commands is accomplished by firing an event when one of the configured commands is triggered. diff --git a/source/_integrations/maxcube.markdown b/source/_integrations/maxcube.markdown index b70f46cb030..0d0ada06c9d 100644 --- a/source/_integrations/maxcube.markdown +++ b/source/_integrations/maxcube.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: '0.40' ha_iot_class: Local Polling ha_domain: maxcube +ha_platforms: + - binary_sensor + - climate --- [eQ-3 MAX!](https://www.eq-3.com/products/homematic/detail/max-cube-lan-gateway.html) integration for Home Assistant allows you to connect eQ-3 MAX! components via the eQ-3 MAX! Cube. The components connects to the eQ-3 MAX! Cube via TCP and automatically makes all supported integrations available in Home Assistant. The name for each device is created by concatenating the MAX! room and device names. diff --git a/source/_integrations/mcp23017.markdown b/source/_integrations/mcp23017.markdown index dd8838cbc33..69f3e6df95f 100644 --- a/source/_integrations/mcp23017.markdown +++ b/source/_integrations/mcp23017.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@jardiamj' ha_domain: mcp23017 +ha_platforms: + - binary_sensor + - switch --- 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/melcloud.markdown b/source/_integrations/melcloud.markdown index ab85b8bd905..80ca4843fb8 100644 --- a/source/_integrations/melcloud.markdown +++ b/source/_integrations/melcloud.markdown @@ -9,6 +9,10 @@ ha_config_flow: true ha_codeowners: - '@vilppuvuorinen' ha_domain: melcloud +ha_platforms: + - climate + - sensor + - water_heater --- The `melcloud` integration integrates Mitsubishi Electric's [MELCloud](https://www.melcloud.com/) enabled devices into Home Assistant. diff --git a/source/_integrations/melissa.markdown b/source/_integrations/melissa.markdown index 92ee8ab56f3..e68b938198f 100644 --- a/source/_integrations/melissa.markdown +++ b/source/_integrations/melissa.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@kennedyshead' ha_domain: melissa +ha_platforms: + - climate --- The `melissa` integration is the main integration to connect to a [Melissa Climate](https://seemelissa.com/) A/C control. diff --git a/source/_integrations/meraki.markdown b/source/_integrations/meraki.markdown index 0621343580f..b1933b76994 100644 --- a/source/_integrations/meraki.markdown +++ b/source/_integrations/meraki.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.60' ha_domain: meraki +ha_platforms: + - device_tracker --- Use your Meraki AP as device tracker. Note that Meraki will see all devices, not only connected to the network. diff --git a/source/_integrations/message_bird.markdown b/source/_integrations/message_bird.markdown index 4f66eb89d70..ebc64e3abba 100644 --- a/source/_integrations/message_bird.markdown +++ b/source/_integrations/message_bird.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.16 ha_domain: message_bird +ha_platforms: + - notify --- The `MessageBird` notification platform sends notifications as SMS messages using [MessageBird](https://www.messagebird.com/) to your mobile phone. diff --git a/source/_integrations/met.markdown b/source/_integrations/met.markdown index 92958447c1a..38fe60d8c7c 100644 --- a/source/_integrations/met.markdown +++ b/source/_integrations/met.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@danielhiversen' - '@thimic' ha_domain: met +ha_platforms: + - weather --- 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 9162e064f17..403001fb882 100644 --- a/source/_integrations/meteo_france.markdown +++ b/source/_integrations/meteo_france.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@Quentame' ha_config_flow: true ha_domain: meteo_france +ha_platforms: + - sensor + - weather --- The `meteo_france` integration uses the meteorological data from [Météo-France](http://www.meteofrance.com/) to provide weather forecast for any location in the world with a focus on France. One or more locations can be set via the front end or via the configuration file. diff --git a/source/_integrations/meteoalarm.markdown b/source/_integrations/meteoalarm.markdown index 9f7a19e4cf7..8c563bf1647 100644 --- a/source/_integrations/meteoalarm.markdown +++ b/source/_integrations/meteoalarm.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@rolfberkenbosch' ha_domain: meteoalarm +ha_platforms: + - binary_sensor --- 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/metoffice.markdown b/source/_integrations/metoffice.markdown index f64abf2c781..6620abf7db8 100644 --- a/source/_integrations/metoffice.markdown +++ b/source/_integrations/metoffice.markdown @@ -9,6 +9,9 @@ ha_codeowners: - '@MrHarcombe' ha_domain: metoffice ha_config_flow: true +ha_platforms: + - sensor + - weather --- The `metoffice` weather platform uses the Met Office's [DataPoint API](https://www.metoffice.gov.uk/datapoint) for weather data. diff --git a/source/_integrations/mfi.markdown b/source/_integrations/mfi.markdown index f8d6c4951ed..66899b31209 100644 --- a/source/_integrations/mfi.markdown +++ b/source/_integrations/mfi.markdown @@ -8,6 +8,9 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.13 ha_domain: mfi +ha_platforms: + - sensor + - switch --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/mhz19.markdown b/source/_integrations/mhz19.markdown index 3f0b078666c..aaacc731132 100644 --- a/source/_integrations/mhz19.markdown +++ b/source/_integrations/mhz19.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.27 ha_iot_class: Local Polling ha_domain: mhz19 +ha_platforms: + - sensor --- The MH-Z19 is a small non-dispersive infrared sensor that can measure CO2 level. High CO2 levels can lead to drowsiness, poor concentration, loss of attention or increased heart rate. The CO2 level outside is around 400ppm, but inside levels can reach between 1000 and 5000 ppm. High CO2 levels indicate that you should increase ventilation. diff --git a/source/_integrations/microsoft.markdown b/source/_integrations/microsoft.markdown index 74db6ba0900..a6ef468f3fb 100644 --- a/source/_integrations/microsoft.markdown +++ b/source/_integrations/microsoft.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.57 ha_domain: microsoft +ha_platforms: + - tts --- The `microsoft` text-to-speech platform uses the [TTS engine of the Microsoft Speech Service](https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/text-to-speech) to read a text with natural sounding voices. This integration uses an API that is part of the Cognitive Services offering and is known as the Microsoft Speech API. For this integration to work, you need a free API key. You can use your [Azure subscription](https://azure.microsoft.com) to create an [Azure Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices). diff --git a/source/_integrations/miflora.markdown b/source/_integrations/miflora.markdown index d4a41821673..69f834de04a 100644 --- a/source/_integrations/miflora.markdown +++ b/source/_integrations/miflora.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@danielhiversen' - '@basnijholt' ha_domain: miflora +ha_platforms: + - sensor --- The `miflora` sensor platform allows one to monitor plant soil and air conditions. The [Mi Flora plant sensor](https://gadget-freakz.com/product/xiaomi-mi-flora-plant-sensor/) is a small Bluetooth Low Energy device that monitors the moisture and conductivity of the soil as well as ambient light and temperature. Since only one BLE device can be polled at a time, the library implements locking to prevent polling more than one device at a time. diff --git a/source/_integrations/mikrotik.markdown b/source/_integrations/mikrotik.markdown index 514416ec689..af78a1ac934 100644 --- a/source/_integrations/mikrotik.markdown +++ b/source/_integrations/mikrotik.markdown @@ -10,6 +10,8 @@ ha_codeowners: ha_config_flow: true ha_domain: mikrotik ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `mikrotik` platform offers presence detection by looking at connected devices to a [MikroTik RouterOS](https://mikrotik.com) based router. diff --git a/source/_integrations/mill.markdown b/source/_integrations/mill.markdown index 6a831fb4e1d..b4f1627771e 100644 --- a/source/_integrations/mill.markdown +++ b/source/_integrations/mill.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@danielhiversen' ha_domain: mill ha_config_flow: true +ha_platforms: + - climate --- Integrates Mill heater into Home Assistant. diff --git a/source/_integrations/min_max.markdown b/source/_integrations/min_max.markdown index 9098a36bc37..dc400344db4 100644 --- a/source/_integrations/min_max.markdown +++ b/source/_integrations/min_max.markdown @@ -10,6 +10,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: min_max +ha_platforms: + - sensor --- The `min_max` sensor platform consumes the state from other sensors to determine the minimum, maximum, latest (last), mean and median 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/minecraft_server.markdown b/source/_integrations/minecraft_server.markdown index a6c09df2029..f5c9cb7ef56 100644 --- a/source/_integrations/minecraft_server.markdown +++ b/source/_integrations/minecraft_server.markdown @@ -11,6 +11,9 @@ ha_config_flow: true ha_codeowners: - '@elmurato' ha_domain: minecraft_server +ha_platforms: + - binary_sensor + - sensor --- Minecraft servers allow players to play the sandbox video game [Minecraft](https://www.minecraft.net/en-us) by [Mojang AB](https://www.mojang.com) online or via a local area network with other players. The `Minecraft Server` integration lets you retrieve information from a Minecraft server (Java edition) within Home Assistant. diff --git a/source/_integrations/mitemp_bt.markdown b/source/_integrations/mitemp_bt.markdown index 4c6eb8d9ef5..55638570eb2 100644 --- a/source/_integrations/mitemp_bt.markdown +++ b/source/_integrations/mitemp_bt.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.69 ha_iot_class: Local Polling ha_domain: mitemp_bt +ha_platforms: + - sensor --- The `mitemp_bt` sensor platform allows one to monitor room temperature and humidity. The [Xiaomi Mijia BLE Temperature and Humidity sensor with LCD](https://www.banggood.com/Xiaomi-Mijia-Bluetooth-Thermometer-Hygrometer-with-LCD-Screen-Magnetic-Suction-Wall-Stickers-p-1232396.html) is a small Bluetooth Low Energy device that monitors the room temperature and humidity. As only a single BLE device can be polled at the same time, the library employs locking to make sure this is the case. diff --git a/source/_integrations/mjpeg.markdown b/source/_integrations/mjpeg.markdown index f27adfb474f..9497e9a2c40 100644 --- a/source/_integrations/mjpeg.markdown +++ b/source/_integrations/mjpeg.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Configurable ha_domain: mjpeg +ha_platforms: + - camera --- The `mjpeg` camera platform allows you to integrate IP cameras which are capable diff --git a/source/_integrations/mobile_app.markdown b/source/_integrations/mobile_app.markdown index 49be71bc117..62e579fe97a 100644 --- a/source/_integrations/mobile_app.markdown +++ b/source/_integrations/mobile_app.markdown @@ -10,6 +10,11 @@ ha_codeowners: - '@robbiet480' ha_domain: mobile_app ha_iot_class: Local Push +ha_platforms: + - binary_sensor + - device_tracker + - notify + - sensor --- The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant. diff --git a/source/_integrations/mochad.markdown b/source/_integrations/mochad.markdown index af47f803a8d..87a1903726a 100644 --- a/source/_integrations/mochad.markdown +++ b/source/_integrations/mochad.markdown @@ -8,6 +8,9 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.32 ha_domain: mochad +ha_platforms: + - light + - switch --- The `mochad` integration is the main integration to integrate all X10 platforms being controlled by [mochad](https://sourceforge.net/projects/mochad/). Besides this integration you will have to setup your X10 devices separately. diff --git a/source/_integrations/modbus.markdown b/source/_integrations/modbus.markdown index 31156b59df8..b87985ba5b4 100644 --- a/source/_integrations/modbus.markdown +++ b/source/_integrations/modbus.markdown @@ -10,6 +10,12 @@ ha_codeowners: - '@janiversen' - '@vzahradnik' ha_domain: modbus +ha_platforms: + - binary_sensor + - climate + - cover + - sensor + - switch --- [Modbus](http://www.modbus.org/) is a serial communication protocol to control PLCs (Programmable logic controller). diff --git a/source/_integrations/modem_callerid.markdown b/source/_integrations/modem_callerid.markdown index 4826136d9f7..50c47eac9fb 100644 --- a/source/_integrations/modem_callerid.markdown +++ b/source/_integrations/modem_callerid.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.40' ha_iot_class: Local Polling ha_domain: modem_callerid +ha_platforms: + - sensor --- The `modem_callerid` integration uses an available modem for collecting caller ID information. It requires a Hayes AT compatible modem that supports caller ID detection (via AT+VCID=1). diff --git a/source/_integrations/mold_indicator.markdown b/source/_integrations/mold_indicator.markdown index 3c8755b24fd..1922fd37cd4 100644 --- a/source/_integrations/mold_indicator.markdown +++ b/source/_integrations/mold_indicator.markdown @@ -7,6 +7,8 @@ ha_release: '0.20' ha_iot_class: Local Polling ha_quality_scale: internal ha_domain: mold_indicator +ha_platforms: + - sensor --- 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/moon.markdown b/source/_integrations/moon.markdown index 562843002d0..0dc6ca7ff96 100644 --- a/source/_integrations/moon.markdown +++ b/source/_integrations/moon.markdown @@ -9,6 +9,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: moon +ha_platforms: + - sensor --- The `moon` integration tracks the phases of the moon. diff --git a/source/_integrations/motion_blinds.markdown b/source/_integrations/motion_blinds.markdown index 580363d0bfb..bede52142a9 100644 --- a/source/_integrations/motion_blinds.markdown +++ b/source/_integrations/motion_blinds.markdown @@ -9,6 +9,9 @@ ha_domain: motion_blinds ha_codeowners: - '@starkillerOG' ha_config_flow: true +ha_platforms: + - cover + - sensor --- The integration allows you to control [Motion Blinds](https://motion-blinds.com) from [Coulisse B.V.](https://coulisse.com/products/motion). diff --git a/source/_integrations/mqtt.markdown b/source/_integrations/mqtt.markdown index 03ee9aa4503..baaadec20b7 100644 --- a/source/_integrations/mqtt.markdown +++ b/source/_integrations/mqtt.markdown @@ -11,6 +11,16 @@ ha_codeowners: - '@home-assistant/core' - '@emontnemery' ha_domain: mqtt +ha_platforms: + - alarm_control_panel + - binary_sensor + - camera + - climate + - cover + - fan + - lock + - sensor + - switch --- MQTT (aka MQ Telemetry Transport) is a machine-to-machine or "Internet of Things" connectivity protocol on top of TCP/IP. It allows extremely lightweight publish/subscribe messaging transport. diff --git a/source/_integrations/mqtt_json.markdown b/source/_integrations/mqtt_json.markdown index 5be1cc5ad48..6cdf6398b42 100644 --- a/source/_integrations/mqtt_json.markdown +++ b/source/_integrations/mqtt_json.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Configurable ha_release: 0.44 ha_domain: mqtt_json +ha_platforms: + - device_tracker --- The `mqtt_json` device tracker platform allows you to detect presence by monitoring an MQTT topic for new locations. To use this platform, you specify a unique topic for each device. diff --git a/source/_integrations/mqtt_room.markdown b/source/_integrations/mqtt_room.markdown index 94a842014fd..6fe18a85003 100644 --- a/source/_integrations/mqtt_room.markdown +++ b/source/_integrations/mqtt_room.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.27 ha_iot_class: Configurable ha_domain: mqtt_room +ha_platforms: + - sensor --- The `mqtt_room` sensor platform allows you to detect the indoor location of devices using MQTT clients. diff --git a/source/_integrations/msteams.markdown b/source/_integrations/msteams.markdown index 5e1cb30b1fc..e3fdd22474b 100644 --- a/source/_integrations/msteams.markdown +++ b/source/_integrations/msteams.markdown @@ -8,6 +8,8 @@ ha_release: 0.101 ha_codeowners: - '@peroyvind' ha_domain: msteams +ha_platforms: + - notify --- 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/mvglive.markdown b/source/_integrations/mvglive.markdown index 976de5be66f..a87ed028f15 100644 --- a/source/_integrations/mvglive.markdown +++ b/source/_integrations/mvglive.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.42 ha_iot_class: Cloud Polling ha_domain: mvglive +ha_platforms: + - sensor --- The `mvglive` sensor will give you the departure time of the next bus, tram, subway, or train at the next station or stop in the Munich public transport network. Additional details such as the line number and destination are present in the attributes. diff --git a/source/_integrations/mychevy.markdown b/source/_integrations/mychevy.markdown index 8d3517c8c57..aabb554ce32 100644 --- a/source/_integrations/mychevy.markdown +++ b/source/_integrations/mychevy.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.62 ha_iot_class: Cloud Polling ha_domain: mychevy +ha_platforms: + - binary_sensor + - sensor --- The `mychevy` integration communicates with the [my.chevrolet](https://my.chevrolet.com) website using the javascript API that the website uses (as of Dec 2018). The MyChevy website has been known to be both unstable (interfaces changing somewhat willy nilly) and has substantial outages. So be forwarned in using this component. diff --git a/source/_integrations/mycroft.markdown b/source/_integrations/mycroft.markdown index 8454252030f..ad55875ff98 100644 --- a/source/_integrations/mycroft.markdown +++ b/source/_integrations/mycroft.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.53 ha_domain: mycroft +ha_platforms: + - notify --- [Mycroft](https://mycroft.ai) is an open source voice assistant that allows you to send notifications and more to Mycroft from Home Assistant. diff --git a/source/_integrations/myq.markdown b/source/_integrations/myq.markdown index 7c758aeb9da..0346b8960b0 100644 --- a/source/_integrations/myq.markdown +++ b/source/_integrations/myq.markdown @@ -11,6 +11,9 @@ ha_codeowners: - '@bdraco' ha_domain: myq ha_homekit: true +ha_platforms: + - binary_sensor + - cover --- The `myq` cover platform lets you control MyQ-Enabled garage doors through Home Assistant. Device names in Home Assistant are generated based on the names defined in your MyQ Device mobile app. diff --git a/source/_integrations/mysensors.markdown b/source/_integrations/mysensors.markdown index e682c05227a..d77b1e1db3f 100644 --- a/source/_integrations/mysensors.markdown +++ b/source/_integrations/mysensors.markdown @@ -8,6 +8,15 @@ ha_release: 0.73 ha_codeowners: - '@MartinHjelmare' ha_domain: mysensors +ha_platforms: + - binary_sensor + - climate + - cover + - device_tracker + - light + - notify + - sensor + - switch --- 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 ffc9ddfb776..23a50dcee61 100644 --- a/source/_integrations/mystrom.markdown +++ b/source/_integrations/mystrom.markdown @@ -10,6 +10,10 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: mystrom +ha_platforms: + - binary_sensor + - light + - switch --- The `mystrom` light platform allows you to control your [myStrom](https://mystrom.ch/en/) WiFi Bulbs. diff --git a/source/_integrations/n26.markdown b/source/_integrations/n26.markdown index 9495093fe88..3be22fd4c9b 100644 --- a/source/_integrations/n26.markdown +++ b/source/_integrations/n26.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.92 ha_iot_class: Cloud Polling ha_domain: n26 +ha_platforms: + - sensor + - switch --- The [N26](https://n26.com) integration for Home Assistant allows you to track your N26 account. diff --git a/source/_integrations/nanoleaf.markdown b/source/_integrations/nanoleaf.markdown index c8707f4e5fa..796d7f8633f 100644 --- a/source/_integrations/nanoleaf.markdown +++ b/source/_integrations/nanoleaf.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.67 ha_domain: nanoleaf +ha_platforms: + - light --- ### Configuration Sample diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index 37a685981a2..3773b09530a 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -13,6 +13,11 @@ ha_codeowners: - '@dshokouhi' - '@Santobert' ha_domain: neato +ha_platforms: + - camera + - sensor + - switch + - vacuum --- The `neato` integration allows you to control your [Neato Botvac Connected Robots][botvac-connected]. diff --git a/source/_integrations/nederlandse_spoorwegen.markdown b/source/_integrations/nederlandse_spoorwegen.markdown index fefa0b909a8..2db2db1d594 100644 --- a/source/_integrations/nederlandse_spoorwegen.markdown +++ b/source/_integrations/nederlandse_spoorwegen.markdown @@ -8,6 +8,8 @@ ha_release: 0.57 ha_codeowners: - '@YarmoM' ha_domain: nederlandse_spoorwegen +ha_platforms: + - sensor --- This sensor will provide you with time table information of the [Nederlandse Spoorwegen](https://www.ns.nl/) train service in the Netherlands. diff --git a/source/_integrations/nello.markdown b/source/_integrations/nello.markdown index 75cd0d45db6..d12a2266277 100644 --- a/source/_integrations/nello.markdown +++ b/source/_integrations/nello.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@pschmitt' ha_domain: nello +ha_platforms: + - lock --- 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 35aface42c4..f85de8060b0 100644 --- a/source/_integrations/ness_alarm.markdown +++ b/source/_integrations/ness_alarm.markdown @@ -9,6 +9,9 @@ ha_iot_class: Local Push ha_codeowners: - '@nickw444' ha_domain: ness_alarm +ha_platforms: + - alarm_control_panel + - binary_sensor --- 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 ff9d8b2442d..50a5e52db52 100644 --- a/source/_integrations/nest.markdown +++ b/source/_integrations/nest.markdown @@ -16,6 +16,11 @@ ha_codeowners: ha_domain: nest ha_quality_scale: platinum ha_dhcp: true +ha_platforms: + - binary_sensor + - camera + - climate + - sensor --- The `nest` integration allows you to integrate your [Google Nest](https://store.google.com/us/category/connected_home?) devices in Home Assistant. This integration uses the [Smart Device Management](https://developers.google.com/nest/device-access/api) API and Google's Cloud Pubsub to efficiently listen for changes in device state or other events. diff --git a/source/_integrations/netatmo.markdown b/source/_integrations/netatmo.markdown index f19bd1dee07..e8e810626b6 100644 --- a/source/_integrations/netatmo.markdown +++ b/source/_integrations/netatmo.markdown @@ -16,6 +16,11 @@ ha_codeowners: ha_config_flow: true ha_domain: netatmo ha_homekit: true +ha_platforms: + - camera + - climate + - light + - sensor --- The `netatmo` integration platform is the main integration to integrate all Netatmo related platforms. diff --git a/source/_integrations/netdata.markdown b/source/_integrations/netdata.markdown index c7c93d983d9..49eb4dffecb 100644 --- a/source/_integrations/netdata.markdown +++ b/source/_integrations/netdata.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: netdata +ha_platforms: + - sensor --- The `netdata` sensor platform allows you to display information collected by [Netdata](https://my-netdata.io/). diff --git a/source/_integrations/netgear.markdown b/source/_integrations/netgear.markdown index fb52ccfaab9..f0091b7f1d8 100644 --- a/source/_integrations/netgear.markdown +++ b/source/_integrations/netgear.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: pre 0.7 ha_domain: netgear +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at connected devices to a [NETGEAR](https://www.netgear.com/) device. diff --git a/source/_integrations/netgear_lte.markdown b/source/_integrations/netgear_lte.markdown index fd156a1c12e..2dceb73ca24 100644 --- a/source/_integrations/netgear_lte.markdown +++ b/source/_integrations/netgear_lte.markdown @@ -9,6 +9,10 @@ ha_category: - Binary Sensor ha_iot_class: Local Polling ha_domain: netgear_lte +ha_platforms: + - binary_sensor + - notify + - sensor --- The NETGEAR LTE integration for Home Assistant allows you to observe and control [NETGEAR LTE modems](https://www.netgear.com/home/products/mobile-broadband/lte-modems/default.aspx). diff --git a/source/_integrations/netio.markdown b/source/_integrations/netio.markdown index 9b665661a07..91acda67787 100644 --- a/source/_integrations/netio.markdown +++ b/source/_integrations/netio.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.24 ha_domain: netio +ha_platforms: + - switch --- The `netio` switch platform allows you to control your [Netio](https://www.netio-products.com/en/overview/) Netio4, Netio4 All, and Netio 230B. These are smart outlets controllable through Ethernet and/or Wi-Fi that reports consumptions (Netio4all). diff --git a/source/_integrations/neurio_energy.markdown b/source/_integrations/neurio_energy.markdown index 2ffcfd7ea87..5af5501775a 100644 --- a/source/_integrations/neurio_energy.markdown +++ b/source/_integrations/neurio_energy.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.14 ha_domain: neurio_energy +ha_platforms: + - sensor --- Integrate your [Neurio](https://neur.io/) meter information into Home Assistant. To get an API key and secret, login to your [Neurio account](https://my.neur.io/#settings/applications/register) and register an application. Note the Homepage URL and Callback URL are optional. diff --git a/source/_integrations/nexia.markdown b/source/_integrations/nexia.markdown index 0b41beeb3f0..31da885bfb0 100644 --- a/source/_integrations/nexia.markdown +++ b/source/_integrations/nexia.markdown @@ -13,6 +13,10 @@ ha_codeowners: - '@bdraco' ha_domain: nexia ha_dhcp: true +ha_platforms: + - binary_sensor + - climate + - sensor --- The `nexia` integration allows you to integrate your [Nexia](https://mynexia.com/) thermostats into Home Assistant. diff --git a/source/_integrations/nextbus.markdown b/source/_integrations/nextbus.markdown index 103886653f7..d745b31851a 100644 --- a/source/_integrations/nextbus.markdown +++ b/source/_integrations/nextbus.markdown @@ -9,6 +9,8 @@ ha_release: 0.93 ha_codeowners: - '@vividboarder' ha_domain: nextbus +ha_platforms: + - sensor --- The `nextbus` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from [NextBus](https://www.nextbus.com), which provides real time transit data for a number of transit authorities. diff --git a/source/_integrations/nextcloud.markdown b/source/_integrations/nextcloud.markdown index c89c520d8ad..870712b4cd5 100644 --- a/source/_integrations/nextcloud.markdown +++ b/source/_integrations/nextcloud.markdown @@ -9,6 +9,9 @@ ha_release: 0.108 ha_domain: nextcloud ha_codeowners: - '@meichthys' +ha_platforms: + - binary_sensor + - sensor --- The `nextcloud` integration pulls summary [Nextcloud](https://nextcloud.com/) information into Home Assistant. diff --git a/source/_integrations/nfandroidtv.markdown b/source/_integrations/nfandroidtv.markdown index 7155117591a..67f98d67d2e 100644 --- a/source/_integrations/nfandroidtv.markdown +++ b/source/_integrations/nfandroidtv.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.32 ha_domain: nfandroidtv ha_iot_class: Local Push +ha_platforms: + - notify --- Notification platform for [Notifications for Android TV](https://play.google.com/store/apps/details?id=de.cyberdream.androidtv.notifications.google) and [Notifications for FireTV](https://play.google.com/store/apps/details?id=de.cyberdream.firenotifications.google). You can use this plarform to send notifications to your Android TV device. An overlay with the message content will appear for a configurable amount of seconds and then disapper again. Sending images (e.g., security cam) is supported too. diff --git a/source/_integrations/nightscout.markdown b/source/_integrations/nightscout.markdown index 548075b0460..b5a5c2a7a1a 100644 --- a/source/_integrations/nightscout.markdown +++ b/source/_integrations/nightscout.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@marciogranzotto' ha_domain: nightscout ha_quality_scale: platinum +ha_platforms: + - sensor --- The Nightscout integration allows you to view your CGM data from [Nightscout](http://www.nightscout.info/) in Home Assistant. diff --git a/source/_integrations/niko_home_control.markdown b/source/_integrations/niko_home_control.markdown index aa7533260ba..d59bc95a4c4 100644 --- a/source/_integrations/niko_home_control.markdown +++ b/source/_integrations/niko_home_control.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.82 ha_domain: niko_home_control +ha_platforms: + - light --- The `niko_home_control` platform allows you to integrate your [Niko Home Control](https://www.niko.eu/enus/products/niko-home-control) into Home Assistant. diff --git a/source/_integrations/nilu.markdown b/source/_integrations/nilu.markdown index bb1a0ca4e96..5e8c1a0e1aa 100644 --- a/source/_integrations/nilu.markdown +++ b/source/_integrations/nilu.markdown @@ -8,6 +8,8 @@ ha_release: 0.87 ha_codeowners: - '@hfurubotten' ha_domain: nilu +ha_platforms: + - air_quality --- 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 09be386433a..cb54321f897 100644 --- a/source/_integrations/nissan_leaf.markdown +++ b/source/_integrations/nissan_leaf.markdown @@ -8,6 +8,10 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@filcole' ha_domain: nissan_leaf +ha_platforms: + - binary_sensor + - sensor + - switch --- The `nissan_leaf` integration offers integration with the [NissanConnect EV](https://www.nissan.co.uk/dashboard.html) cloud service. NissanConnect EV was previously known as Nissan Carwings. It offers: diff --git a/source/_integrations/nmap_tracker.markdown b/source/_integrations/nmap_tracker.markdown index 4ac83d1b2ef..b1467e622fe 100644 --- a/source/_integrations/nmap_tracker.markdown +++ b/source/_integrations/nmap_tracker.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7 ha_iot_class: Local Polling ha_domain: nmap_tracker +ha_platforms: + - device_tracker --- As an alternative to the router-based device tracking, it is possible to directly scan the network for devices by using Nmap. The IP addresses to scan can be specified in any format that Nmap understands, including the network-prefix notation (`192.168.1.1/24`) and the range notation (`192.168.1.1-255`). diff --git a/source/_integrations/nmbs.markdown b/source/_integrations/nmbs.markdown index e84712cbe7b..f2141281ab9 100644 --- a/source/_integrations/nmbs.markdown +++ b/source/_integrations/nmbs.markdown @@ -8,6 +8,8 @@ ha_release: 0.85 ha_codeowners: - '@thibmaek' ha_domain: nmbs +ha_platforms: + - sensor --- The `nmbs` platform will create sensors for monitoring travel time and information between 2 stations. diff --git a/source/_integrations/noaa_tides.markdown b/source/_integrations/noaa_tides.markdown index 40b64c46a9d..62f8bce23ca 100644 --- a/source/_integrations/noaa_tides.markdown +++ b/source/_integrations/noaa_tides.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_domain: noaa_tides ha_codeowners: - '@jdelaney72' +ha_platforms: + - sensor --- The `noaa_tides` sensor platform uses details from [NOAA Tides and Currents](https://tidesandcurrents.noaa.gov/api/) to provide information about the prediction for the tides for any location in the United States. diff --git a/source/_integrations/norway_air.markdown b/source/_integrations/norway_air.markdown index 5f7b2a1bf21..676a822daef 100644 --- a/source/_integrations/norway_air.markdown +++ b/source/_integrations/norway_air.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.88 ha_domain: norway_air +ha_platforms: + - air_quality --- The `norway_air` integration [queries](https://luftkvalitet.miljostatus.no/) the Norway air quality [data feed](https://api.met.no/weatherapi/airqualityforecast/0.1/documentation) provided by the Norwegian Meteorological Institute. diff --git a/source/_integrations/notify_events.markdown b/source/_integrations/notify_events.markdown index 148c4900953..dfac00790a3 100644 --- a/source/_integrations/notify_events.markdown +++ b/source/_integrations/notify_events.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@matrozov' - '@papajojo' ha_iot_class: Cloud Push +ha_platforms: + - notify --- ## Description diff --git a/source/_integrations/notion.markdown b/source/_integrations/notion.markdown index c71540bbdbd..db9c1643a49 100644 --- a/source/_integrations/notion.markdown +++ b/source/_integrations/notion.markdown @@ -11,6 +11,9 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: notion +ha_platforms: + - binary_sensor + - sensor --- 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 965e0067251..c8b92b8f286 100644 --- a/source/_integrations/nsw_fuel_station.markdown +++ b/source/_integrations/nsw_fuel_station.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@nickw444' ha_domain: nsw_fuel_station +ha_platforms: + - sensor --- 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/nuheat.markdown b/source/_integrations/nuheat.markdown index c8008013554..15a63116dbd 100644 --- a/source/_integrations/nuheat.markdown +++ b/source/_integrations/nuheat.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@bdraco' ha_dhcp: true +ha_platforms: + - climate --- The `nuheat` integration lets control your connected [NuHeat Signature](https://www.nuheat.com/products/thermostats/signature-thermostat) floor heating thermostats from [NuHeat](https://www.nuheat.com/). diff --git a/source/_integrations/nuki.markdown b/source/_integrations/nuki.markdown index caf866821ac..2676155c8aa 100644 --- a/source/_integrations/nuki.markdown +++ b/source/_integrations/nuki.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@pschmitt' - '@pvizeli' ha_domain: nuki +ha_platforms: + - lock --- 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/numato.markdown b/source/_integrations/numato.markdown index a419f115ee5..09eb5b166f9 100644 --- a/source/_integrations/numato.markdown +++ b/source/_integrations/numato.markdown @@ -12,6 +12,10 @@ ha_iot_class: Local Push ha_domain: numato ha_codeowners: - '@clssn' +ha_platforms: + - binary_sensor + - sensor + - switch --- The `numato` integration is the base for all related GPIO platforms of the diff --git a/source/_integrations/nut.markdown b/source/_integrations/nut.markdown index 4018592c51a..9418d685e6a 100644 --- a/source/_integrations/nut.markdown +++ b/source/_integrations/nut.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@bdraco' ha_zeroconf: true +ha_platforms: + - sensor --- The `nut` sensor platform allows you to monitor a UPS (battery backup) by using data from a [NUT](https://networkupstools.org/) (Network UPS Tools) server. diff --git a/source/_integrations/nws.markdown b/source/_integrations/nws.markdown index 8abc8e581fd..1845b762a9c 100644 --- a/source/_integrations/nws.markdown +++ b/source/_integrations/nws.markdown @@ -9,6 +9,8 @@ ha_codeowners: ha_domain: nws ha_quality_scale: platinum ha_config_flow: true +ha_platforms: + - weather --- The `nws` platform uses the [National Weather Service](https://www.weather.gov) web API as a source for meteorological data for your location. diff --git a/source/_integrations/nx584.markdown b/source/_integrations/nx584.markdown index 272819b4c94..e9d9016c550 100644 --- a/source/_integrations/nx584.markdown +++ b/source/_integrations/nx584.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.13 ha_iot_class: Local Push ha_domain: nx584 +ha_platforms: + - alarm_control_panel + - binary_sensor --- The `nx584` platform provides integration with GE, Caddx, Interlogix (and other brands) alarm panels that support the NX584 interface module (or have it built in). Supported panels include NX4/6/8/8E. Actual integration is done through [pynx584](https://github.com/kk7ds/pynx584) which is required for this to work. diff --git a/source/_integrations/nzbget.markdown b/source/_integrations/nzbget.markdown index 68354db04f3..660ee974cd5 100644 --- a/source/_integrations/nzbget.markdown +++ b/source/_integrations/nzbget.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@chriscla' ha_domain: nzbget +ha_platforms: + - sensor + - switch --- The `nzbget` platform will allow you to monitor and control your downloads with [NZBGet](https://nzbget.net/) from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/oasa_telematics.markdown b/source/_integrations/oasa_telematics.markdown index 18e258870ea..43275cfc931 100644 --- a/source/_integrations/oasa_telematics.markdown +++ b/source/_integrations/oasa_telematics.markdown @@ -7,6 +7,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.92 ha_domain: oasa_telematics +ha_platforms: + - sensor --- The `oasa_telematics` sensor will provide you with bus and trolley arrival times for Greek public transport for Athens, using real-time data from [OASA Telematics](http://telematics.oasa.gr/en/). diff --git a/source/_integrations/obihai.markdown b/source/_integrations/obihai.markdown index 7c85b4e8711..36feb35b842 100644 --- a/source/_integrations/obihai.markdown +++ b/source/_integrations/obihai.markdown @@ -9,6 +9,8 @@ ha_release: 0.99 ha_codeowners: - '@dshokouhi' ha_domain: obihai +ha_platforms: + - sensor --- The `obihai` integration allows you to view the call status for your [Obihai devices](https://www.obitalk.com/info/products#home_section). diff --git a/source/_integrations/octoprint.markdown b/source/_integrations/octoprint.markdown index b4be17ddd83..33fb1da55a8 100644 --- a/source/_integrations/octoprint.markdown +++ b/source/_integrations/octoprint.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.19 ha_iot_class: Local Polling ha_domain: octoprint +ha_platforms: + - binary_sensor + - sensor --- [OctoPrint](https://octoprint.org/) is a web interface for your 3D printer. This is the main integration to integrate OctoPrint sensors. diff --git a/source/_integrations/oem.markdown b/source/_integrations/oem.markdown index 4c20c40dc43..bd032ef6c0c 100644 --- a/source/_integrations/oem.markdown +++ b/source/_integrations/oem.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.39 ha_iot_class: Local Polling ha_domain: oem +ha_platforms: + - climate --- This platform supports the ESP8266 based "WiFi MQTT Relay / Thermostat" sold by [OpenEnergyMonitor](https://shop.openenergymonitor.com/wifi-mqtt-relay-thermostat/). The underlying [library](https://oemthermostat.readthedocs.io/) only supports this single relay variant of the [original device](https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/). diff --git a/source/_integrations/ohmconnect.markdown b/source/_integrations/ohmconnect.markdown index 8c36b9a0704..b27f62d8202 100644 --- a/source/_integrations/ohmconnect.markdown +++ b/source/_integrations/ohmconnect.markdown @@ -8,6 +8,8 @@ ha_release: 0.26 ha_codeowners: - '@robbiet480' ha_domain: ohmconnect +ha_platforms: + - sensor --- 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 6bba7f8a41a..a886e091be2 100644 --- a/source/_integrations/ombi.markdown +++ b/source/_integrations/ombi.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@larssont' ha_domain: ombi +ha_platforms: + - sensor --- The `Ombi` integration monitors data from your [Ombi](https://ombi.io) instance. diff --git a/source/_integrations/omnilogic.markdown b/source/_integrations/omnilogic.markdown index b1824176510..e3a8aca36b1 100644 --- a/source/_integrations/omnilogic.markdown +++ b/source/_integrations/omnilogic.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@djtimca' - '@gentoosu' ha_domain: omnilogic +ha_platforms: + - sensor --- [Hayward OmniLogic](https://www.hayward-pool.com/shop/en/pools/omnilogic-i-auomni--1) smart pool and spa technology control. diff --git a/source/_integrations/ondilo_ico.markdown b/source/_integrations/ondilo_ico.markdown index 397b5e529fe..ad51388fea5 100644 --- a/source/_integrations/ondilo_ico.markdown +++ b/source/_integrations/ondilo_ico.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@JeromeHXP' ha_domain: ondilo_ico +ha_platforms: + - sensor --- ICO by [Ondilo](https://ondilo.com/en/) is a small connected device that you simply drop into the pool or spa. ICO continuously analyzes the water quality of your pool/spa and notifies you via its application. ICO provides personalized recommendations so that you use the right products in the right proportions at the right time. diff --git a/source/_integrations/onewire.markdown b/source/_integrations/onewire.markdown index ce7e60e9645..2ebaa4ab16e 100644 --- a/source/_integrations/onewire.markdown +++ b/source/_integrations/onewire.markdown @@ -10,6 +10,10 @@ ha_codeowners: - '@garbled1' - '@epenet' ha_domain: onewire +ha_platforms: + - binary_sensor + - sensor + - switch --- The `onewire` platform supports sensors which that using the One wire (1-wire) bus for communication. diff --git a/source/_integrations/onvif.markdown b/source/_integrations/onvif.markdown index 48f870b7146..b09f3e756e9 100644 --- a/source/_integrations/onvif.markdown +++ b/source/_integrations/onvif.markdown @@ -9,6 +9,10 @@ ha_domain: onvif ha_codeowners: - '@hunterjm' ha_config_flow: true +ha_platforms: + - binary_sensor + - camera + - sensor --- The `onvif` camera platform allows you to use an [ONVIF](https://www.onvif.org/) Profile S conformant device in Home Assistant. This requires the [`ffmpeg` component](/integrations/ffmpeg/) to be already configured. diff --git a/source/_integrations/openerz.markdown b/source/_integrations/openerz.markdown index 36c62dff1b8..24a66f65188 100644 --- a/source/_integrations/openerz.markdown +++ b/source/_integrations/openerz.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_domain: openerz ha_codeowners: - '@misialq' +ha_platforms: + - sensor --- This `openerz` sensor platform uses [OpenERZ](http://openerz.metaodi.ch/) API to access data from Entsorgung und Recycling Zürich (ERZ). It reports the next pickup date for the specified zip and waste type. diff --git a/source/_integrations/openevse.markdown b/source/_integrations/openevse.markdown index 256d570ceaa..9005eacc6ed 100644 --- a/source/_integrations/openevse.markdown +++ b/source/_integrations/openevse.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.38 ha_iot_class: Local Polling ha_domain: openevse +ha_platforms: + - sensor --- This `openevse` sensor platform pulls data from an [OpenEVSE](https://www.openevse.com/) Charging station equipped with an ESP8266-based Wi-Fi connection. diff --git a/source/_integrations/openexchangerates.markdown b/source/_integrations/openexchangerates.markdown index 3c89d3283d9..69424236973 100644 --- a/source/_integrations/openexchangerates.markdown +++ b/source/_integrations/openexchangerates.markdown @@ -7,6 +7,8 @@ logo: openexchangerates.png ha_iot_class: Cloud Polling ha_release: 0.23 ha_domain: openexchangerates +ha_platforms: + - sensor --- The `openexchangerates` sensor will show you the current exchange rate from [Open Exchange Rates](https://openexchangerates.org) that provides realtime exchange rates for [170 currencies](https://openexchangerates.org/currencies). The free account is limited to only USD as a base currency, allows 1000 requests per month, and updates every hour. diff --git a/source/_integrations/opengarage.markdown b/source/_integrations/opengarage.markdown index 4ee0e81189f..0ecf9662f9e 100644 --- a/source/_integrations/opengarage.markdown +++ b/source/_integrations/opengarage.markdown @@ -9,6 +9,8 @@ ha_release: 0.44 ha_domain: opengarage ha_codeowners: - '@danielhiversen' +ha_platforms: + - cover --- The `opengarage` cover platform lets you control the open-source [OpenGarage.io](https://opengarage.io/) device through Home Assistant. diff --git a/source/_integrations/openhardwaremonitor.markdown b/source/_integrations/openhardwaremonitor.markdown index 273810aee66..afd58128381 100644 --- a/source/_integrations/openhardwaremonitor.markdown +++ b/source/_integrations/openhardwaremonitor.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.48 ha_iot_class: Local Polling ha_domain: openhardwaremonitor +ha_platforms: + - sensor --- The `openhardwaremonitor` platform uses your [Open Hardware Monitor](https://openhardwaremonitor.org/) installation as a source for sensors that will display system information. diff --git a/source/_integrations/opensensemap.markdown b/source/_integrations/opensensemap.markdown index d6805ba6d19..12944e32b7d 100644 --- a/source/_integrations/opensensemap.markdown +++ b/source/_integrations/opensensemap.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Cloud Polling ha_domain: opensensemap +ha_platforms: + - air_quality --- The `opensensemap` air quality platform will query the open data API of [openSenseMap.org](https://opensensemap.org/) to monitor air quality sensor station. diff --git a/source/_integrations/opensky.markdown b/source/_integrations/opensky.markdown index aecc0725cab..b1c177a9c23 100644 --- a/source/_integrations/opensky.markdown +++ b/source/_integrations/opensky.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.43 ha_iot_class: Cloud Polling ha_domain: opensky +ha_platforms: + - sensor --- The `opensky` sensor allows one to track overhead flights in a given region. It uses crowd-sourced data from the [OpenSky Network](https://opensky-network.org/) public API. It will also fire Home Assistant events when flights enter and exit the defined region. diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index f3aa17e5f64..f3fc2248118 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -12,6 +12,10 @@ ha_config_flow: true ha_codeowners: - '@mvn23' ha_domain: opentherm_gw +ha_platforms: + - binary_sensor + - climate + - sensor --- 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 df98ff9c8e8..116ac22ad63 100644 --- a/source/_integrations/openuv.markdown +++ b/source/_integrations/openuv.markdown @@ -11,6 +11,9 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: openuv +ha_platforms: + - binary_sensor + - sensor --- 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 89eb6309fc6..bfedeac72f4 100644 --- a/source/_integrations/openweathermap.markdown +++ b/source/_integrations/openweathermap.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@freekode' - '@nzapponi' ha_domain: openweathermap +ha_platforms: + - sensor + - weather --- The `openweathermap` weather platform uses [OpenWeatherMap](https://openweathermap.org/) as a source for current meteorological data for your location. diff --git a/source/_integrations/opnsense.markdown b/source/_integrations/opnsense.markdown index 6012e9df88d..94599300868 100644 --- a/source/_integrations/opnsense.markdown +++ b/source/_integrations/opnsense.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@mtreinish' ha_domain: opnsense ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- [OPNsense](https://opnsense.org/) is an open source HardenedBSD based firewall diff --git a/source/_integrations/opple.markdown b/source/_integrations/opple.markdown index bc915a40a09..3cdcdda491b 100644 --- a/source/_integrations/opple.markdown +++ b/source/_integrations/opple.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.80' ha_iot_class: Local Polling ha_domain: opple +ha_platforms: + - light --- The `opple` light platform allows you to control the state of your Opple smart light. diff --git a/source/_integrations/orangepi_gpio.markdown b/source/_integrations/orangepi_gpio.markdown index 7d3ef24e9e4..253f0a25410 100644 --- a/source/_integrations/orangepi_gpio.markdown +++ b/source/_integrations/orangepi_gpio.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Push ha_codeowners: - '@pascallj' ha_domain: orangepi_gpio +ha_platforms: + - binary_sensor --- 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 3f10f1fec37..425cef248d2 100644 --- a/source/_integrations/oru.markdown +++ b/source/_integrations/oru.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@bvlaicu' ha_domain: oru +ha_platforms: + - sensor --- [Orange and Rockland Utility](https://oru.com) is an energy provider in NY and NJ, USA. diff --git a/source/_integrations/orvibo.markdown b/source/_integrations/orvibo.markdown index 350050b97a0..b9535eed396 100644 --- a/source/_integrations/orvibo.markdown +++ b/source/_integrations/orvibo.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.8 ha_domain: orvibo +ha_platforms: + - switch ---
diff --git a/source/_integrations/osramlightify.markdown b/source/_integrations/osramlightify.markdown index bb9332f834a..df3665a9048 100644 --- a/source/_integrations/osramlightify.markdown +++ b/source/_integrations/osramlightify.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.21 ha_iot_class: Local Polling ha_domain: osramlightify +ha_platforms: + - light --- The `osramlightify` platform allows you to integrate your [Osram Lightify](https://www.osram.com/cb/lightify/index.jsp) into Home Assistant. diff --git a/source/_integrations/otp.markdown b/source/_integrations/otp.markdown index 89f8cce7269..9fe276e67cb 100644 --- a/source/_integrations/otp.markdown +++ b/source/_integrations/otp.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_release: 0.49 ha_quality_scale: internal ha_domain: otp +ha_platforms: + - sensor --- 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/ovo_energy.markdown b/source/_integrations/ovo_energy.markdown index 2ca91ccba4c..a009727c3d9 100644 --- a/source/_integrations/ovo_energy.markdown +++ b/source/_integrations/ovo_energy.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@timmo001' ha_domain: ovo_energy +ha_platforms: + - sensor --- The `ovo_energy` integration allows you to monitor your energy consumption data diff --git a/source/_integrations/owntracks.markdown b/source/_integrations/owntracks.markdown index 1d39406b0e1..6bea76a4bc7 100644 --- a/source/_integrations/owntracks.markdown +++ b/source/_integrations/owntracks.markdown @@ -7,6 +7,8 @@ ha_iot_class: Local Push ha_release: 0.7.4 ha_config_flow: true ha_domain: owntracks +ha_platforms: + - device_tracker --- [OwnTracks](https://owntracks.org/) (and its Android fork [NextTracks](https://codeberg.org/nexttracks/android)) is a free and open source application for iOS and Android that allow you to track your location and send it directly to Home Assistant. It can be set up via the integrations panel in the configuration screen. diff --git a/source/_integrations/ozw.markdown b/source/_integrations/ozw.markdown index e7f6cdb9c4c..12911cd19b6 100644 --- a/source/_integrations/ozw.markdown +++ b/source/_integrations/ozw.markdown @@ -11,6 +11,15 @@ ha_codeowners: - '@marcelveldt' - '@MartinHjelmare' ha_domain: ozw +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- This integration allows you to utilize OpenZWave's ozwdaemon to control a Z-Wave network over MQTT. If you're starting out with Z-Wave in Home Assistant, we recommend that you use [the Z-Wave JS integration](/integrations/zwave_js). diff --git a/source/_integrations/pcal9535a.markdown b/source/_integrations/pcal9535a.markdown index a7d782220b6..8c628556f42 100644 --- a/source/_integrations/pcal9535a.markdown +++ b/source/_integrations/pcal9535a.markdown @@ -10,6 +10,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@Shulyaka' ha_domain: pcal9535a +ha_platforms: + - binary_sensor + - switch --- 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/pencom.markdown b/source/_integrations/pencom.markdown index 6f4d0c685c0..3df1e2f7a6d 100644 --- a/source/_integrations/pencom.markdown +++ b/source/_integrations/pencom.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Local Polling ha_domain: pencom +ha_platforms: + - switch --- [Pencom Design](https://www.pencomdesign.com/) is a manufacturer of computer-controlled relay, I/O and custom boards for commercial and industrial applications. This interface to [Pencom's Relay Control Boards](https://www.pencomdesign.com/relay-boards) is designed to work over an ethernet to serial adapter (NPort). Each switch (relay) can be turned on/off, and the state of the relay can be read. diff --git a/source/_integrations/pi4ioe5v9xxxx.markdown b/source/_integrations/pi4ioe5v9xxxx.markdown index 2083a0943b6..f28b0f6685f 100644 --- a/source/_integrations/pi4ioe5v9xxxx.markdown +++ b/source/_integrations/pi4ioe5v9xxxx.markdown @@ -11,6 +11,9 @@ ha_iot_class: Local Polling ha_domain: pi4ioe5v9xxxx ha_codeowners: - '@antonverburg' +ha_platforms: + - binary_sensor + - switch --- The `pi4ioe5v9xxxx` integration provides support for the quasi-bidirectional devices PI4IOE5V9570, PI4IOE5V9674, PI4IOE5V9673, PI4IOE5V96224 and PI4IOE5V96248 from [diodes.com](https://www.diodes.com). diff --git a/source/_integrations/pi_hole.markdown b/source/_integrations/pi_hole.markdown index e10c481d485..5f4d1b24ddc 100644 --- a/source/_integrations/pi_hole.markdown +++ b/source/_integrations/pi_hole.markdown @@ -13,6 +13,10 @@ ha_codeowners: - '@johnluetke' - '@shenxn' ha_domain: pi_hole +ha_platforms: + - binary_sensor + - sensor + - switch --- 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/picotts.markdown b/source/_integrations/picotts.markdown index 5fba5a3288c..51ccfc497d3 100644 --- a/source/_integrations/picotts.markdown +++ b/source/_integrations/picotts.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: 0.36 ha_domain: picotts +ha_platforms: + - tts --- The `picotts` text-to-speech platform uses offline pico Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/piglow.markdown b/source/_integrations/piglow.markdown index 5d4d9abedef..aea4e938134 100644 --- a/source/_integrations/piglow.markdown +++ b/source/_integrations/piglow.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.37 ha_iot_class: Local Polling ha_domain: piglow +ha_platforms: + - light --- The `piglow` platform lets you control the [Piglow](https://shop.pimoroni.com/products/piglow) lights on your Raspberry Pi from within Home Assistant. diff --git a/source/_integrations/pilight.markdown b/source/_integrations/pilight.markdown index 539768728b0..8d948e5c597 100644 --- a/source/_integrations/pilight.markdown +++ b/source/_integrations/pilight.markdown @@ -11,6 +11,11 @@ ha_iot_class: Local Push ha_codeowners: - '@trekky12' ha_domain: pilight +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- [Pilight](https://www.pilight.org/) is a modular and open source solution to communicate with 433 MHz devices and runs on various small form factor computers. A lot of common [protocols](https://manual.pilight.org/protocols/index.html) are already available. diff --git a/source/_integrations/ping.markdown b/source/_integrations/ping.markdown index ad33c12017c..c2a54676a9f 100644 --- a/source/_integrations/ping.markdown +++ b/source/_integrations/ping.markdown @@ -9,6 +9,9 @@ ha_release: 0.43 ha_iot_class: Local Polling ha_quality_scale: internal ha_domain: ping +ha_platforms: + - binary_sensor + - device_tracker --- 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 b76c3b8c218..e2518798395 100644 --- a/source/_integrations/plaato.markdown +++ b/source/_integrations/plaato.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@JohNan' ha_domain: plaato +ha_platforms: + - sensor --- This integration sets up integration with [Plaato Airlock](https://www.plaato.io/). diff --git a/source/_integrations/plex.markdown b/source/_integrations/plex.markdown index fcfba48279f..28fff2531e3 100644 --- a/source/_integrations/plex.markdown +++ b/source/_integrations/plex.markdown @@ -11,6 +11,8 @@ ha_config_flow: true ha_codeowners: - '@jjlawren' ha_domain: plex +ha_platforms: + - sensor --- The Plex integration allows you to connect Home Assistant to a [Plex Media Server](https://plex.tv). Once configured, actively streaming [Plex Clients](https://www.plex.tv/apps-devices/) show up as [Media Players](/integrations/media_player/) and report playback status via a [Sensor](/integrations/sensor/) in Home Assistant. Media Players will allow you to control media playback and see the current playing item. diff --git a/source/_integrations/plugwise.markdown b/source/_integrations/plugwise.markdown index c41cb99a9ec..a183cfdc4c9 100644 --- a/source/_integrations/plugwise.markdown +++ b/source/_integrations/plugwise.markdown @@ -15,6 +15,11 @@ ha_codeowners: ha_config_flow: true ha_domain: plugwise ha_zeroconf: true +ha_platforms: + - binary_sensor + - climate + - sensor + - switch --- This enables [Plugwise](https://www.plugwise.com) components with a central Smile gateway to be integrated. This integration talks locally to your **Smile** interface, and you will need its password and IP address. diff --git a/source/_integrations/plum_lightpad.markdown b/source/_integrations/plum_lightpad.markdown index 8a211f47ebf..2a82220ff1e 100644 --- a/source/_integrations/plum_lightpad.markdown +++ b/source/_integrations/plum_lightpad.markdown @@ -10,6 +10,8 @@ ha_domain: plum_lightpad ha_codeowners: - '@ColinHarrington' - '@prystupa' +ha_platforms: + - light --- Configurable/Dimmable Wi-Fi Lightswitch diff --git a/source/_integrations/pocketcasts.markdown b/source/_integrations/pocketcasts.markdown index 97d4690314e..70f6809f690 100644 --- a/source/_integrations/pocketcasts.markdown +++ b/source/_integrations/pocketcasts.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.39 ha_iot_class: Cloud Polling ha_domain: pocketcasts +ha_platforms: + - sensor --- The `pocketcasts` sensor platform lets you monitor how many unplayed episodes you have of your favorite podcasts at [Pocket Casts](https://play.pocketcasts.com/). This integration requires a [Pocket Casts + Plus](https://www.pocketcasts.com/plus/) subscription to work! diff --git a/source/_integrations/point.markdown b/source/_integrations/point.markdown index 4f5c0c6d4c1..be2d32f2496 100644 --- a/source/_integrations/point.markdown +++ b/source/_integrations/point.markdown @@ -13,6 +13,10 @@ ha_quality_scale: gold ha_codeowners: - '@fredrike' ha_domain: point +ha_platforms: + - alarm_control_panel + - binary_sensor + - sensor --- 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 URL + `/api/minut`, e.g., `http://localhost:8123/api/minut`. The `client_id` and `client_secret` should be used as below. diff --git a/source/_integrations/poolsense.markdown b/source/_integrations/poolsense.markdown index 55df39fd328..b742b31e1d2 100644 --- a/source/_integrations/poolsense.markdown +++ b/source/_integrations/poolsense.markdown @@ -9,6 +9,9 @@ ha_config_flow: true ha_codeowners: - '@haemishkyd' ha_domain: poolsense +ha_platforms: + - binary_sensor + - sensor --- [PoolSense](https://www.proautomation.co/) is a smart pool monitor that publishes data to the cloud via SigFox. PoolSense eliminates the time and effort spent fixing what’s wrong with your pool water. Accurate sensors, in the PoolSense smart pool monitor, send data to a cloud server in timed intervals. diff --git a/source/_integrations/powerwall.markdown b/source/_integrations/powerwall.markdown index fcdb7366bd8..6616c9e18ac 100644 --- a/source/_integrations/powerwall.markdown +++ b/source/_integrations/powerwall.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@jrester' ha_domain: powerwall ha_dhcp: true +ha_platforms: + - binary_sensor + - sensor --- The `powerwall` integration allows you to integrate your [Tesla Powerwall](https://www.tesla.com/powerwall) into Home Assistant. diff --git a/source/_integrations/progettihwsw.markdown b/source/_integrations/progettihwsw.markdown index 0f315e1e5af..218ecebd17a 100644 --- a/source/_integrations/progettihwsw.markdown +++ b/source/_integrations/progettihwsw.markdown @@ -11,6 +11,9 @@ ha_domain: progettihwsw ha_codeowners: - '@ardaseremet' ha_config_flow: true +ha_platforms: + - binary_sensor + - switch --- The `progettihwsw` integration brings the automation experience with ProgettiHWSW boards to Home Assistant. diff --git a/source/_integrations/proliphix.markdown b/source/_integrations/proliphix.markdown index ce19e7be95a..fdb7f434d25 100644 --- a/source/_integrations/proliphix.markdown +++ b/source/_integrations/proliphix.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.11 ha_iot_class: Local Polling ha_domain: proliphix +ha_platforms: + - climate --- The `proliphix` climate platform let you control [Proliphix](http://www.proliphix.com) thermostat from Home Assistant. diff --git a/source/_integrations/prowl.markdown b/source/_integrations/prowl.markdown index 7b088d4509d..f9ce195bdb3 100644 --- a/source/_integrations/prowl.markdown +++ b/source/_integrations/prowl.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.52 ha_iot_class: Cloud Push ha_domain: prowl +ha_platforms: + - notify --- The `prowl` platform uses [Prowl](https://www.prowlapp.com/) to deliver push notifications from Home Assistant to your iOS device. diff --git a/source/_integrations/proxmoxve.markdown b/source/_integrations/proxmoxve.markdown index 37c20743028..6eaa1607c75 100644 --- a/source/_integrations/proxmoxve.markdown +++ b/source/_integrations/proxmoxve.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@k4ds3' - '@jhollowe' ha_domain: proxmoxve +ha_platforms: + - binary_sensor --- [Proxmox VE](https://www.proxmox.com/en/) is an open-source server virtualization environment. This integration allows you to poll various data from your instance. diff --git a/source/_integrations/proxy.markdown b/source/_integrations/proxy.markdown index 813aaaf0a99..73c776c4639 100644 --- a/source/_integrations/proxy.markdown +++ b/source/_integrations/proxy.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.65 ha_domain: proxy ha_iot_class: +ha_platforms: + - camera --- The `proxy` camera platform allows you to pass another camera's output through post-processing routines and generate a new camera with the post-processed output. diff --git a/source/_integrations/pulseaudio_loopback.markdown b/source/_integrations/pulseaudio_loopback.markdown index 2eefcb2fbaa..131b4238ed2 100644 --- a/source/_integrations/pulseaudio_loopback.markdown +++ b/source/_integrations/pulseaudio_loopback.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.16 ha_iot_class: Local Polling ha_domain: pulseaudio_loopback +ha_platforms: + - switch --- The goal behind this switch is to allow a very flexible whole home audio system based upon [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/). diff --git a/source/_integrations/push.markdown b/source/_integrations/push.markdown index 5aa9b017c2a..52651a2add7 100644 --- a/source/_integrations/push.markdown +++ b/source/_integrations/push.markdown @@ -8,6 +8,8 @@ ha_release: 0.74 ha_codeowners: - '@dgomes' ha_domain: push +ha_platforms: + - camera --- The `push` camera platform allows you to integrate images sent over HTTP POST to Home Assistant as a camera. External applications/daemons/scripts are therefore able to "stream" images through Home Assistant. diff --git a/source/_integrations/pushbullet.markdown b/source/_integrations/pushbullet.markdown index d8858f77d93..29926bb1892 100644 --- a/source/_integrations/pushbullet.markdown +++ b/source/_integrations/pushbullet.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.44 ha_iot_class: Cloud Polling ha_domain: pushbullet +ha_platforms: + - notify + - sensor --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/pushover.markdown b/source/_integrations/pushover.markdown index 5e160d053c0..b962b778285 100644 --- a/source/_integrations/pushover.markdown +++ b/source/_integrations/pushover.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Cloud Push ha_domain: pushover +ha_platforms: + - notify --- The [Pushover service](https://pushover.net/) is a platform for the notify component. This allows integrations to send messages to the user using Pushover. diff --git a/source/_integrations/pushsafer.markdown b/source/_integrations/pushsafer.markdown index d0e868d736b..f6918266ff2 100644 --- a/source/_integrations/pushsafer.markdown +++ b/source/_integrations/pushsafer.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.39 ha_domain: pushsafer +ha_platforms: + - notify --- The [Pushsafer service](https://www.pushsafer.com/) is a platform for the notify component. This allows you to send messages to the user using Pushsafer. diff --git a/source/_integrations/pvoutput.markdown b/source/_integrations/pvoutput.markdown index d789e214361..9e0cb15748c 100644 --- a/source/_integrations/pvoutput.markdown +++ b/source/_integrations/pvoutput.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fabaff' ha_domain: pvoutput +ha_platforms: + - sensor --- 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/pvpc_hourly_pricing.markdown b/source/_integrations/pvpc_hourly_pricing.markdown index 2dc9ca28483..0872976d787 100644 --- a/source/_integrations/pvpc_hourly_pricing.markdown +++ b/source/_integrations/pvpc_hourly_pricing.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@azogue' ha_domain: pvpc_hourly_pricing +ha_platforms: + - sensor --- This sensor uses the official API to get the hourly price of electricity in Spain from https://www.esios.ree.es/en/pvpc. diff --git a/source/_integrations/pyload.markdown b/source/_integrations/pyload.markdown index c9056b7c116..ec57a9dbd9d 100644 --- a/source/_integrations/pyload.markdown +++ b/source/_integrations/pyload.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.58 ha_iot_class: Local Polling ha_domain: pyload +ha_platforms: + - sensor --- The `pyload` platform allows you to monitor your downloads with [pyLoad](https://pyload.net/) from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/qbittorrent.markdown b/source/_integrations/qbittorrent.markdown index e487643c5e5..2db5c8a28c3 100644 --- a/source/_integrations/qbittorrent.markdown +++ b/source/_integrations/qbittorrent.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_domain: qbittorrent ha_codeowners: - '@geoffreylagaisse' +ha_platforms: + - sensor --- The `qbittorrent` platform allows you to monitor your downloads with [qBittorrent](https://www.qbittorrent.org/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/qnap.markdown b/source/_integrations/qnap.markdown index 25766d1b5b0..8c2ed557c92 100644 --- a/source/_integrations/qnap.markdown +++ b/source/_integrations/qnap.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@colinodell' ha_domain: qnap +ha_platforms: + - sensor --- 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 4d84b2c9da4..33ae706f4c7 100644 --- a/source/_integrations/quantum_gateway.markdown +++ b/source/_integrations/quantum_gateway.markdown @@ -8,6 +8,8 @@ ha_release: 0.81 ha_codeowners: - '@cisasteelersfan' ha_domain: quantum_gateway +ha_platforms: + - device_tracker --- The `quantum_gateway` device tracker platform offers presence detection by looking at connected devices to a Verizon Fios gateway. diff --git a/source/_integrations/qvr_pro.markdown b/source/_integrations/qvr_pro.markdown index 76359e98272..2de7bc94341 100644 --- a/source/_integrations/qvr_pro.markdown +++ b/source/_integrations/qvr_pro.markdown @@ -8,6 +8,8 @@ ha_release: 0.107 ha_domain: qvr_pro ha_codeowners: - '@oblogic7' +ha_platforms: + - camera --- [QVR Pro](https://www.qnap.com/en/software/qvr-pro) allows you to create diff --git a/source/_integrations/qwikswitch.markdown b/source/_integrations/qwikswitch.markdown index 1f211ef27d1..347ef539cd3 100644 --- a/source/_integrations/qwikswitch.markdown +++ b/source/_integrations/qwikswitch.markdown @@ -12,6 +12,11 @@ ha_release: '0.20' ha_codeowners: - '@kellerza' ha_domain: qwikswitch +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- The `qwikswitch` integration is the main integration to integrate various [QwikSwitch](https://www.qwikswitch.co.za/) devices with Home Assistant. The integration requires the QSUSB Modem device and connects to the QS Mobile application. diff --git a/source/_integrations/rachio.markdown b/source/_integrations/rachio.markdown index 2c3ea400add..3db4ae6179f 100644 --- a/source/_integrations/rachio.markdown +++ b/source/_integrations/rachio.markdown @@ -13,6 +13,9 @@ ha_codeowners: ha_config_flow: true ha_homekit: true ha_dhcp: true +ha_platforms: + - binary_sensor + - switch --- The `rachio` platform allows you to control your [Rachio irrigation system](https://rachio.com/). diff --git a/source/_integrations/radarr.markdown b/source/_integrations/radarr.markdown index 4b5e27deabe..33f37c78fdb 100644 --- a/source/_integrations/radarr.markdown +++ b/source/_integrations/radarr.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.47 ha_iot_class: Local Polling ha_domain: radarr +ha_platforms: + - sensor --- This `radarr` sensor platform pulls data from a given [Radarr](https://radarr.video/) instance. diff --git a/source/_integrations/radiotherm.markdown b/source/_integrations/radiotherm.markdown index b8493c24ed5..887b31b7944 100644 --- a/source/_integrations/radiotherm.markdown +++ b/source/_integrations/radiotherm.markdown @@ -8,6 +8,8 @@ ha_release: 0.7.6 ha_domain: radiotherm ha_codeowners: - '@vinnyfuria' +ha_platforms: + - climate --- The `radiotherm` climate platform let you control a thermostat from [Radio Thermostat](https://www.radiothermostat.com/) or [3M Filtrete](https://www.filtrete.com/). Your thermostat must have the Wi-Fi module installed and connected to your network. diff --git a/source/_integrations/rainbird.markdown b/source/_integrations/rainbird.markdown index c5529b33899..5e2260c7396 100644 --- a/source/_integrations/rainbird.markdown +++ b/source/_integrations/rainbird.markdown @@ -10,6 +10,10 @@ ha_iot_class: Local Polling ha_codeowners: - '@konikvranik' ha_domain: rainbird +ha_platforms: + - binary_sensor + - sensor + - switch --- 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 c682c0e2170..fd94572904b 100644 --- a/source/_integrations/raincloud.markdown +++ b/source/_integrations/raincloud.markdown @@ -11,6 +11,10 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@vanstinator' ha_domain: raincloud +ha_platforms: + - binary_sensor + - sensor + - switch --- 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 579ddd34571..4f47da07306 100644 --- a/source/_integrations/rainforest_eagle.markdown +++ b/source/_integrations/rainforest_eagle.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@gtdiehl' - '@jcalbert' ha_domain: rainforest_eagle +ha_platforms: + - sensor --- A `sensor` platform for the Rainforest Automation's [Eagle-200](https://rainforestautomation.com/rfa-z114-eagle-200/) diff --git a/source/_integrations/rainmachine.markdown b/source/_integrations/rainmachine.markdown index 79cee5654cf..f38838865bc 100644 --- a/source/_integrations/rainmachine.markdown +++ b/source/_integrations/rainmachine.markdown @@ -12,6 +12,10 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: rainmachine +ha_platforms: + - binary_sensor + - sensor + - switch --- 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 ef708b1f7a2..37af8105e0e 100644 --- a/source/_integrations/random.markdown +++ b/source/_integrations/random.markdown @@ -11,6 +11,9 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: random +ha_platforms: + - binary_sensor + - sensor --- 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/raspihats.markdown b/source/_integrations/raspihats.markdown index d25f8f12389..a91de6b99f7 100644 --- a/source/_integrations/raspihats.markdown +++ b/source/_integrations/raspihats.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.45 ha_iot_class: Local Push ha_domain: raspihats +ha_platforms: + - binary_sensor + - switch --- The `raspihats` integration is the base for all related Raspihats platforms in Home Assistant. There is no setup needed for the integration itself. diff --git a/source/_integrations/raspyrfm.markdown b/source/_integrations/raspyrfm.markdown index 0e18edd904f..6d1402c5cd3 100644 --- a/source/_integrations/raspyrfm.markdown +++ b/source/_integrations/raspyrfm.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.85 ha_iot_class: Assumed State ha_domain: raspyrfm +ha_platforms: + - switch --- The `raspyrfm` integration adds support for cheap RC 433 MHz outlets via one of the supported gateways. diff --git a/source/_integrations/recollect_waste.markdown b/source/_integrations/recollect_waste.markdown index b18fbc1f763..67c876c2267 100644 --- a/source/_integrations/recollect_waste.markdown +++ b/source/_integrations/recollect_waste.markdown @@ -9,6 +9,8 @@ ha_domain: recollect_waste ha_codeowners: - '@bachya' ha_config_flow: true +ha_platforms: + - sensor --- The `recollect_waste` integration allows you to track the next scheduled waste pickup and what type of waste from [ReCollect](https://recollect.net/private-waste-haulers/). diff --git a/source/_integrations/recswitch.markdown b/source/_integrations/recswitch.markdown index 345edab92b7..0d3b0d5b9c9 100644 --- a/source/_integrations/recswitch.markdown +++ b/source/_integrations/recswitch.markdown @@ -6,6 +6,8 @@ ha_category: - Switch ha_iot_class: Local Polling ha_domain: recswitch +ha_platforms: + - switch --- The `recswitch` switch platform allows you to control the Ankuoo REC Switch devices. diff --git a/source/_integrations/reddit.markdown b/source/_integrations/reddit.markdown index 9791463488f..e7d19960afe 100644 --- a/source/_integrations/reddit.markdown +++ b/source/_integrations/reddit.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.89 ha_iot_class: Cloud Polling ha_domain: reddit +ha_platforms: + - sensor --- The Reddit sensor integrates data from [Reddit](https://reddit.com/) to monitor your favorite subreddits. diff --git a/source/_integrations/rejseplanen.markdown b/source/_integrations/rejseplanen.markdown index 852e1718abd..dec099121d1 100644 --- a/source/_integrations/rejseplanen.markdown +++ b/source/_integrations/rejseplanen.markdown @@ -8,6 +8,8 @@ ha_release: 0.88 ha_domain: rejseplanen ha_codeowners: - '@DarkFox' +ha_platforms: + - sensor --- The `rejseplanen` sensor will provide you with travel details for Danish public transport, using timetable data from [Rejseplanen](https://www.rejseplanen.dk/). diff --git a/source/_integrations/remote_rpi_gpio.markdown b/source/_integrations/remote_rpi_gpio.markdown index 118a39410b4..138f96a8d47 100644 --- a/source/_integrations/remote_rpi_gpio.markdown +++ b/source/_integrations/remote_rpi_gpio.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.94 ha_iot_class: Local Push ha_domain: remote_rpi_gpio +ha_platforms: + - binary_sensor + - switch --- The `rpi_gpio` integration is the base for all related GPIO platforms in Home Assistant. For the platform configurations, please check their corresponding sections. diff --git a/source/_integrations/repetier.markdown b/source/_integrations/repetier.markdown index 140ad355fc9..38a37e93d7a 100644 --- a/source/_integrations/repetier.markdown +++ b/source/_integrations/repetier.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@MTrab' ha_domain: repetier +ha_platforms: + - sensor --- [Repetier-Server](https://www.repetier-server.com/) is a 3D printer/CNC server, able to control multiple devices on the same server. diff --git a/source/_integrations/rest.markdown b/source/_integrations/rest.markdown index 3ef18c4abc5..1ee65ec0bf5 100644 --- a/source/_integrations/rest.markdown +++ b/source/_integrations/rest.markdown @@ -6,6 +6,11 @@ ha_category: ha_release: 0.7.4 ha_iot_class: Local Polling ha_domain: rest +ha_platforms: + - binary_sensor + - notify + - sensor + - switch --- The `rest` sensor platform is consuming a given endpoint which is exposed by a [RESTful API](https://en.wikipedia.org/wiki/Representational_state_transfer) of a device, an application, or a web service. The sensor has support for GET and POST requests. diff --git a/source/_integrations/rflink.markdown b/source/_integrations/rflink.markdown index 8390c93ca60..5b5804e0f56 100644 --- a/source/_integrations/rflink.markdown +++ b/source/_integrations/rflink.markdown @@ -6,6 +6,12 @@ ha_category: ha_iot_class: Assumed State ha_release: 0.38 ha_domain: rflink +ha_platforms: + - binary_sensor + - cover + - light + - sensor + - switch --- The `rflink` integration supports devices that use [RFLink gateway firmware](http://www.rflink.nl/blog2/download), for example, the [Nodo RFLink Gateway](https://www.nodo-shop.nl/nl/21-rflink-gateway). RFLink Gateway is an Arduino Mega firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver). diff --git a/source/_integrations/rfxtrx.markdown b/source/_integrations/rfxtrx.markdown index d364d02db23..29453b9e107 100644 --- a/source/_integrations/rfxtrx.markdown +++ b/source/_integrations/rfxtrx.markdown @@ -16,6 +16,12 @@ ha_codeowners: - '@elupus' - '@RobBie1221' ha_domain: rfxtrx +ha_platforms: + - binary_sensor + - cover + - light + - sensor + - switch --- 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/ring.markdown b/source/_integrations/ring.markdown index 26f670649d2..4679a211edc 100644 --- a/source/_integrations/ring.markdown +++ b/source/_integrations/ring.markdown @@ -15,6 +15,12 @@ ha_codeowners: - '@balloob' ha_domain: ring ha_dhcp: true +ha_platforms: + - binary_sensor + - camera + - light + - sensor + - switch --- The `ring` implementation allows you to integrate your [Ring.com](https://ring.com/) devices in Home Assistant. Due to recent authentication changes of Ring, you will need to run at least Home Assistant 0.104. diff --git a/source/_integrations/ripple.markdown b/source/_integrations/ripple.markdown index b3f6b5c863c..52884143694 100644 --- a/source/_integrations/ripple.markdown +++ b/source/_integrations/ripple.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.47 ha_iot_class: Cloud Polling ha_domain: ripple +ha_platforms: + - sensor --- The `ripple` sensor platform displays Ripple wallet balances from [Ripple.com](https://ripple.com). diff --git a/source/_integrations/risco.markdown b/source/_integrations/risco.markdown index ac7fdb711b4..c47f9455bbb 100644 --- a/source/_integrations/risco.markdown +++ b/source/_integrations/risco.markdown @@ -11,6 +11,10 @@ ha_codeowners: - '@OnFreund' ha_domain: risco ha_quality_scale: platinum +ha_platforms: + - alarm_control_panel + - binary_sensor + - sensor --- This integration connects with Risco Alarms over [Risco Cloud](https://riscocloud.com/). diff --git a/source/_integrations/rmvtransport.markdown b/source/_integrations/rmvtransport.markdown index 6839796eea0..6b4eaaba142 100644 --- a/source/_integrations/rmvtransport.markdown +++ b/source/_integrations/rmvtransport.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@cgtobi' ha_domain: rmvtransport +ha_platforms: + - sensor --- The `rvmtransport` sensor will give you the departure time of the next bus, tram, subway or train at the next station or stop in the Rhein-Main area public transport network. Additional details such as the line number and destination are present in the attributes. diff --git a/source/_integrations/rocketchat.markdown b/source/_integrations/rocketchat.markdown index d48474ba696..cd9f2f61e2b 100644 --- a/source/_integrations/rocketchat.markdown +++ b/source/_integrations/rocketchat.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.56 ha_domain: rocketchat +ha_platforms: + - notify --- The `rocketchat` notify platform allows you to send messages to your [Rocket.Chat](https://rocket.chat/) instance from Home Assistant. diff --git a/source/_integrations/roku.markdown b/source/_integrations/roku.markdown index aef6a596b23..a368927c0cf 100644 --- a/source/_integrations/roku.markdown +++ b/source/_integrations/roku.markdown @@ -14,6 +14,8 @@ ha_codeowners: - '@ctalkington' ha_ssdp: true ha_homekit: true +ha_platforms: + - remote --- The Roku integration allows you to control a [Roku](https://www.roku.com/) device. diff --git a/source/_integrations/roomba.markdown b/source/_integrations/roomba.markdown index 05b3958a500..53dd9edb84c 100644 --- a/source/_integrations/roomba.markdown +++ b/source/_integrations/roomba.markdown @@ -13,6 +13,10 @@ ha_codeowners: ha_domain: roomba ha_config_flow: true ha_dhcp: true +ha_platforms: + - binary_sensor + - sensor + - vacuum --- The `roomba` integration allows you to control your [iRobot Roomba](https://www.irobot.com/roomba) vacuum or [iRobot Braava](https://www.irobot.com/braava) m-series mop. diff --git a/source/_integrations/rova.markdown b/source/_integrations/rova.markdown index 723987dff4b..5a0720ecbe7 100644 --- a/source/_integrations/rova.markdown +++ b/source/_integrations/rova.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.87 ha_iot_class: Cloud Polling ha_domain: rova +ha_platforms: + - sensor --- [ROVA](https://rova.nl) is a waste collection company that operates in the center and east of the Netherlands. The `rova` platform uses an unofficial [ROVA](https://rova.nl) API to allow you to get your waste collection schedule and integrate this in your Home Assistant installation. diff --git a/source/_integrations/rpi_camera.markdown b/source/_integrations/rpi_camera.markdown index 292a603ab40..401811f96ca 100644 --- a/source/_integrations/rpi_camera.markdown +++ b/source/_integrations/rpi_camera.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.17 ha_domain: rpi_camera +ha_platforms: + - camera --- The `rpi_camera` integration allows you to integrate the Raspberry Pi camera into Home Assistant. This integration uses the application [`raspistill`](https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md) to store the image from camera. diff --git a/source/_integrations/rpi_gpio.markdown b/source/_integrations/rpi_gpio.markdown index a5a798bed0b..9de4ccdbf24 100644 --- a/source/_integrations/rpi_gpio.markdown +++ b/source/_integrations/rpi_gpio.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Local Push ha_domain: rpi_gpio +ha_platforms: + - binary_sensor + - cover + - switch --- The `rpi_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/rpi_gpio_pwm.markdown b/source/_integrations/rpi_gpio_pwm.markdown index d06ea5dd5fe..c2b0b5a9e31 100644 --- a/source/_integrations/rpi_gpio_pwm.markdown +++ b/source/_integrations/rpi_gpio_pwm.markdown @@ -8,6 +8,8 @@ ha_release: 0.43 ha_domain: rpi_gpio_pwm ha_codeowners: - '@soldag' +ha_platforms: + - light --- The `rpi_gpio_pwm` platform allows to control multiple lights using pulse-width modulation, for example LED strips. It supports one-color, RGB and RGBW LEDs driven by GPIOs of a Raspberry Pi (same host or remote) or a PCA9685 controller. diff --git a/source/_integrations/rpi_pfio.markdown b/source/_integrations/rpi_pfio.markdown index 2859b933210..5ad00d8e064 100644 --- a/source/_integrations/rpi_pfio.markdown +++ b/source/_integrations/rpi_pfio.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.45 ha_iot_class: Local Push ha_domain: rpi_pfio +ha_platforms: + - binary_sensor + - switch --- The `rpi_pfio` integration is the base for all related [PiFace Digital I/O (PFIO)](http://www.piface.org.uk/) 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/rpi_power.markdown b/source/_integrations/rpi_power.markdown index 1ae56d4f285..e95f5da2f6b 100644 --- a/source/_integrations/rpi_power.markdown +++ b/source/_integrations/rpi_power.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@shenxn' - '@swetoast' ha_config_flow: true +ha_platforms: + - binary_sensor --- The `rpi_power` integration allows you to detect [bad power supply](https://www.raspberrypi.org/documentation/hardware/raspberrypi/power/README.md) on Raspberry Pi. diff --git a/source/_integrations/rpi_rf.markdown b/source/_integrations/rpi_rf.markdown index c7aafb19a8e..9c1f419ce0d 100644 --- a/source/_integrations/rpi_rf.markdown +++ b/source/_integrations/rpi_rf.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.19 ha_iot_class: Assumed State ha_domain: rpi_rf +ha_platforms: + - switch --- The `rpi_rf` switch platform allows you to control devices over 433/315MHz LPD/SRD signals with generic low-cost GPIO RF modules on a [Raspberry Pi](https://www.raspberrypi.org/). diff --git a/source/_integrations/rtorrent.markdown b/source/_integrations/rtorrent.markdown index a5fdcac17ab..0d06122090c 100644 --- a/source/_integrations/rtorrent.markdown +++ b/source/_integrations/rtorrent.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.81 ha_iot_class: Local Polling ha_domain: rtorrent +ha_platforms: + - sensor --- The `rtorrent` platform allows you to monitor your downloads with [rTorrent](https://rakshasa.github.io/rtorrent/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/ruckus_unleashed.markdown b/source/_integrations/ruckus_unleashed.markdown index cb27ef2ae34..4471131124c 100644 --- a/source/_integrations/ruckus_unleashed.markdown +++ b/source/_integrations/ruckus_unleashed.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@gabe565' ha_domain: ruckus_unleashed +ha_platforms: + - device_tracker --- This platform allows you to connect to a [Ruckus Unleashed](https://support.ruckuswireless.com/product_families/19-ruckus-unleashed) access point. diff --git a/source/_integrations/sabnzbd.markdown b/source/_integrations/sabnzbd.markdown index 6e957974efc..373375ce0b5 100644 --- a/source/_integrations/sabnzbd.markdown +++ b/source/_integrations/sabnzbd.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.7 ha_iot_class: Local Polling ha_domain: sabnzbd +ha_platforms: + - sensor --- The `sabnzbd` integration will allow you to monitor and control your downloads with [SABnzbd](https://sabnzbd.org) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/saj.markdown b/source/_integrations/saj.markdown index ffc6737d7a7..11c04fc940d 100644 --- a/source/_integrations/saj.markdown +++ b/source/_integrations/saj.markdown @@ -8,6 +8,8 @@ ha_release: '0.100' ha_codeowners: - '@fredericvl' ha_domain: saj +ha_platforms: + - sensor --- 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/satel_integra.markdown b/source/_integrations/satel_integra.markdown index d112c1a8d67..49877af7fb4 100644 --- a/source/_integrations/satel_integra.markdown +++ b/source/_integrations/satel_integra.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.54 ha_iot_class: Local Push ha_domain: satel_integra +ha_platforms: + - alarm_control_panel + - binary_sensor + - switch --- The `satel_integra` integration will allow Home Assistant users who own a Satel Integra alarm panel to leverage their alarm system and its sensors to provide Home Assistant with information about their homes. Connectivity between Home Assistant and the alarm is accomplished through a ETHM extension module that must be installed in the alarm. Compatible with ETHM-1 Plus module with firmware version > 2.00 (version 2.04 confirmed). diff --git a/source/_integrations/schluter.markdown b/source/_integrations/schluter.markdown index e45ab23b587..ba741ce17c9 100644 --- a/source/_integrations/schluter.markdown +++ b/source/_integrations/schluter.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_domain: schluter ha_codeowners: - '@prairieapps' +ha_platforms: + - climate --- The `schluter` integration allows you to integrate your [Schluter-DITRA-HEAT-E-WiFi](https://www.schluter.com/schluter-us/en_US/ditra-heat-wifi) electric floor heating thermostat in Home Assistant. diff --git a/source/_integrations/scrape.markdown b/source/_integrations/scrape.markdown index cdd267b3722..654aa408980 100644 --- a/source/_integrations/scrape.markdown +++ b/source/_integrations/scrape.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fabaff' ha_domain: scrape +ha_platforms: + - sensor --- 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/scsgate.markdown b/source/_integrations/scsgate.markdown index 3cc2120ee39..87a0042ccd1 100644 --- a/source/_integrations/scsgate.markdown +++ b/source/_integrations/scsgate.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.13 ha_iot_class: Local Polling ha_domain: scsgate +ha_platforms: + - cover + - light + - switch --- The SCSGate integration support the [SCSGate](https://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fguidopic.altervista.org%2Feibscsgt%2Finterface.html) device. This a home-brew device allows to interact with the MyHome system from BTicino/Legrande. diff --git a/source/_integrations/season.markdown b/source/_integrations/season.markdown index 22d974dd02c..4fee3ad3cca 100644 --- a/source/_integrations/season.markdown +++ b/source/_integrations/season.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_release: 0.53 ha_quality_scale: internal ha_domain: season +ha_platforms: + - sensor --- 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/sendgrid.markdown b/source/_integrations/sendgrid.markdown index c2b3d2d9afc..12936e89409 100644 --- a/source/_integrations/sendgrid.markdown +++ b/source/_integrations/sendgrid.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.14 ha_domain: sendgrid ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `sendgrid` notification platform sends email notifications via [SendGrid](https://sendgrid.com/), a proven cloud-based email platform. diff --git a/source/_integrations/sense.markdown b/source/_integrations/sense.markdown index 1424c3ebc51..2270dbff54b 100644 --- a/source/_integrations/sense.markdown +++ b/source/_integrations/sense.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@kbickar' ha_domain: sense ha_dhcp: true +ha_platforms: + - binary_sensor + - sensor --- Integrate your [Sense](https://sense.com) meter information into Home Assistant. diff --git a/source/_integrations/sensehat.markdown b/source/_integrations/sensehat.markdown index bef5936f50d..c3376342bdf 100644 --- a/source/_integrations/sensehat.markdown +++ b/source/_integrations/sensehat.markdown @@ -8,6 +8,9 @@ ha_category: ha_iot_class: Assumed State ha_release: 0.44 ha_domain: sensehat +ha_platforms: + - light + - sensor --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/sensibo.markdown b/source/_integrations/sensibo.markdown index d08dcf37ce3..824a8a77cb8 100644 --- a/source/_integrations/sensibo.markdown +++ b/source/_integrations/sensibo.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@andrey-git' ha_domain: sensibo +ha_platforms: + - climate --- Integrates [Sensibo](https://sensibo.com) Air Conditioning controller into Home Assistant. diff --git a/source/_integrations/serial.markdown b/source/_integrations/serial.markdown index c7a2da30576..8deca5a02ad 100644 --- a/source/_integrations/serial.markdown +++ b/source/_integrations/serial.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fabaff' ha_domain: serial +ha_platforms: + - sensor --- The `serial` sensor platform is using the data provided by a device connected to the serial port of the system where Home Assistant is running. With [`ser2net`](http://ser2net.sourceforge.net/) and [`socat`](http://www.dest-unreach.org/socat/) would it also work for sensors connected to a remote system. diff --git a/source/_integrations/serial_pm.markdown b/source/_integrations/serial_pm.markdown index e26f94e34e8..e07f2863b2c 100644 --- a/source/_integrations/serial_pm.markdown +++ b/source/_integrations/serial_pm.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.26 ha_iot_class: Local Polling ha_domain: serial_pm +ha_platforms: + - sensor --- Particulate matter sensors measure the amount of very small particles in the air. A short introduction how these sensors work can be found on [Open Home Automation](https://www.open-homeautomation.com/2016/07/19/measuring-air-quality/). diff --git a/source/_integrations/sesame.markdown b/source/_integrations/sesame.markdown index 63808979852..d1fc0006df6 100644 --- a/source/_integrations/sesame.markdown +++ b/source/_integrations/sesame.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.47 ha_domain: sesame +ha_platforms: + - lock --- The `sesame` platform allows you to control your [Sesame](https://candyhouse.co/) smart locks made by CANDY HOUSE, Inc. diff --git a/source/_integrations/seventeentrack.markdown b/source/_integrations/seventeentrack.markdown index 2f32705306b..4df39170ed5 100644 --- a/source/_integrations/seventeentrack.markdown +++ b/source/_integrations/seventeentrack.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@bachya' ha_domain: seventeentrack +ha_platforms: + - sensor --- The `seventeentrack` sensor platform allows users to get package data tied to their [17track.net](https://www.17track.net/en) account. The platform creates both summary sensors, which show the number of packages in a current state (e.g., "In Transit"), as well as individual sensors for each package within the account. diff --git a/source/_integrations/sharkiq.markdown b/source/_integrations/sharkiq.markdown index d8a3650b649..ed72b47d51f 100644 --- a/source/_integrations/sharkiq.markdown +++ b/source/_integrations/sharkiq.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@ajmarks' ha_domain: sharkiq +ha_platforms: + - vacuum --- The `sharkiq` integration allows you to control your [Shark IQ](https://www.sharkclean.com/vacuums/robot-vacuums/) vacuum. diff --git a/source/_integrations/shelly.markdown b/source/_integrations/shelly.markdown index 3c3596578bf..1461b146847 100644 --- a/source/_integrations/shelly.markdown +++ b/source/_integrations/shelly.markdown @@ -18,6 +18,12 @@ ha_domain: shelly featured: true ha_config_flow: true ha_zeroconf: true +ha_platforms: + - binary_sensor + - cover + - light + - sensor + - switch --- Integrate [Shelly devices](https://shelly.cloud) into Home Assistant. diff --git a/source/_integrations/shodan.markdown b/source/_integrations/shodan.markdown index 324dd707f76..bd877479db3 100644 --- a/source/_integrations/shodan.markdown +++ b/source/_integrations/shodan.markdown @@ -8,6 +8,8 @@ ha_release: 0.51 ha_codeowners: - '@fabaff' ha_domain: shodan +ha_platforms: + - sensor --- The `shodan` sensor platform is displaying the total of result of a diff --git a/source/_integrations/sht31.markdown b/source/_integrations/sht31.markdown index 072f17e12b0..79406c0de61 100644 --- a/source/_integrations/sht31.markdown +++ b/source/_integrations/sht31.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.68 ha_iot_class: Local Polling ha_domain: sht31 +ha_platforms: + - sensor --- The `sht31` sensor platform allows you to get the current temperature and humidity from a Sensirion SHT31 device. diff --git a/source/_integrations/sigfox.markdown b/source/_integrations/sigfox.markdown index 47d07adb26c..77b9e7a8483 100644 --- a/source/_integrations/sigfox.markdown +++ b/source/_integrations/sigfox.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.68 ha_domain: sigfox +ha_platforms: + - sensor --- [SigFox](https://www.sigfox.com/en) integration adding a sensor for each Sigfox device registered with your account. The default name of sensors is `sigfox_{DEVICE_ID}` where `DEVICE_ID` is the devices Sigfox ID. The state of an added Sigfox sensor is the payload of the last message published by that device. Additionally, there are attributes for the latitude and longitude coordinates of the device, as well as the signal-to-noise ratio ([snr](https://en.wikipedia.org/wiki/Signal-to-noise_ratio)). diff --git a/source/_integrations/signal_messenger.markdown b/source/_integrations/signal_messenger.markdown index 230351dbf24..e01b8813988 100644 --- a/source/_integrations/signal_messenger.markdown +++ b/source/_integrations/signal_messenger.markdown @@ -8,6 +8,8 @@ ha_release: 0.104 ha_codeowners: - '@bbernhard' ha_domain: signal_messenger +ha_platforms: + - notify --- The `signal_messenger` integration uses the [Signal Messenger REST API](https://github.com/bbernhard/signal-cli-rest-api) to deliver notifications from Home Assistant to your Android or iOS device. diff --git a/source/_integrations/simplepush.markdown b/source/_integrations/simplepush.markdown index 9e032af170a..99989212e82 100644 --- a/source/_integrations/simplepush.markdown +++ b/source/_integrations/simplepush.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.29 ha_domain: simplepush +ha_platforms: + - notify --- The `simplepush` platform uses [Simplepush](https://simplepush.io/) to delivery notifications from Home Assistant to your Android device. Unlike similar apps the Simplepush app requires no registration. diff --git a/source/_integrations/simplisafe.markdown b/source/_integrations/simplisafe.markdown index 689a9e6b2c0..acfdd6d3205 100644 --- a/source/_integrations/simplisafe.markdown +++ b/source/_integrations/simplisafe.markdown @@ -10,6 +10,11 @@ ha_config_flow: true ha_codeowners: - '@bachya' ha_domain: simplisafe +ha_platforms: + - alarm_control_panel + - binary_sensor + - lock + - sensor --- 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 e0becd4c5ee..9295fd34c69 100644 --- a/source/_integrations/simulated.markdown +++ b/source/_integrations/simulated.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_release: 0.65 ha_quality_scale: internal ha_domain: simulated +ha_platforms: + - sensor --- 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 81f5a0ceb3a..0332e8eb71c 100644 --- a/source/_integrations/sinch.markdown +++ b/source/_integrations/sinch.markdown @@ -8,6 +8,8 @@ ha_codeowners: - '@bendikrb' ha_domain: sinch ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `sinch` platform uses [Sinch](https://www.sinch.com/products/messaging/sms/) to deliver notifications from Home Assistant. diff --git a/source/_integrations/sisyphus.markdown b/source/_integrations/sisyphus.markdown index d51a3338623..37e422ce210 100644 --- a/source/_integrations/sisyphus.markdown +++ b/source/_integrations/sisyphus.markdown @@ -10,6 +10,8 @@ ha_iot_class: Local Push ha_codeowners: - '@jkeljo' ha_domain: sisyphus +ha_platforms: + - light --- The [Sisyphus](https://sisyphus-industries.com/) integration for Home Assistant allows you to observe and control your Sisyphus Kinetic Art Table. diff --git a/source/_integrations/sky_hub.markdown b/source/_integrations/sky_hub.markdown index 078b9f0f26b..cc674faf43e 100644 --- a/source/_integrations/sky_hub.markdown +++ b/source/_integrations/sky_hub.markdown @@ -8,6 +8,8 @@ ha_domain: sky_hub ha_codeowners: - '@rogerselwyn' ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `sky_hub` platform offers presence detection by looking at connected devices to a [Sky Hub router](https://www.sky.com/shop/broadband-talk/sky-hub/) based router. diff --git a/source/_integrations/skybeacon.markdown b/source/_integrations/skybeacon.markdown index dfa888e492c..f8b3e5b0337 100644 --- a/source/_integrations/skybeacon.markdown +++ b/source/_integrations/skybeacon.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.37 ha_iot_class: Local Polling ha_domain: skybeacon +ha_platforms: + - sensor --- The `skybeacon` sensor platform supports [CR2477](https://cnsky9.en.alibaba.com/)-powered [iBeacon](https://en.wikipedia.org/wiki/IBeacon)/eddystone sensors that come with temperature/sensor module. diff --git a/source/_integrations/skybell.markdown b/source/_integrations/skybell.markdown index 2ea4573c73e..e7c000e8de6 100644 --- a/source/_integrations/skybell.markdown +++ b/source/_integrations/skybell.markdown @@ -11,6 +11,12 @@ ha_category: ha_release: 0.56 ha_iot_class: Cloud Polling ha_domain: skybell +ha_platforms: + - binary_sensor + - camera + - light + - sensor + - switch --- The `skybell` implementation allows you to integrate your [Skybell.com](http://www.skybell.com/) doorbells in Home Assistant. diff --git a/source/_integrations/slack.markdown b/source/_integrations/slack.markdown index bfaa5d448ba..fa8e9bd8073 100644 --- a/source/_integrations/slack.markdown +++ b/source/_integrations/slack.markdown @@ -8,6 +8,8 @@ ha_domain: slack ha_iot_class: Cloud Push ha_codeowners: - '@bachya' +ha_platforms: + - notify --- The `slack` platform allows you to deliver notifications from Home Assistant to [Slack](https://slack.com/). diff --git a/source/_integrations/sleepiq.markdown b/source/_integrations/sleepiq.markdown index 5e22f99c17e..a07baa8e3e0 100644 --- a/source/_integrations/sleepiq.markdown +++ b/source/_integrations/sleepiq.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.29 ha_iot_class: Cloud Polling ha_domain: sleepiq +ha_platforms: + - binary_sensor + - sensor --- The SleepIQ implementation lets you view sensor data from [SleepIQ by SleepNumber](https://www.sleepnumber.com/sleepiq-sleep-tracker). In particular, it lets you see the occupancy and current SleepNumber (ie current firmness) of each side of a SleepNumber bed. diff --git a/source/_integrations/slide.markdown b/source/_integrations/slide.markdown index 72a30a2300a..973dff4175c 100644 --- a/source/_integrations/slide.markdown +++ b/source/_integrations/slide.markdown @@ -9,6 +9,8 @@ ha_release: 0.99 ha_codeowners: - '@ualex73' ha_domain: slide +ha_platforms: + - cover --- 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 97ec2a97c8a..8c64bf57a49 100644 --- a/source/_integrations/sma.markdown +++ b/source/_integrations/sma.markdown @@ -8,6 +8,8 @@ ha_release: 0.36 ha_codeowners: - '@kellerza' ha_domain: sma +ha_platforms: + - sensor --- 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/smappee.markdown b/source/_integrations/smappee.markdown index 4f743314ee2..f8c03af8bb7 100644 --- a/source/_integrations/smappee.markdown +++ b/source/_integrations/smappee.markdown @@ -14,6 +14,10 @@ ha_codeowners: - '@bsmappee' ha_domain: smappee ha_zeroconf: true +ha_platforms: + - binary_sensor + - sensor + - switch --- The Smappee integration will allow users to integrate their Smappee monitors, plugs and switches into Home Assistant using the [official API](https://smappee.atlassian.net/wiki/spaces/DEVAPI/overview) or the limited local API. diff --git a/source/_integrations/smart_meter_texas.markdown b/source/_integrations/smart_meter_texas.markdown index e1a7e4caf2b..edddbc032cf 100644 --- a/source/_integrations/smart_meter_texas.markdown +++ b/source/_integrations/smart_meter_texas.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@grahamwetzler' ha_domain: smart_meter_texas +ha_platforms: + - sensor --- The [Smart Meter Texas](https://www.smartmetertexas.com/) integration allows Texas residents to integrate their electric meters into Home Assistant. This integration will create a sensor for each meter that shows the current reading. diff --git a/source/_integrations/smarthab.markdown b/source/_integrations/smarthab.markdown index aa317d8b391..f8351c4f323 100644 --- a/source/_integrations/smarthab.markdown +++ b/source/_integrations/smarthab.markdown @@ -11,6 +11,9 @@ ha_config_flow: true ha_codeowners: - '@outadoc' ha_domain: smarthab +ha_platforms: + - cover + - light --- If your home is fitted with [SmartHab](https://smarthab.fr/index.php/home-en)'s diff --git a/source/_integrations/smartthings.markdown b/source/_integrations/smartthings.markdown index d557ba3729e..424126db246 100644 --- a/source/_integrations/smartthings.markdown +++ b/source/_integrations/smartthings.markdown @@ -19,6 +19,15 @@ ha_config_flow: true ha_codeowners: - '@andrewsayre' ha_domain: smartthings +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- SmartThings is integrated into Home Assistant through the SmartThings Cloud API. The features of this integration include: diff --git a/source/_integrations/smarty.markdown b/source/_integrations/smarty.markdown index 576c7c436e7..902193e6692 100644 --- a/source/_integrations/smarty.markdown +++ b/source/_integrations/smarty.markdown @@ -10,6 +10,10 @@ ha_release: 0.95 ha_codeowners: - '@z0mbieprocess' ha_domain: smarty +ha_platforms: + - binary_sensor + - fan + - sensor --- The `smarty` integration lets you control Salda [Smarty](http://www.salda.lt/en/products/category/compact-counter-flow-units) ventilation units from Home Assistant. You need a [MB-GATEWAY](http://www.salda.lt/en/products/item/5637227077) or something similar to connect to your local network. diff --git a/source/_integrations/smhi.markdown b/source/_integrations/smhi.markdown index f47effef8bd..a42bd8f8630 100644 --- a/source/_integrations/smhi.markdown +++ b/source/_integrations/smhi.markdown @@ -8,6 +8,8 @@ ha_release: 0.81 ha_iot_class: Cloud Polling ha_config_flow: true ha_domain: smhi +ha_platforms: + - weather --- The `smhi` integration adds support for the [SMHI.se](https://www.smhi.se/) web service as a source for meteorological data for your location. diff --git a/source/_integrations/sms.markdown b/source/_integrations/sms.markdown index ba9a592dff4..5db2e83ffbf 100644 --- a/source/_integrations/sms.markdown +++ b/source/_integrations/sms.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@ocalvo' ha_domain: sms +ha_platforms: + - notify + - sensor --- The `sms` integration allows having a local execution SMS notification via [Gammu](https://wammu.eu/gammu/). This is ideal when the internet is offline or when the power goes out. diff --git a/source/_integrations/smtp.markdown b/source/_integrations/smtp.markdown index 77a7dcb991c..11aca820ceb 100644 --- a/source/_integrations/smtp.markdown +++ b/source/_integrations/smtp.markdown @@ -8,6 +8,8 @@ ha_release: pre 0.7 ha_codeowners: - '@fabaff' ha_domain: smtp +ha_platforms: + - notify --- The `smtp` platform allows you to deliver notifications from Home Assistant to an e-mail recipient. diff --git a/source/_integrations/snmp.markdown b/source/_integrations/snmp.markdown index bea1a295cd5..5d82fdb855c 100644 --- a/source/_integrations/snmp.markdown +++ b/source/_integrations/snmp.markdown @@ -9,6 +9,10 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.57 ha_domain: snmp +ha_platforms: + - device_tracker + - sensor + - switch --- A lot of Wi-Fi access points and Wi-Fi routers support the Simple Network Management Protocol (SNMP). This is a standardized method for monitoring/managing network connected devices. SNMP uses a tree-like hierarchy where each node is an object. Many of these objects contain (live) lists of instances and metrics, like network interfaces, disks and Wi-Fi registrations. diff --git a/source/_integrations/sochain.markdown b/source/_integrations/sochain.markdown index 1a4dcf7a527..593343a7e5d 100644 --- a/source/_integrations/sochain.markdown +++ b/source/_integrations/sochain.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.61 ha_iot_class: Cloud Polling ha_domain: sochain +ha_platforms: + - sensor --- The `SoChain` sensor platform displays supported cryptocurrency wallet balances from [SoChain](https://sochain.com). diff --git a/source/_integrations/socialblade.markdown b/source/_integrations/socialblade.markdown index 2f281bde3c1..1ede6b71524 100644 --- a/source/_integrations/socialblade.markdown +++ b/source/_integrations/socialblade.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.69 ha_iot_class: Cloud Polling ha_domain: socialblade +ha_platforms: + - sensor --- The `socialblade` sensor platform allows you to monitor a YouTube channels subscriber count and total views count. The sensor retrieves data from the [Social Blade website](https://socialblade.com). diff --git a/source/_integrations/solaredge.markdown b/source/_integrations/solaredge.markdown index 6dbeed8b257..b8d9131df1d 100644 --- a/source/_integrations/solaredge.markdown +++ b/source/_integrations/solaredge.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_config_flow: true ha_domain: solaredge ha_dhcp: true +ha_platforms: + - sensor --- The `solaredge` platform uses the [SolarEdge Monitoring API](https://www.solaredge.com/sites/default/files/se_monitoring_api.pdf) to allow you to get details from your SolarEdge solar power setup and integrate these in your Home Assistant installation. diff --git a/source/_integrations/solaredge_local.markdown b/source/_integrations/solaredge_local.markdown index 60a9deba65c..6ef55234a72 100644 --- a/source/_integrations/solaredge_local.markdown +++ b/source/_integrations/solaredge_local.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@drobtravels' - '@scheric' ha_domain: solaredge_local +ha_platforms: + - sensor --- 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 4922f493d80..cb68ff7fb31 100644 --- a/source/_integrations/solarlog.markdown +++ b/source/_integrations/solarlog.markdown @@ -8,6 +8,8 @@ ha_config_flow: true ha_codeowners: - '@Ernst79' ha_domain: solarlog +ha_platforms: + - sensor --- 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 022fa774e01..7a416e4a34f 100644 --- a/source/_integrations/solax.markdown +++ b/source/_integrations/solax.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@squishykid' ha_domain: solax +ha_platforms: + - sensor --- 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 c717548d17b..a1823871d35 100644 --- a/source/_integrations/soma.markdown +++ b/source/_integrations/soma.markdown @@ -10,6 +10,9 @@ ha_release: '0.100' ha_codeowners: - '@ratsept' ha_domain: soma +ha_platforms: + - cover + - sensor --- 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 362a8a656c1..92fa8863d3c 100644 --- a/source/_integrations/somfy.markdown +++ b/source/_integrations/somfy.markdown @@ -10,6 +10,11 @@ ha_codeowners: - '@tetienne' ha_domain: somfy ha_zeroconf: true +ha_platforms: + - climate + - cover + - sensor + - switch --- 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/) integration. diff --git a/source/_integrations/somfy_mylink.markdown b/source/_integrations/somfy_mylink.markdown index 405abf5655d..1c701ce4971 100644 --- a/source/_integrations/somfy_mylink.markdown +++ b/source/_integrations/somfy_mylink.markdown @@ -11,6 +11,8 @@ ha_config_flow: true ha_codeowners: - '@bdraco' ha_dhcp: true +ha_platforms: + - cover --- The `Somfy MyLink` integration is used as an interface to a compatible Somfy MyLink hub utilizing the `Synergy` API. It allows the addition of covers from the Somfy MyLink platform to Home Assistant. diff --git a/source/_integrations/sonarr.markdown b/source/_integrations/sonarr.markdown index d661a240d11..fb0a5a1ccaf 100644 --- a/source/_integrations/sonarr.markdown +++ b/source/_integrations/sonarr.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@ctalkington' ha_quality_scale: silver +ha_platforms: + - sensor --- The `Sonarr` integration pulls data from a given [Sonarr](https://sonarr.tv/) instance. diff --git a/source/_integrations/sony_projector.markdown b/source/_integrations/sony_projector.markdown index b8b354f03af..b9e7cbed00a 100644 --- a/source/_integrations/sony_projector.markdown +++ b/source/_integrations/sony_projector.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.89 ha_domain: sony_projector +ha_platforms: + - switch --- The `sony_projector` switch platform allows you to control the state of SDCP compatible network-connected projectors from [Sony](https://www.sony.com/). diff --git a/source/_integrations/spc.markdown b/source/_integrations/spc.markdown index 875d68f7518..4c347973ecc 100644 --- a/source/_integrations/spc.markdown +++ b/source/_integrations/spc.markdown @@ -8,6 +8,9 @@ ha_category: ha_release: 0.47 ha_iot_class: Local Push ha_domain: spc +ha_platforms: + - alarm_control_panel + - binary_sensor --- Home Assistant has support to integrate your [Vanderbilt SPC](https://www.spcsupportinfo.com/SPCConnectPro/) alarm panel and any connected motion, door, smoke and technical sensors. diff --git a/source/_integrations/speedtestdotnet.markdown b/source/_integrations/speedtestdotnet.markdown index 4ec5fb1fac7..c32ec9dd8ba 100644 --- a/source/_integrations/speedtestdotnet.markdown +++ b/source/_integrations/speedtestdotnet.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@rohankapoorcom' - '@engrbm87' ha_domain: speedtestdotnet +ha_platforms: + - sensor --- 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 b80353c3404..cec14a01464 100644 --- a/source/_integrations/spider.markdown +++ b/source/_integrations/spider.markdown @@ -11,6 +11,9 @@ ha_codeowners: - '@peternijssen' ha_domain: spider ha_config_flow: true +ha_platforms: + - climate + - switch --- 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/spotcrime.markdown b/source/_integrations/spotcrime.markdown index de4e5ef21d1..2cfceb9f7a7 100644 --- a/source/_integrations/spotcrime.markdown +++ b/source/_integrations/spotcrime.markdown @@ -6,6 +6,8 @@ ha_category: - Sensor ha_iot_class: Cloud Polling ha_domain: spotcrime +ha_platforms: + - sensor ---
diff --git a/source/_integrations/sql.markdown b/source/_integrations/sql.markdown index 33a39b8fa9e..0801b8f798a 100644 --- a/source/_integrations/sql.markdown +++ b/source/_integrations/sql.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@dgomes' ha_domain: sql +ha_platforms: + - sensor --- 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/srp_energy.markdown b/source/_integrations/srp_energy.markdown index 7216473f840..5036c399db6 100644 --- a/source/_integrations/srp_energy.markdown +++ b/source/_integrations/srp_energy.markdown @@ -9,6 +9,8 @@ ha_domain: srp_energy ha_codeowners: - '@briglx' ha_config_flow: true +ha_platforms: + - sensor --- The SRP Energy integration shows information from SRP hourly energy usage report for their customers. diff --git a/source/_integrations/starline.markdown b/source/_integrations/starline.markdown index 667189fb7ce..b601f7a3ee2 100644 --- a/source/_integrations/starline.markdown +++ b/source/_integrations/starline.markdown @@ -14,6 +14,12 @@ ha_config_flow: true ha_codeowners: - '@anonym-tsk' ha_domain: starline +ha_platforms: + - binary_sensor + - device_tracker + - lock + - sensor + - switch --- The `starline` integration lets you retrieve data of your [StarLine](https://www.alarmstarline.com/) security system from the [StarLine portal](https://my.starline.ru/). You will need a working StarLine account. diff --git a/source/_integrations/starlingbank.markdown b/source/_integrations/starlingbank.markdown index 440fccb3508..22365d64125 100644 --- a/source/_integrations/starlingbank.markdown +++ b/source/_integrations/starlingbank.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.79 ha_iot_class: Cloud Polling ha_domain: starlingbank +ha_platforms: + - sensor --- The Starling Bank sensor platform allows you to monitor your account balance data as sensors in Home Assistant. diff --git a/source/_integrations/startca.markdown b/source/_integrations/startca.markdown index 43e24914175..90138976b5d 100644 --- a/source/_integrations/startca.markdown +++ b/source/_integrations/startca.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.64 ha_iot_class: Cloud Polling ha_domain: startca +ha_platforms: + - sensor --- Integrate your [Start.ca](https://www.start.ca/) account information into Home Assistant. diff --git a/source/_integrations/statistics.markdown b/source/_integrations/statistics.markdown index e77e4b713cc..fb24cd708b1 100644 --- a/source/_integrations/statistics.markdown +++ b/source/_integrations/statistics.markdown @@ -10,6 +10,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: statistics +ha_platforms: + - sensor --- 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 the source is a binary sensor then only state changes are counted. diff --git a/source/_integrations/steam_online.markdown b/source/_integrations/steam_online.markdown index c505c66da75..81d3aa39535 100644 --- a/source/_integrations/steam_online.markdown +++ b/source/_integrations/steam_online.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.14 ha_domain: steam_online +ha_platforms: + - sensor --- The `steam` sensor platform will allow you to track the online status of public [Steam](https://steamcommunity.com) accounts. diff --git a/source/_integrations/stiebel_eltron.markdown b/source/_integrations/stiebel_eltron.markdown index 3ab809d3970..abc0eabc2b4 100644 --- a/source/_integrations/stiebel_eltron.markdown +++ b/source/_integrations/stiebel_eltron.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@fucm' ha_domain: stiebel_eltron +ha_platforms: + - climate --- The `stiebel_eltron` integration lets you control integral ventilation or heat pump units of [STIEBEL ELTRON](https://www.stiebel-eltron.com). diff --git a/source/_integrations/stookalert.markdown b/source/_integrations/stookalert.markdown index 49993895eab..ac83b69fb21 100644 --- a/source/_integrations/stookalert.markdown +++ b/source/_integrations/stookalert.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@fwestenberg' ha_domain: stookalert +ha_platforms: + - binary_sensor --- The `stookalert` sensor platform queries the [RIVM Stookalert](https://www.rivm.nl/stookalert) API for unfavorable weather conditions or poor air quality. With a Stookalert, the RIVM calls on people not to burn wood. This can prevent health problems in people in the area. diff --git a/source/_integrations/streamlabswater.markdown b/source/_integrations/streamlabswater.markdown index 382a06c6eab..a2e83932c13 100644 --- a/source/_integrations/streamlabswater.markdown +++ b/source/_integrations/streamlabswater.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: '0.95' ha_iot_class: Cloud Polling ha_domain: streamlabswater +ha_platforms: + - binary_sensor + - sensor --- The `Streamlabs Water` integration platform is used to interact with [StreamLabs water monitoring devices](https://www.streamlabswater.com/) in order to retrieve usage information and manage the away mode of the device. The [StreamLabs Water API](https://developer.streamlabswater.com) is used to retrieve daily, monthly, and yearly water usage along with the current away mode. diff --git a/source/_integrations/suez_water.markdown b/source/_integrations/suez_water.markdown index 4373b097a57..4e9cb1727c0 100644 --- a/source/_integrations/suez_water.markdown +++ b/source/_integrations/suez_water.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@ooii' ha_domain: suez_water +ha_platforms: + - sensor --- 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/supervisord.markdown b/source/_integrations/supervisord.markdown index 656012cc364..6b425bc3ec4 100644 --- a/source/_integrations/supervisord.markdown +++ b/source/_integrations/supervisord.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.20' ha_iot_class: Local Polling ha_domain: supervisord +ha_platforms: + - sensor --- The `supervisord` platform allows you to track the states of [Supervisord](http://supervisord.org/). diff --git a/source/_integrations/supla.markdown b/source/_integrations/supla.markdown index 289344661e5..bfb093c3a73 100644 --- a/source/_integrations/supla.markdown +++ b/source/_integrations/supla.markdown @@ -9,6 +9,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@mwegrzynek' ha_domain: supla +ha_platforms: + - cover + - switch --- The [Supla](https://supla.org/) is an Open Source home automation system for ESP8266 based devices. It has its own set of protocols, its own firmware and commercially available devices (produced for example by [Zamel](https://zamel.pl/pl-PL/produkty/supla-sterowanie-wi-fi)) diff --git a/source/_integrations/surepetcare.markdown b/source/_integrations/surepetcare.markdown index 4eb85524d51..4397d27bab5 100644 --- a/source/_integrations/surepetcare.markdown +++ b/source/_integrations/surepetcare.markdown @@ -9,6 +9,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@benleb' ha_domain: surepetcare +ha_platforms: + - binary_sensor + - sensor --- The `surepetcare` component allows you to get information on your Sure Petcare Connect Pet or Cat Flap. diff --git a/source/_integrations/swiss_hydrological_data.markdown b/source/_integrations/swiss_hydrological_data.markdown index e9c0b083f36..566578e2723 100644 --- a/source/_integrations/swiss_hydrological_data.markdown +++ b/source/_integrations/swiss_hydrological_data.markdown @@ -8,6 +8,8 @@ ha_release: 0.22 ha_codeowners: - '@fabaff' ha_domain: swiss_hydrological_data +ha_platforms: + - sensor --- 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 6b28d4ab153..e2cdafb642b 100644 --- a/source/_integrations/swiss_public_transport.markdown +++ b/source/_integrations/swiss_public_transport.markdown @@ -8,6 +8,8 @@ ha_release: pre 0.7 ha_codeowners: - '@fabaff' ha_domain: swiss_public_transport +ha_platforms: + - sensor --- The `swiss_public_transport` sensor will give you the next three departure times from a given location to another one in Switzerland. diff --git a/source/_integrations/swisscom.markdown b/source/_integrations/swisscom.markdown index 4df355257a4..f560db453d4 100644 --- a/source/_integrations/swisscom.markdown +++ b/source/_integrations/swisscom.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.32 ha_domain: swisscom ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `swisscom` platform offers presence detection by looking at connected devices to an [Internet-Box](https://www.swisscom.ch/en/residential/help/device/internet-router.html) router from [Swisscom](https://www.swisscom.ch) which is an Internet provider in Switzerland. diff --git a/source/_integrations/switch.markdown b/source/_integrations/switch.markdown index 8d59f56c389..5b5c8190442 100644 --- a/source/_integrations/switch.markdown +++ b/source/_integrations/switch.markdown @@ -7,6 +7,8 @@ ha_release: 0.7 ha_quality_scale: internal ha_domain: switch ha_iot_class: +ha_platforms: + - light --- Keeps track which switches are in your environment, their state and allows you to control them. diff --git a/source/_integrations/switchbot.markdown b/source/_integrations/switchbot.markdown index b3f509131e4..0e8723aa0ef 100644 --- a/source/_integrations/switchbot.markdown +++ b/source/_integrations/switchbot.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@danielhiversen' ha_domain: switchbot +ha_platforms: + - switch --- 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 dc89d3b817f..7e594ad46f0 100644 --- a/source/_integrations/switcher_kis.markdown +++ b/source/_integrations/switcher_kis.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Push ha_codeowners: - '@tomerfi' ha_domain: switcher_kis +ha_platforms: + - switch --- 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 e5b686ce516..eb373980f31 100644 --- a/source/_integrations/switchmate.markdown +++ b/source/_integrations/switchmate.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@danielhiversen' ha_domain: switchmate +ha_platforms: + - switch --- 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 f8c608392ab..18f938171d3 100644 --- a/source/_integrations/syncthru.markdown +++ b/source/_integrations/syncthru.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@nielstron' ha_domain: syncthru ha_ssdp: true +ha_platforms: + - sensor --- The Samsung SyncThru Printer platform allows you to read current data from your local Samsung printer. diff --git a/source/_integrations/synology.markdown b/source/_integrations/synology.markdown index e10ec2ff4ab..da24be5171a 100644 --- a/source/_integrations/synology.markdown +++ b/source/_integrations/synology.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.31 ha_iot_class: Local Polling ha_domain: synology +ha_platforms: + - camera ---
diff --git a/source/_integrations/synology_chat.markdown b/source/_integrations/synology_chat.markdown index e7a022cb11f..ceeb4dbcf2a 100644 --- a/source/_integrations/synology_chat.markdown +++ b/source/_integrations/synology_chat.markdown @@ -6,6 +6,8 @@ ha_release: 0.65 ha_category: - Notifications ha_domain: synology_chat +ha_platforms: + - notify --- The `synology_chat` notification platform allows you to deliver notifications to your [Synology Chat](https://www.synology.com/en-us/dsm/feature/chat) install as a Synology Chat bot. diff --git a/source/_integrations/synology_dsm.markdown b/source/_integrations/synology_dsm.markdown index 08791b6392d..40e3001e5d3 100644 --- a/source/_integrations/synology_dsm.markdown +++ b/source/_integrations/synology_dsm.markdown @@ -13,6 +13,11 @@ ha_codeowners: - '@mib1185' ha_config_flow: true ha_ssdp: true +ha_platforms: + - binary_sensor + - camera + - sensor + - switch --- The `synology_dsm` sensor platform provides access to various statistics from your [Synology NAS](https://www.synology.com) as well as cameras from the [Surveillance Station](https://www.synology.com/en-us/surveillance). diff --git a/source/_integrations/synology_srm.markdown b/source/_integrations/synology_srm.markdown index 7fd66488383..9ed5d4b193b 100644 --- a/source/_integrations/synology_srm.markdown +++ b/source/_integrations/synology_srm.markdown @@ -8,6 +8,8 @@ ha_release: 0.87 ha_codeowners: - '@aerialls' ha_domain: synology_srm +ha_platforms: + - device_tracker --- 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 80d68cbb861..15cae4cf680 100644 --- a/source/_integrations/syslog.markdown +++ b/source/_integrations/syslog.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Push ha_codeowners: - '@fabaff' ha_domain: syslog +ha_platforms: + - notify --- The `syslog` platform allows you to deliver notifications from Home Assistant to the local syslog. diff --git a/source/_integrations/systemmonitor.markdown b/source/_integrations/systemmonitor.markdown index 3160553fd36..187ecc156f4 100644 --- a/source/_integrations/systemmonitor.markdown +++ b/source/_integrations/systemmonitor.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_iot_class: Local Push ha_domain: systemmonitor +ha_platforms: + - sensor --- The `systemmonitor` sensor platform allows you to monitor disk usage, diff --git a/source/_integrations/tado.markdown b/source/_integrations/tado.markdown index 01f89459971..8f577e0b982 100644 --- a/source/_integrations/tado.markdown +++ b/source/_integrations/tado.markdown @@ -16,6 +16,12 @@ ha_codeowners: ha_domain: tado ha_config_flow: true ha_homekit: true +ha_platforms: + - binary_sensor + - climate + - device_tracker + - sensor + - water_heater --- 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 0ae93c45438..4610ae5f666 100644 --- a/source/_integrations/tahoma.markdown +++ b/source/_integrations/tahoma.markdown @@ -14,6 +14,12 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@philklei' ha_domain: tahoma +ha_platforms: + - binary_sensor + - cover + - lock + - sensor + - switch --- 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/tank_utility.markdown b/source/_integrations/tank_utility.markdown index aaf30f633b5..f3407489de3 100644 --- a/source/_integrations/tank_utility.markdown +++ b/source/_integrations/tank_utility.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.53 ha_domain: tank_utility +ha_platforms: + - sensor --- Add [Tank Utility](https://www.tankutility.com/) propane tank monitors to Home Assistant. diff --git a/source/_integrations/tankerkoenig.markdown b/source/_integrations/tankerkoenig.markdown index 8cb1e362b8b..56908891cbb 100755 --- a/source/_integrations/tankerkoenig.markdown +++ b/source/_integrations/tankerkoenig.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_domain: tankerkoenig ha_codeowners: - '@guillempages' +ha_platforms: + - sensor --- The `tankerkoenig` platform allows you to monitor the fuel prices with [tankerkoenig.de](https://www.tankerkoenig.de/) from within Home Assistant and setup automations based on the information. diff --git a/source/_integrations/tapsaff.markdown b/source/_integrations/tapsaff.markdown index 301b4eab5ba..4fafbfad9b4 100644 --- a/source/_integrations/tapsaff.markdown +++ b/source/_integrations/tapsaff.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_domain: tapsaff ha_codeowners: - '@bazwilliams' +ha_platforms: + - binary_sensor --- The `tapsaff` binary sensor provides the 'Taps Aff' status for a given location within the UK using [Taps Aff](https://www.taps-aff.co.uk/). diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index be3813c68c9..0c19ee4797d 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -14,6 +14,13 @@ ha_config_flow: true ha_codeowners: - '@emontnemery' ha_domain: tasmota +ha_platforms: + - binary_sensor + - cover + - fan + - light + - sensor + - switch --- This integration allows you to control [Tasmota](https://tasmota.github.io/docs/) devices over MQTT. diff --git a/source/_integrations/tautulli.markdown b/source/_integrations/tautulli.markdown index e1050e10289..a3705bd3b01 100644 --- a/source/_integrations/tautulli.markdown +++ b/source/_integrations/tautulli.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@ludeeus' ha_domain: tautulli +ha_platforms: + - sensor --- The `tautulli` sensor platform will monitor activity on a given [Tautulli Server][tautulli]. It will create a sensor that shows the number of currently active streams as the state. If you click the sensor for more details it will show you more statistics, the following stats are available by default: diff --git a/source/_integrations/tcp.markdown b/source/_integrations/tcp.markdown index e77897fc665..b6e4cf66d1e 100644 --- a/source/_integrations/tcp.markdown +++ b/source/_integrations/tcp.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.14 ha_iot_class: Local Polling ha_domain: tcp +ha_platforms: + - binary_sensor + - sensor --- The TCP integration allows the integration of some services for which a specific Home Assistant integration does not exist. If the service communicates over a TCP socket with a simple request/reply mechanism then the chances are that this integration will allow integration with it. diff --git a/source/_integrations/ted5000.markdown b/source/_integrations/ted5000.markdown index 5f6ac7960a5..089812d318d 100644 --- a/source/_integrations/ted5000.markdown +++ b/source/_integrations/ted5000.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.30' ha_iot_class: Local Polling ha_domain: ted5000 +ha_platforms: + - sensor --- The `ted 5000` monitors electricity consumption/production by connecting to the [TED](https://www.theenergydetective.com/home) gateway, itself connected to one or several Measuring Transmitting Units (MTU). The platform creates up to two sensors per MTU, one for Wattage the other for Voltage. diff --git a/source/_integrations/telegram.markdown b/source/_integrations/telegram.markdown index f6ecd131b3f..99a600d91b1 100644 --- a/source/_integrations/telegram.markdown +++ b/source/_integrations/telegram.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7.5 ha_iot_class: Cloud Polling ha_domain: telegram +ha_platforms: + - notify --- The `telegram` platform uses [Telegram](https://www.telegram.org) to deliver notifications from Home Assistant to your Telegram application(s). diff --git a/source/_integrations/tellduslive.markdown b/source/_integrations/tellduslive.markdown index e34389cbd8c..957d481ab2f 100644 --- a/source/_integrations/tellduslive.markdown +++ b/source/_integrations/tellduslive.markdown @@ -15,6 +15,12 @@ ha_quality_scale: gold ha_codeowners: - '@fredrike' ha_domain: tellduslive +ha_platforms: + - binary_sensor + - cover + - light + - sensor + - switch --- The `tellduslive` integration let you connect to [Telldus Live](https://live.telldus.com). It's cloud platform that connects to your Tellstick Net or Tellstick ZNet connected gear at home. diff --git a/source/_integrations/tellstick.markdown b/source/_integrations/tellstick.markdown index 8a197af9625..55d4eba3b35 100644 --- a/source/_integrations/tellstick.markdown +++ b/source/_integrations/tellstick.markdown @@ -10,6 +10,11 @@ ha_category: - Switch ha_iot_class: Assumed State ha_domain: tellstick +ha_platforms: + - cover + - light + - sensor + - switch --- The `tellstick` integration integrates [TellStick][tellstick-gateway] devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 MHz. There are a number of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) who are selling products that work with TellStick. For more details, please check the TellStick [protocol list](http://developer.telldus.com/wiki/TellStick_conf). diff --git a/source/_integrations/telnet.markdown b/source/_integrations/telnet.markdown index d42a04af560..58e06f4f12f 100644 --- a/source/_integrations/telnet.markdown +++ b/source/_integrations/telnet.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.54 ha_iot_class: Local Polling ha_domain: telnet +ha_platforms: + - switch --- The `telnet` switch platform allows you to control devices with telnet commands. diff --git a/source/_integrations/temper.markdown b/source/_integrations/temper.markdown index 3c419d21c35..0ddc0f2bb58 100644 --- a/source/_integrations/temper.markdown +++ b/source/_integrations/temper.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Push ha_release: pre 0.7 ha_domain: temper +ha_platforms: + - sensor --- This `temper` sensor platform allows you to get the current temperature from a TEMPer device. diff --git a/source/_integrations/template.markdown b/source/_integrations/template.markdown index 3f02a1a9c4c..b48946b0c6d 100644 --- a/source/_integrations/template.markdown +++ b/source/_integrations/template.markdown @@ -10,6 +10,16 @@ ha_codeowners: - '@PhracturedBlue' - '@tetienne' ha_domain: template +ha_platforms: + - alarm_control_panel + - binary_sensor + - cover + - fan + - light + - lock + - sensor + - switch + - vacuum --- 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 dc8f7ec70f6..ac9bc459c9a 100644 --- a/source/_integrations/tesla.markdown +++ b/source/_integrations/tesla.markdown @@ -17,6 +17,13 @@ ha_codeowners: - '@alandtse' ha_domain: tesla ha_dhcp: true +ha_platforms: + - binary_sensor + - climate + - device_tracker + - lock + - sensor + - switch --- 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 9154e4483f8..c8d121612e7 100644 --- a/source/_integrations/tfiac.markdown +++ b/source/_integrations/tfiac.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@fredrike' - '@mellado' ha_domain: tfiac +ha_platforms: + - climate --- The `tfiac` integration integrates several vendors air conditioning systems, that uses the Tfiac mobile app, into Home Assistant. App currently available at [Play Store](https://play.google.com/store/apps/details?id=com.tcl.export) and [App Store](https://itunes.apple.com/app/tfiac/id1059938398). diff --git a/source/_integrations/thermoworks_smoke.markdown b/source/_integrations/thermoworks_smoke.markdown index 268adb59b7d..69fde0e96c5 100644 --- a/source/_integrations/thermoworks_smoke.markdown +++ b/source/_integrations/thermoworks_smoke.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.81 ha_iot_class: Cloud Polling ha_domain: thermoworks_smoke +ha_platforms: + - sensor --- The `thermoworks_smoke` sensor platform pulls data for your [ThermoWorks Smoke Thermometer](https://www.thermoworks.com/Smoke). diff --git a/source/_integrations/thethingsnetwork.markdown b/source/_integrations/thethingsnetwork.markdown index 65c3814dcb6..4bb89314d0c 100644 --- a/source/_integrations/thethingsnetwork.markdown +++ b/source/_integrations/thethingsnetwork.markdown @@ -9,6 +9,8 @@ ha_iot_class: Configurable ha_codeowners: - '@fabaff' ha_domain: thethingsnetwork +ha_platforms: + - sensor --- 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 15 km) 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/thinkingcleaner.markdown b/source/_integrations/thinkingcleaner.markdown index 2b0c92945b7..2b5ea2c67b3 100644 --- a/source/_integrations/thinkingcleaner.markdown +++ b/source/_integrations/thinkingcleaner.markdown @@ -7,6 +7,9 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.18 ha_domain: thinkingcleaner +ha_platforms: + - sensor + - switch --- There is currently support for the following device types within Home Assistant: diff --git a/source/_integrations/thomson.markdown b/source/_integrations/thomson.markdown index d1427b20ee8..ec7d72412c9 100644 --- a/source/_integrations/thomson.markdown +++ b/source/_integrations/thomson.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7 ha_domain: thomson ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- Thomson produced networking equipment (under the brand name SpeedTouch) till 2010 and was then renamed to Technicolor. diff --git a/source/_integrations/threshold.markdown b/source/_integrations/threshold.markdown index 13a9cb5fad7..26426116b1a 100644 --- a/source/_integrations/threshold.markdown +++ b/source/_integrations/threshold.markdown @@ -10,6 +10,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: threshold +ha_platforms: + - binary_sensor --- 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 0d502a264ab..ae1b11c1411 100644 --- a/source/_integrations/tibber.markdown +++ b/source/_integrations/tibber.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@danielhiversen' ha_domain: tibber ha_config_flow: true +ha_platforms: + - notify + - sensor --- The `tibber` integration provides a sensor with the current electricity price if you are a [Tibber](https://tibber.com/) customer. diff --git a/source/_integrations/tikteck.markdown b/source/_integrations/tikteck.markdown index 1816f156001..da302ccfa27 100644 --- a/source/_integrations/tikteck.markdown +++ b/source/_integrations/tikteck.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.36 ha_domain: tikteck +ha_platforms: + - light --- Support for the Bluetooth smart bulb from [Tikteck](https://www.tikteck.com/). To enable these lights, add the following lines to your `configuration.yaml` file: diff --git a/source/_integrations/tile.markdown b/source/_integrations/tile.markdown index e0ce6e667a0..4c49a1c0147 100644 --- a/source/_integrations/tile.markdown +++ b/source/_integrations/tile.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@bachya' ha_domain: tile ha_config_flow: true +ha_platforms: + - device_tracker --- 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 294034b863b..64c0c0a2cb2 100644 --- a/source/_integrations/time_date.markdown +++ b/source/_integrations/time_date.markdown @@ -9,6 +9,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: time_date +ha_platforms: + - sensor --- The time and date (`time_date`) sensor platform adds one or more sensors to your Home Assistant state machine. diff --git a/source/_integrations/tmb.markdown b/source/_integrations/tmb.markdown index 6a2c2bc1f98..189aca30182 100644 --- a/source/_integrations/tmb.markdown +++ b/source/_integrations/tmb.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@alemuro' ha_domain: tmb +ha_platforms: + - sensor --- This sensor will provide you the remaining time, in minutes, for the next bus in a specific stop by using the [iBus service](https://www.tmb.cat/en/barcelona/tmb-ibus). diff --git a/source/_integrations/tod.markdown b/source/_integrations/tod.markdown index a667f6a59ce..85c809fa1a3 100644 --- a/source/_integrations/tod.markdown +++ b/source/_integrations/tod.markdown @@ -7,6 +7,8 @@ ha_release: 0.89 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: tod +ha_platforms: + - binary_sensor --- 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 c79032bf38a..7c619067b54 100644 --- a/source/_integrations/todoist.markdown +++ b/source/_integrations/todoist.markdown @@ -8,6 +8,8 @@ ha_release: 0.54 ha_codeowners: - '@boralyl' ha_domain: todoist +ha_platforms: + - calendar --- 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/tof.markdown b/source/_integrations/tof.markdown index 74fa43b3283..81e7edd91f7 100644 --- a/source/_integrations/tof.markdown +++ b/source/_integrations/tof.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: '0.90' ha_iot_class: Local Polling ha_domain: tof +ha_platforms: + - sensor --- The Time of Flight sensor uses an invisible laser to measure distance with millimeter resolution. diff --git a/source/_integrations/tomato.markdown b/source/_integrations/tomato.markdown index 3297946a74b..758f0c61e09 100644 --- a/source/_integrations/tomato.markdown +++ b/source/_integrations/tomato.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: pre 0.7 ha_domain: tomato ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `tomato` device tracker integration allows one to tracker devices which are diff --git a/source/_integrations/toon.markdown b/source/_integrations/toon.markdown index 52daf4e5484..ac9329a0c8a 100644 --- a/source/_integrations/toon.markdown +++ b/source/_integrations/toon.markdown @@ -14,6 +14,11 @@ ha_codeowners: - '@frenck' ha_domain: toon ha_dhcp: true +ha_platforms: + - binary_sensor + - climate + - sensor + - switch --- The Toon integration platform can be used to control your Quby Toon thermostat, diff --git a/source/_integrations/torque.markdown b/source/_integrations/torque.markdown index a07e96d2008..51f8a97a192 100644 --- a/source/_integrations/torque.markdown +++ b/source/_integrations/torque.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.10' ha_iot_class: Cloud Polling ha_domain: torque +ha_platforms: + - sensor --- The `torque` platform will allow you to monitor [Torque](https://torque-bhp.com/) data relayed from a Bluetooth OBD2 stick via the Torque mobile application. diff --git a/source/_integrations/totalconnect.markdown b/source/_integrations/totalconnect.markdown index 410a5156f6b..6a81a1e3100 100644 --- a/source/_integrations/totalconnect.markdown +++ b/source/_integrations/totalconnect.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@austinmroczek' ha_domain: totalconnect +ha_platforms: + - alarm_control_panel + - binary_sensor --- The `totalconnect` integration provides connectivity with the Honeywell TotalConnect alarm systems used by many alarm companies. diff --git a/source/_integrations/touchline.markdown b/source/_integrations/touchline.markdown index d488e6b5039..0aa4f591275 100644 --- a/source/_integrations/touchline.markdown +++ b/source/_integrations/touchline.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.61 ha_iot_class: Local Polling ha_domain: touchline +ha_platforms: + - climate --- The `touchline` climate platform let you control [ROTH Touchline](http://www.roth-nordic.dk/dk/roth-touchline-tradloes-gulvvarmeregulering-1475.htm) floor heating thermostats from Roth. diff --git a/source/_integrations/tplink.markdown b/source/_integrations/tplink.markdown index 0048ab96525..1162ab210c6 100644 --- a/source/_integrations/tplink.markdown +++ b/source/_integrations/tplink.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@rytilahti' - '@thegardenmonkey' ha_domain: tplink +ha_platforms: + - light + - switch --- 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/tplink_lte.markdown b/source/_integrations/tplink_lte.markdown index 86458ed9665..e4a2c7b8eb5 100644 --- a/source/_integrations/tplink_lte.markdown +++ b/source/_integrations/tplink_lte.markdown @@ -7,6 +7,8 @@ ha_category: - Notifications ha_iot_class: Local Polling ha_domain: tplink_lte +ha_platforms: + - notify --- The TP-Link LTE integration for Home Assistant allows you to observe and control TP-Link LTE routers, currently only tested with TL-MR6400 (firmware 1.4.0). diff --git a/source/_integrations/traccar.markdown b/source/_integrations/traccar.markdown index f37e025cc89..d421164b881 100644 --- a/source/_integrations/traccar.markdown +++ b/source/_integrations/traccar.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@ludeeus' ha_domain: traccar +ha_platforms: + - device_tracker --- `Traccar` uses GPS for tracking and has support for over 1500 different types of devices. One option is to track the [Traccar Client](https://www.traccar.org/client/) app on a smartphone via `webhook`. The other option is to connect to an existing [Traccar Server](https://www.traccar.org/server/) installation which is also available as Home Assistant add-on. diff --git a/source/_integrations/trackr.markdown b/source/_integrations/trackr.markdown index ff8135be05f..99289be9e75 100644 --- a/source/_integrations/trackr.markdown +++ b/source/_integrations/trackr.markdown @@ -6,6 +6,8 @@ ha_category: - Presence Detection ha_iot_class: Cloud Polling ha_domain: trackr +ha_platforms: + - device_tracker --- The `trackr` platform allows you to detect presence using [TrackR](https://www.thetrackr.com/) devices. diff --git a/source/_integrations/tradfri.markdown b/source/_integrations/tradfri.markdown index a68e195212d..5968875ec29 100644 --- a/source/_integrations/tradfri.markdown +++ b/source/_integrations/tradfri.markdown @@ -14,6 +14,11 @@ ha_codeowners: - '@ggravlingen' ha_domain: tradfri ha_homekit: true +ha_platforms: + - cover + - light + - sensor + - switch --- 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 b997e364ccc..49a326c4ae1 100644 --- a/source/_integrations/trafikverket_train.markdown +++ b/source/_integrations/trafikverket_train.markdown @@ -9,6 +9,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@endor-force' ha_domain: trafikverket_train +ha_platforms: + - sensor --- Retrieve train departure information from [Trafikverket](https://www.trafikverket.se/). diff --git a/source/_integrations/trafikverket_weatherstation.markdown b/source/_integrations/trafikverket_weatherstation.markdown index b57991c0b0e..1909897575c 100644 --- a/source/_integrations/trafikverket_weatherstation.markdown +++ b/source/_integrations/trafikverket_weatherstation.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_domain: trafikverket_weatherstation ha_codeowners: - '@endor-force' +ha_platforms: + - sensor --- Showing weather information provided by [Trafikverket](https://www.trafikverket.se/) weather stations in Sweden. diff --git a/source/_integrations/transmission.markdown b/source/_integrations/transmission.markdown index 22cf9e7a548..d13e286813d 100644 --- a/source/_integrations/transmission.markdown +++ b/source/_integrations/transmission.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@engrbm87' - '@JPHutchins' ha_domain: transmission +ha_platforms: + - sensor + - switch --- The Transmission integration allows you to monitor your [Transmission](https://www.transmissionbt.com/) BitTorrent downloads from within Home Assistant and set up automations based on that information. diff --git a/source/_integrations/transport_nsw.markdown b/source/_integrations/transport_nsw.markdown index c7f9edb401d..952c2676e07 100644 --- a/source/_integrations/transport_nsw.markdown +++ b/source/_integrations/transport_nsw.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.81 ha_domain: transport_nsw +ha_platforms: + - sensor --- The `transport_nsw` sensor will give you the time until the next departure from a Transport NSW stop for bus, train, light rail or ferry. diff --git a/source/_integrations/travisci.markdown b/source/_integrations/travisci.markdown index 622b743847a..eda322bb348 100644 --- a/source/_integrations/travisci.markdown +++ b/source/_integrations/travisci.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.56 ha_iot_class: Cloud Polling ha_domain: travisci +ha_platforms: + - sensor --- With this sensor platform, you will be able to integrate the test build results reported by [Travis-CI](https://travis-ci.org/) working within Home Assistant. diff --git a/source/_integrations/trend.markdown b/source/_integrations/trend.markdown index 23bd1162f59..3f3514fac54 100644 --- a/source/_integrations/trend.markdown +++ b/source/_integrations/trend.markdown @@ -8,6 +8,8 @@ ha_release: 0.28 ha_iot_class: Local Push ha_quality_scale: internal ha_domain: trend +ha_platforms: + - binary_sensor --- 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 06a1a554970..580fcf8f418 100644 --- a/source/_integrations/tts.markdown +++ b/source/_integrations/tts.markdown @@ -8,6 +8,8 @@ ha_iot_class: ha_codeowners: - '@pvizeli' ha_domain: tts +ha_platforms: + - notify --- Text-to-Speech (TTS) enables Home Assistant to speak to you. diff --git a/source/_integrations/tuya.markdown b/source/_integrations/tuya.markdown index 1f68b6b7ed0..0cc8eea18a2 100644 --- a/source/_integrations/tuya.markdown +++ b/source/_integrations/tuya.markdown @@ -15,6 +15,12 @@ ha_config_flow: true ha_domain: tuya ha_codeowners: - '@ollo69' +ha_platforms: + - climate + - cover + - fan + - light + - switch --- The `tuya` integration is the main integration to integrate [Tuya Smart](https://www.tuya.com) related platforms, except the Zigbee hub. You will need your Tuya account information (username, password and account country code) to discover and control devices which related to your account. diff --git a/source/_integrations/twentemilieu.markdown b/source/_integrations/twentemilieu.markdown index c439aad85ef..0f37543c43c 100644 --- a/source/_integrations/twentemilieu.markdown +++ b/source/_integrations/twentemilieu.markdown @@ -10,6 +10,8 @@ ha_config_flow: true ha_codeowners: - '@frenck' ha_domain: twentemilieu +ha_platforms: + - sensor --- 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 d247f2db679..f799e7416f1 100644 --- a/source/_integrations/twilio_call.markdown +++ b/source/_integrations/twilio_call.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.37 ha_domain: twilio_call ha_iot_class: Cloud Push +ha_platforms: + - notify --- 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 81876bfacb4..ba4276ca77c 100644 --- a/source/_integrations/twilio_sms.markdown +++ b/source/_integrations/twilio_sms.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.20' ha_domain: twilio_sms ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `twilio` notification platform enables sending notifications via SMS, powered by [Twilio](https://twilio.com). diff --git a/source/_integrations/twinkly.markdown b/source/_integrations/twinkly.markdown index 4ea5b8c2f1b..339598c4f19 100644 --- a/source/_integrations/twinkly.markdown +++ b/source/_integrations/twinkly.markdown @@ -9,6 +9,8 @@ ha_domain: twinkly ha_iot_class: Local pull ha_codeowners: - '@dr1rrb' +ha_platforms: + - light --- The Twinkly integration allows you to control [Twinkly](https://twinkly.com/) LED string from Home Assistant. diff --git a/source/_integrations/twitch.markdown b/source/_integrations/twitch.markdown index 26f019be52f..097618a0199 100644 --- a/source/_integrations/twitch.markdown +++ b/source/_integrations/twitch.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: '0.10' ha_iot_class: Cloud Polling ha_domain: twitch +ha_platforms: + - sensor --- The `twitch` platform will allow you to monitor [Twitch](https://www.twitch.tv/) channel status from within Home Assistant and setup automation based on the information. diff --git a/source/_integrations/twitter.markdown b/source/_integrations/twitter.markdown index eae0d8dec16..f3db6642502 100644 --- a/source/_integrations/twitter.markdown +++ b/source/_integrations/twitter.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.12 ha_domain: twitter ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `twitter` notification platform uses [Twitter](https://twitter.com) to deliver notifications from Home Assistant. diff --git a/source/_integrations/ubus.markdown b/source/_integrations/ubus.markdown index 6ba6589ea8c..9972649c944 100644 --- a/source/_integrations/ubus.markdown +++ b/source/_integrations/ubus.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.7.6 ha_iot_class: Local Polling ha_domain: ubus +ha_platforms: + - device_tracker --- This is a presence detection scanner for [OpenWrt](https://openwrt.org/) using [ubus](https://wiki.openwrt.org/doc/techref/ubus). It scans for changes in `hostapd.*`, which will detect and report changes in devices connected to the access point on the router. diff --git a/source/_integrations/uk_transport.markdown b/source/_integrations/uk_transport.markdown index fd5a805f887..ab1a479d155 100644 --- a/source/_integrations/uk_transport.markdown +++ b/source/_integrations/uk_transport.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.50' ha_domain: uk_transport +ha_platforms: + - sensor --- The `uk_transport` sensor will display the time in minutes until the next departure in a specified direction from of a configured train station or bus stop. The sensor uses [transportAPI](https://www.transportapi.com/) to query live departure data and requires a developer application ID and key which can be obtained [here](https://developer.transportapi.com/). The [free tier](https://www.transportapi.com/benefits/) allows 30,000 requests a month, which is sufficient for a single sensor refreshing every 87 seconds. diff --git a/source/_integrations/unifi.markdown b/source/_integrations/unifi.markdown index 6420cfa1138..b228c84e03d 100644 --- a/source/_integrations/unifi.markdown +++ b/source/_integrations/unifi.markdown @@ -14,6 +14,10 @@ ha_codeowners: - '@Kane610' ha_domain: unifi ha_ssdp: true +ha_platforms: + - device_tracker + - sensor + - switch --- [UniFi](https://www.ui.com/software/) by [Ubiquiti Networks, inc.](https://www.ui.com/) is a software that binds gateways, switches and wireless access points together with one graphical front end. diff --git a/source/_integrations/unifi_direct.markdown b/source/_integrations/unifi_direct.markdown index bb5ec9504cb..150f2855c05 100644 --- a/source/_integrations/unifi_direct.markdown +++ b/source/_integrations/unifi_direct.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.59 ha_domain: unifi_direct +ha_platforms: + - device_tracker --- This platform allows you to detect presence by looking at devices connected to a [UniFi AP](https://www.ui.com/products/#unifi). This device tracker differs form [Ubiquiti UniFi](/integrations/unifi) because it doesn't require the UniFi controller software. diff --git a/source/_integrations/unifiled.markdown b/source/_integrations/unifiled.markdown index 1622fd4550e..1bbb8872a29 100644 --- a/source/_integrations/unifiled.markdown +++ b/source/_integrations/unifiled.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@florisvdk' ha_domain: unifiled +ha_platforms: + - light --- [UniFi LED](https://unifi-led.ui.com/) by [Ubiquiti Networks, inc.](https://www.ui.com/) is a system of controller managed LED light panels and dimmers. diff --git a/source/_integrations/upb.markdown b/source/_integrations/upb.markdown index c9a1c158df8..b06a1abd7a2 100644 --- a/source/_integrations/upb.markdown +++ b/source/_integrations/upb.markdown @@ -10,6 +10,8 @@ ha_iot_class: Local Push ha_codeowners: - '@gwww' ha_domain: upb +ha_platforms: + - light --- The UPB integration allows Home Assistant to connect to a Universal Powerline Bus Powerline Interface Module (UPB PIM) to get status and control UPB devices and UPB links. The UPB PIM may be connected either to a serial port or over TCP. The integration implements the following platforms: diff --git a/source/_integrations/upc_connect.markdown b/source/_integrations/upc_connect.markdown index 2c8e83ef1b4..bc94a411c7a 100644 --- a/source/_integrations/upc_connect.markdown +++ b/source/_integrations/upc_connect.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@fabaff' ha_domain: upc_connect ha_iot_class: Local Polling +ha_platforms: + - device_tracker --- The `upc_connect` platform offers presence detection by looking at connected devices to a [Connect Box](https://www.upc.ch/en/internet/learn-about-internet/) from [Liberty Global](https://www.libertyglobal.com) (also known as UPC Cablecom in Switzerland) which is an Internet provider in Switzerland, Austria, the Netherlands (under Ziggo) and Hungary (under Vodafone). diff --git a/source/_integrations/upcloud.markdown b/source/_integrations/upcloud.markdown index e65750b2406..3f503e0c347 100644 --- a/source/_integrations/upcloud.markdown +++ b/source/_integrations/upcloud.markdown @@ -11,6 +11,9 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@scop' ha_domain: upcloud +ha_platforms: + - binary_sensor + - switch --- 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 732cb975d44..78f629f926a 100644 --- a/source/_integrations/updater.markdown +++ b/source/_integrations/updater.markdown @@ -9,6 +9,8 @@ ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' ha_domain: updater +ha_platforms: + - binary_sensor --- 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. diff --git a/source/_integrations/upnp.markdown b/source/_integrations/upnp.markdown index 59ca86465a6..05c588c99bd 100644 --- a/source/_integrations/upnp.markdown +++ b/source/_integrations/upnp.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@StevenLooman' ha_domain: upnp ha_ssdp: true +ha_platforms: + - sensor --- 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 6061a17db6d..157f6123a6f 100644 --- a/source/_integrations/uptime.markdown +++ b/source/_integrations/uptime.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Push ha_release: 0.56 ha_quality_scale: internal ha_domain: uptime +ha_platforms: + - sensor --- The `uptime` sensor stores the timestamp (date and time) when Home Assistant was last started. diff --git a/source/_integrations/uptimerobot.markdown b/source/_integrations/uptimerobot.markdown index 2b1e8313f9d..a400e4e9718 100644 --- a/source/_integrations/uptimerobot.markdown +++ b/source/_integrations/uptimerobot.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@ludeeus' ha_domain: uptimerobot +ha_platforms: + - binary_sensor --- 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/uscis.markdown b/source/_integrations/uscis.markdown index 7b842c60b25..e1bc73149c3 100644 --- a/source/_integrations/uscis.markdown +++ b/source/_integrations/uscis.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.68 ha_iot_class: Cloud Polling ha_domain: uscis +ha_platforms: + - sensor --- The `uscis` sensor integration allows you get updates on your USCIS case using your case/receipt number. The sensor gets the case information from the [USCIS Website](https://egov.uscis.gov/casestatus/landing.do). diff --git a/source/_integrations/utility_meter.markdown b/source/_integrations/utility_meter.markdown index a9c816ad506..08fc5619dda 100644 --- a/source/_integrations/utility_meter.markdown +++ b/source/_integrations/utility_meter.markdown @@ -9,6 +9,8 @@ ha_quality_scale: internal ha_codeowners: - '@dgomes' ha_domain: utility_meter +ha_platforms: + - sensor --- The `utility meter` integration provides functionality to track consumptions of various utilities (e.g., energy, gas, water, heating). diff --git a/source/_integrations/uvc.markdown b/source/_integrations/uvc.markdown index e82151781b6..414619efccb 100644 --- a/source/_integrations/uvc.markdown +++ b/source/_integrations/uvc.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.13 ha_iot_class: Local Polling ha_domain: uvc +ha_platforms: + - camera --- The `uvc` camera platform allows you to integrate [UniFi Video Camera (UVC)](https://www.ui.com/products/#unifivideo) into Home Assistant. diff --git a/source/_integrations/vallox.markdown b/source/_integrations/vallox.markdown index c2c63600a84..769c614349f 100644 --- a/source/_integrations/vallox.markdown +++ b/source/_integrations/vallox.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.96 ha_iot_class: Local Polling ha_domain: vallox +ha_platforms: + - fan + - sensor --- The `vallox` integration lets you control any Vallox ventilation unit that is supported by the [vallox_websocket_api](https://github.com/yozik04/vallox_websocket_api) (follow the link for a list of supported units). diff --git a/source/_integrations/vasttrafik.markdown b/source/_integrations/vasttrafik.markdown index 2f9c9842b45..43c5e170068 100644 --- a/source/_integrations/vasttrafik.markdown +++ b/source/_integrations/vasttrafik.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: '0.30' ha_domain: vasttrafik +ha_platforms: + - sensor --- The `vasttrafik` sensor will provide you traveling details for the larger Göteborg area in Sweden from the [Västtrafik](https://vasttrafik.se/) public transportation service. diff --git a/source/_integrations/velbus.markdown b/source/_integrations/velbus.markdown index e7ddd25ae4a..435b9bbcb53 100644 --- a/source/_integrations/velbus.markdown +++ b/source/_integrations/velbus.markdown @@ -15,6 +15,13 @@ ha_codeowners: - '@Cereal2nd' - '@brefra' ha_domain: velbus +ha_platforms: + - binary_sensor + - climate + - cover + - light + - sensor + - switch --- 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 00790707555..41dbed5c6c6 100644 --- a/source/_integrations/velux.markdown +++ b/source/_integrations/velux.markdown @@ -9,6 +9,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@Julius2342' ha_domain: velux +ha_platforms: + - cover --- [Velux](https://www.velux.com/) integration for Home Assistant allows you to connect to a Velux KLF 200 interface, to control [io-homecontrol](http://www.io-homecontrol.com) devices like windows and blinds. The module allows you to start scenes configured within KLF 200. diff --git a/source/_integrations/venstar.markdown b/source/_integrations/venstar.markdown index bb1ffa85101..251662ac140 100644 --- a/source/_integrations/venstar.markdown +++ b/source/_integrations/venstar.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.62 ha_iot_class: Local Polling ha_domain: venstar +ha_platforms: + - climate --- The `venstar` climate platform allows you to control [Venstar](https://www.venstar.com/) thermostats from Home Assistant. diff --git a/source/_integrations/vera.markdown b/source/_integrations/vera.markdown index 044a548a4e8..d3651c2251b 100644 --- a/source/_integrations/vera.markdown +++ b/source/_integrations/vera.markdown @@ -17,6 +17,14 @@ ha_config_flow: true ha_domain: vera ha_codeowners: - '@vangorra' +ha_platforms: + - binary_sensor + - climate + - cover + - light + - lock + - sensor + - switch --- The [Vera](https://getvera.com/) hub is a controller mainly for connecting to Z-Wave devices. diff --git a/source/_integrations/verisure.markdown b/source/_integrations/verisure.markdown index e5b910d33cc..5bc51728233 100644 --- a/source/_integrations/verisure.markdown +++ b/source/_integrations/verisure.markdown @@ -14,6 +14,13 @@ ha_iot_class: Cloud Polling ha_domain: verisure ha_codeowners: - '@frenck' +ha_platforms: + - alarm_control_panel + - binary_sensor + - camera + - lock + - sensor + - switch --- Home Assistant has support to integrate your [Verisure](https://www.verisure.com/) devices. diff --git a/source/_integrations/versasense.markdown b/source/_integrations/versasense.markdown index e41461bd51e..07defa47ed9 100644 --- a/source/_integrations/versasense.markdown +++ b/source/_integrations/versasense.markdown @@ -11,6 +11,9 @@ ha_iot_class: Local Polling ha_codeowners: - '@flamm3blemuff1n' ha_domain: versasense +ha_platforms: + - sensor + - switch --- 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 9c9e5c4d0a9..78290968210 100644 --- a/source/_integrations/version.markdown +++ b/source/_integrations/version.markdown @@ -11,6 +11,8 @@ ha_codeowners: - '@fabaff' - '@ludeeus' ha_domain: version +ha_platforms: + - sensor --- 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 f92fac78ebd..a8807b7eee5 100644 --- a/source/_integrations/vesync.markdown +++ b/source/_integrations/vesync.markdown @@ -12,6 +12,9 @@ ha_codeowners: - '@webdjoe' - '@thegardenmonkey' ha_domain: vesync +ha_platforms: + - fan + - switch --- The `vesync` integration enables you to control smart switches and outlets connected to the VeSync App. diff --git a/source/_integrations/viaggiatreno.markdown b/source/_integrations/viaggiatreno.markdown index 963f24bf50e..eafaf1d97c4 100644 --- a/source/_integrations/viaggiatreno.markdown +++ b/source/_integrations/viaggiatreno.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.58 ha_domain: viaggiatreno +ha_platforms: + - sensor --- The `viaggiatreno` sensor will give you information about configured train ids and stations using the public [ViaggiaTreno](http://viaggiatreno.it) API. diff --git a/source/_integrations/vicare.markdown b/source/_integrations/vicare.markdown index b7fc4a90071..4a1f5031e51 100644 --- a/source/_integrations/vicare.markdown +++ b/source/_integrations/vicare.markdown @@ -7,6 +7,11 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@oischinger' ha_domain: vicare +ha_platforms: + - binary_sensor + - climate + - sensor + - water_heater --- The `ViCare` integration lets you control [Viessmann](https://www.viessmann.com) devices via the Viessmann ViCare (REST) API. diff --git a/source/_integrations/vilfo.markdown b/source/_integrations/vilfo.markdown index 1f29efe5531..bf08bcba985 100644 --- a/source/_integrations/vilfo.markdown +++ b/source/_integrations/vilfo.markdown @@ -11,6 +11,8 @@ ha_config_flow: true ha_codeowners: - '@ManneW' ha_domain: vilfo +ha_platforms: + - sensor --- The `Vilfo Router` integration allows you to observe the state of your [Vilfo Router](https://www.vilfo.com) from Home Assistant. diff --git a/source/_integrations/vivotek.markdown b/source/_integrations/vivotek.markdown index e926223cef7..9be55a203da 100644 --- a/source/_integrations/vivotek.markdown +++ b/source/_integrations/vivotek.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@HarlemSquirrel' ha_domain: vivotek +ha_platforms: + - camera --- The `vivotek` camera platform allows you to integrate a VIVOTEK IP camera into Home Assistant. diff --git a/source/_integrations/voicerss.markdown b/source/_integrations/voicerss.markdown index 7d5b23c50f0..2ec3bfb5b63 100644 --- a/source/_integrations/voicerss.markdown +++ b/source/_integrations/voicerss.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Push ha_release: 0.35 ha_domain: voicerss +ha_platforms: + - tts --- The `voicerss` text-to-speech platform uses [VoiceRSS](http://www.voicerss.org/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/volkszaehler.markdown b/source/_integrations/volkszaehler.markdown index cab0a9b40a9..700f5ef6e2e 100644 --- a/source/_integrations/volkszaehler.markdown +++ b/source/_integrations/volkszaehler.markdown @@ -8,6 +8,8 @@ ha_release: 0.78 ha_domain: volkszaehler ha_codeowners: - '@fabaff' +ha_platforms: + - sensor --- The `volkszaehler` sensor platform is consuming the system information provided by the [Volkszaehler](https://wiki.volkszaehler.org/) API. diff --git a/source/_integrations/volvooncall.markdown b/source/_integrations/volvooncall.markdown index deebd695e10..adc85dc4b3f 100644 --- a/source/_integrations/volvooncall.markdown +++ b/source/_integrations/volvooncall.markdown @@ -6,6 +6,12 @@ ha_category: ha_release: 0.39 ha_iot_class: Cloud Polling ha_domain: volvooncall +ha_platforms: + - binary_sensor + - device_tracker + - lock + - sensor + - switch --- The `volvooncall` integration offers integration with the [Volvo On Call](https://www.volvocars.com/intl/why-volvo/human-innovation/future-of-driving/connectivity/volvo-on-call) cloud service and offers presence detection as well as sensors such as odometer and fuel level. diff --git a/source/_integrations/vultr.markdown b/source/_integrations/vultr.markdown index cf8897f3079..5ace94fea8c 100644 --- a/source/_integrations/vultr.markdown +++ b/source/_integrations/vultr.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.58 ha_iot_class: Cloud Polling ha_domain: vultr +ha_platforms: + - binary_sensor + - sensor + - switch --- The `vultr` integration allows you to access information about and interact with your [Vultr](https://www.vultr.com) subscriptions (Virtual Private Servers) from Home Assistant. diff --git a/source/_integrations/w800rf32.markdown b/source/_integrations/w800rf32.markdown index 68cdad1c627..182468e061d 100644 --- a/source/_integrations/w800rf32.markdown +++ b/source/_integrations/w800rf32.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.83 ha_iot_class: Local Push ha_domain: w800rf32 +ha_platforms: + - binary_sensor --- The `w800rf32` integration supports W800RF32 devices by [WGL Designs](http://www.wgldesigns.com/w800.html) which diff --git a/source/_integrations/wake_on_lan.markdown b/source/_integrations/wake_on_lan.markdown index aca1946d9e2..f77761accaa 100644 --- a/source/_integrations/wake_on_lan.markdown +++ b/source/_integrations/wake_on_lan.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.49 ha_iot_class: Local Push ha_domain: wake_on_lan +ha_platforms: + - switch --- The `wake_on_lan` integration enables the ability to send _magic packets_ to [Wake on LAN](https://en.wikipedia.org/wiki/Wake-on-LAN) capable devices to turn them on. diff --git a/source/_integrations/waqi.markdown b/source/_integrations/waqi.markdown index 0cef8d20804..a087dfa72f1 100644 --- a/source/_integrations/waqi.markdown +++ b/source/_integrations/waqi.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Polling ha_codeowners: - '@andrey-git' ha_domain: waqi +ha_platforms: + - sensor --- 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/waterfurnace.markdown b/source/_integrations/waterfurnace.markdown index 216aabae787..5049771752d 100644 --- a/source/_integrations/waterfurnace.markdown +++ b/source/_integrations/waterfurnace.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.62 ha_iot_class: Cloud Polling ha_domain: waterfurnace +ha_platforms: + - sensor --- The `waterfurnace` integration communicates with the WaterFurnace Symphony website's WebSocket to show you many of the sensors in your system. While not an official API, this is the same backend the Symphony website is based on, and should be reasonably stable. diff --git a/source/_integrations/watson_tts.markdown b/source/_integrations/watson_tts.markdown index 21e470b0614..ce3049fb09c 100644 --- a/source/_integrations/watson_tts.markdown +++ b/source/_integrations/watson_tts.markdown @@ -8,6 +8,8 @@ ha_iot_class: Cloud Push ha_codeowners: - '@rutkai' ha_domain: watson_tts +ha_platforms: + - tts --- 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/waze_travel_time.markdown b/source/_integrations/waze_travel_time.markdown index fe919e6665c..bcbd20afd52 100644 --- a/source/_integrations/waze_travel_time.markdown +++ b/source/_integrations/waze_travel_time.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.67 ha_domain: waze_travel_time +ha_platforms: + - sensor --- The `waze_travel_time` sensor provides travel time from the [Waze](https://www.waze.com/). diff --git a/source/_integrations/webostv.markdown b/source/_integrations/webostv.markdown index e2786bbb1c8..952b713a14c 100644 --- a/source/_integrations/webostv.markdown +++ b/source/_integrations/webostv.markdown @@ -9,6 +9,8 @@ ha_release: 0.18 ha_codeowners: - '@bendavid' ha_domain: webostv +ha_platforms: + - notify --- The `webostv` platform allows you to control a [LG](https://www.lg.com/) webOS Smart TV. diff --git a/source/_integrations/websocket_api.markdown b/source/_integrations/websocket_api.markdown index f3fec6cb53a..ea32434e30a 100644 --- a/source/_integrations/websocket_api.markdown +++ b/source/_integrations/websocket_api.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@home-assistant/core' ha_domain: websocket_api ha_iot_class: +ha_platforms: + - sensor --- 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 0bf4a289e1e..b270d6e8c93 100644 --- a/source/_integrations/wemo.markdown +++ b/source/_integrations/wemo.markdown @@ -13,6 +13,11 @@ ha_config_flow: true ha_domain: wemo ha_ssdp: true ha_homekit: true +ha_platforms: + - binary_sensor + - fan + - light + - switch --- The `wemo` integration is the main integration to integrate various [Belkin WeMo](https://www.belkin.com/us/c/wemo/) devices with Home Assistant. diff --git a/source/_integrations/whois.markdown b/source/_integrations/whois.markdown index 0d84c856c4c..2dcb68dd6d1 100644 --- a/source/_integrations/whois.markdown +++ b/source/_integrations/whois.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.57 ha_iot_class: Cloud Polling ha_domain: whois +ha_platforms: + - sensor --- The `whois` sensor platform allows you to perform daily WHOIS lookups against your owned domains. This provides you with information such as `expiration_date`, `name_servers` and `registrar` details. diff --git a/source/_integrations/wiffi.markdown b/source/_integrations/wiffi.markdown index a6a726d183c..09d0aa190de 100644 --- a/source/_integrations/wiffi.markdown +++ b/source/_integrations/wiffi.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@mampfes' ha_domain: wiffi +ha_platforms: + - binary_sensor + - sensor --- This integration allows you to connect your [STALL WIFFI](https://stall.biz) devices directly to Home Assistant. diff --git a/source/_integrations/wilight.markdown b/source/_integrations/wilight.markdown index 19526b839bd..9a3af895fa8 100644 --- a/source/_integrations/wilight.markdown +++ b/source/_integrations/wilight.markdown @@ -12,6 +12,9 @@ ha_codeowners: ha_domain: wilight ha_quality_scale: silver ha_ssdp: true +ha_platforms: + - fan + - light --- The `wilight` integration is to integrate [WiLight](http://www.wilight.com.br) devices with Home Assistant. diff --git a/source/_integrations/wink.markdown b/source/_integrations/wink.markdown index 7288ad50c23..aa1e07f6fe7 100644 --- a/source/_integrations/wink.markdown +++ b/source/_integrations/wink.markdown @@ -18,6 +18,17 @@ featured: false ha_iot_class: Cloud Polling ha_release: pre 0.7 ha_domain: wink +ha_platforms: + - alarm_control_panel + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch + - water_heater --- [Wink](https://www.wink.com/) is a home automation hub that can control a whole wide range of devices on the market. Or, as they say in their own words: diff --git a/source/_integrations/wirelesstag.markdown b/source/_integrations/wirelesstag.markdown index 2f43d1582e1..b68c73b7d6b 100644 --- a/source/_integrations/wirelesstag.markdown +++ b/source/_integrations/wirelesstag.markdown @@ -9,6 +9,10 @@ ha_category: ha_iot_class: Cloud Polling and Local Push ha_release: 0.68 ha_domain: wirelesstag +ha_platforms: + - binary_sensor + - sensor + - switch --- The `wirelesstag` implementation allows you to integrate your [wirelesstag.net](https://wirelesstag.net/) sensors tags in Home Assistant. diff --git a/source/_integrations/withings.markdown b/source/_integrations/withings.markdown index 83f1956f5a2..c0bb3d1f714 100644 --- a/source/_integrations/withings.markdown +++ b/source/_integrations/withings.markdown @@ -10,6 +10,9 @@ ha_config_flow: true ha_codeowners: - '@vangorra' ha_domain: withings +ha_platforms: + - binary_sensor + - sensor --- 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 6b5323d22eb..617ded31a8c 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -13,6 +13,10 @@ ha_codeowners: - '@frenck' ha_domain: wled ha_zeroconf: true +ha_platforms: + - light + - sensor + - switch --- [WLED](https://github.com/Aircoookie/WLED) is a fast and feature-rich diff --git a/source/_integrations/wolflink.markdown b/source/_integrations/wolflink.markdown index bfa33cdf21d..c264bbb78fe 100644 --- a/source/_integrations/wolflink.markdown +++ b/source/_integrations/wolflink.markdown @@ -9,6 +9,8 @@ ha_config_flow: true ha_codeowners: - '@adamkrol93' ha_domain: wolflink +ha_platforms: + - sensor --- The `wolflink` integration uses the [Wolf Smart-Set](https://www.wolf-smartset.com/) web service as a source to fetch your heating system status. diff --git a/source/_integrations/workday.markdown b/source/_integrations/workday.markdown index 4c3b259580f..94905076f75 100644 --- a/source/_integrations/workday.markdown +++ b/source/_integrations/workday.markdown @@ -10,6 +10,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: workday +ha_platforms: + - binary_sensor --- The `workday` binary sensor indicates, whether the current day is a workday or not. It allows specifying, which days of the week will count as workdays and also diff --git a/source/_integrations/worldclock.markdown b/source/_integrations/worldclock.markdown index 4387d3e276e..b877c07842e 100644 --- a/source/_integrations/worldclock.markdown +++ b/source/_integrations/worldclock.markdown @@ -9,6 +9,8 @@ ha_quality_scale: internal ha_codeowners: - '@fabaff' ha_domain: worldclock +ha_platforms: + - sensor --- The `worldclock` sensor platform simply displays the current time in a different time zone. diff --git a/source/_integrations/worldtidesinfo.markdown b/source/_integrations/worldtidesinfo.markdown index a5fe41c135a..0f4701bb7c6 100644 --- a/source/_integrations/worldtidesinfo.markdown +++ b/source/_integrations/worldtidesinfo.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.52 ha_iot_class: Cloud Polling ha_domain: worldtidesinfo +ha_platforms: + - sensor --- The `worldtidesinfo` sensor platform uses details from [World Tides](https://www.worldtides.info/) to provide information about the prediction for the tides for any location in the world. diff --git a/source/_integrations/worxlandroid.markdown b/source/_integrations/worxlandroid.markdown index f7d8d4d24bb..69bc4344055 100644 --- a/source/_integrations/worxlandroid.markdown +++ b/source/_integrations/worxlandroid.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.54 ha_iot_class: Local Polling ha_domain: worxlandroid +ha_platforms: + - sensor --- The `worxlandroid` sensor platform allows you to get the current state, battery level and error status Worx Landroid WG796E.1 or WG797E. diff --git a/source/_integrations/wsdot.markdown b/source/_integrations/wsdot.markdown index d6263dbf6e4..f103a040b0b 100644 --- a/source/_integrations/wsdot.markdown +++ b/source/_integrations/wsdot.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Cloud Polling ha_release: 0.37 ha_domain: wsdot +ha_platforms: + - sensor --- The `wsdot` sensor will give you travel time information from the [Washington State Department of Transportation (WSDOT)](https://wsdot.com/). diff --git a/source/_integrations/wunderground.markdown b/source/_integrations/wunderground.markdown index 22d56a90537..c97249fe409 100644 --- a/source/_integrations/wunderground.markdown +++ b/source/_integrations/wunderground.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.27 ha_iot_class: Cloud Polling ha_domain: wunderground +ha_platforms: + - sensor --- The `wunderground` platform uses [Weather Underground](https://www.wunderground.com/) as a source for current weather information. diff --git a/source/_integrations/x10.markdown b/source/_integrations/x10.markdown index 014419d7274..5e444f7d614 100644 --- a/source/_integrations/x10.markdown +++ b/source/_integrations/x10.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.25 ha_domain: x10 +ha_platforms: + - light --- The `x10` light platform allows you to control your X10 based lights with Home Assistant. diff --git a/source/_integrations/xbee.markdown b/source/_integrations/xbee.markdown index 1b20a51ef31..85be1b85ad8 100644 --- a/source/_integrations/xbee.markdown +++ b/source/_integrations/xbee.markdown @@ -9,6 +9,11 @@ ha_category: ha_release: 0.12 ha_iot_class: Local Polling ha_domain: xbee +ha_platforms: + - binary_sensor + - light + - sensor + - switch --- [Zigbee](https://zigbeealliance.org/solution/zigbee/) integration for Home Assistant allows you to utilize modules such as the [XBee](https://www.digi.com/xbee) as wireless General Purpose Input/Output (GPIO) devices. The integration requires a local Xbee device to be connected to a serial port. Through this, it will send and receive commands to and from other devices on the Zigbee mesh network. diff --git a/source/_integrations/xbox.markdown b/source/_integrations/xbox.markdown index 9f400cd6bb9..6b4fe334e33 100644 --- a/source/_integrations/xbox.markdown +++ b/source/_integrations/xbox.markdown @@ -12,6 +12,10 @@ ha_codeowners: - '@hunterjm' ha_domain: xbox ha_config_flow: true +ha_platforms: + - binary_sensor + - remote + - sensor --- The Xbox integration allows you to control Xbox One (or newer) consoles from Home Assistant. diff --git a/source/_integrations/xbox_live.markdown b/source/_integrations/xbox_live.markdown index 4c2ab972a84..1517538fdfa 100644 --- a/source/_integrations/xbox_live.markdown +++ b/source/_integrations/xbox_live.markdown @@ -8,6 +8,8 @@ ha_release: 0.28 ha_codeowners: - '@MartinHjelmare' ha_domain: xbox_live +ha_platforms: + - sensor --- The Xbox Live integration is able to track [Xbox](https://xbox.com/) profiles. diff --git a/source/_integrations/xeoma.markdown b/source/_integrations/xeoma.markdown index ea99c6d8bd5..145dc010cd3 100644 --- a/source/_integrations/xeoma.markdown +++ b/source/_integrations/xeoma.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.62 ha_domain: xeoma +ha_platforms: + - camera --- The `Xeoma` camera platform allows you to view the video feeds from a [Xeoma](https://felenasoft.com/xeoma) video surveillance server. diff --git a/source/_integrations/xiaomi.markdown b/source/_integrations/xiaomi.markdown index bfeed006de3..b930d075d4d 100644 --- a/source/_integrations/xiaomi.markdown +++ b/source/_integrations/xiaomi.markdown @@ -6,6 +6,9 @@ ha_category: ha_release: 0.72 ha_iot_class: Local Polling ha_domain: xiaomi +ha_platforms: + - camera + - device_tracker --- The `Xiaomi` camera platform allows you to utilize Xiaomi Cameras within Home Assistant. diff --git a/source/_integrations/xiaomi_aqara.markdown b/source/_integrations/xiaomi_aqara.markdown index efd9e0660d3..69b362d96c0 100644 --- a/source/_integrations/xiaomi_aqara.markdown +++ b/source/_integrations/xiaomi_aqara.markdown @@ -11,6 +11,13 @@ ha_codeowners: ha_domain: xiaomi_aqara ha_config_flow: true ha_zeroconf: true +ha_platforms: + - binary_sensor + - cover + - light + - lock + - sensor + - switch --- 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 a4c5ec273c9..d1e01aba030 100644 --- a/source/_integrations/xiaomi_miio.markdown +++ b/source/_integrations/xiaomi_miio.markdown @@ -19,6 +19,16 @@ ha_codeowners: ha_domain: xiaomi_miio ha_config_flow: true ha_zeroconf: true +ha_platforms: + - air_quality + - alarm_control_panel + - device_tracker + - fan + - light + - remote + - sensor + - switch + - vacuum --- The `xiaomi_miio` integration supports the following devices: diff --git a/source/_integrations/xmpp.markdown b/source/_integrations/xmpp.markdown index 318e83dc452..4baa072715d 100644 --- a/source/_integrations/xmpp.markdown +++ b/source/_integrations/xmpp.markdown @@ -9,6 +9,8 @@ ha_codeowners: - '@flowolf' ha_domain: xmpp ha_iot_class: Cloud Push +ha_platforms: + - notify --- The `xmpp` notification platform allows you to deliver notifications from Home Assistant to a [Jabber (XMPP)](https://xmpp.org/) account. diff --git a/source/_integrations/xs1.markdown b/source/_integrations/xs1.markdown index ad42cca52f4..2a770c4fe14 100644 --- a/source/_integrations/xs1.markdown +++ b/source/_integrations/xs1.markdown @@ -9,6 +9,10 @@ ha_category: ha_release: 0.88 ha_iot_class: Local Polling ha_domain: xs1 +ha_platforms: + - climate + - sensor + - switch --- The [EZcontrol XS1](http://www.ezcontrol.de/content/view/36/28/) integration for Home Assistant allows you to observe and control devices configured on the XS1 Gateway. Please have a look at the official documentation for using this gateway [Bedienungsanleitung v3.0.0.0](http://www.ezcontrol.de/support/downloads/XS1/xs1manual/Bedienungsanleitung_EZcontrol_XS1_3.0.0.0-2.pdf). diff --git a/source/_integrations/yale_smart_alarm.markdown b/source/_integrations/yale_smart_alarm.markdown index 32562e3207e..43f9ce05f21 100644 --- a/source/_integrations/yale_smart_alarm.markdown +++ b/source/_integrations/yale_smart_alarm.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.78 ha_iot_class: Cloud Polling ha_domain: yale_smart_alarm +ha_platforms: + - alarm_control_panel --- The `yale_smart_alarm` platform provides connectivity with the Yale Smart Alarm systems and Smart Hub through Yale's API. diff --git a/source/_integrations/yandex_transport.markdown b/source/_integrations/yandex_transport.markdown index 6d92d606572..bf890d1c3c7 100644 --- a/source/_integrations/yandex_transport.markdown +++ b/source/_integrations/yandex_transport.markdown @@ -10,6 +10,8 @@ ha_codeowners: - '@rishatik92' - '@devbis' ha_domain: yandex_transport +ha_platforms: + - sensor --- The `yandex_tranport` sensor platform uses [Yandex Maps](https://maps.yandex.ru/) it will give you the time until the next departure time from a bus/tramway/etc stop. diff --git a/source/_integrations/yandextts.markdown b/source/_integrations/yandextts.markdown index d7d2c82b576..15ed8dabebe 100644 --- a/source/_integrations/yandextts.markdown +++ b/source/_integrations/yandextts.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.36 ha_iot_class: Cloud Push ha_domain: yandextts +ha_platforms: + - tts --- The `yandextts` text-to-speech platform uses [Yandex SpeechKit](https://tech.yandex.com/speechkit/) Text-to-Speech engine to read a text with natural sounding voices. diff --git a/source/_integrations/yeelight.markdown b/source/_integrations/yeelight.markdown index 84cf33c2645..1d5afdcf195 100644 --- a/source/_integrations/yeelight.markdown +++ b/source/_integrations/yeelight.markdown @@ -11,6 +11,9 @@ ha_codeowners: - '@zewelor' - '@shenxn' ha_domain: yeelight +ha_platforms: + - binary_sensor + - light --- The `yeelight` integration allows you to control your Yeelight Wi-Fi bulbs with Home Assistant. diff --git a/source/_integrations/yeelightsunflower.markdown b/source/_integrations/yeelightsunflower.markdown index da18271afeb..a1745992c28 100644 --- a/source/_integrations/yeelightsunflower.markdown +++ b/source/_integrations/yeelightsunflower.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@lindsaymarkward' ha_domain: yeelightsunflower +ha_platforms: + - light --- The `yeelightsunflower` light platform allows you to control your Yeelight Sunflower light bulbs with Home Assistant. diff --git a/source/_integrations/yi.markdown b/source/_integrations/yi.markdown index e0ff63ee2bc..9fa2519ee8b 100644 --- a/source/_integrations/yi.markdown +++ b/source/_integrations/yi.markdown @@ -8,6 +8,8 @@ ha_iot_class: Local Polling ha_codeowners: - '@bachya' ha_domain: yi +ha_platforms: + - camera --- 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/zabbix.markdown b/source/_integrations/zabbix.markdown index 1e59d40d009..e397cc9b8fa 100644 --- a/source/_integrations/zabbix.markdown +++ b/source/_integrations/zabbix.markdown @@ -7,6 +7,8 @@ ha_category: ha_release: 0.37 ha_iot_class: Local Polling ha_domain: zabbix +ha_platforms: + - sensor --- The `zabbix` integration is the main integration to connect to a [Zabbix](https://www.zabbix.com/) monitoring instance via the Zabbix API. diff --git a/source/_integrations/zamg.markdown b/source/_integrations/zamg.markdown index e50edc17773..adc7461fd95 100644 --- a/source/_integrations/zamg.markdown +++ b/source/_integrations/zamg.markdown @@ -7,6 +7,9 @@ ha_category: ha_release: 0.35 ha_iot_class: Cloud Polling ha_domain: zamg +ha_platforms: + - sensor + - weather --- The `zamg` platform uses meteorological details published by the Austrian weather service [Zentralanstalt für Meteorologie und Geodynamik (ZAMG)](https://www.zamg.ac.at). diff --git a/source/_integrations/zengge.markdown b/source/_integrations/zengge.markdown index 680eca6e963..af223f143d0 100644 --- a/source/_integrations/zengge.markdown +++ b/source/_integrations/zengge.markdown @@ -6,6 +6,8 @@ ha_category: ha_iot_class: Local Polling ha_release: 0.36 ha_domain: zengge +ha_platforms: + - light --- The `zengge` platform allows you to integrate your [Zengge Bluetooth bulbs](http://www.zengge.com/) into Home Assistant. diff --git a/source/_integrations/zerproc.markdown b/source/_integrations/zerproc.markdown index 97957295168..b6d4bbfe336 100644 --- a/source/_integrations/zerproc.markdown +++ b/source/_integrations/zerproc.markdown @@ -9,6 +9,8 @@ ha_domain: zerproc ha_codeowners: - '@emlove' ha_config_flow: true +ha_platforms: + - light --- This integration discovers nearby Zerproc lights and adds them to Home Assistant. diff --git a/source/_integrations/zestimate.markdown b/source/_integrations/zestimate.markdown index c0d7f2e1f72..7c1875d4023 100644 --- a/source/_integrations/zestimate.markdown +++ b/source/_integrations/zestimate.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.65 ha_iot_class: Cloud Polling ha_domain: zestimate +ha_platforms: + - sensor --- The `zestimate` sensor allows one to track the Zestimate® value of properties using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). According to Zillow's website, a Zestimate® home valuation is Zillow's estimated market value. It is not an appraisal. Use it as a starting point to determine a home's value. The Zestimate® is provided by [Zillow](https://www.zillow.com), a website primarily for listing homes to buy/sell/rent in the United States. diff --git a/source/_integrations/zha.markdown b/source/_integrations/zha.markdown index c33f74a3532..d2c32a99d7c 100644 --- a/source/_integrations/zha.markdown +++ b/source/_integrations/zha.markdown @@ -20,6 +20,16 @@ ha_codeowners: - '@dmulcahey' - '@adminiuga' ha_domain: zha +ha_platforms: + - binary_sensor + - climate + - cover + - device_tracker + - fan + - light + - lock + - sensor + - switch --- The ZHA (Zigbee Home Automation) integration allows you to connect many off-the-shelf [Zigbee based devices](https://zigbeealliance.org) directly to Home Assistant, using one of the many available Zigbee coordinators. diff --git a/source/_integrations/zhong_hong.markdown b/source/_integrations/zhong_hong.markdown index 474927c8f6a..f42018e58d7 100644 --- a/source/_integrations/zhong_hong.markdown +++ b/source/_integrations/zhong_hong.markdown @@ -6,6 +6,8 @@ ha_category: ha_release: 0.72 ha_iot_class: Local Push ha_domain: zhong_hong +ha_platforms: + - climate --- The `zhong_hong` climate platform lets you control [Zhonghong HVAC Gateway Controller](http://zhonghongtech.cn/v1/index.shtml) thermostats through Home Assistant. diff --git a/source/_integrations/zodiac.markdown b/source/_integrations/zodiac.markdown index e1dcf73624f..f0b04aebb14 100644 --- a/source/_integrations/zodiac.markdown +++ b/source/_integrations/zodiac.markdown @@ -9,6 +9,8 @@ ha_quality_scale: silver ha_codeowners: - '@JulienTant' ha_domain: zodiac +ha_platforms: + - sensor --- The `zodiac` integration tracks the current zodiac sign. diff --git a/source/_integrations/zoneminder.markdown b/source/_integrations/zoneminder.markdown index 5f4174e53f4..b93f5767a3d 100644 --- a/source/_integrations/zoneminder.markdown +++ b/source/_integrations/zoneminder.markdown @@ -12,6 +12,11 @@ ha_iot_class: Local Polling ha_codeowners: - '@rohankapoorcom' ha_domain: zoneminder +ha_platforms: + - binary_sensor + - camera + - sensor + - switch --- 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 fe2d0f4ee3c..92e23354b23 100644 --- a/source/_integrations/zwave.markdown +++ b/source/_integrations/zwave.markdown @@ -18,6 +18,15 @@ ha_config_flow: true ha_codeowners: - '@home-assistant/z-wave' ha_domain: zwave +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch ---

diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown index f03e223526d..c5f8834cf00 100644 --- a/source/_integrations/zwave_js.markdown +++ b/source/_integrations/zwave_js.markdown @@ -18,6 +18,15 @@ ha_config_flow: true ha_codeowners: - '@home-assistant/z-wave' ha_domain: zwave_js +ha_platforms: + - binary_sensor + - climate + - cover + - fan + - light + - lock + - sensor + - switch --- This integration allows you to control a Z-Wave network via the [Z-Wave JS](https://zwave-js.github.io/node-zwave-js/#/) driver. This is our recommended Z-Wave integration for Home Assistant.