Holiday Lights: 4th of July / Diwali / Halloween / Christmas - Your Pick

4thofjuly
diwali
halloween
christmas
holiday

#202

is the piston getting triggered at the right time every day? if you look at next scheduled in the piston view mode what does it show?


#203

Appears to be
just doesnt have the holiday colors loading into the fadecolors unless i manually put it in.

but now that i edited it to manually start it I cant test till its done. If i remove the manually added fadecolors it just fades the white color until its done running at the end of the night.

Last executed: 12/2/2017, 7:20:33 PM

Next scheduled: 12/2/2017, 7:20:43 PM

Subscriptions: no events, 3 controls

Devices used: 3

Memory used: 72% (72366 bytes)


#204

strange. on this of the pond or across? :slight_smile:


#205

not sure if these "null"s are normal:

12/2/2017, 7:20:42 PM +588ms
+1ms ╔Received event [Home].time = 1512267643845 with a delay of -1258ms
+295ms ║RunTime Analysis CS > 26ms > PS > 85ms > PE > 184ms > CE
+332ms ║Runtime (70519 bytes) successfully initialized in 85ms (v0.2.0ff.20171129) (330ms)
+333ms ║╔Execution stage started
+360ms ║║Cancelling condition #null’s schedules

+488ms ║║Cancelling condition #null’s schedules

+528ms ║║Calculating (integer) 53 - (integer) 4 >> (integer) 49
+540ms ║║Calculating (integer) 53 - (integer) 4 >> (integer) 49
+547ms ║║Calculating (integer) 49 < (integer) 1 >> (boolean) false
+557ms ║║Calculating (integer) 53 + (integer) 4 >> (integer) 57
+572ms ║║Calculating (integer) 53 + (integer) 4 >> (integer) 57
+578ms ║║Calculating (integer) 57 > (integer) 80 >> (boolean) false
+583ms ║║Calculating (boolean) false ! (boolean) true >> (boolean) false
+591ms ║║Executed virtual command setVariable (4ms)
+606ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+608ms ║║Condition #163 evaluated false (6ms)
+609ms ║║Condition group #null evaluated false (state did not change) (8ms)
+612ms ║║Cancelling statement #72’s schedules

+632ms ║║Executed physical command [Driveway].setLevel([57]) (13ms)
+633ms ║║Executed [Driveway].setLevel (14ms)
+648ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+650ms ║║Condition #163 evaluated false (6ms)
+651ms ║║Condition group #null evaluated false (state did not change) (9ms)
+654ms ║║Cancelling statement #72’s schedules

+668ms ║║Executed physical command [Porch Light 3].setLevel([57]) (8ms)
+669ms ║║Executed [Porch Light 3].setLevel (10ms)
+683ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+685ms ║║Condition #163 evaluated false (5ms)
+686ms ║║Condition group #null evaluated false (state did not change) (8ms)
+691ms ║║Cancelling statement #72’s schedules

+707ms ║║Executed physical command [Porch Light 4].setLevel([57]) (9ms)
+708ms ║║Executed [Porch Light 4].setLevel (11ms)
+728ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+730ms ║║Condition #151 evaluated false (6ms)
+732ms ║║Condition group #null evaluated false (state did not change) (8ms)
+735ms ║║Cancelling statement #74’s schedules

+740ms ║║Executed virtual command wait (1ms)
+741ms ║║Waiting for 2000ms
+2752ms ║║Calculating (integer) 57 - (integer) 4 >> (integer) 53
+2763ms ║║Calculating (integer) 57 - (integer) 4 >> (integer) 53
+2767ms ║║Calculating (integer) 53 < (integer) 1 >> (boolean) false
+2773ms ║║Calculating (integer) 57 + (integer) 4 >> (integer) 61
+2784ms ║║Calculating (integer) 57 + (integer) 4 >> (integer) 61
+2788ms ║║Calculating (integer) 61 > (integer) 80 >> (boolean) false
+2792ms ║║Calculating (boolean) false ! (boolean) true >> (boolean) false
+2797ms ║║Executed virtual command setVariable (3ms)
+2810ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+2812ms ║║Condition #163 evaluated false (6ms)
+2813ms ║║Condition group #null evaluated false (state did not change) (7ms)
+2816ms ║║Cancelling statement #72’s schedules

