Periodic trigger firing too frequently

I want this rule to run every 15 minutes between 9pm and 6am. I configured the following rule, thinking the triggers would achieve this.

However, I am finding that it is running every minute. Of course, the conditions are false so the actions don't actually run. But I only expected this rule to trigger every 15 minutes. Am I misunderstanding the periodic trigger?

Why don't you use periodic schedule as a trigger instead?

That is what I used, I think. Four periodic schedules, running at specific hours, with each schedule at 0, 15, 30, and 45 minutes after the hour.

Try this instead.

My main screen looks like this compared to your dozens of triggers:

And this rule really doesn't need it, but you should get into the habit of ending all rules of this type (conditional rules) with END-IF.

That trigger would fire every 15 minutes all day long, correct? I want this to trigger every 15 minutes between 9pm and 6am. How would I achieve that?

Create a condition of between two times. And then use that condition.

1 Like

Yep, a simple condition as the very first line of your actions.
IF Not between 9am and 6Pm exit rule

1 Like

I had thought about that too and can certainly implement action conditions. But in that case, the trigger would still fire every 15 minutes all day long, and the action would cancel when the condition not met. I thought it would be cleaner to only have the trigger fire when it is supposed to, rather than all day long. Nonetheless.....I'm still unclear why what I created does not work as I intended. Each of these hours (1:00, 2:00, etc.) at 15 minutes after the hour...shouldn't that trigger only at 1:15, 2:15, etc? Logs show it triggering every minute.

I agree, I don't see why it should run every minute, but I don't think having a trigger every 15 minutes that doesn't really do anything should cause you any issues.

1 Like