Kia Uvo / Hyundai Bluelink
Hyundai-Kia-Connect/kia_uvo · vv3.19.0
A Home Assistant HACS integration that supports Kia Connect(Uvo) and Hyundai Bluelink. The integration supports the EU, Canada and the USA.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
climate | Thermostat | |
lock | Lock | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
device_tracker | Presence (as an occupancy sensor) |
What people report
Cloud-based Kia and Hyundai support across regions; maintainers add new models quickly, but API changes and regional servers (Canada, Brazil, EU) cause outages, and some EU models restrict remote climate.
- Works3
- Partly works2
- Not working2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Hyundai BlueLink USA SVM / Find My Car | Works Cloud | Support added in API 4.30.0Saved copyBump `hyundai_kia_connect_api` from `4.29.1` to `4.30.0`. Upstream versions included in this bump: 4.30.0. ### Features - 4.30.0: * svm: add SVM / Find My Car support for Hyundai BlueLink USA (Hyundai-Kia-Connect/hyundai_kia_connect_api#1203) (7eaed03), closes Hyundai-Kia-Connect/kia_uvo#1194 Excerpt saved from GitHub on 2026-10-23. | PR #1880 · 2026-09 | |
| Hyundai PHEV/EV (Germany) | Works Cloud | Login broken by API change; fixed in v2.43.2Saved copyTry v2.43.2 - this fixed Hyundai in Germany for me > Now KIA is fixed but Hyundai is broken > > `Traceback (most recent call last): File "/usr/local/lib/python3.13/site-packages/hyundai_kia_connect_api/KiaUvoApiEU.py", line 184, in login authorization_code = self._get_authorization_code_with_redirect_url( username, password, cookies ) File "/usr/local/lib/python3.13/site-packages/hyundai_kia_connect_api/KiaUvoApiEU.py", line 1105, in _get_authorization_code_with_redirect_url ).group(1) ^^^^^ AttributeError: 'NoneType' object has no attribute 'group' > > During handling of the above exception, … Excerpt saved from GitHub on 2026-10-23. | Issue #1216 · 2025-08 | |
| Hyundai/Kia CCS2 EV with tire pressure | Works Cloud | Setup failure after CCS2 tyre pressure update; resolvedSaved copyRegion EU ### Brand of Car Hyundai ### Version of the Integration 3.7.0 ### Describe the Bug Have redownloaded, rebooted etc... authentication = good. Error message: Failed setup, will retry: Config Not Ready: Error communicating with API: Traceback (most recent call last): File "/config/custom_components/kia_uvo/coordinator.py", line 176, in _async_update_data await self.hass.async_add_executor_job( ... ... ) File "/usr/local/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/local/lib/python3.14/concurrent/futures/thread.py", line 73, in run … Excerpt saved from GitHub on 2026-10-23. | Issue #1784 · 2026-07 | |
| Hyundai Kona (EU) | Partly works Cloud | Official app starts climate but integration reports unsupportedSaved copyHello, I have a similar problem with a Hyundai Kona. Unlike the previous writer, however, I can use the official Hyundai app to turn on the air conditioning and even the alarm system without any problems. See screenshot. Looks like, the rules differ between EU countries. In my case, I live in Germany. Can you tell me how I can force this air conditioning activation in Home Assistant? So that I can also use it as a switch/ button? Model: Hyundai Kona Electric 39 kWh Juli 2021 - Dezember 2023 If you need more information, let me know. Thanky you very muc Excerpt saved from GitHub on 2026-10-23. | Issue #1448 · 2025-12 | |
| Hyundai Santa Fe 2024 (EU) | Partly works Cloud | Status readable; start_climate returns Vehicle not supported (resCode 4005)Saved copyRegion and Brand of car Brand: Hyundai Model: Santa Fe Model year: 2024 Region: EU Version of the integration v2.47.5 Describe the bug When calling the start_climate service via Home Assistant Developer Tools, the request fails with an API error. The vehicle data (status, sensors, etc.) is fully readable, but control commands seem to be unsupported. The following error appears in the logs: `hyundai_kia_connect_api.exceptions.APIError: Server returned: '4005' 'Unsupported control request - Vehicle is not Supported` Currently, the only working control service exposed in Lovelace is door unlock. … Excerpt saved from GitHub on 2026-10-23. | Issue #1448 · 2025-12 | |
| Hyundai (Brazil BlueLink) | Not working Cloud | Connection failure; fix proposed in API librarySaved copyRegion BR ### Brand of Car Hyundai ### Version of the Integration 3.7.1 ### Describe the Bug Integration can no longer connect to Hyundai Bluelink after the update Region: Brazil Brand: Hyundai Issue: The integration can no longer connect to Hyundai Bluelink after the update. Details: It is unclear whether this is a version-related issue or merely a coincidence following the update. ### Debug Logs (if an error occurred) Falha na configuração, tentará novamente: Config Not Ready: Error communicating with API: Traceback (most recent call last): File … Excerpt saved from GitHub on 2026-10-23. | Issue #1792 · 2026-07 | |
| Kia/Hyundai in Canada | Not working Cloud | Login unable to authorize for weeks; duplicate of #1163Saved copy… integration version is v2.43.0. It has been a month where my integration stopped working. I verified my login info on my android app and it works. I am in Canada. Below is what I have from the system log. Any help would be appreciated! Regards Logger: custom_components.kia_uvo.config_flow Source: custom_components/kia_uvo/config_flow.py:148 integration: Hyundai / Kia Connect (documentation, issues) First occurred: 9:07:25 AM (1 occurrence) Last logged: 9:07:25 AM Unexpected exception Traceback (most recent call last): File "/usr/local/lib/python3.13/site-packages/requests/models.py", line … Excerpt saved from GitHub on 2026-10-23. | Issue #1204 · 2025-07 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 6,393 (0.9%) |
|---|---|
| GitHub stars | 971 |
| Latest version | v3.19.0 (2026-10-19) |
| Set up in the UI | Yes |
| Maintainers | @fuatakgun |
| License | MIT |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| o0oradaro0o/kia_uvo | ★ 5 | 2026-01-09 | A Home Assistant HACS integration that supports Kia Connect(Uvo) and Hyundai Bluelink. The integration supports the EU, Canada and the USA. |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/Hyundai-Kia-Connect/kia_uvo
- Source code: https://github.com/Hyundai-Kia-Connect/kia_uvo
- Issues: https://github.com/Hyundai-Kia-Connect/kia_uvo/issues
- HACS: https://hacs.xyz