# Настройка датчиков на трекерах Teltonika

Это общий гид по настройке датчиков и полей для устройств Teltonika. Используя этот гид, Вы можете настроить практически любой датчик для устройств Teltonika в Navixy.

Здесь мы приводим инструкции для Teltonika FMB920, где в качестве примера настраиваем Board Voltage.

### 1. Скачать конфигуратор

Если конфигуратор уже скачан, Вы можете пропустить этот шаг и перейти ко 2-му шагу.

Здесь Вы можете найти все конфигураторы для всех моделей Teltonika:

<https://wiki.teltonika-gps.com/view/Teltonika_Configurator_versions>

Перейдите на страницу → Нажмите CTRL+F → Введите нужную модель (в нашем случае это “FMB920”) → Скачайте последнюю версию

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

Если Вы впервые скачиваете и используете конфигуратор Teltonika, распакуйте архив, установите дополнительное программное обеспечение, которое идет в комплекте с конфигуратором, и только потом откройте конфигуратор.

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

### 2. Открыть конфигуратор

Если Вы уже знакомы с использованием конфигуратора Teltonika, можете пропустить этот шаг и перейти к 3-му шагу.

Перед открытием конфигуратора Вы можете подключить устройство к ПК или создать пустой пресет (конфигурацию) без подключения устройства к конфигуратору. Если устройства нет под рукой, Вы можете использовать FOTA и загрузить конфигурацию позже с помощью FOTA, либо в нескольких шагах ниже Вы увидите, как настроить устройство удаленно через Navixy [AirConsole](https://app.gitbook.com/s/KdgeXg71LpaDrwexQYwp/devices/air-console)В любом случае Вы можете создать новую конфигурацию или открыть существующую. Главный шаг на данном этапе — открыть интерфейс конфигуратора, так как он необходим для любого плана по обновлению конфигурации устройства.

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

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

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

### 3. Выберите параметр

Как мы уже обсуждали, в качестве примера датчика будет Board Voltage. Вы можете выбрать любой нужный датчик и просто следовать инструкциям аналогичным образом.

Найдём наш параметр в конфигураторе.

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

Как видно, параметры могут называться немного иначе. Главная идея — найти его по смыслу выбранного параметра; в нашем случае Board Voltage = External Voltage, так как в этой версии конфигуратора нет параметра «Board Voltage».

### 4. Настроить параметр

Используя Navixy, для корректной работы параметра в системе Navixy необходимо установить следующие опции:

Priority: Установите значение параметра Priority в «Low». Не ставьте «High» или «Panic», даже если считаете, что это нужно. Платформа Navixy лучше всего работает с приоритетом «Low».

Event Only: Выберите «No».

Operand: Выберите «Monitoring».

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

Сохраните конфигурацию в устройстве.

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

### 4.1 Обновление/чтение параметров с помощью AirConsole и команд GPRS или SMS

Если устройство можно настроить через конфигуратор или FOTA, Вы можете пропустить этот шаг, однако может возникнуть ситуация, когда устройства нет в офисе и нужно настроить его с помощью SMS или GPRS-команд через AirConsole. Вот как это можно сделать.

Узнайте Parameter ID (не путать с AVL ID!) через конфигуратор. Просто наведите курсор мыши на параметр и посмотрите всплывающий ID параметра. В качестве первого шага мы посмотрим Priority параметра, поэтому наведите курсор на колонку Priority рядом с полем External Voltage:

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

Как видно, 50080 — это ID параметра «External Voltage - Priority». Значения можно посмотреть в следующей таблице:

<https://wiki.teltonika-gps.com/view/FMB920_Parameter_list>

Чтобы найти таблицу «Parameter list» для вашей модели, просто выполните поиск в Google: “FMB920 Parameter List”. Конечно, замените модель на вашу.

Найдём возможные значения параметра.

CTRL+F, введите Priority и найдите следующую таблицу:

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

Для Priority предусмотрено 4 возможных значения: 0 - Disabled, 1 - Low, 2 - High и 3 - Panic. Как Вы помните, мы установили только «Low» для всех наших параметров, поскольку Navixy требует этого.

Итак, GPRS-команда будет выглядеть следующим образом:

```
setparam 50080:1
```

Где 50080 — это ID параметра, который мы только что нашли, а 1 — значение для этого параметра, 1 = Low.

Отправьте через AirConsole:

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

или используя SMS

```
  setparam 50080:1
```

Обратите внимание, что для SMS-команды мы добавляем два пробела. При отправке через SMS обязательно добавить эти символы!

Вот ответ, который мы должны получить от устройства:

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

Аналогичным образом настройте Event Only:

![image-20240819-090816.png](https://3533348223-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-886742f76dca7dc58d1a86fb22e57511784e631a%2Fimage-20240819-090816.png?alt=media)

Parameter ID — 50084. Значение, которое нам нужно согласно таблице, равно 0.

![image-20240819-090916.png](https://3533348223-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-081c9405e39e4e18193981bda23e64c28de25d02%2Fimage-20240819-090916.png?alt=media)

Через AirConsole:

```
setparam 50084:0
```

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

Через SMS:

```
  setparam 50084:0
```

(не забудьте два пробела в начале)

Найдём последний Parameter ID для Operand и настроим его таким же образом.

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

Operand Parameter ID 50081, значения — см. следующую таблицу:

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

Как мы упоминали ранее, необходимо установить поле Operand в «Monitoring», следовательно, значение должно быть равно 3.

Через AirConsole:

```
setparam 50081:3
```

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

Через SMS:

```
  setparam 50081:3
```

Это всё, что нужно установить для одного параметра со стороны устройства. Теперь перейдём к конфигурации на платформе.

### 5. Убедиться, что параметр поступает на платформу

Подключитесь к устройству через AirConsole и проверьте, поступает ли параметр.

Как найти параметр? Ответ: Вам нужно знать номер avl\_io параметра.

Каждая модель трекера Teltonika имеет свой список AVL ID, где можно найти ID параметров.

В Google выполните поиск: “FMB920 AVL ID”. Первая ссылка должна указывать: «FMB920 Teltonika Data Sending Parameters ID». Конечно, Вы можете заменить модель на нужную.

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

В следующем списке содержатся все AVL ID (то же самое, что avl\_io в AirConsole). Вам нужно найти номер параметра, используя таблицу:

<https://wiki.teltonika-gps.com/view/FMB920_Teltonika_Data_Sending_Parameters_ID>

Как и в разделе «1. Download configurator», нажмите CTRL+F и выполните поиск по части названия параметра конфигурации — «External» (External Voltage).

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

AVL ID для «External Voltage» равен 66. Найдём этот avl\_io в AirConsole:

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

Вот наш «External Voltage», приходящий на платформу как «avl\_io 66» с текущим значением = 12607 (в mV).

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

### 6. Настроить датчик в пользовательском интерфейсе

Откройте пользовательский интерфейс → Перейдите в меню «Devices & Settings» ->

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

→ Выберите трекер в списке → Прокрутите вниз до портлета «Sensors and buttons».

Добавьте новый измерительный датчик.

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

Укажите тип Input как «AVL OI \[N]» и введите avl\_io ID из предыдущего раздела, который равен 66 на основе списка AVL ID.

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

Нажмите «Save».

Готово, настройка завершена — после того как на платформу поступит следующий пакет данных с указанным AVL ID, Вы сможете увидеть обновлённую информацию в виджете трекера.

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