Asset and AssetEvents

The entity types Asset and AssetEvents together form a generic concept for Internet-connected things (IoT devices), that can be anything that can report events. 

Typical examples of assets are:

  • Smart pallets
  • Smart containers
  • Traditional vehicles of different types
  • Autonomous vehicles (e.g. last-mile robots)
  • Etc.

An Asset can have a fixed position or be moving, and typically reports GPS coordinates or other measurements (e.g. temperature or shock) using AssetEvents. The main purpose of the Asset and AssetEvent entity types is to enable smart management of sensor data from connected assets that assist in the logistics chain.

Asset and AssetEvent

An Asset entity defines the physical Internet-connected object:

  • Manufacturer
  • Model
  • Serial number/MAC-adress, etc.
  • Bar code identity
  • Etc.

An AssetEvent entity reports measurement values from the Asset:

  • Timestamp
  • GPS coordinate
  • Other measurements, e.g. temperature, speed, or shock
  • Etc.

Asset and AssetEvent entities can also include a list of user-defined properties (name/value pairs) that extend their versatility with additional company- or project- specific data.

The creator of the Asset becomes the data owner of the entity, and also becomes the data owner of the AssetEvents entities that are created to return status updates along the way. 

This is because the AssetEvent updates have a hard association to the Asset and belong to the Asset owner.

API Reference information is here. Also study the Asset and the AssetEvent data schemas.