Portal🔗
Инженерный объект, который представляет собой ссылку на проект или конкретную локацию. Используется для создания связи между разными проектами или для переходов в локации.
Примечание
Для порталов доступны только топики состояния (State
). Через них можно задать параметры портала или получить информацию о текущих. Чтобы заданные параметры сохранились в брокере, примените опцию retain
.
Топик🔗
Spread/State/{Project_ID}/Equipment/Portal/{Portal_ID}/{Property}
Параметры топиков🔗
Параметр | Значение |
---|---|
Project_ID | ID проекта |
Portal_ID | ID портала |
Property | Свойство, которое нужно изменить (или узнать текущий статус). Возможные свойства:
|
Описание свойств🔗
Свойство | Тип | Значения (value) |
---|---|---|
Title | String | Заголовок портала в кодировке UTF-8 |
Url | String | Ссылка на проект:
80 ), то он указывается в конце ссылки в виде ?webPort=8080 |
LocationID | Int32 | ID локации, которая будет открываться при переходе |
Пример публикации🔗
Указать ссылку на проект, работающий по IP-адресу 10.10.1.77
, с логином user
, паролем password
и веб-портом 8080
:
Spread/State/1315/Equipment/Portal/480727/Url