Zattaxu wrote:... Is it common with this much variation between the readings each time the car calibrates/calculates the SOH? Does anything (eg. temperature, recent consumption details, or other factors) affect the input of the calculation?...
Yes. The values for deterioration fluctuate a lot. (Maybe +/- 5%, maybe related to temperature, charging, driving speed.)
Normally I prefer to plot the data and use a trend to find the SOH, because that removes some of the randomness.
The only time it is worthwhile to know the exact value the car is reporting is when you have to get the battery changed.
Kia service will use the value on the day it is checked.
I took my car in to get checked the day it hit 40% Maximum deterioration. That triggered the warranty.
3 months later when I took the car in to get the battery replaced the deterioration had gone down, and was below the warranty line.
They did not check a second time.
Here is a chart showing the MIn and Max deterioration counters on my car.
For a good battery I prefer to use an average of the Min and Max to find the SOH. This gives better results when charted.
But as the chart shows, once the battery has gone 'bad' the Min value becomes meaningless.
The SoulEVSpy app always uses the Max value to calculate SOH.
The codes for using Torque Pro can be found by clicking the link in the website icon under my user name on the left.