# Xiaoxiang BMS — Bluetooth battery monitor

> Bluetooth battery management system monitor and configurator for Li-Ion/LiFePo4 packs. (iPhone/iPad app by e77code GmbH.)

- Source: https://appshunter.io/ios/app/xiaoxiang-bms/id1375405426 (this page in markdown: same URL + `.md`)
- Developer: [e77code GmbH](https://appshunter.io/developer/1375405425)
- Category: Productivity, Utilities
- Price: Free with in-app purchases
- Rating: 3.60/5 from 66 App Store ratings · 132 written reviews indexed
- Age rating: 4+
- Requires: iOS 16.0 · 10 MB
- Languages: American English, French (France), German (Germany), Polish, Chinese (Simplified, China), European Spanish
- Released: 2018-05-03
- Data updated: 2026-08-18
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/xiaoxiang-bms/id1375405426/reviews.md

## What is Xiaoxiang BMS?

With Xiaoxiang / jiabaida BMS Smart BMS you can build simple Li-Ion or LiFePo4 battery packs. For camping, car, solar or e-bikes.

iOS app for Xiaoxiang / jiabaida BMS (JBD-SP15S001 / JBD-SP05S002) allows you to monitor voltage of the cells, total capacity, charging/discharging current and alarms temperatures on your iPhone or Apple Watch.
Additionally you can switch the battery (charging and discharging ports) off.

Note: I'm not manufacturer of this BMS. If you have questions or want to buy one, contact one of the manufacturers: https://www.lithiumbatterypcb.com/

App Features:
- change bluetooth advertised name
- for BMS firmware > v20: unlock hardware protected bms
- Notifications support on iPhone and Apple Watch
- saving / restoring BMS configs
- set PIN code for BMS and config access (only iOS)
- calibrate cells voltage and charging / discharging current
- show basic data on Apple Watch
- simple logging of max voltage, current and power
- enable and configure Balancer
- change BMS capacity setting
- switch the battery output on/off
- monitor temperature, cell voltages, current, power and temperature
- monitor BMS alarms
- Supported Languages: English, German, Polish, Chinese, French, Spain

For missing features or problems using the app submit an Issue on GitHub: https://github.com/smagicld/xiaoxiangBMS/issues

## Key features

- Monitor cell voltage, capacity, current, and temperature
- Switch battery output on/off
- Calibrate cell voltage and current
- Configure balancer and BMS capacity
- Change Bluetooth advertised name
- Unlock hardware protected BMS (firmware v20+)
- Set PIN code for BMS access

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Pro Version | $7.99 | one-time |


## Recent user reviews (10 of 132)

All indexed reviews: https://appshunter.io/ios/app/xiaoxiang-bms/id1375405426/reviews.md

### 5/5 — Time to change

*2026-06-01*

Hi! Please add a time display when charging, showing how much time needed to complete charge 🙌

### 1/5 — Doesn’t work never has

*2026-03-04*

Developer responded lol why? Because your app violates Apple human interface guidelines. It shouldn’t be removed from the App Store entirely. Total trash. Feels like using a virus except a virus actuallly accomplishes something

**Developer response:** Hi. Can you please describe the issue more detailed? What does not work for you? How to reproduce your issue? Is the BMS you are connecting to in the list of supported BMS? Please provide more details.

### 1/5 — porn ads

*2026-01-19, version 1.3.4*

uses their own ad delivery system to advertise porn

### 1/5 — Scam. Avoid all devices from this provider.

*2026-01-13, version 1.3.4*

This app is used to control a BMS device I paid for. I have used this app for several years to control my device. Now they are demanding payment to setup the BMS. What a scam. I will find a way around, but basically folks avoid any devices that are managed by this company as this is a scam.

### 1/5 — 오류 문제

*2025-09-04, version 1.3.4*

아무것도 변경이 되지 않습니다.

### 4/5 — Bonne application en Français

*2025-07-13, version 1.3.4*

Bonne application en Français.. 
mais un petit problème quand on se sert de la batterie et qu’elle décharge on la recharge a 100 / 100 .. mais de temps en temps elle se stabilise a 60 /100 alors qu’elle est a 100/100 et il faut la vider a 0/100 et la remettre en charge pour qu’elle indique 100/100 elle indique la bonne charge pendant 2 a 3 mois et puis d’un coup elle se remets a 60/100 alors qu’elle et chargée a 100/100.. je ne sais pas d’ou vient le problème..

### 1/5 — Пидарасы

*2025-07-13, version 1.3.4*

В 2020 купил полную версию,все было ок. После не пользовался 2года, а сейчас понадобилось. И что в итоге, опять плати , тупо моя про версия исчезла. Как лоха развели, мудаки.

### 1/5 — Платные функции не работают.

*2025-07-09*

Ни одна функция в приложении не работают. Даже после покупки. При любом действии выходит ошибка. Абсолютно бесполезное приложение, работает как любое другое бесплатное. Зря купил. Не советую.

**Developer response:** Hi. Thank you for the Feedback. There is a warning in In-App purchase screen: do not buy pro if the free version does not work for you. Why have you done this?

Anyhow, what is your BMS type you are connecting to? What do you mean with “not working”? Please provide screenshots and how to reproduce details to the support email. Thank you!

### 5/5 — Funktioniert wie beschrieben

*2025-01-14, version 1.3.4*

Nach dem Kauf dauert es etwas bis die Freischaltung funktioniert, aber ansonsten alles ok.

### 1/5 — Xiaoxiang BMS Monitor

*2024-12-28*

Не даёт вариант "загрузить предыдущу совместимую версию"

**Developer response:** Apple does not support ios12 anymore. Please update to ios18.

## Frequently asked questions about Xiaoxiang BMS

### What does the Xiaoxiang BMS app do?

This app allows you to monitor and manage Bluetooth-enabled Battery Management Systems (BMS) for Li-Ion and LiFePo4 battery packs. You can track key battery parameters like cell voltage, total capacity, charging/discharging current, and temperature. It also enables you to switch battery outputs on and off, and configure various BMS settings.

### What are the key features of the Xiaoxiang BMS app?

Key features include monitoring cell voltages, capacity, current, and temperature, switching battery outputs, calibrating cell voltage and current, configuring the balancer and BMS capacity, changing the Bluetooth advertised name, and setting a PIN code for BMS access. It also supports notifications on iPhone and Apple Watch, and basic data display on Apple Watch.

### Is the Xiaoxiang BMS app free to use?

The app is free to download and use, but it does offer in-app purchases and has advertisements. Specific features or advanced functionalities might require these in-app purchases.

### What devices is the Xiaoxiang BMS app compatible with?

The app is designed for iOS devices, specifically iPhones and Apple Watches. It is compatible with Xiaoxiang / jiabaida BMS models such as JBD-SP15S001 and JBD-SP05S002, and requires BMS firmware version v20 or higher for certain features like unlocking hardware-protected BMS.

### What are common use cases for the Xiaoxiang BMS app?

This app is ideal for individuals building or maintaining custom battery packs for various applications. Common use cases include monitoring batteries for camping equipment, electric vehicles (e-bikes), solar power systems, and other DIY battery projects where precise control and monitoring of Li-Ion or LiFePo4 packs are necessary.

## Version history (last 5 releases)

### 1.3.4 — 2024-04-21

ADs consent management for EU and UK within free version.

### 1.3.3 — 2024-04-19

maintenance release

### 1.3.2 — 2023-10-03

* Fixed iOS17 Bug where inApp purchase must be restored each time the App was killed by OS.
* BMS Settings Screen: Discharge Capacity field was expecting always dot as decimal separator. now based on locale comma separator is accepted.

### 1.3.1 — 2023-03-13

BugFix where cell voltages were not displayed for some BMS FW

### 1.3.0 — 2023-03-07

- Fixed bug where the HW PIN is not stored locally / must be entered each time to enter config area or switch MOSFET Ports On/Off
- Removed warning if BMS has no HW PIN set

## Apps similar to Xiaoxiang BMS

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [CPU-x Dasher z Battery life](https://appshunter.io/ios/app/cpu-x-dasher-z-battery-life/id1359763765) | 4.6 (22,937) | Free | Productivity |
| [Battery Max - Tips for battery](https://appshunter.io/ios/app/battery-max-tips-for-battery/id411266835) | 3.8 (12) | Free | Productivity |
| [Battery Life Alarm & Reminders](https://appshunter.io/ios/app/battery-life-alarm-and-reminders/id1291735101) | 3.2 (102) | Free | Productivity |
| [Battery Test](https://appshunter.io/ios/app/battery-test/id1531831437) | 2.1 (20) | Free | Productivity |
| [SoundExtreme](https://appshunter.io/ios/app/soundextreme/id1670708941) | 2.5 (21) | Free | Productivity |
| [Siren Connected Boat](https://appshunter.io/ios/app/siren-connected-boat/id6467128040) | 4.2 (1,189) | Free | Productivity |

## More apps by e77code GmbH

- [BMS Tool](https://appshunter.io/ios/app/bms-tool/id1511343379)

All apps by e77code GmbH: https://appshunter.io/developer/1375405425

## Related topics

[battery monitor bm2](https://appshunter.io/ios/topics/battery-monitor-bm2) · [xiaoxiangelectric](https://appshunter.io/ios/topics/xiaoxiangelectric) · [all temp bms](https://appshunter.io/ios/topics/all-temp-bms) · [jbd bms](https://appshunter.io/ios/topics/jbd-bms) · [humsienk smart bms](https://appshunter.io/ios/topics/humsienk-smart-bms) · [smart bms](https://appshunter.io/ios/topics/smart-bms) · [bms tool](https://appshunter.io/ios/topics/bms-tool) · [bms blue tooth](https://appshunter.io/ios/topics/bms-blue-tooth) · [smart bms pro](https://appshunter.io/ios/topics/smart-bms-pro) · [lithium battery monitor](https://appshunter.io/ios/topics/lithium-battery-monitor) · [BMS app](https://appshunter.io/ios/topics/bms-app) · [abertax bms connect](https://appshunter.io/ios/topics/abertax-bms-connect) · [daly smart bms](https://appshunter.io/ios/topics/daly-smart-bms) · [jbd app](https://appshunter.io/ios/topics/jbd-app) · [ant bms v2](https://appshunter.io/ios/topics/ant-bms-v2) · [ant bms app](https://appshunter.io/ios/topics/ant-bms-app) · [bat bms](https://appshunter.io/ios/topics/bat-bms) · [jbd](https://appshunter.io/ios/topics/jbd) · [bms](https://appshunter.io/ios/topics/bms) · [ant bms](https://appshunter.io/ios/topics/ant-bms)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-18.*
