Soul Spy?

Kia Soul EV Forum

Help Support Kia Soul EV Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Status
Not open for further replies.
langemand said:
I am focusing my efforts on the stuff that is not easy to accomplish in other ways. The fault codes you can read with one of the lite versions of Torque, so that is not my highest priority.

If someone can tell me how (using CAN bus communication) to accomplish things like turning off chimes, setting climate schedule, etc, I will prioritize coding it. I cannot do it without knowing how.
I would really like to see are the two servicing commands:

1) Retract electric parking brake when changing the rear pads.

2) Run the electric water pump after changing the coolant to bleed the system.

I haven't seen anyone list these CAN commands. They are standard ones that the Kia diagnostic system sends, so maybe someone can capture them from a friendly dealership? I think that's how we got most of the CAN commands. The parking brake one may even be common to ICE Souls.
 
notfred said:
...
2) Run the electric water pump after changing the coolant to bleed the system.
....
This was done on my car when the OBC was replaced. It required the official GDS to be running - and an Internet connection to Kia.





Doing this without bleeding the system means you have to drive a few times, topping up the coolant after each time.
see - Charging Fault error.
 
-
A value I would like to see added to SoulSpy is Battery Stress = Quadratic average of battery current flow.
The RMS is also known as the quadratic mean and is a particular case of the generalized mean with exponent 2.
'Battery Stress' is related to lower efficiency, and higher heat in the battery.
I believe it is also linked to degradation.



see :- Setting up Torque to show BMS data

-----------------------

warren55 said:
... Yesterday I went for a long freeway drive ... I was a little concerned that during that drive my SOH seemed to drop from 107% to 103.7%. That seemed a little drastic to me.
langemand said:
... I believe the drop came due to multiple top speed driving stints with fast-charging in rapid sequence, on the German Autobahn during the summer heat.
Normally the BMS updates the deterioration counters during charging, but occasionally we see extreme jumps in the counters during very fast driving. I believe this is linked to 'Battery Stress'.
JejuSoul said:
...My conclusion is that driving very fast, or just fast up a steep hill causes high battery stress which can degrade the battery much faster than normal. This is not a problem if you only do it occasionally...
see :- Battery Ageing Model
 
I should have mentioned that I charged to 100% just before I left that morning, and the weather was quite cool and rainy. It was a long drive for me, but not really a long drive; only about 50 miles before we stopped for breakfast and an L2 charge at the casino. The total drive for the day was 107 miles as I recall, with about 60 miles of that being freeway miles with a max. speed of 60 mph.
I really don't think the battery ever had a chance to get over 60 degrees Fahrenheit! I know the outside temp. never got over 50.
 
-
Warren - I'm assuming your battery stress wasn't caused by really high speeds, but by normal freeway speed up a long, steep incline. Am guessing you drove up from California into the Sierras.
The degradation seen during battery stress isn't heat related but power related.
 
Nothing quite that scenic. I went from Tacoma, WA to Shelton, WA to see my sister, about a 200 ft. difference in elevation.
There are a few hills in between, but no mountains!
 
The Soul EV Spy app is now in BETA test, available for installation from the Google Play Store:
https://play.google.com/store/apps/details?id=com.evranger.soulevspy.

The app is available for free, for a limited period, while it is in BETA test.

New features:
- Bugfixes
- Improved timing, error-handling, and re-connect handling
- Reads DTC error codes (no translation, only the codes are displayed)
- Reads VMCU data from motor control unit
- Reads OBC data from On-Board Charger


Only KW-902 ELM327 v 1.5 is supported, v2.1 does not work. Some testers have reported partial success with other ELM327 v1.5 clones, but they are unsupported, so you cannot expect the app to work with those.

Note: The app does not work with Hyunday Kona electric, Kia e-Niro and Kia e-Soul (the new electric Soul)!

Please report all bugs / observations / comments / etc to: [email protected]. I am also interested in your findings if you test the app on Hyundai Ionic, Hyundai BlueOn, or Kia Ray.

Request: If you use this new app version to record your car AC-charging, driving, and/or fast-charging (preferably all 3 in one .csv-file); I would love it if you email me the recorded .csv-file , so I can include it for the "Play Demo data" replay :) I have sold my Soul EV, so I am unable to record e.g. VMCU and OBC data for the demo myself, and I dislike that these pages are blank during demo-replay.
 
