---
title: "BLE Battery Management System"
description: "BLE Battery Management System is a Marketplace integration for Home Assistant. It has 1.8k installs sharing analytics, works locally and was last updated October 27, 2026."
canonical: "https://vulpo.app/integrations/marketplace/patman15-bms-ble-ha"
url: "https://vulpo.app/integrations/marketplace/patman15-bms-ble-ha.md"
last-updated: "2026-10-22"
version: "1.4"
---

# BLE Battery Management System

> BLE Battery Management System is a Marketplace integration for Home Assistant. It has 1.8k installs sharing analytics, works locally and was last updated October 27, 2026.

BLE Battery Management System monitors Bluetooth Low Energy battery management systems from within Home Assistant. It works locally and is set up in the UI, and Home Assistant can discover compatible batteries on its own and offer to add them. It adds binary sensors for the balancer, charge and discharge MOSFETs and the heater, plus sensors such as battery health, cycles, design capacity, link quality, runtime and highest, lowest and delta cell voltage. The readout of individual cell voltages helps in judging battery health, and any number of batteries can run in parallel. The Bluetooth range can be extended with an ESPHome Bluetooth proxy. Options cover an optional device password and a setting to keep the Bluetooth connection alive between updates, which is meant to be turned off only when a single-connection adapter is shared with other integrations. A diagnostics file can be downloaded to attach to bug reports.

Automatic summary of the README and code of patman15/BMS\_BLE-HA. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=patman15&repository=BMS_BLE-HA&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=patman15&repository=BMS_BLE-HA&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Bluetooth name (MAC address) - Model**

### After setup

- **Device password**: Optional password to unlock device.
- **Keep connection alive between updates**: Keep the Bluetooth connection between update cycles. Disabling this degrades BMS connection reliability and is only recommended as a last resort when sharing a single-connection Bluetooth adapter (e.g. Realtek RTL8761B) with other integrations. Consider using a dedicated Bluetooth adapter instead.

Texts from the code of [patman15/BMS\_BLE-HA](https://github.com/patman15/BMS_BLE-HA).

## Entities

- **Binary sensors**: Balancer, Charge MOSFET, Discharge MOSFET, Heater
- **Sensors**: Battery health, Cycles, Delta cell voltage, Design capacity, Link quality, Highest cell voltage, Lowest cell voltage, Runtime

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> This integration allows to monitor Bluetooth Low Energy (BLE) battery management systems (BMS) from within Home Assistant. After installation, no configuration is required. You can use the ESPHome Bluetooth proxy to extend the Bluetooth coverage range. By using standard dashboard cards, it is easy to visualize the current state of remote batteries.
>
> - Zero configuration
> - Auto detects compatible batteries
> - Supports ESPHome Bluetooth proxy
> - Any number of batteries in parallel
> - Native Home Assistant integration (works with all HA installation methods)
> - Readout of individual cell voltages to be able to judge battery health
> - 100% test coverage

From the README of [patman15/BMS\_BLE-HA](https://github.com/patman15/BMS_BLE-HA#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Number: 1.8k installs sharing analytics; 375 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 2.18.0, last updated October 27, 2026
- Domain: `bms_ble`
- Source: <https://github.com/patman15/BMS_BLE-HA>
- Issues: <https://github.com/patman15/BMS_BLE-HA/issues>
- Screenshot: https://vulpo.app/integrations-img/933c2c606ce7598f.webp (from patman15/BMS\_BLE-HA's README)

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/patman15-bms-ble-ha

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/patman15-bms-ble-ha
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
