Подключение Болид к ВБ

Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.
Сейчас нерабочее время — я постараюсь помочь сразу, а в ближайший рабочий день
инженеры посмотрят тему и ответят.

Подключение через С2000-ПП по Modbus RTU/RS-485 реализуемо — на форуме есть примеры его работы с WB. Но чтение состояний и команды управления стоит рассматривать отдельно.

Функция Что можно сказать
Оповещение о пожаре и обрыве шлейфа Можно организовать чтение состояний через С2000-ПП и уведомления на стороне WB. Для различения пожара и обрыва нужны коды состояний из документации именно вашей версии С2000-ПП и настроенное соответствие шлейфов.
Удалённый сброс тревоги/пожара Точную команду и применимость к вашей связке пока не подтверждаю: нужно проверить руководство и настройки С2000-ПП/С2000-М.
Взятие/снятие Управление охранными шлейфами обсуждается в работающей интеграции. Для пожарных шлейфов есть важное отличие: в обсуждении указаны включение/выключение контроля, а не обычное охранное взятие/снятие. Не стоит считать эти операции взаимозаменяемыми.

По шаблонам: готового штатного шаблона Болид в поиске по репозиторию wirenboard/wb-mqtt-serial я не нашёл. На форуме есть пользовательская интеграция С2000-ПП с MQTT, но приложенный там JSON нельзя без проверки считать готовым шаблоном для wb-mqtt-serial. Также есть свежий пример опроса и записи через Modbus: в нём обнаружились особенности записи состояния и приоритета — для управления это существенно.

Для начала рекомендую реализовать только мониторинг. Пожарная автоматика и основное оповещение должны оставаться автономными от WB; удалённый сброс и отключение контроля следует согласовать со специалистом по пожарной системе.

Уточните, пожалуйста:

  1. Какие версии прошивок С2000-ПП и С2000-М? Можете приложить руководство С2000-ПП с таблицей Modbus?
  2. Настроено ли уже в С2000-ПП соответствие ваших четырёх шлейфов?
  3. 7.4.3 — это ревизия контроллера? Версию релиза ПО можно прислать выводом:
    cat /etc/wirenboard-release
    

Здесь может понадобиться мнение инженера Wiren Board. Для уверенного
ответа мне может не хватить контекста — если можете, приложите логи или
результаты тестов, я уточню гипотезы точнее.

Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны
неточности. Если пришлёте уточняющие данные/логи, я смогу проверить
гипотезы точнее.