Trying it right now. Happy to share my data if it works.

Update: connected successfully. Am getting data. Keeps disconnecting and reconnecting and the previous version does not do that.
 
I just got the new version and am currently charging now on L2. I'll keep it connected for as long as I can afford to be without my phone!
 
I thought it was staying connected while charging, but even when I turned the car on while plugged in it refused to hook up and still showed the SOC at 39% even though it was near 80%. I was having trouble with it constantly trying to reconnect even thought I had terminated the program. I finally turned off "re-connect automatically" and that seemed to solve it. It also starts every time at the Quick Charger page.
 
Thanks for testing :)

I do not have access to a Soul EV, so I am unable to test the app myself. I am entirely relying on receiving the recorded souldata.log2019XXXXXXXX.txt and SoulData.2019XXXX_XXXX.csv files, along with your findings. Please send by email to: [email protected]

I am unable to guess what is causing the observed behaviour, without the log-files, so I am currently unable to attempt to fix the issues that have been reported.
 
Only KW-902 ELM327 v 1.5 is supported, v2.1 does not work. Some testers have reported partial success with other ELM327 v1.5 clones, but they are unsupported, so you cannot expect the app to work with those.

Can someone share an Amazon link with the most correct/best value adaptor to purchase for Soul Spy?
There are many available, I want to ensure best compatibility. Thanks.
 
This one has worked well for me.
Panlong Bluetooth OBD2 OBDII Car Diagnostic Scanner Check Engine Light for Android - Compatible with Torque Pro https://www.amazon.com/dp/B00PJPHEBO/ref=cm_sw_r_cp_apa_i_4x5bDbPK1AZ8D
 
The ONLY OBD-II bluetooth dongle supported by the Kia Soul EV Spy app is Konnwei KW-902. If you google it, you get numerous, e.g. this: https://www.amazon.com/KONNWEI-KW-902-Bluetooth-Diagnostic/dp/B00Q5YRC4C
or this:
https://www.ebay.com/itm/ELM327-Blu...agnostic-Scanner-For-Android-PC-/254140503730

I don't know if there are clones / different versions of KW-902, so unfortunately I cannot guarantee that those works, even though both look exactly like mine on the outside.
The KW-902's I have are reporthing they are ELM327 v1.5, but even if they state they are that version, there is no guarantees it will work.

I believe Warrens statement that the Panlong dongle works well is a (slight?) exaggeration: At least one command sent by the Soul EV Spy is not understood by the Panlong dongle, and there sometimes seem to be glitches with missing data and/or timing issues occasionally. However, you never know what is causing that kind of thing (Android version differences, android device hardware, radio-interference).

@Warren: If your latest experience is that the Panlong now works flawlessly with the app, please email me your soulspy.log...txt and SoulData...csv files :)

There are a number of smaller ELM327 OBD bluetooth dongles reporting to be ELM327 v2.1 - I have 3 or 4 different ones, and none of them works with the Soul EV Spy app.
 
Of course, you are right. I shouldn't just make a blanket statement like that. It does work well enough for the most part, and it is cheap and small! I'm at work and typing on my phone, so I just was keeping it short.
I will get those files to you in the near future!
 
Just installed and connected to my Soul 2016 55k km, the Soh shows 82% :((. I bought car few weeks ago the range dropped from 150 km to 120 km in few days. Does the car BMS need to be updated?
 
Lelik said:
Just installed and connected to my Soul 2016 55k km, the Soh shows 82% :((. I bought car few weeks ago the range dropped from 150 km to 120 km in few days. Does the car BMS need to be updated?

Probably it updated his internal values, and you should consider the new values correct.
 
Lelik said:
Just installed and connected to my Soul 2016 55k km, the Soh shows 82% :((. I bought car few weeks ago the range dropped from 150 km to 120 km in few days. Does the car BMS need to be updated?
A lot depends on your driving habits. If I drive around town in eco and avoid aggressive or fast driving the range will climb over time to reflect that. If I drive fast in the highway (115-120) it will be reduced.
 
Status
Not open for further replies.
Back
Top