Skip to content

Commit d7430e0

Browse files
committed
Merge branch 'current' into next
2 parents bff2927 + c52ea8c commit d7430e0

File tree

79 files changed

+3373
-146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+3373
-146
lines changed

CODEOWNERS

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ source/_integrations/blink.markdown @fronzbot
6565
source/_integrations/blueprint.markdown @home-assistant/core
6666
source/_integrations/bmp280.markdown @belidzs
6767
source/_integrations/bmw_connected_drive.markdown @gerard33 @rikroe
68-
source/_integrations/bond.markdown @prystupa @joshs85
68+
source/_integrations/bond.markdown @bdraco @prystupa @joshs85
6969
source/_integrations/bosch_shc.markdown @tschamm
7070
source/_integrations/braviatv.markdown @bieniu @Drafteed
71-
source/_integrations/broadlink.markdown @danielhiversen @felipediel
71+
source/_integrations/broadlink.markdown @danielhiversen @felipediel @L-I-Am
7272
source/_integrations/brother.markdown @bieniu
7373
source/_integrations/brunt.markdown @eavanvalkenburg
7474
source/_integrations/bsblan.markdown @liudger
@@ -104,7 +104,7 @@ source/_integrations/debugpy.markdown @frenck
104104
source/_integrations/deconz.markdown @Kane610
105105
source/_integrations/delijn.markdown @bollewolle @Emilv2
106106
source/_integrations/demo.markdown @home-assistant/core
107-
source/_integrations/denonavr.markdown @scarface-4711 @starkillerOG
107+
source/_integrations/denonavr.markdown @ol-iver @starkillerOG
108108
source/_integrations/derivative.markdown @afaucogney
109109
source/_integrations/device_automation.markdown @home-assistant/core
110110
source/_integrations/devolo_home_control.markdown @2Fake @Shutgun
@@ -127,7 +127,7 @@ source/_integrations/ecovacs.markdown @OverloadUT
127127
source/_integrations/edl21.markdown @mtdcr
128128
source/_integrations/efergy.markdown @tkdrob
129129
source/_integrations/egardia.markdown @jeroenterheerdt
130-
source/_integrations/eight_sleep.markdown @mezz64
130+
source/_integrations/eight_sleep.markdown @mezz64 @raman325
131131
source/_integrations/elgato.markdown @frenck
132132
source/_integrations/elkm1.markdown @gwww @bdraco
133133
source/_integrations/elv.markdown @majuss
@@ -139,13 +139,12 @@ source/_integrations/enigma2.markdown @fbradyirl
139139
source/_integrations/enocean.markdown @bdurrer
140140
source/_integrations/enphase_envoy.markdown @gtdiehl
141141
source/_integrations/entur_public_transport.markdown @hfurubotten
142-
source/_integrations/environment_canada.markdown @michaeldavie
142+
source/_integrations/environment_canada.markdown @gwww @michaeldavie
143143
source/_integrations/ephember.markdown @ttroy50
144144
source/_integrations/epson.markdown @pszafer
145145
source/_integrations/epsonworkforce.markdown @ThaStealth
146146
source/_integrations/eq3btsmart.markdown @rytilahti
147147
source/_integrations/esphome.markdown @OttoWinter @jesserockz
148-
source/_integrations/essent.markdown @TheLastProject
149148
source/_integrations/evohome.markdown @zxdavb
150149
source/_integrations/ezviz.markdown @RenierM26 @baqs
151150
source/_integrations/faa_delays.markdown @ntilley905
@@ -162,14 +161,15 @@ source/_integrations/flo.markdown @dmulcahey
162161
source/_integrations/flock.markdown @fabaff
163162
source/_integrations/flume.markdown @ChrisMandich @bdraco
164163
source/_integrations/flunearyou.markdown @bachya
164+
source/_integrations/flux_led.markdown @icemanch
165165
source/_integrations/forecast_solar.markdown @klaasnicolaas @frenck
166166
source/_integrations/forked_daapd.markdown @uvjustin
167167
source/_integrations/fortios.markdown @kimfrellsen
168168
source/_integrations/foscam.markdown @skgsergio
169169
source/_integrations/freebox.markdown @hacf-fr @Quentame
170170
source/_integrations/freedompro.markdown @stefano055415
171171
source/_integrations/fritz.markdown @mammuth @AaronDavidSchneider @chemelli74
172-
source/_integrations/fritzbox.markdown @mib1185
172+
source/_integrations/fritzbox.markdown @mib1185 @flabbamann
173173
source/_integrations/fronius.markdown @nielstron
174174
source/_integrations/frontend.markdown @home-assistant/frontend
175175
source/_integrations/garages_amsterdam.markdown @klaasnicolaas
@@ -196,6 +196,7 @@ source/_integrations/growatt_server.markdown @indykoning @muppet3000 @JasperPlan
196196
source/_integrations/guardian.markdown @bachya
197197
source/_integrations/habitica.markdown @ASMfreaK @leikoilja
198198
source/_integrations/harmony.markdown @ehendrix23 @bramkragten @bdraco @mkeesey @Aohzan
199+
source/_integrations/hassio.markdown @home-assistant/supervisor
199200
source/_integrations/heatmiser.markdown @andylockran
200201
source/_integrations/heos.markdown @andrewsayre
201202
source/_integrations/here_travel_time.markdown @eifinger
@@ -215,7 +216,7 @@ source/_integrations/honeywell.markdown @rdfurman
215216
source/_integrations/http.markdown @home-assistant/core
216217
source/_integrations/huawei_lte.markdown @scop @fphammerle
217218
source/_integrations/hue.markdown @balloob @frenck
218-
source/_integrations/huisbaasje.markdown @denniss17
219+
source/_integrations/huisbaasje.markdown @dennisschroer
219220
source/_integrations/humidifier.markdown @home-assistant/core @Shulyaka
220221
source/_integrations/hunterdouglas_powerview.markdown @bdraco
221222
source/_integrations/hvv_departures.markdown @vigonotion
@@ -271,6 +272,7 @@ source/_integrations/litterrobot.markdown @natekspencer
271272
source/_integrations/local_ip.markdown @issacg
272273
source/_integrations/logger.markdown @home-assistant/core
273274
source/_integrations/logi_circle.markdown @evanjd
275+
source/_integrations/lookin.markdown @ANMalko
274276
source/_integrations/loopenergy.markdown @pavoni
275277
source/_integrations/luci.markdown @mzdrale
276278
source/_integrations/luftdaten.markdown @fabaff
@@ -319,7 +321,6 @@ source/_integrations/nam.markdown @bieniu
319321
source/_integrations/nanoleaf.markdown @milanmeu
320322
source/_integrations/neato.markdown @dshokouhi @Santobert
321323
source/_integrations/nederlandse_spoorwegen.markdown @YarmoM
322-
source/_integrations/nello.markdown @pschmitt
323324
source/_integrations/ness_alarm.markdown @nickw444
324325
source/_integrations/nest.markdown @allenporter
325326
source/_integrations/netatmo.markdown @cgtobi
@@ -344,10 +345,11 @@ source/_integrations/nsw_rural_fire_service_feed.markdown @exxamalte
344345
source/_integrations/nuki.markdown @pschmitt @pvizeli @pree
345346
source/_integrations/numato.markdown @clssn
346347
source/_integrations/number.markdown @home-assistant/core @Shulyaka
347-
source/_integrations/nut.markdown @bdraco
348+
source/_integrations/nut.markdown @bdraco @ollo69
348349
source/_integrations/nws.markdown @MatthewFlamm
349350
source/_integrations/nzbget.markdown @chriscla
350351
source/_integrations/obihai.markdown @dshokouhi
352+
source/_integrations/octoprint.markdown @rfleming71
351353
source/_integrations/ohmconnect.markdown @robbiet480
352354
source/_integrations/ombi.markdown @larssont
353355
source/_integrations/omnilogic.markdown @oliver84 @djtimca @gentoosu
@@ -406,6 +408,7 @@ source/_integrations/rainforest_eagle.markdown @gtdiehl @jcalbert
406408
source/_integrations/rainmachine.markdown @bachya
407409
source/_integrations/random.markdown @fabaff
408410
source/_integrations/recollect_waste.markdown @bachya
411+
source/_integrations/recorder.markdown @home-assistant/core
409412
source/_integrations/rejseplanen.markdown @DarkFox
410413
source/_integrations/renault.markdown @epenet
411414
source/_integrations/repetier.markdown @MTrab
@@ -480,7 +483,7 @@ source/_integrations/srp_energy.markdown @briglx
480483
source/_integrations/starline.markdown @anonym-tsk
481484
source/_integrations/statistics.markdown @fabaff
482485
source/_integrations/stiebel_eltron.markdown @fucm
483-
source/_integrations/stookalert.markdown @fwestenberg
486+
source/_integrations/stookalert.markdown @fwestenberg @frenck
484487
source/_integrations/stream.markdown @hunterjm @uvjustin @allenporter
485488
source/_integrations/stt.markdown @pvizeli
486489
source/_integrations/subaru.markdown @G-Two
@@ -516,7 +519,6 @@ source/_integrations/tile.markdown @bachya
516519
source/_integrations/time_date.markdown @fabaff
517520
source/_integrations/tmb.markdown @alemuro
518521
source/_integrations/todoist.markdown @boralyl
519-
source/_integrations/toon.markdown @frenck
520522
source/_integrations/totalconnect.markdown @austinmroczek
521523
source/_integrations/tplink.markdown @rytilahti @thegardenmonkey
522524
source/_integrations/traccar.markdown @ludeeus
@@ -526,7 +528,7 @@ source/_integrations/trafikverket_train.markdown @endor-force
526528
source/_integrations/trafikverket_weatherstation.markdown @endor-force
527529
source/_integrations/transmission.markdown @engrbm87 @JPHutchins
528530
source/_integrations/tts.markdown @pvizeli
529-
source/_integrations/tuya.markdown @Tuya @zlinoliver @METISU
531+
source/_integrations/tuya.markdown @Tuya @zlinoliver @METISU @frenck
530532
source/_integrations/twentemilieu.markdown @frenck
531533
source/_integrations/twinkly.markdown @dr1rrb
532534
source/_integrations/ubus.markdown @noltari
@@ -544,6 +546,7 @@ source/_integrations/utility_meter.markdown @dgomes
544546
source/_integrations/vallox.markdown @andre-richter
545547
source/_integrations/velbus.markdown @Cereal2nd @brefra
546548
source/_integrations/velux.markdown @Julius2342
549+
source/_integrations/venstar.markdown @garbled1
547550
source/_integrations/vera.markdown @pavoni
548551
source/_integrations/verisure.markdown @frenck
549552
source/_integrations/versasense.markdown @flamm3blemuff1n
@@ -553,7 +556,7 @@ source/_integrations/vicare.markdown @oischinger
553556
source/_integrations/vilfo.markdown @ManneW
554557
source/_integrations/vivotek.markdown @HarlemSquirrel
555558
source/_integrations/vizio.markdown @raman325
556-
source/_integrations/vlc_telnet.markdown @rodripf @dmcc
559+
source/_integrations/vlc_telnet.markdown @rodripf @dmcc @MartinHjelmare
557560
source/_integrations/volkszaehler.markdown @fabaff
558561
source/_integrations/volumio.markdown @OnFreund
559562
source/_integrations/wake_on_lan.markdown @ntilley905

