More options for non-programmers in conditions

The gap between the functionality available to people with programming knowledge and the average user is huge.
E.g., when a user wants to build an automation that is triggered by the press of a button but checks for a certain channel running on a media player, this can be done easily, by checking for a certain state of an attribute.
This can be used by the average, not too technical user.

But if the content of the attribute is not fully static, e.g., some string is added to what the user is looking for, it’s getting exponentially more complicated.

Example:
To check for
media_channel: Deutschlandfunk
is easy.

But if the content is something like:
“Deutschlandfunk - whatever is currently playing”
then there is no way of searching for that unless you fall back to templates.

And templates are essentially inaccessible to non-technical users.

Proposal:
Add some rudimentary ways to allow for wildcards, etc. to be used to the content of a state in a condition/trigger without the need to use templates.

Don’t forget to vote for your own feature request

1 Like