Sample iot sensor readings CSV.
A telemetry stream: timestamped readings from forty devices with temperature, humidity, battery level and status. The shape of every time-series ingestion and downsampling demo.
A telemetry stream: timestamped readings from forty devices with temperature, humidity, battery level and status. The shape of every time-series ingestion and downsampling demo.
The small files are static downloads. The large ones are generated in your browser from the same fixed seed, so every copy of sensors-100000.csv on earth is byte-identical — reproducible test data with no 60 MB download.
→ Open this dataset in the dashboard builder · → Open in the CSV editor
| timestamp | device_id | temperature_c | humidity_pct | battery_pct | status |
|---|---|---|---|---|---|
| 2025-01-01T00:00:02Z | dev-18 | 36.16 | 24.9 | 8 | ok |
| 2025-01-01T00:00:32Z | dev-34 | 31.36 | 72.6 | 49 | ok |
| 2025-01-01T00:01:05Z | dev-11 | 39.94 | 84.6 | 15 | ok |
| 2025-01-01T00:01:33Z | dev-19 | 22.53 | 34.6 | 97 | ok |
| 2025-01-01T00:02:07Z | dev-18 | 31.43 | 68.9 | 48 | ok |
| 2025-01-01T00:02:31Z | dev-33 | 30.93 | 88.1 | 14 | ok |
| 2025-01-01T00:03:03Z | dev-12 | 29.60 | 72.7 | 74 | ok |
| 2025-01-01T00:03:32Z | dev-25 | 32.89 | 62.4 | 32 | warning |
| column | description |
|---|---|
timestamp | Reading time (UTC, ~30s cadence) |
device_id | Reporting device |
temperature_c | Sensor temperature (°C) |
humidity_pct | Humidity (%) |
battery_pct | Battery level |
status | Device status |
Timestamps advance monotonically (one reading per 30 seconds with jitter), so resampling, windowing and gap-detection demos behave like production telemetry.
A small share of readings are warning/error status with low battery — enough signal for alerting-logic demos.
Good for: Downsampling / moving-average demos · Time-window aggregation tests · Alert-threshold examples.
License: CC0 / public domain — use it anywhere, no attribution needed.
They advance ~30 seconds per row with a few seconds of jitter — monotonic enough for windowing demos, jittered enough to be realistic.
CC0 (public domain). Use it in tutorials, tests, courses, screenshots and products — no attribution required.
Yes — every size is generated from a fixed seed, so the same file is byte-identical for everyone, forever. Reproducible tests, stable teaching materials.