Введение

Назначение документа

Документ предназначен для описания порядка создания Объекта IoT и его последующей настройки в системе АгроАналитика (АА).

Материал используется при:


Краткое описание функции модуля

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

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


Ключевые возможности

Модуль позволяет:


Подготовка исходных данных

До создания объекта рекомендуется заранее получить у интегратора:


Расположение раздела в системе

Создание объекта выполняется на странице:


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

Назначение раздела

Создание объекта IoT требуется для того, чтобы:

Открытие формы создания

Для создания объекта необходимо перейти на страницу «Объекты IoT» и нажать кнопку «Добавить объект».

Откроется модальное окно создания нового объекта IoT.

Рис. 1. Модальное окно создания объекта IoT


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

Обязательные поля

Если нужная техника отсутствует в Парке техники, необходимо:

  • Нажать кнопку «Добавить технику»
  • Создать объект в Парке техники
  • Вернуться к созданию объекта IoT
  • Выбрать технику в поле «Подключаемая техника».

Необязательные поля


Пошаговая инструкция по созданию объекта

Шаг 1. Открытие формы создания.

Шаг 2. Выбор техники.

Шаг 3. Заполнение обязательных идентификаторов.

Шаг 4. Заполнение дополнительных параметров.
При необходимости заполните поля:

Шаг 5. Сохранение объекта.

После завершения создания в системе появляется новый объект IoT, привязанный к выбранной технике и готовый к дальнейшей настройке.

Открытие окна настройки объекта IoT

После создания объекта требуется выполнить его настройку.


Способ открытия

Для открытия окна настройки необходимо перейти в реестр объектов на странице «Объекты IoT» и в строке нужного объекта нажать на значение IoT Id.

Откроется окно «Настройки объекта в IoT». Все параметры объекта находятся в одном окне и распределены по тематическим вкладкам.

Рис. 2. Открытие окна настройки по значению IoT Id


Основные настройки

Назначение вкладки

На вкладке «Основные настройки»:

Смещение терминала

Смещение терминала используется для корректировки положения трека, если выносная GPS-антенна установлена не по геометрическому центру транспортного средства.

Для корректного расчёта полевой работы мониторинговое оборудование рекомендуется устанавливать по геометрическому центру транспортного средства. Если конструкция техники не позволяет установить антенну строго по центру, смещение трека позволяет компенсировать это отклонение.

Смещение указывается в метрах:

Дата применения настроек

На вкладке указывается дата применения настроек, то есть дата, с которой заданные параметры объекта должны применяться на ТС.

Для новых объектов рекомендуется указывать начало месяца.

Дополнительные значения

На вкладке также отображаются:

Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Проверка базовых данных.

Шаг 3. Заполнение смещения терминала.

Шаг 4. Указание даты применения.

Рис. 3. Вкладка «Основные настройки»


Водитель/Прицеп

Назначение вкладки

На вкладке «Водитель/Прицеп» заполняются параметры:

Особенности заполнения

Ключ водителя, Rfid метка и Тип прицепа не являются обязательными для заполнения.

По умолчанию для поля «Тип прицепа» используется значение RFID.

Наименование параметра берётся:

Когда заполнять вкладку

Параметры вкладки заполняются только в тех случаях, когда:

Важное условие при изменении параметров

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

Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Заполнение параметров.

Шаг 3. Указание даты действия.

Рис. 4. Вкладка «Водитель/Прицеп»


Настройки движения

Назначение вкладки

Вкладка «Настройки движения» используется для настройки параметров, которые позволяют оптимально отслеживать и фиксировать трек объекта IoT.

Описание параметров

Ключ определения движения — датчик зажигания или GPS-скорость.
При наличии датчика зажигания рекомендуется использовать именно его, так как он помогает фильтровать ложные выбросы по координатам.

Параметр в сообщении для определения напряжения — параметр сообщения, по которому передаётся внутреннее напряжение.

Порог зажигания — формула, по которой определяется состояние зажигания.

((x < 18) && (x > 13.2)) || (x > 26.8)
((x < 18000) && (x > 13200)) || (x > 26800)

Где x — значение напряжения

Если значение напряжения не удовлетворяет условию формулы, считается, что зажигание выключено

Если удовлетворяет — считается, что зажигание включено


Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Выбор ключа определения движения.

Шаг 3. Настройка параметров напряжения.

Шаг 4. Настройка порога зажигания.

Шаг 5. Настройка минимального напряжения.

Шаг 6. Настройка минимального времени стоянки.

Шаг 7. Настройка холостого хода.

Шаг 8. Настройка спутников.

Шаг 9. Настройка HDOP.

Шаг 10. Настройка высоты.

Шаг 11. Настройка скорости движения.

Шаг 12. Настройка максимальной скорости.

Шаг 13. Настройка минимального расстояния поездки.

Шаг 14. Настройка расстояния между сообщениями.

Шаг 15. Настройка интервала потери связи.

Рис. 5. Вкладка «Настройки движения»


Топливо

Общая логика настройки

Для того чтобы топливо отображалось в системе, техника должна быть оборудована датчиком уровня топлива — ДУТ.

Настройка топлива состоит из двух этапов:

Важное условие

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

Рис. 6. Вкладка «Топливо»


Настройка тарировки ДУТ

Создание датчика топлива

Для создания датчика на вкладке «Топливо» необходимо нажать кнопку «Создать датчик».

Откроется окно «Настройки датчиков», в котором требуется заполнить данные по датчику и тарировочную таблицу.

Параметры датчика

Параметр датчика — произвольное название датчика.

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

Минимальное значение датчика — минимальное значение, которое может приходить в сообщении. Если значение меньше указанного, такие данные не участвуют в расчётах топлива.

Максимальное значение датчика — максимальное значение, которое может приходить в сообщении. Если значение больше указанного, такие данные не участвуют в расчётах топлива.

Тарировочная таблица

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

X — данные от датчика. Допускается указывать только само значение из сообщения, без каких-либо символов и вычислений.

Y — значение, которому соответствуют данные датчика, в литрах.

Загрузка тарировочной таблицы из CSV

Тарировочную таблицу можно загрузить из CSV-файла.

Пример структуры файла:

XY
300
44620


Даты действия датчика


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

Проверка корректности

Перед сохранением необходимо проверить:

График на странице используется как инструмент проверки правильности внесения тарировочной таблицы.

Ограничения и ошибки

Тарировочную таблицу необходимо проверять на ошибки.

Ошибками считаются:

Дробные значения необходимо скорректировать до целого значения без округления.

Сохранение и создание датчика в IoT

После заполнения всех параметров необходимо нажать кнопку «Сохранить».

После этого требуется:

После выполнения этого действия датчик и тарировочные таблицы будут созданы в IoT, что позволит просматривать отчёты по топливу в системе.

Удаление датчика

Для удаления созданного датчика необходимо открыть редактирование датчика по кнопке «Карандаш» и нажать кнопку «Удалить».

Если датчик был создан в IoT, но вам необходимо его удалить - обратитесь к администратору системы. 

Пошаговая инструкция

Шаг 1. Создание датчика.

Шаг 2. Заполнение параметров датчика.

Шаг 3. Заполнение тарировочной таблицы.

Шаг 4. Указание дат действия.

Шаг 5. Проверка корректности.

Шаг 6. Сохранение.

Шаг 7. Создание датчика в IoT.

Рис. 7. Окно «Настройки датчиков» и тарировочная таблица


Настройка параметров топлива

Открытие формы

Для создания настроек топлива на вкладке «Топливо» необходимо нажать кнопку «Создать настройки топлива».

Откроется окно «Настройки топлива».

Параметры настроек топлива

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

Для просмотра всех созданных настроек топлива по технике необходимо нажать кнопку открытия истории настроек топлива .

Откроется окно «История настроек топлива».

Редактирование и удаление настроек топлива

Для редактирования или удаления необходимо:

Пошаговая инструкция

Шаг 1. Открытие формы.

Шаг 2. Указание даты действия.

Шаг 3. Настройка событий заправки и слива.

Шаг 4. Настройка режима работы датчика.

Шаг 5. Сохранение настроек.


КГП

Назначение вкладки

Вкладка «КГП» отображается только для определённых классов техники, например для комбайнов.

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

Основные поля

Объём бункера, л — максимальный объём бункера.

Ключ, по которому лежат значения датчиков в сообщении — наименование параметра, по которому в сообщениях приходят значения заполненности бункера.

Параметры выгрузки

Минимальный объём выгрузки — если объём выгрузки меньше заданного значения, событие выгрузки не фиксируется.

Таймаут для разделения выгрузок — минимальное время, которое должно пройти между двумя выгрузками.

Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Заполнение полей бункера.

Шаг 3. Настройка выгрузки.

Рис. 8. Вкладка «КГП»


Параметры в ТС

Назначение вкладки

Вкладка «Параметры в ТС» — отображает историю настроек объекта.

Удаление настроек объекта

Для удаления настроек объекта необходимо в истории настроек отметить нужные записи галочкой и нажать кнопку «Удалить настройки».

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

Для удаления актуальных настроек используется кнопка «Удалить».

Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Удаление настроек при необходимости

Рис. 9. Вкладка «Параметры в ТС»


УСС

Назначение вкладки

УСС — устройство съёма сигнала. Используется для контроля и учёта выдачи топлива на автотопливозаправщиках и бензовозах.

Вкладка применяется для настройки датчика выдачи топлива.

Доступные действия на вкладке

На вкладке доступны действия:

Параметры УСС

Пошаговая инструкция

Шаг 1. Открытие вкладки.

Шаг 2. Создание датчика УСС.

Шаг 3. Заполнение параметров.

Шаг 4. Сохранение.

Рис. 10. Вкладка «УСС»

Рис. 11. Настройка датчика УСС


Произвольные датчики

Назначение вкладки

Вкладка «Произвольные датчики» используется для создания и настройки пользовательских датчиков объекта IoT. Созданные датчики позволяют обрабатывать дополнительные параметры из телеметрических сообщений и использовать их в системе для дальнейшего анализа.

Определение имени параметра

Для настройки произвольного датчика сначала необходимо определить точное имя параметра, который приходит в сообщениях объекта мониторинга.

Для этого необходимо:

Создание произвольного датчика

После определения параметра необходимо:

Откроется модальное окно «Создание произвольных датчиков».

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

При выборе режима «Выражение» правая часть окна становится обязательной для настройки.

Поля формы

Завершение настройки

После заполнения полей формы необходимо нажать кнопку «Создать».

После сохранения датчик будет отображаться в объекте мониторинга. Затем на странице «Данные по датчикам» можно будет вывести созданный датчик для просмотра его показаний.

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

Пошаговая инструкция

Шаг 1. Поиск параметра в сообщении.

Шаг 2. Переход к созданию датчика.

Шаг 3. Выбор техники.

Шаг 4. Заполнение наименования датчика.

Шаг 5. Выбор режима обработки.

Шаг 6. Заполнение ключа или выражения.

Шаг 7. Заполнение таблицы ключей.

Шаг 8. Заполнение тарировочной таблицы.

Шаг 9. Заполнение примечания.

Шаг 10. Сохранение датчика.

Рис. 12. Определение параметра по последнему сообщению


Рис. 13. Вкладка «Произвольные датчики»


Добавление объекта на Агроконнектор

Назначение раздела

После создания и настройки объекта IoT его необходимо добавить на AgroConnector.

Краткое описание функции раздела

Добавление объекта выполняется в разделе «Устройства». При создании устройства указываются:

После сохранения устройство отображается в общем списке. При необходимости запись можно отредактировать или удалить.

Дополнительно в разделе «Статистика» можно просматривать сводную информацию по работе сервиса и устройствам.

Структура интерфейса

Расположение раздела в системе

Добавление объекта выполняется в AgroConnector по адресу:
https://aa-iot.agrohold.ru/agroconnect/ui/

В левой панели навигации доступны разделы:

Для добавления объекта используется раздел «Устройства».

Описание основных элементов интерфейса раздела «Устройства»

Рис. 14. Раздел «Устройства» сервиса AgroConnector

Рис. 15. Форма создания устройства

Описание основных элементов интерфейса раздела «Статистика»

Рис. 16. Раздел «Статистика» сервиса AgroConnector

Пошаговые инструкции

Добавление объекта в раздел «Устройства»

Шаг 1. Открытие раздела «Устройства».

Шаг 2. Открытие формы создания устройства.

Шаг 3. Заполнение идентификатора устройства.

Шаг 4. Заполнение имени устройства.

Шаг 5. Сохранение устройства.

Редактирование и удаление устройства

Шаг 1. Поиск нужного устройства.

Шаг 2. Редактирование устройства.

Шаг 3. Удаление устройства.

Просмотр статистики

Шаг 1. Открытие раздела «Статистика».

Шаг 2. Выбор сервера.

Шаг 3. Выбор вида отчёта.

Шаг 4. Просмотр сводных показателей.

Шаг 5. Просмотр списков устройств.


Результат выполнения

После выполнения всех действий:


Важные предупреждения и примечания

Обязательно

Опционально

Не рекомендуется