EXZOTRON knowledge base
ECOM TTelegram MMAX Вход
Умный инженер Exzotron knowledge
Здравствуйте. Задайте вопрос по оборудованию, настройке или документации Exzotron.

Журнал тарирования топлива и автотарирование баков (EBC-01 + приложение EFR) — руководство

«Журнал тарирования топлива» — раздел платформы (меню «Монтажник»), в котором хранятся результаты автоматической тарировки топливных баков: таблицы «литры → показания датчика уровня топлива (ДУТ)», фотографии работ и выгрузка таблиц в форматы Fort Monitor, Omnicomm и Wialon. Тарировку выполняет станция тарирования EST-03 PROFESSIONAL (плата EFR-01) под управлением Android-приложения EFR 2.0 по Bluetooth через конвертер EBC-01; готовая таблица отправляется на сервер Exzotron Bot, а инженер и руководитель получают уведомление в Telegram — или в MAX, если он привязан. В статье — весь путь от подключения оборудования до выгрузки таблицы, с реальными скриншотами, видео и нюансами.

1. Что это и как устроено#

Классическая тарировка бака вручную занимает часы: заливают порцию топлива, ждут, записывают показание, повторяют. Автотарирование делает это без участия человека: станция сама заливает бак порциями, в паузах снимает показания датчиков и запоминает таблицу. Оператору остаётся задать порцию и паузу, нажать «Старт» и по окончании сохранить результат.

Общая схема автотарирования: станция, конвертер EBC-01, Android-приложение EFR, сервер Exzotron Bot, журнал и уведомления
Рисунок 1 — Общая схема автотарирования.
Компонент Что делает
Станция тарирования EST-03 PROFESSIONAL (плата EFR-01) Насос с дозатором: заливает бак порциями с заданной паузой и до 4 датчиков уровня одновременно. Описание станции — в статье «Станция перекачки топлива EST-03 professional».
Датчики уровня топлива (ДУТ 1…4) Проводные (LLS/RS-485) подключаются к разъёму ETR станции. Беспроводные Bluetooth-датчики (например, Эскорт TD-BLE) подключаются через Bluetooth-базу, а база — в разъём ETR.
Конвертер EBC-01 (арт. 006772) Мост Bluetooth ↔ RS-485 (LLS). Подключается к станции и передаёт команды и данные телефону.
Android-приложение EFR 2.0 Управляет тарировкой, показывает ДУТ и таблицу, сохраняет и отправляет тарировку на сервер.
Сервер Exzotron Bot (5g.exzotron.ru) Принимает таблицу, показывает её в «Журнале тарирования топлива», рассылает уведомления.
Telegram / MAX Уведомление инженеру, фотоотчёт, итоговый отчёт руководителю.

Принцип работы. Топливо подаётся порциями, а между порциями выдерживается пауза «успокоения»: за это время поверхность топлива и показание датчика стабилизируются. В течение паузы станция сканирует датчики и усредняет показания, чтобы получить точное значение. Так для каждой накопленной суммы пролитых литров фиксируется показание каждого ДУТ; из пар «литры — показание» и складывается тарировочная таблица.

2. Оборудование: конвертер EBC-01#

Конвертер EBC-01 + ПО Android — комплект для автоматического тарирования баков. Конвертер подключается к топливораздаточному оборудованию по RS-485 и работает как Bluetooth-мост (в названии устройства для сопряжения — «EXOTRON»).

Конвертер EBC-01 с кабелем и разъёмом
Рисунок 2 — Конвертер EBC-01.
Конвертер EBC-01 в клеммной коробке с кабелем питания и разъёмами
Рисунок 3 — Конвертер EBC-01: кабель и клеммная коробка.
Провод конвертера Назначение Контакт разъёма LLS станции
Коричневый Плюс питания 1 — плюс питания
Белый Минус питания 2 — минус питания
Жёлтый Канал «A» RS-485 3 — канал «A»
Зелёный Канал «B» RS-485 4 — канал «B»
  • Конвертер подключается к разъёму «LLS» станции. Если разъёма нет, его провода подключают к самозажимным контактам группы «LLS» на плате EFR-01.
  • Датчики уровня топлива подключаются к разъёму «ETR»; его распиновка по контактам совпадает с «LLS».
  • Беспроводные ДУТ (BLE) соединяются по Bluetooth с Bluetooth-базой, а база подключается в разъём ETR станции или платы. В приложении для них есть отдельный выбор типа датчиков («Проводные ДУТ» / «Эскорт TD-BLE»), до 4 датчиков.

Конвертер EBC-01 соответствует требованиям ТР ТС 020/2011 (электромагнитная совместимость): декларация о соответствии ЕАЭС действует до 22.01.2028 и приложена к статье (раздел 9).

3. Приложение EFR 2.0: установка и вход#

3.1 Установка#

  1. Скачайте архив «ПО EFR — приложение для Android» (раздел 9). Пароль к архиву — 123.
  2. Распакуйте архив: внутри лежит файл EFR.rar, а в нём — установочный файл EFR.apk.
  3. Скопируйте EFR.apk на Android-телефон и установите (при первом запуске разрешите установку из неизвестных источников).
  4. При первом запуске разрешите приложению доступ к Bluetooth, геолокации (она нужна для поиска Bluetooth-устройств — без неё поиск не работает) и памяти.

Требования к телефону. Актуальная версия приложения требует на телефоне модуль NFC: без него она не установится. Предыдущая версия (без этого требования) по-прежнему доступна на сайте exzotron.ru на странице товара.

3.2 Вкладки приложения#

Приложение EFR: вкладки в верхней части экрана
Рисунок 4 — Вкладки приложения EFR.

Для тарировки нужны две вкладки; остальные вкладки приложения к тарировке не относятся и здесь не описаны.

Вкладка Что делает
«Тарир» Автоматическая тарировка баков (раздел 5).
«Params» («Парам») Чтение и изменение параметров станции (раздел 8).

3.3 Аутентификация#

Для работы нужна учётная запись на сервере 5g.exzotron.ru (создаётся администратором — см. статью «Пользователи — руководство пользователя»); рекомендуем роль «Администратор» или «Опытный пользователь». При первом запуске появляется окно «Аутентификация пользователя»: в поле «Сервер» уже стоит адрес https://5g.exzotron.ru, введите свои «Пользователь» и «Пароль» от платформы и нажмите «ОК».

Окно Аутентификация пользователя: сервер, пользователь, пароль
Рисунок 5 — Аутентификация пользователя.

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

Список компаний, привязанных к учётной записи
Рисунок 6 — Выбор компании.

Если вход не удался (разные версии приложения, удалён файл конфигурации), откройте вкладку «Sett», найдите пункт «Удаление пользователя», нажмите «Удалить» и подтвердите. Появится окно аутентификации — введите логин и пароль снова и выберите компанию.

4. Подготовка станции и подключение#

4.1 Настройка станции для работы по Bluetooth#

Чтобы станция принимала команды от приложения, включите управление по линии ETR и задайте адрес и скорость. На клавиатуре станции:

  1. Войдите в опции станции: нажмите «*» и одновременно клавиши «1» и «3».
  2. Клавишей «2» перейдите в параметры группы «Б».
  3. Клавишей «6» выберите параметр 18 «управление станцией», установите значение 001 и подтвердите клавишей «9».
  4. Выберите параметр 19 и установите адрес 001.
  5. Выберите параметр 20 «скорость передачи данных» и клавишей «7» установите 002 — это скорость 9600.
  6. Для выхода нажмите «*».

Станция используется как станция тарирования вместе с трекером или считывателем? Тогда отключите трекер и считыватель от разъёма «LLS» на плате, а на самой плате замкните перемычками самозажимные контакты «GND» — «TR-EN» и «GND» — «KRAN». Иначе станция будет ждать разрешения от этих устройств.

4.2 Сопряжение телефона с конвертером#

  1. На телефоне включите Bluetooth и определение местоположения, выполните поиск устройств.
  2. Найдите и выберите устройство «EXOTRON» (по умолчанию), введите пароль «1234».
  3. Откройте приложение EFR и нажмите кнопку «отключено» справа внизу — откроется окно «Выберите устройство» со списком сопряжённых устройств. В поле «Адрес ТРК» оставьте 1 (это адрес станции из параметра 19).
  4. Выберите в списке «EXOTRON» — соединение будет установлено.
