Skip to content

Latest commit

 

History

History
152 lines (131 loc) · 4.01 KB

L13.1_changelog.md

File metadata and controls

152 lines (131 loc) · 4.01 KB

AutoAPI L13 Extensions Changelog

Level 13 extension (aka L13.1) contains additive updates to the protocol (and a change to pre-existing enum value and a rename of a custom type).
These include new properties for existing capabilities with some new custom types, and a few additions to already existing enums.

Changes from L13 are divided into these sub-sections:

Custom Types

The update brings some new custom_types to the spec.

  • service_status
  • triggered
  • brake_service_due_date
  • brake_service_remaining_distance
  • brake_service_status
  • charging_restriction
  • temperature_extreme

Renamed custom types.

  • hvac_weekday_starting_time to weekday_time

Enums

Some enums have gained new values.

  • charging.battery_status (added conditioning)

  • charging.charge_mode (added conductive, push_button)

  • charging.plugged_in (added plugged_in_both_sides)

  • charging.starter_battery_state (added orange, green_yellow) - also changed descriptions

  • custom_types.engine_type (added hybrid)

  • custom_types.tire_pressure_status (added soft, deflation)

  • keyfob_position.location (added not_inside)

  • rooftop_control.sunroof_rain_event (added timer)

  • theft_alarm.last_warning_reason (added siren)

  • trips.road_type (added country, national)

  • unit_types.energy (added ampere_hours)

  • custom_types.driving_mode has 1 value changed from ecoPlus to eco_plus for consitency.

  • theft_alarm.last_warning_reason.basis_alarm change to ...basic_alarm

Properties

New properties added to pre-existing capabilities:

  • adas
    • launch_control
  • charging
    • auxiliary_power
    • charging_complete_lock
    • battery_max_available
    • charging_end_reason
    • charging_phases
    • battery_energy
    • battery_energy_chargable
    • charging_single_immediate
    • charging_time_display
    • departure_time_display
    • restriction
    • limit_status
    • current_limit
    • smart_charging_option
    • plug_lock_status
    • flap_lock_status
    • acoustic_limit
    • min_charging_current
    • estimated_range_target
    • fully_charged_end_times
    • preconditioning_scheduled_time
    • preconditioning_remaining_time
    • battery_voltage
    • battery_temperature_extremes
    • battery_temperature_control_demand
    • charging_current
    • battery_status
    • battery_led
  • climate
    • humidity
    • air_conditioner_compressor_power
  • crash
    • status
  • diagnostics
    • engine_oil_service_status
  • engine
    • preconditioning_enabled
    • preconditioning_active
    • preconditioning_remaining_time
    • preconditioning_error
    • preconditioning_status
    • limp_mode
  • maintenance
    • brake_fluid_remaining_distance
    • brake_fluid_status
    • brake_fluid_change_date
    • brakes_service_due_dates
    • brakes_service_remaining_distances
    • brakes_service_statuses
    • drive_in_inspection_date
    • drive_in_inspection_status
    • next_oil_service_date
    • next_inspection_distance_to
    • legal_inspection_date
    • service_status
    • service_date
    • inspection_status
    • drive_in_inspection_distance_to
    • vehicle_check_date
    • vehicle_check_status
    • vehicle_check_distance_to
  • race
    • drivetrain_state
  • rooftop_control
    • tilt_position
  • theft_alarm
    • interior_protection_triggered
    • tow_protection_triggered
  • trips
    • road_type
  • usage
    • electric_consumption_average
    • braking_evaluation
    • average_speed
    • recuperation_power
  • vehicle_location
    • fuzzy_coordinates

In addition, vehicle_information capability has received new properties that aren't in-use just yet.

  • vehicle_information
    • fuel_tank_capacity
    • build_date
    • country_code
    • model_key
    • data_quality
    • extra_equipment_codes
    • series
    • last_data_transfer_date
    • time_zone
    • vehicle_mass

Unit Types

The update brings a new type.

  • mass