Oh, cool stuff! Finally!
I just tested the Binding (EU-Region) with:
Kia EV6 MY2024 (pre-Facelift)
Hyundai INSTER MY2025
works fine!
Just two things:
How can I completely deactivate the forced reload? [1]
The vehicle thing lets me set the “Refresh Interval” for “refresh data” to 0, is this sufficient?
You can change the UoM of the items to “km” fo ranges instead of meters, but it would be nice for newcomers to either chose imperial or metric for all units and to use the “bigger” and “default” unit. I can’t check if the US-version comes in feet instead of miles! But I think noone calculates the distances in meter or feet. You’d expect kilometers or miles.
[1] Just to add: not only does this affect rate limit of the API, but at least with former firmware-version of the cars you could completely brick the 12V battery with it. A refresh does lead to a complete wake-up of the car - at least it did in the first years. The four hour default (240 min) did cause my EV6 MY2021 to regularly deplete the 12V battery, as even with a full highvolt battery, the 12V battery did not top up. I tested this with my Kia mechanic and every time my script would “refresh” information, the whole car woke up, there was a big spike in 12V battery consumption and the car never went to deep sleep.
So since I changed my strategy to poll “cached” information every 15 mins and only force a “refresh”, if the car was actively loading at my wallbox… - that way I never wake the car up from deep sleep and I had no more bricked 12V battery (Kia replaced it twice in the first 6 month of me owning the car)