433MHz RCSwitch Cam On/Off control

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

433MHz RCSwitch Cam On/Off control

Сообщение PAV » Чт июл 03, 2014 10:58 am

Контроль включения камер (радиорозеток). Работает совместно с OnlineStatusCheck (определяет online/offline)

Код: Выделить всё

if (gg("SocketC.status") == 1 && gg("Cam1.status") == 1){
say("Камера 1 включилась нормально");
}
if (gg("SocketC.status") == 1 && gg("Cam1.status") == 0){
say("Камера 1 не включилась",2);
callMethod("SocketC.turnOn");
}
if (gg("SocketC.status") == 0 && gg("Cam1.status") == 0){
say("Камера 1 выключилась нормально");
}

if (gg("SocketC.status") == 0 && gg("Cam1.status") == 1){
say("Камера 1 не выключилась",2);
callMethod("SocketC.turnOff");
}
ClearTimeOut("Cam1Check");
 
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: 433MHz RCSwitch Cam On/Off control

Сообщение PAV » Чт июл 03, 2014 12:20 pm

Теперь думаю над тем, как реализовать следующие хотелки:
Ткнул выключатель - розетка включилась, поменяла статус - пошла проверка включилась ли камера(скрипт на таймере 2 минуты), но при этом статус камеры уже выставлен 1 - если проверка прошла успешно, все ок, если нет статус на 0, сообщение и снова команда включения розетки - далее опять проверка.
Ответить