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}} ]}| Field | Required | Description |
|---|---|---|
ts | No | Unix timestamp in milliseconds. Server receive time is used if omitted. |
values | Yes | Key-value map of telemetry fields |
mosquitto_pub -h "$THINGSBOARD_HOST" -t "v1/gateway/telemetry" -u "$ACCESS_TOKEN" -m '{"Device A":[{"ts":1700000000000,"values":{"temperature":23.5,"humidity":61}}]}'