Совместимость WirenBoard и Control4

Планируем использовать WirenBoard 6 в одном из наших проектов в составе общей системы автоматизации таунхауса на базе оборудования Control4.

Задачи для WB мы ставим следующие:

  • сбор значений температуры с датчиков 1-wire DS18B20 через WB-M1W2
  • передача данных о температуре и сработке защиты о протечек по Modbus RTU в контроллер Control4
  • контроль протечек и перекрытие шаровых кранов при помощи WB-MWAC
  • отправка SMS о сработке защиты от протечек на номер заказника
  • замыкание “сухого контакта” в случае сработки защиты от протечек

Соответственно вопрос: Вы можете подтвердить совместимость WirenBoard 6 и драйвера Modbus RTU для Control4 - документация на драйвер

Мы как раз добавили поддержку Modbus TCP

То есть вы хотите чтобы WB контроллер был slave Modbus RTU? Или сейчас способ подключения (связи) непринципиален?

Иерархия такая:

  • Контроллер Control4
  • в каждом коттедже стоит контролер со своими модулями и со своей SIM-картой, и именно * * на каждом контроллере стоит задача оповещения
    Или оповещением занимается контроллер верхнего уровня?

Если нужно изолированный контакт - то модуль требуется. Если нет - то штатный вывод Ax контроллера замыкается на землю.

Да. есть решение:

Контроллер может быть Slave и полностью совместим с Modbus RTU.

Дело в том, что Control4 может работать с Modbus только как master. Поэтому WB должен быть slave. Modbus TCP нам даже проще в реализации.

Оповещением SMS занимается WB.

Модуль добавим. Спасибо

Modbus TCP slave - это штатный режим работы wb-mqtt-mbgate и TCP лучше масштабируется

На самом https://wirenboard.com/wiki/WB-MWAC
есть два реле - как сухой контакт можно использовать контакты одного из них. А вторым - управлять краном (кранами)
Ну или (если удобней у самого контроллера) - WBIO-DO-R10A-8 на 8 реле с отдельными контактами или WBIO-DO-R1G-16 (16 реле двумя группами с общим контактом на группу).