Зачем так сложно? Почему не поставить датчик движения?