Доработка для opentherm режим комнатного термостата

День добрый!

Разработал правило для управления котлом при помощи протокола opentherm, в моём случаи, через плату nevoton. По принципу комнатного термостата.

BoilerController.js (6,0 КБ)

Суть такова в расширении nevoton-a я выбрал управлять уставкой.

Выбрал датчик с большой комнаты для ориентира.

Взял, что средняя температура должна быть 24С (вы можете выбрать под себя). И добавил гистерезис, что если температура падает ниже 23,8С котел включается(переходит в зимний режим), когда температура превысит 24,3С котел выключается(переходит в летний режим).

Уставку нагрева теплоносителя в котле выбрал 63С неизменную.

С такой доработкой за месяц с сократил расходы на 25% но думаю и больше будет тк были морозы -20-30С.

Что нужно изменить в коде, чтобы работало у вас так же это датчик температуры (wb-msw-v3_186/Temperature) все поля, где указан датчик.

И поля управления котлом (wbe2-i-opentherm_11/Season reg) и статус горелки (wbe2-i-opentherm_11/Boiler Flame Status).

Так же в правиле есть режим защиты если вы при каких то обстоятельствах выключили правило (кнопку Автоматика) и температура упала ниже 7С то правило принудительно включит котел.

Буду рад если кому-то пригодится! Всем добра!

Добрый день.
Спасибо за полезную информацию.

1 лайк

А можно перезалить BoilerController.js , не удается скачать.

Попробуйте эту ссылку: https://support.wirenboard.com/uploads/short-url/kOxgx9JemaXANsA0MGDD1wVTNHK.js

Спасибо, помогло.