1) Give a description of the problem
The log for a piston I have shows that it runs twice in quick succession.
2) What is the expected behavior?
The piston only runs once.
3) What is happening/not happening?
Piston fires twice.
4) Post a Green Snapshot of the piston
5) Attach any logs (From ST IDE and by turning logging level to Full)
Preformatted text
(12/20/2018, 6:30:39 AM +240ms
+0ms ╔Received event [Home].execute = recovery with a delay of 51ms
+132ms ║RunTime Analysis CS > 16ms > PS > 92ms > PE > 24ms > CE
+135ms ║Runtime (43311 bytes) successfully initialized in 92ms (v0.3.109.20181207) (133ms)
+136ms ║╔Execution stage started
+149ms ║║Comparison (string) unconfigured is_not (string) away = true (2ms)
+151ms ║║Condition #44 evaluated true (9ms)
+152ms ║║Condition group #1 evaluated true (state did not change) (11ms)
+153ms ║║Condition group #null evaluated true (state did not change) (13ms)
+160ms ║║Comparison (time) 23439396 happens_daily_at (time) 23400000 = false (0ms)
+162ms ║║Cancelling condition #17’s schedules…
+164ms ║║Condition #17 evaluated false (7ms)
+165ms ║║Cancelling statement #17’s schedules…
+171ms ║║Requesting time schedule wake up at Fri, Dec 21 2018 @ 6:30:00 AM EST
+174ms ║║Cancelling condition #16’s schedules…
+176ms ║║Condition group #16 evaluated false (state changed) (20ms)
+182ms ║╚Execution stage complete. (47ms)
+184ms ║Setting up scheduled job for Fri, Dec 21 2018 @ 6:30:00 AM EST (in 86360.577s)
+196ms ╚Event processed successfully (195ms)
12/20/2018, 6:30:22 AM +101ms
+1ms ╔Received event [Home].time/recovery = 1545305422097 with a delay of 4ms
+402ms ║RunTime Analysis CS > 129ms > PS > 213ms > PE > 60ms > CE
+406ms ║Runtime (43326 bytes) successfully initialized in 213ms (v0.3.109.20181207) (403ms)
+407ms ║╔Execution stage started
+427ms ║║Comparison (string) unconfigured is_not (string) away = true (3ms)
+429ms ║║Condition #44 evaluated true (13ms)
+431ms ║║Condition group #1 evaluated true (state did not change) (14ms)
+432ms ║║Condition group #null evaluated true (state did not change) (18ms)
+442ms ║║Comparison (time) 23422537 happens_daily_at (time) 23400000 = true (1ms)
+445ms ║║Time restriction check passed
+448ms ║║Cancelling condition #17’s schedules…
+449ms ║║Condition #17 evaluated true (13ms)
+556ms ║║Cancelling statement #17’s schedules…
+569ms ║║Requesting time schedule wake up at Fri, Dec 21 2018 @ 6:30:00 AM EST
+575ms ║║Cancelling condition #16’s schedules…
+576ms ║║Condition group #16 evaluated true (state changed) (141ms)
+582ms ║║Cancelling statement #6’s schedules…
+16443ms ║║Executed physical command [Under Counter By Fridge].setColor([[hex: #007DB2, hue:55, saturation:100, level:35]]) (15079ms)
+16445ms ║║Executed [Under Counter By Fridge].setColor (15085ms)
+16849ms ║║Executed physical command [Under Counter Lights].setColor([[hex: #007DB2, hue:55, saturation:100, level:35]]) (399ms)
+16851ms ║║Executed [Under Counter Lights].setColor (403ms)
+16859ms ║║Executed virtual command [Under Count Switch, Under Counter By Fridge, Under Counter Lights].wait (3ms)
+16862ms ║║Requesting a wake up for Thu, Dec 20 2018 @ 6:30:39 AM EST (in 0.5s)
+17030ms ║╚Execution stage complete. (16622ms)
+17036ms ║Setting up scheduled job for Thu, Dec 20 2018 @ 6:30:39 AM EST (in 1s), with 1 more job pending
+17046ms ╚Event processed successfully (17045ms))
REMOVE BELOW AFTER READING