I'm trying to create a game timer for my kids which will automatically shut off the TV when it expires. I created two variables, one to hold the time remaining, and one to track whether the timer is active or not.
I begin the timer using a flow triggered by Alexa which changes the state of the timer enabled variable to 'true', then starts a 1 minute timer which decrements the time remaining variable by 1 when it expires. This part works fine, I can see the decrement in the web UI.
My problem is my main timer flow is not triggering. The flow should be activated by a change in value to the time remaining variable, with an extra condition that the timer enabled variable must be 'true'. The rest of the flow is the same as the flow that starts it, a 1-minute timer that decrements the variable again when the timer expires. Even without the extra condition to only run if the enabled variable is true, the flow doesn't trigger at all. Is there some secret way of getting variable triggers to work?