+2826ms ║║Executed physical command [Driveway].setLevel([61]) (6ms)
+2826ms ║║Executed [Driveway].setLevel (7ms)
+2839ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+2840ms ║║Condition #163 evaluated false (6ms)
+2841ms ║║Condition group #null evaluated false (state did not change) (7ms)
+2844ms ║║Cancelling statement #72’s schedules

+2853ms ║║Executed physical command [Porch Light 3].setLevel([61]) (5ms)
+2854ms ║║Executed [Porch Light 3].setLevel (6ms)
+2866ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+2867ms ║║Condition #163 evaluated false (6ms)
+2868ms ║║Condition group #null evaluated false (state did not change) (7ms)
+2871ms ║║Cancelling statement #72’s schedules

+2880ms ║║Executed physical command [Porch Light 4].setLevel([61]) (4ms)
+2880ms ║║Executed [Porch Light 4].setLevel (6ms)
+2897ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+2898ms ║║Condition #151 evaluated false (5ms)
+2899ms ║║Condition group #null evaluated false (state did not change) (6ms)
+2902ms ║║Cancelling statement #74’s schedules

+2906ms ║║Executed virtual command wait (1ms)
+2907ms ║║Waiting for 2000ms
+4915ms ║║Calculating (integer) 61 - (integer) 4 >> (integer) 57
+4925ms ║║Calculating (integer) 61 - (integer) 4 >> (integer) 57
+4929ms ║║Calculating (integer) 57 < (integer) 1 >> (boolean) false
+4936ms ║║Calculating (integer) 61 + (integer) 4 >> (integer) 65
+4947ms ║║Calculating (integer) 61 + (integer) 4 >> (integer) 65
+4952ms ║║Calculating (integer) 65 > (integer) 80 >> (boolean) false
+4955ms ║║Calculating (boolean) false ! (boolean) true >> (boolean) false
+4961ms ║║Executed virtual command setVariable (3ms)
+4975ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+4977ms ║║Condition #163 evaluated false (6ms)
+4978ms ║║Condition group #null evaluated false (state did not change) (7ms)
+4981ms ║║Cancelling statement #72’s schedules

+4990ms ║║Executed physical command [Driveway].setLevel([65]) (5ms)
+4991ms ║║Executed [Driveway].setLevel (7ms)
+5004ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+5005ms ║║Condition #163 evaluated false (6ms)
+5006ms ║║Condition group #null evaluated false (state did not change) (7ms)
+5009ms ║║Cancelling statement #72’s schedules

+5019ms ║║Executed physical command [Porch Light 3].setLevel([65]) (5ms)
+5019ms ║║Executed [Porch Light 3].setLevel (6ms)
+5032ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+5033ms ║║Condition #163 evaluated false (6ms)
+5034ms ║║Condition group #null evaluated false (state did not change) (7ms)
+5037ms ║║Cancelling statement #72’s schedules

+5046ms ║║Executed physical command [Porch Light 4].setLevel([65]) (5ms)
+5047ms ║║Executed [Porch Light 4].setLevel (7ms)
+5063ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+5065ms ║║Condition #151 evaluated false (5ms)
+5065ms ║║Condition group #null evaluated false (state did not change) (6ms)
+5068ms ║║Cancelling statement #74’s schedules

+5072ms ║║Executed virtual command wait (1ms)
+5073ms ║║Waiting for 2000ms
+7080ms ║║Calculating (integer) 65 - (integer) 4 >> (integer) 61
+7091ms ║║Calculating (integer) 65 - (integer) 4 >> (integer) 61
+7094ms ║║Calculating (integer) 61 < (integer) 1 >> (boolean) false
+7101ms ║║Calculating (integer) 65 + (integer) 4 >> (integer) 69
+7111ms ║║Calculating (integer) 65 + (integer) 4 >> (integer) 69
+7115ms ║║Calculating (integer) 69 > (integer) 80 >> (boolean) false
+7118ms ║║Calculating (boolean) false ! (boolean) true >> (boolean) false
+7124ms ║║Executed virtual command setVariable (2ms)
+7137ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+7138ms ║║Condition #163 evaluated false (6ms)
+7139ms ║║Condition group #null evaluated false (state did not change) (7ms)
+7142ms ║║Cancelling statement #72’s schedules

