Piston triggers at wrong time after time change


#1

1) Give a description of the problem
I have a piston design to trigger at a time of day. Since daylight savings ended last night, it is triggering an hour early but I’m not sure why.

2) What is the expected behavior?
The piston would trigger at 4pm and then show that it is scheduled to run at 8am.

3) What is happening/not happening?
The piston just triggered at 3pm and it is showing that is scheduled to run next at 7am.

4) Post a Green Snapshot of the pistonimage

5) Attach any logs (From ST IDE and by turning logging level to Full)
I there wasn’t anything in the SmartThings IDE logs from 3pm, but here’s the logs from webCoRE
11/5/2017, 2:59:59 PM +82ms
+1ms ╔Received event [Home].time = 1509912000000 with a delay of -918ms
+184ms ║Runtime (43413 bytes) successfully initialized in 47ms (v0.2.0fc.20171105) (182ms)
+186ms ║╔Execution stage started
+274ms ║║EcobeeAway:
+276ms ║║Executed virtual command log (10ms)
+283ms ║║false
+284ms ║║Executed virtual command log (1ms)
+292ms ║║SmartThingsAway:
+293ms ║║Executed virtual command log (1ms)
+301ms ║║false
+302ms ║║Executed virtual command log (1ms)
+306ms ║╚Execution stage complete. (121ms)
+308ms ║Setting up scheduled job for Mon, Nov 6 2017 @ 7:00:00 AM EST (in 57600.611s), with 1 more job pending
+325ms ╚Event processed successfully (325ms)


#2

It is a known issue and I am looking into it. Please bear with me, there is nothing wrong with the piston itself, this is most likely a webCoRE bug at this time. Thank you


#3

Thanks for the quick reply! I’ll keep an eye out for an update.


#4

What I don’t understand @ady624 is in the UK we went through a DST change last week. Yes, the next day my pistons were 1 hr out due to them being scheduled before the clock change, but once they had run they were all OK.
This does not seem to be the case with the latest DST change in the US.
Just seems strange to me.


#5

Lot more pistons in the US > lot more load > lot more heat > lot more aggressive blocking. I had no clue load was higher that day, just that they were off by an hour. The same load would not happen in March, as time goes forward…


#6

How is this looking? I have a good morning piston set to run at 6am every morning. Right now, when I look at the piston, it shows that it’s going to run at 4am instead… I’m just wondering whether all the lights in my house are going to turn on a couple of hours early?


#7

I have updated webCoRE to the latest version and my pistons are now set to run at the correct time.