I'm attempting to create a simple automation to toggle the lights in a room with the hardware button on the home assistant Voice PE. I started off using a trigger on the button entity with the attribute and to field set. It does trigger but only when the value changes. E.g. from a long press to a double press. If you do two double presses back to back it doesn't trigger the automation even though home assistant is aware of a new event.
The solution is to not use any filters on the trigger event and to use an and-if option to filter the event to only be the double press. In the attached photo you can see that.
I'm not super familiar with home assistants entities in automations, is this normal behavior? This feels like a bug to me.