Repeating rules stop firing after several hours

From your original rule logs, it looks like the last action was the on() command at 6:51:51 but then the turn off rule (which is triggered by the on event) never received the on event. I would check the SmartThings logs to make sure that the device actually turned on and emitted the on event.

It looks like your community level already increased, so you should be able to post more images now. If not, PM @support and I can manually increase your level.

I’m glad to hear that the new rule is working for you. That’s odd that the $OneMinuteLoop stays True for 30 seconds trigger wasn’t working reliably for you. If you want to revisit that by setting up another rule and sharing the relevant logs, I’m happy to take a closer look at it.

While we don’t officially support rule looping at the moment, there are a few best practices you should consider:

For example, I noticed you have device logic in your rule loop. If the device command fails to send for whatever reason, that risks the loop stopping altogether.

Can you share more details about why this rule needs to loop? I thought I read that it was related to knowing the status of the gate, but I don’t understand why the gate switch has to turn on and back off periodically?