Wbincludes:IntraScadaHouse Working with MQTT

Материал из Wiren Board

Для примера настроим два устройства:

  1. Buzzer — его мы привяжем в существующему устройству Вентилятор.
  2. Датчик CPU Temperature — для него мы создадим своё устройство.

Чтобы не вводить MQTT-каналы вручную, воспользуемся сканером каналов:

  1. Выберите в дереве Plugins → MQTTCLIENT → mqttclient1 и перейдите на вкладку Каналы.
  2. Выберите ALL и в контекстном меню Сканировать каналы.
  3. В открывшемся окне нажмите кнопку Сканировать.
  4. Найдите в списке нужные каналы и добавьте их в таблицу двойным кликом:
    /devices/buzzer/controls/enabled
    /devices/hwmon/controls/CPU Temperature
  5. В поле Channel задайте имена выбранным каналам, например, Buzzer и CPU_Temperature.
  6. Нажмите кнопку Добавить каналы.

В результате выбранные каналы будут добавлены в дерево ALL и автоматически настроены на получение сообщений (чтение).