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

warning Перед созданием Объектов IoT необходимо создать IoT подключение. Подробнее про создание IoT подключения


После того, как IoT подключение и подключение в агроконнекторе настроено можно приступать к созданию объектов IoT.

Всю информацию по объекту мониторинга (imei, параметры движения, настройки топлива и т.д) можно получить у интегратора!

Объект IoT создаётся по кнопке "Добавить объект" на странице Объекты IoT(Старое меню: Мониторинг → Настройки и справочники → Объекты IoT(802:700); Новое меню: Техника → Объекты IoT(802:700)). Подробнее про страницу "Объекты IoT"

Тогда появится модальное окно с добавлением нового объекта, где необходимо заполнить строки

СтрокаОбязательное заполнениеИнформация
Подключаемая техникаДа

Из выпадающего списка необходимо выбрать технику из Парка техники для добавления объекта

Если объект отсутствует в Парке техники, тогда его необходимо создать, нажав на "Добавить технику" , тогда появится модальное окно с добавления объекта в Парк техники

Подробнее про Добавление объекта в Парк техники

IMEIДаУникальный идентификатор техники, на его основе может осуществляться ретрансляция данных с СМТ
Идентификатор WialonНетНеобходим для принудительной подгрузки сообщений. Заполняется если объект находится на Wialon
Модель прибора мониторингаНетПараметр отображает какая модель прибора используется у данного объекта
Url сервераНетВыпадающий список из параметров синхронизации, необходим для загрузки сообщений. Работает с получением данных с Wialon, либо получением данных по API
Уникальный идентификатор для сопоставления с СМТНетУникальный ID техники на СМТ, необходим для получения данных с СМТ через API
Идентификатор в рамках схемы СМТНетID техники на стороне СМТ, необходим для СМТ АвтоГРАФ

После заполнения данных нажимаем на кнопку "Создать", тогда объект отобразится в таблице.

Настройка Объектов IoT

После добавления Объектов IoT их необходимо настроить. Все настройки Объекта IoT находятся в одном окне и распределены по тематическим вкладкам. Для открытия окна "Настройки Объекта в IoT" необходимо нажать на кнопку IoT Id техники строки Объекта IoT. Подробнее про страницу "Объекты IoT"


Окно "Настройки объекты в IoT" состоит из нескольких разделов, рассмотрим каждый из них:

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

На вкладке "Основные настройки" можно просмотреть основные параметры техники, а также настроить смещение трека, относительно оси трактора и указать дату применения настроек

В основных данных техники отображается Рег. Номер, Класс техники, Производитель и Подразделение, к которому принадлежит объект.

В основных данных отображаются данные, которые используются для получение данных, например IMEI, Wialon Id, СМТ Id и тд.

В этом разделе также можно настроить частично объект:

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

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

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

Дата настроек Объекта IoT, которые будут применены на ТС

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


Так же на вкладке "Основные настройки" отображаются значения:

  • Идентификатор в IoT(используется для методов АПИ)
  • Идентификатор строки в IoT(порядковый номер в IoT)

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

На вкладке "Водитель/Прицеп" заполняется значение параметров для ключа водителя и rfid метки. Также предоставляется возможность выбрать "Тип прицепа"(по умолчанию RFID). Наименование параметра можно посмотреть в полученных сообщениях объекта мониторинга или в настройках объекта в системе мониторинга.

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

warning Параметры на вкладке "Водитель/Прицеп" заполняются в том случае, если техника оборудована соответствующими датчиками и по ним приходят значения в сообщениях. 

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

На вкладке "Настройки движения" настраиваются параметры Объекта IoT, которые позволяют оптимально отслеживать и фиксировать состояние Объекта IoT. Рассмотрим каждый из них ниже:

