What you have is some hybrid mess. I believe the whole trigger has to be in the input, ID’s and all, and you add the !input key in the trigger area as a list item.
What you have in your example should work with a text !input.
If this suggestion solves your problem, please consider clicking the solution button to close the thread.
The example you posted in that thread is close… but it should be:
trigger:
!input my_triggers
From that example does work only if you’re using triggers from the input. But I cant even make the default triggers use the variables from the other inputs in that case…
I also tried making default triggers a trigger variable and then trying to concat that array with the extra triggers… but that didnt work either…
I am hoping to find a way to add the extra triggers to the built in ones in the automation… That way i can take a blueprint that does some actions, for example reading button clicks, and add another trigger to it so I dont have to create a new automation for the same action just with a different trigger source…
I haven’t had the time to test your suggestion yet - work is a pain before Christmas, but I will follow this thread too, and hopefully I will get the time during the weekends around Christmas - no holiday for me this year
I brought this up to some others, and we all think it can’t be done, and by that it’s broken because it should be a thing that was missed in the original code as a requirement.
Working on an issue as we speak, I’ll post it here so you all can add new info and/or thumb it up.
Conditions work because of the condition structure, the structure is different here so need a structure tweak or something else that people smarter than me will have to figure out.