I don’t think the integration provides that information in any way.
In my case I have resorted to my car charger’s integration (Wallbox) to get that information instead.
I didn’t see it either, but was hoping for some DIY maybe a template that has worked. I get values out of my Tesla Wall Connector, but it can’t tell which car I’m charging.
Hi all, I’m new to the Kia world, and would like to use this HACS Integration
After download from HACS I try to add the integration
but after a few seconds it gives me a “Config-flow could not be loaded” 500-error. When checking the logs I get this:
Unable to install package hyundai_kia_connect_api==3.22.4: ERROR: Could not find a version that satisfies the requirement hyundai_kia_connect_api==3.22.4 (from versions: 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.7.1, …[and all versions in between, removed for clearity]… 3.21.0, 3.21.1, 3.22.0, 3.22.1, 3.22.2, 3.22.3) ERROR: No matching distribution found for hyundai_kia_connect_api==3.22.4
Am I missing a requirement?
hey @rebuilder U see you mentioned an Ioniq 5. Are you able to ‘start climate’ on your car? I see all the right Actions, but the car just doesn’t start climate. I have an Ioniq 6, but should be the same.
Yes, @niveknow the start climate action works for me. There’s a bunch of options, I don’t remember what the defaults were but I pretty much just have the obvious settings on - ’turn hvac on’, temperature set to 21C, all the heating stuff turned on.
In fact my charging now relies on being able to turn on the climate because there have been some Bluelink issues where even the app won’t remotely start charging, but if you start climate control first, then the command to start charging will go through.
New owner of kia sportage 2024
Just got kia connect.
Not sure which integration to use now, the kia connect? It says its for old cars, new one should use this uvo one?
How do you guys show all things? Show us
There s a nice picture of my car inside the kia connect app, hope to get it also in HA. Any idea how?
Thank you @rebuilder for responding. Glad it works for you and this confirms something is wrong on my end. There’s been a number of updates and I retry these actions every time to the same unsuccessful end. Your example also confirms that I can’t start charger either. basically it won’t send any commands/actions to the car.
That’s one problem and the next for me is figuring out some kind of template that let me report charge kwh added to the car so the Energy dashboard reports correctly. More problems to explore.
Hi,
I was using this integration on my 2024 Niro in Canada. I worked great. I moved to a new house and started a brand new Home Assistant setup. I installed HACS, and then installed the UVO integration. I am logged into my account, but I don’t seem to have the option anymore to control the climate settings. I only get their status. Maybe I’ve just forgotten what steps to use in HA to send parameters to the car. Any help much appreciated!! Winter is coming and this was the best integration for me. I seem to be missing something to get to the start climate action.
Starting the climate used to be a service - now it is an action:
kia_uvo.start_climate
How do you try to activate the climate?
Are you doing it via an automation or a script?
If you use a script, then this works for me:
I wasn’t using any code. Just through the GUI. and there was a climate page that had a bunch of sub settings. It seems I don’t even have an entity called kia_uvo.start_climate.
Maybe I did something wrong with the install?
kia_uvo.start_climate is not an entity.
As I said it used to be a service - now called action.
Go to "developer tools* click on “action” - you will see it is there in the dropdown list.
Alternatively write yourself a script and where it says “add action” type KIA and select “Start climate” - then run the script.
Excellent, I really appreciate that! Entering Kia as an action in a script brings up the climate dialogue screen with options.
Hi, I’ve got an EV6 (EU) and I’m new to the whole Home Assistant automation world. I’ve got some automation that is successfully triggering the climate control - can set the aircon, rear defrost, heated steering wheel, etc, but:
I can’t seem to get the front heated seats to work? I’ve tried the different options (on, low, medium & high heat) - none seem to make a difference.
Is this just not supported on EU EV6 or am I doing something wrong? Here’s what I’m sending:
- action: kia_uvo.start_climate
data:
duration: 10
climate: true
temperature: 20
defrost: true
heating: “4”
frseat: “7”
Thanks for any help!
Stop trying - it doesn’t work
It is probably a safety feature by KIA - maybe you need to have weight on the seat for it to work (edit: nope - just tried that out and still doesn’t work) - or it will only work when the car is actually running.
Has anyone had any luck using the new scheduled charging feature? I just get “Unknown error” whenever I try to use that action.
Hi all,
Thanks @fuatakgun (and @wcomartin) ! This is great to be able to fetch data from uvo/bluelink
I’m using this integration and managed to push bluelink data to ABRP
(inspiration came from here)
First create a rest_command in configuration.yaml:
update_abrp:
method: POST
headers:
content_type: "charset=utf-8; application/x-www-form-urlencoded"
url: >
{% set tlm = {
"utc": as_timestamp(strptime(states('sensor.kona_last_updated_at'), "%Y-%m-%dT%H:%M:%S%z")),
"soc": states('sensor.kona_ev_battery_level'),
"soh": states('sensor.kona_ev_state_of_health_battery'),
"est_battery_range": float(states('sensor.kona_ev_range')),
"is_charging": states('sensor.kona_is_charging'),
"lat": state_attr('device_tracker.kona_location', 'latitude'),
"lon": state_attr('device_tracker.kona_location', 'longitude'),
"odometer": states('sensor.kona_odometer')
} -%}
https://api.iternio.com/1/tlm/send?api_key=your_api_key_from_iternio&token=your_token_from_abrp_app&tlm={{tlm|to_json|urlencode}}
# https://documenter.getpostman.com/view/7396339/SWTK5a8w#api-endpoints
then this automation will push the telemetry each time an update is received by the integration:
alias: Télémétrie KONA vers ABRP
description: ''
triggers:
- trigger: state
entity_id:
- sensor.kona_last_updated_at
conditions: []
actions:
- action: rest_command.update_abrp
data: {}
response_variable: status
mode: single
Now I have to figure out what are the best value for scan without beeing locked until the rest of the day (got “to many request” error in bluelink app while playing with ABRP)
I have it set up with a Kia E-Niro in Sweden. Update interval 30 min according to GUI. But entities have not updated in 3 hours. Any ideas why?
The update interval of 30 min will only get the latest status from the KIA server.
If the car has not uploaded anything new in the last 30min, than you will see no change.
If you want the current status, do a forced update - but be aware, that this will wake-up the car every time you do this.
Weird since Ive been using the car and the app shows different values?
Can I force an auto update entering home zone?
You could make an automation that does a forced update with the
Trigger: “Entering Home Zone”.
Action: kia_uvo.force_update