Это настройка писателей (publishers) системы обмена сообщениями MQTT.
Для интеграции между несколькими устройствами NSG, а также между изделиями NSG и системами "интернета вещей" (IoT) от других производителей, а именно:
В качестве брокера MQTT может использоваться как встроенная служба на данном устройстве, так и другое устройство NSG, продукт стороннего производителя или публичный сервис.
Данная служба состоит из одного или нескольких демонов-писателей (publishers) MQTT. Каждый из демонов устанавливается в качестве реакции на некоторое событие и отправляет сообщения об этом событии на заданный брокер. Чтобы задействовать демон для некоторого события, необходимо указать для этого события в качестве действия:
action = "#mqttpub.ИМЯ"
Если зафиксировано наступление события (например, падение интерфейса, срабатывание датчика и т.п.), к которому в качестве действия назначен данный демон уведомления, то на брокере MQTT немедленно публикуется сообщение с данными о событии.
Для добавления добавления нового демона-писателя MQTT используйте команды +
, _new
или _insert
. Данный список является именованным и не упорядочивается автоматически. Для удаления используйте команду -
или _remove
.
Демоны MQTT (как писатели, так и читатели) иницируют TCP-соединения с брокером со своей стороны. Благодаря этому они могут работать с любых IP-адресов, в т.ч. динамических и приватных, и успешно проходят через NAT в сетях поставщиков услуг.
Смотреть журнал данного демона, а также общий журнал обработчика событий и журналы тех датчиков, которые должны были бы эти события генерировать.
© Network Systems Group 2015–2024 | Отдел документации |