Модуль подключения – это подключение вашего устройства к платформе.
В платформе Rightech IoT Cloud подключение создается в редакторе моделей и объектов. Редактор помогает проектировать виртуальный аналог устройства. Благодаря этому платформа получает данные с устройства и отправляет необходимые команды.
Разные устройства отличаются друг от друга по ряду характеристик: по производителю, по способу передачи данных, по протоколу. Эти различия создают трудности при подключении и управлении устройствами. Но на платформе Rightech мы устранили эти трудности.
Платформа Rightech IoT Cloud соединяется с любым оборудованием. Независимо от того, по какому протоколу передаются данные на платформу, внутри системы все устройства универсальны. Поэтому пользователи платформы Rightech не привязаны к конкретному производителю и его протоколам.
Во-первых, это позволяет преобразовывать входные данные в читабельный вид. Поэтому вы работаете со словесными наименованиями параметров.
Во-вторых, проектирование модели гибкое и масштабируемое. Удаление или добавление параметров делается в несколько кликов.
В третьих, разбор и управление данными легко осуществлять благодаря функции нормализации данных.
Вы можете интегрировать платформу со своим приложением. Интеграция позволяет мгновенно передавать данные во внешний сервис, отображать и обновлять их.
Нет протокола, который вам нужен? Пишите на почту info@rightech.io — добавим в течение недели-двух.
При подключении нескольких IoT-устройств к платформе выстраивается некая сеть, внутри которой может быть осуществлено внутреннее взаимодействие, коммуникация и обмен данными между подключенными объектами. Однако данные могут передаваться не только по внутренней сети, но и во внешние сервисы.
В платформе реализована быстрая интеграция подключенных устройств со сторонними сервисами.
Данные, отправляемые устройствами, могут быть отображены, например, в Ваших мобильных или веб-приложениях. Процесс интеграции осуществляется при помощи интерфейсов, работающих в синхронном или асинхронном режиме, что позволяет быстро и эффективно передавать данные во внешний сервис, отображать и обновлять их.
Таким образом, данные Вашего устройства могут быть представлены в том виде, в котором Вам будет удобно с ними работать.
Зачастую при работе с данными приходится сталкиваться с такими ситуациями, когда от устройств поступают некорректные данные или же, например, когда полученных данных недостаточно для проведения точного анализа и объективной оценки. В таких случаях приходится проводить дополнительные действия для исправления сложившейся ситуации.
Для решения подобного рода задач в платформе реализован модуль потоковой обработки данных. Инструментариями для выполнения процесса обработки в платформе Rightech IoT Cloud являются обработчики и цепочки обработки, которые формируются из нескольких обработчиков. Такой подход позволяет ссылаться на данные, полученные в ходе выполнения одного обработчика, при выполнении другого, тем самым реализуя принцип потоковой обработки данных.
Возможное применение обработчиков и цепочек может быть весьма широким. Они могут применяться для фильтрации данных, для вычисления дополнительных параметров на основе текущих или хранящихся в истории, для разбиения одного пакета данных на несколько. Вариантов использования может быть достаточно большое количество. Все зависит о той бизнес-задачи, которая перед Вами стоит. При этом строить обработчики и цепочки обработки весьма просто и удобно за счет низкого порога входа в платформу.
Таким образом, обработка данных на платформе Rightech IoT Cloud предоставляет возможность их внутреннего обогащения. С ее использованием данные могут быть представлены в более удобном, наглядном и понятном виде, что может позволить повысить качество оценки текущего состояния Вашего IoT-проекта и произвести более содержательный и точный анализ.
В платформе Rightech IoT Cloud реализован слой автоматизации, позволяющий автоматизировать конечный бизнес-процесс вашего IoT-кейса. Данный модуль базируется на построении сценариев, которые автоматизируют логику поведения объекта. Запустив сценарий, вам не нужно каждый раз лично проверять текущее состояние устройства и показания, собираемые датчиками, и на основе них выполнять определенные действия.
Все это за вас сделает сценарий, который на основе полученных данных реализует отправку соответствующей команды. В итоге, вы сможете получить действительно «умное» IoT-устройство, которое сможет самостоятельно выполнять определенные действия, направленные на выполнение поставленной бизнес-задачи.
В итоге, Вы сможете получить действительно «умное» IoT-устройство, которое сможет самостоятельно выполнять определенные действия, направленные на выполнение поставленной бизнес-задачи.
Сценарии автоматизации оперируют с такими примитивами, как события, параметры и действия. Все они прописываются в модели и при проектировании сценария извлекаются из нее.
Построение сценариев автоматизации осуществляется на основе общеизвестного принципа конечных автоматов. Они проектируются в виде некой блок-схемы, содержащей в себе состояния, в которых может находиться объект в тот или иной момент времени, и переходов между ними, реализуемых при выполнении заданного условия.
Подобные возможности позволяют выстраивать логику поведения устройства в удобном графическом редакторе, избегая трудностей при проектировании путем разработки кода. Любой ваш сотрудник, имеющий понимание конечного бизнес-процесса, способен самостоятельно создать, протестировать и запустить сценарий, управляющий Вашим устройством.
Запуск сценариев автоматизации, а также обработчиков и цепочек обработки производится схожим образом. Они могут быть запущены как на одном, так и на нескольких объектах контроля. В итоге, такая возможность, как групповой запуск, позволяет строить указанные сущности всего лишь один раз, при этом масштабируя их при использовании на нескольких объектах.
Запуск и остановка сценариев осуществляются всего лишь путем нажатия одной кнопки, что также подчеркивает удобство графического интерфейса платформы.
Одной из важных особенностей модуля автоматизации является такая возможность, как cross-device. Она позволяет выстраивать один сценарий автоматизации на основе нескольких моделей.
Иными словами, в сценарий могут быть добавлены параметры, команды и события нескольких моделей. Это позволяет при запуске сценария выстраивать внутреннее взаимодействие нескольких устройств, обеспечивая обмен данными и коммуникацию между ними.
Таким образом, за счет высокой гибкости и скорости построения логики Вашего бизнес-процесса Вы можете в любой момент создать или отредактировать сценарий без написания программного кода, сохраняя при этом актуальность Вашей бизнес-идеи и не внося существенных затрат.
Продукт также нацелен на малый и средний бизнес, который обладает ресурсами для осуществления разработки IoT-приложений, но не имеет необходимых компетенций для создания собственной платформы Интернета Вещей.
В платформе Rightech IoT Cloud используются такие дополнительные сущности, как геозоны и метки.
Геозоны могут быть использованы для контроля перемещения устройства. Указав соответствующую команду в сценарии автоматизации, системой может быть зафиксировано, находится ли объект в пределах геозоны или же он вышел из нее. При этом сценарий можно построить таким образом, что в случае входа или выхода из геозоны Вам отправится соответствующее уведомление. Кроме того, использование геозон может быть удобно при построении треков — маршрутов перемещения объекта. В этом случае облегчается восприятие того, в какой именно области перемещался объект. Таким образом, процесс контроля местонахождения становится полностью автоматизированным.
Такие сущности, как метки, позволяют поставить маркеры на объекты, позволяя отобразить текущий статус состояния объекта. К примеру, если автомобиль находится в ремонте, то в этом случае на его виртуальный объект в платформе можно поставить одноименную метку, которая будет отображаться в меню объектов. Тогда Вы всегда сможете знать, каково текущее состояние объекта, что может помочь Вам в быстром и эффективном устранении различных неполадок.
Если Вам необходимо автоматизировать процессы взаимодействия с платформой, например, такие как забор данных, запуск сценария автоматизации, привязка меток к объекту контроля и т. п., то в этом могут способствовать методы HTTP API, по которым Вы можете отправлять запросы на платформу. Использование данных методов будет удобно в том случае, если Вам необходимо взаимодействовать с сущностями платформы Rightech IoT Cloud программно.
Например, если Вам необходимо отправлять команду на устройство некоторое количество раз с определенным интервалом времени, вместо того чтобы отправлять ее каждый раз в графическом редакторе вручную и выдерживать заданную паузу самому, Вы можете в своем коде создать цикл, в котором будет генерироваться и отправляться на платформу запрос на выполнение заданного действия.
В итоге, процесс отправки команд будет автоматизирован, Вам не придется самому вручную неоднократно выполнять его.
Для того чтобы отправить запрос, Вам может потребоваться указать некоторую базовую информацию, например, URL-адрес платформы, токен или идентификационный номер объекта, а также указать тело запроса. Как правило, тело содержит в себе краткую, четкую и ясную информацию о сущности платформы, с которой реализуется взаимодействие. Сами запросы формируются на основе принципов REST, что позволяет удобно автоматизировать взаимодействие с платформой.
Свяжитесь с нами и мы достигнем целей вместе