ПУ Геркон на двери

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
Аватара пользователя
Nail
Сообщения: 376
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 174 раза
Поблагодарили: 28 раз

ПУ Геркон на двери

Сообщение Nail » Вс дек 01, 2019 5:07 pm

Просьба помочь со скриптом .
Задача.
про открывании(геркон) двери загорается лампочка в помещении в ПУ (это есть функция только по времени), а как реализовать если зашел в помещении свет включился и выключится только при втором срабатывании геркона( т.е. значит вышел) получается чередование?
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: ПУ Геркон на двери

Сообщение freesh » Вс дек 01, 2019 5:19 pm

Nail писал(а):
Вс дек 01, 2019 5:07 pm
Просьба помочь со скриптом .
Задача.
про открывании(геркон) двери загорается лампочка в помещении в ПУ (это есть функция только по времени), а как реализовать если зашел в помещении свет включился и выключится только при втором срабатывании геркона( т.е. значит вышел) получается чередование?
Ну вариант поднимать флаг присутствия. например сделать свойство для помещения InLocation.
И при открытии двери проверять inlocation==0 значит надо включить свет и установить inlocation=1
Если inlocation==1 значит в комнате кто-то есть и если открылась дверь значит надо выключить свет и установить inlocation=0

Но имхо, лучше в помещении поставить датчик движения и выключать свет при отсутствии движения некоторое время
Raspberry pi3, xiaomi, sonoff rf.
Ответить