diff --git a/hyundai_kia_connect_api/KiaUvoApiEU.py b/hyundai_kia_connect_api/KiaUvoApiEU.py index 895694ae..6903f073 100644 --- a/hyundai_kia_connect_api/KiaUvoApiEU.py +++ b/hyundai_kia_connect_api/KiaUvoApiEU.py @@ -406,7 +406,13 @@ def _update_vehicle_properties_ccs2(self, vehicle: Vehicle, state: dict) -> None vehicle.engine_is_running = get_child_value(state, "DrivingReady") - # TODO: vehicle.air_temperature = get_child_value(state, "Cabin.HVAC.Driver.Temperature.Value") + air_temp = get_child_value( + state, + "Cabin.HVAC.Row1.Driver.Temperature.Value", + ) + + if air_temp != "OFF": + vehicle.air_temperature = (air_temp, TEMPERATURE_UNITS[1]) defrost_is_on = get_child_value(state, "Body.Windshield.Front.Defog.State") if defrost_is_on in [0, 2]: