выслашую уже опытных пользователей, рассказывайте :)
что бы не воротить условитя по включению и выключения сценария по кнопкам :) достаточно добавить таймер, который будет считать заданное тобою время, и соответственно паралельно сбрасывать этот таймер, если есть движения, а если таймер отсчитал своё время и свет до сих пор включен, значит его нужно выключить