Попробовать

Rightech IoT Core · Платформа

Инструменты для ваших IoT-решений

Подключайте оборудование, описывайте объекты и задавайте правила их работы. RIC объединяет данные, интерфейс и автоматизацию, а ваша команда добавляет особенности процесса и связи с корпоративными системами.

На этой странице

Одна модель связывает инструменты

Для оператора важны температура камеры, состояние станка или положение автомобиля. Модель RIC связывает эти понятия с данными устройства: задаёт параметры, единицы измерения, события и команды. На неё опираются отображение показаний, обработчики и сценарии.
Одну модель можно использовать для группы устройств с одинаковым набором данных и команд. У каждого экземпляра будет собственный объект, текущее состояние и история.

Опишите объект один раз

В редакторе модели настраиваются структура параметров, названия, единицы, пиктограммы и уровни значений. Оператор получает понятные показания, а разработчик — определённый набор параметров для логики и интеграций.
На изображении показана настройка отображения параметра: единицы измерения, видимость на карточке и диапазоны уровней.

Подключение подбирается под оборудование

Устройство передаёт данные по поддерживаемому протоколу напрямую или через шлюз. Команда настраивает соединение, идентификацию и соответствие полей сообщения модели. Для нового типа оборудования сначала проверяются его протокол и доступные команды.

Подготовленные данные для всего решения

Разные устройства могут передавать величины в разных единицах, кодировать состояния числами или отправлять бинарные пакеты. JavaScript-обработчики позволяют разобрать данные, преобразовать значения и вычислить дополнительные параметры. Входы и результаты обработки связываются с моделью объекта.
  1. 01ПриёмСообщение устройстваПодключение по поддерживаемому протоколу
  2. 02МодельПараметры объектаНазвания, единицы, события и команды
  3. 03ОбработкаОсмысленные данныеПреобразования и вычисляемые значения
  4. 04ИспользованиеСостояние и действияИстория, интерфейс, сценарии и API
Логическая схема обработки. Обратный путь: сценарий или приложение → команда объекта → шлюз → устройство.
Например: устройство передаёт температуру в десятых долях градуса. Обработчик преобразует 245 в 24,5 °C. Значение становится доступно в состоянии объекта, истории и условиях сценария. Единицу измерения и вид показания задаёт модель.
Команда определяет, как отличать ошибку датчика от допустимого значения и что делать с некорректным пакетом. Код можно проверить на примерах входных данных перед применением к объектам.

Показания, с которыми работает команда

Один поток данных используется для разных задач: оператор следит за текущим состоянием, инженер изучает историю, руководитель сопоставляет показатели объектов.

Состояние и история объекта

Параметры с единицами и уровнями, события и история команд помогают увидеть отклонение и восстановить последовательность изменений. В модели можно выбрать, какие индикаторы показывать на карточке объекта.

Дашборды и отчёты

Собирайте нужные показатели в дашборды и настраивайте отчёты для анализа за выбранный период. Состав представления определяется задачей пользователя и параметрами моделей.
Встроенный интерфейс подходит для работы с объектами и данными. Если нужен отдельный клиентский кабинет или отраслевое приложение, команда может разработать его с использованием API платформы.

Сценарии учитывают состояние процесса

Визуальный редактор позволяет описать состояния, переходы, условия и действия. Сценарий реагирует на события и использует таймеры — например, чтобы различать кратковременное превышение температуры и устойчивое нарушение режима.

Логика видна на схеме

Команда задаёт поведение объекта: в каком состоянии он находится, при каком условии переходит в другое и что выполняется при переходе.
На изображении — редактор сценария с условиями, таймерами и действиями. Сценарий можно назначать нескольким совместимым объектам.

Управление оборудованием

Доступные команды описываются в модели и вызываются из интерфейса, сценария или через API. Например, можно запросить показания или изменить настройку, если это поддерживает устройство.
Отправка команды и её выполнение оборудованием — разные этапы. В проекте определяют, по какому ответу или изменению телеметрии подтверждается результат.

Данные и действия в ваших приложениях

API позволяет использовать данные объектов и управляющие команды в собственном приложении или корпоративной интеграции. Например, событие оборудования может стать основанием для обращения в сервисной системе, а сотрудник — отправить команду из привычного интерфейса.

Интерфейс обмена

RIC предоставляет API. Команда согласует с внешней системой состав данных, идентификаторы объектов, права доступа и правила обработки ошибок. Готовность конкретной интеграции проверяется на её рабочих сценариях.

Программируемые действия

Actions позволяют выполнить код действия, например обратиться к внешнему сервису. Они используются там, где проекту нужна собственная программная логика. Доступность Actions и состав среды исполнения зависят от установки RIC.
Выберите инструмент по задаче. Обработчик преобразует данные объекта. Визуальный сценарий определяет состояния и реакцию на события. Action выполняет программируемое действие. Эти инструменты можно сочетать в одном решении.

Доступ и повторное использование

Проекты и права пользователей позволяют организовать работу разных команд. При настройке отдельно определяются доступ к данным, изменение конфигурации и управляющие действия — с проверкой от имени будущих пользователей.
Проверенные модели, обработчики и сценарии можно применять к совместимым объектам. При добавлении площадки команда учитывает её оборудование, режимы и доступы. Сроки хранения, резервное копирование и требования к нагрузке определяются при подготовке эксплуатации.

Проверьте возможности на своей задаче

Возьмите один объект и пройдите полный путь: сообщение устройства, понятное показание, событие, действие и подтверждённый результат. Это покажет, что достаточно настроить, где нужен код и какие части решения можно использовать повторно.

Подключить первый объект

Проверить модель, получение данных и доступные команды.

Спроектировать решение

Определить участников, интеграции и критерии приёмки.

Оценить внедрение

Сопоставить возможности RIC с задачей предприятия и существующими системами.
Ваш следующий шаг

Обсудим вашу задачу?

Поможем определить состав решения, требования к оборудованию и с чего начать.

Начать можно с описания задачи — без готового ТЗ.

  1. Ваша задачаЧто хотите изменить и измерить
  2. Состав решенияОборудование, данные, интеграции
  3. Следующий шагС чего начать проверку идеи