BLE Battery Management System
patman15/BMS_BLE-HA · v2.18.0
This integration allows to monitor Bluetooth Low Energy (BLE) battery management systems (BMS) from within Home Assistant.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) |
What people report
Wide range of Bluetooth LE battery BMS units work locally, mostly identified by advertised name. Maintainer adds models quickly, but renamed JBD batteries and new proprietary firmware can break detection.
- Works42
- Partly works2
- Requested4
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Allpowers power station | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| ANT BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Aolithium 12V 100Ah 4S battery | Works Local | JBD-based; support added on branch, user confirmed workingSaved copyChecklist - [x] I have filled out the template to the best of my ability. - [x] I have understood that this integration is only about battery management systems with Bluetooth Low Energy support. - [x] This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request). - [x] This issue is not a duplicate of any previous enhancement requests. - [x] I have checked out the latest ### Please describe the enhancement you would like to have. Thanks so much for an amazing HACS integration Please add support for Aolithium 12V 100Ah 4S … Excerpt saved from GitHub on 2026-10-23. | Issue #406 · 2025-07 | |
| Daly BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Daren BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Daren BMS firmware YP01-16S200JC26-V1.0.2 | Works Local | Wrong values after firmware update; fix developed, closed as completedSaved copy… checked out the latest release . ### Please describe the enhancement you would like to have. I just received a replacement Bluetooth dongle for one of my Daren bms’. The new dongle required an update to the Daren bms firmware and now while it connects just fine to the new dongle, some of the values are incorrect. The other 2 dongles are working correctly. This is from the new dongle ``` 2026-07-31 15:14:34.551 DEBUG (MainThread) [custom_components.bms_ble] DWF781C3CEBB7D5: BMS data update 2026-07-31 15:14:34.552 DEBUG (MainThread) [aiobmsble.bms.jbd_bms] DWF781C3CEBB7D5|B7D6: BMS already … Excerpt saved from GitHub on 2026-10-23. | Issue #779 · 2026-07 | |
| Dometic Buttner Tempra battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as libatt…); AG Automotive batteries (show up as AG...L…); Chins batteries (show up as G-..V...Ah…); Elektronicx batteries (show up as LT-…); Lithtech batteries (show up as LT-12V-… or L-12V…); Meritsun, PowerBoozt, Supervolt v1 (show up as SV12V…), and Volthium (show up as V-12V…) batteries; ECO-WORTHY + BW02 adapter (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Dyness AR1.2 | Works Local | Listed as supported BMS over Bluetooth LESaved copy… batteries; Eleksol batteries; Felicity ESS (show up as F10…) and FLB batteries (show up as F07…); Gobel Power BMS (show up as BMS-…); Dyness AR1.2; HumsiENK Smart BMS (show up as HS…); ECO-WORTHY (show up as ECO....); JBD BMS, Jiabaida, Xiaoxiang (show up as JBD-…); accurat batteries, Aolithium batteries, BasenGreen, Bulltron, CHINS, Cloud Energy, DCHOUSE, ECO-WORTHY, Epoch batteries; Eleksol, Elfhub, Fritz Berger, JavaEnegy, LANPWR, Liontron, Lossigy, Norström, OGRPHY, Perfektium, RVPOWER, Ultimatron batteries; SBL batteries (show up as SBL-…), … Excerpt saved from the README on 2026-10-23. | README | |
| ECO-WORTHY battery with BW02 adapter | Works Local | Listed as supported BMS over Bluetooth LESaved copy… Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as libatt…); AG Automotive batteries (show up as AG...L…); Chins batteries (show up as G-..V...Ah…); Elektronicx batteries (show up as LT-…); Lithtech batteries (show up as LT-12V-… or L-12V…); Meritsun, PowerBoozt, Supervolt v1 (show up as SV12V…), and Volthium (show up as V-12V…) batteries; ECO-WORTHY … Excerpt saved from the README on 2026-10-23. | README | |
| EG4 LL BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Eleksol battery | Works Local | Support added via aiobmsble 0.20.0Saved copyAdd support for Starry Sea battery made by LiTime by @kipwittchen in https://github.com/patman15/aiobmsble/pull/166 - Add Eleksol battery support by @patman15 in https://github.com/patman15/aiobmsble/pull/164 - Add Norström battery to the jbd bms class by @EtheriVR in https://github.com/patman15/aiobmsble/pull/170 - Add RoyPow Fish battery detection by @patman15 in https://github.com/patman15/aiobmsble/pull/173 - Add authentication support for JBD and ANT BMS by @patman15 in https://github.com/patman15/aiobmsble/pull/172 - Add Ecoworthy query commands for 300Ah batteries by @patman15 in … Excerpt saved from GitHub on 2026-10-23. | PR #667 · 2026-04 | |
| Felicity ESS battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… DCHOUSE…); Ective, Startcraft, Topband batteries (show up as $PFLAC…, NWJ20…, ZM20…); EG4 LL BMS; Sungold batteries; Eleksol batteries; Felicity ESS (show up as F10…) and FLB batteries (show up as F07…); Gobel Power BMS (show up as BMS-…); Dyness AR1.2; HumsiENK Smart BMS (show up as HS…); ECO-WORTHY (show up as ECO....); JBD BMS, Jiabaida, Xiaoxiang (show up as JBD-…); accurat batteries, Aolithium batteries, BasenGreen, Bulltron, CHINS, Cloud Energy, DCHOUSE, ECO-WORTHY, Epoch batteries; Eleksol, Elfhub, Fritz Berger, JavaEnegy, … Excerpt saved from the README on 2026-10-23. | README | |
| Fliteboard battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as libatt…); AG Automotive batteries (show up as AG...L…); Chins batteries (show up as G-..V...Ah…); Elektronicx batteries (show up as LT-…); Lithtech batteries (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Foxwell BT630 smart shunt | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Gobel Power BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| HumsiENK Smart BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| JBD / Xiaoxiang BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| JK BMS (HW version 6+) | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Leagend CM100 smart shunt | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Lion Energy Safari | Works Local | Listed as supported BMS over Bluetooth LESaved copy… (show up as ECO....); JBD BMS, Jiabaida, Xiaoxiang (show up as JBD-…); accurat batteries, Aolithium batteries, BasenGreen, Bulltron, CHINS, Cloud Energy, DCHOUSE, ECO-WORTHY, Epoch batteries; Eleksol, Elfhub, Fritz Berger, JavaEnegy, LANPWR, Liontron, Lossigy, Norström, OGRPHY, Perfektium, RVPOWER, Ultimatron batteries; SBL batteries (show up as SBL-…), Supervolt v3 batteries (show up as SX1…), Supervolt Jumbo (show up as SJ-…); Vanvolt batteries (show up as Vanvolt+…), Vatrer batteries; JK BMS, Jikong, (HW version ≥ 6 required); KS48x00 series BMS (show … Excerpt saved from the README on 2026-10-23. | README | |
| Lithionics NeverDie BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| NEEY balancer 4th gen | Works Local | Listed as supported BMS over Bluetooth LESaved copy… Sea batteries S-… or SS-…; Lithionics NeverDie smart BMS (show up as Li.-…); LiPower BMS; Ective batteries, Ective BM X monitor; NEEY balancer (4th gen) (show up as GW-24S…), NEEY BMS v2; Offgridtec LiFePo4 Smart Pro: type A & B (show up as SmartBat-A… or SmartBat-B…); PaceEX BMS (show up as PC-…); Pro BMS Smart Shunt; Foxwell BT630; Leagend CM100; Renogy BMS, Renogy Pro BMS; RoyPow (Fish) batteries; Lion Energy Safari; Pylontech RT series batteries (show up as RT12…, RT24…, RT48…); Saihang BMS (show up as SH…); … Excerpt saved from the README on 2026-10-23. | README | |
| Nordstrom lithium battery L5 | Works | Uses JBD protocol; listed as supported via aiobmsbleSaved copyI have a 100Ah Nordström Lithium Bluetooth L5 which seems to just be using some kind of clone or just simply uses a jdb bms. I have created this PR in the aiobmsble repo https://github.com/patman15/aiobmsble/pull/169 Excerpt saved from GitHub on 2026-10-23. | PR #656 · 2026-03 | |
| Offgridtec LiFePo4 Smart Pro | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| PaceEX BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Pylontech RT series battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… Jumbo (show up as SJ-…); Vanvolt batteries (show up as Vanvolt+…), Vatrer batteries; JK BMS, Jikong, (HW version ≥ 6 required); KS48x00 series BMS (show up as BL-…, HSKS-… or KS-…); BEMORY, Braun Power batteries; Docan Energy/power, Vanvolt Arctic Pro, VoltPolska batteries; Redodo BMS; ECO-WORTHY (show up as T-12… or T-24…), LiTime, Power Queen, Starry Sea batteries S-… or SS-…; Lithionics NeverDie smart BMS (show up as Li.-…); LiPower BMS; Ective batteries, Ective BM X monitor; NEEY balancer (4th gen) (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Redodo / LiTime battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… BMS (show up as BL-…, HSKS-… or KS-…); BEMORY, Braun Power batteries; Docan Energy/power, Vanvolt Arctic Pro, VoltPolska batteries; Redodo BMS; ECO-WORTHY (show up as T-12… or T-24…), LiTime, Power Queen, Starry Sea batteries S-… or SS-…; Lithionics NeverDie smart BMS (show up as Li.-…); LiPower BMS; Ective batteries, Ective BM X monitor; NEEY balancer (4th gen) (show up as GW-24S…), NEEY BMS v2; Offgridtec LiFePo4 Smart Pro: type A & B (show up as SmartBat-A… or SmartBat-B…); PaceEX BMS (show up as PC-…); Pro … Excerpt saved from the README on 2026-10-23. | README | |
| Renogy BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Renogy Pro BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| RoyPow battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… SmartBat-A… or SmartBat-B…); PaceEX BMS (show up as PC-…); Pro BMS Smart Shunt; Foxwell BT630; Leagend CM100; Renogy BMS, Renogy Pro BMS; RoyPow (Fish) batteries; Lion Energy Safari; Pylontech RT series batteries (show up as RT12…, RT24…, RT48…); Saihang BMS (show up as SH…); Anenji, Aninerel batteries; Seplos v2 (show up as BP[0-2]?); Seplos v3 (show up as SP[00-199]B… or CSY…); CEG Carmine Energia Gratis (show up as XZHX…); Super-B Epsil Excerpt saved from the README on 2026-10-23. | README | |
| Saihang BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Seplos v2 BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Seplos v3 BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Starry Sea battery (LiTime) | Works Local | Support added via aiobmsble 0.20.0Saved copyAdd support for Starry Sea battery made by LiTime by @kipwittchen in https://github.com/patman15/aiobmsble/pull/166 - Add Eleksol battery support by @patman15 in https://github.com/patman15/aiobmsble/pull/164 - Add Norström battery to the jbd bms class by @EtheriVR in https://github.com/patman15/aiobmsble/pull/170 - Add RoyPow Fish battery detection by @patman15 in https://github.com/patman15/aiobmsble/pull/173 - Add authentication support for JBD and ANT BMS by @patman15 in https://github.com/patman15/aiobmsble/pull/172 - Add Ecoworthy query commands for 300Ah batteries by @patman15 in … Excerpt saved from GitHub on 2026-10-23. | PR #667 · 2026-04 | |
| Super-B Epsilon BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Supervolt v3 battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… G-..V...Ah…); Elektronicx batteries (show up as LT-…); Lithtech batteries (show up as LT-12V-… or L-12V…); Meritsun, PowerBoozt, Supervolt v1 (show up as SV12V…), and Volthium (show up as V-12V…) batteries; ECO-WORTHY + BW02 adapter (show up as ECO-WORTHY…); DCHOUSE batteries (show up as DCHOUSE…); Ective, Startcraft, Topband batteries (show up as $PFLAC…, NWJ20…, ZM20…); EG4 LL BMS; Sungold batteries; Eleksol batteries; Felicity ESS (show up as F10…) and FLB batteries (show up as F07…); Gobel Power BMS … Excerpt saved from the README on 2026-10-23. | README | |
| TDT BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| TDT BMS 6032 | Works Local | New firmware changed protocol; maintainer patch made it workSaved copyDevice/Setup Info: BMS model: TDT BMS 6032 Firmware updated from: 6032_20016S000_L_41 Firmware updated to: 6032_20016S000_L_65 Integration: Using BMS_BLE-HA dongle Issue start: After firmware update Description: After updating the BMS firmware to version 6035_20016S000_L_65, the BLE dongle attempts to connect to the BMS but fails shortly after with the following repeating error: Failed setup, will retry: BMS communication timed out Everything worked fine on firmware 6035_20016S000_L_41. After the update, the system appears to detect the BMS via Bluetooth but cannot complete the communication … Excerpt saved from GitHub on 2026-10-23. | Issue #432 · 2025-08 | |
| TianPower BMS | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Vatrer battery | Works Local | Listed as supported BMS over Bluetooth LESaved copy… SBL-…), Supervolt v3 batteries (show up as SX1…), Supervolt Jumbo (show up as SJ-…); Vanvolt batteries (show up as Vanvolt+…), Vatrer batteries; JK BMS, Jikong, (HW version ≥ 6 required); KS48x00 series BMS (show up as BL-…, HSKS-… or KS-…); BEMORY, Braun Power batteries; Docan Energy/power, Vanvolt Arctic Pro, VoltPolska batteries; Redodo BMS; ECO-WORTHY (show up as T-12… or T-24…), LiTime, Power Queen, Starry Sea batteries S-… or SS-…; Lithionics NeverDie smart BMS (show up as Li.-…); LiPower BMS; Ective … Excerpt saved from the README on 2026-10-23. | README |
Show 8 more
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Volta Power Systems myVolta CAN BLE adapter | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Wattcycle battery | Works Local | Listed as supported BMS over Bluetooth LESaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| Fogstar Drift 628Ah battery | Partly works Local | Custom JBD firmware with auth layer; cannot auto-detect, user got it workingSaved copy… not a duplicate issue of any previous issue. - [x] I have filled out the issue template to the best of my ability. ### Provide the type of BMS you used: Fogstar 628ah Battery... JBD BMS innaccessible. ### Describe the issue ## Battery Information - Model: Fogstar Drift 628Ah - Device Name: SP04S060L4S250A - MAC Address: A4:C1:37:07:F6:87 - BMS Type: JBD-based with custom firmware - App: Fogstar Drift v1.2.0 (works perfectly) - BLE Service: `0000ff00-0000-1000-8000-00805f9b34fb` (standard JBD service UUID) - BLE Characteristics: - TX (write): `0000ff02-0000-1000-8000-00805f9b34fb` - RX … Excerpt saved from GitHub on 2026-10-23. | Issue #622 · 2026-02 | |
| Lithtech / Elektronicx batteries | Partly works Local | Bluetooth turns off with no current, so device goes unavailable or cannot be addedSaved copySupported devices: 123\\SmartBMS (show up as 123\\SmartBMS); ABC/SOK BMS (show up as ABC-…, SOK-…); Allpowers power station; Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…); ANT BMS (show up as ANT-BLE…); CBT Power BMS, Creabest batteries; D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…); Daly BMS (show up as DL-…); 100Balance BMS; Bulltron batteries; Daren BMS (show up as DWF…), JBD with modified FW; Dometic Büttner Tempra batteries; E&J Technology BMS (show up as … Excerpt saved from the README on 2026-10-23. | README | |
| ATORCH CW20 smart shunt | Requested | Plugin PR closed without mergeSaved copyThis PR introduces a new plugin for the ATORCH CW20 DC Meter (Smart Shunt), extending the bms_ble integration to support smart shunts in addition to BMS devices. 🔧 Changes Added new plugin: custom_components/bms_ble/plugins/cw20_bms.py Registered CW20 in manifest.json (local_name: CW20_BLE, service_uuid: 0xFFE0) Updated documentation (README.md) with usage instructions and available sensors 📊 Features The plugin decodes and exposes the following metrics: Voltage (V) Current (A) Capacity (Ah) Energy (kWh) Temperature (°C) Power (calculated, W) ✅ Testing Successfully tested on a real ATORCH … Excerpt saved from GitHub on 2026-10-23. | PR #494 · 2025-09 | |
| Dyness junior box BMS | Requested | Support PR openSaved copyThe original text was already deleted or overwritten when we archived it. | PR #828 · 2026-09 | |
| JK-DZ11B2A24S active balancer | Requested | Support requested; unreachable in logs, no support addedSaved copyModel: JK-DZ08B2A24S/JK-DZ11B2A24S Battery string supporting: 2-24S Battery Type supporting: 1V-5V Single Cells Voltage Range: 1V-5V Balance Current Range: 0.1A-2A Accessory Type: Battery AccessoriesnDimension(MM): 162*100*20nWeight(g): 595 Jk Dz11b2a24s/Jk Dz08b2a24s Advanced Battery Management for Optimal Performance The JK BMS Smart JK-DZ08B2A24S/JK-DZ11B2A24S is a cutting-edge solution for the management of your battery packs. Designed to support a wide range of battery strings from 2S to 24S, this active balancer board is a versatile tool for both pro Excerpt saved from GitHub on 2026-10-23. | Issue #636 · 2026-02 | |
| Saftkiste battery | Requested | Support PR openSaved copyThe original text was already deleted or overwritten when we archived it. | PR #849 · 2026-10 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local polling
Talks to the device on your network, asking it for updates every so often.
Found automatically over
- Bluetooth
Details
| Installs (analytics) | 1,831 (0.26%) |
|---|---|
| GitHub stars | 373 |
| Latest version | 2.18.0 (2026-10-19) |
| Set up in the UI | Yes |
| Maintainers | @patman15 |
| License | Apache-2.0 |
Devices listed in its README
- 123\\SmartBMS (show up as 123\\SmartBMS)
- ABC/SOK BMS (show up as ABC-…, SOK-…)
- Allpowers power station
- Buknuwo batteries (show up as CDZG…), MEYULMOL batteries (show up as MEY-…)
- ANT BMS (show up as ANT-BLE…)
- CBT Power BMS, Creabest batteries
- D-powercore BMS (show up as DXB-…), Fliteboard batteries (show up as TBA-…)
- Daly BMS (show up as DL-…)
- 100Balance BMS
- Bulltron batteries
- Daren BMS (show up as DWF…), JBD with modified FW
- Dometic Büttner Tempra batteries
- E&J Technology BMS (show up as libatt…)
- AG Automotive batteries (show up as AG...L…)
- Chins batteries (show up as G-..V...Ah…)
- Elektronicx batteries (show up as LT-…)
- Lithtech batteries (show up as LT-12V-… or L-12V…)
- Meritsun, PowerBoozt, Supervolt v1 (show up as SV12V…), and Volthium (show up as V-12V…) batteries
- ECO-WORTHY + BW02 adapter (show up as ECO-WORTHY…)
- DCHOUSE batteries (show up as DCHOUSE…)
- Ective, Startcraft, Topband batteries (show up as $PFLAC…, NWJ20…, ZM20…)
- EG4 LL BMS
- Sungold batteries
- Eleksol batteries
- Felicity ESS (show up as F10…) and FLB batteries (show up as F07…)
- Gobel Power BMS (show up as BMS-…)
- Dyness AR1.2
- HumsiENK Smart BMS (show up as HS…)
- ECO-WORTHY (show up as ECO....)
- JBD BMS, Jiabaida, Xiaoxiang (show up as JBD-…)
- accurat batteries, Aolithium batteries, BasenGreen, Bulltron, CHINS, Cloud Energy, DCHOUSE, ECO-WORTHY, Epoch batteries
- Eleksol, Elfhub, Fritz Berger, JavaEnegy, LANPWR, Liontron, Lossigy, Norström, OGRPHY, Perfektium, RVPOWER, Ultimatron batteries
- SBL batteries (show up as SBL-…), Supervolt v3 batteries (show up as SX1…), Supervolt Jumbo (show up as SJ-…)
- Vanvolt batteries (show up as Vanvolt+…), Vatrer batteries
- JK BMS, Jikong, (HW version ≥ 6 required)
- KS48x00 series BMS (show up as BL-…, HSKS-… or KS-…)
- BEMORY, Braun Power batteries
- Docan Energy/power, Vanvolt Arctic Pro, VoltPolska batteries
- Redodo BMS
- ECO-WORTHY (show up as T-12… or T-24…), LiTime, Power Queen, Starry Sea batteries S-… or SS-…
- Lithionics NeverDie smart BMS (show up as Li.-…)
- LiPower BMS
- Ective batteries, Ective BM X monitor
- NEEY balancer (4th gen) (show up as GW-24S…), NEEY BMS v2
- Offgridtec LiFePo4 Smart Pro: type A & B (show up as SmartBat-A… or SmartBat-B…)
- PaceEX BMS (show up as PC-…)
- Pro BMS Smart Shunt
- Foxwell BT630
- Leagend CM100
- Renogy BMS, Renogy Pro BMS
- RoyPow (Fish) batteries
- Lion Energy Safari
- Pylontech RT series batteries (show up as RT12…, RT24…, RT48…)
- Saihang BMS (show up as SH…)
- Anenji, Aninerel batteries
- Seplos v2 (show up as BP[0-2]?)
- Seplos v3 (show up as SP[00-199]B… or CSY…)
- CEG Carmine Energia Gratis (show up as XZHX…)
- Super-B Epsilon BMS (show up as Epsilon-…)
- Super-B Epsilon v2 BMS (show up as Epsilon…)
- TDT BMS
- Wattcycle batteries, Wattcycle Super Mini batteries, Enerdrive B-TEC
- Topband BMS
- Ective, Enerdrive B-TEC, KiloVault, LiFeBlue, Noovi, Startcraft, Wattstunde batteries
- PowerXtreme batteries
- TianPower BMS (show up as TP…)
- Vatrer BMS (show up as YYMMDDVVVAAAAxx (date, V, Ah))
- C4S100 batteries (show up as C4S100IE…)
- Volta Power Systems myVolta CAN BLE adapter (show up as VPS-…)
- Wattstunde Nova Core
Limitations from the README
- Elektronicx, Lithtech batteries Bluetooth is turned off, when there is no current. Thus, device will get unavailable / cannot be added. Batteries with JBD BMS JBD BMS detection unfortunately needs to rely mainly on name patterns. If you renamed your battery it most likely will not be detected. I do appreciate issues …
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/patman15/BMS_BLE-HA
- Source code: https://github.com/patman15/BMS_BLE-HA
- Issues: https://github.com/patman15/BMS_BLE-HA/issues
- HACS: https://hacs.xyz