433MHz RCSwitch Cam On/Off control

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

Модератор: immortal

Ответить
PAV
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

433MHz RCSwitch Cam On/Off control

Сообщение PAV »

Контроль включения камер (радиорозеток). Работает совместно с 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
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

Re: 433MHz RCSwitch Cam On/Off control

Сообщение PAV »

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