Skip to main content

Первый запуск

На этой странице вы создадите тестовый объект и разберётесь, где в UMEC Space Light находятся его значения. Это займёт несколько минут и не требует реального оборудования.

В результате в дереве активов появится объект «Тестовое помещение» с атрибутом температуры. После этого вы сможете заменить тестовое значение данными своего устройства.

Перед началом

Войдите в Manager с учётной записью, которой разрешено создавать и изменять активы. Откройте раздел Assets («Активы» или «Ресурсы» — название зависит от оформления проекта).

Если раздел доступен только для просмотра или кнопки + нет, запросите у администратора права на создание активов.

1. Создайте объект

  1. Нажмите + над деревом активов слева.
  2. Выберите тип Thing. Это универсальный тип, подходящий для первого примера.
  3. Введите имя Тестовое помещение.
  4. Нажмите Add.

Новый объект появится в дереве слева. В UMEC Space Light такой объект называется активом.

2. Добавьте температуру

  1. Откройте созданный актив.
  2. Включите Edit asset.
  3. Нажмите + Add attribute внизу списка атрибутов.
  4. Создайте пользовательский атрибут с именем temperature и числовым типом.
  5. Если доступно поле единицы измерения, выберите градусы Цельсия.
  6. Сохраните актив.

Атрибут — это отдельное значение объекта. Позже именно в temperature будут приходить показания датчика.

3. Проверьте значение вручную

Вернитесь из режима редактирования к обычному просмотру актива. Введите тестовое число, например 23.5, в поле температуры и отправьте значение кнопкой со стрелкой или клавишей Enter.

Если рядом с атрибутом появилось 23.5, объект создан правильно. Если поле нельзя изменить, снова откройте Edit asset и проверьте, что атрибут не помечен как Read only.

4. При необходимости включите историю

Чтобы строить график температуры:

  1. Откройте Edit asset и разверните настройки атрибута temperature.
  2. Добавьте элемент конфигурации Store data points.
  3. Сохраните актив и отправьте несколько значений.
  4. Откройте панель истории и выберите temperature.

История начнёт заполняться с момента включения настройки; старые значения задним числом не появятся.

5. Подключите реальный источник

Теперь определите, какой интерфейс есть у оборудования. Не выбирайте MQTT только потому, что это IoT: используйте протокол, который устройство действительно поддерживает.

Что есть у устройстваЧто создать в UMEC Space Light
Подключение к MQTT brokerMQTT Agent
HTTP endpointHTTP Agent
Modbus TCP/RTUModbus Agent
WebSocket endpointWebSocket Agent
Другой интерфейсНайдите его в списке протоколов

Общий порядок одинаков:

  1. Создайте агент через ту же кнопку + в дереве активов.
  2. Заполните адрес и параметры соединения по инструкции выбранного протокола.
  3. Убедитесь, что агент показывает состояние CONNECTED.
  4. В Edit asset откройте атрибут temperature и добавьте Agent link.
  5. Выберите созданный агент и укажите, откуда брать значение.
  6. Сохраните актив и дождитесь нового показания.

Конкретные поля в Agent link зависят от протокола: для MQTT это topic и фильтр сообщения, для Modbus — адрес регистра, для HTTP — запрос и путь к значению. Они описаны на странице соответствующего агента.

Как понять, что всё работает

Подключение готово, если одновременно выполнены три условия:

  • агент находится в состоянии CONNECTED;
  • значение temperature меняется без ручного ввода;
  • после перезагрузки страницы и переподключения оборудования данные продолжают поступать.

Если соединение есть, но значения нет, сначала проверяйте Agent link: выбранный агент, topic или адрес, тип значения и путь извлечения. Затем используйте раздел диагностики.

Что делать дальше

  • Добавьте остальные измерения как отдельные атрибуты.
  • Настройте хранение истории только там, где она действительно нужна.
  • Создайте правило или панель после того, как данные стабильно поступают.
  • Настройте пользователей и права перед передачей проекта другим людям.

Подробное описание экрана: Интерфейс менеджера. Основные понятия: Активы, агенты и атрибуты.