ElectricMotorcycleForum.com

Makes And Models => Energica => Topic started by: Pard on June 24, 2024, 10:26:57 PM

Title: Energica BLE App
Post by: Pard on June 24, 2024, 10:26:57 PM
https://play.google.com/store/apps/details?id=be.hcpl.android.energica&hl=en_US

Going to try this out and see what data it has to offer compared to the engineering screen.

If anyone has used it, which OBDII dongle have you used?  Do you keep that dongle installed on the port all the time under the fairing?  Battery drain issues with the dongle?

Was going to use this dongle as it was recommended in the FB group.

https://www.amazon.com/gp/product/B00H9S71LW/ref=ox_sc_act_title_1?smid=A1C2436WDJ39HA&psc=1
Title: Re: Energica BLE App
Post by: MVetter on June 24, 2024, 11:23:12 PM
Does your bike have bluetooth? They stopped putting the chips in years ago.
Title: Re: Energica BLE App
Post by: Pard on June 24, 2024, 11:25:47 PM
Does your bike have bluetooth? They stopped putting the chips in years ago.

No.  I have a 2023 Ribelle, no Bluetooth.
Title: Re: Energica BLE App
Post by: MVetter on June 24, 2024, 11:37:58 PM
Then I suspect that BLE devices, which stands for Bluetooth Low Energy, might not work.

edit- oh you just want to pair it with an OBDII device that emits BLE. I see.
Title: Re: Energica BLE App
Post by: svelectric on June 24, 2024, 11:38:52 PM
I use this one with my experia.  https://www.amazon.com/gp/product/B011NSX27A/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Title: Re: Energica BLE App
Post by: Pard on June 24, 2024, 11:41:54 PM
I use this one with my experia.  https://www.amazon.com/gp/product/B011NSX27A/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

Much more affordable than the one I linked to.  Thanks.

Do you use it with the Hans Cappele app?  Do you keep the dongle connected at all times?
Title: Re: Energica BLE App
Post by: PWM on June 26, 2024, 01:20:28 AM
The original MyEnergica app serves me well to this day ('21 Ribelle)...I can monitor state of charge from other end of house in eager anticipation for when target SOC is reached...the only flaw is that the BLE module powers up when ignition is keyed "on" which works for home because lights are muted while charging...once bike is "on" firmware 37 allows anyone to operate w/o FOB...yikes not good for pulbic charging but the fix is easy instead Energica gave up rather than make it right...
Title: Re: Energica BLE App
Post by: Stonewolf on June 26, 2024, 05:42:59 AM
I remain convinced that not paying extra for the glaring security flaw that occasionally prevents you using the bike was a good move.

Physical keys that insert into the bike forever.
Title: Re: Energica BLE App
Post by: Pard on June 26, 2024, 09:05:06 PM
My first test with the app failed.

Was able to get installed on the android device.

Paired with the OBDII dongle.

App recognized the device, but no data seems to be transmitting to the app.
Title: Re: Energica BLE App
Post by: most on June 27, 2024, 10:05:13 AM
Try a really old Android device. Samsung S7 for instance works well. Not older than Android 8.
Title: Re: Energica BLE App
Post by: wadejesu on June 27, 2024, 07:00:21 PM
I guess you have to leave OBII interface connected all the time, otherwise you have to remove & replace covers.
Title: Re: Energica BLE App
Post by: Pard on June 27, 2024, 07:24:13 PM
I guess you have to leave OBII interface connected all the time, otherwise you have to remove & replace covers.

You could run an extension and relocate the plug.  Under the seat around the charging port would work.

https://www.amazon.com/CarLock-OBD-Slim-Extension-Cable/dp/B01L962S0I?source=ps-sl-shoppingads-lpcontext&ref_=fplfs&psc=1&smid=A3EFDFCHU15BZB
Title: Re: Energica BLE App
Post by: wadejesu on June 27, 2024, 11:58:40 PM
Good Idea, just happen to have extension cables
Title: Re: Energica BLE App
Post by: Pard on June 28, 2024, 03:30:54 AM
Some success today!

I was able to get the Hans Cappelle app to work with the following phone and OBD2 device.

https://veepeak.com/products/obdcheck-ble

https://www.motorola.com/us/smartphones-moto-g-play-gen-3/p?skuId=1041

The app was only giving me battery data from the OBD2 tab, nothing from the BLE tab.  The BLE tab is supposed to receive data from the on board energica BT, which my bike does not have.

The GPS/Map worked as well, off cellular or wifi data.
Title: Re: Energica BLE App
Post by: chisquare on June 28, 2024, 11:15:43 AM
Good to see that you found a working dongle-smartphone combination. Now I am wondering whether the values reported are identical to those of the engineering screen.
Title: Re: Energica BLE App
Post by: Pard on June 28, 2024, 02:31:29 PM
Good to see that you found a working dongle-smartphone combination. Now I am wondering whether the values reported are identical to those of the engineering screen.

Yes, good question.  I will compare the data on the app to the engineering screen and report back.

Title: Re: Energica BLE App
Post by: Pard on June 28, 2024, 05:16:31 PM
Confirmed that the data from the OBD2 connection using the energ1ca app by Hans Cappelle is in agreement so far as the displayed values on the app match what is on the engineering screen.





Title: Re: Energica BLE App
Post by: chisquare on June 28, 2024, 06:57:04 PM
Thanks for the comparison. For me it's good news that the data (or at least this data) from the engineering screen does not seem to be obsolete.
Title: Re: Energica BLE App
Post by: wadejesu on June 28, 2024, 10:19:55 PM
How do you get to eng screen on the bike?
Title: Re: Energica BLE App
Post by: Pard on June 28, 2024, 10:54:27 PM
Quote from @chisquare

"  Long press of the mode switch to the right (R).
Then press the following key combination:
RRR
LLL
RRR
LRL

Push

This causes a wrench symbol to appear in the top right of the display. Pressing the mode switch calls up the service menu, in which the engineering screen is now enabled. This can be selected and shows numerous hidden information. It also has a secondary screen (press the mode switch to the right (R)). Everything seems to be read only which is certainly a good idea ;).

