Which scenario would create a smaller CPU load for HE?

Using Rule Machine to control a pool pump timer:
-Option 1 is to create one rule with an 8 hour wait command to turn the pump back off. I'm curious, does leaving an 8 hour timer active use any meaningful CPU cycles?
-Option 2, create a second rule with the time programmed to turn the pump off. But now I'm using two rules instead of one.

This may seem trivial but with dozens of rules now active maybe these small decisions add up. Does anyone know how much these kind of decisions matter? Or is it so small it isn't worth thinking about?

Both will issue a scheduled wake up, so no real difference.

4 Likes

FWIW I like the 2 rule approach - that way if anything happens during the wait time the following activity wont be be missed. Also not sure if its an option for your device but I am using switches that the settings allow for an auto-off timer on the device itself, so I use a rule to turn on then just let the device handle the time-off from there.