Skip to content

Commit

Permalink
fix: add steeringWheelStep: 2 (#701)
Browse files Browse the repository at this point in the history
This is needed for vehicles with multiple heating levels on the
steering wheel.  This doesn't allow for customization of the level
(it's always on high), but it's better than not being set.

Tested to work on a 2024 Kia EV9, but I am unsure if it'll cause
problems on vehicles without multiple levels.
  • Loading branch information
joeshaw authored Dec 24, 2024
1 parent badb90d commit 2197bc8
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions hyundai_kia_connect_api/KiaUvoApiUSA.py
Original file line number Diff line number Diff line change
Expand Up @@ -701,9 +701,10 @@ def start_climate(
"airCtrl": options.climate,
"defrost": options.defrost,
"heatingAccessory": {
"rearWindow": 1 if options.heating in [3, 4] else 0,
"sideMirror": 1 if options.heating == 4 else 0,
"steeringWheel": 1 if options.heating in [2, 4] else 0,
"rearWindow": 1 if options.heating in [1, 2, 4] else 0,
"sideMirror": 1 if options.heating in [1, 4] else 0,
"steeringWheel": 1 if options.heating in [1, 3, 4] else 0,
"steeringWheelStep": 2 if options.heating in [1, 3, 4] else 0,
},
"ignitionOnDuration": {
"unit": 4,
Expand Down

0 comments on commit 2197bc8

Please sign in to comment.