Документация

База знаний

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

Датчики собирают дополнительную информацию с ваших транспортных средств помимо базового GPS-отслеживания. NexaBus поддерживает датчики уровня топлива, датчики экорейтинга, измеряющие стиль вождения, датчик уникального ID водителя, используемый для определения того, кто находится за рулём, для соблюдения режима труда и отдыха и подтверждения ID водителя, широкий набор стандартных телематических параметров транспортного средства (зажигание, движение, обороты двигателя, батарея, одометр, температура, цифровые входы/выходы и другие), передаваемых непосредственно вашим GPS-устройством, а также CAN-атрибуты, считываемые с собственной CAN-шины автомобиля через CAN-адаптер — двери, ремни безопасности, освещение, положение передачи, контрольные лампы и многое другое.

Просмотр датчиков

Таблица датчиков отображает следующие столбцы:

  • ID: Уникальный идентификатор (скрыт по умолчанию)
  • Название: Ваше название для датчика
  • Устройство: К какому GPS-устройству подключён датчик, или «Несколько устройств (N)», если датчик охватывает сразу несколько
  • Атрибут: Что измеряет датчик (Топливо, Экорейтинг, Уникальный ID водителя, CAN-атрибут или один из множества стандартных телематических параметров, таких как Зажигание, Движение, Обороты двигателя и Батарея)
  • Параметр: Конкретное поле данных устройства
  • Значение: Текущий показатель в реальном времени
  • Статус синхронизации: Состояние подключения к серверу отслеживания
  • Действия: Опции редактирования и удаления

На мобильных устройствах столбцы ID, Название, Атрибут, Параметр и Статус синхронизации автоматически скрываются.

Группировка датчиков

Когда устройство имеет несколько датчиков, они автоматически группируются в таблице:

  • Нажмите кнопку раскрытия, чтобы увидеть все датчики устройства
  • Заголовки групп показывают количество датчиков
  • Настройте параметры агрегации для сгруппированных датчиков

Понимание значений датчиков

Разные типы датчиков отображают значения по-разному:

  • Топливные датчики: Показывают текущий уровень топлива в литрах (например, «45.50 L») после применения калибровки
  • Датчики экорейтинга: Показывают оценку от 0 до 10 с меткой рейтинга:
    • 8.00-10: Отлично (зелёный)
    • 6.00-7.99: Хорошо (нейтральный)
    • 4.00-5.99: Удовлетворительно (жёлтый)
    • 2.00-3.99: Плохо (оранжевый)
    • 0-1.99: Очень плохо (красный)
  • CAN-датчики: Показывают сырое переданное значение. Флаги равны 1, когда состояние активно, и 0, когда нет (дверь открыта, ремень пристёгнут, лампа горит); измеряемые величины, такие как обороты двигателя или температура охлаждающей жидкости, показывают число как есть. Отчёт по безопасности водителя отображает значения флагов как «Да»/«Нет»
  • Датчики уникального ID водителя: Показывают сырую строку идентификатора водителя, переданную устройством (например, код RFID/iButton-метки), а не число
  • Прочие телематические датчики (обороты двигателя, батарея, одометр, зажигание, движение, температура, цифровые входы/выходы и т.д.): Показывают сырое значение, переданное устройством, без применения калибровки

Значения обновляются в реальном времени по мере поступления данных от устройств.

Поиск датчиков

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

Добавление датчика

  1. Нажмите кнопку Добавить датчик.
  2. Заполните вкладки:

Вкладка «Общее»

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

  • Название (обязательно): Описательное имя датчика (например, «Основной топливный бак»)
  • Устройства (обязательно): Выберите одно или несколько устройств из выпадающего списка. При выборе нескольких отображается «Выбрано устройств: N», а не перечень всех названий. Выбранные устройства определяют, какие параметры доступны, а для трекеров Teltonika FMB140 — показываются ли IO-номера в списке CAN, поэтому они идут первыми.
  • Атрибут (обязательно): Что измеряет датчик:
    • Топливо: Мониторинг уровня топлива
    • Экорейтинг: Поведение водителя / экорейтинг
    • CAN: Значения, считываемые с CAN-шины автомобиля. При выборе рядом с полем «Атрибут» появляется второй выпадающий список со всеми CAN-атрибутами, сгруппированными так же, как они сгруппированы в программе конфигурации вашего трекера. Если все выбранные устройства — FMB140, под каждым CAN-атрибутом также показывается его IO-номер — см. CAN-атрибуты ниже
    • Уникальный ID водителя: Идентификатор водителя (например, код RFID/iButton-метки), который некоторые устройства передают вместе с координатами. Используется для привязки времени вождения/режима труда к нужному водителю в правилах уведомлений «Нарушение режима труда и отдыха» и «Не подтверждён ID водителя» — нужен только если ваше устройство ещё не передаёт это автоматически; иначе настройка датчика не требуется
    • Прочие параметры: Также доступен широкий набор стандартных телематических параметров транспортного средства — Зажигание, Движение, Обороты двигателя, Батарея, Одометр, VIN, Температура 1-4, АЦП 1-4, Вход/Выход 1-4 и другие. Они показывают сырое значение, переданное устройством, без калибровки
  • Параметр (обязательно): Выберите, какое поле данных будет считывать датчик. Список формируется из того, что ваши выбранные устройства действительно передают, и выбрать можно только то, что они отправляют — см. Выбор правильного параметра. Поле заблокировано, пока не выбрано хотя бы одно устройство.

