Kafka asset readings

Kafka message payloads for asset readings

Location (GPS) and speed readings

GPS and Speed

{
  "asset": {
    "externalIds": {
    },
    "id": "154924973293665"
  },
  "happenedAtTime": "2023-12-19T17:57:21Z",
  "location": {
    "accuracyMeters": 0,
    "geofence": {},
    "headingDegrees": 102,
    "latitude": 38.253265915,
    "longitude": -80.018465004,
  },
  "speed": { 
      "gpsSpeedMetersPerSecond": 43.8,
      "ecuSpeedMetersPerSecond": 51.2
   }
}

Speed only

Speed MPH (ECU)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "ecuSpeedMph": {
    "time": "2024-08-21T22:24:32Z",
    "value": 0
  }
}

Vehicle Diagnostics

AUX Inputs

AUX Input Example

{
  "vehicle": {
    "id": "281474990577720"
  },
  "auxInput1": {
    "name": "Boom",
    "time": "2020-01-27T07:06:25Z",
    "value": true
   }
}

NFC Card Scan

{
  "vehicle": {
    "id": "281474990577720"
  },
  "nfcCardScan": {
    "card": {
      "id": "835063"
    },
  }
}

Engine Diagnostics

Ambient Air Temp

{
  "vehicle": {
    "id": "281474991840886"
  },
  "ambientAirTemperatureMilliC": {
    "time": "2024-08-28T20:00:40Z",
    "value": 736094
  }
}

Barometric Pressure

{
  "vehicle": {
    "id": "281474991840886"
  },
  "barometricPressurePa": {
    "time": "2024-08-21T22:24:24Z",
    "value": 7000
  }
}

Engine Coolant Temp

{
  "vehicle": {
    "id": "281474991840886"
  },
  "engineCoolantTemperatureMilliC": {
    "time": "2024-08-28T20:04:40Z",
    "value": 185000
  }
}

Engine Oil Pressure

{
  "vehicle": {
    "id": "281474991840886"
  },
  "engineOilPressureKPa": {
    "time": "2024-08-21T22:24:24Z",
    "value": 56
  }
}

Intake Manifold Temp

{
  "vehicle": {
    "id": "281474991840886"
  },
  "intakeManifoldTemperatureMilliC": {
    "time": "2024-08-21T22:24:32Z",
    "value": 0
  }
}

Engine Immobilizer

Immobilizer State

{
  "vehicle": {
    "id": "281474991956423"
  },
  "engineImmobilizer": {
    "connected": false,
    "state": "ignition_enabled",
    "time": "2024-08-20T19:36:47Z"
  }
}

Engine Metrics

Engine Hours (ECU)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "obdEngineSeconds": {
    "time": "2024-08-28T20:49:49Z",
    "value": 22931460
  }
}

Engine Hours (Synthetic)

Engine Load Percent

{
  "vehicle": {
    "id": "281474991840886"
  },
  "engineLoadPercent": {
    "time": "2024-08-21T22:24:24Z",
    "value": 50
  }
}

Engine RPM

{
  "vehicle": {
    "id": "281474991840886"
  },
  "engineRpm": {
    "time": "2024-08-21T22:24:24Z",
    "value": 6038
  }
}

Engine States

Engine States

{
  "vehicle": {
    "id": "281474991840886"
  },
  "engineStates": {
    "time": "2024-08-21T22:24:32Z",
    "value": "Off"
  }
}

EV Battery Diagnostics

Battery Avg. Temp (EV)

{
  "vehicle": {
    "id": "281474990577720"
  },
      "evAverageBatteryTemperatureMilliCelsius": {
        "time": "2020-01-27T07:06:25Z",
        "value": 1000
   },
}

Battery Charging Current (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evChargingCurrentMilliAmp": {
    "time": "2024-08-21T19:34:40Z",
    "value": 0
  }
}

Battery Charging Energy (EV)

{
  "vehicle": {
    "id": "281474991956423"
  },
  "batteryMilliVolts": {
    "time": "2024-08-27T22:48:47Z",
    "value": 9889
  }
}

Battery Charging Status (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evChargingStatus": {
    "time": "2024-08-21T22:24:32Z",
    "value": 0
  }
}

Battery Charging Voltage (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evChargingVoltageMilliVolt": {
    "time": "2024-08-21T19:34:40Z",
    "value": 0
  }
}

