Using Composer HE 3.31, I've been able to make the following work:
When any garage door opens (I have 3) turn on the interior garage lights for 180 seconds and then turn them off. If it's dark outside (light level reading from old Card Access WMS mounted on porch), also turn on the driveway lights for 180 seconds and then turn them off.
I want to make 2 modifications:
When all garage doors are closed, turn off the driveway lights. (so, differing from above, I want to remove the driveway light timer. Instead, the driveway lights will turn off once ALL garage doors are closed but the interior light will only turn off once the 180 seconds is up)
While the interior garage lights are on (after having been triggered by a garage door opening), if someone taps the top button of the interior garage lights button, the interior garage lights should remain on and ignore the timer.
The reasons for the modifications are as follows:
As long as garage doors are open at night, I want the driveway lights to remain on.
If someone walks in the house from the garage and hits the interior garage light button, I want it to remain on, rather than turning off after 180 seconds. Otherwise, it'll turn off automatically after 180 secons.
Not looking for specific programming, just the general principles that would be best to employ in order to accomplish these things. I'm definitely in the "novice" category (I'm sure it shows) at trying to use Composer HE.
Thanks!