[C8 Pro-2.4.0.151] Certain Time Trigger Failing & Wrong Time Showing

I created a simple rule (5.1) to trigger at a certain time if a virtual switch is on (required expression).

For some reason, it refuses to trigger at the variable time.

Also, the time is in a hub variable. I have that on a dashboard so I can edit it easily. But, when I enter 8:13pm and today's date in the "variable" on the dashboard, it gets stored in the hub variable settings as 9:13pm and in the scheduled task for the rule.

When it didn't trigger the rule properly, I adjusted it so the scheduled time was 20:17 and watched the logs.

When the time matched the time, the rule started to trigger--but then the trigger showed up as false. And the rule didn't run like it should have.

A (before setting the time to 8:13pm)

B

C

D

E

@bobbyD

You've got an empty/null trigger conditional there, so it's always False (= no trigger)

Screenshot 2025-03-16 at 20.47.01

1 Like

I wondered about that--no clue how that got there.

Maybe because I used 0 for the offset (rather than leaving it empty).

Recreating the trigger fixed that! Thanks.

Now, maybe @bobbyD can help with why the time is off in the different places. There have been some Daylight vs Standard time issues reported, I think.

In any case, the time should display the same hour everywhere it's used.

You turned on the Conditional Trigger toggle. It has nothing to do with offset.

1 Like

Ah! That was dumb of me--and an accidental mistake.

Thanks!