igor1, зачем так сложно?
Покупаете реле универсальное с набором базовых алгоритмов.
Такие реле уже работают более пяти лет на некоторых моих обьектах.
Включаете свет, вентилятор не работает. При выключении света (человек вышел) включается вентилятор и работает заданное время, потом отключается. То, что надо. При повторном включении света вентилятор ,если не прошло время, не останавливается чтобы вытянуть всю влагу (а может и остановиться, зависит от диаграммы)