📦AndyShaman / BYDMate
← 返回首页
BYD DiLink app (3.0/5.0/5.1, UI7): split screen 1/3+2/3, navigation on instrument cluster, Yandex Navigator on HUD, blind-spot cameras, Russian voice AI agent, real BMS consumption, trips/charges journal, automation, ABRP telemetry. EVs and DM-i/DM-o hybrids: Leopard 3 / Bao 3, Leopard 5, Sea Lion 07, Song, Song Pro DM-i, Atto 3.
⚖️ NOASSERTION#android#byd#dilink#electric-vehicle#kotlin🌐 ai-handler.com📅 创建于 2026-03-28🔄 更新于 2026-10-29
🔗 GitHub Kotlin

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有
BYDMate icon # BYDMate ### Trip Logger & Energy Analytics & Touch of Magic for BYD DiLink [![Android](https://img.shields.io/badge/Android-10%2B-3DDC84?style=flat-square&logo=android&logoColor=white)](https://developer.android.com) [![Kotlin](https://img.shields.io/badge/Kotlin-2.1-7F52FF?style=flat-square&logo=kotlin&logoColor=white)](https://kotlinlang.org) [![Jetpack Compose](https://img.shields.io/badge/Jetpack_Compose-Material3-4285F4?style=flat-square&logo=jetpackcompose&logoColor=white)](https://developer.android.com/jetpack/compose) [![License](https://img.shields.io/badge/License-PolyForm_Noncommercial-blue?style=flat-square)](LICENSE) [![GitHub release](https://img.shields.io/github/v/release/AndyShaman/BYDMate?style=flat-square)](https://github.com/AndyShaman/BYDMate/releases) [![Sponsor](https://img.shields.io/badge/Поддержать-FF69B4?style=flat-square&logo=githubsponsors&logoColor=white)](SUPPORT.md) [English](https://github.com/AndyShaman/BYDMate/blob/HEAD/README.en.md) | [中文](https://github.com/AndyShaman/BYDMate/blob/HEAD/README.zh.md) | **Русский** **Реальный расход, GPS-маршруты, автоматизация, локальная AI-аналитика.** Разделение экрана 1/3 и 2/3, навигация на приборной панели, подсказки Яндекс Навигатора на лобовом стекле, камеры слепых зон по поворотнику, голосовой помощник по-русски, телеметрия в ABRP. Проверено на Leopard 3 (方程豹豹3), есть поддержка Sea Lion 07, Song, Atto 3, Seal, Han и гибридов DM-i и DM-o (Song Pro DM-i, Leopard 5, Leopard 8, Sealion 06). DiLink 3.0, 4.0, 5.0, 5.1 и прошивки с новым интерфейсом UI7 (OTA V1.6). [Возможности](#возможности) | [Скриншоты](#скриншоты) | [Автоматизация](#автоматизация) | [Вывод на приборку](#вывод-на-приборку) | [HUD](#hud) | [Разделение экрана](#разделение-экрана) | [Голосовой агент](#голосовой-ai-агент) | [Техника](#экран-техника) | [Диагностика](#диагностика-ошибки-в-блоках) | [AI Инсайты](#ai-инсайты) | [ABRP](#abrp--live-телеметрия) | [Установка](#установка) | [Сборка](#сборка-из-исходников) | [Релизы](https://github.com/AndyShaman/BYDMate/releases) | [Поддержать](https://github.com/AndyShaman/BYDMate/blob/HEAD/SUPPORT.md)

Зачем это нужно

Штатный бортовой компьютер BYD занижает расход на 10-30%. BYDMate берёт данные напрямую из BMS (energydata) и показывает реальное потребление. Плюс данные, которых нет в штатной системе: расход на стоянке, баланс ячеек, стоимость поездок, AI-аналитика.

