Skip to content

Commit 5f2ee99

Browse files
committed
Update release notes for 2021.4, with tweaks
1 parent 30e5ecd commit 5f2ee99

File tree

1 file changed

+35
-25
lines changed

1 file changed

+35
-25
lines changed

source/_posts/2021-04-07-release-20214.markdown

Lines changed: 35 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ love. Ready to debug your automations? Yeah...
2525
Not that advanced of a user? I'm sure there is something in here for you to
2626
look forward to as well.
2727

28+
Oh, by the way, have you heard the news of ESPHome joining the Home Assistant
29+
family? If not, you should definitely [read the blog post announcing it](/blog/2021/03/18/nabu-casa-has-acquired-esphome/)!
30+
2831
Enjoy the release!
2932

3033
../Frenck
@@ -70,18 +73,21 @@ Screenshot showing the automation trace of a previously ran automation.
7073
</p>
7174

7275
The above screenshot shows a previous run of an automation. The automation
73-
is displayed in the form of an interactive graph. You can see which path it took
74-
and each step of the automation can be click and viewed in detail on what
75-
happened. It traces the complete run of an automation run.
76+
is displayed using an interactive graph, which highlights which path the
77+
automation took. Each node in the graph can be clicked to view the details on
78+
what happened with the automation during that specific step. It traces the
79+
complete run of an automation run.
7680

77-
If an automation didn't run as it should, this will allows you to debug and
81+
If an automation didn't run as it should, this will allow you to debug and
7882
understand why it ran the way it did.
7983

8084
This extremely advanced and super useful feature is thanks to the hard work
81-
of [@emontnemery] who, build the backend for this. The beautiful graphing was
85+
of [@emontnemery] who build the backend for this. The beautiful graphing was
8286
made by [@thomasloven], and all the frontend work by [@balloob] & [@bramkragten].
83-
Finally, all the (beta) testers that provided traces samples that helped
84-
squash bugs. Thanks all!
87+
Marvelous job guys! Thanks!
88+
89+
Additionally, a special thanks to all the (beta) testers that helped testing
90+
this feature and those who provided trace samples that helped to squash bugs!
8591

8692
Got questions about this feature? Want to see it in action? Be sure to tune in
8793
to the 2021.4 release party stream later today!
@@ -123,7 +129,7 @@ with Home Assistant, add local control and privacy-focused features.
123129
been broken. So while we had some data, it was barely usable (actually not
124130
useable at all). Instead of fixing the updater, we now have a better solution
125131
that better matches our project goals. The updater still exists; it now just
126-
does one single thing: Showing if an update is available.
132+
does one single thing: showing if an update is available.
127133

128134
Want to help the project out? Please enable Home Assistant Analytics. We
129135
would be very grateful!
@@ -171,7 +177,7 @@ you thought was there, isn't. It is quite possible you get a bunch
171177
of warnings after upgrading to this release. Fixing those warnings, really helps
172178
to improve your setup.
173179

174-
So, what if a viable isn't always there, but I still want to use it? Well,
180+
So, what if a variable isn't always there, but I still want to use it? Well,
175181
you can give it a default, for example:
176182
`{% raw %}{{ my_variable | default }}{% endraw %}`. Or even an default value
177183
(10 in this example): `{% raw %}{{ my_variable | default(10) }}{% endraw %}`.
@@ -181,7 +187,7 @@ with an error as of Home Assistant 2021.10 (in October).
181187

182188
## Filtering automations, scripts and scenes
183189

184-
Categorizing things like automations, is definitely one of the most requested
190+
Categorizing automations, is definitely one of the most requested
185191
things in our history. This became clear again during last year's month of what
186192
the heck and various issues/discussions/feature requests.
187193

@@ -195,10 +201,13 @@ Devices, Areas & Entities.
195201
Screenshot of filtering automations by living room area.
196202
</p>
197203

198-
As of today, you can filter your automations, scripts and scenes based on
199-
the area they are put in, or the device/entity they affect. You now show the
200-
automations used in your living room area, but you can also filter automations
201-
with just the ones that touch your thermostat.
204+
As of today, you can filter your automations, scripts and scenes by area,
205+
device or entity. For automations and scripts, it goes one step further; it
206+
magically finds those that affect the area, device or entity being filtered.
207+
208+
So, you can now look at the automations affecting in your living room area
209+
(even if those automations itself are not in the living room area) and also
210+
filter the automations list with just the ones that touch your thermostat.
202211

