Skip to content
Stand with Ukraine flag

Telemetry

Publish telemetry for one or more downstream devices in a single message. Each device entry is an array of timestamped value objects.

Topic: v1/gateway/telemetry

{
"Device A": [
{"ts": 1483228800000, "values": {"temperature": 42, "humidity": 80}},
{"ts": 1483228801000, "values": {"temperature": 43, "humidity": 82}}
],
"Device B": [
{"ts": 1483228800000, "values": {"temperature": 42, "humidity": 80}}
]
}
FieldRequiredDescription
tsNoUnix timestamp in milliseconds. Server receive time is used if omitted.
valuesYesKey-value map of telemetry fields
Terminal window
mosquitto_pub -h "mqtt.thingsboard.cloud" -t "v1/gateway/telemetry" -u "$ACCESS_TOKEN" -m '{"Device A":[{"ts":1700000000000,"values":{"temperature":23.5,"humidity":61}}]}'