Sensorclouds
Telemetry

Telemetry

Understand how device data flows through the Sensorclouds platform

Telemetry is the core data flow in Sensorclouds - the path your device's sensor readings take from the physical device to your dashboard.

Data Pipeline

When a device publishes telemetry, the platform processes it through this pipeline:

  1. Device publishes data to its MQTT telemetry topic
  2. Platform validates and parses the message
  3. Hex payloads are auto-detected and converted
  4. Payload decoder runs (if configured on the device profile)
  5. Timestamp determined (platform time or device-provided time)
  6. Data stored in the time-series database
  7. New fields are auto-discovered and registered
  8. Device status updated to ONLINE
  9. Alarm rules evaluated against the new data
  10. Data broadcast to dashboards via WebSocket

Telemetry Pipeline

1Ingest
Device publishes
Validate & parse
Hex auto-detect
2Transform
Payload decoder
Apply timestamp
3Persist
Store time-series
Field discovery
4React
Mark ONLINE
Evaluate alarms
Push to dashboards

Each message a device publishes flows left to right through these four stages before it reaches your dashboard.

Limits

LimitDescription
Messages per deviceRate-limited per minute to prevent abuse
Max payload sizeLimited per message to ensure processing efficiency

History & Access

  • Device history defaults to a recent window (last 7 days), with older ranges available up to your plan's retention window.
  • Telemetry can also be pulled programmatically via the external API.

On this page