diy solar

diy solar

JBD/Xiaoxiang BMS Apps List

lincomatic

New Member
Joined
Apr 14, 2021
Messages
23
There are so many apps for the Jiabaida (JBD)/XiaoXiang BMS, I thought it might be helpful to post them all to one thread.
Here are free the ones I've found so far.

iOS:

This is the official app, linked directly from the manufacturer, jiabada.cn's support page: https://apps.apple.com/cn/app/小象电动/id1361122947
For those who don't know Chinese, xiaoxiang means "little elephant," which is why the app is called "little elephant electric." Chinese companies like to use cute names for their products (e.g. Xiaomi, a famous brand, literally means "millet." "xiao" means small, which connotes cuteness). But I digress. Here's what the dash looks like:
1634227465992.png
It's pretty basic, but has a MOS lock function that the 2.0 version below doesn't have (the lock icon).

If you search for xiaoxiang in the iOS app store in the US, it actually turns up a 2.0 version, instead: https://apps.apple.com/gd/app/小象电动2-0/id1576622653
Here's its dash:

1634227830072.png

It also has some cool history graphs:
1634228653630.png

Unfortunately, neither of the official apps above can change any of the BMS parameters, only the Bluetooth name.

Android:
Fortunately, on the Android side, you can set the parameters for free. Just like iOS there are two official apps:
This one is full-featured, and lets you change all of the settings: https://play.google.com/store/apps/details?id=com.jiabaida.bms&hl=en_US&gl=US
One notable feature is that it displays remaining runtime (Orange circle, "Time Left")
1634229068866.png

There's also a 2.0 version on Android, but unfortunately, it appears to only be in Chinese, and like the iOS version, you can't change any parameters, except for the Bluetooth name. However, it does have the same cool graphing function as the iOS 2.0 version.
https://play.google.com/store/apps/details?id=com.wee96.electric&hl=en_US&gl=US
This is the only full-featured free app I've found in the Google Play store.

Third Party:

iOS: https://apps.apple.com/us/app/xiaoxiang-bms/id1375405426
Ugly, but functional app. To set the parameters, you have to pay $$.

1634227976741.png

Unfortunately, the two official apps above can't change any parameters, and the open source Xiaoxiang BMS app can only change parameters with the pro version, which costs $$.

There are also some APKs of Android apps that can be sideloaded, if you dare, but I haven't tried them yet.
 
I use that last app on your list .... and paid the extra $5.99 for the "pro" version that allows for changing parameters ... it is working fine for me.
It also allows for calibration of current in and out. I had to do the calibration on mine when I first got it because it wasn't correctly tracking SOC.
 
On iOS SmartBMS Utility is free and open source and can change all settings.
It is also available on the Mac App Store for Mac OS with the same interface and functionality.

fatxHPB.png


HpK2BhR.png
 
I installed my jbd bms and have now tried all available apps mentioned above .. while all cell values are showing, and the current has been consistent but its been 10 or so hours but the cells arent full.. the cell values were 3.289v and now its reached 3.4v but the charger is showing a lot of Ah has gone through.. The problem though is the Ah, time and % do not increase at all.. it was updating only when i updated a parameter.. and now its showing 90% with same 252Ah for last 2 hours.. the voltages are increasing but nothing in Ah. This is my first charging ao not sure if it resets or something..

does your app show updates?
 

Attachments

  • Screenshot_20211101-212227.jpg
    Screenshot_20211101-212227.jpg
    217 KB · Views: 55
Ah nevermind... maybe the app choose one random Ah while charging and the cells didnt reach that level... now its updating both Ah and %.. i almost went mad ..
 
On Google Play, Carplounge BMS allows full access: https://play.google.com/store/apps/details?id=com.carplounge.bms
Additionally, Liontron Multi: https://play.google.com/store/apps/details?id=com.liontron.liontronmulti is useful if you have multiple JBD BMS batteries. It's view only but It sums the remaining Ah and averages the reported voltages so you get the total capacity of all of your connected JBD BMS batteries.
THANK YOU!!!!
I had a freak out moment when my Xiaoxiang app would not allow me to check and adjust parameters! I downloaded your recommendation and it worked. Thank you!
 
