Releases: AndyShaman/BYDMate
v2.8.1 — Фикс ёмкости батареи и температуры салона
Исправления:
- Ёмкость батареи с запятой (например 71,8) больше не сбрасывается на 72.9 по умолчанию. Теперь правильное значение уходит в ABRP, расчёты Зарядок и SoH. Затронуты также тарифы и пороги расхода.
- Температура салона больше не показывает -2000 на машинах, где D+ не отдаёт это значение (например Song Plus). Аналогично защищены температура за бортом и температуры батареи.
Диагностика:
- Запись логов в Настройках теперь записывает в начало файла информацию о машине, версии, языке и состоянии настроек. Это поможет нам быстрее разбирать жалобы. Лог дополнительно ловит подсистемы: autoservice, ADB, ABRP, Зарядки, BatteryHealth.
Установка:
- Скачайте BYDMate-v2.8.1.apk.
- Перенесите на DiLink через USB-флешку в папку Download.
- Откройте файл в проводнике DiLink, разрешите установку из неизвестных источников.
v2.8.0 — Английская локализация
Новое:
- Английская локализация всего интерфейса. Переключатель в Настройки, Приложение, Язык: Русский или English. Меняется мгновенно, без перезапуска приложения.
- Новые установки по умолчанию на английском. Существующие пользователи остаются на русском пока сами не переключатся.
- AI инсайты теперь генерируются на выбранном языке.
- README на английском (README.en.md) с ссылкой из основного README.
Исправления:
- Темный цвет текста на ярких кнопках (зелёных, синих, фиолетовых, красных) для лучшей читаемости.
Установка:
- Скачайте BYDMate-v2.8.0.apk.
- Перенесите на DiLink через USB-флешку в папку Download.
- Откройте файл в проводнике DiLink, разрешите установку из неизвестных источников.
- После установки выдайте разрешения на геолокацию и хранилище.
v2.7.0: настройки в стиле DiLink + свой навигатор для виджета
Новое
- Настройки переехали на двухпанельную раскладку в стиле DiLink: слева список из 6 разделов (Авто и батарея, Поездки, Интеграции, Виджет, Места, Приложение), справа содержимое выбранного раздела. Меньше прокрутки, понятнее структура.
- В виджете можно выбрать своё приложение для левого тапа, не только Яндекс.Навигатор. Любой установленный апп через диалог выбора, как в Автоматизациях.
- Скрытый раздел «Умный дом» теперь открывается семью нажатиями на номер версии в нижнем углу списка разделов.
Исправления
- Перенос настройки навигатора между обновлениями переписан надёжнее, защищён от гонки нескольких процессов BYDMate.
- Превью виджета больше не сбрасывается при переходе между разделами Настроек.
Установка
- Скачайте BYDMate-v2.7.0.apk на DiLink, скопируйте в /sdcard/Download через файловый менеджер, откройте apk и установите поверх предыдущей версии.
- После установки настройки откроются в новом виде, но все ваши тарифы, ABRP-токен, виджет и автоматизации останутся на месте.
v2.6.1 — точность ABRP до 100% + мощность с батареи
Новое
- Точность данных в A Better Route Planner поднята с ~12% до полной. ABRP теперь видит мгновенную мощность батареи в реальном времени, то же значение, что показано на приборном щитке машины.
- Адаптивная частота отправки: 1 раз в секунду во время езды, раз в 8 секунд при зарядке, раз в 30 секунд на парковке. Раньше был фиксированный интервал 12 секунд, и ABRP не получал данных достаточно часто для оценки расхода.
Исправления
- Корректная обработка ситуаций когда сервер ABRP просит подождать (429) или временно недоступен (5xx). Раньше клиент продолжал слать с обычной частотой и копил ошибки.
Установка
- Скачай BYDMate-v2.6.1.apk на DiLink, открой через файловый менеджер, установи поверх предыдущей версии.
- Если уже настроил ABRP в v2.6.0 — больше ничего делать не нужно, обновление само начнёт слать живую мощность.
v2.6.0 — Live-телеметрия в A Better Route Planner
Новое
- Передача живых данных машины в A Better Route Planner (ABRP) через Iternio Telemetry API. Включается в Настройки → ABRP. Нужен только Generic Live Data Token из гаража ABRP. Координаты GPS не передаются — ABRP читает их сам через Android.
- На Leopard 3 при включённых «Системных данных» дополнительно отправляются тип зарядной станции (AC/DC), кВт·ч текущей сессии и реальный SoH батареи.
- Спасибо @trollnuulnuul7 (PR #8) за исходную интеграцию.
Исправления
- Зарядка теперь записывается с реальным количеством кВт·ч даже когда BMS-счётчик сбрасывается между паузами. Раньше длинная сессия 48% → 99% могла записаться как 21 кВт·ч вместо ~37 кВт·ч.
Установка
- Скачай BYDMate-v2.6.0.apk на DiLink, открой через файловый менеджер, установи поверх предыдущей версии.
- В Настройки → ABRP вставь Generic Live Data Token (берётся в гараже abetterrouteplanner.com → твоя машина → Данные → Подключить актуальные данные → Generic).
v2.5.15 — точнее тип зарядки + цвет SOC в виджете
Исправления
- Тип зарядки (AC/DC) определяется точнее.
- В виджете цвет процента SOC меняется как на главной: больше 50 зелёный, от 20 до 50 жёлтый, ниже 20 красный.
Установка
Скачайте BYDMate-v2.5.15.apk, скопируйте на DiLink в /sdcard/Download и установите через файловый менеджер.
v2.5.14 — действия автоматизации «ДХО вкл/выкл»
Новое
- В категории «Свет» в редакторе действий правил появились «ДХО вкл» и «ДХО выкл». Теперь правило может включать и выключать дневные ходовые огни. Команды проверены на Leopard 3.
Установка
- Скачать BYDMate-v2.5.14.apk на DiLink.
- Открыть файл через файловый менеджер. Подтвердить обновление.
v2.5.13 — фикс ложных срабатываний триггера интернета + тап-зона виджета
Новое
- Опциональный режим виджета: короткий тап по левой трети открывает Яндекс Навигатор (если установлен), правые две трети по-прежнему открывают BYDMate. По умолчанию выключено, включается в Настройках в разделе «Плавающий виджет». Длинное нажатие (скрыть виджет) не изменилось. Зона тапа считается от текущей ширины виджета, поэтому работает на любом масштабе 70-200%.
Исправления
- Триггер автоматизации «Доступен интернет» больше не срабатывает ложно. Раньше правило могло выстрелить сразу после установки приложения или после выключения и включения самого правила, даже когда интернета на DiLink фактически не было. Теперь правило ждёт именно момент, когда интернет реально появится после его включения, и не реагирует на состояние, которое уже было раньше.
Установка
- Скачать BYDMate-v2.5.13.apk на DiLink.
- Открыть файл через файловый менеджер. Подтвердить обновление.
v2.5.12 — триггер «Доступен интернет» + фолбэк SOC
Новое
- Триггер автоматизации «Доступен интернет» — срабатывает в момент когда у машины появляется реальный интернет (DNS отвечает, captive-portal пройден). Можно использовать как самостоятельный триггер или в комбинации с условиями (скорость, SOC, место).
Исправления
- Если автосервис не отдаёт SOC при холодном старте, BYDMate берёт его из D+ как фолбэк. Теперь зарядка не теряется когда пистолет вытаскивают пока DiLink ещё прогревается.
Установка
- Скачать BYDMate-v2.5.12.apk на DiLink.
- Открыть файл через файловый менеджер. Подтвердить обновление.
v2.5.11: фикс ложных записей зарядки
Исправлено создание ложных записей зарядки. Если включить машину пока пистолет ещё воткнут и зарядка идёт, лишняя запись больше не появляется. Завершённая зарядка пишется одной строкой когда пистолет реально вынут.
Также при включении со вставленным пистолетом несколько раз подряд (например, подходишь к машине, заводишь, выключаешь, снова заводишь) приложение видит, что зарядка ещё идёт, и ничего не записывает. Запись появится только в момент реального отключения.