Some useful steps... Buy Torque Pro if you haven't already. Get comfortable moving files around on your phone, there are a few useful (and free) utilities out there for exploring your phone's file system Take a look at the basic steps here: https://jejusoul.github.io/OBD-PIDs-for-HKMC-EVs/ https://github.com/JejuSoul/OBD-PIDs-for-HKMC-EVs/tree/master/docs Also, ABRP offers some really nice and useful instructions as well if you go through their guided setup on the website. Here are the Cliff Notes from ABetterRoutePlanner.com: Torque Pro Setup: OBD Reader Setup Once you've paired your OBD Reader to your phone launch Torque Pro and pick your OBD Reader from the list. You'll also need to download the following file(s) from the Git repo to your phone to tell Torque Pro how to communicate with your car: ABRP_Kona&Niro_PIDs.csv 002_Kona&Niro_EV_HVAC.csv 003_Kona&Niro_EV_BMS.csv Use a file manager to transfer the download(s) from /Downloads to /.torque/extendedpids If a folder named /.torque/extendedpids doesn't exist, either create it or do the next step then move the files. ### Torque PID Import Open Torque and Import the files you downloaded. 1. Navigate to ? > Settings > Manage Extra PIDs / Sensors 2. If there are already PIDs on this page, select ? and pick “Clear List” 3. Select ? and pick “Add Predefined Set” 4. Pick the file(s) you moved. ### Picking What to Log - what is needed for ABRP to work Configure what data to save in Torque 1. Navigate to ? > Settings > Data Logging & Upload > Select what to log > ? > Select what to log 2. Pick the following items to log (at a minimum, extra PIDs will not be used by ABRP) !_ABRP_Battery Current !_ABRP_Battery DC Voltage !_ABRP_Battery Power !_ABRP_Fast_Charging !_ABRP_State of Charge BMS !_ABRP_State of Charge Display !_ABRP_Max Deterioration 001_Outdoor Temperature GPS Altitude GPS Latitude GPS Longitude Speed (GPS) ### Logging Settings - necessary to upload live data to ABRP, doesn't do much good otherwise. Uses your phone's internet data! Navigate to ? > Settings > Data Logging & Upload and configure the "Realtime web upload" settings to match: Set Web Logging Interval to 5-30s (depending on how fast your OBD Reader can read) Set Webserver URL to http://abetterrouteplanner.com:4441/niro64 Set User Email Address to your special ABRP Planner Account Email address Selecting Test Settings will not work, as the account is effectively invalid for the purpose of the test, but you can see "Live Data" on ABRP if you log in to your account at the same time. Hope it helps.
I have installed the Torque Pro app and PIDs. The app wants me to set up a profile, but none of the options are appropriate for an EV. Should I just ignore, or do you have another suggestion Thanks for all the help thus far...
You have to set up a vehicle profile in order to do much of anything. I set mine to a 0L engine and disregard the fuel and RPM settings. I also installed TorqueScan (OBD PlugIn) from the app store. It will allow you to see all the PIDs you have added.
Thanks to all who supplied suggestions. Now that I have Torque Pro up and running, and connected to ABRP, I am curious why the flag for "Charging" is 1/On/Yes while I am driving the car. Does it mean that regen is working, or what? Anyone else seeing this?
I don't think that all of the PIDs are accurate. The charging PIDs in particular seem to be wrong. For example, I was fast charging and it reflected a 0. Perhaps there are minor variances between the Kona PIDs and the Niro PIDs.
Thank you. It would appear that the value is reversed in this case; 0 for charging, 1 for not charging. Can we fix that in the CSV file? Should we post it as a bug on github? I wonder how ABRP uses that value...
There are some OBD2 tools available on iOS. Will these work with these dongles, do you know? Seems if the computer is responding to queries it ought to be possible to send other commands and do things like change settings...or does UVO keep those pretty locked up? Has anyone figured out how to talk to the car over the cell data connection? I would love to be able to do more than what UVO allows me to do (and the flip side of this is can someone wirelessly hack into the car and turn things on and off?)
Look at SoulEVSpy in the Android library. It should work with all Kia/Hyundai EVs, and is better suited to EVs. There is a free version that is somewhat limited, and a paid version (15$).
This is an old thread. Are there any updates for diagnostic tools? My 22 Niro EV bricked at an I-40 rest area just west of Winston-Salem NC a week ago. Well, it started, but said "Critical battery issue. Tow car to nearest Kia dealer" and wouldn't shift into Drive or Reverse. It's at Bob King Kia now, but it's been over a week now, and they still can't tell me when they will be able to look at it. I asked them to at least run a quick diagnostics check, but they don't seem to have the time for that. Shouldn't they have a portable diagnostic tool that can check the battery's health in a few minutes? I thought I'd buy a diagnostic tool and bring it with me to the dealer next week. I'm going broke renting a car in the meantime.
No loaner from the dealer? I have had a couple issues, nothing like a brick, on my 2019 and was offered a loaner each time...