Reporting Message (Telemetry)
Send telemetry data to the platform. Publish on the rpt topic from protocol information. Outer dt = publish time (live telemetry). Inner dt = data point time (historical).
Device to Cloud (D2C) messages are sent from your device to /IOTCONNECT™. This includes telemetry reporting, edge analytics, OTA acknowledgments, command confirmations, and shadow property updates.
Send telemetry data to the platform. Publish on the rpt topic from protocol information. Outer dt = publish time (live telemetry). Inner dt = data point time (historical).
Sent by Edge devices with aggregated data. Publish on the erpt topic. Values are arrays: [MIN, SUM, AVERAGE, COUNT, LATEST_VALUE].
Edge device sends when a local rule evaluates true. Publish on erm topic. Contains rule info and the telemetry that triggered it.
Send blank message to keep connection alive. Publish on hb topic.
Acknowledge OTA command. Publish on ack topic. Report download/install progress.
Acknowledge device command execution. Publish on ack topic.
Acknowledge module command. Publish on ack topic.
Update reported shadow/twin properties. Publish as device twin reported property.
All D2C messages use QoS 1 for reliable delivery. Topics are defined in the Identity API response under the topics object: rpt (telemetry), flt (fault), erpt (edge reporting), erm (edge rule match), hb (heartbeat), ack (acknowledgments).