Merge branch 'current' into next

This commit is contained in:
Franck Nijhof 2021-03-04 10:54:25 +01:00
commit a042c1b3e3
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
47 changed files with 2779 additions and 46 deletions

View File

@ -13,6 +13,7 @@ source/_integrations/accuweather.markdown @bieniu
source/_integrations/acmeda.markdown @atmurray
source/_integrations/adguard.markdown @frenck
source/_integrations/advantage_air.markdown @Bre77
source/_integrations/aemet.markdown @noltari
source/_integrations/agent_dvr.markdown @ispysoftware
source/_integrations/airly.markdown @bieniu
source/_integrations/airnow.markdown @asymworks
@ -72,6 +73,7 @@ source/_integrations/circuit.markdown @braam
source/_integrations/cisco_ios.markdown @fbradyirl
source/_integrations/cisco_mobility_express.markdown @fbradyirl
source/_integrations/cisco_webex_teams.markdown @fbradyirl
source/_integrations/climacell.markdown @raman325
source/_integrations/cloud.markdown @home-assistant/cloud
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
source/_integrations/color_extractor.markdown @GenericStudent
@ -133,6 +135,7 @@ source/_integrations/esphome.markdown @OttoWinter
source/_integrations/essent.markdown @TheLastProject
source/_integrations/evohome.markdown @zxdavb
source/_integrations/ezviz.markdown @baqs
source/_integrations/faadelays.markdown @ntilley905
source/_integrations/fastdotcom.markdown @rohankapoorcom
source/_integrations/file.markdown @fabaff
source/_integrations/filter.markdown @dgomes
@ -147,7 +150,7 @@ source/_integrations/flunearyou.markdown @bachya
source/_integrations/forked_daapd.markdown @uvjustin
source/_integrations/fortios.markdown @kimfrellsen
source/_integrations/foscam.markdown @skgsergio
source/_integrations/freebox.markdown @snoof85 @Quentame
source/_integrations/freebox.markdown @hacf-fr @Quentame
source/_integrations/fronius.markdown @nielstron
source/_integrations/frontend.markdown @home-assistant/frontend
source/_integrations/garmin_connect.markdown @cyberjunky
@ -170,6 +173,7 @@ source/_integrations/griddy.markdown @bdraco
source/_integrations/group.markdown @home-assistant/core
source/_integrations/growatt_server.markdown @indykoning
source/_integrations/guardian.markdown @bachya
source/_integrations/habitica.markdown @ASMfreaK @leikoilja
source/_integrations/harmony.markdown @ehendrix23 @bramkragten @bdraco @mkeesey
source/_integrations/hdmi_cec.markdown @newAM
source/_integrations/heatmiser.markdown @andylockran
@ -199,7 +203,7 @@ source/_integrations/hydrawise.markdown @ptcryan
source/_integrations/hyperion.markdown @dermotduffy
source/_integrations/iammeter.markdown @lewei50
source/_integrations/iaqualink.markdown @flz
source/_integrations/icloud.markdown @Quentame
source/_integrations/icloud.markdown @Quentame @nzapponi
source/_integrations/ign_sismologia.markdown @exxamalte
source/_integrations/image.markdown @home-assistant/core
source/_integrations/incomfort.markdown @zxdavb
@ -227,6 +231,7 @@ source/_integrations/keba.markdown @dannerph
source/_integrations/keenetic_ndms2.markdown @foxel
source/_integrations/kef.markdown @basnijholt
source/_integrations/keyboard_remote.markdown @bendavid
source/_integrations/kmtronic.markdown @dgomes
source/_integrations/knx.markdown @Julius2342 @farmio @marvin-w
source/_integrations/kodi.markdown @OnFreund @cgtobi
source/_integrations/konnected.markdown @heythisisnate @kit-klein
@ -236,6 +241,8 @@ source/_integrations/launch_library.markdown @ludeeus
source/_integrations/lcn.markdown @alengwenus
source/_integrations/life360.markdown @pnbruckner
source/_integrations/linux_battery.markdown @fabaff
source/_integrations/litejet.markdown @joncar
source/_integrations/litterrobot.markdown @natekspencer
source/_integrations/local_ip.markdown @issacg
source/_integrations/logger.markdown @home-assistant/core
source/_integrations/logi_circle.markdown @evanjd
@ -245,8 +252,10 @@ source/_integrations/luftdaten.markdown @fabaff
source/_integrations/lupusec.markdown @majuss
source/_integrations/lutron.markdown @JonGilmore
source/_integrations/lutron_caseta.markdown @swails @bdraco
source/_integrations/lyric.markdown @timmo001
source/_integrations/mastodon.markdown @fabaff
source/_integrations/matrix.markdown @tinloaf
source/_integrations/mazda.markdown @bdr99
source/_integrations/mcp23017.markdown @jardiamj
source/_integrations/media_source.markdown @hunterjm
source/_integrations/mediaroom.markdown @dgomes
@ -268,10 +277,12 @@ source/_integrations/monoprice.markdown @etsinko @OnFreund
source/_integrations/moon.markdown @fabaff
source/_integrations/motion_blinds.markdown @starkillerOG
source/_integrations/mpd.markdown @fabaff
source/_integrations/mqtt.markdown @home-assistant/core @emontnemery
source/_integrations/mqtt.markdown @emontnemery
source/_integrations/msteams.markdown @peroyvind
source/_integrations/mullvad.markdown @meichthys
source/_integrations/my.markdown @home-assistant/core
source/_integrations/myq.markdown @bdraco
source/_integrations/mysensors.markdown @MartinHjelmare
source/_integrations/mysensors.markdown @MartinHjelmare @functionpointer
source/_integrations/mystrom.markdown @fabaff
source/_integrations/neato.markdown @dshokouhi @Santobert
source/_integrations/nederlandse_spoorwegen.markdown @YarmoM
@ -295,7 +306,7 @@ source/_integrations/notion.markdown @bachya
source/_integrations/nsw_fuel_station.markdown @nickw444
source/_integrations/nsw_rural_fire_service_feed.markdown @exxamalte
source/_integrations/nuheat.markdown @bdraco
source/_integrations/nuki.markdown @pschmitt @pvizeli
source/_integrations/nuki.markdown @pschmitt @pvizeli @pree
source/_integrations/numato.markdown @clssn
source/_integrations/number.markdown @home-assistant/core @Shulyaka
source/_integrations/nut.markdown @bdraco
@ -359,9 +370,11 @@ source/_integrations/random.markdown @fabaff
source/_integrations/recollect_waste.markdown @bachya
source/_integrations/rejseplanen.markdown @DarkFox
source/_integrations/repetier.markdown @MTrab
source/_integrations/rflink.markdown @javicalle
source/_integrations/rfxtrx.markdown @danielhiversen @elupus @RobBie1221
source/_integrations/ring.markdown @balloob
source/_integrations/risco.markdown @OnFreund
source/_integrations/rituals_perfume_genie.markdown @milanmeu
source/_integrations/rmvtransport.markdown @cgtobi
source/_integrations/roku.markdown @ctalkington
source/_integrations/roomba.markdown @pschmitt @cyr-ius @shenxn
@ -401,6 +414,7 @@ source/_integrations/smappee.markdown @bsmappee
source/_integrations/smart_meter_texas.markdown @grahamwetzler
source/_integrations/smarthab.markdown @outadoc
source/_integrations/smartthings.markdown @andrewsayre
source/_integrations/smarttub.markdown @mdz
source/_integrations/smarty.markdown @z0mbieprocess
source/_integrations/sms.markdown @ocalvo
source/_integrations/smtp.markdown @fabaff
@ -427,6 +441,7 @@ source/_integrations/stiebel_eltron.markdown @fucm
source/_integrations/stookalert.markdown @fwestenberg
source/_integrations/stream.markdown @hunterjm @uvjustin
source/_integrations/stt.markdown @pvizeli
source/_integrations/subaru.markdown @G-Two
source/_integrations/suez_water.markdown @ooii
source/_integrations/sun.markdown @Swamp-Ig
source/_integrations/supla.markdown @mwegrzynek
@ -440,7 +455,7 @@ source/_integrations/syncthru.markdown @nielstron
source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185
source/_integrations/synology_srm.markdown @aerialls
source/_integrations/syslog.markdown @fabaff
source/_integrations/tado.markdown @michaelarnauts @bdraco
source/_integrations/tado.markdown @michaelarnauts @bdraco @noltari
source/_integrations/tag.markdown @balloob @dmulcahey
source/_integrations/tahoma.markdown @philklei
source/_integrations/tankerkoenig.markdown @guillempages
@ -462,7 +477,6 @@ source/_integrations/toon.markdown @frenck
source/_integrations/totalconnect.markdown @austinmroczek
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey
source/_integrations/traccar.markdown @ludeeus
source/_integrations/tradfri.markdown @ggravlingen
source/_integrations/trafikverket_train.markdown @endor-force
source/_integrations/trafikverket_weatherstation.markdown @endor-force
source/_integrations/transmission.markdown @engrbm87 @JPHutchins
@ -470,6 +484,7 @@ source/_integrations/tts.markdown @pvizeli
source/_integrations/tuya.markdown @ollo69
source/_integrations/twentemilieu.markdown @frenck
source/_integrations/twinkly.markdown @dr1rrb
source/_integrations/ubus.markdown @noltari
source/_integrations/unifi.markdown @Kane610
source/_integrations/unifiled.markdown @florisvdk
source/_integrations/upb.markdown @gwww
@ -491,7 +506,7 @@ source/_integrations/vicare.markdown @oischinger
source/_integrations/vilfo.markdown @ManneW
source/_integrations/vivotek.markdown @HarlemSquirrel
source/_integrations/vizio.markdown @raman325
source/_integrations/vlc_telnet.markdown @rodripf
source/_integrations/vlc_telnet.markdown @rodripf @dmcc
source/_integrations/volkszaehler.markdown @fabaff
source/_integrations/volumio.markdown @OnFreund
source/_integrations/waqi.markdown @andrey-git
@ -499,6 +514,7 @@ source/_integrations/watson_tts.markdown @rutkai
source/_integrations/weather.markdown @fabaff
source/_integrations/webostv.markdown @bendavid
source/_integrations/websocket_api.markdown @home-assistant/core
source/_integrations/wemo.markdown @esev
source/_integrations/wiffi.markdown @mampfes
source/_integrations/wilight.markdown @leofig-rj
source/_integrations/withings.markdown @vangorra

