Skip to content

Commit f04b828

Browse files
authored
Merge branch 'current' into patch-107
2 parents 119d610 + cf3e51a commit f04b828

File tree

61 files changed

+2512
-1719
lines changed

Some content is hidden

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

61 files changed

+2512
-1719
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Check out files from GitHub
11-
uses: actions/[email protected].0
11+
uses: actions/[email protected].1
1212
- name: Setting up Node.js
1313
uses: actions/[email protected]
1414
with:
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Check out files from GitHub
28-
uses: actions/[email protected].0
28+
uses: actions/[email protected].1
2929
- name: Setting up Node.js
3030
uses: actions/[email protected]
3131
with:

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ group :development do
1010
gem 'stringex', '2.8.6'
1111
# > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189
1212
gem 'sassc', '2.1.0'
13-
gem 'rubocop', '1.66.1'
14-
gem 'ruby-lsp', '0.19.1'
13+
gem 'rubocop', '1.67.0'
14+
gem 'ruby-lsp', '0.20.1'
1515
gem 'rackup', '2.1.0'
1616
end
1717

Gemfile.lock

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,10 @@ GEM
9191
racc
9292
pathutil (0.16.2)
9393
forwardable-extended (~> 2.6)
94-
prism (1.1.0)
94+
prism (1.2.0)
9595
public_suffix (6.0.1)
9696
racc (1.8.1)
97-
rack (3.1.7)
97+
rack (3.1.8)
9898
rack-protection (4.0.0)
9999
base64 (>= 0.1.0)
100100
rack (>= 3.0.0, < 4)
@@ -113,7 +113,7 @@ GEM
113113
regexp_parser (2.9.2)
114114
rexml (3.3.8)
115115
rouge (4.4.0)
116-
rubocop (1.66.1)
116+
rubocop (1.67.0)
117117
json (~> 2.3)
118118
language_server-protocol (>= 3.17.0)
119119
parallel (~> 1.10)
@@ -125,18 +125,19 @@ GEM
125125
unicode-display_width (>= 2.4.0, < 3.0)
126126
rubocop-ast (1.32.3)
127127
parser (>= 3.3.1.0)
128-
ruby-lsp (0.19.1)
128+
ruby-lsp (0.20.1)
129129
language_server-protocol (~> 3.17.0)
130-
prism (>= 1.1, < 2.0)
130+
prism (>= 1.2, < 2.0)
131131
rbs (>= 3, < 4)
132132
sorbet-runtime (>= 0.5.10782)
133133
ruby-progressbar (1.13.0)
134134
ruby2_keywords (0.0.5)
135135
safe_yaml (1.0.5)
136136
sass (3.4.25)
137-
sass-embedded (1.79.4)
138-
google-protobuf (~> 4.27)
139-
rake (>= 13)
137+
sass-embedded (1.80.3-arm64-darwin)
138+
google-protobuf (~> 4.28)
139+
sass-embedded (1.80.3-x86_64-linux-gnu)
140+
google-protobuf (~> 4.28)
140141
sass-globbing (1.1.5)
141142
sass (>= 3.1)
142143
sassc (2.1.0)
@@ -149,7 +150,7 @@ GEM
149150
rack-protection (= 4.0.0)
150151
rack-session (>= 2.0.0, < 3)
151152
tilt (~> 2.0)
152-
sorbet-runtime (0.5.11597)
153+
sorbet-runtime (0.5.11611)
153154
stringex (2.8.6)
154155
terminal-table (3.0.2)
155156
unicode-display_width (>= 1.1.1, < 3)
@@ -175,8 +176,8 @@ DEPENDENCIES
175176
nokogiri (= 1.16.7)
176177
rackup (= 2.1.0)
177178
rake (= 13.2.1)
178-
rubocop (= 1.66.1)
179-
ruby-lsp (= 0.19.1)
179+
rubocop (= 1.67.0)
180+
ruby-lsp (= 0.20.1)
180181
sass-globbing (= 1.1.5)
181182
sassc (= 2.1.0)
182183
sinatra (= 4.0.0)

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ social:
108108
# Home Assistant release details
109109
current_major_version: 2024
110110
current_minor_version: 10
111-
current_patch_version: 1
112-
date_released: 2024-10-04
111+
current_patch_version: 3
112+
date_released: 2024-10-18
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/_dashboards/entity-filter.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ state_filter:
9595

9696
## Conditions options
9797

98-
You can specify multiple `conditions`, in which case the entity will be displayed if it matches any condition.
98+
You can specify multiple `conditions`, in which case the entity will be displayed if it matches every condition.
9999

100100
### State
101101

source/_dashboards/heading.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ heading: Living room
2323
icon: mdi:sofa
2424
badges:
2525
- type: entity
26-
entity_id: sensor.living_room_sensor_temperature
26+
entity: sensor.living_room_sensor_temperature
2727
color: red
2828
- type: entity
2929
entity: sensor.living_room_sensor_humidity

