Как создать проект
Подключение к платформе Rightech IoT Cloud состоит из трех шагов: подключение устройств, создание шаблонов и бизнес-логики и интеграция приложений с платформой.
Вы можете управлять бизнес процессами, запускать и останавливать нужные сценарии, управлять процессом интерпретации сценариев с помощью событий, которые генерирует ваш бэкэнд.
Шаг 1 — подключение устройств
01
Выбор устройств
Для начала вам необходимо определить устройства, наилучшим образом подходящие для реализации вашей бизнес-идеи.
02
Подключение к платформе
Подключите устройства напрямую, с помощью программного агента или посредством IoT-роутера. При подключении укажите в настройках оборудования адрес платформы и порт в соответствии с протоколом устройства.
03
Создание модели
В модуле администрирования платформы выберите готовую или создайте собственную виртуальную модель устройства. Распределите устройства по группам доступа и назначьте модели на устройства.
Для устройств, не умеющих отправлять готовые данные, или в случае, если требуется фильтрация или осуществление косвенных измерений, в модуле управления устройством настройте параметры обработки и запустите потоковую обработку. Теперь платформа принимает и обрабатывает данные от ваших устройств, и можно переходить к Шагу 2.
Шаг 2 — создание шаблонов и бизнес-логики
01
Создание шаблонов
В интерфейсе редактора логики создайте новый шаблон, добавьте логические состояния системы и условия переходов между этими состояниями. Дополните шаблон действиями и событиями из моделей ваших устройств
02
Добавление шаблонов в контейнеры
Добавьте новый контейнер для объекта контроля, загрузите в него разработанный шаблон логики и запустите исполнение.
Теперь ваши устройства осуществляют бизнес логику и выполняют команды. Можно переходить к последнему шагу.
Шаг 3 — интеграция приложений с платформой
01
Настройка API-пользователя
В модуле администрирования добавьте пользователя типа «API» и определите для него права доступа.
02
Подключение приложений
Подключите бэкэнд ваших мобильных приложений или другой системы по API к платформе.