Skip to content

Commit 4f04db0

Browse files
committed
Merge branch 'rc' into current
2 parents 3c3ab1d + f2a8542 commit 4f04db0

Some content is hidden

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

66 files changed

+2202
-637
lines changed

.vscode/cSpell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"Denon",
1313
"endconfiguration",
1414
"endraw",
15+
"Etekcity",
1516
"fitbit",
1617
"Flexit",
1718
"geizhals",

source/_components/ambient_station.markdown

Lines changed: 0 additions & 185 deletions
Original file line numberDiff line numberDiff line change
@@ -40,189 +40,4 @@ app_key:
4040
description: The Application key to access the service.
4141
required: true
4242
type: string
43-
monitored_conditions:
44-
description: Weather conditions to track.
45-
required: false
46-
type: list
47-
keys:
48-
24hourrainin:
49-
description: 24h rain accumulation
50-
baromabsin:
51-
description: Absolute atmospheric pressure
52-
baromrelin:
53-
description: Relative atmospheric pressure
54-
battout:
55-
description: Weather station battery health
56-
batt1:
57-
description: Sensor 1 battery health
58-
batt2:
59-
description: Sensor 2 battery health
60-
batt3:
61-
description: Sensor 3 battery health
62-
batt4:
63-
description: Sensor 4 battery health
64-
batt5:
65-
description: Sensor 5 battery health
66-
batt6:
67-
description: Sensor 6 battery health
68-
batt7:
69-
description: Sensor 7 battery health
70-
batt8:
71-
description: Sensor 8 battery health
72-
batt9:
73-
description: Sensor 9 battery health
74-
batt10:
75-
description: Sensor 10 battery health
76-
co2:
77-
description: CO2 level
78-
dailyrainin:
79-
description: Daily rain accumulation
80-
dewPoint:
81-
description: Dewpoint temperature
82-
eventrainin:
83-
description: Event Rain accumulation
84-
feelsLike:
85-
description: Feels Like temperature
86-
hourlyrainin:
87-
description: Hourly rain accumulation
88-
humidity:
89-
description: Outdoor humidity
90-
humidity1:
91-
description: Sensor 1 humidity
92-
humidity2:
93-
description: Sensor 2 humidity
94-
humidity3:
95-
description: Sensor 3 humidity
96-
humidity4:
97-
description: Sensor 4 humidity
98-
humidity5:
99-
description: Sensor 5 humidity
100-
humidity6:
101-
description: Sensor 6 humidity
102-
humidity7:
103-
description: Sensor 7 humidity
104-
humidity8:
105-
description: Sensor 8 humidity
106-
humidity9:
107-
description: Sensor 9 humidity
108-
humidity10:
109-
description: Sensor 10 humidity
110-
humidityin:
111-
description: Indoor humidity
112-
lastRain:
113-
description: Datetime of last rain event
114-
maxdailygust:
115-
description: Max daily wind gust
116-
monthlyrainin:
117-
description: Monthly rain accumulation
118-
relay1:
119-
description: Sensor 1 relay status
120-
relay2:
121-
description: Sensor 2 relay status
122-
relay3:
123-
description: Sensor 3 relay status
124-
relay4:
125-
description: Sensor 4 relay status
126-
relay5:
127-
description: Sensor 5 relay status
128-
relay6:
129-
description: Sensor 6 relay status
130-
relay7:
131-
description: Sensor 7 relay status
132-
relay8:
133-
description: Sensor 8 relay status
134-
relay9:
135-
description: Sensor 9 relay status
136-
relay10:
137-
description: Sensor 10 relay status
138-
soilhum1:
139-
description: Sensor 1 soil humidity
140-
soilhum2:
141-
description: Sensor 2 soil humidity
142-
soilhum3:
143-
description: Sensor 3 soil humidity
144-
soilhum4:
145-
description: Sensor 4 soil humidity
146-
soilhum5:
147-
description: Sensor 5 soil humidity
148-
soilhum6:
149-
description: Sensor 6 soil humidity
150-
soilhum7:
151-
description: Sensor 7 soil humidity
152-
soilhum8:
153-
description: Sensor 8 soil humidity
154-
soilhum9:
155-
description: Sensor 9 soil humidity
156-
soilhum10:
157-
description: Sensor 10 soil humidity
158-
soiltemp1f:
159-
description: Sensor 1 soil temperature
160-
soiltemp2f:
161-
description: Sensor 2 soil temperature
162-
soiltemp3f:
163-
description: Sensor 3 soil temperature
164-
soiltemp4f:
165-
description: Sensor 4 soil temperature
166-
soiltemp5f:
167-
description: Sensor 5 soil temperature
168-
soiltemp6f:
169-
description: Sensor 6 soil temperature
170-
soiltemp7f:
171-
description: Sensor 7 soil temperature
172-
soiltemp8f:
173-
description: Sensor 8 soil temperature
174-
soiltemp9f:
175-
description: Sensor 9 soil temperature
176-
soiltemp10f:
177-
description: Sensor 10 soil temperature
178-
solarradiation:
179-
description: Solar radiation
180-
temp1f:
181-
description: Sensor 1 temperature
182-
temp2f:
183-
description: Sensor 2 temperature
184-
temp3f:
185-
description: Sensor 3 temperature
186-
temp4f:
187-
description: Sensor 4 temperature
188-
temp5f:
189-
description: Sensor 5 temperature
190-
temp6f:
191-
description: Sensor 6 temperature
192-
temp7f:
193-
description: Sensor 7 temperature
194-
temp8f:
195-
description: Sensor 8 temperature
196-
temp9f:
197-
description: Sensor 9 temperature
198-
temp10f:
199-
description: Sensor 10 temperature
200-
tempf:
201-
description: Outdoor temperature
202-
tempinf:
203-
description: Indoor temperature
204-
totalrainin:
205-
description: Lifetime rain accumulation (since last reset)
206-
uv:
207-
description: UV index
208-
weeklyrainin:
209-
description: Weekly rain accumulation
210-
winddir:
211-
description: Wind direction
212-
winddir_avg10m:
213-
description: Wind direction, 10m moving average
214-
winddir_avg2m:
215-
description: Wind direction, 2m moving average
216-
windgustdir:
217-
description: Wind gust direction
218-
windgustmph:
219-
description: Wind gust
220-
windspdmph_avg10m:
221-
description: Wind speed, 10m moving average
222-
windspdmph_avg2m:
223-
description: Wind speed, 2m moving average
224-
windspeedmph:
225-
description: Windspeed
226-
yearlyrainin:
227-
description: Yearly rain accumulation
22843
{% endconfiguration %}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: "Apache Kafka"
3+
description: "Send data and events to Apache Kafka."
4+
logo: apache_kafka.png
5+
ha_category:
6+
- History
7+
ha_release: 0.97
8+
---
9+
10+
The `apache_kafka` integration sends all state changes to a
11+
[Apache Kafka](https://kafka.apache.org/) topic.
12+
13+
Apache Kafka is a real-time data pipeline that can read and write streams of data. It
14+
stores its data safely in a distributed, replicated, fault-tolerant cluster.
15+
16+
To use the `apache_kafka` integration in your installation, add the following to your
17+
`configuration.yaml` file:
18+
19+
```yaml
20+
apache_kafka:
21+
ip_address: localhost
22+
port: 9092
23+
topic: home_assistant_1
24+
```
25+
26+
{% configuration %}
27+
host:
28+
description: The IP address or hostname of an Apache Kafka cluster.
29+
required: true
30+
type: string
31+
port:
32+
description: The port to use.
33+
required: true
34+
type: integer
35+
topic:
36+
description: The Kafka topic to send data to.
37+
required: true
38+
type: string
39+
filter:
40+
description: Filters for entities to be included/excluded.
41+
required: false
42+
type: map
43+
keys:
44+
include_domains:
45+
description: Domains to be included.
46+
required: false
47+
type: list
48+
include_entities:
49+
description: Entities to be included.
50+
required: false
51+
type: list
52+
exclude_domains:
53+
description: Domains to be excluded.
54+
required: false
55+
type: list
56+
exclude_entities:
57+
description: Entities to be excluded.
58+
required: false
59+
type: list
60+
{% endconfiguration %}

source/_components/avea.markdown

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Elgato Avea"
3+
description: "Instructions on how to integrate Elgato Avea with Home Assistant."
4+
logo: avea.png
5+
ha_category:
6+
- Light
7+
ha_release: 0.97
8+
ha_iot_class: Local Polling
9+
---
10+
11+
[Elgato Avea](http://web.archive.org/web/20170930210431/https://www.elgato.com/avea) 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.
12+
13+
### Configuration
14+
15+
To enable Avea, add the following lines to your `configuration.yaml` file:
16+
17+
```yaml
18+
# Example configuration.yaml entry
19+
light:
20+
- platform: avea
21+
```

source/_components/climate.mqtt.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,11 @@ temperature_high_state_topic:
139139
description: The MQTT topic to subscribe for changes in the target high temperature. If this is not set, the target high temperature works in optimistic mode (see below).
140140
required: false
141141
type: string
142+
precision:
143+
description: The desired precision for this device. Can be used to match your actual thermostat's precision. Supported values are `0.1`, `0.5` and `1.0`.
144+
required: false
145+
type: float
146+
default: 0.1 for Celsius and 1.0 for Fahrenheit.
142147
fan_mode_command_topic:
143148
description: The MQTT topic to publish commands to change the fan mode.
144149
required: false
@@ -318,4 +323,5 @@ climate:
318323
temperature_command_topic: "study/ac/temperature/set"
319324
fan_mode_command_topic: "study/ac/fan/set"
320325
swing_mode_command_topic: "study/ac/swing/set"
326+
precision: 1.0
321327
```

source/_components/cups.markdown

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,23 @@ is_cups_server:
5757
type: boolean
5858
default: true
5959
{% endconfiguration %}
60+
61+
## {% linkable_title Examples %}
62+
63+
Default configuration for an IPP printer:
64+
65+
```yaml
66+
# Example configuration.yaml entry for an IPP printer
67+
sensor:
68+
- platform: cups
69+
host: PRINTER_IP
70+
is_cups_server: false
71+
printers:
72+
- ipp/print
73+
```
74+
75+
<div class='note'>
76+
77+
You will need to install the `python3-dev` or `python3-devel` and the development files for CUPS (`libcups2-dev` or`cups-devel`) package on your system manually (eg. `sudo apt-get install python3-dev libcups2-dev` or `sudo dnf -y install python3-devel cups-devel`) along with a compiler (`gcc`).
78+
79+
</div>

source/_components/darksky.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@ monitored_conditions:
143143
description: The approximate distance to the nearest storm in miles.
144144
nearest_storm_bearing:
145145
description: The approximate direction of the nearest storm in degrees, with true north at 0° and progressing clockwise.
146+
alerts:
147+
description: Current severe weather advisories.
146148
units:
147149
description: Specify the unit system. Valid options are `auto`, `us`, `si`, `ca` and `uk2`. `auto` will let Dark Sky decide the unit system based on location.
148150
required: false

0 commit comments

Comments
 (0)