Grouping Automations on frontend for organization

This thread started in 2019.
What year is it??? (add jumanji meme here).

Whats the official process that announces if a Feature request gets implemented? Shouldn’t there be a Moment where the developer teams says “great, we will do that”?
Or they close the thread and say “sorry guys, wont do that for sure”.

Or is it simply waiting and hoping for it?
My automation section looks like a five year old named his 100 Lego figures based on their looks.

Don’t tell me about which naming convention makes the most sense. We need grouping /Tagging.
Or as my scrum Master would say “stop talking, give me a Implementation date”.

1 Like

I think that i’ve read somewhere that old requests are “ignored” from developer’s eyes after a while (one year?), so i think that this FR is long gone and we’re shooting blanks here…

but it would be really interesting to know why this FR is ignored so long…?

Not sure where you got that but that’s not true. The storage feature was long requested and introduced this month. A link to a draft PR to add this organization feature was also linked up earlier in this convo

Cross my fingers that you’re right… (i believe that it was once written by one of moderators…)

Where? Couldnt find it

IMHO this feature would be best implemented using generalized category-tags and filtering search:

  1. Add possibility to assign any number of category tags to any entity, such as “water meters” and “hot water”
  2. Use filtering search to select a subset of selected tag(s) (similar to “Filter by area” but for categories)
  3. These tags could also be used in for example, conversations (“How many entities there are with tag water meters?”)

There’s already at least one feature request for such tagging, but with no votes:

Please vote for such requests.

Unfortunately, it’s sorta true.

This feature request was considered implemented in HA 2021.4. See Github discussion where @frenck made that clear.

Again, I think the best way forward might be to create a new feature request and get it on the maintainers radar.

and yet frenck has been working on something additional to suite this need: Add label support by frenck · Pull Request #69996 · home-assistant/core · GitHub like I’ve said multiple times now

Creating a new feature request will just get closed as duplicate (as it should).

Pretty sure it is on their radar. It has been mentioned in one of the release streams that they know, but have not found a good way to implement yet (or something along those lines). At least that is how I understood it.

1 Like

Yes it will get closed. @sorenlouv

1 Like

So the way I’ve been getting around this is to have convoluted automations with multiple triggers.

Trigger when where’s motion in the kitchen, trigger when there’s no motion in the kitchen for a while.

Trigger when the garage door is open, trigger when the garage door has been closed for 30 minutes.

In all cases, I set a Trigger ID, then for the action, I choose to turn the lights on or off based on which Trigger ID set off the automation.

It’s effectively combining two or three automations into one when two or three automations would have been fine, but it permenently ties them together, and I can name them whatever I want without having to use Yoda Notation (Garage, the light turn on. Garage, the lights turn off. Kitchen, the lights turn on…) just to alphabetically keep what are effectively two sides to the same automation next to each other, instead of all the "Turn off the"s together followed by all the "Turn on the…"s

I am all in for this feature request. After some time, we can have dozens of automations and it is so difficult to remember which one is doing what. It would be great to have groups or categories created and add members (automation). Those groups would be “belong to” entities for the automations, knowing that one automation could be a member of several groups. Having the ability to also add tags to each automation would be useful for search or filter. Both features together would be great.

Wanted to request this feature also. But saw was already requested for long time ago.

We can select room to get the automations. But if that room has already 20automations, than it would be nice to group them more.

What I did is group them by name, so have the light automations for that room all starting whit a number 2 for example.
Than in the big list it is grouped together already.

But we should be able to group them visually
meaning that in the YAML file we put extra line, for grouping.
than when we have the big list we can select the room and than select also light entities to get only light entities for that room.

Please please please. A better organzation is needed, especially an huge amount of automations. Folders, tags or both :slight_smile:

1 Like

Yes please, can we have this?!!! I appreciate all the good tips about naming conventions etc… but in the end they are all workarounds.

On the contrary. :slight_smile: Despite what this topic brings us, a naming convention is something one should always use, not only in HA. Naming conventions aren’t a workaround, they are good practice! :wink:

Agree and I am a practitioner. My statement is to be seen in relation to the numerous requests for automation folders :slightly_smiling_face:

2 Likes

I’d love this too!

Still can’t believe this ain’t a thing yet. I’m no coder but this must be easier than some of the amazing voice stuff they’re doing right now

4 Likes

I need this too.