udmi

UDMI / Docs / Messages

Messages

Messages are organized by type and folder, which correspond to the transport aspect of the device (type) and semantic meaning (folder).

Message Folders

Each message has an associated sub block (sometimes called a subFolder) that indicates a semantic scoping of the message or block:

Message Types

Message types are divided into four high-level categories, which define the direction of message flow, but also the treatment of the message as it moves through the system:

  Uplink Downlink
Sticky state config
Stream event command

The properties and uses of the four types fall out from this accordingly:

Individual blocks (folders), such as system or pointset will have their own semantic uses for the various types. See the individual block folder documentation to learn more about those aspects.

Message Schemas

MQTT Topics

MQTT topics described in tech stack