............. There's also a 2.0 version on Android, but unfortunately, it appears to only be in Chinese, and like the iOS version, you can't change any parameters, except for the Bluetooth name. However, it does have the same cool graphing function as the iOS 2.0 version.
.....................................

The downloads direct from jiabaida.com have been updated to 2.0 in English - It's now Android version 3.2.000.30 updated from Android version 3.1.1026.27. It's not on Google Play however. It's shown here connected to a small 18Ah battery pack I have. It doesn't look like you can change parameters. Graphing is there. There's also a login prompt that you can skip.

Screenshot Scroll.png
 
Can you post a link, all I can find on their web site is a QR code dated a couple of years ago that goes to a dead link
 
The downloads direct from jiabaida.com have been updated to 2.0 in English - It's now Android version 3.2.000.30 updated from Android version 3.1.1026.27. It's not on Google Play however. It's shown here connected to a small 18Ah battery pack I have. It doesn't look like you can change parameters. Graphing is there. There's also a login prompt that you can skip.

Looks pretty similar to the AOLithium app. That one works also for a JBD BMS


 
Looks pretty similar to the AOLithium app. That one works also for a JBD BMS


Hey that apps kind of a different spin. Interesting. Just installed it. But looks like only limited parameters view and I can't see how to edit them
 
Looks pretty similar to the AOLithium app. That one works also for a JBD BMS



I prefer Aolithium's app. it's easier to see the battery information clearly. The APP provides a lot of convenience during my travels.
 
On iOS SmartBMS Utility is free and open source and can change all settings.
It is also available on the Mac App Store for Mac OS with the same interface and functionality.

It is no longer open source as stated on the Github repo:
`I have removed any relevant file from my Xcode workspace to avoid users compiling it for their own use, as I intend to sell this tool for $0.49.`
 
I prefer Aolithium's app. it's easier to see the battery information clearly. The APP provides a lot of convenience during my travels.
The AOlithium app is clearly a cleaner and less quirky app than the Xioxiang app, but it is also missing lots of things that I would consider to be needed, at least for me:
  • You can't see the individual cell voltages, so if one is showing to be out of balance, you don't know from the app which one
  • You can't manually control charge and discharge MOSFETs
  • You can only see 9 of the total user-configurable BMS parameters (all voltages), and you can't change any of them
  • You have no control over the BMS passive balancing: What voltage it starts, what cell imbalance triggers it, and if it is only allowed during charging
Really, about the only thing the AOlithium app is good for is for SoC, and I will admit that for many people that is all that is required. For the other people who frequent our cabin, I may point to the AOlithium app to keep them out of trouble.
 
There are many app that work with JBD BMS units. All apps in this screenshot came from Google Play (except for xiaoxiang 3.1.1026 & XiaoXiang 3.2.000). Carplounge is still my favorite for full access. I also use Liontron Multi, BelyEnergy & Aollithium.
 

Attachments

  • JBD BMS compatible apps.jpg
    JBD BMS compatible apps.jpg
    118.8 KB · Views: 193
On iOS SmartBMS Utility is free and open source and can change all settings.
It is also available on the Mac App Store for Mac OS with the same interface and functionality.

It is no longer open source as stated on the Github repo:

Obligatory IANAL, but they can't revoke the GPL license on the previously released source code. So if someone wants to keep maintaining a similar app as open source (still under GPL of course), they can fork off version 1.1.1 as a starting place.

https://github.com/NeariX67/SmartBMSUtility/archive/f6d674d2f69a05f1964c794b52f6ce628caae928.zip (Also attached for redundancy)
 

Attachments

  • SmartBMSUtility-f6d674d2f69a05f1964c794b52f6ce628caae928.zip
    64.9 KB · Views: 64
Back
Top