MQTT Dash и Wiren Board
Это черновик страницы. Последняя правка сделана 03.08.2022 пользователем Matveevrj.
Введение
MQTT Dash — мобильное приложение для работы с протоколом MQTT. Позволяет создавать пользовательские панели управления и управлять устройствами умного дома с помощью смартфона или планшета.
Связать MQTT Dash с контроллером Wiren Board можно двумя способами:
- Считывать MQTT топики напрямую с контроллера, если контроллер и мобильное устройство с MQTT Dash работают в одной сети или контроллер имеет «белый» IP-адрес.
- Настроть передачу через внешний MQTT-брокер. В этом случае «белый» IP-адрес контроллеру не нужен.
Установка и подключение к брокеру
Установите приложение MQTT Dash из GooglePlay на смартфон или планшет.
Создайте новое подключение. В MQTT Dash можно создать несколько подключений, которые будут получать данные от разных брокеров или от одного брокера. Это удобно если вам нужно контролировать несколько помещений.
Чтобы создать новое подключение выполните следующие действия:
- Нажмите «+» в правом верхнем углу экрана.
- В появившемся окне задайте произвольное Имя подключения, которое будет отображаться на главном экране.
- Введите Адрес и Порт, полученные от внешнего брокера или, в случае локального подключения, введите IP-адрес контроллера и порт 1883. О том как передавать данные с контроллера на внешний брокер читайте на странице про MQTT в Wiren Board.
- Укажите предоставленные брокером Имя пользователя и Пароль пользователя. При локальном подключении оставьте эти поля пустыми.
- Идентификатор клиента можно оставить по умолчанию.
- Задайте размер плиток и количество колонок с метриками по вертикали и горизонтали.
- Нажмите дискету в правом верхнем углу экрана. Вы попадете на главный экран и увидите созданное подключение.
- Откройте созданное подключение. Если никаких уведомлений не появилось значит подключение выполнено успешно. Если появились уведомления с ошибками, проверьте правильность заполнения данных.
Добавление приборов
После создания подключения к MQTT-брокеру можно создавать метрики:
- Откройте созданное подключение и нажмите «+» в правом верхнем углу экрана.
- Выберите тип метрики соответствующий типу подключаемого параметра.
- В открывшемся окне настройки задайте Имя и Адрес топика. Адрес топика можно посмотреть на вкладке Настройки-Каналы MQTT в веб-интерфейсе контроллера или воспользоваться программой MQTT Explorer. Удобнее воспользоваться программой.
- Поставьте галку «Включить публикацию», если элемент используется для управления устройством. Иначе, элемент будет только отображать текущее состояние параметра. Топики для чтения и управления могут быть разными, см. подсказки в программе.
- Задайте дополнительные параметры метрики, такие как цвет, изображение значка и т.д.
- Нажмите дискету в правом верхнем углу. На экране появится созданная метрика. Чтобы не заполнять одни и те же данные при создании нескольких однотипных метрик используйте инструмент «Клонировать».
Полезные ссылки