I have an EasyMotion Evo Street urban electric bike - 2015-2016. Until a few days ago, it as has worked perfectly.
Now, when I turn on the handlebar controller, it starts up normally, but shows the battery at zero level. In this state, I don't get any pedal assist, and cannot change the pedal assist from anything but 1.
The battery seems to be charging normally, the lights on the charger operate normally. On the battery itself, pushing the battery test button shows five green lights.
So, I think the battery is okay, something in the cables or controller is not working right.
I have carefully wiped all the contacts that I can find. I have unplugged and replugged all the cable connections from the handlebars.
Anyone have any suggestions for me?
By coincidence, I just dealt with this problem on a friends EVO, which had a BH-03 48V battery that self reported (pushing the battery charge level button) that it was charged, yet when connected to his bike would only light up the display which reported 0% charge — and ain’t goin’ nowhere.
Friend‘s wife had an identical bike which made it easy to determine the problem was with the battery (it didn’t work on her bike; hers worked on his bike).
Measuring the battery voltage gave 54V (full charge) and I was able to power a load (100W bulb) for more than an hour, which reduced the charge by 1 battery indicator level. Charger charged it back up. I opened the battery and reset the BMS by disconnecting the battery Negative connection to the board and reconnecting it. (Don’t do this unless you have a charger on hand; I had to connect it to his charger to get the BMS back online.)
All to no avail when I put the battery back on the bike. Display reports 0%; bike no go.
So, to the Internet. I learned that If you examine the EVO battery connector you will find two large brass blades, which are battery positive and negative. There are also five small pins which mate with five ~1/8” round flat pads on the bike side of the connector. Four of them are mysteries and have insignificant voltage on them. The fifth one, which is closest to the negative battery terminal, is the key. It has a voltage proportional to the charge level. On my friends battery, it read a bit over 9V at full charge; around 5V at level 3 charge.
The display controller does not measure the actual battery voltage; instead it uses the voltage on this fifth pin to determine % of charge. IF THAT PIN DOESN’T HAVE A VOLTAGE ON IT, OR DOESN’T PROPERLY PRESS AGAINST THE CORRESPONDING BIKE CONNECTOR PAD, YOUR DISPLAY WILL ASSUME YOU HAVE 0% CHARGE AND REFUSE TO ENABLE THE MOTOR. In our case it was a pad to pin issue.
I found that if I pressed down on the battery and wiggled it slightly, the display would go from 0% to actual, and the bike would operate normally.
The pin to pad connection is flimsy as hell, and I’m not sure how we are going to effect a permanent fix. A replacement connector would be great, but... Open to suggestions. It has occurred to me that a simple voltage divider (two resistors in series of appropriate value) could be placed on the display side of the circuit and create approximately the same values as the pin now reports.
So, my guess is your battery and BMS are fine; your connector, like ours, has issues.