Releases: zayants/bms-data-platform
Release list
BMS Data Platform 0.7.44 + Android Gateway 0.4.13
BMS Data Platform 0.7.44 / Android Gateway 0.4.13
English
Install both components from this release:
BMS-Data-Platform-0.7.44-Windows-x64.zipBMS-Gateway-0.4.13-Android.apk
Update the phone app without uninstalling it to preserve its recorded history and settings. Close the previous Windows monitor, unpack the entire ZIP and run BMS Data Platform.exe. The Windows server uses port 4174; another copy or a development server on this port must be closed first.
New since public 0.7.38
- Built-in user guide in English, Ukrainian and Russian: 38 feature descriptions, benefits, instructions and limitations. Open it from Settings or the book button in the header. Includes search, a clickable catalogue and expandable sections; available without the phone or Internet.
- Period summary: recorded charged/discharged Ah and kWh, peak current, temperatures, balancing duration and BMS connection interruptions. Observed duration and approximate-result labels explain incomplete coverage.
- Period comparison: compare the selected battery with a previous equal-length period or custom dates, including comparable cell observations and available pulse-test results.
- Cells at battery limits: identify repeatedly limiting cells and inspect the recorded current, SOC, temperature and accumulated pack Ah.
- Charge/discharge shutdown circumstances: preceding and disabled-MOS snapshots, cell voltages, current, temperatures and alarm mask, with a shortcut to the relevant chart interval.
- Balancing-session results: compare median imbalance before/after suitable sessions; incomplete and non-comparable sessions are identified.
- Cell deviation trend: compare stable observations over multiple days under similar load, SOC and temperature.
- Idle cell-voltage drift: observe absolute and pack-relative voltage changes after a configurable settling period, with balancing off and sufficiently low current.
- Diagnostic data quality: coverage, displayed sampling intervals, BMS outages, missing inputs and limitations caused by downsampling.
- Clearer component compatibility warnings: show the detected phone/desktop versions and the filenames of the compatible update package. The phone also receives the desktop version during exchange.
- Refined history calculations, validation and responsive layouts; the new diagnostic sections can be hidden individually in Settings or directly from History.
Important limits
Ordinary monitoring does not change BMS protection settings. The previously available active resistance test remains experimental and requires separate authorisation on the phone. Its 30-minute permission window is not the interruption duration; Charge MOS is interrupted only briefly. Supervise tests and consider their effect on your system.
SOC comes from the BMS and may drift. Cell capacity, filling, resistance and drift are estimates/observations, not certified measurements or automatic fault diagnoses. Retrospective threshold analysis can use currently available BMS settings rather than the historical settings at the time of recording. Sparse or missing history limits conclusions. Balancing comparisons do not prove causation or measure balancer efficiency.
Android 8.0+, Windows x64. Compatibility depends on JK/Jikong model and firmware. Existing illustrated PDF manuals describe 0.7.35; use the new built-in guide for current features.
Verification: 134 desktop tests passed, TypeScript/production build and Windows packaging succeeded. Android release assembly and debug unit tests passed; the APK version and release certificate were checked. These checks do not constitute validation on every supported BMS model.
Русский
Установите обе части из этого релиза:
BMS-Data-Platform-0.7.44-Windows-x64.zipBMS-Gateway-0.4.13-Android.apk
Обновляйте телефон без удаления приложения, чтобы сохранить историю и настройки. Закройте прежнюю компьютерную программу, распакуйте ZIP полностью и запустите BMS Data Platform.exe. Сервер Windows использует порт 4174: другая копия или локальная тестовая программа на этом порту должны быть закрыты.
Новое после публичной версии 0.7.38
- Руководство внутри программы на русском, украинском и английском: 38 функций с преимуществами, назначением, порядком использования и ограничениями. Открывается из настроек или кнопкой с книгой сверху. Есть поиск, список возможностей и раскрывающиеся разделы; телефон и интернет для чтения не нужны.
- Сводка за период: записанные Ah/kWh заряда и разряда, максимальные токи, температуры, время балансировки и обрывов BMS. Учитываемая длительность и пометки приблизительных результатов поясняют неполноту истории.
- Сравнение периодов: предыдущий отрезок той же длины или собственные даты, сопоставимые наблюдения ячеек и доступные результаты импульсных тестов.
- Ячейки у границ батареи: повторяемость достижения пределов, ток, SOC, температура и учтённые Ah пакета.
- Обстоятельства отключения заряда/разряда: снимки до и после изменения MOS, напряжения ячеек, ток, температуры, маска аварий и переход на соответствующий участок графика.
- Результаты сеансов балансировки: медианный разбаланс до/после при подходящих условиях, обозначение неполных и несопоставимых сеансов.
- Тренд отклонения ячеек: сравнение стабильных наблюдений за несколько дней при близких нагрузке, SOC и температуре.
- Дрейф напряжения при простое: абсолютные и относительные изменения после заданного времени успокоения, при малом токе и выключенной балансировке.
- Качество диагностических данных: покрытие периода, интервал отображаемых точек, обрывы BMS, отсутствующие параметры и ограничения разреженной истории.
- Понятнее предупреждения о несовместимости: фактические версии телефона/компьютера и названия файлов нужного комплекта. Телефон также получает версию компьютерной программы.
- Уточнены расчёты истории, проверки входных данных и адаптивная вёрстка. Новые диагностические блоки можно скрывать отдельно в настройках или непосредственно из истории.
Важные ограничения
Обычный мониторинг не меняет защитные настройки BMS. Ранее добавленный активный тест сопротивления остаётся экспериментальным и отдельно разрешается на телефоне. Окно разрешения 30 минут — не длительность отключения: Charge MOS переключается кратковременно. Пользователь должен контролировать тест и учитывать его влияние на систему.
SOC берётся из BMS и может иметь дрейф. Ёмкость, наполнение, сопротивление и дрейф ячеек — оценки/наблюдения, не сертифицированные измерения и не автоматический диагноз. Для старой истории могут использоваться доступные сейчас пороги BMS, а не настройки в момент записи. Пробелы и разреженные данные ограничивают выводы. Сравнение балансировки не доказывает причину изменения и не измеряет эффективность балансировщика.
Android 8.0+, Windows x64. Совместимость зависит от модели и прошивки JK/Jikong. Иллюстрированные PDF относятся к 0.7.35; актуальные функции описаны в новом встроенном руководстве.
Проверки: 134 теста компьютерной части прошли, TypeScript/production-сборка и упаковка Windows успешны. Release-сборка Android и debug unit-тесты прошли; версия и релизная подпись APK проверены. Это не означает проверку на каждой модели BMS.
BMS Data Platform 0.7.38 + Android Gateway 0.4.11
BMS Data Platform 0.7.38 / Android Gateway 0.4.11
English
Install both files from this release: Windows monitor 0.7.38 and Android gateway 0.4.11. These versions use a compatibility check; an older component can show an incompatibility warning instead of displaying misleading data. Install the APK over the existing phone app without uninstalling it, so its settings and recorded history remain in place. Unzip the Windows package completely and run BMS Data Platform.exe inside its folder. Close any previous copy first, because the local monitor uses port 4174.
Changes since the public 0.7.35 / 0.4.9 release:
- A local Batteries page keeps synchronized history separate for each BMS address. Archived batteries can be selected for analysis; a new battery is announced when first detected.
- SQL and Excel exports can include all locally stored batteries or one selected battery. The history export now includes both battery temperature sensors when available.
- The phone gateway supplies separate temperature readings, more complete history-sync metadata, and a steadier remaining-time estimate.
- The cell-voltage chart explains that curve colours identify cells; they do not indicate alarm severity. Threshold tooltips are translated and chart controls have clearer contrast.
- The password-change reminder bit (
0x80000) is not treated as a battery fault. - The existing active charge-pulse resistance diagnostic remains experimental. It is not part of ordinary read-only monitoring and must be explicitly armed on the phone; it only proceeds under its charge-current and safety conditions. It does not change BMS protection thresholds.
The Android APK is signed with the release certificate. Android 8.0+ and Windows x64 are supported. The illustrated manuals were written for 0.7.35 and may not yet describe every new control; use these notes for changes since then. The external read-only monitoring API remains available on a trusted local network.
Validation: Windows TypeScript production build and 59 unit tests passed; Android unit tests passed, and the APK version and signature were checked.
Русский
Установите обе части из этого релиза: Windows-монитор 0.7.38 и телефон-шлюз 0.4.11. Между ними действует проверка совместимости: старая часть может показать предупреждение вместо недостоверных данных. Устанавливайте APK поверх существующего приложения, не удаляя его, чтобы сохранить настройки и историю на телефоне. Windows-архив нужно полностью распаковать и запустить BMS Data Platform.exe из папки. Сначала закройте прежнюю копию программы: монитор использует локальный порт 4174.
Изменения после публичного релиза 0.7.35 / 0.4.9:
- Появилась страница «Аккумуляторы»: синхронизированная история разных BMS хранится отдельно по адресу устройства. Можно открыть архив конкретного аккумулятора; новое устройство отмечается при первом обнаружении.
- При экспорте SQL и Excel можно выбрать все локально сохранённые аккумуляторы либо один. В историю для экспорта добавлены показания двух датчиков температуры, если BMS их передаёт.
- Телефон-шлюз передаёт отдельные показания температуры, дополнительные сведения о синхронизации истории и более стабильную оценку оставшегося времени.
- На графике ячеек пояснено, что цвета кривых обозначают ячейки, а не степень аварии. Подсказки порогов переведены, элементы графиков стали контрастнее.
- Напоминание BMS о смене пароля (
0x80000) больше не считается неисправностью аккумулятора. - Ранее добавленный активный импульсный тест сопротивления остаётся экспериментальным. Он не входит в обычный мониторинг только для чтения, включается отдельно на телефоне и проводится лишь при выполнении условий по току заряда и безопасности. Защитные пороги BMS он не меняет.
APK подписан релизным ключом. Поддерживаются Android 8.0+ и Windows x64. Иллюстрированные руководства подготовлены для 0.7.35 и могут пока не описывать все новые элементы; изменения приведены здесь. Внешний API только для чтения доступен в доверенной локальной сети.
Проверки: production-сборка TypeScript для Windows и 59 тестов прошли; тесты Android прошли, версия и подпись APK проверены.
BMS Data Platform 0.7.35 + Android Gateway 0.4.9
BMS Data Platform 0.7.35 / Android Gateway 0.4.9
English
Update both the Windows monitor and Android gateway for the complete connection-history fixes. Install the APK over the existing app; do not uninstall it if you want to keep phone history and settings.
Complete illustrated manuals are attached to this release: English PDF and Russian PDF.
- History lines and shaded areas now break across detected telemetry gaps instead of drawing a misleading bridge, including bidirectional current and power charts.
- Bluetooth loss/restoration and phone-gateway network loss/restoration have separate square icons. Hover for the event time and connection type.
- Manual BMS disconnection on the phone is recorded; restoration is confirmed by a valid telemetry sample. Previously unrecorded events cannot be recreated retroactively.
- Connection-history refresh continues when telemetry stops. Events after the newest telemetry point are included. Existing history remains available when a background refresh fails.
- Missing network intervals are filled only if real recorded samples are subsequently synchronized from the phone. A network outage does not necessarily mean the phone stopped recording BMS data.
- An SSE reconnect no longer immediately produces a false network-loss event while HTTP polling is healthy.
- Android includes a read-only preview API for external monitoring:
/api/monitoring/v1/snapshot. See API documentation. It requires noclientApiparameter. Use only on a trusted local network; the gateway has no HTTPS or authentication. No ready-made Zabbix template is included yet.
Normal monitoring does not change BMS protection settings. Existing separately armed active diagnostics are unchanged. Short gaps may be less visible at coarse time scales. Network events are recorded by the running monitor; they do not reconstruct periods when it was closed.
Validation: 58 desktop tests passed, TypeScript and production build passed; Android unit tests and compilation passed.
Русский
Для полного исправления истории соединений обновите и Windows-монитор, и телефон-шлюз. Устанавливайте APK поверх приложения: не удаляйте его, чтобы сохранить историю и настройки телефона.
К релизу приложены полные иллюстрированные руководства: на русском языке и на английском языке.
- Линии и заливки графиков разрываются при обнаруженных пропусках измерений, без выдуманной прямой между ними. Это относится и к двунаправленным графикам тока и мощности.
- Потеря/восстановление Bluetooth и недоступность/восстановление телефона по сети отмечаются разными квадратными значками. При наведении доступны время и тип события.
- Ручное отключение BMS на телефоне записывается в журнал. Восстановление подтверждается получением корректного измерения. Ранее не записанные события задним числом восстановить нельзя.
- Журнал обновляется и при остановке телеметрии; события после последней точки больше не теряются. Ошибка фонового обновления не скрывает уже загруженную историю.
- Пропуск после потери Wi-Fi заполняется только реальными записями, полученными при последующей синхронизации с телефоном. Телефон может продолжать запись BMS без связи с компьютером.
- Перезапуск потока SSE больше не считается немедленным обрывом сети, если обычные HTTP-запросы продолжают работать.
- В Android добавлен предварительный API только для чтения:
/api/monitoring/v1/snapshot. Описание API. ПараметрclientApiне нужен. Используйте только доверенную локальную сеть: HTTPS и авторизации у шлюза нет. Готового шаблона Zabbix пока нет.
Обычный мониторинг не меняет защитные настройки BMS. Существующие отдельно разрешаемые активные тесты не изменены. На крупном временном масштабе короткие разрывы могут быть менее заметны. Сетевые события записывает работающий монитор; периоды, когда он был закрыт, не восстанавливаются.
Проверки: 58 тестов ПК, TypeScript и production-сборка; тесты и компиляция Android прошли успешно.
BMS Data Platform 0.7.34 / Android Gateway 0.4.8
BMS Data Platform 0.7.34 / Android Gateway 0.4.8
English
Updated build (September 5): fixed exiting fullscreen when switching the history period. The expanded chart now stays open while loading, including when the selected range is empty or loading fails. Download the Windows archive again if you installed the earlier 0.7.34 build. Android Gateway 0.4.8 is unchanged.
This maintenance release improves time-range switching on the History page.
- Selecting 1 hour, 24 hours, 7 days, 30 days or 1 year now immediately removes the previous range from the screen.
- A clear loading state is displayed while the selected history range is read from the synchronized local archive.
- Shorter periods use an optimized number of chart points, reducing redraw time while retaining useful detail.
- All history charts, including fullscreen charts, use the same period-switching behavior.
- The package includes the unchanged Android Gateway 0.4.8.
The application remains local-first. The phone stores BMS history and the Windows monitor synchronizes only the missing records.
Русский
Исправленная сборка (5 сентября): устранён выход из полноэкранного графика при переключении периода. График остаётся развёрнутым во время загрузки, при отсутствии записей и ошибке загрузки. Если вы установили прежнюю сборку 0.7.34, скачайте Windows-архив повторно. Android Gateway 0.4.8 не изменён.
Это техническое обновление улучшает переключение временного диапазона на странице «История».
- При выборе 1 часа, 24 часов, 7 дней, 30 дней или 1 года предыдущий диапазон сразу убирается с экрана.
- Пока выбранный участок читается из синхронизированного локального архива, отображается понятный индикатор загрузки.
- Для коротких периодов используется оптимизированное количество точек: графики перестраиваются быстрее без потери полезной детализации.
- Одинаковое поведение работает во всех графиках, включая полноэкранный режим.
- В комплект входит неизменённый Android Gateway 0.4.8.
Приложение по-прежнему работает локально: телефон хранит историю BMS, а Windows-монитор догружает только отсутствующие записи.
BMS Data Platform 0.7.33 / Android Gateway 0.4.8
BMS Data Platform 0.7.33 / BMS Gateway 0.4.8
English
This release adds a controlled active diagnostic for tracking cell resistance over the battery lifetime.
- The phone can briefly switch JK BMS Charge MOS off and restore it while a stable positive charging current is present.
- Cell resistance is calculated independently on the switch-off and return-current edges. Matching edges are averaged; inconsistent values are rejected.
- The function requires a temporary 30-minute physical permission on the phone, safe and stable conditions, and explicit confirmation on the computer. The actual interruption lasts only a few seconds.
- A new Details section explains the complete measurement algorithm step by step.
- Every completed test is stored permanently on the phone for the selected BMS.
- The desktop compares the newest test with the first and previous measurements made at similar SOC, temperature and charge current.
- Possible cell anomalies are detected relative to the pack median, reducing false warnings caused by a common temperature or measurement shift.
- Fast background history synchronisation no longer flashes a banner; progress appears only when synchronisation takes longer than five seconds. Errors remain immediate.
Normal monitoring remains read-only. The active test never changes protection thresholds, but it does control Charge MOS briefly. Stay beside the battery and charger while it runs. This is a comparative diagnostic, not a laboratory DCIR measurement or an automatic fault diagnosis.
Русский
В этой версии добавлена контролируемая активная диагностика для отслеживания изменения сопротивления ячеек в течение срока службы аккумулятора.
- Телефон может кратковременно отключить Charge MOS JK BMS и восстановить его при наличии стабильного положительного тока заряда.
- Сопротивление каждой ячейки рассчитывается отдельно при отключении и повторном включении тока. Согласованные результаты усредняются, противоречивые отбрасываются.
- Функция требует временного физического разрешения на телефоне сроком 30 минут, безопасных стабильных условий и явного подтверждения на компьютере. Само отключение длится лишь несколько секунд.
- Кнопка «Подробнее» раскрывает полный пошаговый алгоритм измерения.
- Каждый завершённый тест постоянно сохраняется на телефоне отдельно для выбранной BMS.
- Компьютер сравнивает новый тест с первым и предыдущим замерами при близких SOC, температуре и токе заряда.
- Возможные аномалии определяются относительно медианы всего пакета, чтобы общий температурный или измерительный сдвиг не создавал ложных предупреждений.
- Быстрая фоновая синхронизация больше не показывает мигающий баннер: он появляется только при загрузке дольше пяти секунд. Ошибки отображаются сразу.
Обычный мониторинг остаётся режимом только для чтения. Активный тест не меняет защитные пороги, но кратковременно управляет Charge MOS. Во время теста оставайтесь рядом с батареей и зарядным устройством. Это сравнительная диагностика, а не лабораторное измерение DCIR и не автоматический диагноз неисправности.
BMS Data Platform 0.7.32 / Android Gateway 0.4.7
BMS Data Platform 0.7.32 / BMS Gateway 0.4.7
English
- Fixed false “Connection restored” records created during a normal desktop start.
- Event timestamps now include the date; stored standard events follow the selected interface language.
- Completed Russian and Ukrainian labels for the charge permission, password reminder and history synchronisation state.
- The synchronisation banner no longer claims legacy mode while it is only checking the phone cache.
- The Windows application now prevents duplicate instances and reports a clear error if port 4174 is occupied.
- The connection page lists available physical IPv4 addresses and prioritises non-virtual adapters.
- Android Gateway 0.4.7 includes the fast incremental history API and complete English, Ukrainian and Russian resources.
- Incomplete Android language packs are temporarily hidden to prevent mixed-language screens.
Русский
- Убраны ложные записи «Связь восстановлена» при обычном запуске программы.
- В журнале теперь показываются дата и время, а стандартные события переводятся вместе с интерфейсом.
- Переведены разрешение заряда, напоминание о пароле и состояние синхронизации.
- Во время проверки истории больше не появляется ошибочная надпись о старом режиме загрузки.
- Запрещён повторный запуск второй копии Windows-программы; занятый порт 4174 теперь объясняется понятным сообщением.
- На странице подключения показываются доступные IPv4-адреса, физические сетевые адаптеры имеют приоритет.
- Android Gateway 0.4.7 содержит быструю дозагрузку истории и полные английский, украинский и русский переводы.
- Незавершённые языковые пакеты Android временно скрыты, чтобы интерфейс не смешивался с английским.
BMS Data Platform 0.7.31
BMS Data Platform — public preview
This first public preview combines:
- BMS Gateway 0.3.3 for Android 8.0 and newer;
- Desktop Monitor 0.6.4 for Windows x64;
- a Russian connection guide with real application screenshots.
Highlights:
- read-only JK/Jikong BMS monitoring;
- JK02 / JK04 telemetry detection and manual Bluetooth device selection;
- automatic BMS reconnection;
- local Wi-Fi gateway without a mandatory cloud account;
- one year of history stored on the phone;
- CSV export;
- desktop overview, cells, events and advanced history charts;
- up to 32 cell-voltage curves;
- fullscreen individual charts with 1 hour, 24 hour, 7 day, 30 day and 1 year periods;
- English, Ukrainian, Russian, German, Polish, Spanish, French and Czech interfaces.
This is an early compatibility preview. Please report the exact BMS model and firmware if the gateway cannot read telemetry.
SHA-256 checksums are included in the release assets.
0.7.31
- Локальная синхронизация истории с телефона: первая установка загружает весь доступный архив, последующие запуски догружают только пропущенные записи.
- История хранится на компьютере отдельно для каждой BMS и доступна при временно недоступном телефоне.
- Добавлен банер устаревших данных при потере связи.
- Экспорт полной локальной истории в SQLite-compatible SQL и Excel перенесён в раздел «Настройки».
- Название функции приведено к единому виду: «Сравнение ячеек при одинаковой нагрузке».
0.7.31 (English)
- Local phone-to-PC history synchronization: the first setup downloads the available archive, later runs fetch only missing records.
- History is stored on the computer per BMS device and remains available when the phone is temporarily offline.
- Added a stale-data warning when the gateway connection is lost.
- Full local history export to SQLite-compatible SQL and Excel is available in Settings.
- Unified feature name: “Cell comparison at the same load”.
BMS Data Platform 0.7.30
BMS Data Platform 0.7.30
Русский
BMS Data Platform — локальная система мониторинга аккумуляторов с JK/Jikong BMS. Она состоит из двух частей: Android-телефон подключается к BMS по Bluetooth и работает как шлюз, а программа для Windows получает данные через локальную Wi‑Fi-сеть. Облако и учётная запись не требуются.
Скачать
- Android Gateway 0.4.5 — приложение для телефона, подключение к JK/Jikong BMS и передача данных по локальной сети.
- Windows Monitor 0.7.30 — переносной монитор для компьютера, установка не требуется.
Возможности
- живые данные: SOC, напряжение батареи и ячеек, ток, мощность, температуры, разбаланс, балансировка и состояния MOSFET;
- работа с конфигурациями от 4 до 32 ячеек;
- отдельные и комбинированные графики с выбором периода до одного года;
- включение отдельных кривых ячеек, выбор цветов, масштабирование и временные метки;
- пороги, полученные из BMS, и пользовательские диагностические пороги;
- метки событий SOC 0/100%, потери и восстановления связи, включения и отключения зарядного канала;
- журнал событий и история соединения с BMS;
- косвенный анализ внутреннего сопротивления и оценка наполнения ячеек;
- учёт фактически принятого заряда по сессиям;
- экспорт истории в Excel;
- QR-код и цифровой адрес для открытия монитора на другом устройстве в той же сети;
- светлая и тёмная темы, интерфейс на русском, украинском и английском языках.
Изменения 0.7.30
- исправлен белый экран в мобильных браузерах без поддержки
crypto.randomUUID(); - добавлен понятный экран ошибки вместо пустой страницы;
- QR-доступ переведён на встроенный локальный веб-сервер;
- код JK BMS
0x80000распознаётся как напоминание изменить пароль, а не как авария батареи; - обновлены сетевые и диагностические уведомления.
Приложение работает в режиме чтения и не изменяет защитные параметры BMS.
English
BMS Data Platform is a local battery monitoring system for JK/Jikong BMS. It has two parts: an Android phone connects to the BMS over Bluetooth and acts as a gateway, while the Windows application receives the data over the local Wi‑Fi network. No cloud service or account is required.
Downloads
- Android Gateway 0.4.5 — phone application for connecting to a JK/Jikong BMS and sharing telemetry over the local network.
- Windows Monitor 0.7.30 — portable desktop monitor; installation is not required.
Features
- live SOC, pack and cell voltage, current, power, temperatures, imbalance, balancing and MOSFET status;
- support for configurations from 4 to 32 cells;
- individual and combined charts with periods up to one year;
- per-cell curve visibility, configurable colours, zooming and time markers;
- thresholds decoded from the BMS and user-defined diagnostic thresholds;
- SOC 0/100%, connection loss/recovery and charge-channel event markers;
- BMS event log and connection history;
- indirect cell-resistance analysis and estimated cell-fill diagnostics;
- measured charge received during each charging session;
- Excel history export;
- QR code and numeric address for opening the monitor on another device on the same network;
- light and dark themes with English, Ukrainian and Russian interfaces.
Changes in 0.7.30
- fixed the blank screen in mobile browsers without
crypto.randomUUID()support; - added a readable error screen instead of an empty page;
- moved QR access to an integrated local web server;
- JK BMS code
0x80000is recognised as a password-change reminder rather than a battery alarm; - updated network and diagnostic notifications.
The application is read-only and does not change BMS protection settings.
BMS Data Platform 0.7.29
BMS Data Platform 0.7.29
English
- The desktop event journal now survives application restarts.
- Clearing the desktop event list is explicitly separated from history stored on the phone gateway.
- Android Bluetooth and connection status messages now follow the selected interface language.
- Cell-voltage charts keep useful millivolt detail even when distant BMS thresholds are displayed.
- Historical chart buckets now use complete, internally consistent battery snapshots.
- Added detailed 5-second history for the latest 31 days while retaining 30-second history for one year.
- Charge sessions are stored on the phone with start/end time, charged Ah and maximum current.
- Charge and discharge MOS states are decoded directly from JK BMS telemetry.
- Only fully translated interface languages are offered, preventing a mixed-language UI.
Android Gateway: 0.4.5. Desktop Monitor: 0.7.29.
Read-only monitoring: the application does not change BMS protection settings.
Русский
- Журнал событий на компьютере теперь сохраняется после перезапуска программы.
- Очистка локального журнала явно отделена от истории, которая хранится на телефоне-шлюзе.
- Сообщения о состоянии Bluetooth и подключения на Android теперь соответствуют выбранному языку.
- График напряжения ячеек сохраняет полезную детализацию в милливольтах даже при отображении удалённых порогов BMS.
- Точки истории теперь формируются из целостных и согласованных снимков батареи.
- За последние 31 день сохраняется подробная история с интервалом 5 секунд, а годовая история — с интервалом 30 секунд.
- Сессии зарядки сохраняются на телефоне: начало, окончание, полученные А·ч и максимальный ток.
- Состояния зарядного и разрядного MOS считываются непосредственно из телеметрии JK BMS.
- В списке доступны только полностью переведённые языки, поэтому смешанного интерфейса больше нет.
Телефонный шлюз: 0.4.5. Монитор для компьютера: 0.7.29.
Приложение работает только для мониторинга и не изменяет защитные настройки BMS.
BMS Data Platform 0.7.28
BMS Data Platform 0.7.28
- Improved dark-theme contrast for balancing-load bars.
- Added measured charge per session (Ah), integrated from charging start until current stops.
- Added charge-channel telemetry indicator on the desktop overview.
- Added high-voltage protection and recovery thresholds to cell-voltage history.
- Android Gateway 0.4.4 includes the session charge data in the local API.
Read-only monitoring; no BMS protection settings are changed.