Изменить внешний вид универсального инженерного объекта🔗
Через MQTT можно изменить внешний вид универсальных инженерных объектов: порталов, дашбордов, индикаторов, кнопок, селекторов и регуляторов. Для этого используются топики Surfaces
.
Примечание
Для работы с внешним видом доступны только топики состояния (State
). Через них можно задать параметры или получить информацию о текущих. Чтобы заданные параметры сохранились в брокере, примените опцию retain
.
Топик🔗
Spread/State/{Project_ID}/Equipment/{Generic}/{Generic_ID}/Surfaces/{Signature}
Параметры топика🔗
Параметр | Значение |
---|---|
Project_ID | ID проекта AWADA. |
Generic | Универсальный инженерный объект:
|
Generic_ID | ID универсального инженерного объекта |
Signature | Графическая поверхность объекта, которую нужно изменить. Возможные параметры:
|
Описание атрибутов графической поверхности🔗
Примечание
Атрибуты невозможно задать для поверхностей C
и L
.
Атрибут | Тип | Значения (value) |
---|---|---|
fillColor | ARGB | Цвет заливки |
edgeColor | RGB | Цвет границы |
useLight | Bool | Использовать эффект освещения на поверхности |
writeToDepth | Bool | Поверхность заполняет глубину |
Пример публикации🔗
Задать для основной поверхности индикатора цвет заливки и цвет границы:
Spread/State/1315/Equipment/Indicator/480727/Surfaces/S