Status

Status

status(options: VehicleStatusOptions): Promise<VehicleStatus | RawVehicleStatus | null>

VehicleStatusOptions

NameTypeDefaultComment
parsedbooleanfalseConvert the response into sane property names
refreshbooleanfalseIf true, it will poll the car directly otherwise it uses cache from the server

Example Raw Status

{
  "dateTime": "2020-05-20T23:20:39Z",
  "acc": false,
  "trunkOpen": false,
  "doorLock": false,
  "defrostStatus": "false",
  "transCond": true,
  "doorLockStatus": "false",
  "doorOpen": {
    "frontRight": 1,
    "frontLeft": 1,
    "backLeft": 0,
    "backRight": 0
  },
  "airCtrlOn": false,
  "airTemp": {
    "unit": 1,
    "hvacTempType": 1,
    "value": "LO"
  },
  "battery": {
    "batSignalReferenceValue": {
      
    },
    "batSoc": 67,
    "batState": 0,
    "sjbDeliveryMode": 1
  },
  "ign3": false,
  "ignitionStatus": "false",
  "lowFuelLight": false,
  "sideBackWindowHeat": 0,
  "dte": {
    "unit": 3,
    "value": 142
  },
  "engine": false,
  "defrost": false,
  "hoodOpen": false,
  "airConditionStatus": "false",
  "steerWheelHeat": 0,
  "tirePressureLamp": {
    "tirePressureWarningLampRearLeft": 0,
    "tirePressureWarningLampFrontLeft": 0,
    "tirePressureWarningLampFrontRight": 0,
    "tirePressureWarningLampAll": 0,
    "tirePressureWarningLampRearRight": 0
  },
  "trunkOpenStatus": "false"
}

Example Parsed Status

{
  "chassis": {
    "openDoors": {
      "frontRight": false,
      "frontLeft": false,
      "backLeft": false,
      "backRight": false
    },
    "tirePressureWarningLamp": {
      "rearLeft": false,
      "frontLeft": false,
      "frontRight": false,
      "rearRight": false,
      "all": false
    }
  },
  "climate": {
    "steeringwheelHeat": false,
    "sideMirrorHeat": false,
    "rearWindowHeat": false
  },
  "engine": {},
  "lastupdate": null
}