Разные виджеты
Виджеты являются самостоятельными программными модулями, которые загружаются в приложение "ДАШБОРД" динамически из раздела МАГАЗИН ВИДЖЕТОВ.
Ниже даны виджеты разного назначения.
Autodesk Forge Viewer
Назначение: отображение 3D-модели сервиса Autodesk Forge.
Настройка виджета:
- Выбрать из списка доступных модель «Autodesk». После этого загрузится список атрибутов для привязки конкретных параметров платформы.
- Привязать параметры к атрибутам.
Player (проигрыватель медиа-устройства)
Назначение: виджет предназначен для управления медиа-устройствами. Состав и название топиков медиа-устройств выполнены для модуля-драйвера ECLER, но их состав достаточен для управления любым медиа-устройством.
Внешний вид:
Логика представления представлена в таблице.
Полное описание топиков устройства см. в описании модуля-драйвера Ecler.
Параметр | Текущее значение | Описание |
---|---|---|
Ограничение громкости | по умолчанию 0 - 100 | позволяет задавать границы изменения управления громкостью |
Play/Stop | параметр остановки и запуска проигрывателя | Команда не выключает медиа-устройство, допускается только остановка/запуск музыки |
Status | Статус устройства | отображение статуса устройства (включен/выключен) |
next | следующий трек | запускает след. трек Preset'а |
prev | предыдущий трек | запускает предыдущий трек Preset'а |
repeat | режим проигрывания плей-листа | см. значения в описании модуля |
Volume | громкость | параметр громкости |
Stereo | установка режима моно/стерео | |
title | название проигрываемого трека | |
Preset | номер плей-листа в виде списка Preset | в виджете список плей-листов выводится в виде Preset XX |
txtSource | название источника аудиозаписей |
Kerong сейфовые ячейки
Назначение: отображение данных о состоянии сейфовых ячеек, выполнение команд открытия ячейки.
Виджет обеспечивает визуализацию состояния сейфовых ячеек под управлением ПО Kerong (см. интеграционный раздел)
Внешний вид:
Виджет показывает состояние сейфов. При клике на сейф, выдается состояние его ячеек.
Логика представления представлена в таблице.
В конфигураторе добавляется сейф. Под каждый сейф загружается структура для внесения данных о ячейках сейфа.
Полное описание топиков устройства см. в описании модуля-драйвера Локер Kerong.
Параметр | Текущее значение | Описание |
---|---|---|
Название набора замков | - | вводится пользователем |
Режим доступа | - | привязывается параметр, отвещающий за режим доступа |
Секция ячейки | ||
Статус ячейки 1 | ||
... | ||
Статус ячейки 16 | ||
Конфигурация | - | Задается настройка для выполнения команды открытия ячейки |
Формат поля Конфигурации:
{"opensafe":"43", "locknumbers":[1023,1024,1025,1026]}
opensafe - ID номер внешней команды открытия ячейки, которую настроили в библиотеке устройств для устройства Kerong;
Locknumbers - задает массив от 0 до 15 номера ячеек в системе Kerong (virtualroom).
Видеоаналитика
Назначение: отображение данных от системы видеонаблюдения AxxonSoft.
Логика представления:
- Представлены экраны с камер офисов, этажей, зон на примере школы;
- Данные с камер передаются в режиме реального времени.
ИБП Настраиваемый
Назначение: отображение значений входных и выходных параметров настраиваемого ИБП.
Логика представления:
- Значения параметров меняются в режиме реального времени по приходу новых значений в платформу;
- Список отображаемых параметров: статус ИБП, параметры батареи (ток, напряжение, температура, режим, статус), входные параметры (ток и напряжение по каждой фазе, частота), выходные параметры (ток, напряжение и мощность по каждой фазе, частота).
- При настройке виджета для отображения статуса ИБП в поле «JSON» записывается такая подстановка:
{ "Disabled": 1, "Power": 2, "Battery": 3, "Fault": 4, "Bypass": 5 }
По приходу числового значения статуса ИБП на виджете отобразится соответствующее ему текстовое название.
Камера по URL
Назначение: отображение изображения с камеры видеонаблюдения.
Логика представления:
- Значения параметров меняются в режиме реального времени по приходу новых значений в платформу по URL;
- Отображаемая информация: название камеры, поток данных в форматах JPEG/PNG, HLS.
Состояние микроклимата
Назначение: отображение общего состояния микроклимата и состояния отдельных параметров (температура, влажность, шум, освещенность, концентрация CO2).
Логика представления:
- Значения параметров меняются в режиме реального времени по приходу новых значений в платформу;
- Общее состояние микроклимата показано на отдельной иконке.
- Если для параметра настроена контрольная процедура, то значение параметра выдается на цветном фоне, соответствующем статусу параметра:
ЗЕЛЕНЫЙ
- статус "Норма" (NORMAL);ОРАНЖЕВЫЙ
- статус "Предупреждение" (WARNING);КРАСНЫЙ
- статусы "Ошибка", "Критический" (ERROR, CRITICAL);СЕРЫЕ ПОЛОСКИ
– статус «Недостоверно» (FALSEVALUE).
- Если для параметров настроено отображение иконки, представляющей статусы состояний (NORMAL, WARNING, ...), то рядом со значением выводится такая иконка.