Seat Belt
The SEAT_BELT event is used to monitor seat belt usage during a trip. It helps fleet managers track driver safety behavior by providing the percentage of time the seat belt was worn while the vehicle was in motion.
**Event Type:**SEAT_BELT
Enablement Package: Seat Belt
Trigger Condition
Subscription to the SEAT_BELT event is mandatory.
This event is triggered during a trip only if the vehicle is compatible with seat belt detection and the Seat Belt package is enabled. When both conditions are met, the event provides the seat belt usage percentage for the duration of the trip.
Example Payload
{
"inputBit7": 0,
"partialUpdate": false,
"deviceAssociatedVIN": "3C6TRVDG8JE120152",
"inputBit4": 0,
"voiceCallActive": 0,
"inputBit3": 0,
"inputBit6": 0,
"groupId": "66d63a97-1111-11ec-a791-ed0a1e7d7dd1",
"inputBit5": 0,
"type": "VEHICLE_FUNCTIONAL_SIGNAL_EVENT",
"deviceId": "ca037d86-e1d6-11ec-86bf-63f37ff416b3",
"networkService": 0,
"commStateConnected": 0,
"messageType": "SEAT_BELT",
"dimentionFix": 0,
"lastKnownLon": -80.0577562,
"inputBit0": 0,
"vendorTypeId": 1,
"inputBit2": 0,
"id": "2400cfdb-0901-4941-898a-b8a0e069c462",
"inputBit1": 0,
"fixStatuslastKnown": 0,
"fixStatusHistoric": 0,
"longitude": -80.0577562,
"serialNumber": "2201403839",
"commStatusAvaliable": 0,
"locationTime": 1732120306000,
"odometer": 144140,
"offset": -300,
"driverSeatBeltPercentage": 100,
"virtualTripEnd": false,
"eventIndex": 0,
"imei_meid": "352111117419173",
"fixStatusCorrected": 0,
"processedTime": 1732120307352,
"insideHOO": true,
"deviceSerial": "2111403839",
"groupName": "Default Group",
"lastKnownTime": 1732120306000,
"lastKnownLat": 40.4967021,
"fixQuality": 0,
"unitStatusBit0": 0,
"vehicleName": "Benito",
"unitStatusBit2": 0,
"deviceTypeId": 1,
"unitStatusBit1": 0,
"unitStatusBit3": 0,
"storedLocation": false,
"protocolVersionIdChange": false,
"latitude": 40.4967021,
"unitStatus": 0,
"fixStatusPredict": 0,
"invalidFix": 0,
"dataService": 0,
"network3G": 0,
"noOfAccums": 0,
"privacyModeEnable": false,
"customerId": 1111,
"fixStatus": 0,
"vehicleId": "ca037d85-e1d6-11ec-86bf-17a2af00497e",
"tripNumber": 6155,
"lastKnownFixQuality": 0,
"spare": 0,
"roaming": 0,
"stateId": 0,
"userName": "Benito Countouris",
"userId": "ca0be1f7-1111-11ec-86bf-e5d4f2f79749",
"tripState": "IGNITION_OFF",
"passengerSeatBeltPercentage": 0,
"messageTypeId": 56,
"signalId": 250,
"location": {
"latitude": 40.4967021,
"longitude": -80.0577562
},
"batteryPercentage": 0,
"commonState": 0,
"currentState": 0,
"messageEventTypeId": 0
}Reference
| Field | Description |
|---|---|
| deviceAssociatedVIN String | VIN associated with the device. Example: 3C6TRVDG8JE120152 |
| groupId String,UUID | Group ID the vehicle belongs to. Example: 66d63a97-1111-11ec-a791-ed0a1e7d7dd1 |
| type String | Type of the event. Example: VEHICLE_FUNCTIONAL_SIGNAL_EVENT |
| deviceId String,UUID | Unique identifier of the device. Example: ca037d86-e1d6-11ec-86bf-63f37ff416b3 |
| messageType String | Type of message. Example: SEAT_BELT |
| lastKnownLon Double | Last known longitude of vehicle in degrees. Example: -80.0577562 |
| vendorTypeId Integer | Vendor type identifier. Example: 1 |
| id String,UUID | Unique Identifier for this message event. Example: 2400cfdb-0901-4941-898a-b8a0e069c462 |
| serialNumber String | Serial number of the device. Example: 2201403839 |
| locationTime Time Stamp | Time the location was recorded in milliseconds. Example: 1732120306000 |
| odometer Integer | Odometer reading at the time of event in kilometers. Example: 144140 |
| offset Integer | Time zone offset Example: -300 |
| driverSeatBeltPercentage Integer | Percentage of time driver seat belt was used during trip. Example: 100 |
| virtualTripEnd Boolean | Indicates if virtual trip ended. Example: false |
| imei_meid String | IMEI/MEID number of the device. Example: 352111117419173 |
| processedTime Time Stamp | Timestamp when the event was processed in milliseconds. Example: 1732120307352 |
| insideHOO Boolean | Whether the vehicle was inside Hours of Operation. Example: true |
| deviceSerial String | Device serial number. Example: 2111403839 |
| groupName String | Name of the group the vehicle belongs to. Example: Default Group |
| lastKnownTime Time Stamp | Last known timestamp in milliseconds. Example: 1732120306000 |
| lastKnownLat Double | Last known latitude of the vehicle in degrees Example: 40.4967021 |
| vehicleName String | Vehicle name. Example: Benito |
| deviceTypeId Integer | Type ID of the device, 1-Datalogger Example: 1 |
| storedLocation Boolean | Indicates whether location is stored. Example: false |
| protocolVersionIdChange Boolean | Indicates whether protocol version changed. Example: false |
| privacyModeEnable Boolean | Indicates if privacy mode is enabled. Example: false |
| customerId Integer | The unique Azuga ID of the Customer. Example: 1111 |
| vehicleId String,UUID | ID of the vehicle. Example: ca037d85-e1d6-11ec-86bf-17a2af00497e |
| tripNumber Integer | Represents a unique ID assigned to a specific trip, allowing the system to track and reference that particular journey or route. Example: 6155 |
| userName String | Name of the user. Example: Benito Countouris |
| userId String,UUID | Unique ID of the user. Example: ca0be1f7-1111-11ec-86bf-e5d4f2f79749 |
| tripState String | Trip state at time of event. Example: IGNITION_OFF |
| passengerSeatBeltPercentage Integer | Percentage of time passenger seat belt was used. Example: 0 |
| signalId Integer | Signal identifier for this event. Example: 250 |
| location Location { latitude: 34.12 longitude: -82.14 } | Current location object of the vehicle |
| latitude Double | Latitude co-ordinate value in degrees Example: 34.12 |
| longitude Double | Longitude co-ordinate value in degrees Example: -82.34 |
Updated about 1 year ago
Did this page help you?

