0

Wrong SoC read with live-data, with OBDlink CX in Audi e-tron 55 Quattro 2023 (2021+)model is very incorrect, please fix

  • Done

L
Lars Volker Hansen

I have an Audi e-tron 55 Quattro 2023 model and an Audi e-tron 55 Sportsback Quattro 2022 model , and uses ABRP Premium together with an OBDlink CX BLE for live data which is supported in the ABRP app.

I use the latest version of the ABRP app - 4.7.5 (2633)

There is a big difference in the SoC shown in the ABRP app compared to the correct SoC shown in the car as well as in the Car Scanner Pro app. The Car Scanner Pro app shows in real time a lot of data-points from the car.
Most things works fine, but since the SoC used in ABRP is wrong it results in the car running out of electricity while driving whilst the ABRP app still shows that the SoC is sufficient to reach a charger.

The gross battery level in an Audi e-tron 55 Quattro is 95 KwH (Brutto) , but the useable part of the battery for driving is only 86 KwH (Netto), so it makes a big difference which level you use, and I believe that you Read/use the 95kwH instead of the correct 86 KwH, and that have a big impact in calculations and consumption.

As you can see in the attached fotos:
MyAudi app shows e.g. 3% 14 kilometres left in the battery.
Car Scanner Pro shows that the Battery SoC Display is 3.5% (the correct useable battery level), but Battery Charge level, Battery SoC and SoC true all shows 11% which isn't the useable amount of battery but the total gross volume of the Battery.

The MyAudi-app shows the same SoC and remaining kilometres as the actual display in the Audi car.

I have attached photos from 3 different battery levels, so you can investigate, since ABRP is reading and using the wrong data-point.

Please fix the problem, so you read and use the correct data-point (Battery SoC Display - 3.5%)

I believe that your data model should be correct when you calculate the route if the SoC level was correctly read and used, but since the SoC read is incorrect and used in the ABRP app everything goes wrong, when the battery is low. It's almost 8-9% different, and the consumption is due to that also wrong.
That results in that when a route plan is calculated, too many charging stops are used, since the consumption in the car is mis-calculated.
Right now I have to set the arrival SoC to charger to 15-20% to avoid the car running out of electricity, which again leads to too many charging stops when making a plan, hence - travel time will also be much longer than in real life.

I know that there is another bug report from another user, but I tried to give you more data, so you can see the problem.

In my case I would have been out of electricity with many % / kilometers if I wasn't aware of the bug (wrong read data-point) in the ABRP app.

I look forward for an update with a fix and please reach out if you need more information or data from me.

Lars


A

Activity Newest / Oldest

Avatar

Manuel_ABRP

Status changed to: Done

L

Lars Volker Hansen

Hi ABRP Team. I still haven't heard or seen any updates from you in this case, after my last comments with problems being in the test user group ?
The ABRP app still doesn't show anything and it doesn't connect to live date ? Please see the pictures in the comments from some days ago.
I need you help to fix this or to move me out of the Test User Group, since this is where the problem in reading data comes from.
I hope that you fix this soon, since I'm not able to use the ABRP app anymore.


L

Lars Volker Hansen

Hi ABRP / Manuel,
Any chance that you can either fix this as is, or take me out of the tester group, so the app works again, and then put me back in the tester group again ?
There are no live-connections to the car right now from ABRP, even though the OBD scanner is live and writing data to ABRP ?
I can't solve it myself (tried during since you made the change).
Please read my previous comments and see pictures for better understanding of the issue as "Tester group member"


L

Lars Volker Hansen

Hi Manuel,
I have a problem :-)
Since I couldn't figure out a way to unlink the OBD from the vehicle, I deleted the car and wanted to create it again since I then had to link the OBD again (as 1st time install of OBD).
I was easy to create the car, and also easy to link the OBD again, but as you can see in attached pictures, then their is no more visible Live data fields, and the car only uses manual SoC now, since the app doesn't think it's connected.
As you see in another picture from live data, then the OBD is connected, and writes data, but I can't see them since the data part of the screen is gone.
Could you please fix it so Live Data fields are visible again, and also so the ABRP app knows that it has available live data instead of using manual data.
Then I will test it immediately.
If you need to get in contact with me, you are welcome to enter call or write me directly (you have the details in my user account).

Best Regards
Lars
Denmark


L

Lars Volker Hansen

Hi Bo,
I hope I can give you a usable answer here, at least I tried to connect the OBD to the car, and read out the sensors which should show the PID register ?

the sensor : (C6.HV CHRGR) - HV Battery SoC Display which shows 3,5% SoC as the correct data in real-time picture, should have the PID = 14290378

Please see attached photos, and let me know if it's correct ? It should be the PID according to the Car Scanner Pro app ? but I'm not an expert :-)

If it's not the correct PID format, could you then tell me which PID you're using/reading today for the SoC that you read/use with the OBD scanner ? Then I can try to contact the people I know at Audi, and ask if they can help me with the correct PID ?

