1) Give a description of the problem
Hey All! Thank you in advance for any assistance you may provide. I just started an hour ago, learning about webcore. I am a long time avid programmer in multiple languages, so this doesn’t seem to difficult. It’s awesome though! Anywho, here is my problem is if i pause and then resume my piston for my light dimming schedule, and the light is off already, it won’t correct the dimmer level, even if it sees that it’s incorrect. My goal here is to set the correct dim level throughout the house (eventually) so when you locally press a switch, it goes to that level. It seems the only way to do this is to set the level, then turn off the light. I want it to correct the dim level every time the light is off during a specific time period.
2) What is the expected behavior?
I want to be able to start the piston, and it correct the incorrect dim level on lights that are currently off.
3) What is happening/not happening?
I can initiate the piston it seems by turning on a light, and then turning it back off. It then will do what it’s suppose to.
4) Post a Green Snapshot of the piston
5) Attach any logs (From ST IDE and by turning logging level to Full)
4/4/2018, 11:25:56 AM +581ms
+1ms ╔Starting piston… (v0.3.104.20180323)
+163ms ║╔Subscribing to devices…
+177ms ║║Subscribing to Living Room Light.switch…
+194ms ║║Subscribing to Living Room Light.level…
+273ms ║╚Finished subscribing (114ms)
+304ms ║Comparison (time) 41156875 is_between (time) 36000000 … (time) 0 = true (8ms)
+305ms ║Time restriction check passed
+307ms ║Cancelling statement #15’s schedules…
+313ms ║Requesting time schedule wake up at Thu, Apr 5 2018 @ 12:00:00 AM HST
+324ms ║Comparison (enum) off is (string) off = true (1ms)
+333ms ║Comparison (integer) 99 is_different_than (integer) 25 = true (1ms)
+335ms ║Cancelling condition #23’s schedules…
+336ms ║Cancelling condition #16’s schedules…
+348ms ║Setting up scheduled job for Thu, Apr 5 2018 @ 12:00:00 AM HST (in 45243.072s)
+371ms ╚Piston successfully started (371ms)