203212
## Z-Wave JS update
204213

@@ -221,7 +230,7 @@ Screenshot of configuring a Z-Wave device from within Home Assistant.
221230
Furthermore two new, advanced, services are introduced:
222231

223232
- {% my developer_call_service service="zwave_js.set_value" %}, a service that
224-
is capable of setting set a value on a Z-Wave device directly, bypassing
233+
is capable of setting a value on a Z-Wave device directly, bypassing
225234
Home Assistant.
226235
- {% my developer_call_service service="zwave_js.bulk_set_partial_config_parameters" %},
227236
a service that will allow you to set configuration parameters in bulk.
@@ -237,7 +246,7 @@ have access to the trigger data in the templates. This feature is a great way
237246
to create data based on webhook data, or have sensors be updated based on a
238247
time schedule.
239248

240-
See, for example, this these two template sensors that update based on a single
249+
See, for example, these two template sensors that update based on a single
241250
webhook trigger using data pushed into the webhook:
242251

243252
{% raw %}
@@ -269,7 +278,7 @@ curl --header "Content-Type: application/json" \
269278
It is not just webhooks! Any trigger that you can use in automations, can be
270279
used to update these types of template sensors.
271280

272-
For this release, it only works for sensors; other platforms are supported yet.
281+
For this release, it only works for sensors; other platforms are not supported yet.
273282

274283
Please note: that these new template sensors are configured under the `template:`
275284
key in the configuration and is using a new configuration format and keys.
@@ -295,9 +304,10 @@ For more details on these new field configuration options, see the
295304
There is much more juice in this release; here are some of the other
296305
noteworthy changes this release:
297306

298-
- The Supervisor is now in the integrations dashboard, and provides entities
307+
- The Supervisor is now also in the integrations dashboard, and provides entities
299308
for all kinds of things! These entities are disabled by default, so head
300-
over and see if there is anything to enable. Thanks [@raman325]!
309+
over to the integration and see if there anything in there you could use.
310+
Thanks [@raman325]!
301311
- The develo Home Control ([@Shutgun]), Apple TV ([@bdraco]), August ([@bdraco])
302312
and MQTT ([@RadekHvizdos]) integrations can now suggest areas.
303313
- You can now configure additional Google Cast devices by IP address via the
@@ -311,18 +321,18 @@ noteworthy changes this release:
311321
Screenshot of selecting the number format you prefer.
312322
</p>
313323

314-
- [@marvin-w] added support for unqiue IDs to KNX entities. So, as a KNX user
324+
- [@marvin-w] added support for unique IDs to KNX entities. So, as a KNX user
315325
you can now tweak your entities in the frontend and group them into areas!
316-
- HomeKit now support he CO/CO2 device classes, thanks to [@iMicknl]!
326+
- HomeKit now supports CO/CO2 device classes, thanks to [@iMicknl]!
317327
- [@robertdelpeut] added monthly and yearly totals to the DMSR sensor, thanks!
318-
- Hyperion users can now hide certain effect from the UI using integration
328+
- Hyperion users can now hide certain effects from the UI using integration
319329
options. Thanks, [@dermotduffy]!
320330
- Got that one message in your logs that you don't care about? [@jshufro]
321331
added support for filtering log messages using regular expression!
322-
- The Plex integration now provides library counter sensors! These
332+
- The Plex integration now provides library count sensors! These
323333
are disabled by default by can be enabled if you like that. Thanks, [@jjlawren].
324-
- The Quickbar had an update from [@donkawechico]! So press that C & E letters
325-
on you keyboard to see the beautiful new labels.
334+
- The Quickbar had an update from [@donkawechico]! So press those C & E keys
335+
on you keyboard to see those beautiful new labels.
326336

327337
[@joshmcrty]: https://github.com/joshmcrty
328338
[@donkawechico]: https://github.com/donkawechico

0 commit comments

Comments
 (0)