You can read some SoH value from the Ioniq using an OBD-BT dongle and an Android apps, e.g. Ev Watchdog Lite . But IMHO it does not tell much useful information about the battery health. Mine showed 91.4% after a half year perfect charging. After contacting the garage, the upgraded the BMS and since then it shows 100%. In German forums the common sense seems to be that this value just shows how well-balanced the cells are (but this does not explain the bad value in my car, because it had constant cell voltages) - at least it does not seem to cover the constant aging of all cells. Hence, the best way to measure the state of the battery is using something more sophisticated like the Aviloo device which does not just reads one value from the car, but Thousands for a longer drive and larger SoC-interval.