mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-24 01:37:23 +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:
|
stale:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/stale@v4
|
- uses: actions/stale@v5
|
||||||
if: ${{ github.repository_owner == 'home-assistant' }}
|
if: ${{ github.repository_owner == 'home-assistant' }}
|
||||||
with:
|
with:
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
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
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Check out files from GitHub
|
- name: Check out files from GitHub
|
||||||
uses: actions/checkout@v3.0.0
|
uses: actions/checkout@v3.0.1
|
||||||
- name: Setting up Node.js
|
- name: Setting up Node.js
|
||||||
uses: actions/setup-node@v3.1.0
|
uses: actions/setup-node@v3.1.1
|
||||||
with:
|
with:
|
||||||
node-version: 16.x
|
node-version: 16.x
|
||||||
cache: "npm"
|
cache: "npm"
|
||||||
@ -25,9 +25,9 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Check out files from GitHub
|
- name: Check out files from GitHub
|
||||||
uses: actions/checkout@v3.0.0
|
uses: actions/checkout@v3.0.1
|
||||||
- name: Setting up Node.js
|
- name: Setting up Node.js
|
||||||
uses: actions/setup-node@v3.1.0
|
uses: actions/setup-node@v3.1.1
|
||||||
with:
|
with:
|
||||||
node-version: 16.x
|
node-version: 16.x
|
||||||
cache: "npm"
|
cache: "npm"
|
||||||
|
53
CODEOWNERS
53
CODEOWNERS
@ -15,11 +15,15 @@ source/_integrations/adax.markdown @danielhiversen
|
|||||||
source/_integrations/adguard.markdown @frenck
|
source/_integrations/adguard.markdown @frenck
|
||||||
source/_integrations/advantage_air.markdown @Bre77
|
source/_integrations/advantage_air.markdown @Bre77
|
||||||
source/_integrations/agent_dvr.markdown @ispysoftware
|
source/_integrations/agent_dvr.markdown @ispysoftware
|
||||||
|
source/_integrations/air_quality.markdown @home-assistant/core
|
||||||
source/_integrations/airly.markdown @bieniu
|
source/_integrations/airly.markdown @bieniu
|
||||||
source/_integrations/airnow.markdown @asymworks
|
source/_integrations/airnow.markdown @asymworks
|
||||||
source/_integrations/airthings.markdown @danielhiversen
|
source/_integrations/airthings.markdown @danielhiversen
|
||||||
source/_integrations/airtouch4.markdown @LonePurpleWolf
|
source/_integrations/airtouch4.markdown @LonePurpleWolf
|
||||||
source/_integrations/airvisual.markdown @bachya
|
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.markdown @home-assistant/cloud @ochlocracy
|
||||||
source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy
|
source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy
|
||||||
source/_integrations/almond.markdown @gcampax @balloob
|
source/_integrations/almond.markdown @gcampax @balloob
|
||||||
@ -56,8 +60,10 @@ source/_integrations/axis.markdown @Kane610
|
|||||||
source/_integrations/azure_devops.markdown @timmo001
|
source/_integrations/azure_devops.markdown @timmo001
|
||||||
source/_integrations/azure_event_hub.markdown @eavanvalkenburg
|
source/_integrations/azure_event_hub.markdown @eavanvalkenburg
|
||||||
source/_integrations/azure_service_bus.markdown @hfurubotten
|
source/_integrations/azure_service_bus.markdown @hfurubotten
|
||||||
|
source/_integrations/backup.markdown @home-assistant/core
|
||||||
source/_integrations/balboa.markdown @garbled1
|
source/_integrations/balboa.markdown @garbled1
|
||||||
source/_integrations/beewi_smartclim.markdown @alemuro
|
source/_integrations/beewi_smartclim.markdown @alemuro
|
||||||
|
source/_integrations/binary_sensor.markdown @home-assistant/core
|
||||||
source/_integrations/bitcoin.markdown @fabaff
|
source/_integrations/bitcoin.markdown @fabaff
|
||||||
source/_integrations/bizkaibus.markdown @UgaitzEtxebarria
|
source/_integrations/bizkaibus.markdown @UgaitzEtxebarria
|
||||||
source/_integrations/blebox.markdown @bbx-a @bbx-jp
|
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/bt_smarthub.markdown @jxwolstenholme
|
||||||
source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221
|
source/_integrations/buienradar.markdown @mjj4791 @ties @Robbie1221
|
||||||
source/_integrations/button.markdown @home-assistant/core
|
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/cast.markdown @emontnemery
|
||||||
source/_integrations/cert_expiry.markdown @Cereal2nd @jjlawren
|
source/_integrations/cert_expiry.markdown @Cereal2nd @jjlawren
|
||||||
source/_integrations/circuit.markdown @braam
|
source/_integrations/circuit.markdown @braam
|
||||||
source/_integrations/cisco_ios.markdown @fbradyirl
|
source/_integrations/cisco_ios.markdown @fbradyirl
|
||||||
source/_integrations/cisco_mobility_express.markdown @fbradyirl
|
source/_integrations/cisco_mobility_express.markdown @fbradyirl
|
||||||
source/_integrations/cisco_webex_teams.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/cloud.markdown @home-assistant/cloud
|
||||||
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
|
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
|
||||||
source/_integrations/coinbase.markdown @tombrien
|
source/_integrations/coinbase.markdown @tombrien
|
||||||
@ -103,11 +111,14 @@ source/_integrations/daikin.markdown @fredrike
|
|||||||
source/_integrations/darksky.markdown @fabaff
|
source/_integrations/darksky.markdown @fabaff
|
||||||
source/_integrations/debugpy.markdown @frenck
|
source/_integrations/debugpy.markdown @frenck
|
||||||
source/_integrations/deconz.markdown @Kane610
|
source/_integrations/deconz.markdown @Kane610
|
||||||
|
source/_integrations/default_config.markdown @home-assistant/core
|
||||||
source/_integrations/delijn.markdown @bollewolle @Emilv2
|
source/_integrations/delijn.markdown @bollewolle @Emilv2
|
||||||
|
source/_integrations/deluge.markdown @tkdrob
|
||||||
source/_integrations/demo.markdown @home-assistant/core
|
source/_integrations/demo.markdown @home-assistant/core
|
||||||
source/_integrations/denonavr.markdown @ol-iver @starkillerOG
|
source/_integrations/denonavr.markdown @ol-iver @starkillerOG
|
||||||
source/_integrations/derivative.markdown @afaucogney
|
source/_integrations/derivative.markdown @afaucogney
|
||||||
source/_integrations/device_automation.markdown @home-assistant/core
|
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_control.markdown @2Fake @Shutgun
|
||||||
source/_integrations/devolo_home_network.markdown @2Fake @Shutgun
|
source/_integrations/devolo_home_network.markdown @2Fake @Shutgun
|
||||||
source/_integrations/dexcom.markdown @gagebenne
|
source/_integrations/dexcom.markdown @gagebenne
|
||||||
@ -115,6 +126,8 @@ source/_integrations/dhcp.markdown @bdraco
|
|||||||
source/_integrations/diagnostics.markdown @home-assistant/core
|
source/_integrations/diagnostics.markdown @home-assistant/core
|
||||||
source/_integrations/digital_ocean.markdown @fabaff
|
source/_integrations/digital_ocean.markdown @fabaff
|
||||||
source/_integrations/discogs.markdown @thibmaek
|
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_dmr.markdown @StevenLooman @chishm
|
||||||
source/_integrations/dlna_dms.markdown @chishm
|
source/_integrations/dlna_dms.markdown @chishm
|
||||||
source/_integrations/dnsip.markdown @gjohansson-ST
|
source/_integrations/dnsip.markdown @gjohansson-ST
|
||||||
@ -156,8 +169,11 @@ source/_integrations/evil_genius_labs.markdown @balloob
|
|||||||
source/_integrations/evohome.markdown @zxdavb
|
source/_integrations/evohome.markdown @zxdavb
|
||||||
source/_integrations/ezviz.markdown @RenierM26 @baqs
|
source/_integrations/ezviz.markdown @RenierM26 @baqs
|
||||||
source/_integrations/faa_delays.markdown @ntilley905
|
source/_integrations/faa_delays.markdown @ntilley905
|
||||||
|
source/_integrations/fan.markdown @home-assistant/core
|
||||||
source/_integrations/fastdotcom.markdown @rohankapoorcom
|
source/_integrations/fastdotcom.markdown @rohankapoorcom
|
||||||
|
source/_integrations/fibaro.markdown @rappenze
|
||||||
source/_integrations/file.markdown @fabaff
|
source/_integrations/file.markdown @fabaff
|
||||||
|
source/_integrations/filesize.markdown @gjohansson-ST
|
||||||
source/_integrations/filter.markdown @dgomes
|
source/_integrations/filter.markdown @dgomes
|
||||||
source/_integrations/fireservicerota.markdown @cyberjunky
|
source/_integrations/fireservicerota.markdown @cyberjunky
|
||||||
source/_integrations/firmata.markdown @DaAwesomeP
|
source/_integrations/firmata.markdown @DaAwesomeP
|
||||||
@ -183,9 +199,11 @@ source/_integrations/fronius.markdown @nielstron @farmio
|
|||||||
source/_integrations/frontend.markdown @home-assistant/frontend
|
source/_integrations/frontend.markdown @home-assistant/frontend
|
||||||
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
|
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
|
||||||
source/_integrations/gdacs.markdown @exxamalte
|
source/_integrations/gdacs.markdown @exxamalte
|
||||||
|
source/_integrations/generic.markdown @davet2001
|
||||||
source/_integrations/generic_hygrostat.markdown @Shulyaka
|
source/_integrations/generic_hygrostat.markdown @Shulyaka
|
||||||
source/_integrations/geniushub.markdown @zxdavb
|
source/_integrations/geniushub.markdown @zxdavb
|
||||||
source/_integrations/geo_json_events.markdown @exxamalte
|
source/_integrations/geo_json_events.markdown @exxamalte
|
||||||
|
source/_integrations/geo_location.markdown @home-assistant/core
|
||||||
source/_integrations/geo_rss_events.markdown @exxamalte
|
source/_integrations/geo_rss_events.markdown @exxamalte
|
||||||
source/_integrations/geonetnz_quakes.markdown @exxamalte
|
source/_integrations/geonetnz_quakes.markdown @exxamalte
|
||||||
source/_integrations/geonetnz_volcano.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/goalzero.markdown @tkdrob
|
||||||
source/_integrations/gogogate2.markdown @vangorra @bdraco
|
source/_integrations/gogogate2.markdown @vangorra @bdraco
|
||||||
source/_integrations/goodwe.markdown @mletenay @starkillerOG
|
source/_integrations/goodwe.markdown @mletenay @starkillerOG
|
||||||
|
source/_integrations/google.markdown @allenporter
|
||||||
source/_integrations/google_assistant.markdown @home-assistant/cloud
|
source/_integrations/google_assistant.markdown @home-assistant/cloud
|
||||||
source/_integrations/google_cloud.markdown @lufton
|
source/_integrations/google_cloud.markdown @lufton
|
||||||
source/_integrations/google_travel_time.markdown @eifinger
|
source/_integrations/google_travel_time.markdown @eifinger
|
||||||
@ -240,6 +259,7 @@ source/_integrations/iaqualink.markdown @flz
|
|||||||
source/_integrations/icloud.markdown @Quentame @nzapponi
|
source/_integrations/icloud.markdown @Quentame @nzapponi
|
||||||
source/_integrations/ign_sismologia.markdown @exxamalte
|
source/_integrations/ign_sismologia.markdown @exxamalte
|
||||||
source/_integrations/image.markdown @home-assistant/core
|
source/_integrations/image.markdown @home-assistant/core
|
||||||
|
source/_integrations/image_processing.markdown @home-assistant/core
|
||||||
source/_integrations/incomfort.markdown @zxdavb
|
source/_integrations/incomfort.markdown @zxdavb
|
||||||
source/_integrations/influxdb.markdown @fabaff @mdegat01
|
source/_integrations/influxdb.markdown @fabaff @mdegat01
|
||||||
source/_integrations/input_boolean.markdown @home-assistant/core
|
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/jewish_calendar.markdown @tsvi
|
||||||
source/_integrations/juicenet.markdown @jesserockz
|
source/_integrations/juicenet.markdown @jesserockz
|
||||||
source/_integrations/kaiterra.markdown @Michsior14
|
source/_integrations/kaiterra.markdown @Michsior14
|
||||||
|
source/_integrations/kaleidescape.markdown @SteveEasley
|
||||||
source/_integrations/keba.markdown @dannerph
|
source/_integrations/keba.markdown @dannerph
|
||||||
source/_integrations/keenetic_ndms2.markdown @foxel
|
source/_integrations/keenetic_ndms2.markdown @foxel
|
||||||
source/_integrations/kef.markdown @basnijholt
|
source/_integrations/kef.markdown @basnijholt
|
||||||
@ -282,10 +303,13 @@ source/_integrations/launch_library.markdown @ludeeus @DurgNomis-drol
|
|||||||
source/_integrations/lcn.markdown @alengwenus
|
source/_integrations/lcn.markdown @alengwenus
|
||||||
source/_integrations/lg_netcast.markdown @Drafteed
|
source/_integrations/lg_netcast.markdown @Drafteed
|
||||||
source/_integrations/life360.markdown @pnbruckner
|
source/_integrations/life360.markdown @pnbruckner
|
||||||
|
source/_integrations/light.markdown @home-assistant/core
|
||||||
source/_integrations/linux_battery.markdown @fabaff
|
source/_integrations/linux_battery.markdown @fabaff
|
||||||
source/_integrations/litejet.markdown @joncar
|
source/_integrations/litejet.markdown @joncar
|
||||||
source/_integrations/litterrobot.markdown @natekspencer
|
source/_integrations/litterrobot.markdown @natekspencer
|
||||||
source/_integrations/local_ip.markdown @issacg
|
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/logger.markdown @home-assistant/core
|
||||||
source/_integrations/logi_circle.markdown @evanjd
|
source/_integrations/logi_circle.markdown @evanjd
|
||||||
source/_integrations/lookin.markdown @ANMalko @bdraco
|
source/_integrations/lookin.markdown @ANMalko @bdraco
|
||||||
@ -298,6 +322,7 @@ source/_integrations/lyric.markdown @timmo001
|
|||||||
source/_integrations/mastodon.markdown @fabaff
|
source/_integrations/mastodon.markdown @fabaff
|
||||||
source/_integrations/matrix.markdown @tinloaf
|
source/_integrations/matrix.markdown @tinloaf
|
||||||
source/_integrations/mazda.markdown @bdr99
|
source/_integrations/mazda.markdown @bdr99
|
||||||
|
source/_integrations/media_player.markdown @home-assistant/core
|
||||||
source/_integrations/media_source.markdown @hunterjm
|
source/_integrations/media_source.markdown @hunterjm
|
||||||
source/_integrations/mediaroom.markdown @dgomes
|
source/_integrations/mediaroom.markdown @dgomes
|
||||||
source/_integrations/melcloud.markdown @vilppuvuorinen
|
source/_integrations/melcloud.markdown @vilppuvuorinen
|
||||||
@ -320,7 +345,7 @@ source/_integrations/modem_callerid.markdown @tkdrob
|
|||||||
source/_integrations/modern_forms.markdown @wonderslug
|
source/_integrations/modern_forms.markdown @wonderslug
|
||||||
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
||||||
source/_integrations/monoprice.markdown @etsinko @OnFreund
|
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/motion_blinds.markdown @starkillerOG
|
||||||
source/_integrations/motioneye.markdown @dermotduffy
|
source/_integrations/motioneye.markdown @dermotduffy
|
||||||
source/_integrations/mpd.markdown @fabaff
|
source/_integrations/mpd.markdown @fabaff
|
||||||
@ -341,6 +366,7 @@ source/_integrations/nest.markdown @allenporter
|
|||||||
source/_integrations/netatmo.markdown @cgtobi
|
source/_integrations/netatmo.markdown @cgtobi
|
||||||
source/_integrations/netdata.markdown @fabaff
|
source/_integrations/netdata.markdown @fabaff
|
||||||
source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG
|
source/_integrations/netgear.markdown @hacf-fr @Quentame @starkillerOG
|
||||||
|
source/_integrations/network.markdown @home-assistant/core
|
||||||
source/_integrations/nexia.markdown @bdraco
|
source/_integrations/nexia.markdown @bdraco
|
||||||
source/_integrations/nextbus.markdown @vividboarder
|
source/_integrations/nextbus.markdown @vividboarder
|
||||||
source/_integrations/nextcloud.markdown @meichthys
|
source/_integrations/nextcloud.markdown @meichthys
|
||||||
@ -387,6 +413,7 @@ source/_integrations/ovo_energy.markdown @timmo001
|
|||||||
source/_integrations/p1_monitor.markdown @klaasnicolaas
|
source/_integrations/p1_monitor.markdown @klaasnicolaas
|
||||||
source/_integrations/panel_custom.markdown @home-assistant/frontend
|
source/_integrations/panel_custom.markdown @home-assistant/frontend
|
||||||
source/_integrations/panel_iframe.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/persistent_notification.markdown @home-assistant/core
|
||||||
source/_integrations/philips_js.markdown @elupus
|
source/_integrations/philips_js.markdown @elupus
|
||||||
source/_integrations/pi_hole.markdown @fabaff @johnluetke @shenxn
|
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/recollect_waste.markdown @bachya
|
||||||
source/_integrations/recorder.markdown @home-assistant/core
|
source/_integrations/recorder.markdown @home-assistant/core
|
||||||
source/_integrations/rejseplanen.markdown @DarkFox
|
source/_integrations/rejseplanen.markdown @DarkFox
|
||||||
|
source/_integrations/remote.markdown @home-assistant/core
|
||||||
source/_integrations/renault.markdown @epenet
|
source/_integrations/renault.markdown @epenet
|
||||||
source/_integrations/repetier.markdown @MTrab @ShadowBr0ther
|
source/_integrations/repetier.markdown @MTrab @ShadowBr0ther
|
||||||
source/_integrations/rflink.markdown @javicalle
|
source/_integrations/rflink.markdown @javicalle
|
||||||
@ -439,25 +467,28 @@ source/_integrations/roku.markdown @ctalkington
|
|||||||
source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn
|
source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn
|
||||||
source/_integrations/roon.markdown @pavoni
|
source/_integrations/roon.markdown @pavoni
|
||||||
source/_integrations/rpi_power.markdown @shenxn @swetoast
|
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/rtsp_to_webrtc.markdown @allenporter
|
||||||
source/_integrations/ruckus_unleashed.markdown @gabe565
|
source/_integrations/ruckus_unleashed.markdown @gabe565
|
||||||
source/_integrations/safe_mode.markdown @home-assistant/core
|
source/_integrations/safe_mode.markdown @home-assistant/core
|
||||||
source/_integrations/saj.markdown @fredericvl
|
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/scene.markdown @home-assistant/core
|
||||||
source/_integrations/schluter.markdown @prairieapps
|
source/_integrations/schluter.markdown @prairieapps
|
||||||
source/_integrations/scrape.markdown @fabaff
|
source/_integrations/scrape.markdown @fabaff
|
||||||
source/_integrations/screenlogic.markdown @dieselrabbit @bdraco
|
source/_integrations/screenlogic.markdown @dieselrabbit @bdraco
|
||||||
source/_integrations/script.markdown @home-assistant/core
|
source/_integrations/script.markdown @home-assistant/core
|
||||||
source/_integrations/search.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/select.markdown @home-assistant/core
|
||||||
source/_integrations/sense.markdown @kbickar
|
source/_integrations/sense.markdown @kbickar
|
||||||
source/_integrations/senseme.markdown @mikelawrence @bdraco
|
source/_integrations/senseme.markdown @mikelawrence @bdraco
|
||||||
source/_integrations/sensibo.markdown @andrey-git @gjohansson-ST
|
source/_integrations/sensibo.markdown @andrey-git @gjohansson-ST
|
||||||
|
source/_integrations/sensor.markdown @home-assistant/core
|
||||||
source/_integrations/sentry.markdown @dcramer @frenck
|
source/_integrations/sentry.markdown @dcramer @frenck
|
||||||
source/_integrations/serial.markdown @fabaff
|
source/_integrations/serial.markdown @fabaff
|
||||||
source/_integrations/seven_segments.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/shell_command.markdown @home-assistant/core
|
||||||
source/_integrations/shelly.markdown @balloob @bieniu @thecode @chemelli74
|
source/_integrations/shelly.markdown @balloob @bieniu @thecode @chemelli74
|
||||||
source/_integrations/shiftr.markdown @fabaff
|
source/_integrations/shiftr.markdown @fabaff
|
||||||
@ -513,6 +544,8 @@ source/_integrations/supla.markdown @mwegrzynek
|
|||||||
source/_integrations/surepetcare.markdown @benleb @danielhiversen
|
source/_integrations/surepetcare.markdown @benleb @danielhiversen
|
||||||
source/_integrations/swiss_hydrological_data.markdown @fabaff
|
source/_integrations/swiss_hydrological_data.markdown @fabaff
|
||||||
source/_integrations/swiss_public_transport.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/switchbot.markdown @danielhiversen @RenierM26
|
||||||
source/_integrations/switcher_kis.markdown @tomerfi @thecode
|
source/_integrations/switcher_kis.markdown @tomerfi @thecode
|
||||||
source/_integrations/switchmate.markdown @danielhiversen
|
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/synology_srm.markdown @aerialls
|
||||||
source/_integrations/syslog.markdown @fabaff
|
source/_integrations/syslog.markdown @fabaff
|
||||||
source/_integrations/system_bridge.markdown @timmo001
|
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/tag.markdown @balloob @dmulcahey
|
||||||
source/_integrations/tailscale.markdown @frenck
|
source/_integrations/tailscale.markdown @frenck
|
||||||
source/_integrations/tankerkoenig.markdown @guillempages
|
source/_integrations/tankerkoenig.markdown @guillempages @mib1185
|
||||||
source/_integrations/tapsaff.markdown @bazwilliams
|
source/_integrations/tapsaff.markdown @bazwilliams
|
||||||
source/_integrations/tasmota.markdown @emontnemery
|
source/_integrations/tasmota.markdown @emontnemery
|
||||||
source/_integrations/tautulli.markdown @ludeeus
|
source/_integrations/tautulli.markdown @ludeeus
|
||||||
@ -541,6 +574,7 @@ source/_integrations/time_date.markdown @fabaff
|
|||||||
source/_integrations/tmb.markdown @alemuro
|
source/_integrations/tmb.markdown @alemuro
|
||||||
source/_integrations/todoist.markdown @boralyl
|
source/_integrations/todoist.markdown @boralyl
|
||||||
source/_integrations/tolo.markdown @MatthiasLohr
|
source/_integrations/tolo.markdown @MatthiasLohr
|
||||||
|
source/_integrations/tomorrowio.markdown @raman325
|
||||||
source/_integrations/totalconnect.markdown @austinmroczek
|
source/_integrations/totalconnect.markdown @austinmroczek
|
||||||
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey
|
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey
|
||||||
source/_integrations/traccar.markdown @ludeeus
|
source/_integrations/traccar.markdown @ludeeus
|
||||||
@ -558,12 +592,15 @@ source/_integrations/unifiprotect.markdown @briis @AngellusMortis @bdraco
|
|||||||
source/_integrations/upb.markdown @gwww
|
source/_integrations/upb.markdown @gwww
|
||||||
source/_integrations/upc_connect.markdown @pvizeli @fabaff
|
source/_integrations/upc_connect.markdown @pvizeli @fabaff
|
||||||
source/_integrations/upcloud.markdown @scop
|
source/_integrations/upcloud.markdown @scop
|
||||||
|
source/_integrations/update.markdown @home-assistant/core
|
||||||
source/_integrations/updater.markdown @home-assistant/core
|
source/_integrations/updater.markdown @home-assistant/core
|
||||||
source/_integrations/upnp.markdown @StevenLooman @ehendrix23
|
source/_integrations/upnp.markdown @StevenLooman @ehendrix23
|
||||||
|
source/_integrations/uptime.markdown @frenck
|
||||||
source/_integrations/uptimerobot.markdown @ludeeus @chemelli74
|
source/_integrations/uptimerobot.markdown @ludeeus @chemelli74
|
||||||
source/_integrations/usb.markdown @bdraco
|
source/_integrations/usb.markdown @bdraco
|
||||||
source/_integrations/usgs_earthquakes_feed.markdown @exxamalte
|
source/_integrations/usgs_earthquakes_feed.markdown @exxamalte
|
||||||
source/_integrations/utility_meter.markdown @dgomes
|
source/_integrations/utility_meter.markdown @dgomes
|
||||||
|
source/_integrations/vacuum.markdown @home-assistant/core
|
||||||
source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru-
|
source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru-
|
||||||
source/_integrations/velbus.markdown @Cereal2nd @brefra
|
source/_integrations/velbus.markdown @Cereal2nd @brefra
|
||||||
source/_integrations/velux.markdown @Julius2342
|
source/_integrations/velux.markdown @Julius2342
|
||||||
@ -581,13 +618,16 @@ source/_integrations/vlc_telnet.markdown @rodripf @MartinHjelmare
|
|||||||
source/_integrations/volkszaehler.markdown @fabaff
|
source/_integrations/volkszaehler.markdown @fabaff
|
||||||
source/_integrations/volumio.markdown @OnFreund
|
source/_integrations/volumio.markdown @OnFreund
|
||||||
source/_integrations/volvooncall.markdown @molobrakos @decompil3d
|
source/_integrations/volvooncall.markdown @molobrakos @decompil3d
|
||||||
|
source/_integrations/vulcan.markdown @Antoni-Czaplicki
|
||||||
source/_integrations/wake_on_lan.markdown @ntilley905
|
source/_integrations/wake_on_lan.markdown @ntilley905
|
||||||
source/_integrations/wallbox.markdown @hesselonline
|
source/_integrations/wallbox.markdown @hesselonline
|
||||||
source/_integrations/waqi.markdown @andrey-git
|
source/_integrations/waqi.markdown @andrey-git
|
||||||
|
source/_integrations/water_heater.markdown @home-assistant/core
|
||||||
source/_integrations/watson_tts.markdown @rutkai
|
source/_integrations/watson_tts.markdown @rutkai
|
||||||
source/_integrations/watttime.markdown @bachya
|
source/_integrations/watttime.markdown @bachya
|
||||||
source/_integrations/waze_travel_time.markdown @eifinger
|
source/_integrations/waze_travel_time.markdown @eifinger
|
||||||
source/_integrations/weather.markdown @fabaff
|
source/_integrations/weather.markdown @fabaff
|
||||||
|
source/_integrations/webhook.markdown @home-assistant/core
|
||||||
source/_integrations/webostv.markdown @bendavid @thecode
|
source/_integrations/webostv.markdown @bendavid @thecode
|
||||||
source/_integrations/websocket_api.markdown @home-assistant/core
|
source/_integrations/websocket_api.markdown @home-assistant/core
|
||||||
source/_integrations/wemo.markdown @esev
|
source/_integrations/wemo.markdown @esev
|
||||||
@ -615,6 +655,7 @@ source/_integrations/yeelight.markdown @zewelor @shenxn @starkillerOG @alexyao20
|
|||||||
source/_integrations/yeelightsunflower.markdown @lindsaymarkward
|
source/_integrations/yeelightsunflower.markdown @lindsaymarkward
|
||||||
source/_integrations/yi.markdown @bachya
|
source/_integrations/yi.markdown @bachya
|
||||||
source/_integrations/youless.markdown @gjong
|
source/_integrations/youless.markdown @gjong
|
||||||
|
source/_integrations/zengge.markdown @emontnemery
|
||||||
source/_integrations/zeroconf.markdown @bdraco
|
source/_integrations/zeroconf.markdown @bdraco
|
||||||
source/_integrations/zerproc.markdown @emlove
|
source/_integrations/zerproc.markdown @emlove
|
||||||
source/_integrations/zha.markdown @dmulcahey @adminiuga
|
source/_integrations/zha.markdown @dmulcahey @adminiuga
|
||||||
|
2
Gemfile
2
Gemfile
@ -20,7 +20,7 @@ group :jekyll_plugins do
|
|||||||
end
|
end
|
||||||
|
|
||||||
gem 'sinatra', '2.2.0'
|
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
|
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
||||||
# and associated library
|
# and associated library
|
||||||
|
@ -70,14 +70,14 @@ GEM
|
|||||||
multi_json (1.15.0)
|
multi_json (1.15.0)
|
||||||
mustermann (1.1.1)
|
mustermann (1.1.1)
|
||||||
ruby2_keywords (~> 0.0.1)
|
ruby2_keywords (~> 0.0.1)
|
||||||
nokogiri (1.13.3)
|
nokogiri (1.13.4)
|
||||||
mini_portile2 (~> 2.8.0)
|
mini_portile2 (~> 2.8.0)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
nokogiri (1.13.3-x64-mingw32)
|
nokogiri (1.13.4-x64-mingw32)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
pathutil (0.16.2)
|
pathutil (0.16.2)
|
||||||
forwardable-extended (~> 2.6)
|
forwardable-extended (~> 2.6)
|
||||||
public_suffix (4.0.6)
|
public_suffix (4.0.7)
|
||||||
racc (1.6.0)
|
racc (1.6.0)
|
||||||
rack (2.2.3)
|
rack (2.2.3)
|
||||||
rack-protection (2.2.0)
|
rack-protection (2.2.0)
|
||||||
@ -123,7 +123,7 @@ DEPENDENCIES
|
|||||||
jekyll-paginate (= 1.1.0)
|
jekyll-paginate (= 1.1.0)
|
||||||
jekyll-sitemap (= 1.4.0)
|
jekyll-sitemap (= 1.4.0)
|
||||||
jekyll-toc (= 0.17.1)
|
jekyll-toc (= 0.17.1)
|
||||||
nokogiri (= 1.13.3)
|
nokogiri (= 1.13.4)
|
||||||
rake (= 13.0.6)
|
rake (= 13.0.6)
|
||||||
sass-globbing (= 1.1.5)
|
sass-globbing (= 1.1.5)
|
||||||
sassc (= 2.1.0)
|
sassc (= 2.1.0)
|
||||||
|
@ -106,9 +106,9 @@ social:
|
|||||||
|
|
||||||
# Home Assistant release details
|
# Home Assistant release details
|
||||||
current_major_version: 2022
|
current_major_version: 2022
|
||||||
current_minor_version: 03
|
current_minor_version: 4
|
||||||
current_patch_version: 8
|
current_patch_version: 4
|
||||||
date_released: 2022-03-29
|
date_released: 2022-04-14
|
||||||
|
|
||||||
# Either # or the anchor link to latest release notes in the blog post.
|
# Either # or the anchor link to latest release notes in the blog post.
|
||||||
# Must be prefixed with a # and have double quotes around it.
|
# 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.
|
// Responsive YouTube embeds.
|
||||||
// https://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
|
// https://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
|
||||||
.videoWrapper {
|
.videoWrapper {
|
||||||
|
@ -4,5 +4,3 @@
|
|||||||
background: $img-border top left repeat-x;
|
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.
|
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'>
|
<p class='img'>
|
||||||
<img src='/images/docs/automation-editor/create-automation.png' />
|
<img src='/images/docs/automation-editor/create-automation.png' />
|
||||||
|
@ -55,6 +55,19 @@ domain:
|
|||||||
`automation` and `script` are supported.
|
`automation` and `script` are supported.
|
||||||
type: string
|
type: string
|
||||||
required: true
|
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:
|
input:
|
||||||
description: >
|
description: >
|
||||||
A dictionary of defined user inputs. These are the input fields that the
|
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>
|
<script>
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
var stickyNavTop = $('nav').offset().top;
|
var stickyNavTop = $('nav').offset().top;
|
||||||
|
@ -7,8 +7,7 @@
|
|||||||
<li><a href='/getting-started/'>Get started with Home Assistant</a></li>
|
<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://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 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><a 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>
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
<li>
|
<li>
|
||||||
Subscribe to the Home Assistant Newsletter
|
Subscribe to the Home Assistant Newsletter
|
||||||
@ -20,6 +19,3 @@
|
|||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</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>
|
<ul>
|
||||||
<li>{% active_link /docs/scripts/service-calls/ Service Calls %}</li>
|
<li>{% active_link /docs/scripts/service-calls/ Service Calls %}</li>
|
||||||
<li>{% active_link /docs/scripts/conditions/ Conditions %}</li>
|
<li>{% active_link /docs/scripts/conditions/ Conditions %}</li>
|
||||||
<li>{% active_link /docs/scripts/editor/ Editor %}</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<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 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).
|
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 %}
|
{% 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"
|
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'));
|
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||||
</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" />
|
<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>
|
<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
|
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) {
|
document.querySelector('.search .close').addEventListener('click', function(ev) {
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
document.querySelector('.search-container').style.display = 'none';
|
document.querySelector('.search-container').style.display = 'none';
|
||||||
|
@ -1,19 +1,21 @@
|
|||||||
<section class="sharing aside-module grid__item one-whole lap-one-half">
|
<section class="sharing aside-module grid__item one-whole lap-one-half">
|
||||||
<h1 class="title delta">Share this post</h1>
|
<h1 class="title delta">Share this post</h1>
|
||||||
|
<ul class="divided">
|
||||||
{% if site.twitter_tweet_button %}
|
{% if site.twitter_tweet_button %}
|
||||||
<a href="//twitter.com/share"
|
<li>
|
||||||
class="twitter-share-button"
|
<a
|
||||||
data-via="{{ site.social.twitter.account }}"
|
target="_blank"
|
||||||
data-related="{{ site.social.twitter.account }}"
|
href="https://twitter.com/intent/tweet?url={{ page.url | canonical_url | url_encode }}&text={{ page.title | append: ' via @home_assistant' | url_encode }}"
|
||||||
data-url="{{ page.url | canonical_url }}"
|
>Tweet</a>
|
||||||
data-counturl="{{ page.url | canonical_url }}" >Tweet</a>
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if site.facebook_like %}
|
{% if site.facebook_like %}
|
||||||
<div class="fb-share-button" style='top: -6px;'
|
<li>
|
||||||
data-href="{{ page.url | canonical_url }}"
|
<a
|
||||||
data-layout="button_count">
|
target="_blank"
|
||||||
</div>
|
href="https://www.facebook.com/sharer.php?u={{ page.url | canonical_url | url_encode }}"
|
||||||
|
>Share on Facebook</a>
|
||||||
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
</ul>
|
||||||
</section>
|
</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
|
title: Abode
|
||||||
description: Instructions on integrating Abode home security with Home Assistant.
|
description: Instructions on integrating Abode home security with Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Alarm
|
- Alarm
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
- Camera
|
- Camera
|
||||||
- Cover
|
- Cover
|
||||||
|
- Hub
|
||||||
- Light
|
- Light
|
||||||
- Lock
|
- Lock
|
||||||
- Sensor
|
- Sensor
|
||||||
@ -27,6 +27,7 @@ ha_platforms:
|
|||||||
- lock
|
- lock
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- 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.
|
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_domain: accuweather
|
||||||
ha_quality_scale: platinum
|
ha_quality_scale: platinum
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
- weather
|
- 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.
|
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_domain: acer_projector
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- switch
|
- 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/).
|
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
|
title: Rollease Acmeda Automate
|
||||||
description: Instructions on setting up Rollease Acmeda Automate within Home Assistant.
|
description: Instructions on setting up Rollease Acmeda Automate within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Cover
|
- Cover
|
||||||
|
- Hub
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_release: 0.111
|
ha_release: 0.111
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -13,6 +13,7 @@ ha_domain: acmeda
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- 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.
|
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_domain: actiontec
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- device_tracker
|
- 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.
|
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_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- climate
|
- climate
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
Integrates Adax heater into Home Assistant.
|
Integrates Adax heater into Home Assistant.
|
||||||
|
@ -14,6 +14,7 @@ ha_domain: adguard
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- switch
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental
|
AdGuard Home is a network-wide ad- and tracker-blocking DNS server with parental
|
||||||
|
@ -2,12 +2,12 @@
|
|||||||
title: ADS
|
title: ADS
|
||||||
description: Connect Home Assistant to TwinCAT devices via the ADS interface
|
description: Connect Home Assistant to TwinCAT devices via the ADS interface
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
|
- Cover
|
||||||
|
- Hub
|
||||||
- Light
|
- Light
|
||||||
- Sensor
|
- Sensor
|
||||||
- Switch
|
- Switch
|
||||||
- Cover
|
|
||||||
ha_release: '0.60'
|
ha_release: '0.60'
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_domain: ads
|
ha_domain: ads
|
||||||
@ -17,6 +17,7 @@ ha_platforms:
|
|||||||
- light
|
- light
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- 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.
|
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
|
title: Advantage Air
|
||||||
description: Instructions on how to integrate Advantage Air A/C controller into Home Assistant.
|
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_release: 0.117
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -11,12 +12,13 @@ ha_domain: advantage_air
|
|||||||
ha_quality_scale: platinum
|
ha_quality_scale: platinum
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- diagnostics
|
|
||||||
- climate
|
- climate
|
||||||
- cover
|
- cover
|
||||||
- sensor
|
- diagnostics
|
||||||
- select
|
- select
|
||||||
|
- sensor
|
||||||
- switch
|
- 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.
|
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.
|
description: Instructions on how to integrate AEMET OpenData within Home Assistant.
|
||||||
ha_release: 2021.3
|
ha_release: 2021.3
|
||||||
ha_category:
|
ha_category:
|
||||||
- Weather
|
|
||||||
- Sensor
|
- Sensor
|
||||||
|
- Weather
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_domain: aemet
|
ha_domain: aemet
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
- weather
|
- 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.
|
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_domain: aftership
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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
|
title: Agent DVR
|
||||||
description: Access and control Agent DVR from Home Assistant.
|
description: Access and control Agent DVR from Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Camera
|
|
||||||
- Alarm
|
- Alarm
|
||||||
|
- Camera
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_release: '0.110'
|
ha_release: '0.110'
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
@ -13,6 +13,7 @@ ha_domain: agent_dvr
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- alarm_control_panel
|
- alarm_control_panel
|
||||||
- camera
|
- 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.
|
[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_release: 0.85
|
||||||
ha_domain: air_quality
|
ha_domain: air_quality
|
||||||
ha_quality_scale: internal
|
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).
|
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_quality_scale: platinum
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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_domain: airnow
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `airnow` integration uses the [AirNow](https://www.airnow.gov/) web service
|
The `airnow` integration uses the [AirNow](https://www.airnow.gov/) web service
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
title: Airthings
|
title: Airthings
|
||||||
description: Instructions on how to integrate Airthings into Home Assistant.
|
description: Instructions on how to integrate Airthings into Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Environment
|
- Environment
|
||||||
|
- Sensor
|
||||||
ha_release: '2021.10'
|
ha_release: '2021.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
@ -12,6 +12,7 @@ ha_domain: airthings
|
|||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
Integrates Airthings sensors into Home Assistant.
|
Integrates Airthings sensors into Home Assistant.
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: AirTouch 4
|
title: AirTouch 4
|
||||||
description: Instructions on how to integrate the AirTouch 4 A/C controller into Home Assistant.
|
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_release: 2021.9
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -10,6 +11,7 @@ ha_codeowners:
|
|||||||
ha_domain: airtouch4
|
ha_domain: airtouch4
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- climate
|
- 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.
|
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:
|
ha_platforms:
|
||||||
- diagnostics
|
- diagnostics
|
||||||
- sensor
|
- 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).
|
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
|
- binary_sensor
|
||||||
- climate
|
- climate
|
||||||
- sensor
|
- 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
|
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.
|
||||||
- Climate
|
|
||||||
- Sensor
|
|
||||||
|
|
||||||
{% include integrations/config_flow.md %}
|
{% include integrations/config_flow.md %}
|
||||||
|
|
||||||
@ -32,4 +33,29 @@ Port:
|
|||||||
description: "Network port"
|
description: "Network port"
|
||||||
{% endconfiguration_basic %}
|
{% 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_domain: aladdin_connect
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- cover
|
- cover
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `aladdin_connect` cover platform lets you control Genie Aladdin Connect garage doors through Home Assistant.
|
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_release: 0.7.3
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: alarm_control_panel
|
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.
|
Home Assistant can give you an interface which is similar to a classic alarm system.
|
||||||
|
@ -13,6 +13,7 @@ ha_platforms:
|
|||||||
- alarm_control_panel
|
- alarm_control_panel
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- 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.
|
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_iot_class: Local Push
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: alert
|
ha_domain: alert
|
||||||
|
ha_codeowners:
|
||||||
|
- '@home-assistant/core'
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `alert` integration is designed to notify you when problematic issues arise.
|
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.
|
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'>
|
<lite-youtube videoid="1Ke3mtWd_cQ" videotitle="Home Assistant integration for Amazon Echo" posterquality="maxresdefault"></lite-youtube>
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/1Ke3mtWd_cQ" frameborder="0" allowfullscreen></iframe>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
### Requirements
|
### Requirements
|
||||||
|
|
||||||
@ -29,7 +27,7 @@ The built-in Alexa integration allows you to integrate Home Assistant into Alexa
|
|||||||
- Model to add: Custom
|
- Model to add: Custom
|
||||||
- Name: HomeAssistantIntentsSkill (or whatever you want to call this skill)
|
- Name: HomeAssistantIntentsSkill (or whatever you want to call this skill)
|
||||||
- Method to host: Provision your own
|
- Method to host: Provision your own
|
||||||
|
|
||||||
You can use this [specially sized Home Assistant logo][large-icon] as the large icon and [this one][small-icon] as the small one.
|
You can use this [specially sized Home Assistant logo][large-icon] as the large icon and [this one][small-icon] as the small one.
|
||||||
|
|
||||||
### Create Your Lambda Function
|
### Create Your Lambda Function
|
||||||
@ -78,7 +76,7 @@ Next you need to create a Lambda function.
|
|||||||
- DEBUG *(optional)*: set to *True* to log debugging messages.
|
- DEBUG *(optional)*: set to *True* to log debugging messages.
|
||||||
- LONG_LIVED_ACCESS_TOKEN *(optional, not recommended)*: you will connect your Alexa Custom skill with your Home Assistant user account in the later steps, so that you don't need to use long-lived access token here. However, the access token you got from login flow is only valid for 30 minutes. It will be hard for you to test lambda function with the access token in test data. So for your convenience, you can remove the access token from the test data, [generate a long-lived access token][generate-long-lived-access-token] to put here, then the function will fall back to reading the token from environment variables. (tips: You did not enable the security storage for your environment variables, so your token saved here is not that safe. You should only use it for debugging and testing purpose. You should remove and delete the long-lived access token after you finish the debugging.)
|
- LONG_LIVED_ACCESS_TOKEN *(optional, not recommended)*: you will connect your Alexa Custom skill with your Home Assistant user account in the later steps, so that you don't need to use long-lived access token here. However, the access token you got from login flow is only valid for 30 minutes. It will be hard for you to test lambda function with the access token in test data. So for your convenience, you can remove the access token from the test data, [generate a long-lived access token][generate-long-lived-access-token] to put here, then the function will fall back to reading the token from environment variables. (tips: You did not enable the security storage for your environment variables, so your token saved here is not that safe. You should only use it for debugging and testing purpose. You should remove and delete the long-lived access token after you finish the debugging.)
|
||||||
- Save your environmental variables by clicking the `Save` button.
|
- Save your environmental variables by clicking the `Save` button.
|
||||||
- Next, copy the ARN displayed at the top of the page, which is the identity of this Lambda function.
|
- Next, copy the ARN displayed at the top of the page, which is the identity of this Lambda function.
|
||||||
- Go back to your Alexa skill and go to the Custom->Endpoint menu option on the left.
|
- Go back to your Alexa skill and go to the Custom->Endpoint menu option on the left.
|
||||||
- Paste the ARN value in the "Default Region". Note: you will not be able to do this until you have completed the step above adding the Alexa Skills Kit trigger (done in the previous step) to the AWS Lambda Function.
|
- Paste the ARN value in the "Default Region". Note: you will not be able to do this until you have completed the step above adding the Alexa Skills Kit trigger (done in the previous step) to the AWS Lambda Function.
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
|||||||
- '@home-assistant/cloud'
|
- '@home-assistant/cloud'
|
||||||
- '@ochlocracy'
|
- '@ochlocracy'
|
||||||
ha_domain: alexa
|
ha_domain: alexa
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
## Automatic setup via Home Assistant Cloud
|
## Automatic setup via Home Assistant Cloud
|
||||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
|||||||
- '@gcampax'
|
- '@gcampax'
|
||||||
- '@balloob'
|
- '@balloob'
|
||||||
ha_domain: almond
|
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.
|
[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_domain: alpha_vantage
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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_iot_class: Cloud Push
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- tts
|
- 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.
|
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
|
title: Ambee
|
||||||
description: Instructions on how to integrate Ambee within Home Assistant.
|
description: Instructions on how to integrate Ambee within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Health
|
|
||||||
- Environment
|
- Environment
|
||||||
|
- Health
|
||||||
ha_release: 2021.7
|
ha_release: 2021.7
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -13,6 +13,7 @@ ha_domain: ambee
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
ha_quality_scale: platinum
|
ha_quality_scale: platinum
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Ambee integration integrates the [Ambee](https://www.getambee.com/) API
|
The Ambee integration integrates the [Ambee](https://www.getambee.com/) API
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
title: Amber Electric
|
title: Amber Electric
|
||||||
description: Instructions on how to integrate Amber Electric live prices within Home Assistant.
|
description: Instructions on how to integrate Amber Electric live prices within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Energy
|
- Energy
|
||||||
|
- Sensor
|
||||||
ha_release: '2021.10'
|
ha_release: '2021.10'
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -13,6 +13,7 @@ ha_domain: amberelectric
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- 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.
|
[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
|
title: Ambiclimate
|
||||||
description: Instructions on how to integrate Ambiclimate A/C controller into Home Assistant.
|
description: Instructions on how to integrate Ambiclimate A/C controller into Home Assistant.
|
||||||
ha_category: Climate
|
ha_category:
|
||||||
|
- Climate
|
||||||
ha_release: 0.93
|
ha_release: 0.93
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -10,6 +11,7 @@ ha_codeowners:
|
|||||||
ha_domain: ambiclimate
|
ha_domain: ambiclimate
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- climate
|
- climate
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
Integrates [Ambiclimate](https://ambiclimate.com/) Air Conditioning controller into Home Assistant.
|
Integrates [Ambiclimate](https://ambiclimate.com/) Air Conditioning controller into Home Assistant.
|
||||||
|
@ -13,6 +13,7 @@ ha_platforms:
|
|||||||
- binary_sensor
|
- binary_sensor
|
||||||
- diagnostics
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `Ambient Weather Station` integration retrieves local weather information
|
The `Ambient Weather Station` integration retrieves local weather information
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
title: Amcrest
|
title: Amcrest
|
||||||
description: Instructions on how to integrate Amcrest (or Dahua) IP cameras within Home Assistant.
|
description: Instructions on how to integrate Amcrest (or Dahua) IP cameras within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
- Camera
|
- Camera
|
||||||
|
- Hub
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_release: 0.49
|
ha_release: 0.49
|
||||||
@ -16,6 +16,7 @@ ha_platforms:
|
|||||||
- switch
|
- switch
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@flacjacket'
|
- '@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.
|
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_domain: ampio
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- air_quality
|
- 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.
|
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'
|
- '@home-assistant/core'
|
||||||
- '@ludeeus'
|
- '@ludeeus'
|
||||||
ha_domain: analytics
|
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 %}
|
{% 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
|
title: Android IP Webcam
|
||||||
description: Connect Android devices as an IP webcam to Home Assistant
|
description: Connect Android devices as an IP webcam to Home Assistant
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
- Camera
|
- Camera
|
||||||
|
- Hub
|
||||||
- Sensor
|
- Sensor
|
||||||
- Switch
|
- Switch
|
||||||
ha_release: '0.40'
|
ha_release: '0.40'
|
||||||
@ -12,8 +12,10 @@ ha_iot_class: Local Polling
|
|||||||
ha_domain: android_ip_webcam
|
ha_domain: android_ip_webcam
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- camera
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- 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.
|
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'
|
- '@ollo69'
|
||||||
ha_domain: androidtv
|
ha_domain: androidtv
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
|
- diagnostics
|
||||||
- media_player
|
- 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.
|
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_domain: anel_pwrctrl
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- switch
|
- 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.
|
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_domain: anthemav
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- media_player
|
- 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.
|
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'
|
- '@bachya'
|
||||||
ha_domain: apache_kafka
|
ha_domain: apache_kafka
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `apache_kafka` integration sends all state changes to a
|
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.
|
description: Instructions on how to integrate apcupsd status with Home Assistant.
|
||||||
logo: apcupsd.png
|
logo: apcupsd.png
|
||||||
ha_category:
|
ha_category:
|
||||||
- System Monitor
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
- Sensor
|
- Sensor
|
||||||
|
- System Monitor
|
||||||
ha_release: 0.13
|
ha_release: 0.13
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_domain: apcupsd
|
ha_domain: apcupsd
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- 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.
|
[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:
|
ha_codeowners:
|
||||||
- '@home-assistant/core'
|
- '@home-assistant/core'
|
||||||
ha_domain: api
|
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/).
|
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
|
title: Apple TV
|
||||||
description: Instructions on how to integrate Apple TV devices into Home Assistant.
|
description: Instructions on how to integrate Apple TV devices into Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Multimedia
|
|
||||||
- Media Player
|
- Media Player
|
||||||
|
- Multimedia
|
||||||
- Remote
|
- Remote
|
||||||
ha_iot_class: Local Push
|
ha_iot_class: Local Push
|
||||||
ha_release: 0.49
|
ha_release: 0.49
|
||||||
@ -15,6 +15,7 @@ ha_zeroconf: true
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- media_player
|
- media_player
|
||||||
- remote
|
- remote
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Apple TV integration allows you to control an Apple TV (any generation).
|
The Apple TV integration allows you to control an Apple TV (any generation).
|
||||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
|||||||
ha_domain: apprise
|
ha_domain: apprise
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- notify
|
- 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.)
|
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
|
title: APRS
|
||||||
description: Instructions on how to use APRS to track devices in Home Assistant.
|
description: Instructions on how to use APRS to track devices in Home Assistant.
|
||||||
ha_release: 0.95
|
ha_release: 0.95
|
||||||
ha_category: Presence Detection
|
ha_category:
|
||||||
|
- Presence Detection
|
||||||
ha_iot_class: Cloud Push
|
ha_iot_class: Cloud Push
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@PhilRW'
|
- '@PhilRW'
|
||||||
ha_domain: aprs
|
ha_domain: aprs
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- device_tracker
|
- 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.
|
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:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- 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.
|
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_domain: aquostv
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- media_player
|
- 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).
|
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
|
title: Arcam FMJ Receivers
|
||||||
description: Instructions on how to integrate Arcam FMJ Receivers into Home Assistant.
|
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_release: 0.96
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -11,6 +12,7 @@ ha_domain: arcam_fmj
|
|||||||
ha_ssdp: true
|
ha_ssdp: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- media_player
|
- 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.
|
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
|
title: aREST
|
||||||
description: Instructions on how to integrate aREST within Home Assistant.
|
description: Instructions on how to integrate aREST within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- DIY
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
|
- DIY
|
||||||
- Sensor
|
- Sensor
|
||||||
- Switch
|
- Switch
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
@ -15,6 +15,7 @@ ha_platforms:
|
|||||||
- binary_sensor
|
- binary_sensor
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- switch
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
There is currently support for the following device types within Home Assistant:
|
There is currently support for the following device types within Home Assistant:
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
title: Arlo
|
title: Arlo
|
||||||
description: Instructions on how to integrate your Netgear Arlo cameras within Home Assistant.
|
description: Instructions on how to integrate your Netgear Arlo cameras within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Hub
|
|
||||||
- Alarm
|
- Alarm
|
||||||
- Camera
|
- Camera
|
||||||
|
- Hub
|
||||||
- Sensor
|
- Sensor
|
||||||
ha_release: 0.46
|
ha_release: 0.46
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
@ -13,6 +13,7 @@ ha_platforms:
|
|||||||
- alarm_control_panel
|
- alarm_control_panel
|
||||||
- camera
|
- camera
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant.
|
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_iot_class: Local Polling
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- device_tracker
|
- device_tracker
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
This platform allows you to detect presence by looking at connected devices to an Arris TG2492LG router.
|
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_domain: aruba
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- device_tracker
|
- 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.
|
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_domain: arwn
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Aseko Pool Live integration allows you to monitor your Aseko ASIN Aqua dosing systems.
|
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_iot_class: Local Polling
|
||||||
ha_release: 0.79
|
ha_release: 0.79
|
||||||
ha_domain: asterisk_cdr
|
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/).
|
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_iot_class: Local Push
|
||||||
ha_release: 0.51
|
ha_release: 0.51
|
||||||
ha_domain: asterisk_mbox
|
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.
|
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'
|
- '@ollo69'
|
||||||
ha_domain: asuswrt
|
ha_domain: asuswrt
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- diagnostics
|
|
||||||
- device_tracker
|
- device_tracker
|
||||||
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The ASUSWRT integration can connect Home Assistant to a ASUS router that runs on ASUSWRT firmware.
|
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.
|
description: Instructions on how to setup Atag integration.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Climate
|
- Climate
|
||||||
- Water Heater
|
|
||||||
- Sensor
|
- Sensor
|
||||||
|
- Water Heater
|
||||||
ha_release: 0.109
|
ha_release: 0.109
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_domain: atag
|
ha_domain: atag
|
||||||
@ -15,6 +15,7 @@ ha_platforms:
|
|||||||
- climate
|
- climate
|
||||||
- sensor
|
- sensor
|
||||||
- water_heater
|
- 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.
|
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_domain: aten_pe
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- switch
|
- 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.
|
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_domain: atome
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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).
|
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:
|
ha_category:
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
- Button
|
- Button
|
||||||
- Doorbell
|
|
||||||
- Sensor
|
|
||||||
- Camera
|
- Camera
|
||||||
|
- Doorbell
|
||||||
- Lock
|
- Lock
|
||||||
|
- Sensor
|
||||||
ha_release: 0.64
|
ha_release: 0.64
|
||||||
ha_iot_class: Cloud Push
|
ha_iot_class: Cloud Push
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
@ -17,10 +17,12 @@ ha_domain: august
|
|||||||
ha_dhcp: true
|
ha_dhcp: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- camera
|
|
||||||
- button
|
- button
|
||||||
|
- camera
|
||||||
|
- diagnostics
|
||||||
- lock
|
- lock
|
||||||
- sensor
|
- 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.
|
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:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- 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.
|
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
|
title: Aurora ABB PowerOne Solar PV
|
||||||
description: Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant.
|
description: Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Sensor
|
|
||||||
- Energy
|
- Energy
|
||||||
|
- Sensor
|
||||||
ha_release: 0.96
|
ha_release: 0.96
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
@ -12,6 +12,7 @@ ha_domain: aurora_abb_powerone
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
This implements a direct RS485 connection to a solar inverter in the
|
This implements a direct RS485 connection to a solar inverter in the
|
||||||
|
@ -14,6 +14,7 @@ ha_domain: aussie_broadband
|
|||||||
ha_platforms:
|
ha_platforms:
|
||||||
- diagnostics
|
- diagnostics
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Aussie Broadband integration displays various service metrics using the [Aussie Broadband API](https://myaussie-api.aussiebroadband.com.au).
|
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:
|
ha_codeowners:
|
||||||
- '@home-assistant/core'
|
- '@home-assistant/core'
|
||||||
ha_domain: auth
|
ha_domain: auth
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
This integration creates the endpoints for the [authentication system](/docs/authentication/) that is built into Home Assistant.
|
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:
|
ha_codeowners:
|
||||||
- '@home-assistant/core'
|
- '@home-assistant/core'
|
||||||
ha_domain: automation
|
ha_domain: automation
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
<script>document.location.href = '/docs/automation/';</script>
|
<script>document.location.href = '/docs/automation/';</script>
|
||||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
|||||||
ha_domain: avea
|
ha_domain: avea
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- light
|
- 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.
|
[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_domain: avion
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- light
|
- light
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
Support for the Avi-on Bluetooth dimmer switch [Avi-on](https://avi-on.com/).
|
Support for the Avi-on Bluetooth dimmer switch [Avi-on](https://avi-on.com/).
|
||||||
|
@ -12,6 +12,7 @@ ha_codeowners:
|
|||||||
ha_domain: awair
|
ha_domain: awair
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Awair integration will fetch data from your [Awair devices](https://getawair.com).
|
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_domain: aws
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- notify
|
- 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.
|
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
|
- diagnostics
|
||||||
- light
|
- light
|
||||||
- switch
|
- 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.
|
[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_domain: azure_devops
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- sensor
|
||||||
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
The Azure DevOps integration allows you to control and monitor your
|
The Azure DevOps integration allows you to control and monitor your
|
||||||
|
@ -9,6 +9,7 @@ ha_codeowners:
|
|||||||
- '@eavanvalkenburg'
|
- '@eavanvalkenburg'
|
||||||
ha_domain: azure_event_hub
|
ha_domain: azure_event_hub
|
||||||
ha_config_flow: true
|
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).
|
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_domain: azure_service_bus
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- notify
|
- 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.
|
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_release: 2022.4
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: backup
|
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.
|
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_domain: baidu
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- tts
|
- 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.
|
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:
|
ha_codeowners:
|
||||||
- '@garbled1'
|
- '@garbled1'
|
||||||
ha_config_flow: true
|
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.
|
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
|
title: Bayesian
|
||||||
description: Instructions on how to integrate threshold Bayesian sensors into Home Assistant.
|
description: Instructions on how to integrate threshold Bayesian sensors into Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Utility
|
|
||||||
- Binary Sensor
|
- Binary Sensor
|
||||||
|
- Utility
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_release: 0.53
|
ha_release: 0.53
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: bayesian
|
ha_domain: bayesian
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- 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`.
|
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.
|
description: Instructions on how to integrate Bouygues Bbox routers into Home Assistant.
|
||||||
ha_category:
|
ha_category:
|
||||||
- Network
|
- Network
|
||||||
- Sensor
|
|
||||||
- Presence Detection
|
- Presence Detection
|
||||||
|
- Sensor
|
||||||
ha_release: 0.31
|
ha_release: 0.31
|
||||||
ha_iot_class: Local Polling
|
ha_iot_class: Local Polling
|
||||||
ha_domain: bbox
|
ha_domain: bbox
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- device_tracker
|
- device_tracker
|
||||||
- sensor
|
- 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.
|
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_domain: beewi_smartclim
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- sensor
|
- 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.
|
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_release: 0.9
|
||||||
ha_quality_scale: internal
|
ha_quality_scale: internal
|
||||||
ha_domain: binary_sensor
|
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
|
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