And for your other idea/solution. It can probably work in some way (maybe more correct than today, but there will be a risk in subtracting the buffer and recalculate, since the Audi Etron 55 models have 95/86 KWH battery, but e.g. Audi Eton 50 models have other sizes of battery etc. There can be more impacts, but I don't know what and the impact, so hopefully you can fix it with the PID reads ?


Avatar

Bo_ABRP

Status changed to: In progress

Avatar

Bo_ABRP

Thanks for the detailed report! It does sound like we are using the raw BMS SoC instead of what is actually usable - will investigate and get back to you.


L

Lars Volker Hansen

Hi Bo, Thank you for recognizing the problem. I fully agree that you probably is using the BMS SoC instead of the correct value.
Please let me know if you need more data, or if you need my assistance for testing purposes or other, I'm happy to help since this is a super important topic to solve.


Avatar

Bo_ABRP

We can apply a simple transformation to subtract the buffer and rescale to fit display SoC, but there is a risk the translation is more involved than that. Do you know if there is an actual display SoC PID (OBD register) for the display SoC?


L

Lars Volker Hansen

please look at my latest reply and attachments and let me know if it's correct


Avatar

Manuel_ABRP

Hi Lars, I just added your user account to a tester group that has access to some updated OBD configuration for the e-tron.
Could you please check if works out for you? To do so unlink the OBD dongle from your vehicle and link it again. This will make sure the updated config is fetched. Let me know if the SoC is matching the one reported by the car and also if the other props are looking fine. Would be great if you could do a test drive so we see if the values are updated properly too. Thank you!
Best, Manuel


Avatar

Manuel_ABRP

Forgot something, in case it does not work as expected hit the bug button on the map. If you don't have it go to Settings and enable "Show bug report button". Thanks!


L

Lars Volker Hansen

Hi Manuel,
I can’t find the place in the app where I can unlink the OBD dongle from the vehicle?
Where is it?


L

Lars Volker Hansen

There is nowhere I can unlink the OBD in the app? I can searc/connect to an OBD but it says that the dongle is already connected to the vehicle…. But I can’t remove it? Please guide me to where I can delete the OBD


L

Lars Volker Hansen

Hi Manuel, I have a problem, please read my message to you


Avatar

Manuel_ABRP

Ah sorry, there was a bug with the unlinking. It is fixed with 4.7.7.


L

Lars Volker Hansen

Hi Manuel,
I deleted the car in the app and created it again, but I still can't get the Live-Data to work correct.
Please read my comments and check the pictures for the the last days above in this thread.
What to do ? I think it's only you who can fix this since my user is added to the Test user group, so everytime I create the car again, it doesn't link and activate correct.
I tried to create a new user account also, and here everything works fine for connection, but the Live-Data is offcourse wrong , hence , why I created the original topic to be solved. (Wrong SoC reading)


L

Lars Volker Hansen

and... when will 4.7.7 be live so I can link/unlink correctly without deleting the car


L

Lars Volker Hansen

Hi Manuel,
Can you do something so the App shows what data it receives ? The OBD is connected, but the App can't "see" it so it only uses manual settings/consumption.
I can't do anything myself, since my account is linked to the "Test User group".
I really want to test this, and see if it works with the new Audi OBD settings, ensuring that all Audi owners have a better ABRP experience.


Avatar

Manuel_ABRP

It should actually show all the data it can parse. Could you please do me a favor and leave it connected for a few minutes and hit the bug report button on the map then? Let me know when you did so I can check the raw responses. Hope I can figure out what's wrong like that. Thank you very much!


  • L
L

Lars Volker Hansen

Hi Manuel,
I did this:
I unlinked the OBD in the new app 4.7.7
I deleted the car on my profile
I signed out of my account.
I deleted the ABRP app on my phone.
I restarted my iPhone.
I installed the ABRP app, logged in to my car, created the Audi again.
I added the OBD via Live Data settings again.
- the app/phone connects to the OBD, and it says connected and I can see that it's writing.
There is still NO live-data shown.
I went for a drive at 19.38 CET/Copenhagen, and stopped at 19.48 CET/Copenhagen.
I made/sent you the bug report at 19.48/19.49 CET/Copenhagen on March 21.

I hope that you can figure out what's wrong now ?
The navigation and route calculation works, but it only uses manual data/settings, so it starts at 90% SoC everytime I start driving even though the real SoC is around 55%.


Avatar

Manuel_ABRP

Thank you very much. Sadly we do not get any responses. For now I have removed your user account from the test group. I'll try to get hold of an eTron so I can do some real time debugging.
Make sure to re-link your dongle so you get a "working" OBD connection again.


L

Lars Volker Hansen

Hi Manuel,
If you need my help with an eTron let me know.
If you're located in Lund in Sweden, maybe I can assist you since I live in Copenhagen 40 KM's from Lund, so with a little planning of calendars, I can assist you if needed and relevant. I have a strong desire to get this working.


Avatar

Manuel_ABRP

Thanks, I'm actually located in Austria. But I got access to an eTron next week. 🤞


Avatar

Manuel_ABRP

Just got the info that the eTron broke down and is at the Audi service center (again... 😬). Most likely I can get it next week for some OBD tests.


L

Lars Volker Hansen

Sounds good if you have the chance to test it soon, since I will go from Denmark to France and Italy and back soon.


Avatar

Manuel_ABRP

Hi Lars,
yesterday I had the chance to to some OBD testing with an eTron and results looked pretty good. I updated the OBD configuration and added you back to the tester group. Could you please re-link your dongle and check again? Thank you very much!


L

Lars Volker Hansen

Hi Manuel,
I have re-linked the OBD and checked it today, going from 80% SOC to 17% SOC to 7%SOC and then charged it back to 80% again.

I can CONFIRM that it works now. Good work!!
Could you please release it for all users ASAP, and then move my account from testing setup and back to normal production setup again (when you have released the update) :-)

I look for ward to use it in normal driving mode.
Attached you find some pictures for documentation.

The pictures are from the ABRP app and from MyAudi app.


Avatar

Manuel_ABRP

That was quick, thank you very much! I removed you from the tester group, as long as you do not re-link your dongle everything should keep working.
We'll release the updated OBD config during the day to all users.


Avatar

Linda

Status changed to: Investigate

Avatar

Luka David Torkar

I've also noticed slight deviations from the actual soc on my e golf. Same obd connector.


L

Lars Volker Hansen

.