Настройки Bluetooth Android: устройство EXOTRON в списке доступных
Рисунок 7 — Устройство «EXOTRON» в списке Bluetooth.
Приложение EFR: кнопка подключения и окно выбора устройства EXOTRON
Рисунок 8 — Подключение к станции: кнопка «отключено» и окно «Выберите устройство».

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

Нюанс из видеоинструкции: в списке устройств будет много посторонних Bluetooth-устройств (наушники, часы, соседние приборы). Выбирайте то, у которого в названии написано «EXOTRON» (в списке рядом с ним виден адрес вида «C9:EB:…»).

4.3 Если соединение нестабильное#

Соединение считается нестабильным, если в течение 30 секунд после подключения хотя бы один раз появляется надпись «Нет подключения к EFR». Причины: большое расстояние между Bluetooth-модулями телефона и конвертера, электромагнитные помехи, особенности конкретного телефона. При нестабильном соединении работать с приложением не рекомендуется, а автотарирование проводить нельзя. Сократите расстояние, уберите источники помех или попробуйте другой телефон.

5. Автотарирование (вкладка «Тарир»)#

5.1 Что проверить перед стартом#

  • Бак (или бочка) чистый, на нужном уровне — для полной тарировки обычно начинают с пустого бака.
  • Датчики уровня топлива установлены, настроены «Полный / пустой» и им заданы адреса LLS (параметры B8–B11 станции, раздел 8); беспроводные датчики сопряжены со своей Bluetooth-базой.
  • Станция готова к режиму тарирования, в её ёмкости забора достаточно топлива (параметр A7 — объём ёмкости забора, по умолчанию 190 л; когда запас закончится, станция встанет на паузу).
  • Связь с телефоном стабильна (раздел 4.3).

5.2 Экран вкладки#

Вкладка Тарир: показания ДУТ 1–4, налито, время, порция, пауза и кнопки управления
Рисунок 9 — Вкладка «Тарир».
№ Элемент Назначение
1 ДУТ1 … ДУТ4 Текущие значения датчиков уровня топлива.
2 Столбики Динамическое изображение уровня заполнения бака по каждому датчику.
3 «Налито» и «Время» «Налито» — суммарный налив текущей тарировки в литрах; «Время» — оставшееся время текущей паузы между проливами.
4 «Порция, л» и «Пауза, сек» Выбор порции (1, 2, 5, 10, 20, 50, 100, 200 л) и паузы успокоения (10, 20, 30, 40, 50, 70, 100, 250 с).
5 «Установить» Показывает текущие значения ДУТ, передаёт на станцию порцию и паузу и переводит станцию в режим автотарирования.
6 «Старт», «Стоп», «Пауза» Запуск, остановка и пауза тарировки. «Пауза» доступна только во время паузы между проливами; после неё кнопка называется «Прод».
7 «Таблица» Выводит таблицу «литры — показания ДУТ» последней тарировки.
8 Строка состояния «Подключение к EFR установленно» / «Нет подключения к EFR» и кнопка подключения.

5.3 Порядок проведения#

  1. Перейдите на вкладку «Тарир». Если используете беспроводные датчики, выберите «Выбор типа ДУТ датчиков» → «Эскорт TD-BLE» и выполните «Поиск устройств»; для проводных оставьте «Проводные ДУТ».
  2. В списках «Порция, л» и «Пауза, сек» выберите значения: например, для бочки — 2 л и 10 с (так в видеоинструкции), для бака большого объёма — порция крупнее.
  3. Нажмите «Установить». Станция автоматически переключится в режим автотарирования, а на экране сразу появятся показания датчиков. Эти же показания можно вывести на красное табло станции, нажав на её клавиатуре клавишу с номером нужного датчика.
  4. Нажмите «Старт». Появится вопрос «Старт новой тарировки — При старте новой тарировки данные прошлой тарировки будут утеряны. Продолжить?». Подтвердите «Да».
  5. Станция заливает порцию, затем выдерживает паузу; во время паузы она сканирует датчики и усредняет показания, чтобы получить точное значение, после чего заливает следующую порцию. Поле «Налито» растёт, в поле «Время» идёт обратный отсчёт паузы.
  6. Порцию и паузу можно менять в процессе: новые значения вступят в силу со следующего пролива.
  7. Когда уровень в баке достигнет верхней точки (последняя точка тарировки), нажмите только «Таблица».

Не нажимайте «Стоп» на последней точке. Текущая (последняя) точка при «Стоп» не записывается. Новая версия приложения предупреждает об этом диалогом «Стоп текущей тарировки»: команда STOP до завершения тарировки и сохранения данных может привести к потере данных. «Стоп» нужен только для аварийной остановки. Таблицу можно открыть на любом этапе — кнопка «Таблица» читает данные «с экрана», поэтому кратковременный «пуск-стоп» делать не нужно.

Время успокоения. У беспроводных датчиков уровня оно может достигать 30–50 секунд — для них выбирайте паузу не меньше 30–50 с.

5.4 Таблица тарировки и её сохранение#

«Таблица» открывает новое окно: первая колонка — налитые литры, затем «ДУТ-1» … «ДУТ-4».

Таблица тарировки: литры и показания датчиков ДУТ-1…ДУТ-4 с кнопками сохранения
Рисунок 10 — Таблица тарировки.
Кнопка Что делает
«Сохранить тарировку» Открывает окно сохранения (рисунок 11) и сохраняет таблицу на телефоне и на сервере.
«Просмотр лок журнала» (в новой версии — «Журнал тарировок») Список тарировок, сохранённых на телефоне; «Синхронизация» отправляет их на сервер, «Удалить все» очищает журнал, долгое нажатие удаляет строку.
«Сменить компанию» Смена компании, если к учётной записи привязано больше одной.
Окно Сохранение тарировки компании: предприятие, монтажник, автомобиль, комментарий
Рисунок 11 — Окно «Сохранение тарировки компании».

Заполните поля «Предприятие», «Монтажник», «Автомобиль» и «Комментарий» (приложение требует заполнить все; иначе — «Заполните все поля») и нажмите «Сохранить».

Длина полей. На сервере поля журнала ограничены: «Предприятие» — 50 символов, «Монтажник» — 30, «Автомобиль» — 30, «Комментарий» — 50. Пишите коротко: в комментарий удобно вносить модель и длину датчика и номер бака (например, «Эскорт-305804, дл-585мм, левый бак»). Эти значения потом видны в журнале и в сообщении в мессенджере.

Что происходит при сохранении:

  • Тарировка записывается в память приложения и в текстовые файлы на телефоне — по одному файлу на каждый ДУТ: /внутренняя память/Exzotron_EFR/Предприятие_Монтажник_Автомобиль/…_dut-1.txt … _dut-4.txt.
  • При наличии интернета таблица отправляется на сервер: появляется сообщение «Загрузка данных тарировки на сервер завершена». Если интернета нет, тарировка остаётся в локальном журнале и уходит позже по «Синхронизация».
  • Через несколько минут инженеру приходит уведомление (раздел 7).

5.5 Нюансы, которые видны в видеоинструкции#

  • Данные хранятся в самой станции. Таблица загружается в приложение с самой станции тарирования. Поэтому при пропадании питания телефона или связи тарировку не нужно проводить заново — после восстановления подключения нажмите «Таблица» и таблица будет загружена со станции.
  • Ошибка чтения при загрузке. При открытии таблицы приложение показывает «Подождите пожалуйста — Загрузка данных». Иногда появляется «Ошибка чтения данных»: просто нажмите «Таблица» ещё раз — после повторной загрузки таблица откроется.
  • Разрешение на файлы. При первом сохранении Android спрашивает, можно ли приложению EFR работать с файлами на устройстве — нажмите «Разрешить», иначе файлы с таблицами не будут созданы.
  • Вход при сохранении. Если вы не вошли на сервер, при сохранении приложение откроет окно аутентификации — введите логин и пароль платформы (раздел 3.3).

5.6 Рекомендации по качественной тарировке#

  • Чем меньше порция, тем подробнее таблица, но дольше тарировка. Для больших объёмов руководство по станции рекомендует крупные порции (порядка 200 л) с паузой около 10 секунд; порцию и паузу можно менять на ходу.
  • Пауза успокоения должна быть достаточной для стабилизации датчика: от 10 с для проводных ДУТ до 30–50 с для беспроводных.
  • Следите, чтобы автомобиль стоял ровно: наклон бака искажает таблицу.
  • Останов по верхней точке настраивается параметрами станции: A6 — максимальное значение ДУТ (по умолчанию 4095), при его достижении тарировка останавливается; B14 — по какому датчику контролировать конец бака (раздел 8).
  • Перелив/недолив порции не накапливается: счётчик налива суммирующий, поэтому ошибка одной порции не переносится на следующие.

6. «Журнал тарирования топлива» на платформе#

6.1 Где находится#

Журнал находится в меню «Монтажник»: откройте пункт «Меню Монтажник» и выберите «Журнал тарирования топлива». Путь на экране отображается как «Назад < Меню Монтажник / Журнал тарирования топлива». Тарировки из приложения EFR попадают сюда автоматически — в журнал компании, выбранной в приложении.

Путь в меню: Меню Монтажник, затем Журнал тарирования топлива
Рисунок 12 — Путь к журналу: «Меню Монтажник» → «Журнал тарирования топлива».

6.2 Экран журнала#

Журнал тарирования топлива: таблица точек, график, меню выгрузки, список записей и фото
Рисунок 13 — Журнал тарирования топлива.
№ Элемент Описание
1 Радиокнопки «Выход 0…3» и чекбоксы Радиокнопка выбирает датчик, по которому показываются график и колонка; чекбоксы под ними определяют, какие датчики попадут в файл выгрузки (по умолчанию — «Выход 0»).
2 Кнопка «Сохранить» Выгрузка таблицы в файл выбранного формата.
3 Список форматов Fort Monitor (.txt), Glonass Soft (.csv), Omnicomm ctb, Omnicomm xml, Wialon csv.
4 Таблица точек ID точки; «Вход» — налитые литры (нарастающим итогом); «Сумма пролива» — приращение, то есть порция; «Выход 0…3» — показания датчиков ДУТ 1…4.
5 График «Уровень» Зависимость показания выбранного датчика (по вертикали) от налитых литров (по горизонтали).
6 Список записей Все тарировки за выбранный период: ID, Дата, Пользователь, Компания, Менеджер, Автомобиль, Комментарий, Объём. Клик по строке выбирает запись.
7 Звезда и карандаш Звезда отмечает выбранную строку; карандаш включает редактирование строки (поля «Компания», «Менеджер», «Автомобиль», «Комментарий»), галочка сохраняет, крестик отменяет.
8 Миниатюры фото Фотографии тарировки, загруженные через фотоотчёт в Telegram или MAX; если фото нет — надпись «Нет фото».
9 Просмотр фото Выбранная миниатюра в большом размере.

6.3 Колонки журнала#

Колонка Что означает
ID Номер тарировки (его же использует бот в имени файла calibration_log_ .xls и при загрузке фото).
Дата Дата и время регистрации тарировки на сервере; по ней сортируется список.
Пользователь Инженер, под чьей учётной записью приложение отправило тарировку.
Компания Название предприятия, введённое в окне сохранения.
Менеджер Значение поля «Монтажник» из окна сохранения.
Автомобиль Автомобиль или бак, который тарировали.
Комментарий Произвольный комментарий (удобно писать модель и длину датчика).
Объём Общий объём пролитого топлива, то есть наибольшее значение «Вход» в таблице точек (объём бака, л).

6.4 Как работать с журналом#

  1. Задайте период в шапке страницы — в журнале показываются тарировки за этот период. Если список пуст, расширьте период: по умолчанию он может не включать нужную дату. Быстрый поиск по записям — поле «Поиск» в шапке.
  2. Щёлкните по строке записи. Слева откроются таблица точек и график, снизу — фото.
  3. Переключая «Выход 0…3», смотрите график каждого датчика. Резкие скачки и «ступеньки» на графике — признак недостаточной паузы или нестабильного датчика.
  4. При необходимости исправьте реквизиты записи карандашом: компанию, менеджера, автомобиль, комментарий (таблица точек не редактируется).
  5. Выгрузите таблицу кнопкой «Сохранить» в нужном формате (раздел 6.5).