The engineering screen can be exited by pressing and holding the mode switch to the left (L)."




https://www.electricmotorcycleforum.com/boards/index.php?topic=12766.msg121509#msg121509
Title: Re: Energica BLE App
Post by: wadejesu on June 29, 2024, 12:10:55 AM
Are you saying press mode sw to right, then press mode sw 3 brief times to right then left then right then left then push mode sw?
Title: Re: Energica BLE App
Post by: Pard on June 29, 2024, 12:28:32 AM
Follow the instructions exactly.

Slide the mode button and hold it to the right to enter the settings screen.

Then move the selector to the right 3 times which lands you in the last line

Then left 3 times which brings you back to the top.


Then move the selector right again 3 times bringing you again to the bottom.


Then a left move on the switch then a right move and finally a left move followed by a push in of the mode button
Title: Re: Energica BLE App
Post by: wadejesu on June 29, 2024, 12:53:28 AM
I don't know what the hell I'm doing wrong, but all that just brings me to service screen, not the eng screen.
Title: Re: Energica BLE App
Post by: Pard on June 29, 2024, 01:00:27 AM
I don't know what the hell I'm doing wrong, but all that just brings me to service screen, not the eng screen.

It's not you.  Does not always work for me either. 

When it does work, you will see a line to select that say engineering screen on the menu of items under the service selection.

I have no idea why it is inconsistent in terms of availability despite pressing the exact same buttons.
Title: Re: Energica BLE App
Post by: Pard on June 29, 2024, 01:08:28 AM
The lack of assured consistency in accessing the engineering menu is why I looked into getting the Hans Cappelle app to work.

I like to know my battery temp, min/max cell voltage while charging.



Title: Re: Energica BLE App
Post by: wadejesu on June 29, 2024, 01:37:12 AM
Thanks, I really appreciate your help. I'll try again later,

Ride Safe Brother
Title: Re: Energica BLE App
Post by: Pard on June 29, 2024, 01:38:43 AM
https://www.youtube.com/watch?v=btZvKFJL_zQ
Title: Re: Energica BLE App
Post by: wadejesu on June 29, 2024, 05:34:48 AM
Only difference I see is Keyless I don't have that, Mine is 2023 Ribelle RS FW43
Title: Re: Energica BLE App
Post by: Specter on June 29, 2024, 09:07:29 PM
The engineering menu was not meant really to be seen by us mere mortals, which is why it probably is such a pita to get to.  I could never get mine to work either and just said F it.

