@bravenel
Setting a DateTime variable through rule machine and through a dashboard are still off by an hour since DST started.
I have multiple hub variables that are manually set through a dashboard. This variable is also set through a rule and is important to trigger on time. The others don't matter if it's an hour off, so I have never noticed when they are triggered. For example, it doesn't matter if the "school holiday end" or "vacation end", etc trigger at 3 pm or 4 pm. They just have to trigger prior to the usual rules that trigger in the evenings that control for example bedtime routines.
This rule sets hub variable.
This is the rule that is supposed to trigger at 10 minutes prior to the variable.
When look at the actual variable, it's off by an hour.
If I edit the variable, it "shows" the correct time, and simply click Update, the variable is corrected.
This is from the dashboard.
FYI, the reason I use 3 rules is because I want automatic scheduling, as well as the ability to manually schedule at other times.
C7, all beta and standard firmware since DST started in March.
Related threads:
We completely missed the fact that DateTime variables need to be updated by the platform in certain instances upon the change out of Daylight Savings Time. This omission means that if you live where DST is observed, that your DateTime variables are now probably off by an hour.
We apologize for the problems this no doubt has and will cause. We will endeavor to correct this before March, when DST will again go into effect.
I have a wake up routine for my kids that uses a hub datetime variable as its trigger. The variable has been set at 7am EDT for sometime now. And it still appears to be set for 7am EST now that daylight savings has ended. The hub's time correctly moved back when DST ended.
But the rule has triggered at 6am EST for two days now. I'm wondering why?
Screenshots of rule, its associated app details/settings and event pages, and the hub's current time are below.
[image]
[screencapture-hubitatc7-…
@neerav.modi
If you go into your setting / hub variables.
Click on the time of the variable affected like you are manually going to manually assign a new time.
But don’t change the time and just hit update.
This has fixed it for me after the last few DST flips.
I do that. It works as shown in my 4th and 5th pictures. However, the next time the Rule or dashboard is used, the same errant behavior happens.
1 Like
system
Closed
May 24, 2025, 5:47am
6
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.