Наверное можно учитывать тот факт, что свет был выключен принудительно? Т.е. если свет горел и был выключен, то завести какую-нибудь переменную, где сохранить время такого принудительного выключения. И диммер должен включаться не просто от датчика движения, а еще и при условии, что свет не был выключен принудительно в последнюю пару минут. А вот если две минуты с момента принудительного выключения прошло, то тогда можно включать. Должен же быть какой-то предел Вашему желанию смотреть в окно в полной темноте, должно ведь вернуться желание активной деятельности и уже традиционного поведения диммера