{
  "spec_version": 1,
  "generated": "2026-09-15T10:57:57+00:00",
  "integration_version": "3.3.11",
  "endpoint": {
    "telemetry": "POST /api/cartelemetry",
    "commands_poll": "GET /api/cartelemetry/commands?car_name=...",
    "commands_ack": "POST /api/cartelemetry/commands",
    "auth": "HA long-lived access token, Bearer"
  },
  "payload_schema": {
    "car_name": "string (must match the integration config entry)",
    "vvn": "string (vehicle VIN, optional)",
    "firmware": "string (optional)",
    "app_version": "string",
    "ts": "int, unix seconds",
    "batch": [
      {
        "t": "int, unix seconds",
        "g": {
          "lat": "float",
          "lon": "float",
          "a": "float"
        },
        "s": {
          "<sensor_key>": "<value>"
        }
      }
    ]
  },
  "sensors_core": [
    {
      "key": "power_state",
      "type": "enum",
      "unit": null,
      "label_en": "Power state",
      "label_ru": "Power state"
    },
    {
      "key": "speed",
      "type": "num",
      "unit": null,
      "label_en": "Speed (km/h)",
      "label_ru": "Speed (km/h)"
    },
    {
      "key": "range",
      "type": "num",
      "unit": null,
      "label_en": "Range / mileage",
      "label_ru": "Range / mileage"
    },
    {
      "key": "gear",
      "type": "enum",
      "unit": null,
      "label_en": "Gear",
      "label_ru": "Gear"
    },
    {
      "key": "engine_rpm",
      "type": "num",
      "unit": null,
      "label_en": "Engine RPM",
      "label_ru": "Engine RPM"
    },
    {
      "key": "remote_lock_state",
      "type": "enum",
      "unit": null,
      "label_en": "Remote lock state",
      "label_ru": "Remote lock state"
    },
    {
      "key": "outside_temp",
      "type": "num",
      "unit": null,
      "label_en": "Outside temperature",
      "label_ru": "Outside temperature"
    },
    {
      "key": "charging_state",
      "type": "enum",
      "unit": null,
      "label_en": "Charging state",
      "label_ru": "Charging state"
    },
    {
      "key": "driver_door_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Driver door lock",
      "label_ru": "Driver door lock"
    },
    {
      "key": "window_fl",
      "type": "num",
      "unit": null,
      "label_en": "Window FL open (%)",
      "label_ru": "Window FL open (%)"
    },
    {
      "key": "window_fr",
      "type": "num",
      "unit": null,
      "label_en": "Window FR open (%)",
      "label_ru": "Window FR open (%)"
    },
    {
      "key": "window_rl",
      "type": "num",
      "unit": null,
      "label_en": "Window RL open (%)",
      "label_ru": "Window RL open (%)"
    },
    {
      "key": "window_rr",
      "type": "num",
      "unit": null,
      "label_en": "Window RR open (%)",
      "label_ru": "Window RR open (%)"
    },
    {
      "key": "sunroof",
      "type": "num",
      "unit": null,
      "label_en": "Sunroof open (%)",
      "label_ru": "Sunroof open (%)"
    },
    {
      "key": "ac_state",
      "type": "enum",
      "unit": null,
      "label_en": "A/C state",
      "label_ru": "A/C state"
    },
    {
      "key": "driver_door",
      "type": "enum",
      "unit": null,
      "label_en": "Driver door",
      "label_ru": "Driver door"
    },
    {
      "key": "passenger_door",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger door",
      "label_ru": "Passenger door"
    },
    {
      "key": "rear_left_door",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-left door",
      "label_ru": "Rear-left door"
    },
    {
      "key": "rear_right_door",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-right door",
      "label_ru": "Rear-right door"
    },
    {
      "key": "bonnet",
      "type": "enum",
      "unit": null,
      "label_en": "Bonnet",
      "label_ru": "Bonnet"
    },
    {
      "key": "trunk",
      "type": "enum",
      "unit": null,
      "label_en": "Trunk",
      "label_ru": "Trunk"
    },
    {
      "key": "rear_left_door_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-left door lock",
      "label_ru": "Rear-left door lock"
    },
    {
      "key": "passenger_door_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger door lock",
      "label_ru": "Passenger door lock"
    },
    {
      "key": "rear_right_door_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-right door lock",
      "label_ru": "Rear-right door lock"
    },
    {
      "key": "soc",
      "type": "num",
      "unit": null,
      "label_en": "Battery SOC (%)",
      "label_ru": "Battery SOC (%)"
    },
    {
      "key": "location_lat",
      "type": "gps",
      "unit": null,
      "label_en": "Latitude",
      "label_ru": "Latitude"
    },
    {
      "key": "location_lon",
      "type": "gps",
      "unit": null,
      "label_en": "Longitude",
      "label_ru": "Longitude"
    },
    {
      "key": "location_speed",
      "type": "gps",
      "unit": "km/h",
      "label_en": "GPS speed",
      "label_ru": "GPS speed"
    },
    {
      "key": "location_bearing",
      "type": "gps",
      "unit": "deg",
      "label_en": "Bearing / azimuth",
      "label_ru": "Bearing / azimuth"
    },
    {
      "key": "location_altitude",
      "type": "gps",
      "unit": "m",
      "label_en": "Altitude",
      "label_ru": "Altitude"
    },
    {
      "key": "location_accuracy",
      "type": "gps",
      "unit": "m",
      "label_en": "Location accuracy",
      "label_ru": "Location accuracy"
    },
    {
      "key": "location_provider",
      "type": "gps",
      "unit": null,
      "label_en": "Location provider",
      "label_ru": "Location provider"
    },
    {
      "key": "device_battery",
      "type": "device",
      "unit": "%",
      "label_en": "Device battery level",
      "label_ru": "Device battery level"
    }
  ],
  "sensors_extended": [
    {
      "key": "brake_pedal",
      "type": "num",
      "unit": null,
      "label_en": "Brake pedal depth",
      "label_ru": "Brake pedal depth"
    },
    {
      "key": "accel_pedal",
      "type": "num",
      "unit": null,
      "label_en": "Accelerator pedal depth",
      "label_ru": "Accelerator pedal depth"
    },
    {
      "key": "front_motor_rpm",
      "type": "num",
      "unit": null,
      "label_en": "Front motor RPM",
      "label_ru": "Front motor RPM"
    },
    {
      "key": "rear_motor_rpm",
      "type": "num",
      "unit": null,
      "label_en": "Rear motor RPM",
      "label_ru": "Rear motor RPM"
    },
    {
      "key": "engine_power",
      "type": "num",
      "unit": null,
      "label_en": "Engine power",
      "label_ru": "Engine power"
    },
    {
      "key": "front_motor_torque",
      "type": "num",
      "unit": null,
      "label_en": "Front motor torque",
      "label_ru": "Front motor torque"
    },
    {
      "key": "charge_gun_state",
      "type": "enum",
      "unit": null,
      "label_en": "Charge gun plug state",
      "label_ru": "Charge gun plug state"
    },
    {
      "key": "energy_per_100km",
      "type": "num",
      "unit": null,
      "label_en": "Energy per 100 km",
      "label_ru": "Energy per 100 km"
    },
    {
      "key": "battery_temp_max",
      "type": "num",
      "unit": null,
      "label_en": "Max battery temp",
      "label_ru": "Max battery temp"
    },
    {
      "key": "battery_temp_avg",
      "type": "num",
      "unit": null,
      "label_en": "Avg battery temp",
      "label_ru": "Avg battery temp"
    },
    {
      "key": "battery_temp_min",
      "type": "num",
      "unit": null,
      "label_en": "Min battery temp",
      "label_ru": "Min battery temp"
    },
    {
      "key": "cell_voltage_max",
      "type": "num",
      "unit": null,
      "label_en": "Max cell voltage",
      "label_ru": "Max cell voltage"
    },
    {
      "key": "cell_voltage_min",
      "type": "num",
      "unit": null,
      "label_en": "Min cell voltage",
      "label_ru": "Min cell voltage"
    },
    {
      "key": "last_wiper_time",
      "type": "num",
      "unit": null,
      "label_en": "Last wiper time",
      "label_ru": "Last wiper time"
    },
    {
      "key": "weather",
      "type": "enum",
      "unit": null,
      "label_en": "Weather",
      "label_ru": "Weather"
    },
    {
      "key": "driver_seatbelt",
      "type": "enum",
      "unit": null,
      "label_en": "Driver seatbelt state",
      "label_ru": "Driver seatbelt state"
    },
    {
      "key": "cabin_temp",
      "type": "num",
      "unit": null,
      "label_en": "Cabin temperature",
      "label_ru": "Cabin temperature"
    },
    {
      "key": "ac_set_temp",
      "type": "num",
      "unit": null,
      "label_en": "Driver A/C set temp",
      "label_ru": "Driver A/C set temp"
    },
    {
      "key": "temp_unit",
      "type": "enum",
      "unit": null,
      "label_en": "Temperature unit",
      "label_ru": "Temperature unit"
    },
    {
      "key": "battery_capacity",
      "type": "num",
      "unit": null,
      "label_en": "Battery capacity",
      "label_ru": "Battery capacity"
    },
    {
      "key": "steering_angle",
      "type": "num",
      "unit": null,
      "label_en": "Steering wheel angle",
      "label_ru": "Steering wheel angle"
    },
    {
      "key": "steering_rate",
      "type": "num",
      "unit": null,
      "label_en": "Steering wheel rate",
      "label_ru": "Steering wheel rate"
    },
    {
      "key": "total_energy",
      "type": "num",
      "unit": null,
      "label_en": "Total energy consumption",
      "label_ru": "Total energy consumption"
    },
    {
      "key": "battery_charge",
      "type": "num",
      "unit": null,
      "label_en": "Battery charge (%)",
      "label_ru": "Battery charge (%)"
    },
    {
      "key": "fuel_level",
      "type": "num",
      "unit": null,
      "label_en": "Fuel level (%)",
      "label_ru": "Fuel level (%)"
    },
    {
      "key": "total_fuel",
      "type": "num",
      "unit": null,
      "label_en": "Total fuel consumption",
      "label_ru": "Total fuel consumption"
    },
    {
      "key": "lane_curvature",
      "type": "num",
      "unit": null,
      "label_en": "Lane curvature",
      "label_ru": "Lane curvature"
    },
    {
      "key": "right_lane_distance",
      "type": "num",
      "unit": null,
      "label_en": "Right lane distance",
      "label_ru": "Right lane distance"
    },
    {
      "key": "left_lane_distance",
      "type": "num",
      "unit": null,
      "label_en": "Left lane distance",
      "label_ru": "Left lane distance"
    },
    {
      "key": "battery_12v_voltage",
      "type": "num",
      "unit": null,
      "label_en": "12V battery voltage",
      "label_ru": "12V battery voltage"
    },
    {
      "key": "radar_fl",
      "type": "num",
      "unit": null,
      "label_en": "Radar front-left",
      "label_ru": "Radar front-left"
    },
    {
      "key": "radar_fr",
      "type": "num",
      "unit": null,
      "label_en": "Radar front-right",
      "label_ru": "Radar front-right"
    },
    {
      "key": "radar_rl",
      "type": "num",
      "unit": null,
      "label_en": "Radar rear-left",
      "label_ru": "Radar rear-left"
    },
    {
      "key": "radar_rr",
      "type": "num",
      "unit": null,
      "label_en": "Radar rear-right",
      "label_ru": "Radar rear-right"
    },
    {
      "key": "radar_left",
      "type": "num",
      "unit": null,
      "label_en": "Radar left",
      "label_ru": "Radar left"
    },
    {
      "key": "radar_flc",
      "type": "num",
      "unit": null,
      "label_en": "Radar front-left-center",
      "label_ru": "Radar front-left-center"
    },
    {
      "key": "radar_frc",
      "type": "num",
      "unit": null,
      "label_en": "Radar front-right-center",
      "label_ru": "Radar front-right-center"
    },
    {
      "key": "radar_rc",
      "type": "num",
      "unit": null,
      "label_en": "Radar rear-center",
      "label_ru": "Radar rear-center"
    },
    {
      "key": "front_wiper_speed",
      "type": "num",
      "unit": null,
      "label_en": "Front wiper speed",
      "label_ru": "Front wiper speed"
    },
    {
      "key": "wiper_mode",
      "type": "num",
      "unit": null,
      "label_en": "Wiper mode",
      "label_ru": "Wiper mode"
    },
    {
      "key": "cruise_switch",
      "type": "num",
      "unit": null,
      "label_en": "Cruise switch",
      "label_ru": "Cruise switch"
    },
    {
      "key": "distance_to_car_ahead",
      "type": "num",
      "unit": null,
      "label_en": "Distance to car ahead",
      "label_ru": "Distance to car ahead"
    },
    {
      "key": "tyre_pressure_fl",
      "type": "num",
      "unit": null,
      "label_en": "Tyre pressure FL",
      "label_ru": "Tyre pressure FL"
    },
    {
      "key": "tyre_pressure_fr",
      "type": "num",
      "unit": null,
      "label_en": "Tyre pressure FR",
      "label_ru": "Tyre pressure FR"
    },
    {
      "key": "tyre_pressure_rl",
      "type": "num",
      "unit": null,
      "label_en": "Tyre pressure RL",
      "label_ru": "Tyre pressure RL"
    },
    {
      "key": "tyre_pressure_rr",
      "type": "num",
      "unit": null,
      "label_en": "Tyre pressure RR",
      "label_ru": "Tyre pressure RR"
    },
    {
      "key": "left_turn",
      "type": "enum",
      "unit": null,
      "label_en": "Left turn signal",
      "label_ru": "Left turn signal"
    },
    {
      "key": "right_turn",
      "type": "enum",
      "unit": null,
      "label_en": "Right turn signal",
      "label_ru": "Right turn signal"
    },
    {
      "key": "sunshade",
      "type": "num",
      "unit": null,
      "label_en": "Sunshade open (%)",
      "label_ru": "Sunshade open (%)"
    },
    {
      "key": "powertrain_mode",
      "type": "enum",
      "unit": null,
      "label_en": "Powertrain work mode",
      "label_ru": "Powertrain work mode"
    },
    {
      "key": "drive_mode",
      "type": "enum",
      "unit": null,
      "label_en": "Drive mode",
      "label_ru": "Drive mode"
    },
    {
      "key": "month",
      "type": "num",
      "unit": null,
      "label_en": "Month",
      "label_ru": "Month"
    },
    {
      "key": "day",
      "type": "num",
      "unit": null,
      "label_en": "Day",
      "label_ru": "Day"
    },
    {
      "key": "hour",
      "type": "num",
      "unit": null,
      "label_en": "Hour",
      "label_ru": "Hour"
    },
    {
      "key": "minute",
      "type": "num",
      "unit": null,
      "label_en": "Minute",
      "label_ru": "Minute"
    },
    {
      "key": "passenger_seatbelt_warning",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger seatbelt warning",
      "label_ru": "Passenger seatbelt warning"
    },
    {
      "key": "seatbelt_2nd_left",
      "type": "enum",
      "unit": null,
      "label_en": "2nd row left seatbelt",
      "label_ru": "2nd row left seatbelt"
    },
    {
      "key": "seatbelt_2nd_right",
      "type": "enum",
      "unit": null,
      "label_en": "2nd row right seatbelt",
      "label_ru": "2nd row right seatbelt"
    },
    {
      "key": "seatbelt_2nd_center",
      "type": "enum",
      "unit": null,
      "label_en": "2nd row center seatbelt",
      "label_ru": "2nd row center seatbelt"
    },
    {
      "key": "fan_speed",
      "type": "num",
      "unit": null,
      "label_en": "Fan speed level",
      "label_ru": "Fan speed level"
    },
    {
      "key": "ac_recirculation",
      "type": "enum",
      "unit": null,
      "label_en": "A/C recirculation",
      "label_ru": "A/C recirculation"
    },
    {
      "key": "ac_airflow_mode",
      "type": "enum",
      "unit": null,
      "label_en": "A/C airflow mode",
      "label_ru": "A/C airflow mode"
    },
    {
      "key": "fuel_charge_flap",
      "type": "enum",
      "unit": null,
      "label_en": "Fuel/charge flap",
      "label_ru": "Fuel/charge flap"
    },
    {
      "key": "auto_hold",
      "type": "enum",
      "unit": null,
      "label_en": "Auto hold",
      "label_ru": "Auto hold"
    },
    {
      "key": "acc_cruise_state",
      "type": "enum",
      "unit": null,
      "label_en": "ACC cruise state",
      "label_ru": "ACC cruise state"
    },
    {
      "key": "rear_left_approach_warning",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-left approach warning",
      "label_ru": "Rear-left approach warning"
    },
    {
      "key": "rear_right_approach_warning",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-right approach warning",
      "label_ru": "Rear-right approach warning"
    },
    {
      "key": "lane_keep_state",
      "type": "enum",
      "unit": null,
      "label_en": "Lane keep state",
      "label_ru": "Lane keep state"
    },
    {
      "key": "trunk_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Trunk lock",
      "label_ru": "Trunk lock"
    },
    {
      "key": "rear_left_child_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-left child lock",
      "label_ru": "Rear-left child lock"
    },
    {
      "key": "rear_right_child_lock",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-right child lock",
      "label_ru": "Rear-right child lock"
    },
    {
      "key": "sidelights",
      "type": "enum",
      "unit": null,
      "label_en": "Sidelights",
      "label_ru": "Sidelights"
    },
    {
      "key": "low_beam",
      "type": "enum",
      "unit": null,
      "label_en": "Low beam",
      "label_ru": "Low beam"
    },
    {
      "key": "high_beam",
      "type": "enum",
      "unit": null,
      "label_en": "High beam",
      "label_ru": "High beam"
    },
    {
      "key": "front_fog",
      "type": "enum",
      "unit": null,
      "label_en": "Front fog",
      "label_ru": "Front fog"
    },
    {
      "key": "rear_fog",
      "type": "enum",
      "unit": null,
      "label_en": "Rear fog",
      "label_ru": "Rear fog"
    },
    {
      "key": "footwell_light",
      "type": "enum",
      "unit": null,
      "label_en": "Footwell light",
      "label_ru": "Footwell light"
    },
    {
      "key": "drl",
      "type": "enum",
      "unit": null,
      "label_en": "DRL",
      "label_ru": "DRL"
    },
    {
      "key": "engine_coolant_temp",
      "type": "num",
      "unit": null,
      "label_en": "Engine coolant temp",
      "label_ru": "Engine coolant temp"
    },
    {
      "key": "hazard",
      "type": "enum",
      "unit": null,
      "label_en": "Hazard lights",
      "label_ru": "Hazard lights"
    },
    {
      "key": "slope",
      "type": "num",
      "unit": null,
      "label_en": "Slope / grade",
      "label_ru": "Slope / grade"
    },
    {
      "key": "rain_amount",
      "type": "num",
      "unit": null,
      "label_en": "Rain amount",
      "label_ru": "Rain amount"
    },
    {
      "key": "passenger_seatbelt",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger seatbelt",
      "label_ru": "Passenger seatbelt"
    },
    {
      "key": "second",
      "type": "num",
      "unit": null,
      "label_en": "Second",
      "label_ru": "Second"
    },
    {
      "key": "turn_signal",
      "type": "enum",
      "unit": null,
      "label_en": "Turn signal",
      "label_ru": "Turn signal"
    },
    {
      "key": "surround_view_state",
      "type": "enum",
      "unit": null,
      "label_en": "Surround-view state",
      "label_ru": "Surround-view state"
    },
    {
      "key": "ui_config_version",
      "type": "enum",
      "unit": null,
      "label_en": "UI config version",
      "label_ru": "UI config version"
    },
    {
      "key": "sentry_state",
      "type": "enum",
      "unit": null,
      "label_en": "Sentry state",
      "label_ru": "Sentry state"
    },
    {
      "key": "parked_recording_switch",
      "type": "enum",
      "unit": null,
      "label_en": "Parked-recording switch",
      "label_ru": "Parked-recording switch"
    },
    {
      "key": "parked_sentry_alarm",
      "type": "enum",
      "unit": null,
      "label_en": "Parked sentry alarm",
      "label_ru": "Parked sentry alarm"
    },
    {
      "key": "wifi_state",
      "type": "enum",
      "unit": null,
      "label_en": "Wi-Fi state",
      "label_ru": "Wi-Fi state"
    },
    {
      "key": "bluetooth_state",
      "type": "enum",
      "unit": null,
      "label_en": "Bluetooth state",
      "label_ru": "Bluetooth state"
    },
    {
      "key": "bluetooth_signal",
      "type": "num",
      "unit": null,
      "label_en": "Bluetooth signal",
      "label_ru": "Bluetooth signal"
    },
    {
      "key": "sway_magnitude",
      "type": "num",
      "unit": null,
      "label_en": "Sway magnitude",
      "label_ru": "Sway magnitude"
    },
    {
      "key": "vibration_magnitude",
      "type": "num",
      "unit": null,
      "label_en": "Vibration magnitude",
      "label_ru": "Vibration magnitude"
    },
    {
      "key": "screen_width",
      "type": "num",
      "unit": null,
      "label_en": "Screen width",
      "label_ru": "Screen width"
    },
    {
      "key": "screen_height",
      "type": "num",
      "unit": null,
      "label_en": "Screen height",
      "label_ru": "Screen height"
    },
    {
      "key": "dashcam_state",
      "type": "enum",
      "unit": null,
      "label_en": "Dashcam state",
      "label_ru": "Dashcam state"
    },
    {
      "key": "wireless_adb_switch",
      "type": "enum",
      "unit": null,
      "label_en": "Wireless ADB switch",
      "label_ru": "Wireless ADB switch"
    },
    {
      "key": "media_volume",
      "type": "num",
      "unit": null,
      "label_en": "Media volume",
      "label_ru": "Media volume"
    },
    {
      "key": "navigation_volume",
      "type": "num",
      "unit": null,
      "label_en": "Navigation volume",
      "label_ru": "Navigation volume"
    },
    {
      "key": "ai_person_confidence",
      "type": "num",
      "unit": null,
      "label_en": "AI person confidence",
      "label_ru": "AI person confidence"
    },
    {
      "key": "ai_vehicle_confidence",
      "type": "num",
      "unit": null,
      "label_en": "AI vehicle confidence",
      "label_ru": "AI vehicle confidence"
    },
    {
      "key": "last_sentry_trigger_time",
      "type": "num",
      "unit": null,
      "label_en": "Last sentry trigger time",
      "label_ru": "Last sentry trigger time"
    },
    {
      "key": "last_clip_start_time",
      "type": "num",
      "unit": null,
      "label_en": "Last clip start time",
      "label_ru": "Last clip start time"
    },
    {
      "key": "last_clip_end_time",
      "type": "num",
      "unit": null,
      "label_en": "Last clip end time",
      "label_ru": "Last clip end time"
    },
    {
      "key": "lead_car_start_state",
      "type": "enum",
      "unit": null,
      "label_en": "Lead-car start state",
      "label_ru": "Lead-car start state"
    },
    {
      "key": "engine_load",
      "type": "num",
      "unit": null,
      "label_en": "Engine load",
      "label_ru": "Engine load"
    },
    {
      "key": "intake_air_temp",
      "type": "num",
      "unit": null,
      "label_en": "Intake air temperature",
      "label_ru": "Intake air temperature"
    },
    {
      "key": "maf",
      "type": "num",
      "unit": null,
      "label_en": "MAF air flow",
      "label_ru": "MAF air flow"
    },
    {
      "key": "ambient_temp",
      "type": "num",
      "unit": null,
      "label_en": "Ambient temperature",
      "label_ru": "Ambient temperature"
    },
    {
      "key": "engine_oil_temp",
      "type": "num",
      "unit": null,
      "label_en": "Engine oil temperature",
      "label_ru": "Engine oil temperature"
    },
    {
      "key": "fuel_rate",
      "type": "num",
      "unit": null,
      "label_en": "Fuel consumption rate",
      "label_ru": "Fuel consumption rate"
    },
    {
      "key": "driver_seat_heat",
      "type": "enum",
      "unit": null,
      "label_en": "Driver seat heating",
      "label_ru": "Driver seat heating"
    },
    {
      "key": "passenger_seat_heat",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger seat heating",
      "label_ru": "Passenger seat heating"
    },
    {
      "key": "driver_seat_vent",
      "type": "enum",
      "unit": null,
      "label_en": "Driver seat ventilation",
      "label_ru": "Driver seat ventilation"
    },
    {
      "key": "passenger_seat_vent",
      "type": "enum",
      "unit": null,
      "label_en": "Passenger seat ventilation",
      "label_ru": "Passenger seat ventilation"
    },
    {
      "key": "rear_left_seat_heat",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-left seat heating",
      "label_ru": "Rear-left seat heating"
    },
    {
      "key": "rear_right_seat_heat",
      "type": "enum",
      "unit": null,
      "label_en": "Rear-right seat heating",
      "label_ru": "Rear-right seat heating"
    },
    {
      "key": "steering_wheel_heat",
      "type": "enum",
      "unit": null,
      "label_en": "Steering wheel heating",
      "label_ru": "Steering wheel heating"
    },
    {
      "key": "rear_defrost",
      "type": "enum",
      "unit": null,
      "label_en": "Rear window defrost",
      "label_ru": "Rear window defrost"
    },
    {
      "key": "charge_rate",
      "type": "num",
      "unit": null,
      "label_en": "Charge rate",
      "label_ru": "Charge rate"
    },
    {
      "key": "mirror_fold",
      "type": "enum",
      "unit": null,
      "label_en": "Rear mirror fold",
      "label_ru": "Rear mirror fold"
    },
    {
      "key": "device_pressure",
      "type": "device",
      "unit": "hPa",
      "label_en": "Barometric pressure",
      "label_ru": "Barometric pressure"
    },
    {
      "key": "system_media_volume",
      "type": "device",
      "unit": "%",
      "label_en": "System media volume",
      "label_ru": "System media volume"
    },
    {
      "key": "windows_state",
      "type": "num",
      "unit": null,
      "label_en": "Windows open count",
      "label_ru": "Windows open count"
    },
    {
      "key": "doors_state",
      "type": "num",
      "unit": null,
      "label_en": "Doors open count",
      "label_ru": "Doors open count"
    },
    {
      "key": "windows_all_state",
      "type": "enum",
      "unit": null,
      "label_en": "Windows all closed",
      "label_ru": "Windows all closed"
    },
    {
      "key": "doors_all_state",
      "type": "enum",
      "unit": null,
      "label_en": "Doors all closed",
      "label_ru": "Doors all closed"
    },
    {
      "key": "battery_remaining_charge_time",
      "type": "num",
      "unit": "min",
      "label_en": "Battery remaining charge time",
      "label_ru": "Battery remaining charge time"
    },
    {
      "key": "avg_speed",
      "type": "num",
      "unit": "km/h",
      "label_en": "Average speed",
      "label_ru": "Average speed"
    },
    {
      "key": "avg_power",
      "type": "num",
      "unit": "kW",
      "label_en": "Average power",
      "label_ru": "Average power"
    },
    {
      "key": "energy_recovery_gear",
      "type": "enum",
      "unit": null,
      "label_en": "Energy recovery gear",
      "label_ru": "Energy recovery gear"
    },
    {
      "key": "energy_flow",
      "type": "enum",
      "unit": null,
      "label_en": "Energy flow",
      "label_ru": "Energy flow"
    }
  ],
  "commands": [
    {
      "id": "ac_on",
      "state_sensor": "ac_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ac_off",
      "state_sensor": "ac_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ac_auto",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ac_temp",
      "state_sensor": "ac_set_temp",
      "param": {
        "min": 16,
        "max": 30,
        "step": 1
      },
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ac_recirc",
      "state_sensor": "ac_recirculation",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "mirror_heat_on",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "mirror_heat_off",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "window_driver",
      "state_sensor": "window_fl",
      "param": {
        "min": 0,
        "max": 100,
        "step": 1
      },
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "window_passenger",
      "state_sensor": "window_fr",
      "param": {
        "min": 0,
        "max": 100,
        "step": 1
      },
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "window_rear_left",
      "state_sensor": "window_rl",
      "param": {
        "min": 0,
        "max": 100,
        "step": 1
      },
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "window_rear_right",
      "state_sensor": "window_rr",
      "param": {
        "min": 0,
        "max": 100,
        "step": 1
      },
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "windows_close_all",
      "state_sensor": "windows_all_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "windows_vent",
      "state_sensor": "windows_all_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "sunroof",
      "state_sensor": "sunroof",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "sunshade",
      "state_sensor": "sunshade",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "doors_unlock",
      "state_sensor": "remote_lock_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "doors_lock",
      "state_sensor": "remote_lock_state",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "interior_light_on",
      "state_sensor": "footwell_light",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "interior_light_off",
      "state_sensor": "footwell_light",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ambilight_on",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "ambilight_off",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "drl_on",
      "state_sensor": "drl",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "drl_off",
      "state_sensor": "drl",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "hazard_on",
      "state_sensor": "hazard",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "hazard_off",
      "state_sensor": "hazard",
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "driver_seat_heat",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "passenger_seat_heat",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "driver_seat_vent",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    },
    {
      "id": "passenger_seat_vent",
      "state_sensor": null,
      "param": null,
      "channels": [
        "adb",
        "diplus"
      ]
    }
  ]
}