Создание Объекта IoT
Перед созданием Объектов IoT необходимо создать IoT подключение. Подробнее про создание IoT подключения
После того, как IoT подключение и подключение в агроконнекторе настроено можно приступать к созданию объектов IoT.
Объект IoT создаётся по кнопке "Добавить объект" Подробнее про страницу "Объекты IoT"
на странице Объекты IoT(Старое меню: Мониторинг → Настройки и справочники → Объекты IoT(802:700); Новое меню: Техника → Объекты IoT(802:700)).Тогда появится модальное окно с добавлением нового объекта, где необходимо заполнить строки
Строка | Обязательное заполнение | Информация |
---|---|---|
Подключаемая техника | Да | Из выпадающего списка необходимо выбрать технику из Парка техники для добавления объекта Если объект отсутствует в Парке техники, тогда его необходимо создать, нажав на "Добавить технику" , тогда появится модальное окно с добавления объекта в Парк техникиПодробнее про Добавление объекта в Парк техники |
IMEI | Да | Уникальный идентификатор техники, на его основе может осуществляться ретрансляция данных с СМТ |
Идентификатор Wialon | Нет | Необходим для принудительной подгрузки сообщений. Заполняется если объект находится на Wialon |
Модель прибора мониторинга | Нет | Параметр отображает какая модель прибора используется у данного объекта |
Url сервера | Нет | Выпадающий список из параметров синхронизации, необходим для загрузки сообщений. Работает с получением данных с Wialon, либо получением данных по API |
Уникальный идентификатор для сопоставления с СМТ | Нет | Уникальный ID техники на СМТ, необходим для получения данных с СМТ через API |
Идентификатор в рамках схемы СМТ | Нет | ID техники на стороне СМТ, необходим для СМТ АвтоГРАФ |
После заполнения данных нажимаем на кнопку "Создать"
, тогда объект отобразится в таблице.Настройка Объектов IoT
После добавления Объектов IoT их необходимо настроить. Все настройки Объекта IoT находятся в одном окне и распределены по тематическим вкладкам. Для открытия окна "Настройки Объекта в IoT" необходимо нажать на кнопку IoT Id техникиПодробнее про страницу "Объекты IoT" строки Объекта IoT.
Окно "Настройки объекты в IoT" состоит из нескольких разделов, рассмотрим каждый из них:
Основные настройки
На вкладке "Основные настройки" можно просмотреть основные параметры техники, а также настроить смещение трека, относительно оси трактора и указать дату применения настроек
В основных данных техники отображается Рег. Номер, Класс техники, Производитель и Подразделение, к которому принадлежит объект.
В основных данных отображаются данные, которые используются для получение данных, например IMEI, Wialon Id, СМТ Id и тд.
В этом разделе также можно настроить частично объект:
Смещение терминала
Для корректного расчета полевой работы мониторинговое оборудование, точнее выносную GPS антенну рекомендуется устанавливать по геометрическому центру транспортного средства. Иногда конструкция трактора не позволяет установить антенну точно по центру. Смещение трека позволяет нивелировать эту проблему. Смещение указывается в метрах. положительные значения - смещение от центра вправо, отрицательные значения - смещение от центра влево.
Дата применения настроек
Дата настроек Объекта IoT, которые будут применены на ТС
Для новых объектов указывать начало месяца!
Так же на вкладке "Основные настройки" отображаются значения:
- Идентификатор в IoT(используется для методов АПИ)
- Идентификатор строки в IoT(порядковый номер в IoT)
Водитель прицеп
На вкладке "Водитель/Прицеп" заполняется значение параметров для ключа водителя и rfid метки. Также предоставляется возможность выбрать "Тип прицепа"(по умолчанию RFID). Наименование параметра можно посмотреть в полученных сообщениях объекта мониторинга или в настройках объекта в системе мониторинга.
Параметры "Ключ водителя", "Rfid метка" и "Тип прицепа" не обязательны для заполнения
Параметры на вкладке "Водитель/Прицеп" заполняются в том случае, если техника оборудована соответствующими датчиками и по ним приходят значения в сообщениях.
Настройки движения
На вкладке "Настройки движения" настраиваются параметры Объекта IoT, которые позволяют оптимально отслеживать и фиксировать состояние Объекта IoT. Рассмотрим каждый из них ниже:
Название | Описание |
---|---|
Ключ определения движения | Датчик зажигания или GPS скорость. Рекомендуется использовать датчик зажигания, так как он фильтрует ложные выбросы по координатам. |
Параметр в сообщении для определения напряжения | Параметр из сообщения, по которому передается напряжение борт сети. |
Порог зажигания | Порог зажигания представлен формулой, которая подходит для 12-и и 24-х вольтовых подключений техники(как правило датчик передаёт значение в вольтах, тогда по умолчанию формула имеет вид: ((x < 18) && (x >13.2)) || (x > 26.8). В случае, если подключение отличается(например датчик передаёт значение в миллиВольтах, необходимо исправить формулу и привести её к виду → ((x < 18000) && (x >13200)) || (x > 26800), . Где, {x} - это значение напряжения → если значение напряжения не удовлетворяет условию формулы(не удовлетворяет порогу зажигания) будет фиксироваться, что зажигание выключено, и наоборот. |
Минимальное время стоянки | Минимальное время больше которого считается что техника стоит. |
Ключ работы на холостом ходу в сообщении | Классифицировать стоянки с включенным двигателем и с выключенным или нет |
Параметр по которому передаются спутники | Параметр из сообщений по которому передаётся количество спутников. |
Минимальное количество спутников | Минимальное количество валидных спутников - если в сообщении приходит количество спутников меньше указанного, координаты из сообщения считаются не валидными. |
Максимальное расстояние между сообщениями | Расстояние в метрах, превышение которого будет определяться как потеря связи |
Минимальная скорость движения | Скорость меньше указанной будет приравнена к нулевой. |
Минимальное расстояние поездки | Перемещение на расстояние меньше указанного не будет считаться поездкой. |
Интервал для определения потери связи | Время в секундах, превышение которого будет определяться как потеря связи. |
Обязательно, при изменении данных параметров, для пересчета уже полученных сообщений на ТС, необходимо запустить пересчёт сообщений!
Топливо
Рис. 6. Топливо
Настройка параметров топлива состоит из двух этапов:
- Настройка тарировочной таблицы датчиков топлива.
- Настройка параметров определения топлива.
Настройка тарировки
Для создания датчика необходимо на вкладке "Топливо" нажать по кнопке
- откроется окно "Настройки датчиков" где необходимо заполнить информацию по датчику и тарировочную таблицу:Рис. 7. Настройки датчиков
Порядок заполнения:
Название | Описание |
---|---|
Параметр датчика | Произвольное название датчика |
Параметр из сообщения по которому приходят значения | Указывается только параметр без констант(если они есть) и без любых других вычислений. |
Минимальное значение датчика | Минимальное значение, которое приходит в сообщении, меньше которого данные от датчика не участвуют в расчетах топлива |
Максимальное значение датчика | Максимальное значение, которое приходит в сообщении, больше которого данные от датчика не участвуют в расчетах топлива |
Далее необходимо заполнить тарировочную таблицу
Название | Описание |
---|---|
Х | Данные от датчика |
Y | Значение которому они соответствуют в литрах |
Тарировочную таблицу можно загрузить из файла csv. структура файла csv:
Х | Y |
---|---|
число | число |
30 | 0 |
Также необходимо проверить тарировочную таблицу на наличие ошибок!
Дробные числа, пустые строки - этого быть не должно.
Дроби необходимо скорректировать до целого значения без округлений;
Пустые строки удалить.
После добавления всех датчиков необходимо заполнить:
Название | Описание |
---|---|
Дата начала действия датчика | Дата, с которой система должна считать расход топлива согласно тарировочной таблице и настройкам. |
Дата окончания действия датчика(не обязательно) | Дата, после которой значения датчика и и тарировочная таблица считается не актуальной. |
После настройки всех параметров и проверки корректности заполнения (для проверки, что тарировочная таблица внесена корректно - на странице отображается график) необходимо нажать кнопку
После создания датчика необходимо зайти ещё раз в настройки датчика по кнопке
и нажать на кнопку тем самым датчик и тарировочные таблицы будут созданы в IoT, что позволяет просматривать отчеты по топливу в системе.Созданные датчики также можно удалить, для этого необходимо зайти в редактирование датчика (по кнопке
) и нажать на кнопкуНастройка параметров топлива
Для создания настроек топлива необходимо на вкладке "Топливо" нажать по кнопке
- откроется окно "Настройки топлива", где необходимо указать соответствующие параметры:Название | Описание |
---|---|
Дата с которой применяются настройки техники | Дата, с которой система должна считать настройки топлива валидными. Как правило совпадает с датой во вкладке «Основные настройки»! |
При увеличении уровня топлива, если значение меньше значения указанного в параметре "Минимальный объёма заправки" - данное событие не будет считаться заправкой. | |
При уменьшении уровня топлива, если значение меньше значение указанного в параметре " | |
После начала движения, первые X секунд не будут считаться полезными, где X - значение указанное в параметре " | |
Если значение меньше указанного - заправка не будет зафиксирована. | |
Минимальное время, которое должно пройти между заправками. | |
Минимальное время, которое должно пройти между сливами. | |
Если проставлено "Да" - заправки будут фиксироваться только при остановке. Если проставлено "Нет" - заправки будут фиксироваться и во время движения. | |
Параметр, который определяет время, в течение которого система должна завершить процесс измерения и определения полного объема топлива, залитого в бак. Это важно для обеспечения точности измерений и предотвращения ложных срабатываний. | |
Количество сообщений необходимые для сглаживания уровня топлива(см. график уровня топлива) Данный параметр позволяет уменьшить влияние шумов и случайных колебаний в данных, чтобы получить более гладкую и точную картину топлива. (по умолчанию: 5). | |
Если значение напряжения меньше указанного значения в параметре " - значения датчика будут считаться не валидными. | |
Количество топливо, которое должно растратиться при холостом ходе в литрах. | |
По умолчанию стоит "Нет". Необходимо проставить значение "Да" только в том случае, если при отключении зажигания не поступают данные по датчику уровня топлива (АКБ подключен на массу). Если стоит значение "Да" - при отключении зажигания и весь период до включения зажигания будет фиксироваться последнее значение уровня топлива. |
Для того, чтобы посмотреть все созданные настройки топлива по технике, необходимо нажать на кнопку
- откроется окно "История настроек топлива".Для того, чтобы отредактировать параметры топлива или удалить настройки топлива необходимо нажать на кнопку
- откроется страница "Настройки топлива" (для удаления необходимо нажать на кнопку ). Для того, чтобы система формировала отчеты по топливу (графики уровня топлива, заправки, сливы и т.д) необходимо, чтобы были обязательно созданы:
- датчики уровня топлива с тарировочными таблицами;
- настройки топлива.
После создания настроек топлива, для того, чтобы проверить корректность созданных настроек по топливу достаточно открыть страницу "График уровня топлива", "Отчет по заправкам", "Отчет по сливам" (не нужно сохранять параметры объекта IoT, пересчитывать сообщения на ТС)!
Таким образом, если полученные значения топлива не корректны, можно сразу же скорректировать настройки топлива!