Примечания к обновлению MQTT Dashboard Client
Переключатель больше не ограничен парой «Включено / Выключено». Теперь это настраиваемый список из 2–4 состояний — например, «Выкл / Авто / Турбо» для вентиляции или «Стоп / Открыть / Закрыть» для ворот.
Переносятся автоматически при обновлении: прежние значения «Включено» и «Выключено» становятся первыми двумя состояниями вместе со своими иконками и цветами. Ничего перенастраивать не нужно.
Подробнее в разделе Настройка параметров виджета документации.
Для значений, которых слишком много для переключателя: режим кондиционера, пресет освещения, источник сигнала, скорость вентилятора.
Кондиционер публикует в home/ac/mode значения AUTO, COOL, HEAT, DRY, FAN. Пять состояний с понятными подписями — и виджет показывает текущий режим и переключает его.
Подробнее в разделе Настройка параметров виджета документации.
Защитите собранный дашборд от случайных изменений — особенно полезно на общем или настенном планшете, к которому подходят разные люди.
Редактирование, клонирование и удаление виджета остаются доступны обычным путём: нажатие на виджет → экран виджета → нужное действие.
Раньше тип параметра выбирался выпадающим списком, где у пунктов были только названия — по ним не отличить «Логический» от «Переключателя». Теперь тип выбирается в шторке, где у каждого типа живое превью и короткое описание.
Подробнее в разделе Настройка параметров виджета документации.
Брокер может иметь несколько адресов подключения. Если текущий адрес недоступен, приложение автоматически переключится на следующий.
Первый адрес — бесплатно, дополнительные адреса — подписка Premium.
Подробнее в разделе Адреса подключения брокера документации.
Переносите настройки приложения между устройствами через MQTT-брокер: виджеты, группы, сцены и скрипты.
Подробнее в разделе Обмен конфигурациями по MQTT документации.
На некоторых устройствах виджеты могли отображаться полупрозрачными после возврата в приложение из фона, даже если брокер уже был подключён.
После перехода с Eclipse Paho на HiveMQ перестали работать подключения через WebSocket (WS и WSS) — в новом клиенте отсутствовал WebSocket transport.
При восстановлении резервной копии условия скриптов (сценариев) могли полностью пропадать. После восстановления все сценарии открывались пустыми, без условий.
Ранее открыть скрипт на редактирование можно было только если он включён. Это не позволяло изменить сценарий, который был выключен.
Полностью переписан MQTT-клиент. Вместо устаревшего Eclipse Paho используется современный HiveMQ MQTT Client.
Не требует действий от пользователя — улучшение работает автоматически после обновления.
Переработан экран главной страницы с виджетами. Перетаскивать и организовывать виджеты стало удобнее.
Скрипты (сценарии) стали ещё мощнее — добавлены новые типы условий и действий.
Меню → Сценарии → создать или редактировать сценарий
В конструкторе условий появились новые блоки для добавления:
Добавляйте текст до и после значений на виджетах. Премиум-функция для входящих данных, бесплатно для исходящих.
Форматирование полученных с брокера данных перед отображением:
Форматирование отправляемых данных — полезно для формирования JSON-команд:
Подключайтесь к брокерам с любыми SSL/TLS сертификатами, включая самоподписанные и корпоративные CA.
Новый способ извлечения данных из payload — регулярные выражения. Работает как дополнительный этап после JsonPath.