Для топливных датчиков на этой вкладке также доступны необязательные настройки определения заправок/слива топлива, которые используются в отчётах «График» и «Топливо»:

  • Окно фильтрации (минуты): Насколько сглаживаются сырые показания датчика перед определением заправок/слива. Оставьте пустым, чтобы использовать значение по умолчанию (3 минуты).
  • Мин. объём заправки: Наименьшее увеличение уровня, которое засчитывается как заправка. Оставьте пустым, чтобы использовать значение по умолчанию (30 л для калиброванных датчиков, 500 сырых единиц для остальных).
  • Мин. объём слива: Наименьшее уменьшение уровня, которое засчитывается как слив топлива. Оставьте пустым, чтобы использовать то же значение по умолчанию, что и для минимального объёма заправки.
  • Только на стоянке (заправки): При включении заправки определяются только в периоды, когда ТС не движется. Рекомендуется для большинства датчиков — устраняет ложные заправки, вызванные плесканием топлива и вибрацией датчика во время движения.
  • Только на стоянке (сливы): При включении сливы определяются только во время стоянки. Рекомендуется, чтобы обычный расход топлива при движении не засчитывался как события слива.

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

Вкладка «Вычисления»

Эта вкладка отображается только для топливных датчиков и датчиков экорейтинга — всем остальным атрибутам (CAN-атрибуты, уникальный ID водителя и стандартные телематические параметры, такие как Зажигание, Обороты двигателя, Батарея и т.д.) калибровка не нужна, для них достаточно названия, атрибута, устройств и параметра:

Для топливных датчиков:

Настройте данные калибровки для преобразования сырых показаний датчика в точный объём топлива:

  1. Вид калибровочных точек:
    • Введите пары: уровень датчика (X) и топливо в литрах (Y)
    • Добавьте несколько точек для точной калибровки
    • Импортируйте из CSV с помощью кнопки импорта
  2. Вид коэффициентов:
    • Показывает рассчитанный наклон (a) и смещение (b) для каждого сегмента
    • Формула: Y = aX + b
    • Нажмите Сгенерировать для расчёта коэффициентов из калибровочных точек
  3. Вид графика:
    • Визуальное представление калибровочной кривой
    • Показывает минимальные/максимальные значения и точки данных

Для датчиков экорейтинга:

Просмотрите, как рассчитываются экорейтинги:

  • Формула: Экорейтинг = 10 / (События / (Расстояние x (Допустимые события / 100)))
  • Отслеживаемые события:
    • Резкое ускорение
    • Резкое торможение
    • Резкий поворот
    • Превышение скорости
    • Чрезмерный холостой ход
    • Высокие обороты (требуется OBD-устройство)
  1. Нажмите Создать датчик.

CAN-атрибуты

CAN-атрибуты — это значения, которые автомобиль публикует на собственной шине данных, а трекер передаёт дальше, при условии что CAN-адаптер установлен и настроен. Они разделены на четыре группы:

  • Параметры: Измеряемые величины — скорость автомобиля, обороты двигателя, уровень топлива, пробег, температура двигателя, положение педали газа, заряд батареи, запас хода и объединённое значение состояния дверей
  • Флаги безопасности (SSF): Зажигание, работа двигателя, отдельные двери, капот и багажник, ручной и ножной тормоз, положение передачи, состояние центрального замка и штатной сигнализации
  • Флаги управления (CSF): Освещение (габаритные огни, ближний и дальний свет, противотуманные фары), кондиционер, круиз-контроль, ремни безопасности и наличие пассажира
  • Флаги индикаторов (ISF): Контрольные лампы приборной панели — Check Engine, ESP, зарядка батареи, низкое давление в шинах и общий индикатор предупреждения

Два из них используются и в других разделах NexaBus: Ремень водителя и Ближний свет — именно их считывают отчёт по безопасности водителя и его правила уведомлений «Ремень безопасности не пристёгнут» и «Фары не включены». Создайте эти два датчика как CAN-датчики, если хотите, чтобы эти правила работали.

