защита от перегрева теплого пола
Posted: 01 Dec 2020 10:12
Всем доброго дня.
Использую z-wave.me в качестве контроллера отопления. В доме лежат электрический тёплый пол (трубы), управление ими сделано на базе реле с z-uno; так же в каждой комнате стоит fibaro smart implant, который меряет температуру пола и воздуха. Для каждой комнаты в z-way создан термостат, и всё работает замечательно.
Но иногда реле некорректно реагирует на команду выключения, и с точки зрения z-way реле выключено, а фактически - включено. Если еще раз отправить команду выключения - всё срабатывает замечательно, реле выключается на самом деле.
Хотелось бы сделать защиту от перегрева, например "если температура датчика пола > 30 градусов - то отправить на реле команду принудительного выключения вне зависимости от статуса реле на z-way". Первая мысль была сделать это с помощью приложения if-then-else, но судя по всему, оно не очень хорошо подходит для такого.
Подскажите пожалуйста, в какую сторону смотреть? Может стоит написать какой-то скрипт на питоне, который будет по крону опрашивать статус датчиков, и выключать реле через API Z-Way? Или есть какое-то более простое решение? Ткните пожалуйста, в какую сторону копать.
Спасибо!
Использую z-wave.me в качестве контроллера отопления. В доме лежат электрический тёплый пол (трубы), управление ими сделано на базе реле с z-uno; так же в каждой комнате стоит fibaro smart implant, который меряет температуру пола и воздуха. Для каждой комнаты в z-way создан термостат, и всё работает замечательно.
Но иногда реле некорректно реагирует на команду выключения, и с точки зрения z-way реле выключено, а фактически - включено. Если еще раз отправить команду выключения - всё срабатывает замечательно, реле выключается на самом деле.
Хотелось бы сделать защиту от перегрева, например "если температура датчика пола > 30 градусов - то отправить на реле команду принудительного выключения вне зависимости от статуса реле на z-way". Первая мысль была сделать это с помощью приложения if-then-else, но судя по всему, оно не очень хорошо подходит для такого.
Подскажите пожалуйста, в какую сторону смотреть? Может стоит написать какой-то скрипт на питоне, который будет по крону опрашивать статус датчиков, и выключать реле через API Z-Way? Или есть какое-то более простое решение? Ткните пожалуйста, в какую сторону копать.
Спасибо!