Wbincludes:IntraScadaHouse Working with MQTT
Версия от 11:27, 19 декабря 2022; A.Degtyarev (обсуждение | вклад) (Новая страница: «Для примера настроим два устройства: # Buzzer — его мы привяжем в существующему устройству Вентилятор. # Датчик CPU Temperature — для него мы создадим своё устройство. Чтобы не вводить MQTT-каналы вручную, воспользуемся сканером каналов: # Выберите в дереве '''Plugins...»)
Для примера настроим два устройства:
- Buzzer — его мы привяжем в существующему устройству Вентилятор.
- Датчик CPU Temperature — для него мы создадим своё устройство.
Чтобы не вводить MQTT-каналы вручную, воспользуемся сканером каналов:
- Выберите в дереве Plugins → MQTTCLIENT → mqttclient1 и перейдите на вкладку Каналы.
- Выберите ALL и в контекстном меню Сканировать каналы.
- В открывшемся окне нажмите кнопку Сканировать.
- Найдите в списке нужные каналы и добавьте их в таблицу двойным кликом:
/devices/buzzer/controls/enabled
/devices/hwmon/controls/CPU Temperature
- В поле Channel задайте имена выбранным каналам, например, Buzzer и CPU_Temperature.
- Нажмите кнопку Добавить каналы.
В результате выбранные каналы будут добавлены в дерево ALL и автоматически настроены на получение сообщений (чтение).