INSPARK Platform IoT (далее SEM NEXT) является современной программной платформой Интернета вещей для сбора, агрегации, обработки и представления различной информации. Ниже представлены основные разделы документации платформы SEM NEXT.
Архитектура SEM NEXT

В разделе представлено описание архитектуры и основных функциональных элементов платформы

Основные понятия и правила работы

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

Руководство по разработке виджетов

В разделе подробно описываются примеры и способы разработки виджетов для платформы INSPARK.

Руководство пользователя

Правила навигации и пользовательского интерфейса

Управление программной средой, настройка режимов работы с данными осуществляется с помощью web приложения SEM NEXT.В разделе представлены основные правила размещения информации, навигации по структуре приложения, инструменты для поиска информации и редактирования объектов.

Приложение Карта

Карта - еще одно базовое приложение платформы SEM NEXT. Карту удобно использовать для контроля за состоянием большого количества объектов в географически распределенной организации.

Приложение Графики

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

Приложение Журнал событий

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

Приложение Дашборды

Дашборды являются встроенными приложениями платформы SEM NEXT, предоставляющие возможность без дополнительного программирования создавать различные представления и состоянии параметров. Магазин виджетов предлагает широкий выбор представлений, а встроенный конструктор дашбордов позволяет быстро и наглядно создавать "живые" экраны.

Руководство администратора

Требования к совместимости серверного ПО

В разделе даны рекомендации по применению аппаратных и программных сред для работы серверных компонент платформы SEM NEXT.

Руководство по инсталляции серверного ПО

Данный раздел предназначен только для случая установки отдельного серверного экземпляра SEMNEXT в варианте "монолитная установка" на выделенные виртуальные либо аппаратные машины.

Программное обеспечение для контроллеров SEM NEXT

В разделе представлено описание архитектуры и информационного взаимодействия ПО SEM NEXT для контроллеров, которая описывает форматы информационного взаимодействия ПО с контроллерами, состав ПО и данных, их настройка для взаимодействия с платформой.

Требования к совместимости

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

Установка ПО на контроллеры

В разделе представлена инструкция и основная информация по установке ПО на контроллеры.

Руководство администратора платформы

Работа с библиотекой типовых конфигураций

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

Рубрики, объекты и контроллеры

В разделе дано описание как устроена иерархия сущностей платформы, представлены основные свойства основных сущностей, как: объект и контроллер.

Параметры объекта/контроллера

В разделе дано описание атрибутов измеряемых и вычисляемых параметров и возможности по управлению ими.

Справочники

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

Руководство по настройке правил обработки данных

Правила и расписания

Правила и расписания являются основными средствами управления устройствами. В разделе даны основные понятия по правилам, их размещению на сервере либо контроллере, представлено описание по созданию расписаний.

Управление статусами состояния параметров

Контроль значений параметров и выполнения различных действий при выполнении заданных условий является базовым и важным свойством SEM NEXT для построения различных сценариев обработки информации. В разделе приведены по-шаговые инструкции по созданию процедур контроля значений параметров и активизации правил и уведомлений. .

Управление событиями. Настройка событий и уведомлений

Журналы платформы

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

Управление событиями и уведомлениями

В разделе дано описание всех системных и прикладных событий. Представлены материалы по созданию и применению собственных событий. Описаны варианты подписки пользователя на получение событий в виде уведомлений

Управление контроллерами. Администрирование пользователей

Управление контроллерами

Платформа SEM NEXT обладает мощным средством автоматической раскатки конфигураций на ПО контроллера. Непосредственно в среде платформы можно выполнить все необходимые действия с контроллером.

Администрирование пользователей

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

Аналитическое хранилище и отчетность

Хранилище данных

Хранилище данных построено на noSQL БД MongoDB. Хралище является основным источником данных для анализа и отчетности данных. В разделе представлено описание всех коллекций хранилища, структур данных, приводятся примеры по построению специализированных витрин под задачи пользователей.

Теги

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

Сервер отчетности

В разделе дано описание работы с системой отчетности. Отчетность построена на платформе TIBCO JasperReport Server, а в качестве данных используются данные, которые выгружаются из оперативной БД в хранилище noSQL MongoDB.

Материалы для разработчиков.

REST API

Запросите доступ к сайту с REST API. Состав REST API позволяет разрабатывать полноценные собственные приложения, дополняя приложения платформы из "коробки".

Варианты интеграций

В разделе представлено описание вариантов интеграций и API интерфейса для взаимодействия платформы с внешними системами.

Разработка виджетов

В разделе подробно описываются примеры и способы разработки виджетов для платформы INSPARK.