Hi, when my automation is triggered via alexa routine, I make a test to perform 2 actions, both is asking alexa to say something, but Alexa will only say something from first action, not the subsequent action. If I disable the first action, then the second action is triggered, both actions should be triggered, but only 1 seems to happened. Why ?
Don’t know without spending time looking at the automation trace tool - sometimes actions can execute faster than the receiving device can cope with, meaning later actions are lost.
Note this is not the same as parallel actions - just timing.
Thanks for the reply, indeed it’s the timing issue, at first I added a 5 seconds delay but that wasn’t enough, I have to increase to 10 seconds then only it’s enough.
Indeed that automation is using input boolean that was exposed to Alexa and triggered from Alexa.
So adding relay is the best solution ? There’s no more elegant way of solving this ?
The ideal would be to wait for a state change from Alexa to un-pause a wait action - trouble is, don’t know if there is one. Certainly with TTS on Mycroft.ai devices, WAIT was easier.