Сигнализация по температурному порогу.

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

Модератор: immortal

Ответить
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm

Сигнализация по температурному порогу.

Сообщение chaoba »

При протечке воды создал сценарий по статусу датчика Xiaomi
if(gg ("XiLeak01.status") == 1)...
Работает. Уже неоднократно спасало.

Хочу организовать оповещение при превышении температуры . Создал сценарий, ловлю значение температуры:
$temper = gg('Gradusnik_Room.value');
if ($temper>=(float)'45')...


При запуске сценария - срабатывает, но самостоятельно за температурой не следит. Видимо в данном случае, я не правильно подошел к решению данного вопроса. Как это нужно делать?
Аватара пользователя
tarasfrompir
Сообщения: 3217
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: Сигнализация по температурному порогу.

Сообщение tarasfrompir »

chaoba писал(а): Вс июн 28, 2020 5:42 pm При протечке воды создал сценарий по статусу датчика Xiaomi
if(gg ("XiLeak01.status") == 1)...
Работает. Уже неоднократно спасало.

Хочу организовать оповещение при превышении температуры . Создал сценарий, ловлю значение температуры:
$temper = gg('Gradusnik_Room.value');
if ($temper>=(float)'45')...


При запуске сценария - срабатывает, но самостоятельно за температурой не следит. Видимо в данном случае, я не правильно подошел к решению данного вопроса. Как это нужно делать?
этот код надо превратить в метод и повешать на свойтсво - чтобы при изменении этого свойства он запускался - так будет правильнее
Спасибо нам ПОМОЖЕТ..!
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm

Re: Сигнализация по температурному порогу.

Сообщение chaoba »

Простые устройства - Действия - Метод:logicAction - Logic Action. Прописал код.
Устройства - Xiaomi Home - Градусник - Данные- Метод - logicAction - Logic Action.
Теперь при превышении заданной температуры - срабатывает оповещение.
Можно было использовать верхний порог температуры в свойствах датчика и оповещение по алерт. Но я не хотел его задействовать.
Цель была в дополнение к противопожарному датчику в коридоре подключить температурный порог термодатчика в спальне.
Ответить