НазваниеОписание
Ключ определения движенияДатчик зажигания или GPS скорость. Рекомендуется использовать датчик зажигания, так как он фильтрует ложные выбросы по координатам.
Параметр в сообщении для определения напряженияПараметр из сообщения, по которому передается напряжение борт сети.
Порог зажиганияПорог зажигания представлен формулой, которая подходит для 12-и и 24-х вольтовых подключений техники(как правило датчик передаёт значение в вольтах, тогда по умолчанию формула имеет вид: ((x < 18) && (x >13.2)) || (x > 26.8). В случае, если подключение отличается(например датчик передаёт значение в миллиВольтах, необходимо исправить формулу и привести её к виду → ((x < 18000) && (x >13200)) || (x > 26800), . Где, {x} - это значение напряжения → если значение напряжения не удовлетворяет условию формулы(не удовлетворяет порогу зажигания) будет фиксироваться, что зажигание выключено, и наоборот.
Минимальное время стоянкиМинимальное время больше которого считается что техника стоит.
Ключ работы на холостом ходу в сообщении

Классифицировать стоянки с включенным двигателем и с выключенным или нет

Параметр по которому передаются спутникиПараметр из сообщений по которому передаётся количество спутников.
Минимальное количество спутниковМинимальное количество валидных спутников - если в сообщении приходит количество спутников меньше указанного, координаты из сообщения считаются не валидными.
Максимальное расстояние между сообщениямиРасстояние в метрах, превышение которого будет определяться как потеря связи
Минимальная скорость движенияСкорость меньше указанной будет приравнена к нулевой.
Минимальное расстояние поездкиПеремещение на расстояние меньше указанного не будет считаться поездкой.
Интервал для определения потери связиВремя в секундах, превышение которого будет определяться как потеря связи.


warning Обязательно, при изменении данных параметров, для пересчета уже полученных сообщений на ТС, необходимо запустить пересчёт сообщений!

Топливо

Рис. 6. Топливо

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

  1. Настройка тарировочной таблицы датчиков топлива.
  2. Настройка параметров определения топлива.


Настройка тарировки

Для создания датчика необходимо на вкладке "Топливо" нажать по кнопке  - откроется окно "Настройки датчиков" где необходимо заполнить информацию по датчику и тарировочную таблицу:

Рис. 7. Настройки датчиков



Порядок заполнения:

НазваниеОписание
Параметр датчикаПроизвольное название датчика
Параметр из сообщения по которому приходят значения

Указывается только параметр без констант(если они есть) и без любых других вычислений.

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


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

Далее необходимо заполнить тарировочную таблицу

НазваниеОписание
ХДанные от датчика
YЗначение которому они соответствуют в литрах


Тарировочную таблицу можно загрузить из файла csv. структура файла csv:

ХY
числочисло
300


warning Также необходимо проверить тарировочную таблицу на наличие ошибок!
Дробные числа, пустые строки - этого быть не должно.

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

После добавления всех датчиков необходимо заполнить:

НазваниеОписание
Дата начала действия датчикаДата, с которой система должна считать расход топлива согласно тарировочной таблице и настройкам.
Дата окончания действия датчика(не обязательно)Дата, после которой значения датчика и и тарировочная таблица считается не актуальной.
warning Дату окончания действия датчика необходимо указывать в случае смены прибора мониторинга, или изменения тарировки, для того, чтобы рассчитанные данные по расходу топлива сохранились в системе и могли отображаться в отчетах.

После настройки всех параметров и проверки корректности заполнения (для проверки, что тарировочная таблица внесена корректно - на странице отображается график) необходимо нажать кнопку

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

Созданные датчики также можно удалить, для этого необходимо зайти в редактирование датчика (по кнопке) и нажать на кнопку


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

Для создания настроек топлива необходимо на вкладке "Топливо" нажать по кнопке - откроется окно "Настройки топлива", где необходимо указать соответствующие параметры:

НазваниеОписание
Дата с которой применяются настройки техникиДата, с которой система должна считать настройки топлива валидными. Как правило совпадает с датой во вкладке «Основные настройки»!

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

При уменьшении уровня топлива, если значение меньше значение указанного в параметре "

После начала движения, первые X секунд не будут считаться полезными, где X - значение указанное в параметре "

Если значение меньше указанного - заправка не будет зафиксирована.

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

Минимальное время, которое должно пройти между сливами.

Если проставлено "Да" - заправки будут фиксироваться только при остановке. Если проставлено "Нет" - заправки будут фиксироваться и во время движения.

Параметр, который определяет время, в течение которого система должна завершить процесс измерения и определения полного объема топлива, залитого в бак. Это важно для обеспечения точности измерений и предотвращения ложных срабатываний.
recycling symbol По умолчанию установлен на 0 секунд: это означает, что система не ждет завершения процесса заправки перед началом измерения. Вместо этого она начинает измерять объем топлива сразу после начала заправки.

Количество сообщений необходимые для сглаживания уровня топлива(см. график уровня топлива)

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

(по умолчанию: 5).

Если значение напряжения меньше указанного значения в параметре " - значения датчика будут считаться не валидными.

Количество топливо, которое должно растратиться при холостом ходе в литрах.

По умолчанию стоит "Нет". Необходимо проставить значение "Да" только в том случае, если при отключении зажигания не поступают данные по датчику уровня топлива (АКБ подключен на массу).

Если стоит значение "Да" - при отключении зажигания и весь период до включения зажигания будет фиксироваться последнее значение уровня топлива.

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

Для того, чтобы отредактировать параметры топлива или удалить настройки топлива необходимо нажать на кнопку - откроется страница "Настройки топлива" (для удаления необходимо нажать на кнопку ).

warning Для того, чтобы система формировала отчеты по топливу (графики уровня топлива, заправки, сливы и т.д) необходимо, чтобы были обязательно созданы:

  • датчики уровня топлива с тарировочными таблицами;
  • настройки топлива.

warning После создания настроек топлива, для того, чтобы проверить корректность созданных настроек по топливу достаточно открыть страницу "График уровня топлива", "Отчет по заправкам", "Отчет по сливам" (не нужно сохранять параметры объекта IoT, пересчитывать сообщения на ТС)!

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