I’m trying to convert a piston from CoRE to webCoRE and it’s not working as expected. I have 3 motion sensors in a long hallway which each cover a unique area. I want it so that if all of the motion detects have not see any motion in the last 3 minutes then it should turn off the lights.
@rontalley provided great advice last month which is here: CoRE - Get peer assistance here with setting up Pistons . I followed that and it has been working great under CoRE.
Now I’ve tried to recreate this under webCoRE, but the problem is that it turns the lights off after 3 minutes even if one of the motions see more movement before then. It’s like the Cancel on Piston State Change is not working, but as you can see from the webCoRE piston below, I do have that option set.
The way it works in CoRE, which is how I want it to work, is that you can move around as much as you want and the timer will not go out until its been 3 minutes with no motion. With this webCoRE piston, it turns the light out after 3 minutes of first seeing the motion, regardless of how many times it sees motion. IOW it doesn’t reset the timer back to waiting another 3 minutes from the last point which it saw motion.
What am I doing wrong? Thank you!