Страница 1 из 1

Помогите со скриптом

Добавлено: Вт июл 19, 2016 9:18 am
I_I_Imonder
Доброго дня! по квартире установлена куча датчиков температуры (netping), так вот как бы сделать чтобы при выходе из строя датчика в свойство сразу писалось N/A, а в лог записывалось что датчик такой то не активен? так понимаю что нужен метод, а вот как сделать хз) помогите.

Re: Помогите со скриптом

Добавлено: Вт июл 19, 2016 10:48 am
sergejey
Смотрите в коннекте как сделана установка свойства alive. Принцип такой -- каждое обновление устанавливает alive в 1 и добавляет таймер установки этого свойства в 0 через заданный промежуток (у меня обычно это несколько часов). Соответственно, если датчик не обновляется несколько часов, то он будет отмечен как неактивный и это отразится на общем статусе системы.

Re: Помогите со скриптом

Добавлено: Вт июл 19, 2016 11:55 am
I_I_Imonder
спасибо огромное

Re: Помогите со скриптом

Добавлено: Вт июл 19, 2016 8:15 pm
nightwind
У меня датчики общаются по mqtt, и если отваливается - сразу выставляется lwt (это делает брокер при обрыве соединения с датчиком)