JK BMS Monitor is an app for monitoring and configuring compatible JK battery management systems over Bluetooth LE.
The app provides a clear, modern interface for viewing your battery’s most important parameters in real time, with a customizable main screen that can be adapted to show the information you use most often.
You can monitor battery state of charge, pack voltage, charging and discharging current, power, temperatures, remaining capacity, cycle count, individual cell voltages and cell voltage differences.
An advanced screen provides additional diagnostics, including MOSFET status, balancer activity, alarms, SOH, cell resistance values, temperature sensors and supported BMS configuration parameters.
The app also includes battery history and statistics with interactive charts. You can review voltage, current, power, SOC, temperature and cell data, display individual cells or all cells together using separate colors, and export stored history to CSV.
Features include:
* automatic connection to a previously saved BMS
* support for multiple saved JK BMS devices
* separate settings and dashboard profiles for different BMS devices
* real-time battery monitoring
* customizable main screen and dashboard parameters
* individual cell voltage and resistance monitoring
* chart showing all available cells simultaneously
* cell voltage difference display
* temperature, SOC, SOH and cycle count monitoring
* battery history and session statistics
* interactive history charts with zoom and navigation
* CSV history export
* editing of supported BMS settings
* read-only mode to help prevent accidental configuration changes
* automatic reconnection after signal loss
* multiple battery indicator styles
* several visual themes, including Light, Dark, AMOLED, Matrix, Retro and more
* support for English, Polish, Spanish, French and Italian
* demo mode with simulated JK BMS data, no physical device required
* optional ESP32 logger support for continuous battery history recording
* ESP32 logger connection to the BMS over BLE or the JK GPS/P5 UART interface
* support for ESP32 internal storage and optional microSD storage
* synchronization of logger history directly with the app
JK BMS Monitor supports selected devices using the JK02_24S, JK02_32S and JK04 communication protocols. Available functions may vary depending on the BMS model, hardware revision, firmware version and communication protocol.
The optional ESP32 logger can record battery data independently from the phone. Depending on the hardware configuration, history can be stored in the ESP32 internal memory or on a microSD card and later synchronized with the app.
The app communicates directly with the BMS or optional ESP32 logger. No user account is required, and an internet connection is not needed for normal battery monitoring.
Monitor and configure compatible JK BMS devices via Bluetooth LE.