Напоминание о не закрытом замке входной двери

В отсутствии «умного» замка на входной двери часто случаются ситуации когда по приходу домой забываешь закрыть замок входной двери. Данный скрипт оповещает о не закрытом замке если он не закрыт более 3 минут. В ioBroker заведены данные о состоянии ригелей всех 3 замков, установленных на входной двери.

var count_time = 0;
schedule("* * * * *", function () {
    var up_lock = getState(UpLock).val; 
    var mid_lock = getState(MidLock).val; 
    var dwn_lock = getState(DownLock).val; 
    if (up_lock || mid_lock || dwn_lock){
        //log('Все ОК, замки закрыты.');
        count_time = 0;
    } else if(!up_lock && !mid_lock && !dwn_lock) {
        count_time++;
        //log('count_time = ' + count_time);
        if(count_time > 5){
            count_time = 0;
            alert('<speak>Внимание! Входная дверь не закрыта на  <phoneme alphabet="x-sampa" ph="zamock">замок</phoneme></speak>', 1);
        } 
    }
 });
Подписаться
Уведомлять
guest

4 комментариев
Старые вначале
Новые вначале По голосам
Межтекстовые Отзывы
Посмотреть все комментарии
Артём
Артём
3 лет назад

А можно узнать как сделан опрос состояния двери?..
Какой управляемый замок посоветовали бы в будущий дом? CISA\Xiaomi? В дом планируется 3 двери, как бы без штанов не остаться…. Одна главная, одна с тыльной стороны и еще одна на террасу (скорее всего пластик\стекло)..
Перед сном неплохо было бы получать напоминалку что двери не заперты, а еще лучше — запирать!
Может, для «ночного» запирания чтобы семья спала спокойно достаточно электромагнитных замков? Дешево, сердито…

Артём
Артём
3 лет назад
Ответить на  instalator

Любой алиекспресс подойдет? Главное габариты?

4
0
Поделиться своими мыслямиx