User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

EV Watchdog App

Wed Nov 11, 2020 1:45 pm

Following the PHEV Watchdog App (which supports the Outlander PHEV, Kia Niro PHEV, Kia Optima PHEV and Hyundai Ioniq PHEV) and after some requests I've decided to create a new Android (only) monitoring App for Kia and Hyundai EV models.

Watchdog is a complete monitoring App, it doest not only extract (throught the OBD2 interface, see for more info on that) and display info provided by the car systems in real time but creates more stats and analysis and keeps track of everthing by storing historical data in it's internal database.

At this time I'm planning two versions of the App, a free on ad-based and a premium one where users will be able to sync data to the website and have further analysis there.

It's still in the making but support for the Ioniq EV, e-Niro and Kona EV is certain.

I've started a fb discussion group (where I will be posting the developments) here:

And here's a couple of screenshots of the App.

Live monitoring screens (or where you see the info while driving)

The App keeps track in a list of the battery condition (changes in SoH and SoC). And you'll get one card for every changes seen (screen on the left). From each card (one tap) you'll have access to the details of the recorded state (right screen).

There's a lot of info there:
- Actual BMS SoC [display SoC] = actual charge
- Actual BMS SoH of useable capacity [factory capacity]
- Actual useable capacity [factory capacity]
- Total current (energy) charged
- Total current (energy) discharged
- Total usage (current charged and discharged)
- Total battery operating time
- Total estimated cycles as per factory capacity
- Total Ah lost per cycle
- Total Ah lost per day
- Battery voltage
- Battery current
- Max available power in / power out
- Minimum cell # id @ voltage
- Maximum cell # id @ voltage
- Average [target] cell voltage
- Maximum cell voltage difference
- Minimum : maximum deterioration cell # id (SoH)
- Isolation resistante
- Minimum : inlet : maximum battery temperature
- Auxiliary battery voltage
- Inverter capacitor power supply voltage
- Fan output power

Beside storing the battery condition the App will also keep track of every trip you have monitored with it.
Each trip is kept on a card list (on the left) and by tapping the card you can have access to the details of each trip (right screen).

Details inside each trip card:
- Date/Time it was recorded
- Trip duration
- Trip distance (odometer at the end)
- Accumulated ascent / descent and elevation (from device's GPS)
- Data resolution / error rate (from the OBD2 interface)
- % of glide time (moving without motor or regenerative braking)
- % of regenerative braking time
- % of stopped time (without moving)
- Eco score (efficiency score calculated by the App)
- Weather season (inferred from GPS and calendar)
- Charge at the beginning / end of the trip
- Maximum observed power input / output
- Minimum / maximum observed battery voltage
- Minimum / maximum observed cell voltage
- Maximum observed cell voltage difference
- Average [target] cell voltage
- Maximum cell voltage difference
- Minimum / average / maximum observed battery inlet temperature
- Minimum / average / maximum observed battery temperature
- Maximum observed battery fan power
- Charge difference at beginning (difference from previous trip)
- Average consumption
- Wall-to-wheel average consumption (without regenerative braking)
- Total consumed charge
- Average / maximum regenerative braking power
- Maximum observed motor torque

Stay tuned!

User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

Re: EV Watchdog App

Sun Dec 13, 2020 9:22 pm

Happy to announce the EV Watchdog Free App (Android only) has just been published.

You can get the App from playstore here: ... v.watchdog

And be sure to check the FAQ on the website:

Also if you're in facebook please join the Facebook group for the App:


User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

Re: EV Watchdog App

Sat Dec 19, 2020 1:35 pm

Just released v0.5-beta.
Brings fix for Hyundai Ioniq 2020 support and several adjustments and other bug fixes.

fb group:

And you can get the App freely from here: ... v.watchdog

User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

Re: EV Watchdog App

Thu Jan 21, 2021 9:24 am

v1.3 now available in two versions:

The existent free ad based version: ... v.watchdog
And a new premium paid version: ... chdog.full

List of extended features of the premium version here:

Changes for v1.3

Free version:
  • Minimum supported API level raised to 16 (Android 4.1 Jelly Bean)
  • App's folder migration to Download folder (required for targeting API30)
  • Added file debugging
  • Added autostart prompt options
  • Fixed negative temperature values
  • Fixed freezing when starting live data from the cells chart screen
  • Several other bug fixes ands adjustments
Premium version, all the above plus:
  • Added notifications for cell voltage
  • Added average line for charts
  • Added Charge X Time and Temperature X Time charts
  • Fixed linear distance for near by stations
FB group:

Posts: 56
Joined: Tue Jul 31, 2018 1:52 pm
Location: Silicon Valley, CA

Re: EV Watchdog App

Mon Jan 25, 2021 10:59 am

Thank you for developing Watchdog and continuing to improve it.

User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

Re: EV Watchdog App

Mon Feb 15, 2021 2:06 pm

v1.4 now available

Changes for v1.4

- fixed cost for kwh not parsing
- fixed max temperature display (was showing min)
- fixed pack size (39/64kWh) recognition for Kauai/Niro
- upgraded db to v5
- added edit cost kwh for trip card
- added set cost kwh backwards for settings option
- several other fixes and adjustments

Premium version, all the above plus:
- added NearBy screen autoupdate option
- added sync data option

Biggest change is for the premium version where the sync data option is now available.

In order to sync data to the web server do as follows (see attached screens):
1. activate the option in the settings menu,
2. agree data uploading,
3. go to the website sign up page (blue link in the dialog box) and register there providing your NetId code that was copied to the clipboard by the App.
4. verify your email.


Then from the App make sure you are connected to a data network and hit the "Sync Now" option in the App's menu to force to send the data on normal usage this is actually not necessary as the App will try to sync several times by itself during operation).

Now log in to the website:, fill any missing info in your profile, read and agree with the terms and you're in. You should see all your data there plus other interesting graphical and tabular analysis.

FAQ here: EV Watchdog Android monitoring App - FAQ

And be sure to join the dedicated fb group where I share all the developments: Facebook Groups

User avatar
Posts: 6
Joined: Thu Oct 15, 2020 7:01 am

Re: EV Watchdog App

Sat Mar 06, 2021 7:53 pm

v1.5 now available

-Changed capacity calculation for battery card (now uses nominal voltage)
-Upgraded db to v6
-Added "Go!" button in charging station details for Maps*
-Added charging mode
-Added glide and regenerative braking distance
-Several fixes and adjustment for charts screen*
-Several other minor bug fixes and adjustments

* premium version only

Added charging mode which shows remaining time (to 100%), charged kWh and instant charging kW

Added glide and regenerative braking distance

New "Go!" button in the charging station details which will open Maps and set destination

More info on the website:
FAQ: EV Watchdog net:
Download: EV Watchdog net:
FB group: Facebook Groups:

Return to “General / Main Hyundai Kona Electric Owners Forum”