Use trigger IDs by default in automations

Status Quo

  • Users that learn about trigger IDs seem to be happy to find out about them and like to use them
  • Use of trigger IDs greatly de-clutters the list of automations and allows to keep semantically connected trigger/action combinations clustered in one automation instead of creating many individual but related automations that clutter the list.
  • Triggers currently have an autogenerated description that makes it easy to identify them in automations with several triggers.
  • The list of triggers is very easily legible, but the actions in a choose between X actions are much less legible.

Suggestion: Make Trigger IDs default behaviour in Automations

  • use the autogenerated descriptions as default trigger ids
  • in the actions section of the automation UI config, default to actions by trigger ID. so there is a separate actions section for each defined trigger, listed by their description/ID
  • allow service calls to switch on/off individual triggers as well as whole automations.

This would facilitate intuitive use of structured, clustered automations and potentially reduce the number of individual automations, reducing interface clutter in the automations interface.

Remember to vote for your own suggestion! :wink:

1 Like

good idea :smiley:

I notice you didn’t. Can you see an issue with this one?

I mainly use Node Red, so can’t really see the pros and cons.

gotcha. That explains it :slight_smile: