Skip to content

ant0nkr/ev-pro-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BYD EV Pro

Android application for BYD DiLink head units providing real-time EV diagnostics, climate control, voice assistant, and programmable automation.

Runs directly on the head unit — no OBD adapter, no Bluetooth, no paired phone required. ADB access is required.


Android-додаток для головних пристроїв BYD DiLink з діагностикою електромобіля в реальному часі, клімат-контролем, голосовим помічником та програмованою автоматизацією.

Працює безпосередньо на головному пристрої — без OBD-адаптера, без Bluetooth, без підключеного телефону. Потрібен ADB-доступ.

Features / Функції

Free / Безкоштовно

  • Dashboard / Панель — Real-time SOC, power flow, range, voltage, current, motor temps, cell voltage spread / SOC, потік енергії, запас ходу, напруга, струм, температури моторів, розкид комірок
  • Charging Tracking / Зарядка — Automatic session detection with SOC, energy, duration, avg speed / Автоматичне відстеження сесій з SOC, енергією, тривалістю, середньою швидкістю
  • Trip History / Історія поїздок — Per-ignition-cycle records: distance, energy, efficiency, avg speed / Записи по циклах запалення: відстань, енергія, ефективність, середня швидкість
  • Automation / Автоматизація — IF/THEN rules triggered on vehicle state transitions; includes predefined winter/summer comfort rules / Правила ЯКЩО/ТОДІ при зміні стану авто; включає зимові/літні правила комфорту
  • Voice Assistant / Голосовий помічник — 36 bilingual (EN/UK) offline voice commands via VOSK / 36 двомовних офлайн голосових команд через VOSK
  • Bluetooth(Feature in development / Функція у розробці)
  • Quick Actions Overlay / Швидкі дії — Floating pill with one-tap climate and seat controls / Плаваюча кнопка з керуванням кліматом та сидіннями
  • Debug Control Panel / Панель налагодження — Verify that vehicle commands reach the car and read back actual CAN values / Перевірка, що команди доходять до авто, зчитування фактичних значень CAN
  • Diagnostic Export / Діагностика — Full diagnostic bundle for troubleshooting / Повний діагностичний пакет для аналізу

Subscription (31-day free trial) / Підписка (31 день безкоштовно)

  • Telegram Notifications / Telegram-сповіщення — Automatic alerts for charging events, gun connection, trip summaries; bot registration with multi-user support / Автоматичні сповіщення про зарядку, підключення пістолета, підсумки поїздок; реєстрація бота з підтримкою кількох користувачів
  • Home Assistant Integration / Інтеграція з Home Assistant — Push live vehicle sensors to HA via webhook; voice-triggered HA service calls; HACS custom component included / Передача датчиків авто в HA через webhook; голосові команди для сервісів HA; HACS-компонент включено
  • WiFi / 4G / Bluetooth Keep-Alive / Утримання WiFi / 4G / Bluetooth — Automatically re-enables WiFi, mobile data, and Bluetooth after ignition off / Автоматично відновлює WiFi, мобільний інтернет та Bluetooth після вимкнення запалення

Activate the trial from the About tab in the app. No payment required for the first 31 days.

Активуйте пробний період у вкладці Про додаток. Оплата не потрібна перші 31 день.

Supported Vehicles / Підтримувані автомобілі

Developed and tested on BYD Song Plus EV 2025 (DiLink 5.0). Compatible with BYD vehicles running DiLink 3.0 through 6.0. See the compatibility table (EN | UA) for the full list.

Розроблено та протестовано на BYD Song Plus EV 2025 (DiLink 5.0). Сумісний з автомобілями BYD на DiLink 3.0–6.0. Повний список — у таблиці сумісності (EN | UA).

Documentation / Документація

# Guide (EN) Guide (UA) Description / Опис
01 Overview Огляд App description, features / Опис додатку, функції
02 Installation Встановлення Install, first launch / Встановлення, перший запуск
03 Dashboard Панель SOC, power flow, range / SOC, потік енергії, запас ходу
04 Climate Клімат AC, temperature, seats / Кондиціонер, температура, сидіння
05 Charging Зарядка Session tracking / Відстеження сесій
06 Trip History Поїздки Trip records / Записи поїздок
07 Automation Автоматизація Rules, sensors, actions / Правила, датчики, дії
08 Voice Assistant Голосовий асистент 36 commands, VOSK offline, PTT / 36 команд
09 Quick Actions Швидкі дії Floating overlay / Плаваюча панель
10 Settings Налаштування All settings / Усі налаштування
11 Diagnostics Діагностика Log viewer, debug panel, export / Перегляд логів, панель налагодження, експорт
12 Compatibility Сумісність Supported models / Підтримувані моделі
13 Troubleshooting Вирішення проблем Common issues / Поширені проблеми
14 Telegram Telegram Telegram bot integration / Інтеграція з Telegram-ботом
15 Home Assistant Home Assistant HA webhook integration / Інтеграція з HA через webhook

Home Assistant (HACS)

A custom component is included in this repository for Home Assistant integration. To install:

  1. Open HACS in Home Assistant
  2. Go to Integrations → Custom repositories
  3. Add ant0nkr/ev-pro-app with category Integration
  4. Install BYD EV Pro and restart Home Assistant
  5. Configure the webhook URL and access token in the integration settings

Requires an active subscription in the app.


Користувацький компонент для Home Assistant включено в цей репозиторій. Для встановлення:

  1. Відкрийте HACS в Home Assistant
  2. Перейдіть до Інтеграції → Користувацькі репозиторії
  3. Додайте ant0nkr/ev-pro-app з категорією Integration
  4. Встановіть BYD EV Pro та перезапустіть Home Assistant
  5. Налаштуйте webhook URL та токен доступу в налаштуваннях інтеграції

Потребує активну підписку в додатку.

Releases / Релізи

APK releases with release notes are published on the GitHub Releases page.

APK-релізи з нотатками публікуються на сторінці GitHub Releases.

Languages / Мови

English and Ukrainian. Language can be changed in Settings.

Англійська та українська. Мову можна змінити в Налаштуваннях.

Author / Автор

Anton Kramskyi / Антон Крамський

About

Releases and Documentation for BYD EV Pro

Resources

Stars

Watchers

Forks

Contributors

Languages