6.5 Выгрузка тарировки#

Формат Для чего используется
Fort Monitor Импорт тарировки датчика в систему Fort Monitor.
Glonass Soft Выгрузка для системы Glonass Soft.
Omnicomm ctb Файл тарировочной таблицы для Omnicomm (ctb).
Omnicomm xml Тарировка в формате XML для Omnicomm.
Wialon csv Файл для импорта тарировочной таблицы в Wialon.

Если нужно несколько датчиков, отметьте чекбоксы под нужными «Выходами» и нажмите «Сохранить».

Как перенести тарировку в датчик платформы. Автоматического «применить к датчику» нет: скачайте файл нужного формата либо скопируйте колонки из таблицы и внесите их в тарировку датчика — подробно в статье «Руководство настройки объекта мониторинга» (раздел 3.5, «Тарировка»: таблица, импорт из буфера обмена или файла). Обратите внимание: в датчике платформы таблица идёт в порядке «сырое значение → уровень (л)», а в журнале — «литры → показание», поэтому колонки нужно поменять местами.

6.6 Пример: как читать таблицу#

Фрагмент реальной записи (демо-данные): датчик «Выход 1», порция 20 л.

Вход (налито, л) Сумма пролива (порция, л) Выход 1 (показание ДУТ)
0 0 1
20 20 1
40 20 78
60 20 183
100 20 342
200 20 788
300 20 1190
340 20 1353

Видно, что на первых 20 литрах показание почти не меняется (нижняя «мёртвая зона» датчика), затем растёт почти линейно — около 4 единиц на литр. По такой таблице платформа вычисляет литры по любому показанию датчика линейной интерполяцией между точками.

6.7 Доступ#

Пункт «Журнал тарирования топлива» виден ролям «Администратор», «Опытный пользователь» и «Пользователь» (роль «Контрагент» его не видит). Отправлять тарировки из приложения и работать с журналом надёжнее всего под ролью «Администратор» или «Опытный пользователь»: для обмена с сервером нужны их права. Журнал показывает тарировки только вашей компании.

7. Уведомления и фотоотчёт: Telegram или MAX#

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

7.1 Куда приходит: правило «MAX вместо Telegram»#

Условие Куда уходит выгрузка тарировки
У инженера привязан MAX Только в MAX. В Telegram такое же уведомление не дублируется.
MAX не привязан, но привязан Telegram В Telegram (бот Exzotron_Bot).
Не привязан ни MAX, ни Telegram Уведомление не отправляется и остаётся в очереди, пока инженер не подключит мессенджер.
MAX привязан, но отправка не удалась Сервер повторяет попытку в MAX позже; в Telegram оно не уходит.

Как привязать MAX к своей учётной записи — в статье «Пользователи — руководство пользователя», раздел «Подключение уведомлений в MAX» (нужно открыть бота по ссылке и ввести логин и пароль платформы).

7.2 Что приходит инженеру#

  1. Сообщение «Зарегистрирована новая тарировка» с карточкой: дата регистрации, компания, менеджер, автомобиль, комментарий (в MAX добавляется строка «Инженер»).
  2. Файл calibration_log_<ID>.xls — таблица точек (колонки param_in и param_out0 … param_out3).
  3. Сообщение «Вы можете загрузить фотографии или завершить фотоотчёт» и кнопки «Фотоотчет» и «Завершить фотоотчет».
Telegram-бот Exzotron_Bot: уведомление о новой тарировке, файл calibration_log и загрузка фотографий
Рисунок 14 — Telegram: новая тарировка, файл .xls и загрузка фото.

7.3 Фотоотчёт#

Фотоотчёт — это снимки работ (автомобиль, бак, установка датчика), которые прикрепляются к записи журнала и видны в нижней панели «Журнала тарирования топлива».

Шаг Telegram MAX
1. Начать Нажмите «Фотоотчет». Бот пишет: «Загрузите фотографии для отчета о тарировке и укажите в подписи к каждой фотографии 'calibrationLogId: N'» Нажмите «📷 Фотоотчет». Бот пишет: «Загрузите фотографии для отчета о тарировке. ID тарировки: N.» (подпись не нужна)
2. Фото Отправьте фотографии, в подписи каждой укажите calibrationLogId: N. Бот отвечает «Фотография успешно загружена…» Отправьте фотографии в чат с ботом.
3. Завершить Нажмите «✅ Завершить фотоотчет»: «Фотоотчет завершен. Спасибо!» Нажмите «✅ Завершить фотоотчет»: «Фотоотчет завершен. Спасибо!»
🚗 Зарегистрирована новая тарировка:

📅 Дата регистрации: 2026-10-07 14:21:05
🏢 Компания: ООО «Пример»
👤 Менеджер: Иван
🚗 Автомобиль: КАМАЗ, левый бак
💬 Комментарий: Эскорт-305804, дл-585мм
👨‍🔧 Инженер: Петров П. П.
📎 calibration_log_160123.xls
Вы можете загрузить фотографии или завершить фотоотчёт:
📷 Фотоотчет
✅ Завершить фотоотчет
Рисунок 15 — Уведомление о тарировке в MAX (схема по тексту сообщений бота; данные — пример).

7.4 Что получает руководитель#

Когда инженер завершил фотоотчёт, руководителю приходит сообщение «Отчет Руководителю: Новая тарировка выполнена инженером» с той же карточкой, все загруженные фотографии и графики — по одному на каждый датчик, у которого есть показания, с подписью номера датчика и объёма бака. Инженер получает эти же графики. Руководитель — это владелец компании в Telegram; если фотоотчёт выполнялся в MAX, итоговый отчёт уходит ему в MAX при условии, что и у него MAX привязан.

Telegram-бот: Отчет Руководителю — новая тарировка выполнена инженером, фото и файл calibration_log
Рисунок 16 — Отчёт руководителю (в карточке видны менеджер, автомобиль, комментарий и инженер).

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

8. Параметры станции (вкладка «Params»)#

Вкладка позволяет читать и менять параметры станции прямо из приложения. Вверху выбирается группа параметров, ниже — сам параметр; справа показывается текущее значение, в голубое поле вводится новое, кнопка «Записать» сохраняет его в памяти станции. В нижнем окне — описание выбранного параметра.

Вкладка Params: выбор группы и параметра, текущее значение, поле ввода и описание параметра
Рисунок 17 — Вкладка «Params» (параметр A6).

Группы: «Параметры тарировки», «Параметры группы А», «Параметры группы В», «Параметры группы С». Ключевые параметры для тарирования:

Параметр Назначение По умолчанию
A1 Количество импульсов на 40 литров 4000
A2 / A3 Компенсация перелива / недолива дозы (1 ед. = 10 мл) 0
A5 Максимум отпуска топлива в режиме «полный бак», л 10000
A6 Максимальное значение ДУТ при тарировке — при достижении тарировка останавливается 4095
A7 Величина ёмкости забора топлива, л 190
B8 … B11 Адреса LLS датчиков ДУТ «A», «B», «C», «D» (используются при тарировке) 0, 1, 2, 3
B12 Время между двумя проливами при тарировке (пауза), с 40
B13 Величина порции при тарировке, л 10
B14 Номер ДУТ, по которому контролируется конец бака (0 — без контроля; 1–4 — ДУТ A–D; 5 — все ДУТ: остановка, если хоть один превысит заданное значение) 0
B18 / B19 / B20 Управление по ETR (0 — запрещено, 1 — разрешено) / адрес ТРК / скорость линии (2 = 9600) 0 / 0 / 3
C5 … C8 Отправка текста тарировки ДУТ «A» … «D» по каналу ETR RS-485 (1 — отправить) —
C9 Разрешение автокалибровки перелива/недолива (1 — разрешить) —
C17 1 — режим тарировки, 0 — стандартный режим —

Параметры B12, B13 и C17 в новой версии приложения в списке «Params» не показываются: паузу и порцию задавайте в самой вкладке «Тарир», а режим тарирования включайте параметром C17 на станции. Значения по умолчанию зависят от прошивки станции.

