I want a rule to wait five minutes, then speak, then repeat. It looks like there are a few ways to do this:
A: Two actions:
Delay five minutes
1.1 Send or Speak a Message
Repeat every five minutes
2.1 Send or Speak a Message
B: Repeat with delay
Repeat every 5:00 min
1.1 Delay 4:50
1.1.1 Send or Speak a Message
C. It looks like the Send or 'Speak a Message' action has a delay built in:
Repeat every 5:00 min
1.1.1 Send or Speak a Message with 4:55 delay
Will all of these work? Option C seems simplest. How should the delay in B and C be chosen? Will the time it takes to speak the message delay the repeat? if yes, then the delay must be chosen carefully. If not, then it should be ok to use 5min for both the delay and the repeat.
In scenario A, you donāt need step 1.1 as the repeat wonāt wait 5 minutes for the first execution. The repeat will wait for 5 minutes for the second execution.
I would go with option A without step 1.1 as it reads the cleanest to me. You can read out loud the steps and understand directly what you intended to do. But in the end it is personal preference
Ah, you're right. And it's even worse than that: In A, it will wait 5 minutes, then speak the message twice: once for 1.1 and then again as 2.1 starts.