Over Speeding

The Over Speeding event is triggered when the vehicle exceeds the configured speed threshold (default 65 kilometers per hour). If the speed threshold is adjusted, the event condition will automatically update to reflect the new limit for over-speeding detection.

**Event Type:**OVER_SPEEDING_MESSAGE

Trigger Condition

Subscription to the OVER_SPEEDING_MESSAGE webhook event is a must.
The event occurs instantly when the vehicle's speed exceeds the configured threshold value. By default, this threshold is set to 65 km/h. If the threshold is updated through an alert configuration, the trigger condition dynamically adjusts to reflect the new threshold.

Example Payload

{
"inputBit7": 0,
"partialUpdate": false,
"inputBit4": 0,
"voiceCallActive": 0,
"inputBit3": 0,
"inputBit6": 0,
"inputBit5": 0,
"type": "OVER_SPEEDING_MESSAGE",
"deviceId": "2a8eaaaa-abcd-efgh-ijkl-e97dd5cea824",
"networkService": 0,
"commStateConnected": 0,
"messageType": "OVER_SPEEDING_MESSAGE",
"minSpeedingDurationInSec": 0,
"dimentionFix": 0,
"lastKnownLon": -82.1139792,
"pslByPercentageValue": 0,
"inputBit0": 0,
"inputBit2": 0,
"id": "2000f123-abcd-efgh-ijkl-5928df482759",
"inputBit1": 0,
"commStatusAvaliable": 0,
"overSpeedingDuration": 679,
"eventIndex": 0,
"fixStatusCorrected": 0,
"deviceSerial": "1234567890",
"groupName": "TEST Service",
"lastKnownTime": 1701388804000,
"vehicleName": "TEST Service-123",
"deviceTypeId": 1,
"latitude": 40.119443,
"unitStatus": 0,
"invalidFix": 0,
"dataService": 0,
"noOfAccums": 0,
"customerId": 12345,
"startTime": 1701388125000,
"tripNumber": 139,
"spare": 0,
"roaming": 0,
"stateId": 0,
"averageSpeed": 113,
"allowedExcessSpeedLimit": 0,
"batteryPercentage": 0,
"currentState": 0,
"messageEventTypeId": 0,
"overSpeedType": 1,
"deviceAssociatedVIN": "1N2XYZXYZXY222222",
"groupId": "1f490ac4-abcd-efgh-ijkl-bdf6187e5339",
"vendorTypeId": 1,
"overSpeedingStartSpeed": 0,
"fixStatuslastKnown": 0,
"fixStatusHistoric": 0,
"longitude": -82.5239792,
"overSpeedinStartStagingId": "2000f11b-abcd-efgh-ijkl-47f2b9410ba5",
"serialNumber": "1234567812",
"locationTime": 1701388804000,
"odometer": 3914,
"offset": -300,
"virtualTripEnd": false,
"imei_meid": "351111222292637",
"processedTime": 1701388805994,
"startOdometer": 3892,
"insideHOO": true,
"lastKnownLat": 40.059443,
"fixQuality": 0,
"unitStatusBit0": 0,
"unitStatusBit2": 0,
"unitStatusBit1": 0,
"distance": 21.2,
"unitStatusBit3": 0,
"storedLocation": false,
"protocolVersionIdChange": false,
"peakSpeed": 122,
"deviceSpeed": 0,
"fixStatusPredict": 0,
"network3G": 0,
"overSpeedinStartStoreId": "2000f11b-abcd-efgh-ijkl-47f2b9410ba5",
"startLocation": {
"latitude": 40.079392,
"longitude": -82.7683462
},
"privacyModeEnable": false,
"fixStatus": 0,
"vehicleId": "2a8e81a1-abcd-efgh-ijkl-a762466da7e8",
"lastKnownFixQuality": 0,
"userName": "",
"tripState": "SPEEDING",
"messageTypeId": 3,
"location": {
"latitude": 40.1159443,
"longitude": -82.1139792
},
"commonState": 0
}

Reference

Field

Description

type
String

Message type.
Example: OVER_SPEEDING_MESSAGE

