1) Give a description of the problem
A Wait statement isn’t ever completing / the piston isn’t waking up after it. If the doors are closed (I haven’t left) and the mode is Leaving - Night, the piston is supposed to wait 2 minutes and set the mode back to night. The piston never seems to recover from the wait statement.
2) What is the expected behaviour?
The piston is what I use to leave at night. I open the door into my garage, it changes the mode to Leaving - Night, which disarms SHM, and I can leave without getting any alerts. If I go into the garage for something but don’t leave, when I close the door to come back in, the piston is supposed to wait two minutes and reset the mode to night. The statement just seems to keep waiting.
3) What is happening/not happening?
The pistion isn’t moving past the wait statement on line 69.
**4) Post a Green Snapshot of the piston!
5) Attach logs after turning logging level to Full
11/28/2019, 9:36:47 PM +71ms
+2ms ╔Received event [.Utility Door].contact = closed with a delay of 67ms
+93ms ║RunTime Analysis CS > 18ms > PS > 26ms > PE > 49ms > CE
+96ms ║Runtime (49614 bytes) successfully initialized in 26ms (v0.3.110.20191009) (94ms)
+97ms ║╔Execution stage started
+104ms ║║Comparison (string) :f8ec7517a86ec03f5d0bb98e1920cd04: is (string) :ec5f1dc6a119c8d97aca095163fc5704: = false (2ms)
+105ms ║║Cancelling condition #36’s schedules…
+106ms ║║Condition #36 evaluated false (5ms)
+107ms ║║Cancelling condition #1’s schedules…
+108ms ║║Condition group #1 evaluated false (state changed) (8ms)
+112ms ║║Comparison (string) :f8ec7517a86ec03f5d0bb98e1920cd04: is (string) :f8ec7517a86ec03f5d0bb98e1920cd04: = true (2ms)
+113ms ║║Condition #39 evaluated true (4ms)
+121ms ║║Comparison (enum) closed is (string) open = false (1ms)
+123ms ║║Condition #54 evaluated false (8ms)
+124ms ║║Condition group #40 evaluated false (state did not change) (14ms)
+127ms ║║Comparison (string) :f8ec7517a86ec03f5d0bb98e1920cd04: is (string) :f8ec7517a86ec03f5d0bb98e1920cd04: = true (1ms)
+129ms ║║Condition #107 evaluated true (5ms)
+135ms ║║Comparison (enum) closed is (string) closed = true (1ms)
+136ms ║║Condition #19 evaluated true (7ms)
+143ms ║║Comparison (enum) off is (string) on = false (1ms)
+144ms ║║Condition #57 evaluated false (7ms)
+145ms ║║Condition group #80 evaluated false (state did not change) (21ms)
+149ms ║║Comparison (string) :f8ec7517a86ec03f5d0bb98e1920cd04: is (string) :f8ec7517a86ec03f5d0bb98e1920cd04: = true (1ms)
+151ms ║║Condition #108 evaluated true (4ms)
+155ms ║║Comparison (enum) closed is (string) closed = true (1ms)
+156ms ║║Condition #45 evaluated true (5ms)
+163ms ║║Comparison (enum) closed is (string) closed = true (2ms)
+164ms ║║Condition #49 evaluated true (7ms)
+298ms ║║Comparison (enum) off is (string) off = true (1ms)
+299ms ║║Condition #58 evaluated true (134ms)
+300ms ║║Condition group #102 evaluated true (state did not change) (154ms)
+302ms ║║Cancelling statement #60’s schedules…
+305ms ║║Executed virtual command setState (0ms)
+308ms ║║Executed virtual command wait (0ms)
+309ms ║║Requesting a wake up for Thu, Nov 28 2019 @ 9:38:47 PM CST (in 120.0s)
+313ms ║╚Execution stage complete. (217ms)
+314ms ╚Event processed successfully (314ms)
11/28/2019, 9:36:43 PM +708ms
+2ms ╔Received event [.Utility Door].contact = open with a delay of 73ms
+95ms ║RunTime Analysis CS > 19ms > PS > 27ms > PE > 48ms > CE
+97ms ║Runtime (49661 bytes) successfully initialized in 27ms (v0.3.110.20191009) (95ms)
+98ms ║╔Execution stage started
+105ms ║║Comparison (string) :ec5f1dc6a119c8d97aca095163fc5704: is (string) :ec5f1dc6a119c8d97aca095163fc5704: = true (1ms)
+107ms ║║Cancelling condition #36’s schedules…
+108ms ║║Condition #36 evaluated true (5ms)
+112ms ║║Comparison (enum) open is (string) open = true (2ms)
+113ms ║║Cancelling condition #2’s schedules…
+114ms ║║Condition #2 evaluated true (6ms)
+115ms ║║Cancelling condition #1’s schedules…
+116ms ║║Condition group #1 evaluated true (state changed) (14ms)
+118ms ║║Cancelling statement #5’s schedules…
+121ms ║║Executed virtual command setState (0ms)
+127ms ║║Executed virtual command sendNotification (3ms)
+133ms ║║Utility Door set mode “Leaving - Night”
+134ms ║║Executed virtual command log (1ms)
+276ms ║║Executed virtual command setLocationMode (140ms)
+278ms ║╚Execution stage complete. (180ms)
+280ms ╚Event processed successfully (279ms)