Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK, Supervolt and other BMS via Bluetooth
-
Updated
Jul 12, 2026 - Python
Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK, Supervolt and other BMS via Bluetooth
A customizable Home Assistant card to emulate the JK BMS screen.
Multiple JK-BMS by Modbus RS485
SEM32 (Solar Energy Manager 32) based on ESP32 for Soyosource Inverter, Huawei r4850g2 power supply and 48V battery
Read Data from JK-BMS (PB1A16S10P) and many others newer JK-BMS over BLE
Tableau de bord énergie temps réel sur écran tactile 800×480 — ESP32-S3, solaire, batterie, routeur, Home Assistant
This is how JK-BMS UART can be read.
ESP32 touchscreen controller & dashboard for JK-BMS battery packs — live monitoring, settings & MOSFET control over RS485, 12-language UI, Home Assistant (MQTT), built-in web app + OTA, and a no-hardware Web Bluetooth dashboard.
Local-first off-grid solar / battery telemetry appliance (Renogy, Victron, JK-BMS)
One-shot JK-BMS BLE poller in Go — scans, connects, reads one JK02_32S cell-info frame, writes JSON, exits. For Pi/Linux + Home Assistant.
This ioBroker adapter integrates PACE BMS, JK BMS, and TDT BMS into ioBroker, allowing real-time monitoring of battery health, individual cell voltages, state of charge (SoC), and warning alarms.
Node-RED flow aggregating SmartShunts + JK-BMS into a Victron virtual battery (D-Bus)
Add a description, image, and links to the jk-bms topic page so that developers can more easily learn about it.
To associate your repository with the jk-bms topic, visit your repo's landing page and select "manage topics."