+7151ms ║║Executed physical command [Driveway].setLevel([69]) (5ms)
+7152ms ║║Executed [Driveway].setLevel (7ms)
+7164ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+7166ms ║║Condition #163 evaluated false (5ms)
+7167ms ║║Condition group #null evaluated false (state did not change) (6ms)
+7170ms ║║Cancelling statement #72’s schedules

+7180ms ║║Executed physical command [Porch Light 3].setLevel([69]) (5ms)
+7181ms ║║Executed [Porch Light 3].setLevel (6ms)
+7192ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+7194ms ║║Condition #163 evaluated false (6ms)
+7195ms ║║Condition group #null evaluated false (state did not change) (7ms)
+7198ms ║║Cancelling statement #72’s schedules

+7208ms ║║Executed physical command [Porch Light 4].setLevel([69]) (4ms)
+7208ms ║║Executed [Porch Light 4].setLevel (6ms)
+7228ms ║║Comparison (dynamic) false is (boolean) true = false (3ms)
+7230ms ║║Condition #151 evaluated false (8ms)
+7231ms ║║Condition group #null evaluated false (state did not change) (9ms)
+7233ms ║║Cancelling statement #74’s schedules

+7237ms ║║Executed virtual command wait (1ms)
+7238ms ║║Waiting for 2000ms
+9246ms ║║Calculating (integer) 69 - (integer) 4 >> (integer) 65
+9256ms ║║Calculating (integer) 69 - (integer) 4 >> (integer) 65
+9260ms ║║Calculating (integer) 65 < (integer) 1 >> (boolean) false
+9267ms ║║Calculating (integer) 69 + (integer) 4 >> (integer) 73
+9277ms ║║Calculating (integer) 69 + (integer) 4 >> (integer) 73
+9281ms ║║Calculating (integer) 73 > (integer) 80 >> (boolean) false
+9285ms ║║Calculating (boolean) false ! (boolean) true >> (boolean) false
+9291ms ║║Executed virtual command setVariable (3ms)
+9305ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+9306ms ║║Condition #163 evaluated false (6ms)
+9307ms ║║Condition group #null evaluated false (state did not change) (7ms)
+9311ms ║║Cancelling statement #72’s schedules

+9320ms ║║Executed physical command [Driveway].setLevel([73]) (5ms)
+9321ms ║║Executed [Driveway].setLevel (7ms)
+9333ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+9335ms ║║Condition #163 evaluated false (6ms)
+9336ms ║║Condition group #null evaluated false (state did not change) (8ms)
+9339ms ║║Cancelling statement #72’s schedules

+9349ms ║║Executed physical command [Porch Light 3].setLevel([73]) (5ms)
+9349ms ║║Executed [Porch Light 3].setLevel (6ms)
+9362ms ║║Comparison (dynamic) false is (boolean) true = false (2ms)
+9363ms ║║Condition #163 evaluated false (6ms)
+9365ms ║║Condition group #null evaluated false (state did not change) (7ms)
+9368ms ║║Cancelling statement #72’s schedules

+9377ms ║║Executed physical command [Porch Light 4].setLevel([73]) (5ms)
+9378ms ║║Executed [Porch Light 4].setLevel (6ms)
+9394ms ║║Comparison (dynamic) false is (boolean) true = false (1ms)
+9396ms ║║Condition #151 evaluated false (6ms)
+9397ms ║║Condition group #null evaluated false (state did not change) (7ms)
+9400ms ║║Cancelling statement #74’s schedules

+9403ms ║║Executed virtual command wait (1ms)
+9404ms ║║Requesting a wake up for Sat, Dec 2 2017 @ 7:20:53 PM MST (in 2.0s)
+9413ms ║╚Execution stage complete. (9080ms)
+9415ms ║Setting up scheduled job for Sat, Dec 2 2017 @ 7:20:53 PM MST (in 1.991s), with 1 more job pending
+9479ms ╚Event processed successfully (9479ms)


#206

yeah, that doesnt seem right. if you edit and save the piston does it save ok? how many chunks?


#207

Saves fine with 17 chunks. Mountain Standard Time.


#208

when you look at the trace view do all the trace numberings show fine? or does anything show up as #null?


#209

No nulls in trace. When I remove the manually entered fadecolors it just go back to waiting till tomorrow"

