I am the current developer of the Soul EV Spy android app. The app is based on the work of Pierre-Etienne Messier and Tyrel Haveman from 2015-2017. Without their code, as well as the many contributions and encouragements on this forum, the app would not be where it is today. So thanks for all contributions, large and small!
This is the first app ever, that I have in Google Play, so I am learning along the way. I apologize for my mistakes, past, present and future.
There are two versions of the app available from Google Play Store:
Soul EV Spy Lite: Free app:
https://play.google.com/store/apps/details?id=com.evranger.soulevspy
- Reads data from car, displays most of the data. Does not save data in files. No future improvements (except possibly some translations), DC-charger list from goingelectric.de will probably be removed.
Soul EV Spy: Paid app:
https://play.google.com/store/apps/details?id=com.evranger.soulspy
- Reads data from car, displays most of the data, stores data in files. Improvements continue: Faster if the sales will buy me some time away from my day job; slower if I have to do this in my spare time and holidays.
The Lite-version is a good choice for most owners of the Kia Soul EV having 27 kWh battery: It calculates the SOH pretty accurately (important for warranty-cases when a cell is failing), and reads more data-values than from other car models. So if the csv-files are of no interest to you, this is currently the cheapest choice. Of course I will appreciate it, if you buy the paid app anyway
The app has some support for every Kia and Hyundai model with a battery (I believe):
Kia: Ray EV, Soul EV, Optima PHEV (set car model = Ioniq), Niro PHEV, e-Niro and e-Soul.
Hyundai: BlueOn EV, Ioniq EV & PHEV, Kona EV
If you try the app in a HEV (Hybrid Electric Vehicle without ability to charge by cord), or a PHEV not listed above, please let me know what you find.
The app does not yet calculate SOH accurately for any other car models than the 27 kWh Kia Soul EV. I want to add the SOH calculation for all models, but to do that, I need data, for analysis. Consequently, I am working on adding GDPR-compliant upload of data, so app users can share the data with me. It appears that users will have to register, for GDPR-compliance. More to come.
A volunteer has contributed a French translation of the app texts that are “localizable”. I am planning to refactor the remaining texts that are still hardcoded as English, so if your device is configured to display French texts, please consider to notify me of places where English text are still displayed by the app.
If you want to volunteer to translate the texts in the app to another language, let me know.
I get many questions from users that are new to electric cars, EV technical terms, OBD and bluetooth. A basic user guide for the app could benefit many users. I believe my limited time is spent better on coding, so I am not working on a user guide. If you have time to volunteer starting to write the base document, you can find inspiration in the guide for Leaf Spy: http://sfbayleafs.org/wp-content/media/2014/04/Jan_2014_CEpg20-23.pdf
Something much simpler will do for starters, so do not let the size of this intimidate you. I have been adviced, and agree, that a separate thread on this forum, for newbie questions, is a good starting point for this work. So, if you want to contribute, start by checking if someone else started such a topic; and contribute there. Or start the new topic yourself, and let others contribute, to a shared document. When ready for beta-release, contact me, I will upload it to evranger.com, and add a link to it, in the apps.
You can reach me by email to
[email protected], or by sending me a PM in this forum. Feel free to reach out, regarding the app.
EDIT: A user guide written by volunteers is now available, see https://evranger.com/soul-ev-spy-users%27-guide.html