NOW versus Trigger

I am trying to optimize my PLEGs for increased speed and to reduce CPU cycles on my UI5 Vera 3. Is it more optimal to substitute conditions containing “NOW” with Self-ReTrigger timers as in the two examples below?

Condition
AutoOff LightOn AND (LightOn;NOW > 3:00)

versus

Schedules
Timer On: Self-ReTrigger Off: Interval 3:00

Condition
AutoOff LightOn and !Timer and (LightOn; !Timer)

NOW only evaluates once a minute - so is not very accurate. Timers are exact.

Long story made short - timers are better, but harder to set-up than NOW…

@wilme2

At this time, I am not looking for an exact timer. I don’t mind +/- 1 minute. However, I am still curious if the NOW method or the Timer method consumes more CPU cycles.

NOW uses more cycles - it gets evaluated once a minute. Timer only gets evaluated when it expires… (Callback)