From 479b477b469d15fe6272e26a6b4f1cd49c16513c Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 5 Apr 2022 14:16:44 +0200 Subject: [PATCH] 2022.4: Zone now have a state --- .../_posts/2022-04-06-release-20224.markdown | 22 ++++++++++-------- source/images/blog/2022-04/zone-condition.png | Bin 0 -> 7981 bytes 2 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 source/images/blog/2022-04/zone-condition.png diff --git a/source/_posts/2022-04-06-release-20224.markdown b/source/_posts/2022-04-06-release-20224.markdown index 88221884f97..f2246821eba 100644 --- a/source/_posts/2022-04-06-release-20224.markdown +++ b/source/_posts/2022-04-06-release-20224.markdown @@ -270,22 +270,24 @@ using that information. ## Zones now have a state! -TODO: - - Needs better story - - Needs screenshot - - Could use some example automation/script/condition. - -If you have looked at a `zone` entity, you would have noticed it always said: -_"Zoning"_. Not really helpful 🙃 +If you ever looked at the state of a `zone` entity, you would have noticed +it always said: _"Zoning"_. Not really helpful 🙃 So, to improve on that, we changed that behavior. The state of a `zone` entity -will now show the number of persons that are in that zone; that is helpful! +will now show the number of [persons] currently in that zone; that is more +helpful! This will greatly simplify automations and scripts that, for example, trigger on: Nobody is home, everybody is home, someone left home (or any other zone -for that matter). But it can also be used in conditions for other automations. +for that matter). Or use it as a condition to prevent an automation +from running when nobody is home. -For example, don't run a certain automation when nobody is home anyways. +

+Screenshot showing how to use zone with in a numeric condition +The condition ensure this automation will only trigger if someone is home. +

+ +[persons]: /integrations/person ## Adjusting unit of measurements for sensors diff --git a/source/images/blog/2022-04/zone-condition.png b/source/images/blog/2022-04/zone-condition.png new file mode 100644 index 0000000000000000000000000000000000000000..06fb3a5b75a2863797e44c859da522a3cd15de5f GIT binary patch literal 7981 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 literal 0 HcmV?d00001