Все основные функции (поездки, зарядки, автоматизации, локальные инсайты, офлайн голосовой агент) работают локально на DiLink и не требуют интернета. Облачные функции выключены по умолчанию и включаются только вручную вводом ключа. Что именно и когда уходит в сеть, описано в разделе «Данные и сеть».


Что нового

Главное в версии 4.1.0.

Коды ошибок блоков с расшифровкой. На экране «Техника» появилась карточка «Диагностика». Кнопка «Сканировать» читает коды ошибок из блоков машины, только на P и только по нажатию, и ничего в машине не меняет. Коды записаны так же, как в мануалах BYD и в сервисных сканерах, сгруппированы по блокам, рядом расшифровка из диагностических мануалов BYD, без интернета. Коды можно отправить себе в Telegram. Там же предупреждения приборки и сколько осталось до ТО. Проверено на Leopard 3. Подробно в разделе «Диагностика: ошибки в блоках».

Карточка «Состояние машины». Климат и шины теперь в одной карточке. Шины показаны на рисунке машины, у каждого колеса своё давление и температура. Если в машине есть датчик PM2.5, там же видно качество воздуха в салоне и на улице.

Подогрев задних сидений в автоматизации. Левое и правое отдельно, выкл, 1 или 2. Действия видны только на машинах, которые сами сообщают, что такой подогрев есть.

Исправления. Две короткие поездки подряд больше не сливаются в одну. Стрелки поворотов Яндекс Навигатора снова видны на приборке Han 2022 и похожих машин. Нажатие на колёсико громкости ставит музыку на паузу и на DiLink 3 и 4. С тарифом «По зарядкам» текущая поездка считается по цене энергии в батарее, а не по домашнему тарифу.

Полный список изменений в CHANGELOG.


Возможности

Функция Описание
BMS Реальный расход Данные BMS (energydata), не бортовой компьютер. Тренд по скользящему окну 25 км
GPS Трекинг поездок GPS-маршруты, дистанция, скорость
Charge Зарядки Автоматическая запись AC/DC, статистика за период и за всё время, ручное добавление и редактирование
AI Инсайты Анализ вождения: локальные правила на устройстве, без интернета
TRIP Счётчики TRIP 1/2 Пробег, расход, время и стоимость с момента сброса (как в машине); сброс долгим нажатием, подробности по касанию
Bat Здоровье батареи и «Техника» Карточка: SoH (Leopard 3, DiLink 3.0), температура, 12V, разброс ячеек, изоляция. Тап открывает экран «Техника» с живыми параметрами батареи, моторов, климата и шин, включая долю мощности перед/зад в процентах
DTC Ошибки в блоках Карточка «Диагностика» на экране «Техника»: коды ошибок блоков машины с расшифровкой из мануалов BYD, предупреждения приборки, срок до ТО. Сканирование только на P и только по нажатию, ничего в машине не меняет
DM-i Гибриды Приложение само понимает, что машина гибрид, по её счётчикам. Запас хода на батарее и на топливе от машины, карточка «Топливо» (бак, запас, обороты, пробег на ДВС и на батарее), литры и бензиновые километры в поездках по счётчику машины, цена литра в тарифных периодах. На электромобилях ничего не меняется
Map Карта маршрута osmdroid (OpenStreetMap) в деталях поездки
Rules Автоматизация Правила WHEN→THEN: триггеры по параметрам → команды управления машиной
Cluster Вывод на приборку Вывод выбранного приложения на приборную панель кнопкой руля (по умолчанию правая звезда)
HUD Проекция на лобовое Манёвры, дистанция и знак ограничения скорости из Яндекс Навигатора на заводском проекционном дисплее
Split Разделение экрана Два приложения сразу: окнами BYDMate в пропорции 1/3 и 2/3 либо штатным разделением прошивки
Cam Камеры слепых зон Камера нужной стороны по включённому поворотнику: на приборке или в окошке на экране
Voice Голосовой агент Русский офлайн-ассистент: распознавание речи на устройстве, AI-агент (32 инструмента), нейросетевая озвучка
Widget Плавающий виджет 7 полей поверх других приложений: SOC, запас хода, расход + тренд, время, t° салона, t° батареи, 12V; на гибриде вместо расхода запас на топливе и уровень бака
Auto Автозапуск WorkManager, запускается при включении
Backup Сохранение конфигурации Поездки, зарядки, настройки и ключи в одном архиве в Download, восстановление по частям, автосохранение по расписанию с копией в ваш Telegram-бот
Share Обмен автоматизациями Правило в файл без номеров, контактов и ваших мест; импорт чужого правила с предпросмотром
Aa Размер текста Обычный, крупный или очень крупный текст на экранах приложения и в окнах голосового агента

Скриншоты

Dashboard

Dashboard

Вокруг SOC-кольца расположены четыре значения в стиле плавающего виджета: сверху длительность поездки, одометр и температура - в салоне и за бортом в одном слоте (если машина не сообщает наружную температуру, слот показывает только температуру в салоне, как раньше); снизу пробег текущей поездки, расчётный запас хода и расход текущей поездки со стрелкой тренда. Цвета и логика тренда такие же, как в плавающем виджете, поэтому информация читается одинаково и на главном экране, и поверх других приложений. На гибриде под кольцом стоит запас хода на батарее от машины, своего расчёта там нет, а ниже карточка «Топливо»: уровень бака и запас на топливе, по тапу обороты двигателя, пробег на ДВС и на батарее, литры за всё время и цена литра действующего периода. Расход за период на гибриде показывается как л/100 и кВт·ч/100 на все километры, как на приборке.

Ниже кольца: AI-инсайт, малая карточка здоровья батареи (SoH на Leopard 3 и DiLink 3.0, температура, 12V), два счётчика TRIP 1 и TRIP 2, последние поездки, фильтр периода. Каждый счётчик показывает пробег, расход в кВт·ч (включая стоянку), время в пути и стоимость с момента сброса. Долгое нажатие сбрасывает счётчик, касание открывает детали. В окне счётчика можно включить сброс после зарядки: после любой, только AC, только DC или только после зарядки до 100%.

AI Инсайты

AI Insight expanded

Анализ эффективности вождения — расход, тренды, батарея, рекомендации (считается на устройстве)

Техника

Экран «Техника»

Батарея, моторы, лимиты BMS, ячейки, история батареи, климат, шины, диагностика. Открывается тапом по карточке батареи на Главной

Поездки

Trips accordion

Аккордеон Месяц > День > Поездка с фильтрами и цветовой индикацией расхода

Чип «Температура» над списком открывает экран «Расход и температура»: точка на каждую поездку длиннее 5 км, линия медиан по 5-градусным полосам, медианы по холоду (ниже 0 °C), межсезонью (0…15 °C) и теплу (выше 15 °C) и вывод, на сколько процентов расход в холод выше. Поездки короче 5 км в график не попадают: там всё съедает прогрев. Нужно 8 поездок с температурой и разброс хотя бы в 15 °C, иначе экран честно скажет, чего не хватает.

В окне поездки видно одометр на старте и на финише, время в движении, стоимость на 100 км, изменение заряда в процентах и температуру за бортом в начале и в конце. Одометр пишется только для поездок после обновления.

На гибриде в списке есть колонка «л». В колонке «/100» у поездки с бензином стоят литры на 100 км с пометкой «л» и без цвета, у электрической как раньше кВт·ч/100 с цветом. Литры берутся как разница показаний счётчика топлива машины на границах поездки, шаг 0,1 л; нет снимка на одной из границ, значит прочерк, чужой бензин поездке не приписывается. В окне поездки литры, километры на ДВС и на батарее и стоимость топлива идут отдельными строками.

Автоматизация

Automation

*Правила КОГДА→ТОГДА, редактор условий и д

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR