Первый запуск
На этой странице вы создадите тестовый объект и разберётесь, где в UMEC Space Light находятся его значения. Это займёт несколько минут и не требует реального оборудования.
В результате в дереве активов появится объект «Тестовое помещение» с атрибутом температуры. После этого вы сможете заменить тестовое значение данными своего устройства.
Перед началом
Войдите в Manager с учётной записью, которой разрешено создавать и изменять активы. Откройте раздел Assets («Активы» или «Ресурсы» — название зависит от оформления проекта).
Если раздел доступен только для просмотра или кнопки + нет, запросите у администратора права на создание активов.
1. Создайте объект
- Нажмите
+над деревом активов слева. - Выберите тип
Thing. Это универсальный тип, подходящий для первого примера. - Введите имя
Тестовое помещение. - Нажмите
Add.
Новый объект появится в дереве слева. В UMEC Space Light такой объект называется активом.
2. Добавьте температуру
- Откройте созданный актив.
- Включите
Edit asset. - Нажмите
+ Add attributeвнизу списка атрибутов. - Создайте пользовательский атрибут с именем
temperatureи числовым типом. - Если доступно поле единицы измерения, выберите градусы Цельсия.
- Сохраните актив.
Атрибут — это отдельное значение объекта. Позже именно в temperature будут приходить показания датчика.
3. Проверьте значение вручную
Вернитесь из режима редактирования к обычному просмотру актива. Введите тестовое число, например 23.5, в поле температуры и отправьте значение кнопкой со стрелкой или клавишей Enter.
Если рядом с атрибутом появилось 23.5, объект создан правильно. Если поле нельзя изменить, снова откройте Edit asset и проверьте, что атрибут не помечен как Read only.
4. При необходимости включите историю
Чтобы строить график температуры:
- Откройте
Edit assetи разверните настройки атрибутаtemperature. - Добавьте элемент конфигурации
Store data points. - Сохраните актив и отправьте несколько значений.
- Откройте панель истории и выберите
temperature.
История начнёт заполняться с момента включения настройки; старые значения задним числом не появятся.
5. Подключите реальный источник
Теперь определите, какой интерфейс есть у оборудования. Не выбирайте MQTT только потому, что это IoT: используйте протокол, который устройство действительно поддерживает.
| Что есть у устройства | Что создать в UMEC Space Light |
|---|---|
| Подключение к MQTT broker | MQTT Agent |
| HTTP endpoint | HTTP Agent |
| Modbus TCP/RTU | Modbus Agent |
| WebSocket endpoint | WebSocket Agent |
| Другой интерфейс | Найдите его в списке протоколов |
Общий порядок одинаков:
- Создайте агент через ту же кнопку
+в дереве активов. - Заполните адрес и параметры соединения по инструкции выбранного протокола.
- Убедитесь, что агент показывает состояние
CONNECTED. - В
Edit assetоткройте атрибутtemperatureи добавьтеAgent link. - Выберите созданный агент и укажите, откуда брать значение.
- Сохраните актив и дождитесь нового показания.
Конкретные поля в Agent link зависят от протокола: для MQTT это topic и фильтр сообщения, для Modbus — адрес регистра, для HTTP — запрос и путь к значению. Они описаны на странице соответствующего агента.
Как понять, что всё работает
Подключение готово, если одновременно выполнены три условия:
- агент находится в состоянии
CONNECTED; - значение
temperatureменяется без ручного ввода; - после перезагрузки страницы и переподключения оборудования данные продолжают поступать.
Если соединение есть, но значения нет, сначала проверяйте Agent link: выбранный агент, topic или адрес, тип значения и путь извлечения. Затем используйте раздел диагностики.
Что делать дальше
- Добавьте остальные измерения как отдельные атрибуты.
- Настройте хранение истории только там, где она действительно нужна.
- Создайте правило или панель после того, как данные стабильно поступают.
- Настройте пользователей и права перед передачей проекта другим людям.
Подробное описание экрана: Интерфейс менеджера. Основные понятия: Активы, агенты и атрибуты.