Aaron
Title: Re: Energica BLE App
Post by: wadejesu on June 29, 2024, 10:06:27 PM
Yeah I hear ya Aaron, I should have kept my Cushman Eagle.
Title: Re: Energica BLE App
Post by: PWM on June 30, 2024, 01:01:59 PM
Yeah I hear ya Aaron, I should have kept my Cushman Eagle.

You can do it...works for keyless ignition on any firmware...took me a dozen attempts for the very first joy.

Hint, once you are on the settings screen-prompt you have 10-seconds to enter (12) side actuations and (1) push actuation for entry to be valid, so be deliberate, but not too fast...

BTW - the video was a good post to validate this engineering screen thing is real and for the source info...well heck, kudos for sharing...it should serve as a good tool to help troubleshoot on our own...
Title: Re: Energica BLE App
Post by: wadejesu on July 06, 2024, 02:52:38 AM
Bingo. I got it to work on my Ribelle, Just have to be quick about it,
Title: Re: Energica BLE App
Post by: Specter on July 06, 2024, 09:44:16 PM
I finally got mine to get in there, 3 pages of engineering gobblety gook, nothing that you can access as a standard user but interesting nonetheless.

Some battery voltages and temps here and there.  Could help with some troubleshooting but nothing that you'd be able to fix, save maybe a stuck t hrottle.

Aaron
Title: Re: Energica BLE App
Post by: wadejesu on July 06, 2024, 10:40:08 PM
Aaron

Just what I thought, was hoping for individual cell voltage,
Title: Re: Energica BLE App
Post by: Specter on July 07, 2024, 01:05:36 AM
Individual cell voltage, thats a lot of work there,  Idoubt you'll find any significant pack with that, a LOT of work, meaning cost, you'd have to wire EVERY battery and bring that harness up, and then monitor it, switch off somehow etc.  That'd be expensive as hell.   I could possibly see arm voltage or unit voltage, but yah some sort of reading would be nice.  I do think they have two sensors, so like side A and B we can see.

My racing bike has an extended screen it seems, I can see more stuff and there are places where it's showing cell volts around  4.xxx volts or so, plus battery pack some vector settings, torque and some other neat stuff.  One of these days Ill get my glasses and take a good look.

The only problem is, a lot of those values are instant values, like KW being burnt, hp being genrated, torque etc, you'd have to be actually looking at it while riding.  NOT a good idea at all, trying to squint down that small, find it while doing 140 mph !  Hell, not a good idea even at 40 mph, you need to be watching the road, not reading some screen.  If we had some sort of logger now.

Aaron
Title: Re: Energica BLE App
Post by: DerKrawallkeks on July 07, 2024, 02:39:21 AM
There is a wire running to EACH cell on ANY electric vehicle with a lithium battery.
Yes that's about 96 wires and 96 input pins on the BMS. All cars and bikes have it:) any device has it
Title: Re: Energica BLE App
Post by: Specter on July 07, 2024, 05:16:57 AM
But to monitor it.  The BMS, the balancing is easy just basically a Wheatstone bridge type of device but as far as monitoring them all, ugh.  I guess this is a good way to repurpose all those old parallel port printer cables :D  The balancing could actually happen passively, so the monitoring would only need to be done on demand id imagine.  Cant think of any reason to keep tabs on it real time unless you are trying to find a weak cell that's collapsing during a high load.  Thatd probably eat up some processing power pushing all those numbers.

Aaron
Title: Re: Energica BLE App
Post by: PWM on July 07, 2024, 09:23:16 AM

Cant think of any reason to keep tabs on it real time unless you are trying to find a weak cell that's collapsing during a high load.  Thatd probably eat up some processing power pushing all those numbers.

Aaron

Me thinks the engineering screen readout is real-time otherwise there isn't much utility in an engineering screen...should be able to setup GoPro / Osmo to record the ride session focused on screen as most parameters shown are worthless when static and cell voltage drop under load is precisely the info desired to characterize health of pac.