_config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,9 @@ social:
107107

108108
# Home Assistant release details
109109
current_major_version: 2021
110-
current_minor_version: 10
111-
current_patch_version: 7
112-
date_released: 2021-11-01
110+
current_minor_version: 11
111+
current_patch_version: 2
112+
date_released: 2021-11-09
113113

114114
# Either # or the anchor link to latest release notes in the blog post.
115115
# Must be prefixed with a # and have double quotes around it.

source/_docs/automation/trigger.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ An automation can be triggered by an event, with a certain entity state, at a gi
2626

2727
## Trigger ID
2828

29-
All triggers can be assigned an optional `id`. If the ID is omitted, it will instead be set to the index of the trigger. The `id` can be referenced from trigger conditions and actions. The `id` does not have to be unique for each trigger, and it can be used to group similar triggers for use later in the automation (i.e., several triggers of different types that should all turn some entity on).
29+
All triggers can be assigned an optional `id`. If the ID is omitted, it will instead be set to the index of the trigger. The `id` can be referenced from [trigger conditions and actions](/docs/scripts/conditions/#trigger-condition). The `id` does not have to be unique for each trigger, and it can be used to group similar triggers for use later in the automation (i.e., several triggers of different types that should all turn some entity on).
3030

3131
```yaml
3232
automation:

source/_docs/backend/database.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Database"
33
description: "Details about the database used by Home Assistant."
44
---
55

6-
Home Assistant uses database to store events and parametersis for history and tracking. The default database used is [SQLite](https://www.sqlite.org/) and the database file is stored in your [configuration directory](/getting-started/configuration/) (e.g., `<path to config dir>/home-assistant_v2.db`); however, other databases can be used. If you prefer to run a database server (e.g., PostgreSQL), use the [`recorder` component](/integrations/recorder/).
6+
Home Assistant uses database to store events and parameters for history and tracking. The default database used is [SQLite](https://www.sqlite.org/) and the database file is stored in your [configuration directory](/getting-started/configuration/) (e.g., `<path to config dir>/home-assistant_v2.db`); however, other databases can be used. If you prefer to run a database server (e.g., PostgreSQL), use the [`recorder` component](/integrations/recorder/).
77

88
To work with SQLite database manually from the command-line, you will need an [installation](https://www.sqlitetutorial.net/download-install-sqlite/) of `sqlite3`. Alternatively [DB Browser for SQLite](https://sqlitebrowser.org/) provides a viewer for exploring the database data and an editor for executing SQL commands.
99
First load your database with `sqlite3`:

source/_docs/configuration/splitting_configuration.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ If you have issues checkout `home-assistant.log` in the configuration directory
187187

188188
## Debugging configuration files
189189

190-
If you have many configuration files, Home Assistant provides a CLI that allows you to see how it interprets them, each installation type has it's own section in the common-tasks about this:
190+
If you have many configuration files, Home Assistant provides a CLI that allows you to see how it interprets them, each installation type has its own section in the common-tasks about this:
191191

192192
- [Operating System](/common-tasks/os/#configuration-check)
193193
- [Container](/common-tasks/container/#configuration-check)

source/_docs/configuration/troubleshooting.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ If you have incorrect entries in your configuration files you can use the config
1919

2020
One of the most common problems with Home Assistant is an invalid `configuration.yaml` or other configuration file.
2121

22-
- Home Assistant provides a CLI that allows you to see how it interprets them, each installation type has it's own section in the common-tasks about this:
22+
- Home Assistant provides a CLI that allows you to see how it interprets them, each installation type has its own section in the common-tasks about this:
2323
- [Operating System](/common-tasks/os/#configuration-check)
2424
- [Container](/common-tasks/container/#configuration-check)
2525
- [Core](/common-tasks/core/#configuration-check)

source/_faq/component.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ha_category: Configuration
66

77
When an integration does not show up, many different things can be the case. Before you try any of these steps, make sure to look at the `home-assistant.log` file and see if there are any errors related to your integration you are trying to set up.
88

9-
If you have incorrect entries in your configuration files you can use the CLI script to check your configuration, each installation type has it's own section in the common-tasks about this:
9+
If you have incorrect entries in your configuration files you can use the CLI script to check your configuration, each installation type has its own section in the common-tasks about this:
1010

1111
- [Operating System](/common-tasks/os/#configuration-check)
1212
- [Container](/common-tasks/container/#configuration-check)

source/_integrations/advantage_air.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ ha_platforms:
1414
- climate
1515
- cover
1616
- sensor
17+
- select
1718
- switch
1819
---
1920

source/_integrations/aurora_abb_powerone.markdown

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Aurora ABB Solar PV
2+
title: Aurora ABB PowerOne Solar PV
33
description: Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant.
44
ha_category:
55
- Sensor
@@ -11,6 +11,7 @@ ha_codeowners:
1111
ha_domain: aurora_abb_powerone
1212
ha_platforms:
1313
- sensor
14+
ha_config_flow: true
1415
---
1516

1617
This implements a direct RS485 connection to a solar inverter in the

source/_integrations/azure_service_bus.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ automation:
9393
custom_field: 123
9494
custom_object:
9595
trigger_more: true
96-
explain: "Its starting to get dark"
96+
explain: "It's starting to get dark"
9797
```
9898

9999
The message that can be retrieved from a queue or topic subscription:
@@ -106,7 +106,7 @@ The message that can be retrieved from a queue or topic subscription:
106106
"custom_field": 123,
107107
"custom_object": {
108108
"trigger_more": true,
109-
"explain": "Its starting to get dark"
109+
"explain": "It's starting to get dark"
110110
}
111111
}
112112
```

source/_integrations/binary_sensor.xiaomi_aqara.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The requirement is that you have setup the [`xiaomi aqara` integration](/integra
3838
#### Motion
3939

4040
```yaml
41-
- alias: "If there is motion and its dark turn on the gateway light"
41+
- alias: "If there is motion and it's dark turn on the gateway light"
4242
trigger:
4343
platform: state
4444
entity_id: binary_sensor.motion_sensor_158d000xxxxxc2

