OBDZero
Developer's Website: https://obdzero.dk
Available Here: https://play.google.com/store/apps/deta ... lectriccar
Manual (includes screenshots): https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf
Platform(s):
Cost:
Additional Hardware Requirements:
Works with a number of OBDII adapters, including -
Vgate vLinker FD+ scanner
Vgate iCar Pro
https://www.veepeak.com
OBDLink XL
Does not work with WiFi or really cheap dongles
Works With Vehicle Years:
Confirmed: 2009, 2011, 2012, 2016
Feedback from owners of other years?
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?
Reads and Erases Diagnostic Trouble Codes (DTC):
Key Features:
What's Good:
The interface is easy to use and results can be exported to Excel
What Could Be Improved:
Primary Thread on this i-MiEV forum:
Additional Discussions on this i-MiEV forum:
Additional Discussions on other Websites:
Sample Screenshots:
https://drive.google.com/file/d/1DP7NqZ ... sp=sharing
https://drive.google.com/file/d/1DSd0Pr ... sp=sharing
Individual's Comments:
Thank you Boffingham for the adapter performance information, screenshots, and updates.
Further update from Boffingham (11/24/21) -
"It would be nice to have a graphic output like Canion, something visual showing key parameters like SOC, SOH, Watts consumed by various features like the heater, motor, fan, seat warmer, etc
I have exported the results to Excel but the App captures in millisecond intervals, which is way too much. Every 10 seconds would be good, or something configurable so the data is not overwhelming."
Thank you imievnewb for the veepeak info.
13 March 2022 - input from David, the developer of this app:
For OBDZero I have a 2011 and 2012 CZero and it works with both. I have received OBDZero recorded data from users with 2009 and 2016 iMiev models.
The iMiev 2016 does not transmit individual cell data. Therefore OBDZero cannot show individual cell measurements for iMiev 2016 and newer. Others report that CZero and iOn cars 2016 and newer do transmit individual cell data but I have not been able to check this directly.
OBDZero has been tested with the OBDLink XL as well as many VGate bluetooth dongles. It does not work with wifi dongles and does not work with the cheapest dongles available.
I understand the problem with the short time step and the large data files. I import my data into a database on my PC before exporting portions of it to Excel. I need the short time step for some of the ways I use the data. I'm thinking about a solution.
CaniOn also has a short time step but it stores data directly into a database on the Android device.
I understand the lack of graphs compared with e.g. CaniOn but I don't think this is something I will be able to work on. Maybe a second app for offline graphs.
ÓBDZero does not reset alarms.
Moderator's note: David, thank you for this information.
27 August 2022 - input from David, the developer of this app:
A couple of days ago I updated OBDZero to version 3.89.
Changes in Android 11 and 12 required much of the work needed in this update.
Previous Android versions grant Bluetooth permission automatically. However in Android 12+ OBDZero must be granted “Nearby Devices” permission in order to use Bluetooth. The OBDZero will request this permission the first time OBDZero is run on a 12+ phone after an install or reinstall of the app.
Android 11’s new rules for storage are also implemented in this version.
Also new is a the initial value; minimum seconds between recordings. This answers the user request to reduce the amount of data collected. By setting values between 5 and 60 sec. one can extend the time between data records.
Version 3.89 adds the BMU fully charged battery capacity. This is the same capacity reported by CaniOn and EvBatMon making comparisons easier. To collect this number OBDZero sets the dongle to a different collection mode then resets the dongle back to normal. This slows the data collection process so this value is only collected at 2 minute intervals.
The user manual can be downloaded using this new link:
https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf
Editing the manual is an ongoing process.
4 April 2023 - input from David, the developer of this app:
On March 13, 2023 I updated OBDZero to version 4.00. In this version there are 4 new screens:
The Ah screen is of particular interest because both the capacity and the present charge come from the BMU PID 762. The capacity is the same as that reported by CaniOn and EvBatMon. The present charge is new as far as I know. Together they permit computing a SoC that is a bit more precise than that reported directly by the car. This computed SoC is most similar to the SoC 1 reported by the car and shown in OBDZero. It is less similar to SoC 2 shown in OBDZero and reported as SoC by other apps. Knowing the BMU's Ah account makes a more accurate calibration of the battery amps measurement possible. More on this later.
See the manual at:
https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf
for more details.
Edit: One more detail, OBDZero’s updated code is available on GitHub via this link:
https://github.com/DavidCecil50/OBDZero/tree/Android11
This page last revised: 3 May 2023