Battery State of Health (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evBatteryStateOfHealthMilliPercent": {
    "time": "2024-08-21T22:23:46Z",
    "value": 98800
  }
}

Distance Driven (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evDistanceDrivenMeters": {
    "time": "2024-08-21T19:34:44Z",
    "value": 15
  }
}

Regenerated Energy (EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "evRegeneratedEnergyMicroWh": {
    "time": "2024-08-21T22:24:32Z",
    "value": 761502200000
  }
}

Battery Voltage (non-EV)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "batteryMilliVolts": {
    "time": "2024-08-28T20:40:38Z",
    "value": 11694
  }
}

Exhaust Measures

DEF Level

{
  "vehicle": {
    "id": "281474991840886"
  },
  "defLevelMilliPercent": {
    "time": "2024-08-21T22:23:15Z",
    "value": 67200
  }
}

Fault Codes

Fault Codes

{
  "vehicle": {
    "id": "281474991840886"
  },
  "faultCodes": {
    "canBusType": "CANBUS_CAN1_J1939_9PIN_PINS_C_D",
    "j1939": {
      "checkEngineLights": {
        "emissionsIsOn": true,
        "protectIsOn": false,
        "stopIsOn": false,
        "warningIsOn": false
      },
      "diagnosticTroubleCodes": [
        {
          "fmiDescription": "Data Drifted High",
          "fmiId": 20,
          "milStatus": 1,
          "occurrenceCount": 100,
          "sourceAddressName": "Engine #1",
          "spnDescription": "Automatic Gear Shifting Enable Switch",
          "spnId": 1666,
          "txId": 0
        },
        {
          "fmiDescription": "Low—most severe",
          "fmiId": 1,
          "milStatus": 0,
          "occurrenceCount": 50,
          "sourceAddressName": "Suspension - Drive Axle #1",
          "spnDescription": "Aux Valve 0 Retract Port Measured Flow",
          "spnId": 1900,
          "txId": 21
        }
      ]
    },
    "time": "2024-08-21T19:37:12Z"
  }
}

Fuel Levels

Fuel Levels

{
  "vehicle": {
    "id": "281474991840886"
  },
  "fuelPercents": {
    "time": "2024-08-21T22:24:24Z",
    "value": 6
  }
}

Odometer

Odometer meters (OBD)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "obdOdometerMeters": {
    "time": "2024-08-21T22:24:32Z",
    "value": 2482355
  }
}

Odometer meters (GPS)


Seatbelt Statuses

Seatbelt Statuses

{
  "vehicle": {
    "id": "281474991840886"
  },
  "seatbeltDriver": {
    "time": "2024-08-21T22:24:32Z",
    "value": "Unbuckled"
  }
}

Speed

Speed MPH (ECU)

{
  "vehicle": {
    "id": "281474991840886"
  },
  "ecuSpeedMph": {
    "time": "2024-08-21T22:24:32Z",
    "value": 0
  }
}

Spreader Diagnostics

Spreader Active

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderActive": {
    "time": "2024-08-15T20:07:16Z",
    "value": "On"
  }
}

Spreader Air Temp

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderAirTemp": {
    "time": "2024-08-16T19:42:02Z",
    "value": 0
  }
}

Spreader Blast State

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderBlastState": {
    "time": "2024-08-16T19:42:03Z",
    "value": "Off"
  }
}

Spreader Granular Name

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderGranularRate": {
    "time": "2024-08-16T19:42:03Z",
    "value": 0
  }
}

Spreader Liquid Name

Spreader Liquid Rate

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderLiquidRate": {
    "time": "2024-08-15T20:10:58Z",
    "value": 0
  }
}

Spreader On State

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderOnState": {
    "time": "2024-08-28T20:55:59Z",
    "value": "On"
  }
}

Spreader Plow Status

Spreader Prewet Name

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderPrewetName": {
    "time": "2024-08-15T20:07:01Z",
    "value": "PWT"
  }
}

Spreader Prewet Rate

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderPrewetRate": {
    "time": "2024-08-15T20:10:58Z",
    "value": 28
  }
}

Temperatures

Spreader Road Temp

{
  "vehicle": {
    "id": "281474991840886"
  },
  "spreaderRoadTemp": {
    "time": "2024-08-16T19:42:02Z",
    "value": 0
  }
}

What’s Next