Quick facts
Piston state: false

Last executed: 12/2/2017, 7:49:19 PM

Next scheduled: 12/3/2017, 4:05:00 PM

Subscriptions: no events, 3 controls

Devices used: 3

Memory used: 72% (71649 bytes)

12/2/2017, 7:49:19 PM +955ms
+1ms ╔Received event [Home].test = 1512269359912 with a delay of 43ms
+254ms ║RunTime Analysis CS > 18ms > PS > 55ms > PE > 178ms > CE
+362ms ║Runtime (70518 bytes) successfully initialized in 55ms (v0.2.0ff.20171129) (357ms)
+363ms ║╔Execution stage started
+430ms ║║Comparison (time) 71360332 happens_daily_at (time) 1512257700000 = false (2ms)
+436ms ║║Condition #22 evaluated false (60ms)
+444ms ║║Cancelling statement #22’s schedules

+455ms ║║Requesting time schedule wake up at Sun, Dec 3 2017 @ 4:05:00 PM MST
+463ms ║║Condition group #5 evaluated false (state did not change) (91ms)
+483ms ║║Comparison (boolean) true is (boolean) true = true (3ms)
+485ms ║║Condition #114 evaluated true (11ms)
+488ms ║║Cancelling condition #null’s schedules

+489ms ║║Condition group #null evaluated true (state changed) (16ms)
+506ms ║╚Execution stage complete. (142ms)
+512ms ║Setting up scheduled job for Sun, Dec 3 2017 @ 4:05:00 PM MST (in 72939.534s)
+612ms ╚Event processed successfully (612ms)


#210

I manually put this in and click test and refresh and we are running again
weird.


#211

Had to start all over. Hows this look Pretty sure I did everything right this time


#213

sorry had to step away for a while.

when you put in the fadecolors manually do you still see the #nulls in the logs?


#214

awesome! kind of hard to check a long snapshot visually 
 does it run OK?


#215

I have no Idea is there a way to activate it manually says this right now
Piston state: false

Last executed: 12/2/2017, 8:14:17 PM

Next scheduled: 12/3/2017, 3:51:00 PM

Subscriptions: no events, 3 controls

Devices used: 3

Memory used: 33% (32813 bytes)


#216

change the time happens daily at to couple of mins from your current local time, save piston and then check in couple of mins if the lights start color fading :slight_smile:


#217

nope lights did not come on at all I have no idea why
Pause »
Piston category

Uncategorized
Quick facts
Piston state: true

Last executed: 12/2/2017, 8:25:59 PM

Next scheduled: 12/3/2017, 8:26:00 PM

Subscriptions: no events, 3 controls

Devices used: 3

Memory used: 42% (41949 bytes)


#218

heres what the logs say
Logs
12/2/2017, 8:25:59 PM +105ms
+1ms ╔Received event [Home].time = 1512275160000 with a delay of -896ms
+210ms ║RunTime Analysis CS > 18ms > PS > 60ms > PE > 127ms > CE
+230ms ║Runtime (66688 bytes) successfully initialized in 60ms (v0.2.0fe.20171109) (229ms)
+235ms ║╔Execution stage started
+250ms ║║Comparison (time) 73559349 happens_daily_at (time) 73560000 = true (4ms)
+252ms ║║Time restriction check passed
+253ms ║║Cancelling condition #22’s schedules

+254ms ║║Condition #22 evaluated true (10ms)
+263ms ║║Cancelling statement #22’s schedules

+267ms ║║Requesting time schedule wake up at Sun, Dec 3 2017 @ 8:26:00 PM PST
+273ms ║║Cancelling condition #5’s schedules

+274ms ║║Condition group #5 evaluated true (state changed) (29ms)
+276ms ║║Cancelling statement #56’s schedules

+282ms ║║Executed virtual command setVariable (3ms)
+287ms ║║Executed virtual command setVariable (3ms)
+308ms ║║Calculating (string) 07/04/ + (string) 2017 >> (string) 07/04/2017
+317ms ║║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0
+325ms ║║Calculating (string) 07/04/ + (string) 2017 >> (string) 07/04/2017
+339ms ║║Comparison (date) 1512201600000 is_between (datetime) 1498546800000 
 (datetime) 1499238000000 = false (10ms)
