AUTHORS.rst
CONTRIBUTING.rst
HISTORY.rst
LICENSE
MANIFEST.in
README.rst
pyproject.toml
requirements.txt
setup.cfg
setup.py
docs/Makefile
docs/authors.rst
docs/conf.py
docs/contributing.rst
docs/history.rst
docs/index.rst
docs/installation.rst
docs/make.bat
docs/readme.rst
docs/usage.rst
hyundai_kia_connect_api/ApiImpl.py
hyundai_kia_connect_api/ApiImplType1.py
hyundai_kia_connect_api/GspaApiEU.py
hyundai_kia_connect_api/HyundaiBlueLinkApiBR.py
hyundai_kia_connect_api/HyundaiBlueLinkApiUSA.py
hyundai_kia_connect_api/HyundaiCciApiEU.py
hyundai_kia_connect_api/KiaCciApiEU.py
hyundai_kia_connect_api/KiaUvoApiAU.py
hyundai_kia_connect_api/KiaUvoApiCA.py
hyundai_kia_connect_api/KiaUvoApiCN.py
hyundai_kia_connect_api/KiaUvoApiEU.py
hyundai_kia_connect_api/KiaUvoApiIN.py
hyundai_kia_connect_api/KiaUvoApiUSA.py
hyundai_kia_connect_api/Token.py
hyundai_kia_connect_api/Vehicle.py
hyundai_kia_connect_api/VehicleManager.py
hyundai_kia_connect_api/__init__.py
hyundai_kia_connect_api/bluelink.py
hyundai_kia_connect_api/cci_auth.py
hyundai_kia_connect_api/cci_fingerprint.py
hyundai_kia_connect_api/const.py
hyundai_kia_connect_api/exceptions.py
hyundai_kia_connect_api/py.typed
hyundai_kia_connect_api/svm.py
hyundai_kia_connect_api/svm_image.py
hyundai_kia_connect_api/utils.py
hyundai_kia_connect_api.egg-info/PKG-INFO
hyundai_kia_connect_api.egg-info/SOURCES.txt
hyundai_kia_connect_api.egg-info/dependency_links.txt
hyundai_kia_connect_api.egg-info/entry_points.txt
hyundai_kia_connect_api.egg-info/not-zip-safe
hyundai_kia_connect_api.egg-info/requires.txt
hyundai_kia_connect_api.egg-info/top_level.txt
hyundai_kia_connect_api/gspa/__init__.py
hyundai_kia_connect_api/gspa/cipher_keys.py
hyundai_kia_connect_api/gspa/hyundai_cipher_params.json
hyundai_kia_connect_api/gspa/kia_cipher_params.json
hyundai_kia_connect_api/gspa/kia_mask_luts.json
tests/__init__.py
tests/conftest.py
tests/fixture_helpers.py
tests/test_api_impl_session.py
tests/test_au_login_refresh_token.py
tests/test_au_login_token_lifetime.py
tests/test_au_refresh_access_token.py
tests/test_bluelink_usa_vehicle_properties.py
tests/test_br_login.py
tests/test_br_vehicle_properties.py
tests/test_ca_check_response_for_errors.py
tests/test_ca_cloudflare_tls.py
tests/test_ca_device_id_persistence.py
tests/test_ca_ip_validation_error.py
tests/test_ca_location_unknown_fetch.py
tests/test_ccs2_climate_payload.py
tests/test_ccs2_climate_unit.py
tests/test_ccs2_ev_driving_range.py
tests/test_ccs2_precondition_status.py
tests/test_ccs2_vehicle_properties.py
tests/test_device_id_retry.py
tests/test_drv_seat_loc.py
tests/test_eu_battery_soh.py
tests/test_eu_cci_fingerprint.py
tests/test_eu_ccs2_force_refresh_sleep.py
tests/test_eu_check_response_for_errors.py
tests/test_eu_forced_location_timezone.py
tests/test_eu_location_flat_resmsg.py
tests/test_eu_signin_user_agent.py
tests/test_eu_svm.py
tests/test_get_time_from_string.py
tests/test_gspa_api_eu_base.py
tests/test_gspa_control_commands.py
tests/test_gspa_control_infra.py
tests/test_gspa_control_kia_gate.py
tests/test_headless_login.py
tests/test_hyundai_cci_api_eu.py
tests/test_in_login_token.py
tests/test_in_trip_detail.py
tests/test_kia_cci_api_eu.py
tests/test_kia_cci_stored_status.py
tests/test_kia_uvo_api_cn.py
tests/test_login_signature.py
tests/test_normalize_battery_soc.py
tests/test_schedule_ev5_flat.py
tests/test_schedule_options_fill.py
tests/test_seat_status_unknown.py
tests/test_set_navigation.py
tests/test_stamp_region_regression.py
tests/test_svm_image.py
tests/test_token_thread_safety.py
tests/test_type1_refresh_access_token.py
tests/test_type1_shared_helpers.py
tests/test_us_action_status.py
tests/test_us_cached_502.py
tests/test_us_charge_command.py
tests/test_us_check_response_for_errors.py
tests/test_us_climate_command.py
tests/test_us_enrollment_cache.py
tests/test_us_hazard_horn_command.py
tests/test_us_lock_command.py
tests/test_us_phev_detection.py
tests/test_us_refresh_access_token.py
tests/test_us_safe_parse_json.py
tests/test_us_svm.py
tests/test_us_target_soc.py
tests/test_usa_cipher_adapter_tls.py
tests/test_usa_kia_adapter_tls.py
tests/test_usa_login_errors.py
tests/test_usa_session_expiry.py
tests/test_usa_vehicle_properties.py
tests/test_utils.py
tests/test_utils_hex_temp.py
tests/test_valet_capability.py
tests/test_vehicle_commands.py
tests/test_vehicle_list_snapshots.py
tests/test_vehicle_location.py
tests/test_vehicle_manager.py
tests/test_vehicle_manager_stale_token.py
tests/test_vehicle_temperature_setters.py
tests/test_vehicle_unit_preservation.py
tests/test_vehicle_update_snapshots.py
tests/vehicle_snapshot_serializer.py
tests/__snapshots__/test_vehicle_commands.ambr
tests/__snapshots__/test_vehicle_list_snapshots.ambr
tests/__snapshots__/test_vehicle_update_snapshots.ambr
tests/fixtures/README.md
tests/fixtures/au_hyundai_ioniq_5_2023_with_soc.json
tests/fixtures/br_hyundai_creta_2025_ccs2_cached.json
tests/fixtures/ca_kia_niro_ev_2022_cached.json
tests/fixtures/cn_kia_ev6_2024_with_soc.json
tests/fixtures/eu_kia_ev3_2025_ccs2.json
tests/fixtures/eu_kia_ev6_2023_with_soc.json
tests/fixtures/eu_kia_ev6_2024_ccs2_off.json
tests/fixtures/eu_kia_ev6_2024_ccs2_target_priority.json
tests/fixtures/eu_kia_ev6_2024_ccs2_time_priority.json
tests/fixtures/eu_kia_ev6_unset_timers.json
tests/fixtures/eu_kia_ev9_2024_ccs2.json
tests/fixtures/eu_kia_ev9_2024_ccs2_battery_sentinel.json
tests/fixtures/eu_kia_gspa_ev6_2024_stored_status.json
tests/fixtures/eu_kia_gspa_pv5_2026_stored_status.json
tests/fixtures/eu_kia_sportage_phev_2027_ccs2.json
tests/fixtures/us_hyundai_ioniq_5_2024_cached.json
tests/fixtures/us_kia_niro_ev_2020_cached.json
tests/fixtures/us_kia_niro_ev_2020_force_refresh.json
tests/fixtures/updates/au_hyundai_ioniq_5_2023_with_soc.json
tests/fixtures/updates/br_hyundai_creta_2025_ccs2_cached.json
tests/fixtures/updates/ca_hyundai_kona_ev_2021_issue_592.json
tests/fixtures/updates/ca_kia_niro_ev_2022_cached.json
tests/fixtures/updates/ca_kia_sportage_phev_2024_issue_881.json
tests/fixtures/updates/cn_kia_ev6_2024_with_soc.json
tests/fixtures/updates/eu_hyundai_gspa_inster_2026_stored_status.json
tests/fixtures/updates/eu_hyundai_gspa_ioniq_5_2022_stored_status.json
tests/fixtures/updates/eu_hyundai_gspa_ioniq_6_2023_stored_status.json
tests/fixtures/updates/eu_hyundai_gspa_ioniq_electric_2022_stored_status.json
tests/fixtures/updates/eu_hyundai_gspa_kona_ev_2025_stored_status.json
tests/fixtures/updates/eu_hyundai_gspa_tucson_phev_2025_stored_status.json
tests/fixtures/updates/eu_hyundai_ioniq_5_2022_issue_1031.json
tests/fixtures/updates/eu_kia_e_niro_2019_issue_867.json
tests/fixtures/updates/eu_kia_ev3_2025_ccs2.json
tests/fixtures/updates/eu_kia_ev6_2023_with_soc.json
tests/fixtures/updates/eu_kia_ev6_2024_ccs2_off.json
tests/fixtures/updates/eu_kia_ev6_2024_ccs2_target_priority.json
tests/fixtures/updates/eu_kia_ev6_2024_ccs2_time_priority.json
tests/fixtures/updates/eu_kia_ev6_unset_timers.json
tests/fixtures/updates/eu_kia_ev9_2024_ccs2.json
tests/fixtures/updates/eu_kia_ev9_2024_ccs2_battery_sentinel.json
tests/fixtures/updates/eu_kia_gspa_eniro_2021_stored_status.json
tests/fixtures/updates/eu_kia_gspa_ev3_2025_stored_status.json
tests/fixtures/updates/eu_kia_gspa_ev6_2024_stored_status.json
tests/fixtures/updates/eu_kia_gspa_pv5_2026_stored_status.json
tests/fixtures/updates/eu_kia_sportage_phev_2027_ccs2.json
tests/fixtures/updates/us_hyundai_ioniq_5_2024_cached.json
tests/fixtures/updates/us_kia_niro_ev_2020_cached.json
tests/fixtures/updates/us_kia_niro_ev_2020_force_refresh.json
tests/fixtures/updates/usa_genesis_gv70_ev_2025_issue_1455.json
tests/fixtures/updates/usa_hyundai_santa_fe_hybrid_2025_issue_1040.json
tests/fixtures/updates/usa_kia_ev6_2022_issue_722.json
tests/fixtures/updates/responses/ca_fndmcr.json
tests/fixtures/updates/responses/ca_fndmcr_error_6504.json
tests/fixtures/updates/responses/ca_hyundai_lstvhclsts_592.json
tests/fixtures/updates/responses/ca_kia_lstvhclsts_881.json
tests/fixtures/updates/responses/ca_kia_nxtsvc_881.json
tests/fixtures/updates/responses/ca_nxtsvc.json
tests/fixtures/updates/responses/ca_selsoc.json
tests/fixtures/updates/responses/ca_vrfypin.json
tests/fixtures/updates/responses/eu_drvhistory_30d.json
tests/fixtures/updates/responses/eu_drvhistory_30d_867.json
tests/fixtures/updates/responses/eu_drvhistory_alltime.json
tests/fixtures/updates/responses/eu_drvhistory_alltime_867.json
tests/fixtures/updates/responses/eu_hyundai_status_latest_1031.json
tests/fixtures/updates/responses/eu_kia_status_latest_867.json
tests/fixtures/updates/responses/eu_location_park.json
tests/fixtures/updates/responses/us_hyundai_evtripdetails.json
tests/fixtures/updates/responses/us_hyundai_findmycar_feature_off.json
tests/fixtures/updates/responses/us_hyundai_findmycar_hata_error_937.json
tests/fixtures/updates/responses/usa_genesis_enrollment_1455.json
tests/fixtures/updates/responses/usa_genesis_vehicle_status_1455.json
tests/fixtures/updates/responses/usa_hyundai_enrollment_1040.json
tests/fixtures/updates/responses/usa_hyundai_vehicle_status_1040.json
tests/fixtures/updates/responses/usa_kia_gvi_722.json
tests/fixtures/vehicle_lists/ca_hyundai.json
tests/fixtures/vehicle_lists/ca_kia.json
tests/fixtures/vehicle_lists/cn_kia.json
tests/fixtures/vehicle_lists/eu_hyundai.json
tests/fixtures/vehicle_lists/usa_hyundai.json
tests/fixtures/vehicle_lists/usa_kia.json
tests/gspa/__init__.py
tests/gspa/test_cipher_keys.py
tests/gspa/test_kia_cipher.py