EM3EV Bluetooth BMS App

ronrrm

10 µW
Joined
Jul 30, 2018
Messages
6
Anyone know if there is an alternative to the EM3EV Bluetooth BMS app on Android, which by the way is awesome.

The feature I'm looking for is 'data logging'.

It would be nice to see current draws...etc. graphs over the ride, without having to invest, install and setup a Cycle Analyst.

rm
 
I'd second that. An open source option would be awesome too. I'm not super impressed with the existing app; basic spelling errors... and didn't play nicely with my tablet... We'll see how it goes over time (I only just set it up).

Does anyone know the make/model of the BMS they use? Maybe we could hit up the vendor...
 
I took my em3ev BMS out after it failed. There is a sticker on it that says:
Power core BMS
Possibly this is the manufacturer's website -- http://en.d-powercore.com/eproduct/list-47.html

This information is also printed on the BMS:
DXB30-1440BU-1002
50.4V/17.7AH
BARCODE with this number below
1828400056

Another recent Bluetooth BMS from Em3ev had these ID numbers on it:
Sticker inside controller sandwich: DXB00160-2-0164
MOSFET Board printing: DXB30-B V1.0.1 180612
BMS Control board printing: DXB30-T V1.1 180530
 
Thanks! That looks like the manufacturer, judging by the products available and the app info. Unfortunately their website it a bit thin on detailed information and download links...

I may shoot them an email but I suspect there will be a bit of a language barrier...
 
Nope, sound of crickets...

Not super impressed with this BMS at the end of the day. It doesn't balance very well and the app makes me log back in/reconnect to the bluetooth device every time it starts... a somewhat painful process...
 
Just completed setting up this BMS from AliExpress @ https://www.aliexpress.com/item/8S-to-24S-2018-new-DIY-Lifepo4-li-ion-50A-80A-100A-110A-120A-smart-bms/32847165991.html?spm=a2g0s.9042311.0.0.3da24c4d18lrYX

Using this app to run it https://play.google.com/store/apps/details?id=com.vortecks.vbms

Currently bike motor is on test stand, and I am going through the set-up of the devices, battery build, controller, KT-LCD and the bluetooth BMS. This is my first E-bike build. Bluetooth connects very easy to Android device (only). Has data logging with GPS along with saving trip data and exporting data, cell voltages, balancing, charging over under limits, with alarms. Included are 4 additional therministors that can be place anywhere on the bike. The fifth therministor reads the FET temp on the board. My only issue is that I am unfamiliar with its setup and knowing what the parameters should be set up as. Each day I become a bit more aware of the settings and their proper values for my battery build.Screenshot_20190327-101747.png
 
Need a little help please...where can I get the app for an android phone for my EM3ev battery?

I am an old fart with a flip phone and my wife is the one with the android phone...this should be real fun :lol: .

My battery is turning itself off when I hit 50.1 volts. It is a 14s5p battery with HG2 cells and was purchased a couple months ago.

Thank You
 
Do you still have the confirmation emails from EM3ev from when you bought the battery?
The link to the BMS app is in there.
 
I do not have the confirmation email...any chance somebody could send it to me via private message or post it here...Thanks.
 
No prob :) Good luck, it's not the best app ever... the password is the last four digits of your BMS serial number (as it appears in bluetooth devices when you scan).
 
I got a bit too annoyed by the existing app, so I created an open-source version:

Play store: https://play.google.com/store/apps/details?id=com.kroko.bmsmonitor
Github: https://github.com/thekroko/em3evbms

It's not particularly fancy in terms of design and features, but does have the basics covered. Since it's open source… feel free to add more functionality as needed.
 
kroko said:
I got a bit too annoyed by the existing app, so I created an open-source version:

Play store: https://play.google.com/store/apps/details?id=com.kroko.bmsmonitor
Github: https://github.com/thekroko/em3evbms

It's not particularly fancy in terms of design and features, but does have the basics covered. Since it's open source… feel free to add more functionality as needed.

Any reason why it doesn't run on Android 11? Well, it runs, but if you scan for devices, it doesn't pick anything up.
 
strepto said:
That's great! Thank you so much! Heh, a Kotlin fan, I see...

First time trying Kotlin, actually, but it was generally a likable, positive experience. Kotlin essentially combines the convenience and conciseness from C# with the compatibility of Java, so that's nice.

sh33p said:
Any reason why it doesn't run on Android 11? Well, it runs, but if you scan for devices, it doesn't pick anything up.

I'm running vanilla Android 11 on a Pixel 5 myself, so that shouldn't be the issue. The Bluetooth scanning portion doesn't really do much besides looking for BLE devices whose name starts with "DXB-".

Possible causes I can come up with at the top of my head:
  • Battery name doesn't start with "DXB-" (does EM3EV use multiple different BMS? Both batteries I have seem to match that prefix)
  • Permission for Bluetooth wasn't granted, or was revoked
  • Bluetooth adapter crashed? You could try disabling/re-enabling Bluetooth
  • Battery pack isn't turned on?

If you'd like to dig more into it and help debugging, you could install the nRF Connect app, and tell me what it shows for your battery
 
kroko said:
I got a bit too annoyed by the existing app, so I created an open-source version:

Play store: https://play.google.com/store/apps/details?id=com.kroko.bmsmonitor
Github: https://github.com/thekroko/em3evbms

It's not particularly fancy in terms of design and features, but does have the basics covered. Since it's open source… feel free to add more functionality as needed.

Great thanks!
I wanted to do the same but, wasn't able to reverse engineering the protocol!
Works good on my android 10 device :thumb:
 
:bigthumb:

This is great thank you. Big help, I will keep an eye on this for updates and I think EM3EV should sponsor this.
 
Any help for someone out there in the Apple/iOS world? Looks like EM3EV only made an Android app.

I've downloaded a bunch of apps and tried them all, one of them actually momentarily found the battery but wasn't able to connect, all the others haven't even been able to find the battery. I also don't see the battery on my list of bluetooth devices on the phones settings which makes me wonder if the phone itself isn't even connecting.

Thanks

A
 
Ihaveabike said:
Any help for someone out there in the Apple/iOS world? Looks like EM3EV only made an Android app.

I use "Smart BMS Doctor" by developer D-powercore CO.,LTD who I believe manufactures the BMS's used in those packs.
 
Back
Top