Skip to main content

Vehicle state

The topic provides information about different vehicle platforms, and certain fields may be redundant or exclusively relevant to specific platforms.

Description

Provides a comprehensive overview of a vehicle's status, including the state of signals, lights, windows, windshield wipers, airbags, access control, seat belts, AC temperature, tire pressure, odometer, fuel status, and the vehicle's VI

This topic includes various subtopics, for instance as "Seat Belts," which is further divided into specific fields related to its status and features.

FielddatatypeDescriptionValues
seatBeltStatus1Lstring1st row left seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus1Rstring1st row right seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus2Lstring2nd row left seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus2Rstring2nd row right seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus3Lstring3rd row left seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus3Rstring3rd row right seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch
seatBeltStatus3Cstring3rd row center seatBUCKLED, UNBUCKLED, Undetermined In case where sensor does not work just after IG-ON or communication disruption to seat sensor, Fault of a switch

Topic/channel string

For real-time API

Pass the comma seperated topic name as a query param

/.vehicle.{vehiclename}.VEHICLE_STATE

JSON Output

Order of fields might differ

{
"airRecirculationStatus": "ON",
"alarmSystemStatus": 0,
"ambientTemperatureStatus": -49.0,
"ambientTemperatureStatusValid": true,
"averagePowerConsumption": 0.0,
"averagePowerConsumptionValid": false,
"doorLockStatus1L": "Locked",
"doorLockStatus1R": "Locked",
"doorLockStatus2L": "Locked",
"doorLockStatus2R": "Locked",
"doorStatus1L": "Closed",
"doorStatus1R": "Closed",
"doorStatus2L": "Closed",
"doorStatus2R": "Closed",
.
.
// more data...
"utime": "1712087284403121",
"vehicle": "vehiclename",
"vehicleIdentificationNumberValid": true,
"windowPosFrontLeftStatus": "FULLY_CLOSED",
"windowPosFrontRightStatus": "FULLY_CLOSED",
"windowPosRearLeftStatus": "FULLY_CLOSED",
"windowPosRearRightStatus": "FULLY_CLOSED",
}