Live demo
A device reporting right now, with nothing between you and it.
Read-only, no signup, no mock data. This is a real pigeon on a real account, and what's below is the same telemetry pipeline your own devices would use.
Want to push config and trip alerts? Run your own in ten minutes →Temperature
LineA line suits a quantity that genuinely varies continuously: between two readings the temperature really did pass through the values the line draws. Zero is not meaningful here, so the axis is free to frame the range the readings actually occupy.
Humidity
AreaArea fills to zero, which only means something when zero does. Relative humidity is a proportion of a maximum, so the filled height reads as "how much of the way up" — and forcing the axis to include zero is correct rather than wasteful.
Soil Moisture
ScatterOne mark per reading and nothing between them, so the spread of the samples and the gaps in reporting are both visible instead of being smoothed away by a line. Every dot here is a measurement that actually happened.
Light
BarBars average each time bucket and draw from zero, which fits a reading that swings hard between samples: the bucket mean is the useful summary, and darkness is a real zero rather than an arbitrary floor.
Uptime
StepA counter holds its value between reports rather than easing toward the next one, and step draws exactly that. It also refuses to invent the descent a line would draw across a reboot, through seconds the counter never counted.