mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-23 17:27:19 +00:00
Merge branch 'current' into next
This commit is contained in:
commit
54710963ee
2
.github/workflows/stale.yml
vendored
2
.github/workflows/stale.yml
vendored
@ -8,7 +8,7 @@ jobs:
|
||||
stale:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/stale@v4
|
||||
- uses: actions/stale@v5
|
||||
if: ${{ github.repository_owner == 'home-assistant' }}
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
@ -8,9 +8,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out files from GitHub
|
||||
uses: actions/checkout@v3.0.0
|
||||
uses: actions/checkout@v3.0.1
|
||||
- name: Setting up Node.js
|
||||
uses: actions/setup-node@v3.1.0
|
||||
uses: actions/setup-node@v3.1.1
|
||||
with:
|
||||
node-version: 16.x
|
||||
cache: "npm"
|
||||
@ -25,9 +25,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out files from GitHub
|
||||
uses: actions/checkout@v3.0.0
|
||||
uses: actions/checkout@v3.0.1
|
||||
- name: Setting up Node.js
|
||||
uses: actions/setup-node@v3.1.0
|
||||
uses: actions/setup-node@v3.1.1
|
||||
with:
|
||||
node-version: 16.x
|
||||
cache: "npm"
|
||||
|
53
CODEOWNERS
53
CODEOWNERS
@ -15,11 +15,15 @@ source/_integrations/adax.markdown @danielhiversen
|
||||
source/_integrations/adguard.markdown @frenck
|
||||
source/_integrations/advantage_air.markdown @Bre77
|
||||
source/_integrations/agent_dvr.markdown @ispysoftware
|
||||
source/_integrations/air_quality.markdown @home-assistant/core
|
||||
source/_integrations/airly.markdown @bieniu
|
||||
source/_integrations/airnow.markdown @asymworks
|
||||
source/_integrations/airthings.markdown @danielhiversen
|
||||
source/_integrations/airtouch4.markdown @LonePurpleWolf
|
||||
source/_integrations/airvisual.markdown @bachya
|
||||
source/_integrations/airzone.markdown @Noltari
|
||||
source/_integrations/alarm_control_panel.markdown @home-assistant/core
|
||||
source/_integrations/alert.markdown @home-assistant/core
|
||||
source/_integrations/alexa.markdown @home-assistant/cloud @ochlocracy
|
||||
source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy
|
||||
source/_integrations/almond.markdown @gcampax @balloob
|
||||
@ -56,8 +60,10 @@ source/_integrations/axis.markdown @Kane610
|
||||
source/_integrations/azure_devops.markdown @timmo001
|
||||
source/_integrations/azure_event_hub.markdown @eavanvalkenburg
|
||||
source/_integrations/azure_service_bus.markdown @hfurubotten
|
||||
source/_integrations/backup.markdown @home-assistant/core
|
||||
source/_integrations/balboa.markdown @garbled1
|
||||
source/_integrations/beewi_smartclim.markdown @alemuro
|
||||
source/_integrations/binary_sensor.markdown @home-assistant/core
|
||||
source/_integrations/bitcoin.markdown @fabaff
|
||||
source/_integrations/bizkaibus.markdown @UgaitzEtxebarria
|
||||
source/_integrations/blebox.markdown @bbx-a @bbx-jp
|
||||
@ -75,13 +81,15 @@ source/_integrations/bsblan.markdown @liudger
|
||||
source/_integrations/bt_smarthub.markdown @jxwolstenholme
|
||||
source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221
|
||||
source/_integrations/button.markdown @home-assistant/core
|
||||
source/_integrations/calendar.markdown @home-assistant/core
|
||||
source/_integrations/camera.markdown @home-assistant/core
|
||||
source/_integrations/cast.markdown @emontnemery
|
||||
source/_integrations/cert_expiry.markdown @Cereal2nd @jjlawren
|
||||
source/_integrations/circuit.markdown @braam
|
||||
source/_integrations/cisco_ios.markdown @fbradyirl
|
||||
source/_integrations/cisco_mobility_express.markdown @fbradyirl
|
||||
source/_integrations/cisco_webex_teams.markdown @fbradyirl
|
||||
source/_integrations/climacell.markdown @raman325
|
||||
source/_integrations/climate.markdown @home-assistant/core
|
||||
source/_integrations/cloud.markdown @home-assistant/cloud
|
||||
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
|
||||
source/_integrations/coinbase.markdown @tombrien
|
||||
@ -103,11 +111,14 @@ source/_integrations/daikin.markdown @fredrike
|
||||
source/_integrations/darksky.markdown @fabaff
|
||||
source/_integrations/debugpy.markdown @frenck
|
||||
source/_integrations/deconz.markdown @Kane610
|
||||
source/_integrations/default_config.markdown @home-assistant/core
|
||||
source/_integrations/delijn.markdown @bollewolle @Emilv2
|
||||
source/_integrations/deluge.markdown @tkdrob
|
||||
source/_integrations/demo.markdown @home-assistant/core
|
||||
source/_integrations/denonavr.markdown @ol-iver @starkillerOG
|
||||
source/_integrations/derivative.markdown @afaucogney
|
||||
source/_integrations/device_automation.markdown @home-assistant/core
|
||||
source/_integrations/device_tracker.markdown @home-assistant/core
|
||||
source/_integrations/devolo_home_control.markdown @2Fake @Shutgun
|
||||
source/_integrations/devolo_home_network.markdown @2Fake @Shutgun
|
||||
source/_integrations/dexcom.markdown @gagebenne
|
||||
@ -115,6 +126,8 @@ source/_integrations/dhcp.markdown @bdraco
|
||||
source/_integrations/diagnostics.markdown @home-assistant/core
|
||||
source/_integrations/digital_ocean.markdown @fabaff
|
||||
source/_integrations/discogs.markdown @thibmaek
|
||||
source/_integrations/discord.markdown @tkdrob
|
||||
source/_integrations/discovery.markdown @home-assistant/core
|
||||
source/_integrations/dlna_dmr.markdown @StevenLooman @chishm
|
||||
source/_integrations/dlna_dms.markdown @chishm
|
||||
source/_integrations/dnsip.markdown @gjohansson-ST
|
||||
@ -156,8 +169,11 @@ source/_integrations/evil_genius_labs.markdown @balloob
|
||||
source/_integrations/evohome.markdown @zxdavb
|
||||
source/_integrations/ezviz.markdown @RenierM26 @baqs
|
||||
source/_integrations/faa_delays.markdown @ntilley905
|
||||
source/_integrations/fan.markdown @home-assistant/core
|
||||
source/_integrations/fastdotcom.markdown @rohankapoorcom
|
||||
source/_integrations/fibaro.markdown @rappenze
|
||||
source/_integrations/file.markdown @fabaff
|
||||
source/_integrations/filesize.markdown @gjohansson-ST
|
||||
source/_integrations/filter.markdown @dgomes
|
||||
source/_integrations/fireservicerota.markdown @cyberjunky
|
||||
source/_integrations/firmata.markdown @DaAwesomeP
|
||||
@ -183,9 +199,11 @@ source/_integrations/fronius.markdown @nielstron @farmio
|
||||
source/_integrations/frontend.markdown @home-assistant/frontend
|
||||
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
|
||||
source/_integrations/gdacs.markdown @exxamalte
|
||||
source/_integrations/generic.markdown @davet2001
|
||||
source/_integrations/generic_hygrostat.markdown @Shulyaka
|
||||
source/_integrations/geniushub.markdown @zxdavb
|
||||
source/_integrations/geo_json_events.markdown @exxamalte
|
||||
source/_integrations/geo_location.markdown @home-assistant/core
|
||||
source/_integrations/geo_rss_events.markdown @exxamalte
|
||||
source/_integrations/geonetnz_quakes.markdown @exxamalte
|
||||
source/_integrations/geonetnz_volcano.markdown @exxamalte
|
||||
@ -196,6 +214,7 @@ source/_integrations/glances.markdown @fabaff @engrbm87
|
||||
source/_integrations/goalzero.markdown @tkdrob
|
||||
source/_integrations/gogogate2.markdown @vangorra @bdraco
|
||||
source/_integrations/goodwe.markdown @mletenay @starkillerOG
|
||||
source/_integrations/google.markdown @allenporter
|
||||
source/_integrations/google_assistant.markdown @home-assistant/cloud
|
||||
source/_integrations/google_cloud.markdown @lufton
|
||||
source/_integrations/google_travel_time.markdown @eifinger
|
||||
@ -240,6 +259,7 @@ source/_integrations/iaqualink.markdown @flz
|
||||
source/_integrations/icloud.markdown @Quentame @nzapponi
|
||||
source/_integrations/ign_sismologia.markdown @exxamalte
|
||||
source/_integrations/image.markdown @home-assistant/core
|
||||
source/_integrations/image_processing.markdown @home-assistant/core
|
||||
source/_integrations/incomfort.markdown @zxdavb
|
||||
source/_integrations/influxdb.markdown @fabaff @mdegat01
|
||||
source/_integrations/input_boolean.markdown @home-assistant/core
|
||||
@ -266,6 +286,7 @@ source/_integrations/jellyfin.markdown @j-stienstra
|
||||
source/_integrations/jewish_calendar.markdown @tsvi
|
||||
source/_integrations/juicenet.markdown @jesserockz
|
||||
source/_integrations/kaiterra.markdown @Michsior14
|
||||
source/_integrations/kaleidescape.markdown @SteveEasley
|
||||
source/_integrations/keba.markdown @dannerph
|
||||
source/_integrations/keenetic_ndms2.markdown @foxel
|
||||
source/_integrations/kef.markdown @basnijholt
|
||||
@ -282,10 +303,13 @@ source/_integrations/launch_library.markdown @ludeeus @DurgNomis-drol
|
||||
source/_integrations/lcn.markdown @alengwenus
|
||||
source/_integrations/lg_netcast.markdown @Drafteed
|
||||
source/_integrations/life360.markdown @pnbruckner
|
||||
source/_integrations/light.markdown @home-assistant/core
|
||||
source/_integrations/linux_battery.markdown @fabaff
|
||||
source/_integrations/litejet.markdown @joncar
|
||||
source/_integrations/litterrobot.markdown @natekspencer
|
||||
source/_integrations/local_ip.markdown @issacg
|
||||
source/_integrations/lock.markdown @home-assistant/core
|
||||
source/_integrations/logbook.markdown @home-assistant/core
|
||||
source/_integrations/logger.markdown @home-assistant/core
|
||||
source/_integrations/logi_circle.markdown @evanjd
|
||||
source/_integrations/lookin.markdown @ANMalko @bdraco
|
||||
@ -298,6 +322,7 @@ source/_integrations/lyric.markdown @timmo001
|
||||
source/_integrations/mastodon.markdown @fabaff
|
||||
source/_integrations/matrix.markdown @tinloaf
|
||||
source/_integrations/mazda.markdown @bdr99
|
||||
source/_integrations/media_player.markdown @home-assistant/core
|
||||
source/_integrations/media_source.markdown @hunterjm
|
||||
source/_integrations/mediaroom.markdown @dgomes
|
||||
source/_integrations/melcloud.markdown @vilppuvuorinen
|
||||
@ -320,7 +345,7 @@ source/_integrations/modem_callerid.markdown @tkdrob
|
||||
source/_integrations/modern_forms.markdown @wonderslug
|
||||
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
||||
source/_integrations/monoprice.markdown @etsinko @OnFreund
|
||||
source/_integrations/moon.markdown @fabaff
|
||||
source/_integrations/moon.markdown @fabaff @frenck
|
||||
source/_integrations/motion_blinds.markdown @starkillerOG
|
||||
source/_integrations/motioneye.markdown @dermotduffy
|
||||
source/_integrations/mpd.markdown @fabaff
|
||||
@ -341,6 +366,7 @@ source/_integrations/nest.markdown @allenporter
|
||||
source/_integrations/netatmo.markdown @cgtobi
|
||||
source/_integrations/netdata.markdown @fabaff
|
||||
source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG
|
||||
source/_integrations/network.markdown @home-assistant/core
|
||||
source/_integrations/nexia.markdown @bdraco
|
||||
source/_integrations/nextbus.markdown @vividboarder
|
||||
source/_integrations/nextcloud.markdown @meichthys
|
||||
@ -387,6 +413,7 @@ source/_integrations/ovo_energy.markdown @timmo001
|
||||
source/_integrations/p1_monitor.markdown @klaasnicolaas
|
||||
source/_integrations/panel_custom.markdown @home-assistant/frontend
|
||||
source/_integrations/panel_iframe.markdown @home-assistant/frontend
|
||||
source/_integrations/peco.markdown @IceBotYT
|
||||
source/_integrations/persistent_notification.markdown @home-assistant/core
|
||||
source/_integrations/philips_js.markdown @elupus
|
||||
source/_integrations/pi_hole.markdown @fabaff @johnluetke @shenxn
|
||||
@ -426,6 +453,7 @@ source/_integrations/rdw.markdown @frenck
|
||||
source/_integrations/recollect_waste.markdown @bachya
|
||||
source/_integrations/recorder.markdown @home-assistant/core
|
||||
source/_integrations/rejseplanen.markdown @DarkFox
|
||||
source/_integrations/remote.markdown @home-assistant/core
|
||||
source/_integrations/renault.markdown @epenet
|
||||
source/_integrations/repetier.markdown @MTrab @ShadowBr0ther
|
||||
source/_integrations/rflink.markdown @javicalle
|
||||
@ -439,25 +467,28 @@ source/_integrations/roku.markdown @ctalkington
|
||||
source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn
|
||||
source/_integrations/roon.markdown @pavoni
|
||||
source/_integrations/rpi_power.markdown @shenxn @swetoast
|
||||
source/_integrations/rss_feed_template.markdown @home-assistant/core
|
||||
source/_integrations/rtsp_to_webrtc.markdown @allenporter
|
||||
source/_integrations/ruckus_unleashed.markdown @gabe565
|
||||
source/_integrations/safe_mode.markdown @home-assistant/core
|
||||
source/_integrations/saj.markdown @fredericvl
|
||||
source/_integrations/samsungtv.markdown @escoand @chemelli74 @epenet
|
||||
source/_integrations/samsungtv.markdown @chemelli74 @epenet
|
||||
source/_integrations/scene.markdown @home-assistant/core
|
||||
source/_integrations/schluter.markdown @prairieapps
|
||||
source/_integrations/scrape.markdown @fabaff
|
||||
source/_integrations/screenlogic.markdown @dieselrabbit @bdraco
|
||||
source/_integrations/script.markdown @home-assistant/core
|
||||
source/_integrations/search.markdown @home-assistant/core
|
||||
source/_integrations/season.markdown @frenck
|
||||
source/_integrations/select.markdown @home-assistant/core
|
||||
source/_integrations/sense.markdown @kbickar
|
||||
source/_integrations/senseme.markdown @mikelawrence @bdraco
|
||||
source/_integrations/sensibo.markdown @andrey-git @gjohansson-ST
|
||||
source/_integrations/sensor.markdown @home-assistant/core
|
||||
source/_integrations/sentry.markdown @dcramer @frenck
|
||||
source/_integrations/serial.markdown @fabaff
|
||||
source/_integrations/seven_segments.markdown @fabaff
|
||||
source/_integrations/sharkiq.markdown @ajmarks
|
||||
source/_integrations/sharkiq.markdown @JeffResc @funkybunch @AritroSaha10
|
||||
source/_integrations/shell_command.markdown @home-assistant/core
|
||||
source/_integrations/shelly.markdown @balloob @bieniu @thecode @chemelli74
|
||||
source/_integrations/shiftr.markdown @fabaff
|
||||
@ -513,6 +544,8 @@ source/_integrations/supla.markdown @mwegrzynek
|
||||
source/_integrations/surepetcare.markdown @benleb @danielhiversen
|
||||
source/_integrations/swiss_hydrological_data.markdown @fabaff
|
||||
source/_integrations/swiss_public_transport.markdown @fabaff
|
||||
source/_integrations/switch.markdown @home-assistant/core
|
||||
source/_integrations/switch_as_x.markdown @home-assistant/core
|
||||
source/_integrations/switchbot.markdown @danielhiversen @RenierM26
|
||||
source/_integrations/switcher_kis.markdown @tomerfi @thecode
|
||||
source/_integrations/switchmate.markdown @danielhiversen
|
||||
@ -522,10 +555,10 @@ source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185
|
||||
source/_integrations/synology_srm.markdown @aerialls
|
||||
source/_integrations/syslog.markdown @fabaff
|
||||
source/_integrations/system_bridge.markdown @timmo001
|
||||
source/_integrations/tado.markdown @michaelarnauts
|
||||
source/_integrations/tado.markdown @michaelarnauts @north3221
|
||||
source/_integrations/tag.markdown @balloob @dmulcahey
|
||||
source/_integrations/tailscale.markdown @frenck
|
||||
source/_integrations/tankerkoenig.markdown @guillempages
|
||||
source/_integrations/tankerkoenig.markdown @guillempages @mib1185
|
||||
source/_integrations/tapsaff.markdown @bazwilliams
|
||||
source/_integrations/tasmota.markdown @emontnemery
|
||||
source/_integrations/tautulli.markdown @ludeeus
|
||||
@ -541,6 +574,7 @@ source/_integrations/time_date.markdown @fabaff
|
||||
source/_integrations/tmb.markdown @alemuro
|
||||
source/_integrations/todoist.markdown @boralyl
|
||||
source/_integrations/tolo.markdown @MatthiasLohr
|
||||
source/_integrations/tomorrowio.markdown @raman325
|
||||
source/_integrations/totalconnect.markdown @austinmroczek
|
||||
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey
|
||||
source/_integrations/traccar.markdown @ludeeus
|
||||
@ -558,12 +592,15 @@ source/_integrations/unifiprotect.markdown @briis @AngellusMortis @bdraco
|
||||
source/_integrations/upb.markdown @gwww
|
||||
source/_integrations/upc_connect.markdown @pvizeli @fabaff
|
||||
source/_integrations/upcloud.markdown @scop
|
||||
source/_integrations/update.markdown @home-assistant/core
|
||||
source/_integrations/updater.markdown @home-assistant/core
|
||||
source/_integrations/upnp.markdown @StevenLooman @ehendrix23
|
||||
source/_integrations/uptime.markdown @frenck
|
||||
source/_integrations/uptimerobot.markdown @ludeeus @chemelli74
|
||||
source/_integrations/usb.markdown @bdraco
|
||||
source/_integrations/usgs_earthquakes_feed.markdown @exxamalte
|
||||
source/_integrations/utility_meter.markdown @dgomes
|
||||
source/_integrations/vacuum.markdown @home-assistant/core
|
||||
source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru-
|
||||
source/_integrations/velbus.markdown @Cereal2nd @brefra
|
||||
source/_integrations/velux.markdown @Julius2342
|
||||
@ -581,13 +618,16 @@ source/_integrations/vlc_telnet.markdown @rodripf @MartinHjelmare
|
||||
source/_integrations/volkszaehler.markdown @fabaff
|
||||
source/_integrations/volumio.markdown @OnFreund
|
||||
source/_integrations/volvooncall.markdown @molobrakos @decompil3d
|
||||
source/_integrations/vulcan.markdown @Antoni-Czaplicki
|
||||
source/_integrations/wake_on_lan.markdown @ntilley905
|
||||
source/_integrations/wallbox.markdown @hesselonline
|
||||
source/_integrations/waqi.markdown @andrey-git
|
||||
source/_integrations/water_heater.markdown @home-assistant/core
|
||||
source/_integrations/watson_tts.markdown @rutkai
|
||||
source/_integrations/watttime.markdown @bachya
|
||||
source/_integrations/waze_travel_time.markdown @eifinger
|
||||
source/_integrations/weather.markdown @fabaff
|
||||
source/_integrations/webhook.markdown @home-assistant/core
|
||||
source/_integrations/webostv.markdown @bendavid @thecode
|
||||
source/_integrations/websocket_api.markdown @home-assistant/core
|
||||
source/_integrations/wemo.markdown @esev
|
||||
@ -615,6 +655,7 @@ source/_integrations/yeelight.markdown @zewelor @shenxn @starkillerOG @alexyao20
|
||||
source/_integrations/yeelightsunflower.markdown @lindsaymarkward
|
||||
source/_integrations/yi.markdown @bachya
|
||||
source/_integrations/youless.markdown @gjong
|
||||
source/_integrations/zengge.markdown @emontnemery
|
||||
source/_integrations/zeroconf.markdown @bdraco
|
||||
source/_integrations/zerproc.markdown @emlove
|
||||
source/_integrations/zha.markdown @dmulcahey @adminiuga
|
||||
|
2
Gemfile
2
Gemfile
@ -20,7 +20,7 @@ group :jekyll_plugins do
|
||||
end
|
||||
|
||||
gem 'sinatra', '2.2.0'
|
||||
gem 'nokogiri', '1.13.3'
|
||||
gem 'nokogiri', '1.13.4'
|
||||
|
||||
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
||||
# and associated library
|
||||
|
@ -70,14 +70,14 @@ GEM
|
||||
multi_json (1.15.0)
|
||||
mustermann (1.1.1)
|
||||
ruby2_keywords (~> 0.0.1)
|
||||
nokogiri (1.13.3)
|
||||
nokogiri (1.13.4)
|
||||
mini_portile2 (~> 2.8.0)
|
||||
racc (~> 1.4)
|
||||
nokogiri (1.13.3-x64-mingw32)
|
||||
nokogiri (1.13.4-x64-mingw32)
|
||||
racc (~> 1.4)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (4.0.6)
|
||||
public_suffix (4.0.7)
|
||||
racc (1.6.0)
|
||||
rack (2.2.3)
|
||||
rack-protection (2.2.0)
|
||||
@ -123,7 +123,7 @@ DEPENDENCIES
|
||||
jekyll-paginate (= 1.1.0)
|
||||
jekyll-sitemap (= 1.4.0)
|
||||
jekyll-toc (= 0.17.1)
|
||||
nokogiri (= 1.13.3)
|
||||
nokogiri (= 1.13.4)
|
||||
rake (= 13.0.6)
|
||||
sass-globbing (= 1.1.5)
|
||||
sassc (= 2.1.0)
|
||||
|
@ -106,9 +106,9 @@ social:
|
||||
|
||||
# Home Assistant release details
|
||||
current_major_version: 2022
|
||||
current_minor_version: 03
|
||||
current_patch_version: 8
|
||||
date_released: 2022-03-29
|
||||
current_minor_version: 4
|
||||
current_patch_version: 4
|
||||
date_released: 2022-04-14
|
||||
|
||||
# Either # or the anchor link to latest release notes in the blog post.
|
||||
# Must be prefixed with a # and have double quotes around it.
|
||||
|
@ -536,6 +536,22 @@ div.note {
|
||||
}
|
||||
}
|
||||
|
||||
lite-youtube {
|
||||
position: relative;
|
||||
display: block;
|
||||
padding-bottom: calc(100% / (16 / 9));
|
||||
background-color: rgba(0,0,0,.1);
|
||||
}
|
||||
|
||||
lite-youtube::before {
|
||||
content: attr(videotitle) " video placeholder";
|
||||
color: rgba(0, 0, 0, 0.82);
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
padding-top: calc(45% / (16 / 9));
|
||||
}
|
||||
|
||||
// Responsive YouTube embeds.
|
||||
// https://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
|
||||
.videoWrapper {
|
||||
|
@ -4,5 +4,3 @@
|
||||
background: $img-border top left repeat-x;
|
||||
}
|
||||
}
|
||||
|
||||
#fb-root { display: none; }
|
||||
|
@ -5,7 +5,7 @@ description: "Instructions on how to use the automation editor."
|
||||
|
||||
The automation editor is an easy way of creating and editing automations from the UI. This page uses the [Random sensor](/integrations/random#sensor) as an example, though any other sensor with a numeric value, can be used as well.
|
||||
|
||||
From the UI choose **{% my config %}** which is located in the sidebar, then click on **{% my automations %}** to go to the automation editor. Press the **+** sign in the lower right corner to get started. You will be presented with options to create the automation from a description or from a [blueprint](/docs/automation/using_blueprints/).
|
||||
From the UI choose **{% my config %}** which is located in the sidebar, then click on **{% my automations %}** to go to the automation editor. Press the **Create Automation** button in the lower right corner to get started. You can create an automation based on a [blueprint](/docs/automation/using_blueprints/) or start from scratch.
|
||||
|
||||
<p class='img'>
|
||||
<img src='/images/docs/automation-editor/create-automation.png' />
|
||||
|
@ -55,6 +55,19 @@ domain:
|
||||
`automation` and `script` are supported.
|
||||
type: string
|
||||
required: true
|
||||
homeassistant:
|
||||
description: >
|
||||
Home Assistant requirements to be able to use the blueprint successfully.
|
||||
type: map
|
||||
required: false
|
||||
keys:
|
||||
min_version:
|
||||
description: >
|
||||
Minimum required version of Home Assistant to use the blueprint (e.g.
|
||||
`2022.4.0`. It is important to set this if the blueprint uses any features
|
||||
introduced in recent releases to head off issues.
|
||||
type: string
|
||||
required: false
|
||||
input:
|
||||
description: >
|
||||
A dictionary of defined user inputs. These are the input fields that the
|
||||
|
@ -1,21 +0,0 @@
|
||||
---
|
||||
title: "Script Editor"
|
||||
description: "Instructions on how to use the new script editor."
|
||||
---
|
||||
|
||||
In Home Assistant 0.52 we introduced the first version of our script editor. If you just created a new configuration with Home Assistant then you're all set! Go to the UI and enjoy.
|
||||
|
||||
<div class='videoWrapper'>
|
||||
<iframe src="https://www.youtube.com/embed/_Rntpcj1CGA" frameborder="0" allowfullscreen></iframe>
|
||||
</div>
|
||||
|
||||
## Updating your configuration to use the editor
|
||||
|
||||
The script editor reads and writes to the file `scripts.yaml` in your [configuration](/docs/configuration/) folder. Make sure that you have set up the script integration to read from it:
|
||||
|
||||
```yaml
|
||||
# Configuration.yaml example
|
||||
script: !include scripts.yaml
|
||||
```
|
||||
|
||||
The content that was under `script:` should now be moved to `scripts.yaml` to be editable.
|
@ -1,5 +1,3 @@
|
||||
{% include facebook_like.html %}
|
||||
{% include twitter_sharing.html %}
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
var stickyNavTop = $('nav').offset().top;
|
||||
|
@ -7,8 +7,7 @@
|
||||
<li><a href='/getting-started/'>Get started with Home Assistant</a></li>
|
||||
<li><a href='https://demo.home-assistant.io'>Try the online demo</a></li>
|
||||
<li><a href='https://building.open-home.io/#/portal'>Join our newsletter</a></li>
|
||||
<li><a class="twitter-follow-button" href="https://twitter.com/Home_Assistant">Follow Home Assistant on Twitter</a></li>
|
||||
<li><div class="fb-like" data-href="https://www.facebook.com/homeassistantio/" data-layout="standard" data-action="like" data-size="small" data-show-faces="true" data-share="false"></div></li>
|
||||
<li><a href="https://twitter.com/Home_Assistant">Follow Home Assistant on Twitter</a></li>
|
||||
{% comment %}
|
||||
<li>
|
||||
Subscribe to the Home Assistant Newsletter
|
||||
@ -20,6 +19,3 @@
|
||||
{% endcomment %}
|
||||
</ul>
|
||||
</section>
|
||||
<div id="fb-root"></div>
|
||||
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.async=true;js.src='//platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
|
||||
<script>(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id)){return;}js=d.createElement(s);js.id=id;js.async=true;js.src="//connect.facebook.net/en_US/all.js#appId={{ site.social.facebook.app_id }}&xfbml=1";fjs.parentNode.insertBefore(js,fjs);}(document,'script','facebook-jssdk'));</script>
|
||||
|
@ -139,7 +139,6 @@
|
||||
<ul>
|
||||
<li>{% active_link /docs/scripts/service-calls/ Service Calls %}</li>
|
||||
<li>{% active_link /docs/scripts/conditions/ Conditions %}</li>
|
||||
<li>{% active_link /docs/scripts/editor/ Editor %}</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
|
@ -1,10 +0,0 @@
|
||||
{% if site.facebook_like %}
|
||||
<div id="fb-root"></div>
|
||||
<script>(function(d, s, id) {
|
||||
var js, fjs = d.getElementsByTagName(s)[0];
|
||||
if (d.getElementById(id)) {return;}
|
||||
js = d.createElement(s); js.id = id; js.async = true;
|
||||
js.src = "//connect.facebook.net/en_US/all.js#appId=212934732101925&xfbml=1";
|
||||
fjs.parentNode.insertBefore(js, fjs);
|
||||
}(document, 'script', 'facebook-jssdk'));</script>
|
||||
{% endif %}
|
@ -99,7 +99,7 @@ To use this method, follow the steps described in the procedure below: [Write th
|
||||
{% if page.installation_type == 'odroid' %}
|
||||
If you are using a [Home Assistant Blue](/blue) or ODROID N2+, you can [attach your device directly](/common-tasks/os/#flashing-an-odroid-n2).
|
||||
{% endif %}
|
||||
2. Download and start <a href="https://www.balena.io/etcher" target="_blank">Balena Etcher</a>
|
||||
2. Download and start <a href="https://www.balena.io/etcher" target="_blank">Balena Etcher</a>. (You may need to run it with administrator privileges on Windows).
|
||||
3. Select "Flash from URL"
|
||||

|
||||
|
||||
|
@ -5,7 +5,9 @@ g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
<script src="{{ '/javascripts/prism.js' | cache_buster }}" type="text/javascript"></script>
|
||||
<script type="module" src="https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1.3.1/lite-youtube.js"></script>
|
||||
|
||||
<script src="{{ '/javascripts/prism.js' | cache_buster }}" type="text/javascript" defer></script>
|
||||
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
|
||||
@ -17,6 +19,10 @@ docsearch({
|
||||
debug: false // Set debug to true if you want to inspect the dropdown
|
||||
});
|
||||
|
||||
document.querySelector('.site-title').addEventListener('contextmenu', function(ev) {
|
||||
ev.preventDefault();
|
||||
document.location.assign("https://design.home-assistant.io/#brand/logo")
|
||||
});
|
||||
document.querySelector('.search .close').addEventListener('click', function(ev) {
|
||||
ev.preventDefault();
|
||||
document.querySelector('.search-container').style.display = 'none';
|
||||
|
@ -1,19 +1,21 @@
|
||||
<section class="sharing aside-module grid__item one-whole lap-one-half">
|
||||
<h1 class="title delta">Share this post</h1>
|
||||
<ul class="divided">
|
||||
{% if site.twitter_tweet_button %}
|
||||
<a href="//twitter.com/share"
|
||||
class="twitter-share-button"
|
||||
data-via="{{ site.social.twitter.account }}"
|
||||
data-related="{{ site.social.twitter.account }}"
|
||||
data-url="{{ page.url | canonical_url }}"
|
||||
data-counturl="{{ page.url | canonical_url }}" >Tweet</a>
|
||||
<li>
|
||||
<a
|
||||
target="_blank"
|
||||
href="https://twitter.com/intent/tweet?url={{ page.url | canonical_url | url_encode }}&text={{ page.title | append: ' via @home_assistant' | url_encode }}"
|
||||
>Tweet</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% if site.facebook_like %}
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="{{ page.url | canonical_url }}"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<li>
|
||||
<a
|
||||
target="_blank"
|
||||
href="https://www.facebook.com/sharer.php?u={{ page.url | canonical_url | url_encode }}"
|
||||
>Share on Facebook</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<script src="https://apis.google.com/js/platform.js" async defer></script>
|
||||
|
@ -1,11 +0,0 @@
|
||||
{% if site.twitter_follow_button or site.twitter_tweet_button %}
|
||||
<script type="text/javascript">
|
||||
(function(){
|
||||
var twitterWidgets = document.createElement('script');
|
||||
twitterWidgets.type = 'text/javascript';
|
||||
twitterWidgets.async = true;
|
||||
twitterWidgets.src = '//platform.twitter.com/widgets.js';
|
||||
document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
|
||||
})();
|
||||
</script>
|
||||
{% endif %}
|
@ -2,11 +2,11 @@
|
||||
title: Abode
|
||||
description: Instructions on integrating Abode home security with Home Assistant.
|
||||
ha_category:
|
||||
- Hub
|
||||
- Alarm
|
||||
- Binary Sensor
|
||||
- Camera
|
||||
- Cover
|
||||
- Hub
|
||||
- Light
|
||||
- Lock
|
||||
- Sensor
|
||||
@ -27,6 +27,7 @@ ha_platforms:
|
||||
- lock
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `abode` integration will allow users to integrate their Abode Home Security systems into Home Assistant and use its alarm system and sensors to automate their homes.
|
||||
|
@ -11,8 +11,10 @@ ha_codeowners:
|
||||
ha_domain: accuweather
|
||||
ha_quality_scale: platinum
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
- weather
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The AccuWeather integration uses the [AccuWeather](https://accuweather.com/) web service as a source for weather data for your location.
|
||||
|
@ -8,6 +8,7 @@ ha_release: 0.19
|
||||
ha_domain: acer_projector
|
||||
ha_platforms:
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `acer_projector` switch platform allows you to control the state of RS232 connected projectors from [Acer](https://www.acer.com/).
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Rollease Acmeda Automate
|
||||
description: Instructions on setting up Rollease Acmeda Automate within Home Assistant.
|
||||
ha_category:
|
||||
- Hub
|
||||
- Cover
|
||||
- Hub
|
||||
ha_iot_class: Local Push
|
||||
ha_release: 0.111
|
||||
ha_config_flow: true
|
||||
@ -13,6 +13,7 @@ ha_domain: acmeda
|
||||
ha_platforms:
|
||||
- cover
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Rollease Acmeda Automate integration allows you to control and monitor covers via your Rolelase Acmeda Automate hub. The integrations communicates directly with hubs on the local network, rather than connecting via the cloud or via RS-485. Devices are represented as a cover for monitoring and control as well as a sensor for monitoring battery condition.
|
||||
|
@ -8,6 +8,7 @@ ha_release: 0.7
|
||||
ha_domain: actiontec
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This platform allows you to detect presence by looking at connected devices to an [Actiontec](https://www.actiontec.com/) device.
|
||||
|
@ -11,6 +11,7 @@ ha_domain: adax
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- climate
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates Adax heater into Home Assistant.
|
||||
|
@ -14,6 +14,7 @@ ha_domain: adguard
|
||||
ha_platforms:
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental
|
||||
|
@ -2,12 +2,12 @@
|
||||
title: ADS
|
||||
description: Connect Home Assistant to TwinCAT devices via the ADS interface
|
||||
ha_category:
|
||||
- Hub
|
||||
- Binary Sensor
|
||||
- Cover
|
||||
- Hub
|
||||
- Light
|
||||
- Sensor
|
||||
- Switch
|
||||
- Cover
|
||||
ha_release: '0.60'
|
||||
ha_iot_class: Local Push
|
||||
ha_domain: ads
|
||||
@ -17,6 +17,7 @@ ha_platforms:
|
||||
- light
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The ADS (automation device specification) describes a device-independent and fieldbus independent interface for communication between [Beckhoff](https://www.beckhoff.com/) automation devices running [TwinCAT](https://www.beckhoff.hu/english.asp?twincat/default.htm) and other devices implementing this interface.
|
||||
|
@ -1,7 +1,8 @@
|
||||
---
|
||||
title: Advantage Air
|
||||
description: Instructions on how to integrate Advantage Air A/C controller into Home Assistant.
|
||||
ha_category: Climate
|
||||
ha_category:
|
||||
- Climate
|
||||
ha_release: 0.117
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
@ -11,12 +12,13 @@ ha_domain: advantage_air
|
||||
ha_quality_scale: platinum
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- diagnostics
|
||||
- climate
|
||||
- cover
|
||||
- sensor
|
||||
- diagnostics
|
||||
- select
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Advantage Air integration allows you to control [Advantage Air](https://www.advantageair.com.au/) Air Conditioning controllers into Home Assistant.
|
||||
|
@ -3,14 +3,15 @@ title: AEMET OpenData
|
||||
description: Instructions on how to integrate AEMET OpenData within Home Assistant.
|
||||
ha_release: 2021.3
|
||||
ha_category:
|
||||
- Weather
|
||||
- Sensor
|
||||
- Weather
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_domain: aemet
|
||||
ha_platforms:
|
||||
- sensor
|
||||
- weather
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The AEMET weather platform uses [AEMET OpenData](https://opendata.aemet.es/) as a source for current meteorological data for your location. AEMET stands for "Agencia Estatal de Meteorología", which is the Spanish Meteorological Agency.
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_domain: aftership
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aftership` platform allows one to track deliveries by [AfterShip](https://www.aftership.com), a service that supports 490+ couriers worldwide. To use the tracking API functionality, the Essentials plan is required. This plan includes 100 shipments per month. There are various paid-for tiers after that.
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Agent DVR
|
||||
description: Access and control Agent DVR from Home Assistant.
|
||||
ha_category:
|
||||
- Camera
|
||||
- Alarm
|
||||
- Camera
|
||||
ha_config_flow: true
|
||||
ha_release: '0.110'
|
||||
ha_iot_class: Local Polling
|
||||
@ -13,6 +13,7 @@ ha_domain: agent_dvr
|
||||
ha_platforms:
|
||||
- alarm_control_panel
|
||||
- camera
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Agent DVR](https://www.ispyconnect.com/download.aspx/) is a free* software DVR solution for windows 10, Mac and Linux. Agent DVR runs as a service or console application and can access and control a huge range of third party cameras with advanced motion detection, including DeepStack integration for object recognition. The iSpyConnect website provides secured (SSL) remote access without port forwarding needed.
|
||||
|
@ -4,6 +4,10 @@ description: Instructions on how to add air quality sensors with Home Assistant
|
||||
ha_release: 0.85
|
||||
ha_domain: air_quality
|
||||
ha_quality_scale: internal
|
||||
ha_category: []
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `air_quality` base platform allows other integrations to process information about air quality and pollution details. It is used by integrations that provide an `air_quality` sensor - you can find those under the `health` [integrations](/integrations/#health).
|
||||
|
@ -12,6 +12,7 @@ ha_domain: airly
|
||||
ha_quality_scale: platinum
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Airly integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location.
|
||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
||||
ha_domain: airnow
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `airnow` integration uses the [AirNow](https://www.airnow.gov/) web service
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Airthings
|
||||
description: Instructions on how to integrate Airthings into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
- Environment
|
||||
- Sensor
|
||||
ha_release: '2021.10'
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_codeowners:
|
||||
@ -12,6 +12,7 @@ ha_domain: airthings
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates Airthings sensors into Home Assistant.
|
||||
|
@ -1,7 +1,8 @@
|
||||
---
|
||||
title: AirTouch 4
|
||||
description: Instructions on how to integrate the AirTouch 4 A/C controller into Home Assistant.
|
||||
ha_category: Climate
|
||||
ha_category:
|
||||
- Climate
|
||||
ha_release: 2021.9
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
@ -10,6 +11,7 @@ ha_codeowners:
|
||||
ha_domain: airtouch4
|
||||
ha_platforms:
|
||||
- climate
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The AirTouch 4 integration allows you to control Ducted Air Conditioning Systems that are using the [AirTouch 4](https://www.airtouch.net.au/airtouch/airtouch-4/) Controller. Currently, this integration only supports AirTouch 4 controllers with the Individual Temperature Control (ITC) modules.
|
||||
|
@ -12,6 +12,7 @@ ha_config_flow: true
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `airvisual` sensor platform queries the [AirVisual](https://www.iqair.com) cloud API for air quality data. Data can be collected via latitude/longitude, by city/state/country, or from an [AirVisual Node/Pro unit](https://www.iqair.com/air-quality-monitors/airvisual-pro).
|
||||
|
@ -13,15 +13,16 @@ ha_platforms:
|
||||
- binary_sensor
|
||||
- climate
|
||||
- sensor
|
||||
ha_codeowners:
|
||||
- '@Noltari'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This integration allows getting values from the local API of Airzone HVAC zoning systems.
|
||||
This integration interacts with the Local API of [Airzone HVAC zoning systems](https://www.airzone.es/en/).
|
||||
|
||||
There is currently support for the following device types within Home Assistant:
|
||||
A typical Airzone device has a *master zone* (Master Thermostat) per HVAC system, which is the only zone where the HVAC mode can be changed. The rest are *slave zones* (Slave Thermostats) which can only enable or disable the HVAC and adjust the desired temperature on that specific zone.
|
||||
|
||||
- Binary Sensor
|
||||
- Climate
|
||||
- Sensor
|
||||
Note that multiple HVAC systems can be connected to the same Airzone WebServer. In this case, there will be a *master zone* per HVAC system and there may also be *slave zones* for each HVAC system.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
@ -32,4 +33,29 @@ Port:
|
||||
description: "Network port"
|
||||
{% endconfiguration_basic %}
|
||||
|
||||
Temperature and humidity sensors and air demand, floor demand, and problems binary sensors for each HVAC zone are created, as well as their corresponding climate entities.
|
||||
## Binary Sensors
|
||||
|
||||
For each Airzone zone (Thermostat), the following *binary sensors* are created:
|
||||
|
||||
| Condition | Description |
|
||||
| :------------------ | :--------------------------------- |
|
||||
| air_demand | HVAC is running. |
|
||||
| floor_demand | Radiating floor is running. |
|
||||
| problems | Zone has errors or warnings. |
|
||||
|
||||
## Climate
|
||||
|
||||
For each Airzone zone (Thermostat) a *climate entity* is created.
|
||||
|
||||
**HVAC mode can only be changed on a *master zone*.**
|
||||
|
||||
*Slave zones* can only enable/disable the current HVAC mode selected on the corresponding *master zone*. Attempting to change the HVAC mode on a *slave zone* will result on a Home Assistant error.
|
||||
|
||||
## Sensors
|
||||
|
||||
For each Airzone zone (Thermostat), the following *sensors* are created:
|
||||
|
||||
| Condition | Description |
|
||||
| :------------------ | :--------------------------------- |
|
||||
| humidity | Current zone relative humidity. |
|
||||
| temperature | Current zone temperature. |
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_domain: aladdin_connect
|
||||
ha_platforms:
|
||||
- cover
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aladdin_connect` cover platform lets you control Genie Aladdin Connect garage doors through Home Assistant.
|
||||
|
@ -6,6 +6,9 @@ ha_category:
|
||||
ha_release: 0.7.3
|
||||
ha_quality_scale: internal
|
||||
ha_domain: alarm_control_panel
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Home Assistant can give you an interface which is similar to a classic alarm system.
|
||||
|
@ -13,6 +13,7 @@ ha_platforms:
|
||||
- alarm_control_panel
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `alarmdecoder` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Nu Tech Software Solutions, known as the AlarmDecoder. The AlarmDecoder devices provide a serial, TCP/IP socket or USB interface to the alarm panel, where it emulates an alarm keypad.
|
||||
|
@ -7,6 +7,9 @@ ha_release: 0.38
|
||||
ha_iot_class: Local Push
|
||||
ha_quality_scale: internal
|
||||
ha_domain: alert
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `alert` integration is designed to notify you when problematic issues arise.
|
||||
|
@ -11,9 +11,7 @@ ha_domain: alexa
|
||||
|
||||
The built-in Alexa integration allows you to integrate Home Assistant into Alexa/Amazon Echo. This integration will allow you to query information and call services within Home Assistant by using your voice. Home Assistant offers no built-in sentences but offers a framework for you to define your own.
|
||||
|
||||
<div class='videoWrapper'>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/1Ke3mtWd_cQ" frameborder="0" allowfullscreen></iframe>
|
||||
</div>
|
||||
<lite-youtube videoid="1Ke3mtWd_cQ" videotitle="Home Assistant integration for Amazon Echo" posterquality="maxresdefault"></lite-youtube>
|
||||
|
||||
### Requirements
|
||||
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@home-assistant/cloud'
|
||||
- '@ochlocracy'
|
||||
ha_domain: alexa
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
## Automatic setup via Home Assistant Cloud
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@gcampax'
|
||||
- '@balloob'
|
||||
ha_domain: almond
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Almond](https://almond.stanford.edu/) is an open, privacy-preserving virtual assistant by [Stanford Open Virtual Assistant Lab](https://oval.cs.stanford.edu/). It allows you, among other things, to control Home Assistant using natural language. Once installed, it will be available in the user interface via the microphone icon in the top right.
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: alpha_vantage
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `alpha_vantage` sensor platform uses [Alpha Vantage](https://www.alphavantage.co) to monitor the stock market. This platform also provides detail about exchange rates.
|
||||
|
@ -8,6 +8,7 @@ ha_domain: amazon_polly
|
||||
ha_iot_class: Cloud Push
|
||||
ha_platforms:
|
||||
- tts
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `amazon_polly` text-to-speech platform that works with [Amazon Polly](https://aws.amazon.com/polly/) to create the spoken output.
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Ambee
|
||||
description: Instructions on how to integrate Ambee within Home Assistant.
|
||||
ha_category:
|
||||
- Health
|
||||
- Environment
|
||||
- Health
|
||||
ha_release: 2021.7
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
@ -13,6 +13,7 @@ ha_domain: ambee
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_quality_scale: platinum
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Ambee integration integrates the [Ambee](https://www.getambee.com/) API
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Amber Electric
|
||||
description: Instructions on how to integrate Amber Electric live prices within Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
- Energy
|
||||
- Sensor
|
||||
ha_release: '2021.10'
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
@ -13,6 +13,7 @@ ha_domain: amberelectric
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Amber](https://www.amber.com.au/) is an Australian electricity retailer that provides access to wholesale electricity prices. Customers monitor the wholesale price and shift their energy usage to cheaper, greener times. This saves them money and supports the shift to a more renewably-powered Australia.
|
||||
|
@ -1,7 +1,8 @@
|
||||
---
|
||||
title: Ambiclimate
|
||||
description: Instructions on how to integrate Ambiclimate A/C controller into Home Assistant.
|
||||
ha_category: Climate
|
||||
ha_category:
|
||||
- Climate
|
||||
ha_release: 0.93
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
@ -10,6 +11,7 @@ ha_codeowners:
|
||||
ha_domain: ambiclimate
|
||||
ha_platforms:
|
||||
- climate
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates [Ambiclimate](https://ambiclimate.com/) Air Conditioning controller into Home Assistant.
|
||||
|
@ -13,6 +13,7 @@ ha_platforms:
|
||||
- binary_sensor
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `Ambient Weather Station` integration retrieves local weather information
|
||||
|
@ -2,9 +2,9 @@
|
||||
title: Amcrest
|
||||
description: Instructions on how to integrate Amcrest (or Dahua) IP cameras within Home Assistant.
|
||||
ha_category:
|
||||
- Hub
|
||||
- Binary Sensor
|
||||
- Camera
|
||||
- Hub
|
||||
- Sensor
|
||||
ha_iot_class: Local Polling
|
||||
ha_release: 0.49
|
||||
@ -16,6 +16,7 @@ ha_platforms:
|
||||
- switch
|
||||
ha_codeowners:
|
||||
- '@flacjacket'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `amcrest` camera platform allows you to integrate your [Amcrest](https://amcrest.com/) or Dahua IP camera or doorbell in Home Assistant.
|
||||
|
@ -9,6 +9,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_domain: ampio
|
||||
ha_platforms:
|
||||
- air_quality
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `ampio` air quality platform will query the open data API of [ampio.pl](http://smog.ampio.pl/) to monitor air quality sensor station.
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
- '@ludeeus'
|
||||
ha_domain: analytics
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
{% assign current_version = site.current_major_version | append: "." | append: site.current_minor_version | append: "." | append: site.current_patch_version %}
|
||||
|
@ -2,9 +2,9 @@
|
||||
title: Android IP Webcam
|
||||
description: Connect Android devices as an IP webcam to Home Assistant
|
||||
ha_category:
|
||||
- Hub
|
||||
- Binary Sensor
|
||||
- Camera
|
||||
- Hub
|
||||
- Sensor
|
||||
- Switch
|
||||
ha_release: '0.40'
|
||||
@ -12,8 +12,10 @@ ha_iot_class: Local Polling
|
||||
ha_domain: android_ip_webcam
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- camera
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `android_ip_webcam` integration connects with Android IP Webcam to turn any Android phone or tablet into a network camera with multiple viewing options.
|
||||
|
@ -11,7 +11,9 @@ ha_codeowners:
|
||||
- '@ollo69'
|
||||
ha_domain: androidtv
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- media_player
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `androidtv` platform allows you to control an Android TV device or [Amazon Fire TV](https://www.amazon.com/b/?node=8521791011) device.
|
||||
|
@ -8,6 +8,7 @@ ha_release: '0.30'
|
||||
ha_domain: anel_pwrctrl
|
||||
ha_platforms:
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `anel_pwrctrl` switch platform allows you to control [ANEL PwrCtrl](https://anel-elektronik.de/SITE/produkte/produkte.htm) devices.
|
||||
|
@ -8,6 +8,7 @@ ha_release: 0.37
|
||||
ha_domain: anthemav
|
||||
ha_platforms:
|
||||
- media_player
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Both [Anthem]'s current and last generation of A/V Receivers and Processors support IP-based, network control. This Home Assistant platform adds proper "local push" support for any of these receivers on your network.
|
||||
|
@ -8,6 +8,7 @@ ha_codeowners:
|
||||
- '@bachya'
|
||||
ha_domain: apache_kafka
|
||||
ha_iot_class: Local Push
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `apache_kafka` integration sends all state changes to a
|
||||
|
@ -3,15 +3,16 @@ title: apcupsd
|
||||
description: Instructions on how to integrate apcupsd status with Home Assistant.
|
||||
logo: apcupsd.png
|
||||
ha_category:
|
||||
- System Monitor
|
||||
- Binary Sensor
|
||||
- Sensor
|
||||
- System Monitor
|
||||
ha_release: 0.13
|
||||
ha_iot_class: Local Polling
|
||||
ha_domain: apcupsd
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Apcupsd](http://www.apcupsd.org/) status information can be integrated into Home Assistant when the Network Information Server (NIS) [is configured](http://www.apcupsd.org/manual/manual.html#nis-server-client-configuration-using-the-net-driver) on the APC device.
|
||||
|
@ -8,6 +8,7 @@ ha_quality_scale: internal
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_domain: api
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `api` integration exposes a RESTful API and allows one to interact with a Home Assistant instance that is running headless. This integration depends on the [HTTP integration](/integrations/http/).
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Apple TV
|
||||
description: Instructions on how to integrate Apple TV devices into Home Assistant.
|
||||
ha_category:
|
||||
- Multimedia
|
||||
- Media Player
|
||||
- Multimedia
|
||||
- Remote
|
||||
ha_iot_class: Local Push
|
||||
ha_release: 0.49
|
||||
@ -15,6 +15,7 @@ ha_zeroconf: true
|
||||
ha_platforms:
|
||||
- media_player
|
||||
- remote
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Apple TV integration allows you to control an Apple TV (any generation).
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: apprise
|
||||
ha_platforms:
|
||||
- notify
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The [Apprise service](https://github.com/caronc/apprise/) is an all-in-one solution to open up Home Assistant to _just about_ every Notification platform (such as Amazon SNS, Discord, Telegram, Slack, MSTeams, Twilio, etc.)
|
||||
|
@ -2,13 +2,15 @@
|
||||
title: APRS
|
||||
description: Instructions on how to use APRS to track devices in Home Assistant.
|
||||
ha_release: 0.95
|
||||
ha_category: Presence Detection
|
||||
ha_category:
|
||||
- Presence Detection
|
||||
ha_iot_class: Cloud Push
|
||||
ha_codeowners:
|
||||
- '@PhilRW'
|
||||
ha_domain: aprs
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aprs` [(Automatic Packet Reporting System)](https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System) device tracker integration connects to the [APRS-IS](http://aprs-is.net/) network for tracking amateur radio devices.
|
||||
|
@ -11,6 +11,7 @@ ha_domain: aqualogic
|
||||
ha_platforms:
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The AquaLogic integration provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller. Note that an RS-485 to Ethernet adapter connected to the pool controller is required.
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Local Polling
|
||||
ha_domain: aquostv
|
||||
ha_platforms:
|
||||
- media_player
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aquostv` platform allows you to control a [Sharp Aquos TV](http://www.sharp-world.com/aquos/en/index.html).
|
||||
|
@ -1,7 +1,8 @@
|
||||
---
|
||||
title: Arcam FMJ Receivers
|
||||
description: Instructions on how to integrate Arcam FMJ Receivers into Home Assistant.
|
||||
ha_category: Media Player
|
||||
ha_category:
|
||||
- Media Player
|
||||
ha_release: 0.96
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
@ -11,6 +12,7 @@ ha_domain: arcam_fmj
|
||||
ha_ssdp: true
|
||||
ha_platforms:
|
||||
- media_player
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `arcam_fmj` integration allows you to control [Arcam FMJ Receivers](https://www.arcam.co.uk/range/fmj.htm) from Home Assistant.
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: aREST
|
||||
description: Instructions on how to integrate aREST within Home Assistant.
|
||||
ha_category:
|
||||
- DIY
|
||||
- Binary Sensor
|
||||
- DIY
|
||||
- Sensor
|
||||
- Switch
|
||||
ha_iot_class: Local Polling
|
||||
@ -15,6 +15,7 @@ ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
There is currently support for the following device types within Home Assistant:
|
||||
|
@ -2,9 +2,9 @@
|
||||
title: Arlo
|
||||
description: Instructions on how to integrate your Netgear Arlo cameras within Home Assistant.
|
||||
ha_category:
|
||||
- Hub
|
||||
- Alarm
|
||||
- Camera
|
||||
- Hub
|
||||
- Sensor
|
||||
ha_release: 0.46
|
||||
ha_iot_class: Cloud Polling
|
||||
@ -13,6 +13,7 @@ ha_platforms:
|
||||
- alarm_control_panel
|
||||
- camera
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant.
|
||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
||||
ha_iot_class: Local Polling
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This platform allows you to detect presence by looking at connected devices to an Arris TG2492LG router.
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Local Polling
|
||||
ha_domain: aruba
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This platform allows you to detect presence by looking at connected devices to an [Aruba Instant](https://www.arubanetworks.com/products/networking/aruba-instant/) device.
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Local Polling
|
||||
ha_domain: arwn
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `arwn` sensor platform is a client for the [Ambient Radio Weather Network](https://github.com/sdague/arwn) project. This collects weather station data and makes it available in an MQTT subtree.
|
||||
|
@ -12,6 +12,7 @@ ha_domain: aseko_pool_live
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Aseko Pool Live integration allows you to monitor your Aseko ASIN Aqua dosing systems.
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
ha_iot_class: Local Polling
|
||||
ha_release: 0.79
|
||||
ha_domain: asterisk_cdr
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Asterisk Call Data Recorder provides access to Asterisk call logs on the Asterisk PBX server. This mailbox is enabled automatically through the [Asterisk Voicemail integration](/integrations/asterisk_mbox/) configuration if the `asterisk_mbox_server` is configured to provide CDR data. More information on configuring the server can be found in the [Asterisk PBX configuration guide](/docs/asterisk_mbox/).
|
||||
|
@ -6,6 +6,7 @@ ha_category:
|
||||
ha_iot_class: Local Push
|
||||
ha_release: 0.51
|
||||
ha_domain: asterisk_mbox
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `asterisk_mbox` Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The integration includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.
|
||||
|
@ -13,9 +13,10 @@ ha_codeowners:
|
||||
- '@ollo69'
|
||||
ha_domain: asuswrt
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- device_tracker
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The ASUSWRT integration can connect Home Assistant to a ASUS router that runs on ASUSWRT firmware.
|
||||
|
@ -3,8 +3,8 @@ title: Atag
|
||||
description: Instructions on how to setup Atag integration.
|
||||
ha_category:
|
||||
- Climate
|
||||
- Water Heater
|
||||
- Sensor
|
||||
- Water Heater
|
||||
ha_release: 0.109
|
||||
ha_iot_class: Local Polling
|
||||
ha_domain: atag
|
||||
@ -15,6 +15,7 @@ ha_platforms:
|
||||
- climate
|
||||
- sensor
|
||||
- water_heater
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `Atag` integration allows Home Assistant to connect to [Atag One](https://atag-one.com) thermostats, reporting and setting its status.
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: aten_pe
|
||||
ha_platforms:
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aten_pe` integration lets you control [ATEN Rack PDUs](https://www.aten.com/eu/en/products/energy-intelligence-pduupsracks/rack-pdu/) from Home Assistant.
|
||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
||||
ha_domain: atome
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `atome` sensor platform is retrieving the consumption of your home from the [Direct Energy Atome electric meter](https://total.direct-energie.com/particuliers/electricite/compteur-linky/atome).
|
||||
|
@ -4,10 +4,10 @@ description: Instructions on how to integrate your August devices into Home Assi
|
||||
ha_category:
|
||||
- Binary Sensor
|
||||
- Button
|
||||
- Doorbell
|
||||
- Sensor
|
||||
- Camera
|
||||
- Doorbell
|
||||
- Lock
|
||||
- Sensor
|
||||
ha_release: 0.64
|
||||
ha_iot_class: Cloud Push
|
||||
ha_config_flow: true
|
||||
@ -17,10 +17,12 @@ ha_domain: august
|
||||
ha_dhcp: true
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- camera
|
||||
- button
|
||||
- camera
|
||||
- diagnostics
|
||||
- lock
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `august` integration allows you to integrate your [August](https://august.com/) and some Yale Access devices in Home Assistant.
|
||||
|
@ -12,6 +12,7 @@ ha_config_flow: true
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aurora` platform uses the [NOAA Aurora Forecast](https://www.swpc.noaa.gov/products/aurora-30-minute-forecast) service to let you know if an aurora might be visible at your home location in the next 30 minutes, based off of current solar flare activity.
|
||||
|
@ -2,8 +2,8 @@
|
||||
title: Aurora ABB PowerOne Solar PV
|
||||
description: Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
- Energy
|
||||
- Sensor
|
||||
ha_release: 0.96
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
@ -12,6 +12,7 @@ ha_domain: aurora_abb_powerone
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This implements a direct RS485 connection to a solar inverter in the
|
||||
|
@ -14,6 +14,7 @@ ha_domain: aussie_broadband
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Aussie Broadband integration displays various service metrics using the [Aussie Broadband API](https://myaussie-api.aussiebroadband.com.au).
|
||||
|
@ -8,6 +8,7 @@ ha_quality_scale: internal
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_domain: auth
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This integration creates the endpoints for the [authentication system](/docs/authentication/) that is built into Home Assistant.
|
||||
|
@ -8,6 +8,7 @@ ha_quality_scale: internal
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_domain: automation
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
<script>document.location.href = '/docs/automation/';</script>
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: avea
|
||||
ha_platforms:
|
||||
- light
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Elgato Avea](https://www.evehome.com/en/news/elgato-avea-transform-your-home) is a Bluetooth light bulb that is no longer supported by the manufacturer. The `avea` integration allows you to control all your Avea bulbs with Home Assistant.
|
||||
|
@ -8,6 +8,7 @@ ha_release: 0.37
|
||||
ha_domain: avion
|
||||
ha_platforms:
|
||||
- light
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Support for the Avi-on Bluetooth dimmer switch [Avi-on](https://avi-on.com/).
|
||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
||||
ha_domain: awair
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Awair integration will fetch data from your [Awair devices](https://getawair.com).
|
||||
|
@ -8,6 +8,7 @@ ha_release: '0.91'
|
||||
ha_domain: aws
|
||||
ha_platforms:
|
||||
- notify
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `aws` integration provides a single place to interact with [Amazon Web Services](https://aws.amazon.com/). Currently it provides a notification platform that can send a message to [AWS SQS](https://aws.amazon.com/sqs/), [AWS SNS](https://aws.amazon.com/sns/), or invoke [AWS Lambda](https://aws.amazon.com/lambda/) functions.
|
||||
|
@ -23,6 +23,7 @@ ha_platforms:
|
||||
- diagnostics
|
||||
- light
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
[Axis Communications](https://www.axis.com/) devices are surveillance cameras, speakers, access control and other security-related network connected hardware. Event API works with firmware 5.50 and newer.
|
||||
|
@ -11,6 +11,7 @@ ha_codeowners:
|
||||
ha_domain: azure_devops
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Azure DevOps integration allows you to control and monitor your
|
||||
|
@ -9,6 +9,7 @@ ha_codeowners:
|
||||
- '@eavanvalkenburg'
|
||||
ha_domain: azure_event_hub
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `Azure Event Hub` integration allows you to hook into the Home Assistant event bus and send events to [Azure Event Hub](https://azure.microsoft.com/en-us/services/event-hubs/) or to an [Azure IoT Hub](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-read-builtin).
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: azure_service_bus
|
||||
ha_platforms:
|
||||
- notify
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `Azure Service Bus` integration allows you to send messages to [Azure Service Bus](https://azure.microsoft.com/en-us/services/service-bus/) from within Home Assistant.
|
||||
|
@ -6,6 +6,10 @@ ha_category:
|
||||
ha_release: 2022.4
|
||||
ha_quality_scale: internal
|
||||
ha_domain: backup
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_iot_class: Calculated
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The Backup integration allow you to create and download backups for your Home Assistant Core and Home Assistant Container installations. This backup file can be used if you migrate to Home Assistant Operating System.
|
||||
|
@ -8,6 +8,7 @@ ha_release: 0.59
|
||||
ha_domain: baidu
|
||||
ha_platforms:
|
||||
- tts
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `baidu` text-to-speech platform uses [Baidu TTS engine](https://cloud.baidu.com/product/speech/tts) to read a text with natural sounding voices.
|
||||
|
@ -13,6 +13,7 @@ ha_platforms:
|
||||
ha_codeowners:
|
||||
- '@garbled1'
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
This integration adds support for [Balboa](http://www.balboawatergroup.com/) Spa WiFi Modules to be used within Home Assistant.
|
||||
|
@ -2,14 +2,15 @@
|
||||
title: Bayesian
|
||||
description: Instructions on how to integrate threshold Bayesian sensors into Home Assistant.
|
||||
ha_category:
|
||||
- Utility
|
||||
- Binary Sensor
|
||||
- Utility
|
||||
ha_iot_class: Local Polling
|
||||
ha_release: 0.53
|
||||
ha_quality_scale: internal
|
||||
ha_domain: bayesian
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `bayesian` binary sensor platform observes the state from multiple sensors and uses [Bayes' rule](https://en.wikipedia.org/wiki/Bayes%27_theorem) to estimate the probability that an event has occurred given the state of the observed sensors. If the estimated posterior probability is above the `probability_threshold`, the sensor is `on` otherwise it is `off`.
|
||||
|
@ -3,14 +3,15 @@ title: Bbox
|
||||
description: Instructions on how to integrate Bouygues Bbox routers into Home Assistant.
|
||||
ha_category:
|
||||
- Network
|
||||
- Sensor
|
||||
- Presence Detection
|
||||
- Sensor
|
||||
ha_release: 0.31
|
||||
ha_iot_class: Local Polling
|
||||
ha_domain: bbox
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `bbox` platform uses the [Bbox Modem Router](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures.
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
ha_domain: beewi_smartclim
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `beewi_smartclim` sensor platform allows one to monitor room or external temperature and humidity. The [BeeWi SmartClim BLE](http://www.bee-wi.com/produits/capteurs/capteur-de-temperature/) is a Bluetooth Low Energy sensor device that monitors temperature from a room or a garden from your smartphone by using an APP. Use this integration to track these metrics from any location thanks to Home Assistant, as well as to create some automation scripts based on your room's temperature.
|
||||
|
@ -6,6 +6,9 @@ ha_category:
|
||||
ha_release: 0.9
|
||||
ha_quality_scale: internal
|
||||
ha_domain: binary_sensor
|
||||
ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Binary sensors are similar to other [sensors](/integrations/sensor) in that they
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user