deviceId
String,UUID

Unique identifier of the device.
Example: 2a8eaaaa-abcd-efgh-ijkl-e97dd5cea824

messageType
String

Message category.
Example: OVER_SPEEDING_MESSAGE

minSpeedingDurationInSec
Integer

Minimum speeding duration in seconds.
Example: 0

lastKnownLon
Double

Last known longitude co-ordinate value in degrees.
Example: -82.1139792

id
String,UUID

Unique identifier of the message.
Example: 2000f123-abcd-efgh-ijkl-5928df482759

overSpeedingDuration
Integer

Duration of overspeeding in seconds.
Example: 679

deviceSerial
String

Device serial number.
Example: 1234567890

groupName
String

Name of the vehicle's group.
Example: TEST Service

lastKnownTime
TimeStamp

Last known time in milliseconds.
Example: 1701388804000

vehicleName
String

Name of the vehicle.
Example: TEST Service-123

deviceTypeId
Integer

ID of the Device type, 1 - Datalogger
Example: 1

customerId
Integer

Unique Azuga ID of the customer.
Example: 12345

startTime
TimeStamp

Start time of the event in milliseconds.
Example: 1701388125000

tripNumber
Integer

Trip number associated with the event.
Example: 139

averageSpeed
Integer

Average speed during the trip in kilometers per hour.
Example: 113

allowedExcessSpeedLimit
Integer

Allowed excess speed limit (if any) in kilometers per hour.
Example: 0

batteryPercentage
Integer

Battery level of the device in percentage.
Example: 0

messageEventTypeId
Integer

Type identifier for the message event.
Example: 0

overSpeedType
Integer

Type of overspeed detected.
Example: 1

deviceAssociatedVIN
String

VIN associated with the device.
Example: 1N2XYZXYZXY222222

groupId
String,UUID

Unique ID of the group.
Example: 1f490ac4-abcd-efgh-ijkl-bdf6187e5339

vendorTypeId
Integer

Vendor type ID.
Example: 1

overSpeedingStartSpeed
Integer

Speed at the start of overspeeding in kilometers per hour.
Example: 0

overSpeedinStartStagingId
String,UUID

ID for staging overspeeding start.
Example: 2000f11b-abcd-efgh-ijkl-47f2b9410ba5

serialNumber
String

Serial number of the device.
Example: 1234567812

odometer
Integer

Odometer reading in kiliometers.
Example: 3914

offset
Integer

Timezone offset.
Example: -300

virtualTripEnd
Boolean

Indicates virtual end of trip.
Example: false

imei_meid
String

IMEI or MEID of the device.
Example: 351111222292637

processedTime
TimeStamp

Time when the message was processed in milliseconds.
Example: 1701388805994

startOdometer
Integer

Odometer reading at trip start in kilometers.
Example: 3892

insideHOO
Boolean

Whether the event occurred within Hours of Operation.
Example: true

lastKnownLat
Double

Last known latitude co-ordinate value in degrees.
Example: 40.059443

distance
Double

Distance traveled in the event in kilometers.
Example: 21.2

storedLocation
Boolean

Indicates if the location was stored.
Example: false

protocolVersionIdChange
Boolean

Indicates protocol version ID change.
Example: false

peakSpeed
Integer

Maximum speed reached during the event in kilometers per hour.
Example: 122

deviceSpeed
Integer

Current speed of device/vehicle in kilometers per hour..
Example: 0

overSpeedinStartStoreId
String,UUID

Store ID of overspeeding start.
Example: 2000f11b-abcd-efgh-ijkl-47f2b9410ba5

startLocation
Location { latitude: 34.12 longitude: -82.14 }

Over Speeding Start 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

privacyModeEnable
Boolean

Indicates if privacy mode is enabled.
Example: false

vehicleId
String, UUID

Unique ID of the vehicle.
Example: 2a8e81a1-abcd-efgh-ijkl-a762466da7e8

userName
String

Name of the User associated to the vehicle
Example: ""

tripState
String

State of the trip.
Example: SPEEDING

messageTypeId
Integer

ID for the message type.
Example: 3

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