# Пробег и одометр

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

Что точнее? Одометр в автомобиле или счётчик в виджете в вашем аккаунте? Расстояние между городами, рассчитанное по карте, или данные из отчёта о поездке? К сожалению, однозначного ответа на этот вопрос нет. Нужно учитывать множество факторов и разбирать конкретные случаи. Эта статья поможет вам лучше понять, как система рассчитывает расстояние.

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

### Показания одометра

Счётчик одометра и сумма длин поездок в отчёте — разные показатели, которые рассчитываются по разной логике. Обычно они не совпадают.

Одометр учитывает абсолютно все GPS-точки, которые присылает устройство. Если автомобиль стоит в зоне плохого приёма GPS, координаты начнут «дрейфовать», и трекер будет слегка прыгать на карте вокруг места парковки. Платформа скорее всего отфильтрует эти данные, и вы не увидите их в истории поездок. Но они будут учтены в счётчике одометра.

{% hint style="info" %}
В современных GPS-устройствах есть настройки для заморозки координат при парковке. Если настроить эту функцию правильно, это устранит дрейф координат.
{% endhint %}

Если показания одометра на платформе ниже, чем показания физического одометра в автомобиле, скорее всего проблема в настройках «Режим отслеживания».

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

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

![](https://3533348223-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-598bc6923214d965362e88a2632f678b52c4b918%2Fimage-20230728-103318.png?alt=media)

{% hint style="info" %}
Кроме того, показания одометра в автомобиле не всегда на 100% точны. Производители допускают погрешность до 10%, но обычно она колеблется около 5%. Как правило — вверх.

Также на это могут влиять изношенные шины и нестандартные диски, так как пробег рассчитывается из скорости вращения колес.
{% endhint %}

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

Но сначала вам нужно собрать некоторую статистику, чтобы понять, какое значение корректировки установить. Соберите данные как минимум за 200 километров и вычислите разницу в процентах.

1. Откройте Управление устройствами и найдите виджет Odometer.
2. Отрегулируйте корректировку вверх или вниз, а также укажите текущее значение.

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

![Пробег и одометр](https://3533348223-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-520b6a31b0dfa1fd519794ede6d7f13b4196ba7f%2Fimage-20231130-083736.png?alt=media)

{% hint style="info" %}
Если ваш трекер подключён к автомобилю через CAN-шину, вы можете настроить синхронизацию одометра на платформе с реальным одометром автомобиля. Просто создайте соответствующий CAN-датчик и выберите его как источник одометра в панели настроек. Учтите, что вам всё равно потребуется сначала вручную ввести текущий пробег.
{% endhint %}

### Поездки в отчётах

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

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

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

{% hint style="info" %}
При необходимости прочитайте [Обнаружение парковки](https://app.gitbook.com/s/446mKak1zDrGv70ahuYZ/guide/devices-and-settings/location-and-movement/parking-detection-widget) инструкцию, чтобы исправить возможные проблемы.
{% endhint %}