Какие CAN-значения доступны, зависит от автомобиля и от того, как настроен CAN-адаптер трекера. Элемент, который не поддерживается автомобилем или не включён в трекере, просто не появится в списке параметров.

IO-номера для трекеров FMB140

Если у всех выбранных устройств указана модель FMB140, под каждым CAN-атрибутом в выпадающем списке показывается IO-номер Teltonika, по которому он передаётся — например, io90 у «Статуса дверей» или io84, io89 у «Уровня топлива» (литры и проценты). IO-номер можно также ввести в поле поиска, чтобы найти соответствующий атрибут.

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

Номера показываются только для FMB140, потому что другие трекеры, в том числе другие модели Teltonika, нумеруют эти элементы иначе. Если среди выбранных есть устройство другой модели или устройство без указанной модели, в списке показываются только названия. Модель устройства задаётся на странице Устройства.

Выбор правильного параметра

Атрибут говорит, что означает датчик; параметр говорит, откуда берётся значение. Это разные вещи, потому что единой нумерации у производителей не существует — один и тот же дверной концевик приходит в другом поле данных на трекере другой марки, а иногда и на другой модели той же марки.

Поэтому NexaBus никогда не угадывает параметр за вас. Он показывает ровно то, что передали выбранные вами устройства, и при этом:

  • Параметр обязателен. Датчик нельзя сохранить без него.
  • Он должен действительно передаваться вашими устройствами. Если его не передаёт ни одно из выбранных устройств, датчик будет отклонён — он был бы создан, но никогда не выдал бы значение.

Если вы не знаете, какому CAN-атрибуту соответствует то или иное поле данных, сверьтесь со списком элементов в программе конфигурации вашего трекера: название поля здесь совпадает с элементом, который вы там включили. На трекерах FMB140 IO-номер показывается прямо в списке CAN — см. CAN-атрибуты.

Группировка и агрегация датчиков

Когда несколько датчиков измеряют один и тот же атрибут на устройстве, вы можете настроить, как их значения объединяются:

  1. Нажмите кнопку настройки группы на сгруппированной строке.
  2. Создайте группы расчёта и назначьте датчики.
  3. Выберите метод агрегации для каждой группы:
    • Сумма: Сложить все значения
    • Среднее: Вычислить среднее значение
    • Минимум: Использовать наименьшее значение
    • Максимум: Использовать наибольшее значение
  4. Выберите финальный метод агрегации для объединения групп.
  5. Предпросмотр показывает рассчитанный результат.

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

Устройства без нужного параметра

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

Если вы выбрали более одного устройства и затем указали параметр, который часть из них не передаёт, под полем «Параметр» появится кнопка Показать отсутствующие параметры с количеством таких устройств. Нажмите её, чтобы увидеть:

  • Какие из выбранных устройств не передают этот параметр
  • У каких из них вообще ещё нет данных о позиции — это другая проблема, и её стоит решить в первую очередь

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

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

Редактирование датчика

  1. Найдите датчик в таблице.
  2. Нажмите меню действий (три точки) в соответствующей строке.
  3. Выберите Редактировать.
  4. Обновите конфигурацию по необходимости.
  5. Нажмите Обновить датчик.

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

  1. Найдите датчик в таблице.
  2. Нажмите меню действий (три точки).
  3. Выберите Удалить.
  4. Подтвердите удаление.

Статус синхронизации

Датчики синхронизируются с сервером NexaBus для получения точных данных:

  • Синхронизация: Вращающийся значок указывает на процесс синхронизации (жёлтый)
  • Синхронизировано: Значок галочки подтверждает успешное подключение (зелёный)
  • Устарело: Значок предупреждения указывает, что данные могут быть неактуальны — нажмите для обновления (жёлтый)
  • Ошибка: Значок ошибки указывает на сбой синхронизации — нажмите, чтобы повторить (красный)
  • Н/Д: Прочерк указывает, что устройства не назначены

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

Обновление значений в реальном времени

Значения датчиков обновляются автоматически через WebSocket-соединение:

  • Не требуется перезагрузка страницы
  • Значения обновляются по мере поступления новых данных от устройств
  • К топливным значениям автоматически применяются калибровочные формулы
  • Экорейтинги нормализуются до шкалы 0-10

Постраничная навигация

Таблица отображает 10 датчиков на странице. Используйте элементы управления внизу для навигации:

  • Кнопки первой и последней страницы
  • Кнопки предыдущей и следующей страницы
  • Индикатор текущей страницы: «Показано с X по Y из Z»

Права доступа

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

Готовы трансформировать управление вашим автопарком?

Есть вопросы? Звоните нам по телефону +7 7172 62-63-63