1) Give a description of the problem
I have 2 garage doors controlled by the same MyQ controller. I am trying to write a piston to fire at a specified time to turn on the exterior house lights, close both garage doors (if they are open) wait a few seconds and turn out the lights again. I have tried many iterations of the same idea, but seem to be missing something
2) What is the expected behaviour?
(PUT YOUR INFO HERE)
3) What is happening/not happening?
The second garge door does not get closed and the light remains on - likely because the piston does not complete the final IF statement
**4) Post a Green Snapshot of the piston!
5) Attach logs after turning logging level to Full
5/4/2019, 7:40:09 PM +190ms
+1ms ╔Received event [My home].time/recovery = 1557024009190 with a delay of 0ms
+246ms ║RunTime Analysis CS > 121ms > PS > 92ms > PE > 32ms > CE
+249ms ║Runtime (41660 bytes) successfully initialized in 92ms (v0.3.10a.20190223) (246ms)
+250ms ║╔Execution stage started
+301ms ║║Comparison (enum) closed is_any_of (string) closing,open,opening = false (4ms)
+306ms ║║Comparison (enum) open is_any_of (string) closing,open,opening = true (3ms)
+309ms ║║Condition #3 evaluated true (22ms)
+310ms ║║Condition group #2 evaluated true (state did not change) (25ms)
+313ms ║║Cancelling statement #8’s schedules…
+328ms ║║Executed physical command [Exterior Lights].on() (10ms)
+329ms ║║Executed [Exterior Lights].on (13ms)
+333ms ║║Cancelling statement #10’s schedules…
+340ms ║║Executed virtual command setVariable (1ms)
+355ms ║║Comparison (enum) closed is_any_of (string) open,opening = false (4ms)
+358ms ║║Condition #18 evaluated false (14ms)
+360ms ║║Condition group #17 evaluated false (state did not change) (15ms)
+372ms ║║Comparison (enum) open is_any_of (string) open,opening = true (2ms)
+375ms ║║Condition #24 evaluated true (12ms)
+377ms ║║Condition group #23 evaluated true (state did not change) (13ms)
+381ms ║║Cancelling statement #25’s schedules…
+2741ms ║║Executed physical command [null].close() (2357ms)
+2743ms ║║Executed [Matt’s Door].close (2360ms)
+2747ms ║║Cancelling statement #27’s schedules…
+2752ms ║║Executed virtual command wait (1ms)
+2754ms ║║Requesting a wake up for Sat, May 4 2019 @ 7:40:21 PM PDT (in 10.0s)
+2765ms ║╚Execution stage complete. (2515ms)
+2767ms ║Setting up scheduled job for Sat, May 4 2019 @ 7:40:21 PM PDT (in 9.989s), with 1 more job pending
+2780ms ╚Event processed successfully (2780ms)