1) Give a description of the problem
Getting double notifications on any piston that uses sunset as a trigger.
2) What is the expected behaviour?
Only 1 notification.
3) What is happening/not happening?
Getting double notifications.
4) Post a Green Snapshot of the piston
5) Attach logs after turning logging level to Full
3/11/2023, 5:50:00 PM +125ms
+13ms ╔Received event [Home].time = 1678578600000 with a delay of 125ms, canQueue: true, calledMyself: false
+32ms ║Runtime (5820 bytes) initialized in 2ms (v0.3.114.20230130_HE)
+42ms ║╔Execution stage started
+79ms ║║Command optimization: Skipped execution of device command [Light-Eaves].on() because it would make no change to the device. (11ms)
+126ms **║║Executed virtual command [Light-Eaves].sendPushNotification (41ms)**
+133ms ║╚Execution stage complete. (92ms)
+175ms ║Setting up scheduled job for Sun, Mar 12 2023 @ 5:50:00 PM CDT (in 82799735ms)
+177ms ╚Event processed successfully (165ms)
3/11/2023, 5:49:00 PM +63ms
+16ms ╔Received event [Home].time = 1678578540000 with a delay of 63ms, canQueue: true, calledMyself: false
+20ms ║Runtime (5753 bytes) initialized in 1ms (v0.3.114.20230130_HE)
+29ms ║╔Execution stage started
+162ms ║║Executed device command [Light-Eaves].on() (110ms)
+206ms **║║Executed virtual command [Light-Eaves].sendPushNotification (39ms)**
+211ms ║╚Execution stage complete. (181ms)
+265ms ║Setting up scheduled job for Sat, Mar 11 2023 @ 5:50:00 PM CST (in 59720ms)
+267ms ╚Event processed successfully (252ms)