Why this happens
Cars have a standard diagnostic socket that diagnostic tools use to read data. Electric cars support a varying set of standard values, and many battery details are manufacturer-specific, so what you see depends on the car and the app. Reading data is harmless; writing, coding or clearing functions can change settings and are best left to the dealer.
What you need
Tools
- OBD-II adapter (Bluetooth or Wi-Fi) from a reputable source
- Smartphone with a general OBD-II reading app
Materials
- Your car's owner's manual to locate the diagnostic socket
- Notebook or spreadsheet for readings
Before you start
- Read-only: do not use clear, reset, coding, programming or write functions on the car.
- Do not open the bonnet or touch high-voltage parts (orange cables, traction battery, inverter); this hack needs none of that.
- Never operate the app while driving; use a passenger or background logging.
- Adapters left plugged in can drain the 12 V battery; unplug when parked for long periods.
Step by step
- 1
Find the diagnostic socket
Look in the owner's manual for the OBD-II socket, usually under the dashboard on the driver's side near the steering column or behind a small cover. It is a 16-pin trapezoid-shaped connector. You will not need tools or to remove any panels other than a clip-on cover. Do not open the bonnet or touch any orange high-voltage cables for this hack.
- 2
Plug in with the car off
With the car switched off and parked, push the adapter firmly into the socket. Check it does not hang where your knee or the pedals can hit it while driving. Some adapters have a light that shows they are powered. Many draw a small current from the car's 12 V battery, so you will unplug it when you finish.
- 3
Pair and connect the app
Switch the car on to its ready or accessory mode as the manual describes. Pair the adapter in your phone's Bluetooth or Wi-Fi settings, then open the OBD-II app and select the adapter. Choose a generic or automatic protocol setting. The app should report it has connected to the vehicle; if not, check the adapter is fully seated and retry.
- 4
Read what the car supports
Open the live data or dashboard view. Electric cars report a limited set of standard values; you may see 12 V system voltage, vehicle speed and some temperatures. Battery state of charge and cell data are often manufacturer-specific and may not appear in a generic app. Note which values are available on your car, rather than expecting every value listed in the app.
- 5
Read fault codes, do not clear them
Use the read codes function to see any stored or pending fault codes and write them down with the date and mileage. Do not use clear codes, reset, coding or programming functions: clearing can erase information a technician needs and may hide a real problem. Look up the code meaning in the manual or ask the service centre about it.
Tip: Take a screenshot of each code and its freeze-frame data if the app shows it.
- 6
Log a normal drive as a passenger
Have a passenger watch or record the app, or let the app log in the background with the phone mounted, while you drive normally. Never look at or operate the phone while driving. Afterwards, look at how the 12 V voltage and temperatures behave. A steady 12 V system voltage while the car is on is a useful health indicator for the auxiliary battery.
- 7
Unplug and keep records
Switch the car off and unplug the adapter, unless the manufacturer of the adapter states it has a low-power sleep mode. Store your readings in a spreadsheet with the date, temperature and charge level. Compare them over months, and share any fault codes and logs with the service centre so they have a clear picture before the visit.
How to tell it worked
Your app connects reliably, shows the values your car supports, and you have a dated record of readings and any fault codes to share with the service centre.
Stop and call a technician if
- A warning light appears on the dashboard, especially a high-voltage or battery warning.
- The app shows fault codes related to the battery, charging or insulation.
- The car behaves differently after connecting an adapter; unplug it and contact the dealer.
Questions
Why can't I see the battery percentage in the app?
Many electric cars report battery data through manufacturer-specific messages that generic apps do not decode. Use the car's own app or display for state of charge.
Will an OBD-II adapter void my warranty?
Reading data through the diagnostic socket is what the socket is for, but changing settings or clearing codes could cause problems. Check your warranty terms and stay read-only.
