I have baked a custom integration for EU Kia Uvo, this will be working for new account types. Thanks for your hard work @wcomartin
You can install this either manually copying files or using HACS. Configuration can be done on UI, you need to enter your username and password, (I know, translations are missing!).
it will only fetch values for the first car, I am not sure if there are people outside using Kia Uvo with multiple cars
update - It will fetch the cached information every 30 minutes from Kia Servers.
force update - It will ask your car for the latest data every 2 hours.
It will not force update between 10PM to 6AM. I am trying to be cautious here.
Then please follow these steps to enable extensive logging for the integration and you can share them over here. I remember that there was no critical data stored in the logs other than coordinates but you have not reached that point, so no critical data logged.
Yes, could be. I purposely tried another password and got the same error which would indicate that.
However, my credentials are correctly entered, I have tripple checked then via notepad in between, and also resetted my password again just to be sure.
Thinking… Perhaps it could be a nightly sync between some internal systems or something that needs to happen, as I just migrated my account a few hours ago. In that case I guess it should work tomorrow.
Or… grasping…, the password I have is quite complex 19 characters, I don’t suppose there is a variable that only deals with lesser characters in play in your code?
Yes, it was strange that kia uvo servers returns values in different units. Can one of you create an issue in github? My proposal is to render all units using home assistant metric configuration, makes sense you guys?
I believe your home assistant setup is configured to use imperial which should default to miles, right? You can check them through configuration - general section