View File

@ -105,9 +105,9 @@ social:
# Home Assistant release details
current_major_version: 2021
current_minor_version: 2
current_patch_version: 3
date_released: 2021-02-11
current_minor_version: 3
current_patch_version: 0
date_released: 2021-03-03
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
@ -162,7 +162,6 @@ defaults:
values:
toc: true
# Support for files Jekyll will normally exclude
include:
- "_headers"
@ -175,7 +174,6 @@ toc:
min_level: 2 # default: 1
max_level: 3 # default: 6
# Configuration for installation pages
installation:
versions:

View File

@ -214,7 +214,7 @@ For Inovelli LZW30-SN and LZW31-SN switches with a third button for configuratio
Once this is complete, `zwave.scene_activated` events will fire according to which button press you perform. For information on what button press corresponds to what scene_id and scene_data in the event, see [Inovelli Knowledge Base > How To: Setting Up Scenes In Home Assistant](https://support.inovelli.com/portal/en/kb/articles/how-to-setting-up-scenes-in-home-assistant).
### Zooz Scene Capable On/Off and Dimmer Wall Switches (Zen21v3 & Zen22v2 - Firmware 3.0+, Zen26 & Zen27 - Firmware 2.0+, Zen30 Double Switch, Zen34 Remote Switch)
### Zooz Scene Capable On/Off and Dimmer Wall Switches (Zen21v3 & Zen22v2 - Firmware 3.0+, Zen26 & Zen27 - Firmware 2.0+, Zen30 Double Switch, Zen32 Scene Controller, Zen34 Remote Switch)
Many Zooz switches that have been sold do not have the latest firmwares. Contact Zooz to obtain the over the air firmware update instructions and new user manual for the switches.
@ -746,6 +746,141 @@ Zen30 (Double Switch):
</Value>
</CommandClass>
```
Zen32 Scene Controller:
```xml
<CommandClass id="112">
<Value type="list" genre="config" index="1" label="LED indicator mode for relay" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="LED on when relay off, LED off when relay on" value="0"/>
<Item label="LED on when relay on, LED off when relay off" value="1"/>
<Item label="LED always off" value="2"/>
<Item label="LED always on" value="3"/>
</Value>
<Value type="list" genre="config" index="2" label="LED indicator mode for Button 1" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="LED on when dimmer off, LED off when dimmer on" value="0"/>
<Item label="LED on when dimmer on, LED off when dimmer off" value="1"/>
<Item label="LED always off" value="2"/>
<Item label="LED always on" value="3"/>
</Value>
<Value type="list" genre="config" index="3" label="LED indicator mode for Button 2" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="LED on when dimmer off, LED off when dimmer on" value="0"/>
<Item label="LED on when dimmer on, LED off when dimmer off" value="1"/>
<Item label="LED always off" value="2"/>
<Item label="LED always on" value="3"/>
</Value>
<Value type="list" genre="config" index="4" label="LED indicator mode for Button 3" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="LED on when dimmer off, LED off when dimmer on" value="0"/>
<Item label="LED on when dimmer on, LED off when dimmer off" value="1"/>
<Item label="LED always off" value="2"/>
<Item label="LED always on" value="3"/>
</Value>
<Value type="list" genre="config" index="5" label="LED indicator mode for Button 4" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="LED on when dimmer off, LED off when dimmer on" value="0"/>
<Item label="LED on when dimmer on, LED off when dimmer off" value="1"/>
<Item label="LED always off" value="2"/>
<Item label="LED always on" value="3"/>
</Value>
<Value type="list" genre="config" index="6" label="LED indicator color for relay" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="white" value="0"/>
<Item label="blue" value="1"/>
<Item label="green" value="2"/>
<Item label="red" value="3"/>
</Value>
<Value type="list" genre="config" index="7" label="LED indicator color for Button 1" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="white" value="0"/>
<Item label="blue" value="1"/>
<Item label="green" value="2"/>
<Item label="red" value="3"/>
</Value>
<Value type="list" genre="config" index="8" label="LED indicator color for Button 2" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="white" value="0"/>
<Item label="blue" value="1"/>
<Item label="green" value="2"/>
<Item label="red" value="3"/>
</Value>
<Value type="list" genre="config" index="9" label="LED indicator color for Button 3" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="white" value="0"/>
<Item label="blue" value="1"/>
<Item label="green" value="2"/>
<Item label="red" value="3"/>
</Value>
<Value type="list" genre="config" index="10" label="LED indicator color for Button 4" size="1" min="0" max="3" value="0">
<Help></Help>
<Item label="white" value="0"/>
<Item label="blue" value="1"/>
<Item label="green" value="2"/>
<Item label="red" value="3"/>
</Value>
<Value type="list" genre="config" index="11" label="LED indicator brightness for relay" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="bright (100%)" value="0"/>
<Item label="medium (60%)" value="1"/>
<Item label="low (30%)" value="2"/>
</Value>
<Value type="list" genre="config" index="12" label="LED indicator brightness for Button 1" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="bright (100%)" value="0"/>
<Item label="medium (60%)" value="1"/>
<Item label="low (30%)" value="2"/>
</Value>
<Value type="list" genre="config" index="13" label="LED indicator brightness for Button 2" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="bright (100%)" value="0"/>
<Item label="medium (60%)" value="1"/>
<Item label="low (30%)" value="2"/>
</Value>
<Value type="list" genre="config" index="14" label="LED indicator brightness for Button 3" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="bright (100%)" value="0"/>
<Item label="medium (60%)" value="1"/>
<Item label="low (30%)" value="2"/>
</Value>
<Value type="list" genre="config" index="15" label="LED indicator brightness for Button 4" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="bright (100%)" value="0"/>
<Item label="medium (60%)" value="1"/>
<Item label="low (30%)" value="2"/>
</Value>
<Value type="int" genre="config" index="16" label="Auto turn-off timer for relay" size="4" min="0" max="65535" value="0" units="minutes">
<Help>Set the time (in minutes) after which you want the switch to automatically turn off once it has been turned on.</Help>
</Value>
<Value type="int" genre="config" index="17" label="Auto turn-on timer for relay" size="4" min="0" max="65535" value="0" units="minutes">
<Help>Set the time (in minutes) after which you want the switch to automatically turn on once it has been turned off.</Help>
</Value>
<Value type="list" genre="config" index="18" label="State after power failure" size="1" min="0" max="2" value="0">
<Help></Help>
<Item label="Relay and buttons remember and restore last state" value="0"/>
<Item label="Relay and buttons forced to off after power failure" value="1"/>
<Item label="Relay and buttons forced to on after power failure" value="2"/>
</Value>
<Value type="list" genre="config" index="19" label="Disable / enable control on the relay" size="1" min="0" max="2" value="1">
<Help></Help>
<Item label="Disable local / physical control (from the button), enable Z-Wave control" value="0"/>
<Item label="Enable local / physical control (from the button), enable Z-Wave control" value="1"/>
<Item label="Disable local / physical control (from the button), disable Z-Wave control" value="2"/>
</Value>
<Value type="list" genre="config" index="20" label="Relay behavior with disabled local / Z-Wave control" size="1" min="0" max="1" value="1">
<Help></Help>
<Item label="report on/off status when button is pressed and change LED indicator status if Parameter 19 is set to value 0 or 2" value="0"/>
<Item label="DONT report on/off status when button is pressed and DONT change LED indicator status if Parameter 19 is set to value 0 or 2 (but the relay will always send central scene command)" value="1"/>
</Value>
<Value type="list" genre="config" index="21" label="3-way switch type" size="1" min="0" max="1" value="0">
<Help>Choose the type of 3-way switch you want to use with this switch in a 3-way set-up.</Help>
<Item label="regular mechanical 3-way on/off switch, use the connected 3-way switch to turn the light on or off (default)" value="0"/>
<Item label="momentary switch, click once to change status (light on or off)" value="1"/>
</Value>
</CommandClass>
```
Zen34 Remote Switch:
```xml
@ -802,6 +937,21 @@ For the Zooz Zen30 Double Switch, you'll need to add the `COMMAND_CLASS_CENTRAL_
</CommandClass>
```
For the Zooz Zen32 Scene Controller, you'll need to add the `COMMAND_CLASS_CENTRAL_SCENE` for each node in your `zwcfg` file with the following:
```xml
<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
<Value type="int" genre="user" instance="1" index="1" label="Top Button Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
<Value type="int" genre="user" instance="1" index="2" label="Small Button 1 Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
<Value type="int" genre="user" instance="1" index="3" label="Small Button 2 Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
<Value type="int" genre="user" instance="1" index="4" label="Small Button 3 Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
<Value type="int" genre="user" instance="1" index="5" label="Small Button 4 Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
</CommandClass>
</CommandClass>
```
Go to the Z-Wave Network Management section in the Home Assistant Configuration, select the node which has just been updated and enable the scene support configuration parameter.
Once this is complete, you should see the following `zwave.scene_activated` events:

View File

@ -10,6 +10,9 @@ ha_config_flow: true
ha_codeowners:
- '@noltari'
ha_domain: aemet
ha_platforms:
- sensor
- weather
---
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.

View File

@ -10,7 +10,6 @@ ha_release: 0.49
ha_domain: apple_tv
ha_codeowners:
- '@postlund'
- '@wizbangcrash'
ha_config_flow: true
ha_zeroconf: true
ha_platforms:

View File

@ -11,6 +11,7 @@ ha_codeowners:
ha_config_flow: true
ha_platforms:
- binary_sensor
- sensor
---
The `aurora` platform uses the [NOAA Aurora Forecast](https://www.swpc.noaa.gov/products/aurora-30-minute-forecast) service to let you know if an aurora might be visible at your home location in the next 30 minutes, based off of current solar flare activity.

View File

@ -6,10 +6,11 @@ ha_category:
ha_release: 2021.3
ha_iot_class: Cloud Polling
ha_config_flow: true
ha_quality_scale: silver
ha_codeowners:
- '@raman325'
ha_domain: climacell
ha_platforms:
- weather
---
The ClimaCell integration allows you to obtain weather information from the [ClimaCell API](https://www.climacell.co/weather-api/).
@ -18,6 +19,10 @@ The ClimaCell integration allows you to obtain weather information from the [Cli
You can obtain a free API key by signing up with [ClimaCell](https://developer.climacell.co/sign-up?_ga=2.137889264.1908484805.1591592950-510691096.1591288729).
<div class="note">
At this time, the integration only supports the v3 API. ClimaCell has stopped issuing API keys for the v3 API, so if you are just signing up, you will need to wait for the V4 update.
</div>
The integration will automatically set the refresh interval based on the number of ClimaCell integrations that are using the same API key for a given Home Assistant instance. The integration currently assumes you are using a free account so the max requests per day is 1000. If you want to use a paid account to increase the number of max requests and increase the update frequency, please open a Home Assistant issue for the integration.
## Supported Forecast Types

View File

@ -9,7 +9,7 @@ ha_category:
ha_release: 0.85
ha_iot_class: Local Polling
ha_codeowners:
- '@snoof85'
- '@hacf-fr'
- '@Quentame'
ha_config_flow: true
ha_domain: freebox

View File

@ -10,11 +10,11 @@ ha_platforms:
- sensor
---
The GitHub sensor integrates data from [GitHub](https://github.com/) to monitor your favorite repositories.
The GitHub sensor allows you to monitor your favorite [GitHub](https://github.com/) repositories. Monitored information includes the amount of stargazers, forks, open issues and pull requests, the latest commit message, and more.
## Setup
To set up this sensor you will need a [personal access token](https://github.com/settings/tokens). You will need to check the `repo` scope for the sensor to function.
To set up this sensor you will need a GitHub [personal access token](https://github.com/settings/tokens). You will need to check the `repo` scope for the sensor to function.
## Configuration

View File

@ -9,6 +9,10 @@ ha_iot_class: Cloud Polling
ha_domain: habitica
ha_platforms:
- sensor
ha_codeowners:
- '@ASMfreaK'
- '@leikoilja'
ha_config_flow: true
---
This integration allows you to monitor and manage your Habitica profile. This integration exposes the [Habitica's API](https://habitica.com/apidoc/) as a Home Assistant service. It supports multiple users and allows you to automate checking out your habits and daily tasks or casting magics using Home Assistant.

View File

@ -1,5 +1,5 @@
---
title: Keenetic NDMS2 Routers
title: Keenetic NDMS2 Router
description: Instructions on how to integrate Keenetic NDMS2 Routers into Home Assistant.
ha_category:
- Presence Detection
@ -9,7 +9,9 @@ ha_codeowners:
- '@foxel'
ha_domain: keenetic_ndms2
ha_platforms:
- binary_sensor
- device_tracker
ha_config_flow: true
---
This platform offers presence detection by examining devices connected to a [Keenetic](https://keenetic.net/)

View File

@ -1,5 +1,5 @@
---
title: KMTronic
title: KMtronic
description: Integrate KMTronic devices
ha_category:
- Switch
@ -9,6 +9,8 @@ ha_codeowners:
ha_iot_class: Local Push
ha_domain: kmtronic
ha_config_flow: true
ha_platforms:
- switch
---
Integrate [KMtronic devices](https://www.kmtronic.com/) into Home Assistant. KMtronic offers a large range of IP-connected relays that can be controlled over your local area network. This integration maps each of the relays as a separate device, enabling you to control various areas of your home (e.g. using each relay to control different garden sprinkler areas, or controlling the electrical distribution of your house from a central board).

View File

@ -25,6 +25,7 @@ ha_platforms:
- binary_sensor
- climate
- cover
- fan
- light
- notify
- sensor

View File

@ -12,6 +12,8 @@ ha_config_flow: true
ha_platforms:
- light
- switch
ha_codeowners:
- '@joncar'
---
LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet's third party protocol. Home Assistant integrates the LiteJet 3rd party protocol and allows you to get the status and control the connected lights.

View File

@ -6,7 +6,6 @@ ha_category:
ha_iot_class: Cloud Polling
ha_release: 2021.3
ha_config_flow: true
ha_quality_scale: gold
ha_codeowners:
- '@natekspencer'
ha_domain: litterrobot

View File

@ -10,6 +10,11 @@ ha_config_flow: true
ha_codeowners:
- '@timmo001'
ha_domain: lyric
ha_quality_scale: silver
ha_platforms:
- climate
- sensor
ha_dhcp: true
---
The Honeywell Lyric component integrates the Lyric thermostat platform into Home Assistant.

View File

@ -1,16 +1,18 @@
---
title: "Mazda Connected Services"
description: "Instructions on how to integrate your Connected Services capable Mazda vehicle with Home Assistant."
ha_release: "2021.3"
title: Mazda Connected Services
description: Instructions on how to integrate your Connected Services capable Mazda vehicle with Home Assistant.
ha_release: '2021.3'
ha_category:
- Car
- Sensor
ha_iot_class: "Cloud Polling"
ha_iot_class: Cloud Polling
ha_quality_scale: platinum
ha_config_flow: true
ha_codeowners:
- '@bdr99'
ha_domain: mazda
ha_platforms:
- sensor
---
The Mazda Connected Services integration allows you to retrieve data from a Mazda vehicle. In order to use this integration, you must first register your vehicle using the MyMazda app ([iOS](https://apps.apple.com/us/app/mymazda/id451886367)/[Android](https://play.google.com/store/apps/details?id=com.interrait.mymazda)).

View File

@ -8,7 +8,6 @@ ha_release: pre 0.7
ha_iot_class: Local Push
ha_config_flow: true
ha_codeowners:
- '@home-assistant/core'
- '@emontnemery'
ha_domain: mqtt
ha_platforms:

View File

@ -10,6 +10,8 @@ ha_domain: mullvad
ha_config_flow: true
ha_codeowners:
- '@meichthys'
ha_platforms:
- binary_sensor
---
The Mullvad VPN integration pulls [Mullvad](https://mullvad.net/) VPN status information into Home Assistant.

View File

@ -6,6 +6,8 @@ ha_category:
ha_release: 2021.3
ha_domain: my
ha_iot_class:
ha_codeowners:
- '@home-assistant/core'
---
This integration handles redirects from the [My Home Assistant](https://my.home-assistant.io) service.

View File

@ -18,6 +18,7 @@ ha_platforms:
- notify
- sensor
- switch
ha_config_flow: true
---
The [MySensors](https://www.mysensors.org) project combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69 to build affordable sensor networks. This integration will automatically add all available devices to Home Assistant, after [presentation](#presentation) is done. That is, you do not need to add anything to your configuration for the devices for them to be added. Go to the **states** section of the developer tools to find the devices that have been identified.

View File

@ -12,6 +12,8 @@ ha_codeowners:
ha_domain: nuki
ha_platforms:
- lock
ha_config_flow: true
ha_dhcp: true
---
The `nuki` platform allows you to control [Nuki Smart Locks](https://nuki.io/en/smart-lock/) via either a [software bridge](https://play.google.com/store/apps/details?id=io.nuki.bridge) or a [physical bridge](https://nuki.io/en/bridge/).

View File

@ -3,7 +3,6 @@ title: Open Exchange Rates
description: Instructions on how to integrate exchange rates from https://openexchangerates.org within Home Assistant.
ha_category:
- Finance
logo: openexchangerates.png
ha_iot_class: Cloud Polling
ha_release: 0.23
ha_domain: openexchangerates

View File

@ -10,6 +10,7 @@ ha_codeowners:
- '@JohNan'
ha_domain: plaato
ha_platforms:
- binary_sensor
- sensor
---

View File

@ -6,9 +6,6 @@ ha_category:
- Binary Sensor
ha_release: 0.7.4
ha_iot_class: Local Polling
ha_quality_scale: internal
ha_codeowners:
- '@home-assistant/core'
ha_domain: rest
ha_platforms:
- binary_sensor

View File

@ -12,6 +12,8 @@ ha_platforms:
- light
- sensor
- switch
ha_codeowners:
- '@javicalle'
---
The `rflink` integration supports devices that use [RFLink gateway firmware](http://www.rflink.nl/blog2/download), for example, the [Nodo RFLink Gateway](https://www.nodo-shop.nl/nl/21-rflink-gateway). RFLink Gateway is an Arduino Mega firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).

View File

@ -9,6 +9,8 @@ ha_category:
ha_codeowners:
- '@milanmeu'
ha_domain: rituals_perfume_genie
ha_platforms:
- switch
---
The Rituals Perfume Genie integration allows you to control and monitor your Rituals perfume diffusers connected to your Rituals account. The integration is compatible with the first and second `2.0` versions.

View File

@ -29,4 +29,3 @@ Assistant.
access to your home. You can then configure the integration using this account's
credentials. This is also more secure, as this user should be less priviledged.
</div>

View File

@ -14,6 +14,12 @@ ha_quality_scale: platinum
ha_codeowners:
- '@mdz'
ha_domain: smarttub
ha_platforms:
- binary_sensor
- climate
- light
- sensor
- switch
---
The `smarttub` integration allows you to view and control hot tubs which use the [SmartTub](https://www.jacuzzi.com/en-us/hot-tubs/owners/smarttub-system) system, in Home Assistant.

View File

@ -10,6 +10,8 @@ ha_config_flow: true
ha_codeowners:
- '@G-Two'
ha_domain: subaru
ha_platforms:
- sensor
---
The Subaru integration retrieves information provided by Subaru connected vehicle services. Before using this integration, you must first register and have login credentials to [MySubaru](https://www.mysubaru.com).

View File

@ -13,6 +13,7 @@ ha_iot_class: Cloud Polling
ha_codeowners:
- '@michaelarnauts'
- '@bdraco'
- '@noltari'
ha_domain: tado
ha_config_flow: true
ha_homekit: true

View File

@ -20,6 +20,7 @@ ha_platforms:
- sensor
- switch
- vacuum
- weather
---
The `template` platform supports sensors which get their values from other entities.

View File

@ -1,5 +1,5 @@
---
title: Honeywell Total Connect Alarm
title: Total Connect
description: Instructions on how to integrate TotalConnect alarms into Home Assistant.
ha_category:
- Alarm

View File

@ -10,8 +10,6 @@ ha_category:
- Light
- Sensor
- Switch
ha_codeowners:
- '@ggravlingen'
ha_domain: tradfri
ha_homekit: true
ha_platforms:

View File

@ -8,6 +8,8 @@ ha_iot_class: Local Polling
ha_domain: ubus
ha_platforms:
- device_tracker
ha_codeowners:
- '@noltari'
---
This is a presence detection scanner for [OpenWrt](https://openwrt.org/) using [ubus](https://wiki.openwrt.org/doc/techref/ubus). It scans for changes in `hostapd.*`, which will detect and report changes in devices connected to the access point on the router.

View File

@ -15,8 +15,8 @@ ha_codeowners:
ha_domain: vesync
ha_platforms:
- fan
- switch
- light
- switch
---
The `vesync` integration enables you to control smart switches and outlets connected to the VeSync App.

View File

@ -7,6 +7,7 @@ ha_release: 0.95
ha_iot_class: Local Polling
ha_codeowners:
- '@rodripf'
- '@dmcc'
ha_domain: vlc_telnet
---

View File

@ -18,6 +18,8 @@ ha_platforms:
- fan
- light
- switch
ha_codeowners:
- '@esev'
---
The `wemo` integration is the main integration to integrate various [Belkin WeMo](https://www.belkin.com/us/c/wemo/) devices with Home Assistant.

View File

@ -14,6 +14,7 @@ ha_domain: wilight
ha_quality_scale: silver
ha_ssdp: true
ha_platforms:
- cover
- fan
- light
---

View File

@ -9,8 +9,8 @@ The Entity Filter card allows you to define a list of entities that you want to
This type of card can also be used together with rest of cards that allow multiple entities, allowing you to use [glance](/lovelace/glance/) or [picture-glance](/lovelace/picture-glance/). By default it uses [entities](/lovelace/entities/) card model.
<p class='img'>
<img src='/images/lovelace/lovelace_entity_filter.png' alt='Screenshot of the entity filter card'>
Screenshot of the entity filter card.
<img src='/images/lovelace/lovelace_entity_filter.png' alt='Screenshot of the Entity Filter card'>
Screenshot of the Entity Filter card.
</p>
{% configuration %}
@ -38,7 +38,7 @@ show_empty:
default: true
{% endconfiguration %}
## Options For Entities
## Options for Entities
If you define entities as objects instead of strings (by adding `entity:` before entity ID), you can add more customization and configurations:
@ -73,9 +73,9 @@ state_filter:
type: list
{% endconfiguration %}
## Options For state_filter
## Options for state_filter
If you define state_filter as objects instead of strings (by adding `value:` before your state value), you can add more customization to your filter:
If you define `state_filter` as objects instead of strings (by adding `value:` before your state value), you can add more customization to your filter:
{% configuration %}
value:
@ -127,7 +127,7 @@ card:
Entity filter combined with glance card.
</p>
You can also specify multiple `state_filter`s, in which case matching any condition will display the entity. This example will display everyone who isn't at home or at work.
You can also specify multiple `state_filter` conditions, in which case the entity will be displayed if it matches any condition. This example will display everyone who isn't at home or at work.
```yaml
type: entity-filter
@ -163,7 +163,7 @@ entities:
attribute: humidity
```
Use a regex filter against entity attributes. This regex filter below looks for expressions that are 1 digit in length and where the number is between 0-7 (so show holidays today or in the next 7 days) and displays those holidays as entities in the entity-filter card.
Use a regex filter against entity attributes. This regex filter below looks for expressions that are 1 digit in length and where the number is between 0-7 (so show holidays today or in the next 7 days) and displays those holidays as entities in the Entity Filter card.
```yaml
- type: entity-filter

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1023 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB