I have a keypad light which lights if the garage door is open. it was not working consistently for each of 2 doors. After much tribulation I finally figured out that the motor was sucking the status send command. After the door action, my ISY had the improper status until I did a query. What I need to figure out is how do I query the garage door status say 15 seconds after the garage door open/close button is pressed and the motor has stopped. I can't just do a wait 15 seconds after the command is done as it requires another 2 if statements, based on on or off conditions to light up the button or turn it off. Please help.