Наконец-то обновил WBE2-I-OPENTHERM до последней прошивки (спасибо Alex_Jet и Владимиру из Nevoton за помощь) и смог начать тестировать работу со своим котлом.
У меня котел Baxi EcoHome, который работает как одноконтурный котел с внешним бойлером, подключенным через штатный трехходовой клапан.
В настоящий момент моя система отопления управляется комнатными термостатами, объединенные зональным коммутатором. Коммутатор управляет котлом замыкая/размыкая “перемычку” котла. Все нормально работало до подключения WBE2-I-OPENTHERM - котел отключался полностью, когда отопление не нужно и включался, когда бойлер или термостаты давали запрос на нагрев.
После подключения WBE2-I-OPENTHERM котел не отключает контур отопления даже если перемычка разомкнута. Насос всегда включен, периодически включается горелка и почти сразу отключается, так как тепло забирать некому - все контуры отопления закрыты термостатами.
Странно, что у вас аналогичный сценарий работает. У вас тоже Baxi, но следующее поколение. Может у них как-то отличается логика работы по opentherm?
Я заметил, что при замыкании/размыкании перемычки меняется opentherm статус котла - при замыкании выставляется бит №6 - “diagnostic event”. У вас так же?
Можно ли сделать так, чтобы шлюз включал отопление только, когда котел выставляет флаг “diagnostic event”, и выключать, когда флаг снимается котлом? Тогда бы котел корректно работал и включался/выключался по команде стандартного внешнего термостата.
Описание подобной логики я нашел в OpenTherm интеграции Tasmota - OpenTherm - Tasmota
У них есть две отдельных настройки:
-
“СH” - контур отопления всегда включен. Этот режим аналогичен текущему режиму WBE2-I-OPENTHERM - “Direct Heating Setpoint Control”.
-
“CHOD” - контур отопления включается, когда у котла замыкается перемычка (флаг “diagnostic event”)