Skip to content
Home Assistant TestFlight
Energy

Battery Monitor BM6

Rafciq/BM6 · vv1.0.3

HACSLocal polling

Home Assistant integration for Battery Monitor BM6

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.

EntityShows up asNote
sensorSensor (temperature, humidity, air quality…)

What people report

Bluetooth BM6 battery monitor; it accepts one connection at a time and some users fail to discover it via ESPHome proxy.

  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
BM6 battery monitorPartly works LocalWorks on Pi 5 adapter; unresponsive while phone app connected; proxy discovery issues
Saved copy
What do you mean by "using Bluetooth proxy to discover"? Do you have the BM6 app running on your phone right now? It may be blocking BM6 detection and reading. "_BM6 device is unresponsive or not visible. It is likely that BM6 device cannot connect to multiple other devices at the same time. If you have a mobile app for BM6 running, your integration may not be able to connect to BM6 device at the same time._"

Excerpt saved from GitHub on 2026-10-23.

Issue #1 · 2025-02

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)193 (0.03%)
GitHub stars68
Latest versionv1.0.3 (2026-02-11)
Set up in the UIYes
Maintainers@Rafciq
LicenseMIT

Limitations from the README

  • BM6 device is unresponsive or not visible. It is likely that BM6 device cannot connect to multiple other devices at the same time. If you have a mobile app for BM6 running, your integration may not be able to connect to BM6 device at the same time.

Notable forks

Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.

ForkStarsLast pushDescription
bsrotten/BM6★ 62026-02-03Home Assistant integration for Battery Monitor BM6
derekpurdy/BM7★ 62026-03-06Home Assistant integration for Battery Monitor BM7
townsmcp/BM6 Newer code★ 42026-09-06Home Assistant integration for Battery Monitor BM6 (Forked, maintained)
Mpercy-Git/BM6 Newer code★ 12026-08-26Home Assistant integration for Battery Monitor BM6
bmcdonough/BM6 Newer code★ 02026-06-14Home Assistant integration for Battery Monitor BM6

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.