Полный перечень параметров (A1–A12, B1–B28, C1–C20) приведён в прикреплённой инструкции к приложению (раздел 9).

9. Видео и материалы#

9.1 Видеоинструкция#

Видео «Автоматическое тарирование топливных баков по Bluetooth (Exzotron)» — полный обзор работы приложения на станции EST-03 PROFESSIONAL: подключение, налив, автотарирование, остановка и загрузка таблицы (4 мин 26 с). Ниже — просмотр с нашего сервера и на YouTube.

Ссылка на YouTube: youtube.com/watch?v=SaH6bS0-y50. Версия с английским названием: youtube.com/watch?v=4NAOpWWQBiw.

Видео записано до появления серверной части: в конце ролика говорится, что в ближайшее время появится интеграция приложения с сервером Exzotron Bot. Сейчас она работает: тарировка попадает в «Журнал тарирования топлива», выгружается в нужные форматы и приходит в Telegram или MAX (разделы 6 и 7).

9.2 Файлы для скачивания#

10. Типичные проблемы#

Что происходит Что проверить
Не находится устройство «EXOTRON» Включены ли Bluetooth и определение местоположения; подано ли питание на конвертер; не подключён ли конвертер к другому телефону.
«Нет подключения к EFR» через несколько секунд после подключения Нестабильное соединение — сократите расстояние, уберите помехи или смените телефон (раздел 4.3). Автотарирование в таком состоянии не проводите.
Станция не реагирует на «Старт» / «Установить» Параметры B18 = 1 (управление по ETR разрешено), B19 = адрес ТРК, B20 = 2 (9600) (раздел 4.1); перемычки GND–TR-EN и GND–KRAN, если станция работает без трекера.
Показания ДУТ равны нулю или не меняются Подключение датчика к ETR, адреса LLS в параметрах B8–B11, питание датчика; для Bluetooth-датчиков — база и «Поиск устройств».
«Ошибка чтения данных» при открытии таблицы Нажмите «Таблица» ещё раз. Если повторяется — проверьте связь и подождите окончания текущей паузы.
В таблице нет последней точки Тарировка была остановлена кнопкой «Стоп». Для последней точки нажимайте только «Таблица».
Тарировка не появилась в журнале Была ли отправка на сервер («Загрузка данных тарировки на сервер завершена»); есть ли интернет; под какой компанией вошли в приложении; период в шапке журнала. Неотправленные тарировки лежат в локальном журнале — «Синхронизация».
Не приходит уведомление Привязан ли у инженера MAX или Telegram (раздел 7.1); пришло ли сообщение именно в тот мессенджер, который привязан; подождите несколько минут.
Не загружается фото В Telegram в подписи каждой фотографии должно быть calibrationLogId: N; при ошибке «запись с ID … не существует» проверьте номер.

11. Частые вопросы#

Сколько датчиков можно тарировать одновременно?#

До четырёх: станция поддерживает одновременную работу до 4 датчиков уровня топлива (ДУТ 1–4).

Можно ли тарировать беспроводные датчики?#

Да. Датчики BLE (например, Эскорт TD-BLE) подключаются через Bluetooth-базу в разъём ETR станции; в приложении выберите «Эскорт TD-BLE» и выполните поиск. Для них нужна пауза 30–50 секунд.

Что если пропало питание во время тарировки?#

Данные хранятся в станции. После восстановления связи нажмите «Таблица» — таблица загрузится со станции.

Куда сохраняются файлы на телефоне?#

В папку Exzotron_EFR во внутренней памяти: по подпапке на каждую тарировку и по файлу на каждый ДУТ.

Можно ли отправить тарировку позже?#

Да. Тарировка сохраняется в локальном журнале приложения; когда появится интернет, нажмите «Синхронизация» в журнале.

Кто видит журнал?#

Пользователи вашей компании с ролями «Администратор», «Опытный пользователь», «Пользователь». Роль «Контрагент» пункт меню не видит.

Как получать уведомления в MAX, а не в Telegram?#

Привяжите MAX к своей учётной записи (статья «Пользователи — руководство пользователя», раздел о MAX) — тогда уведомления о тарировках придут только в MAX.