Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK, Supervolt and other BMS via Bluetooth
-
Updated
Jun 8, 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.
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.
Node-RED flow aggregating SmartShunts + JK-BMS into a Victron virtual battery (D-Bus)
ESPHome configuration for JK-BMS 24V 280Ah battery monitoring with ESP32-WROOM-32
Raspberry Pi + Node-RED suite: reverse-engineered RS485 (Deye/Pylontech style) plus JK-BMS BLE->MQTT gateway for LiFePO4 BMS (PAPOOL/DR48100 etc.).
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."