Прошу помочь в выборе оборудования для управления котлом через сухие контакты

Добрый день. Подскажите пожалуйста какие необходимо купить Модули для управления котлом. Котёл имеет два сухих контакта один запрос отопления второй запрос на нагрев бойлера косвенного нагрева. Так же имеется zigbee комнатный термостат который на данный момент работает так же по сухому контакту с котлом те при достижении заданной минимальной температуры замыкает контакт и тем самым подаёт запрос на отопление. Что хотелось бы: чтоб термостат либо через zigbee либо сухим контактом подавал запрос на вайренборд на отопление, далее вайренборд сухим контактом подавал запрос котлу так же вайренборд должен контролировать термодатчик в бойлере и при достижении минимума замыкать второй сухой контакт для запроса нагрева бойлера. Те я так понимаю нужен один вход сухого контакта и два выхода сухого контакта. В перспективе вайренборд должен управлять трёх ходовым клапаном.

Добрый день.
Посмотрите, кстати, в тему:

Логика планируется, как я понимаю, такая:
через zigbee (модуль в контроллер Модуль расширения: ZigBee, WBE2R-R-ZIGBEE — Wiren Board) получаем с термостата в контате или температуру или запрос на включение отоплания. Сухие контакты котла можно замыкать с помощью модуля с независимыми (без общих контакотв) реле Модуль релейных выходов 7A (WBIO-DO-R10A-8) — Wiren Board, остальные каналы реле использовать для других целей.
Датчик в бойлер - цифровой, ds18b20
Датчики подключаются либо к контроллеру к входами W1-W2
Или через WB-M1W2_1-Wire_to_Modbus (по 2 штуки)
Если нужен именно вход “сухой контакт” то можно использовать входы входы A1-A4 самого контроллера или (если нужна гальваническая развязка) Универсальный модуль дискретных входов (WBIO-DI-WD-14) — Wiren Board
Трехходовой клапан планируется с каким типом управлены? простой моторредуктор или с аналоговым входом?