LeafSpy for Niro EV? (Yes!)

Discussion in 'Kia Niro' started by Texas Niro EV, May 26, 2019.

To remove this ad click here.

  1. TandM

    TandM Active Member

    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.
     
  2. To remove this ad click here.

  3. MartyDow

    MartyDow Active Member

    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...
     
  4. TandM

    TandM Active Member

    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.
     
  5. MartyDow

    MartyDow Active Member

    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?
     
  6. TandM

    TandM Active Member

    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.
     
  7. To remove this ad click here.

  8. MartyDow

    MartyDow Active Member

    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...
     
  9. MartyDow

    MartyDow Active Member

    It just occurred to me that maybe this is reporting the 12v battery charging state...
     
  10. 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?)
     
  11. ericy

    ericy Well-Known Member

    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$).
     
  12. To remove this ad click here.

  13. Raleigh Ron

    Raleigh Ron Member

    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.
     
  14. CR EV

    CR EV Active Member

    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...
     

Share This Page