Kia Uvo Integration

The api in the EU (beta version, new cars) delivers the following:

                        "Tire": {
                            "PressureLow": 0,
                            "PressureUnit": 2
                        },
                        "Row2": {
                            "Right": {
                                "Tire": {
                                    "PressureLow": 0,
                                    "Pressure": 255
                                }
                            },

So the question is, what does the 255 mean? All tire seems to have the same value so I am not sure if it is really the pressure.

Yes I have it set at 1440mins.
Now the strange thing is at the dealer they disconnected my Modem(So I was unable to get updates at all) in my car and they still detected a drain on the battery when testing it directly.
Also can someone tell me is there a way to read the battery from the UVO app? Or from the website?

This is a great integration. I have been using it with my EV6 for several months. We have just added a Kona hybrid to our family and I have set this up and all is working fine. I have noticed though that the fuel low level status is set to on even with half a tank of fuel. Is this the correct operation of this sensor? I was also wondering if the charge state of the EV battery can be reported too?

Hi,

I have the version 2.20.1 installed on HA 2024.2.1 and my car is a Kia CEED from 2021 (EU).
In the Kia Connect app, all statistics are available. Despite this, the sensor.ceed_daily_driving_stats remain at 0.

I tried loging out and in again, forcing the update, nothing helps.

Anything I could do?

Many thanks.

1 Like

Great integration! Iā€™d like to limit charging my Ioniq 5 to low electric rate hours. Is there any way to set the charge start/stop times as provided by the Bluelink app? I can use the start and stop charging service calls but I think setting the timer would be simpler and more reliable.

You should handle this in HA with an automation and use the service calls with it. :slight_smile:

If low_price then service_call (start charging) and so onā€¦ :wink:

Hello,

I am new to Home Assistant, so I still have not all the wording at start that is needed. I have the Kia Uvo Integration running and setup for my Hyundai Ioniq 5. What is currently missing, is the start climate stuff. I found out that the services are hidden. How can I ā€œunhideā€ them? Please remember that I am completely new to the system, so if it should be obvious, please explain it again for a noob.

Thatā€™s what Iā€™m doing, but it gets a bit complicated given the car doesnā€™t reliably report when itā€™s plugged in, and the API limits you to 50 calls per 24 hours. So far to keep the car from automatically charging when I plug it in (it might be an expensive time!) Iā€™ve set the charge schedule in the carā€™s settings to 10 minutes just after midnight, and am manually triggering the start and end of charging. Works, but the charging schedule keeps getting turned off on the Ioniq 5 for some reason, so it needs some watching over. And Iā€™m having to manually trigger an update when I plug the car in if I want to be sure it starts charging reasonably soon.

Setting the charge schedule would be much simpler.

Then please provide us with more detailed information. What sensors are giving you the price, what sensors/switches are there to control charging and so on.

Did you try setting up an automation yourself, then please post the code. :slight_smile:

In short: give us something to work with! :laughing:

I donā€™t have the time to do a full breakdown of what I did, Iā€™m afraid. But itā€™s not the automation part thatā€™s the problem, itā€™s that fundamentally the approach of calling the start/stop charging service runs into issues with the API and the car.

For starters, if you plug in the car it will start to charge immediately. Nothing to do with Home Assistant, but needs to be worked around somehow, because I want the car to only charge from AC when I tell it to. Thereā€™s a delay, sometimes well over an hour, between plugging the car in and HA reporting the car as plugged in. Again, nothing to do with HA as such, the car/API just doesnā€™t push that info out immediately.

So, either we have to poll the car often so we can detect and stop the charge, or we have to do something to stop the car from starting charging automatically. We can only poll the car 50 times per 24 hours, so even checking once every 30 minutes would put us over the limit if we do any other API calls.

That leaves, IMO, doing things on the carā€™s end. What I settled on was setting the charging schedule to 00:00 - 00:10, so the car basically never charges on its own. Trouble is, that setting gets reset - again, not a Home Assistant issue - maybe once a week, seemingly at random. So it needs babysitting, which is annoying. Could automate it if I could set the charge schedule from HA.

So I donā€™t have any problems with getting price data for electricity or setting up automations for charging to start or stop, itā€™s just that that approach is inherently limited and could be simplified a lot if we could set the charge schedule via the API. The Bluelink app is able to do that so I was wondering if thereā€™s some way to do it via the HA integration as well.

what did i missing ? :face_with_monocle:
Capture dā€™Ć©cran du 2024-06-04 19-12-53

Youā€™re using the wrong url. :slight_smile: It has changed some time ago to

https://github.com/Hyundai-Kia-Connect/kia_uvo

Notice the difference in the repo owner :slight_smile:

same thing :face_with_raised_eyebrow:

Capture dā€™Ć©cran du 2024-06-04 19-19-26

Sorry, didnā€™t even noticeā€¦are you trying to install this as add-on? :wink:

This is an integration or custom_component that is installed via HACS. :slight_smile:

Do you have HACS installed? If so, this integration is listed as one of the default repositories in HACS, so you just need to search for it in HACS without adding a custum repository. :slight_smile:

oooohh i was confuse between add-on and default integration and HACS.
thanks ! itā€™s working !

1 Like

Happens to the best of us :rofl: :rofl: Sometimes you need a second set of eyes. :laughing: Good itā€™s working!

Great integration, many thanks!

One small request: is it possible to trigger a forced update of the carā€™s data?

My Kia is parked in a parking garage without internet reception. I would like to make an automation to update the carā€™s data when it enters the home zone (to have the most accurate status of the PHEV battery level, before the car goes offline).

Yes, thatā€™s possible. See here:

You can call the service with an automation. :slight_smile:

Awesome! Not sure how I missed that, but thank you for pointing it out! :slight_smile:

1 Like

Youā€™re welcome! :slight_smile: Thatā€™s what the forumā€™s here for! :slight_smile: