Kaiten

[PMO] База знаний функциональности (интернет)

To Kaiten

Основные характеристики платформы

Платформа Rightech IoT Cloud (RIC) - облачная платформа Интернета вещей, которая решает комплекс задач IoT-проектов по взаимодействию с устройствами, предоставляя удобные и функциональные веб-интерфейсы. RESTful API платформы позволяет осуществлять интеграцию с внешними системами. Тем самым RIC обеспечивает основу для более быстрой и эффективной разработки, значительно сокращая время на проектирование.

Подключение устройств с различными протоколами

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

Проектирование сложных сценариев автоматизации

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

Хранение и обработка данных

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

Интерфейсы пользователей и интеграция со сторонними системами

Платформа предоставляет конфигурируемое web-приложение для мониторинга состояния систем в реальном времени, управления сценариями и администрирования пользователей, а также WebSocket и RESTful API для интеграции с другими модулями IoT-проекта или внешними CRM и ERP-системами.

Масштабируемость

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

Безопасность

Двухфакторная аутентификация, гибкая система разграничения прав доступа пользователей и шифрование данных на всех типах соединений с использованием передовых алгоритмов удовлетворяет повышенным требованиям к безопасности IoT-систем.

Реализация любого решения на платформе RIC включает в себя ряд этапов:

  1. Проектирование модели

  2. Создание объекта

  3. Подключение устройства

  4. Построение сценариев автоматизации *

  5. Постобработка данных *

  6. Использование вспомогательных сущностей *

  7. Реализация взаимодействия с платформой посредством REST API *

* - необязательные этапы

Обзор интерфейса

  1. Выбранный проект

  2. Выбранная сущность

  3. Название сущности

  4. Разделы Информация, Сообщения, Личный кабинет

  5. Выбор сущности

  6. Раздел Администрирование проекта

  7. Добавление карточки сущности

  8. Область с карточками

  9. Динамический интерфейс, зависящий от выбранной сущности

  10. Код и текст возникшей ошибки

Сущности платформы:

  • Модель - функциональное описание класса подключаемых устройств;

  • Объект - виртуальный аналог конкретного подключаемого устройства, отражает состояние устройства и возможности управления;

  • Сценарий автоматизации (автомат, логика) - сценарий, определяющий логику взаимодействия с устройством и состоящий из состояний и переходов между ними;

  • Обработчик - функция, применяемая ко входному потоку данных от устройства для фильтрации и дополнительных расчетов;

  • Метка - признак, который можно привязать к объекту;

  • Геозона - выделенный участок на карте.

В правом верхнем углу карточки любой сущности при нажатии на три точки открываются дополнительные действия:

  • API link - отобразить состояние сущности в новой вкладке в формате JSON, аналогично API-запросу

http
GET dev.rightech.io/api/v1/:store/:id
  • Создать копию - копирование выбранной сущности

  • Редактировать - редактирование выбранной сущности

  • Удалить - удаление выбранной сущности