Коротко о том, как я выключаю свет по таймеру.
В доме живут дети, которые очень неохотно выключают свет в коридоре, туалетах, да и в общем во всем доме. Обычно, когда дети в доме одни - свет горит везде.
В целях экономии электроэнергии решено использовать таймеры, включаемые при включении света. Датчики движения для управления светом не доказали свою эффективность.
Требуемое оборудование: выключатели с обратной связь.
Алгоритм:
1) Создается простое устройство Управляемое реле/Выключатель, привязанное к объекту Relay01.
2) В метод привязанного объекта Relay01.statusUpdated добавляется следующие код:
if (gg($this->object_title.".status")==1)
{
SetTimeOut($this->object_title."_offtimer","cm($this->object_title.'.turnOff');",1800);
} else
{ClearTimeOut($this->object_title."_offtimer"); }
Планы на будущее:
Екатеринбург, Россия
На форуме: directman66