1) Give a description of the problem
When creating an, “is between,” comparision, I get a java error in the log.
2) What is the expected behavior?
I want to compare a variable to see if it is in between 2 values.
3) What is happening/not happening?
(PUT YOUR INFO HERE)
4) Post a Green Snapshot of the piston
5) Attach any logs (From ST IDE and by turning logging level to Full)
12/28/2017, 10:07:06 AM +530ms
+5ms ╔Starting piston… (v0.2.101.20171227)
+365ms ║╔Subscribing to devices…
+406ms ║║Subscribing to Main Garage Door Sensor.contact…
+501ms ║╚Finished subscribing (149ms)
+529ms ║Comparison (string) Both Home is (string) Both Away = false (4ms)
+531ms ║Cancelling condition #8’s schedules…
+532ms ║Cancelling condition #null’s schedules…
+547ms ║Comparison (enum) closed stays (string) open = false (2ms)
+965ms ║Comparison (dynamic) 6.1 is_less_than_or_equal_to (integer) 0 = false (4ms)
+984ms ║Comparison (enum) closed stays (string) open = false (2ms)
+1000ms ║Error calling comparison comp_is_between: java.lang.ClassCastException
+1017ms ╚Piston successfully started (1017ms)
12/28/2017, 10:03:08 AM +161ms
+3ms ╔Starting piston… (v0.2.101.20171227)
+356ms ║╔Subscribing to devices…
+469ms ║║Subscribing to Main Garage Door Sensor.contact…
+607ms ║╚Finished subscribing (263ms)
+645ms ║Comparison (string) Both Away is (string) Both Away = true (6ms)
+890ms ║Comparison (dynamic) 6.3 is_less_than_or_equal_to (integer) 0 = false (4ms)
+908ms ║Comparison (enum) closed stays (string) open = false (6ms)
+927ms ║Error calling comparison comp_is_between: java.lang.ClassCastException
+935ms ║Comparison (enum) closed is (string) open = false (1ms)
+945ms ╚Piston successfully started (944ms)