source/_integrations/bond.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ha_iot_class: Local Push
1111
ha_release: 0.113
1212
ha_domain: bond
1313
ha_codeowners:
14+
- '@bdraco'
1415
- '@prystupa'
1516
- '@joshs85'
1617
ha_config_flow: true

source/_integrations/broadlink.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ ha_iot_class: Local Polling
1010
ha_codeowners:
1111
- '@danielhiversen'
1212
- '@felipediel'
13+
- '@L-I-Am'
1314
ha_domain: broadlink
1415
ha_config_flow: true
1516
ha_platforms:
17+
- light
1618
- remote
1719
- sensor
1820
- switch

source/_integrations/deconz.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ ha_platforms:
2929
- fan
3030
- light
3131
- lock
32+
- number
3233
- scene
3334
- sensor
3435
- siren

source/_integrations/denonavr.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ha_iot_class: Local Polling
77
ha_release: 0.7.2
88
ha_domain: denonavr
99
ha_codeowners:
10-
- '@scarface-4711'
10+
- '@ol-iver'
1111
- '@starkillerOG'
1212
ha_config_flow: true
1313
ha_ssdp: true

source/_integrations/device_tracker.mqtt.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ value_template:
210210

211211
## Discovery Example
212212

213-
You can use the discovery protocol to create a new device tracker and set it's state using the command line tool `mosquitto_pub` shipped with `mosquitto` or the `mosquitto-clients` package to send MQTT messages.
213+
You can use the discovery protocol to create a new device tracker and set its state using the command line tool `mosquitto_pub` shipped with `mosquitto` or the `mosquitto-clients` package to send MQTT messages.
214214