+341ms ║║Condition #27 evaluated false (51ms)
+343ms ║║Condition group #6 evaluated false (state did not change) (53ms)
+355ms ║║Calculating (string) 10/31/ + (string) 2017 >> (string) 10/31/2017
+362ms ║║Calculating (decimal) 0.0 - (decimal) 7.0 >> (decimal) -7.0
+370ms ║║Calculating (string) 10/31/ + (string) 2017 >> (string) 10/31/2017
+379ms ║║Comparison (date) 1512201600000 is_between (datetime) 1508828400000 
 (datetime) 1509433200000 = false (5ms)
+381ms ║║Condition #29 evaluated false (34ms)
+382ms ║║Condition group #13 evaluated false (state did not change) (35ms)
+392ms ║║Calculating (string) 12/25/ + (string) 2017 >> (string) 12/25/2017
+398ms ║║Calculating (decimal) 0.0 - (decimal) 21.0 >> (decimal) -21.0
+406ms ║║Calculating (string) 12/25/ + (string) 2017 >> (string) 12/25/2017
+416ms ║║Comparison (date) 1512201600000 is_between (datetime) 1512374400000 
 (datetime) 1514793600000 = false (5ms)
+418ms ║║Condition #30 evaluated false (33ms)
+419ms ║║Condition group #17 evaluated false (state did not change) (34ms)
+434ms ║║Comparison (boolean) false is (boolean) true = false (1ms)
+435ms ║║Cancelling condition #114’s schedules

+436ms ║║Condition #114 evaluated false (14ms)
+437ms ║║Cancelling condition #null’s schedules

+438ms ║║Condition group #null evaluated false (state changed) (16ms)
+441ms ║║Cancelling statement #46’s schedules

+445ms ║║Executed virtual command setState (1ms)
+642ms ║║Calculating (string) Empty device list == (string) playing >> (boolean) false
+648ms ║║Calculating (boolean) false ! (boolean) false >> (boolean) true
+654ms ║║Executed virtual command setVariable (4ms)
+677ms ║║Calculating (integer) 60 / (integer) 3 >> (integer) 20
+683ms ║║Executed virtual command setVariable (2ms)
+694ms ║║Calculating (integer) 80 - (integer) 1 >> (integer) 79
+700ms ║║Calculating (integer) 20 - (integer) 1 >> (integer) 19
+703ms ║║Calculating (integer) 79 / (integer) 19 >> (integer) 4.1578947368
+709ms ║║Executed virtual command setVariable (3ms)
+715ms ║║Executed virtual command setVariable (3ms)
+724ms ║║Executed virtual command setVariable (4ms)
+745ms ║║Comparison (boolean) false is (boolean) false = true (2ms)
+746ms ║║Cancelling condition #38’s schedules

+747ms ║║Condition #38 evaluated true (20ms)
+750ms ║║Cancelling condition #48’s schedules

+751ms ║║Condition group #48 evaluated true (state changed) (24ms)
+753ms ║║Cancelling statement #36’s schedules

+761ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1
+765ms ║║Executed virtual command setVariable (1ms)
+778ms ║║Comparison (boolean) true is (boolean) false = false (4ms)
+781ms ║║Cancelling condition #38’s schedules

+782ms ║║Condition #38 evaluated false (14ms)
+783ms ║║Cancelling condition #48’s schedules

+784ms ║║Condition group #48 evaluated false (state changed) (16ms)
+866ms ║║Comparison (boolean) false is (boolean) true = false (2ms)
+868ms ║║Condition #45 evaluated false (81ms)
+869ms ║║Condition group #51 evaluated false (state did not change) (83ms)
+879ms ║║An error occurred while executing the event: java.lang.NullPointerException: Cannot get property ‘v’ on null object
+882ms ║╚Execution stage complete. (651ms)
+893ms ║Setting up scheduled job for Sun, Dec 3 2017 @ 8:26:00 PM PST (in 86400.003s)
+923ms ╚Event processed successfully (924ms)


#219

thanks for the logs. please post a piston snapshot with trace on.


#220

theres still and issue somewhere. need the trace snapshot to tell whats going on.


#221


#222

thanks. trying to find condition group #51 in the snapshot 
 no luck yet.

please change the time again to couple of mins from your local time save and post the snapshot with trace on and the corresponding logs.