If you use the "Current time" attribute, it will only match during the time period you specify. If the machine is off during that time, then it will not "catch up". In such a case, I would suggest giving a longer time period to compensate (like "Current time is after...").