215215
To create the device_tracker:
216216

source/_integrations/dlna_dmr.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ ha_codeowners:
1212
ha_domain: dlna_dmr
1313
ha_platforms:
1414
- media_player
15+
ha_ssdp: true
1516
---
1617

1718
The `dlna_dmr` platform allows you to control a [DLNA Digital Media Renderer](https://www.dlna.org/), such as DLNA enabled TVs or radios.

source/_integrations/eight_sleep.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ ha_release: 0.44
99
ha_iot_class: Cloud Polling
1010
ha_codeowners:
1111
- '@mezz64'
12+
- '@raman325'
1213
ha_domain: eight_sleep
1314
ha_platforms:
1415
- binary_sensor

source/_integrations/energy.markdown

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: Energy
3+
ha_category:
4+
- Energy
5+
ha_iot_class: Calculated
6+
ha_release: 2021.8
7+
ha_quality_scale: internal
8+
ha_codeowners:
9+
- '@home-assistant/core'
10+
ha_domain: energy
11+
---

source/_integrations/environment_canada.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ ha_platforms:
1212
ha_release: 0.95
1313
ha_iot_class: Cloud Polling
1414
ha_codeowners:
15-
- '@michaeldavie'
1615
- '@gwww'
16+
- '@michaeldavie'
1717
ha_domain: environment_canada
1818
ha_config_flow: true
1919
---

source/_integrations/fireservicerota.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The following entity types are created:
4646

4747
### Incidents Sensor
4848

49-
This is the main entity of the integration containing the incident message as it's `value`, it has several attributes which are described below.
49+
This is the main entity of the integration containing the incident message as its `value`, it has several attributes which are described below.
5050

5151
| Attribute | Description |
5252
| --------- | ----------- |

source/_integrations/fjaraskupan.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ha_platforms:
1515
- binary_sensor
1616
- fan
1717
- light
18+
- number
1819
- sensor
1920
---
2021

source/_integrations/flux_led.markdown

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Flux LED/MagicLight
2+
title: Flux LED/MagicHome
33
description: Instructions on how to setup Flux led/MagicHome/MagicLight within Home Assistant.
44
ha_category:
55
- Light
@@ -10,6 +10,11 @@ ha_domain: flux_led
1010
ha_platforms:
1111
- light
1212
- switch
13+
ha_codeowners:
14+
- '@icemanch'
15+
ha_quality_scale: platinum
16+
ha_config_flow: true
17+
ha_dhcp: true
1318
---
1419

1520
The Flux LED integration supports several brands of switches, bulbs, and controllers that use the same protocol and have the HF-LPB100 chipset in common. Chances are high that your bulb or controller (eg. WiFi LED CONTROLLER) will work with this integration if you can control the device with the MagicHome app.
@@ -79,4 +84,3 @@ colors:
7984
speed_pct: 80
8085
transition: "jump"
8186
```
82-

0 commit comments

Comments
 (0)