A node in the field measures its surroundings every 30 minutes and sends the result home. Nine things have to happen for that reading to end up on a screen. Press start and watch each one, then scroll the whole dataset — all 3,000 readings — underneath.
Each step is a separate piece of software doing one job. The lamp lights when that step has handled its first reading.
All 3,000 readings from customer2_wildland_3000.ndjson,
30 minutes apart, covering 31 July to 1 October 2026. Rows appear as the pipeline
ingests them. Click any row to see exactly what the sensor sent.
Nothing selected yet. Click a row above to see the JSON the node actually published — this is the same text that travels over the network.
The page above replays the dataset in your browser using the same transformation logic the live ingest service runs. These figures come from the actual stack — a real broker, a real Node-RED instance, and a real managed PostgreSQL database.
This page carries the dataset inside it, so nothing here is querying the live database — that would need a network connection back to the server. What you are watching is the real data and the real logic; the numbers in this last section are the results recorded when the same run happened against the real stack.