1) Give a description of the problem
Working from the Holiday Light example @bangali posted, I’ve attempted to remove sound and fading. I don’t need sound and the fading was making my osram lightify bulbs freeze up (could have been a concept/setting I didn’t understand or properly adjust and seemed like it was flooding the bulbs with too many commands). With this piston, I’m attempting to pause my normal day to day lighting on defined holidays and simply rotate through the holiday colors one at a time changing the color every minute on all bulbs (so they are all the same). One of the problems when I had the fading enabled, which persists in even this stripped down model, is that the bulbs aren’t in sync. At each minute mark, it’s only changing one bulb. This could be due to some of the coding I may not understand.
2) What is the expected behavior?
For non-holidays my normal boring lighting piston runs, when a defined holiday condition is met, my normal holiday piston is paused, and the defined holiday colors run across all bulbs in sync and switch to the next color each minute. When the lights are to shut off, it resumes my normal lighting piston. Rinse and repeat.
If I were to add fading back in, I would also want all of the bulbs on the same color at the same time in sync and to be able to define how long each color was displayed across all bulbs (while they were fading). I couldn’t seem to figure this out.
3) What is happening/not happening?
This seems to be working with the exception that the bulbs are not in sync color wise. Each time the color switching runs (every minute), a command is only issued to one of the bulbs. In testing with two bulbs, each cycle alternates which bulb is issued the color change command when I want all bulbs defined to change to the same color at the same time.
**4) Post a Green Snapshot of the piston!
5) Attach any logs (From ST IDE and by turning logging level to Full)
(1/14/2018, 1:56:46 PM +744ms +0ms ╔Starting piston... (v0.2.101.20171227) +260ms ║╔Subscribing to devices... +376ms ║║Subscribing to Patio East Coach Light... +377ms ║║Subscribing to Patio West Coach Light... +378ms ║╚Finished subscribing (129ms) +401ms ║Comparison (time) 50207143 happens_daily_at (time) 49080000 = false (1ms) +402ms ║Cancelling condition #22's schedules... +404ms ║Cancelling statement #22's schedules... +408ms ║Requesting time schedule wake up at Mon, Jan 15 2018 @ 1:38:00 PM CST +410ms ║Cancelling condition #5's schedules... +420ms ║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +425ms ║Calculating (decimal) 0.0 - (decimal) 3.0 >> (decimal) -3.0 +431ms ║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +439ms ║Comparison (date) 1515909600000 is_between (datetime) 1530421200000 .. (datetime) 1530766800000 = false (5ms) +449ms ║Calculating (string) 01/07/ + (string) 2018 >> (string) 01/07/2018 +454ms ║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +460ms ║Calculating (string) 02/14/ + (string) 2018 >> (string) 02/14/2018 +467ms ║Comparison (date) 1515909600000 is_between (datetime) 1514700000000 .. (datetime) 1518674400000 = true (3ms) +468ms ║Time restriction check passed +477ms ║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +482ms ║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +488ms ║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +495ms ║Comparison (date) 1515909600000 is_between (datetime) 1540357200000 .. (datetime) 1540962000000 = false (4ms) +504ms ║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +509ms ║Calculating (decimal) 0.0 - (decimal) 25.0 >> (decimal) -25.0 +517ms ║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +524ms ║Comparison (date) 1515909600000 is_between (datetime) 1543557600000 .. (datetime) 1545890400000 = false (4ms) +532ms ║Comparison (boolean) false is (boolean) true = false (1ms) +544ms ║Comparison (boolean) true is (boolean) false = false (2ms) +556ms ║Comparison (time) 50207294 is_less_than (time) 49500000 = false (1ms) +561ms ║Comparison (boolean) false is (boolean) true = false (1ms) +569ms ║Comparison (boolean) false is (boolean) false = true (1ms) +576ms ║Comparison (boolean) false is (boolean) true = false (1ms) +592ms ║Comparison (boolean) false is (boolean) true = false (1ms) +602ms ║Comparison (boolean) false is (boolean) false = true (1ms) +610ms ║Setting up scheduled job for Mon, Jan 15 2018 @ 1:38:00 PM CST (in 85272.648s) +624ms ╚Piston successfully started (624ms) 1/14/2018, 1:45:54 PM +338ms +1ms ╔Received event [Home].time = 1515959155589 with a delay of -1251ms +183ms ║RunTime Analysis CS > 15ms > PS > 47ms > PE > 121ms > CE +187ms ║Runtime (56269 bytes) successfully initialized in 47ms (v0.2.101.20171227) (185ms) +188ms ║╔Execution stage started +474ms ║║Comparison (time) 49554627 is_less_than (time) 49500000 = false (2ms) +475ms ║║Cancelling condition #45's schedules... +476ms ║║Condition #45 evaluated false (189ms) +477ms ║║Cancelling condition #51's schedules... +478ms ║║Condition group #51 evaluated false (state changed) (192ms) +486ms ║║Comparison (boolean) false is (boolean) false = true (2ms) +488ms ║║Condition #139 evaluated true (7ms) +490ms ║║Condition group #134 evaluated true (state did not change) (9ms) +495ms ║║Cancelling statement #58's schedules... +509ms ║║Executed physical command [Patio East Coach Light].off() (8ms) +510ms ║║Executed [Patio East Coach Light].off (10ms) +522ms ║║Executed physical command [Patio West Coach Light].off() (9ms) +523ms ║║Executed [Patio West Coach Light].off (11ms) +528ms ║║Executed virtual command [Patio East Coach Light, Patio West Coach Light].wait (1ms) +535ms ║║Waiting for 2000ms +3798ms ║║Executed virtual command [Patio East Coach Light, Patio West Coach Light].resumePiston (1257ms) +3805ms ║╚Execution stage complete. (3617ms) +3807ms ║Setting up scheduled job for Mon, Jan 15 2018 @ 1:38:00 PM CST (in 85921.856s) +3815ms ╚Event processed successfully (3815ms) 1/14/2018, 1:44:55 PM +178ms +16ms ╔Received event [Home].time = 1515959096457 with a delay of -1279ms +247ms ║RunTime Analysis CS > 52ms > PS > 56ms > PE > 137ms > CE +255ms ║Runtime (56270 bytes) successfully initialized in 56ms (v0.2.101.20171227) (228ms) +256ms ║╔Execution stage started +332ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +333ms ║║Condition #150 evaluated false (7ms) +334ms ║║Condition group #null evaluated false (state did not change) (8ms) +337ms ║║Cancelling statement #52's schedules... +365ms ║║Executed physical command [Patio West Coach Light].setColor([[hex: #FFFFFF, hue:0, saturation:0, level:100]]) (13ms) +365ms ║║Executed [Patio West Coach Light].setColor (21ms) +378ms ║║Executed physical command [Patio West Coach Light].setLevel([60]) (6ms) +379ms ║║Executed [Patio West Coach Light].setLevel (10ms) +384ms ║║Calculating (integer) 3 - (integer) 1 >> (integer) 2 +391ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2 +394ms ║║Calculating (integer) 2 == (integer) 1 >> (boolean) false +400ms ║║Executed virtual command [Patio West Coach Light].setVariable (3ms) +407ms ║║Executed virtual command [Patio West Coach Light].wait (3ms) +408ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:45:55 PM CST (in 60.0s) +420ms ║╚Execution stage complete. (164ms) +424ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:45:55 PM CST (in 59.988s), with 1 more job pending +457ms ╚Event processed successfully (457ms) 1/14/2018, 1:43:56 PM +91ms +0ms ╔Received event [Home].time = 1515959037623 with a delay of -1533ms +185ms ║RunTime Analysis CS > 28ms > PS > 43ms > PE > 115ms > CE +188ms ║Runtime (56269 bytes) successfully initialized in 43ms (v0.2.101.20171227) (187ms) +189ms ║╔Execution stage started +255ms ║║Comparison (time) 49436333 is_less_than (time) 49500000 = true (1ms) +257ms ║║Condition #45 evaluated true (15ms) +257ms ║║Condition group #51 evaluated true (state did not change) (17ms) +262ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +264ms ║║Condition #158 evaluated false (5ms) +265ms ║║Condition group #153 evaluated false (state did not change) (6ms) +271ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +272ms ║║Condition #149 evaluated false (3ms) +272ms ║║Condition group #146 evaluated false (state did not change) (5ms) +276ms ║║Cancelling statement #194's schedules... +281ms ║║Executed virtual command setVariable (3ms) +285ms ║║Calculating (integer) 3 - (integer) 0 >> (integer) 3 +290ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +293ms ║║Calculating (integer) 3 == (integer) 1 >> (boolean) false +297ms ║║Executed virtual command setVariable (2ms) +301ms ║║Executed virtual command setVariable (2ms) +311ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +312ms ║║Condition #150 evaluated false (5ms) +312ms ║║Condition group #null evaluated false (state did not change) (5ms) +315ms ║║Cancelling statement #52's schedules... +332ms ║║Executed physical command [Patio East Coach Light].setColor([[hex: #FF0000, hue:0, saturation:100, level:50]]) (10ms) +332ms ║║Executed [Patio East Coach Light].setColor (11ms) +340ms ║║Executed physical command [Patio East Coach Light].setLevel([60]) (5ms) +340ms ║║Executed [Patio East Coach Light].setLevel (6ms) +345ms ║║Calculating (integer) 3 - (integer) 0 >> (integer) 3 +350ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +352ms ║║Calculating (integer) 3 == (integer) 1 >> (boolean) false +357ms ║║Executed virtual command [Patio East Coach Light].setVariable (2ms) +359ms ║║Executed virtual command [Patio East Coach Light].wait (0ms) +365ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:44:56 PM CST (in 60.0s) +370ms ║╚Execution stage complete. (181ms) +372ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:44:56 PM CST (in 59.995s), with 1 more job pending +378ms ╚Event processed successfully (378ms) 1/14/2018, 1:42:57 PM +106ms +1ms ╔Received event [Home].time = 1515958978483 with a delay of -1377ms +359ms ║RunTime Analysis CS > 20ms > PS > 54ms > PE > 284ms > CE +379ms ║Runtime (56269 bytes) successfully initialized in 54ms (v0.2.101.20171227) (376ms) +380ms ║╔Execution stage started +452ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +453ms ║║Condition #150 evaluated false (5ms) +454ms ║║Condition group #null evaluated false (state did not change) (6ms) +457ms ║║Cancelling statement #52's schedules... +481ms ║║Executed physical command [Patio West Coach Light].setColor([[hex: #FF0000, hue:0, saturation:100, level:50]]) (14ms) +481ms ║║Executed [Patio West Coach Light].setColor (16ms) +491ms ║║Executed physical command [Patio West Coach Light].setLevel([60]) (7ms) +492ms ║║Executed [Patio West Coach Light].setLevel (7ms) +497ms ║║Calculating (integer) 3 - (integer) 0 >> (integer) 3 +503ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +506ms ║║Calculating (integer) 3 == (integer) 1 >> (boolean) false +512ms ║║Executed virtual command [Patio West Coach Light].setVariable (3ms) +515ms ║║Executed virtual command [Patio West Coach Light].wait (1ms) +516ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:43:57 PM CST (in 60.0s) +522ms ║╚Execution stage complete. (142ms) +524ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:43:57 PM CST (in 59.993s), with 1 more job pending +531ms ╚Event processed successfully (531ms) 1/14/2018, 1:41:58 PM +87ms +0ms ╔Received event [Home].time = 1515958919528 with a delay of -1441ms +164ms ║RunTime Analysis CS > 15ms > PS > 42ms > PE > 107ms > CE +168ms ║Runtime (56269 bytes) successfully initialized in 42ms (v0.2.101.20171227) (166ms) +169ms ║╔Execution stage started +258ms ║║Comparison (time) 49318323 is_less_than (time) 49500000 = true (1ms) +259ms ║║Condition #45 evaluated true (25ms) +260ms ║║Condition group #51 evaluated true (state did not change) (26ms) +265ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +267ms ║║Condition #158 evaluated false (4ms) +267ms ║║Condition group #153 evaluated false (state did not change) (5ms) +274ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +275ms ║║Condition #149 evaluated false (4ms) +276ms ║║Condition group #146 evaluated false (state did not change) (6ms) +279ms ║║Cancelling statement #194's schedules... +285ms ║║Executed virtual command setVariable (3ms) +290ms ║║Calculating (integer) 3 - (integer) 2 >> (integer) 1 +298ms ║║Calculating (integer) 2 + (integer) 1 >> (integer) 3 +301ms ║║Calculating (integer) 1 == (integer) 1 >> (boolean) true +306ms ║║Executed virtual command setVariable (3ms) +311ms ║║Executed virtual command setVariable (2ms) +322ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +323ms ║║Condition #150 evaluated false (5ms) +324ms ║║Condition group #null evaluated false (state did not change) (6ms) +326ms ║║Cancelling statement #52's schedules... +354ms ║║Executed physical command [Patio East Coach Light].setColor([[hex: #008000, hue:33, saturation:100, level:25]]) (10ms) +355ms ║║Executed [Patio East Coach Light].setColor (22ms) +368ms ║║Executed physical command [Patio East Coach Light].setLevel([60]) (5ms) +369ms ║║Executed [Patio East Coach Light].setLevel (11ms) +375ms ║║Calculating (integer) 3 - (integer) 2 >> (integer) 1 +381ms ║║Calculating (integer) 2 + (integer) 1 >> (integer) 3 +384ms ║║Calculating (integer) 1 == (integer) 1 >> (boolean) true +390ms ║║Executed virtual command [Patio East Coach Light].setVariable (3ms) +393ms ║║Executed virtual command [Patio East Coach Light].wait (1ms) +395ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:42:58 PM CST (in 60.0s) +401ms ║╚Execution stage complete. (233ms) +404ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:42:58 PM CST (in 59.994s), with 1 more job pending +411ms ╚Event processed successfully (411ms) 1/14/2018, 1:40:59 PM +166ms +1ms ╔Received event [Home].time = 1515958860815 with a delay of -1649ms +207ms ║RunTime Analysis CS > 24ms > PS > 55ms > PE > 127ms > CE +210ms ║Runtime (56269 bytes) successfully initialized in 55ms (v0.2.101.20171227) (208ms) +211ms ║╔Execution stage started +287ms ║║Comparison (boolean) false is (boolean) true = false (3ms) +288ms ║║Condition #150 evaluated false (8ms) +289ms ║║Condition group #null evaluated false (state did not change) (10ms) +292ms ║║Cancelling statement #52's schedules... +315ms ║║Executed physical command [Patio West Coach Light].setColor([[hex: #008000, hue:33, saturation:100, level:25]]) (14ms) +316ms ║║Executed [Patio West Coach Light].setColor (16ms) +331ms ║║Executed physical command [Patio West Coach Light].setLevel([60]) (7ms) +332ms ║║Executed [Patio West Coach Light].setLevel (13ms) +340ms ║║Calculating (integer) 3 - (integer) 2 >> (integer) 1 +347ms ║║Calculating (integer) 2 + (integer) 1 >> (integer) 3 +350ms ║║Calculating (integer) 1 == (integer) 1 >> (boolean) true +355ms ║║Executed virtual command [Patio West Coach Light].setVariable (3ms) +360ms ║║Executed virtual command [Patio West Coach Light].wait (0ms) +362ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:41:59 PM CST (in 60.0s) +367ms ║╚Execution stage complete. (156ms) +369ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:41:59 PM CST (in 59.993s), with 1 more job pending +377ms ╚Event processed successfully (377ms) 1/14/2018, 1:40:00 PM +240ms +1ms ╔Received event [Home].time = 1515958801389 with a delay of -1149ms +220ms ║RunTime Analysis CS > 18ms > PS > 60ms > PE > 141ms > CE +224ms ║Runtime (56265 bytes) successfully initialized in 60ms (v0.2.101.20171227) (221ms) +226ms ║╔Execution stage started +356ms ║║Comparison (time) 49200571 is_less_than (time) 49500000 = true (3ms) +358ms ║║Condition #45 evaluated true (30ms) +360ms ║║Condition group #51 evaluated true (state did not change) (31ms) +368ms ║║Comparison (boolean) false is (boolean) true = false (2ms) +370ms ║║Condition #158 evaluated false (7ms) +371ms ║║Condition group #153 evaluated false (state did not change) (9ms) +380ms ║║Comparison (boolean) false is (boolean) true = false (2ms) +383ms ║║Cancelling condition #149's schedules... +386ms ║║Condition #149 evaluated false (11ms) +388ms ║║Cancelling condition #146's schedules... +389ms ║║Condition group #146 evaluated false (state changed) (14ms) +392ms ║║Cancelling statement #194's schedules... +399ms ║║Executed virtual command setVariable (3ms) +407ms ║║Calculating (integer) 3 - (integer) 1 >> (integer) 2 +416ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2 +421ms ║║Calculating (integer) 2 == (integer) 1 >> (boolean) false +427ms ║║Executed virtual command setVariable (3ms) +436ms ║║Executed virtual command setVariable (4ms) +463ms ║║Comparison (boolean) false is (boolean) true = false (2ms) +465ms ║║Condition #150 evaluated false (6ms) +466ms ║║Condition group #null evaluated false (state did not change) (8ms) +471ms ║║Cancelling statement #52's schedules... +494ms ║║Executed physical command [Patio East Coach Light].setColor([[hex: #FFFFFF, hue:0, saturation:0, level:100]]) (13ms) +497ms ║║Executed [Patio East Coach Light].setColor (17ms) +514ms ║║Executed physical command [Patio East Coach Light].setLevel([60]) (7ms) +515ms ║║Executed [Patio East Coach Light].setLevel (15ms) +522ms ║║Calculating (integer) 3 - (integer) 1 >> (integer) 2 +531ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2 +535ms ║║Calculating (integer) 2 == (integer) 1 >> (boolean) false +541ms ║║Executed virtual command [Patio East Coach Light].setVariable (3ms) +548ms ║║Executed virtual command [Patio East Coach Light].wait (0ms) +566ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:41:00 PM CST (in 60.0s) +582ms ║╚Execution stage complete. (357ms) +586ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:41:00 PM CST (in 59.991s), with 1 more job pending +592ms ╚Event processed successfully (592ms) 1/14/2018, 1:39:01 PM +101ms +1ms ╔Received event [Home].time = 1515958742110 with a delay of -1009ms +129ms ║RunTime Analysis CS > 11ms > PS > 29ms > PE > 88ms > CE +132ms ║Runtime (56264 bytes) successfully initialized in 29ms (v0.2.101.20171227) (131ms) +133ms ║╔Execution stage started +198ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +199ms ║║Condition #150 evaluated false (5ms) +200ms ║║Condition group #null evaluated false (state did not change) (6ms) +203ms ║║Cancelling statement #52's schedules... +216ms ║║Executed physical command [Patio West Coach Light].setColor([[hex: #FFFFFF, hue:0, saturation:0, level:100]]) (6ms) +218ms ║║Executed [Patio West Coach Light].setColor (9ms) +231ms ║║Executed physical command [Patio West Coach Light].setLevel([60]) (4ms) +232ms ║║Executed [Patio West Coach Light].setLevel (10ms) +236ms ║║Calculating (integer) 3 - (integer) 1 >> (integer) 2 +242ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2 +245ms ║║Calculating (integer) 2 == (integer) 1 >> (boolean) false +250ms ║║Executed virtual command [Patio West Coach Light].setVariable (3ms) +257ms ║║Executed virtual command [Patio West Coach Light].wait (2ms) +280ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:40:01 PM CST (in 60.0s) +293ms ║╚Execution stage complete. (160ms) +295ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:40:01 PM CST (in 59.994s), with 1 more job pending +302ms ╚Event processed successfully (302ms) 1/14/2018, 1:37:59 PM +102ms +0ms ╔Received event [Home].time = 1515958680000 with a delay of -899ms +167ms ║RunTime Analysis CS > 17ms > PS > 50ms > PE > 101ms > CE +170ms ║Runtime (56268 bytes) successfully initialized in 50ms (v0.2.101.20171227) (169ms) +172ms ║╔Execution stage started +186ms ║║Comparison (time) 49079280 happens_daily_at (time) 49080000 = true (2ms) +192ms ║║Time restriction check passed +193ms ║║Cancelling condition #22's schedules... +194ms ║║Condition #22 evaluated true (16ms) +194ms ║║Cancelling statement #22's schedules... +199ms ║║Requesting time schedule wake up at Mon, Jan 15 2018 @ 1:38:00 PM CST +201ms ║║Cancelling condition #5's schedules... +202ms ║║Condition group #5 evaluated true (state changed) (25ms) +217ms ║║Cancelling statement #56's schedules... +225ms ║║Executed virtual command setVariable (3ms) +241ms ║║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +248ms ║║Calculating (decimal) 0.0 - (decimal) 3.0 >> (decimal) -3.0 +256ms ║║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +289ms ║║Comparison (date) 1515909600000 is_between (datetime) 1530421200000 .. (datetime) 1530766800000 = false (22ms) +290ms ║║Condition #27 evaluated false (62ms) +291ms ║║Condition group #6 evaluated false (state did not change) (63ms) +302ms ║║Calculating (string) 01/07/ + (string) 2018 >> (string) 01/07/2018 +309ms ║║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +315ms ║║Calculating (string) 02/14/ + (string) 2018 >> (string) 02/14/2018 +320ms ║║Comparison (date) 1515909600000 is_between (datetime) 1514700000000 .. (datetime) 1518674400000 = true (3ms) +321ms ║║Time restriction check passed +322ms ║║Condition #28 evaluated true (29ms) +323ms ║║Condition group #9 evaluated true (state did not change) (30ms) +324ms ║║Cancelling statement #9's schedules... +329ms ║║Executed virtual command setVariable (2ms) +336ms ║║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +340ms ║║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +346ms ║║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +351ms ║║Comparison (date) 1515909600000 is_between (datetime) 1540357200000 .. (datetime) 1540962000000 = false (3ms) +352ms ║║Condition #29 evaluated false (21ms) +353ms ║║Condition group #13 evaluated false (state did not change) (22ms) +360ms ║║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +364ms ║║Calculating (decimal) 0.0 - (decimal) 25.0 >> (decimal) -25.0 +370ms ║║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +375ms ║║Comparison (date) 1515909600000 is_between (datetime) 1543557600000 .. (datetime) 1545890400000 = false (3ms) +377ms ║║Condition #30 evaluated false (21ms) +377ms ║║Condition group #17 evaluated false (state did not change) (22ms) +390ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +391ms ║║Condition #114 evaluated false (11ms) +392ms ║║Condition group #null evaluated false (state did not change) (13ms) +394ms ║║Cancelling statement #46's schedules... +397ms ║║Executed virtual command setState (0ms) +401ms ║║Executed virtual command setVariable (2ms) +406ms ║║Executed virtual command setVariable (3ms) +411ms ║║Executed virtual command setVariable (3ms) +421ms ║║Comparison (boolean) false is (boolean) false = true (1ms) +422ms ║║Cancelling condition #38's schedules... +423ms ║║Condition #38 evaluated true (10ms) +424ms ║║Cancelling condition #48's schedules... +424ms ║║Condition group #48 evaluated true (state changed) (11ms) +426ms ║║Cancelling statement #36's schedules... +430ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +434ms ║║Executed virtual command setVariable (3ms) +441ms ║║Comparison (boolean) false is (boolean) false = true (1ms) +442ms ║║Condition #38 evaluated true (7ms) +443ms ║║Condition group #48 evaluated true (state did not change) (7ms) +444ms ║║Cancelling statement #36's schedules... +448ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2 +452ms ║║Executed virtual command setVariable (2ms) +459ms ║║Comparison (boolean) false is (boolean) false = true (1ms) +460ms ║║Condition #38 evaluated true (7ms) +461ms ║║Condition group #48 evaluated true (state did not change) (8ms) +463ms ║║Cancelling statement #36's schedules... +466ms ║║Calculating (integer) 2 + (integer) 1 >> (integer) 3 +470ms ║║Executed virtual command setVariable (2ms) +477ms ║║Comparison (boolean) true is (boolean) false = false (1ms) +478ms ║║Cancelling condition #38's schedules... +479ms ║║Condition #38 evaluated false (7ms) +480ms ║║Cancelling condition #48's schedules... +480ms ║║Condition group #48 evaluated false (state changed) (9ms) +489ms ║║Comparison (time) 49079586 is_less_than (time) 49500000 = true (1ms) +490ms ║║Condition #45 evaluated true (8ms) +491ms ║║Condition group #51 evaluated true (state did not change) (9ms) +496ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +497ms ║║Condition #158 evaluated false (4ms) +498ms ║║Condition group #153 evaluated false (state did not change) (5ms) +503ms ║║Comparison (boolean) true is (boolean) true = true (0ms) +504ms ║║Cancelling condition #149's schedules... +505ms ║║Condition #149 evaluated true (4ms) +505ms ║║Cancelling condition #146's schedules... +506ms ║║Condition group #146 evaluated true (state changed) (6ms) +508ms ║║Cancelling statement #11's schedules... +832ms ║║Executed virtual command [Patio East Coach Light, Patio West Coach Light].pausePiston (315ms) +838ms ║║Executed virtual command [Patio East Coach Light, Patio West Coach Light].wait (1ms) +839ms ║║Waiting for 2000ms +2859ms ║║Executed physical command [Patio East Coach Light].on() (10ms) +2860ms ║║Executed [Patio East Coach Light].on (12ms) +2872ms ║║Executed physical command [Patio West Coach Light].on() (9ms) +2872ms ║║Executed [Patio West Coach Light].on (10ms) +2875ms ║║Cancelling statement #194's schedules... +2880ms ║║Executed virtual command setVariable (3ms) +2884ms ║║Calculating (integer) 3 - (integer) 0 >> (integer) 3 +2889ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +2891ms ║║Calculating (integer) 3 == (integer) 1 >> (boolean) false +2897ms ║║Executed virtual command setVariable (4ms) +2902ms ║║Executed virtual command setVariable (2ms) +2910ms ║║Comparison (boolean) false is (boolean) true = false (1ms) +2911ms ║║Condition #150 evaluated false (4ms) +2912ms ║║Condition group #null evaluated false (state did not change) (5ms) +2915ms ║║Cancelling statement #52's schedules... +2935ms ║║Executed physical command [Patio East Coach Light].setColor([[hex: #FF0000, hue:0, saturation:100, level:50]]) (6ms) +2937ms ║║Executed [Patio East Coach Light].setColor (14ms) +2950ms ║║Executed physical command [Patio East Coach Light].setLevel([60]) (6ms) +2951ms ║║Executed [Patio East Coach Light].setLevel (12ms) +2955ms ║║Calculating (integer) 3 - (integer) 0 >> (integer) 3 +2960ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1 +2963ms ║║Calculating (integer) 3 == (integer) 1 >> (boolean) false +2970ms ║║Executed virtual command [Patio East Coach Light].setVariable (4ms) +2988ms ║║Executed virtual command [Patio East Coach Light].wait (2ms) +2999ms ║║Requesting a wake up for Sun, Jan 14 2018 @ 1:39:02 PM CST (in 60.0s) +3015ms ║╚Execution stage complete. (2844ms) +3018ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:39:02 PM CST (in 59.991s), with 1 more job pending +3025ms ╚Event processed successfully (3025ms) 1/14/2018, 1:37:17 PM +389ms +1ms ╔Starting piston... (v0.2.101.20171227) +222ms ║╔Subscribing to devices... +432ms ║║Subscribing to Patio East Coach Light... +433ms ║║Subscribing to Patio West Coach Light... +434ms ║╚Finished subscribing (216ms) +456ms ║Comparison (time) 49037844 happens_daily_at (time) 49080000 = false (0ms) +458ms ║Cancelling condition #22's schedules... +459ms ║Cancelling statement #22's schedules... +461ms ║Requesting time schedule wake up at Sun, Jan 14 2018 @ 1:38:00 PM CST +463ms ║Cancelling condition #5's schedules... +472ms ║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +477ms ║Calculating (decimal) 0.0 - (decimal) 3.0 >> (decimal) -3.0 +483ms ║Calculating (string) 07/04/ + (string) 2018 >> (string) 07/04/2018 +491ms ║Comparison (date) 1515909600000 is_between (datetime) 1530421200000 .. (datetime) 1530766800000 = false (4ms) +501ms ║Calculating (string) 01/07/ + (string) 2018 >> (string) 01/07/2018 +505ms ║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +511ms ║Calculating (string) 02/14/ + (string) 2018 >> (string) 02/14/2018 +517ms ║Comparison (date) 1515909600000 is_between (datetime) 1514700000000 .. (datetime) 1518674400000 = true (3ms) +518ms ║Time restriction check passed +527ms ║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +532ms ║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0 +539ms ║Calculating (string) 10/31/ + (string) 2018 >> (string) 10/31/2018 +546ms ║Comparison (date) 1515909600000 is_between (datetime) 1540357200000 .. (datetime) 1540962000000 = false (4ms) +556ms ║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +561ms ║Calculating (decimal) 0.0 - (decimal) 25.0 >> (decimal) -25.0 +567ms ║Calculating (string) 12/25/ + (string) 2018 >> (string) 12/25/2018 +575ms ║Comparison (date) 1515909600000 is_between (datetime) 1543557600000 .. (datetime) 1545890400000 = false (4ms) +588ms ║Comparison (boolean) false is (boolean) true = false (1ms) +603ms ║Comparison (boolean) true is (boolean) false = false (1ms) +616ms ║Comparison (time) 49037998 is_less_than (time) 49500000 = true (1ms) +617ms ║Cancelling condition #45's schedules... +618ms ║Cancelling condition #51's schedules... +624ms ║Comparison (boolean) false is (boolean) true = false (2ms) +632ms ║Comparison (boolean) false is (boolean) false = true (2ms) +638ms ║Comparison (boolean) false is (boolean) true = false (2ms) +657ms ║Comparison (boolean) false is (boolean) true = false (1ms) +667ms ║Comparison (boolean) false is (boolean) false = true (1ms) +679ms ║Setting up scheduled job for Sun, Jan 14 2018 @ 1:38:00 PM CST (in 41.934s) +691ms ╚Piston successfully started (691ms))