The BMS will manage the cell monitoring so no burden to VCU under running conditions ...BMS talks CanBus.

Have not tested real-time functionality yet need camera mount to make the effort worthwhile and safe...old-goat eye syndrome at play...
Title: Re: Energica BLE App
Post by: Specter on July 08, 2024, 05:22:36 AM
open the camera up enough so you can see what YOU are doing when the numbers change.  ok here is where i stomped the throttle,  here is where i turned, etc etc.  That might be a good idea, but there is a LOT of data crammed onto those screens,  those numbers are pretty tiny, goat eyes or not, by the time you blew them up to a size you can actually read  w/o the coke bottle glasses, it might be too distorted to read properly :D :P

Aaron
Title: Re: Energica BLE App
Post by: svelectric on July 16, 2024, 10:16:36 PM
I use this one with my experia.  https://www.amazon.com/gp/product/B011NSX27A/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

Much more affordable than the one I linked to.  Thanks.

Do you use it with the Hans Cappele app?  Do you keep the dongle connected at all times?

I do use his app.  Connected while riding sometimes.  Using the obd setting.
Title: Re: Energica BLE App
Post by: Pard on July 17, 2024, 06:41:27 PM
What type of cell low/high imbalance are you getting under normal steady state riding load?

I see as much as 3.588 and 3.675 type differences when under throttle.  Less when just cruising.  Very tight balance of less than .010 at rest.

I assume that is normal since my battery is getting normal range and always balances easily under charging.
Title: Re: Energica BLE App
Post by: PWM on July 18, 2024, 04:25:38 AM
What type of cell low/high imbalance are you getting under normal steady state riding load?

I see as much as 3.588 and 3.675 type differences when under throttle.  Less when just cruising.  Very tight balance of less than .010 at rest.

I assume that is normal since my battery is getting normal range and always balances easily under charging.

Yes, normal...

At rest, the cell's terminal voltage is virtually the same as "open circuit" except for the residual current required by 12VDC-DC converter.

When running under load, the cell's terminal voltage drops because of the cell's internal resistance...higher terminal voltage under load equates to lower internal resistance.

For example, a fully charged cell will show ~4.0V after the surface charge disipates (charger applies 4.2V per cell max) this is why the pack charges to 100% but may show 99% an hour later.

Subtract the terminal voltage under load from the open circuit terminal voltage and divide by the cell's current to determine the cell's internal resistance.

4.000V - 3.558V = 0.442V

Assume for this example, the motor current is 300Amps (under modest acceleration)

The cell's current is half that because of the series / parallel cell arrangement.

0.442V / 150Amps = 0.00294Ohms = 2.94 mOhms

To get the true internal resistance one needs to capture actual motor current.



Title: Re: Energica BLE App
Post by: Pard on July 18, 2024, 05:59:25 AM
Interesting!  Thank you @PWM
Title: Re: Energica BLE App
Post by: Demoni on July 18, 2024, 01:28:41 PM
When running under load, the cell's terminal voltage drops because of the cell's internal resistance...higher terminal voltage under load equates to lower internal resistance.

Thank you! Great explanation of pack/cell Voltage sag under load and how each cell will react differently due to variations in resistance.
This is also why at very low SOC slow acceleration and minimizing throttle input will result in being able to travel further before "limp" mode is activated. Cell Voltage sag due to high current demand can trigger cells to dip below the permitted minimum level.

I can not go into details regarding communication between the BMS and VCU. But I can confirm that all cell Voltages are continuously monitored.
Title: Re: Energica BLE App
Post by: Pard on July 18, 2024, 02:53:37 PM
When running under load, the cell's terminal voltage drops because of the cell's internal resistance...higher terminal voltage under load equates to lower internal resistance.

Thank you! Great explanation of pack/cell Voltage sag under load and how each cell will react differently due to variations in resistance.
This is also why at very low SOC slow acceleration and minimizing throttle input will result in being able to travel further before "limp" mode is activated. Cell Voltage sag due to high current demand can trigger cells to dip below the permitted minimum level.

I can not go into details regarding communication between the BMS and VCU. But I can confirm that all cell Voltages are continuously monitored.

Thank you for the information,  @Demoni !