source/_data/glossary.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@
8787
A binary sensor returns information about things that only have two states -
8888
such as on or off.
8989
link: /integrations/binary_sensor
90+
aliases:
91+
- binary_sensor
92+
- binary_sensors
9093
- term: Blueprint
9194
definition: >-
9295
A blueprint is a script or automation configuration with certain parts
@@ -104,6 +107,13 @@
104107
configuration-specific settings.
105108
aliases:
106109
- blueprints
110+
- term: Button
111+
definition: >-
112+
A button entity can fire an event, or trigger an action towards a device or
113+
service. It can be compared to a physical push button. The button entity does not have a state like `on` or `off`, but keeps the timestamp of when it was last pressed in the Home Assistant UI or via an action.
114+
link: /integrations/button
115+
aliases:
116+
- buttons
107117
- term: Category
108118
definition: >-
109119
A category is an organization tool that allows grouping items in a table.
@@ -114,6 +124,13 @@
114124
have different categories than the scene, scripts, or helpers settings page.
115125
aliases:
116126
- categories
127+
- term: Climate
128+
definition: >-
129+
The Climate entity allows you to control and monitor HVAC (heating,
130+
ventilating, and air conditioning) devices and thermostats.
131+
link: /integrations/climate
132+
aliases:
133+
- climates
117134
- term: Commissioning
118135
definition: >-
119136
In the context of Matter devices, *commissioning* is the process of adding a
@@ -155,6 +172,8 @@
155172
Covers are devices such as blinds, garage doors, etc that can be opened and
156173
closed and optionally set to a specific position.
157174
link: /integrations/cover
175+
aliases:
176+
- covers
158177
- term: Custom integration
159178
definition: >-
160179
A custom integration is an integration that has been created by someone from the Home Assistant community and has been published for others to use at their own risk. Custom integrations are not supported by the Home Assistant project. They are not reviewed or tested by the Home Assistant development team and thus may negatively impact the stability of your Home Assistant instance. An example of a custom integration is the [Spook](https://spook.boo/) integration.
@@ -399,6 +418,8 @@
399418
A light has a brightness you can control, and optionally color temperature
400419
or RGB color control.
401420
link: /integrations/light
421+
aliases:
422+
- lights
402423
- term: Matter
403424
definition: >-
404425
Matter is an open-source standard that defines how to control smart home

source/_data/people.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Madelena Mak:
2020

2121
Guy Sie:
2222
name: Guy Sie
23-
github: GuySie
23+
github: guysie
2424

2525
Gordon Cameron:
2626
name: Gordon Cameron
@@ -77,3 +77,11 @@ Zac West:
7777
Klaas Schoute:
7878
name: Klaas Schoute
7979
github: klaasnicolaas
80+
81+
Joakim Sørensen:
82+
name: Joakim Sørensen
83+
github: ludeeus
84+
85+
Andy Gill:
86+
name: Andy Gill
87+
github: ncandyg

source/_includes/post/author.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{% if author %}
99
{% assign person = site.data.people[author] %}
1010
{% if person %}
11-
<span class="byline author vcard"
11+
<span class="byline author vcard">
1212
<a href="https://github.com/{{ person.github }}" target="_blank"><img class="author-avatar" src="https://avatars.githubusercontent.com/{{ person.github }}?size=64" alt="{{ person.name }}"/> {{ person.name }}</a>
1313
</span>
1414
{% else %}

source/_integrations/alarm_control_panel.mqtt.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ retain:
250250
type: boolean
251251
default: false
252252
state_topic:
253-
description: The MQTT topic subscribed to receive state updates. A "None" payload resets to an `unknown` state. An empty payload is ignored.
253+
description: "The MQTT topic subscribed to receive state updates. A \"None\" payload resets to an `unknown` state. An empty payload is ignored. Valid state payloads are: `armed_away`, `armed_custom_bypass`, `armed_home`, `armed_night`, `armed_vacation`, `arming`, `disarmed`, `disarming` `pending` and `triggered`."
254254
required: true
255255
type: string
256256
supported_features:

source/_integrations/ambient_station.markdown

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ generate both, simply utilize the profile section of
3030
## Local API Option
3131

3232
This integration communicates with Ambient Weather PWS units via the Ambient Weather
33-
Cloud. Users desiring a local option are encouraged to explore the
34-
[Ecowitt](https://www.ecowitt.com) family of devices, which are able to read RF signals
35-
directly from the PWS and transmit them to a variety of other applications, including
36-
[`ecowitt2mqtt`](https://github.com/bachya/ecowitt2mqtt) (which supports
37-
[MQTT Discovery](/integrations/mqtt/#mqtt-discovery)), or the built-in [Ecowitt](/integrations/ecowitt/) integration.
33+
Cloud. Users desiring a local option can utilize
34+
[`ecowitt2mqtt`](https://github.com/bachya/ecowitt2mqtt#input-data-formats)
35+
in `ambient_weather` mode, (which supports [MQTT Discovery](/integrations/mqtt/#mqtt-discovery)).
36+
37+
Another option is to explore the [Ecowitt](https://www.ecowitt.com) family of devices,
38+
which support the built-in [Ecowitt](/integrations/ecowitt/) integration.

source/_integrations/binary_sensor.mqtt.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ qos:
198198
type: integer
199199
default: 0
200200
state_topic:
201-
description: The MQTT topic subscribed to receive sensor's state.
201+
description: The MQTT topic subscribed to receive sensor's state. Valid states are `OFF` and `ON`. Custom `OFF` and `ON` values can be set with the `payload_off` and `payload_on` config options.
202202
required: true
203203
type: string
204204
unique_id:

source/_integrations/binary_sensor.rflink.markdown

Lines changed: 0 additions & 91 deletions
This file was deleted.

0 commit comments

Comments
 (0)