uPlot reads design tokens for strokes. Hourly temperature uses the same city presets as the map page; the chart fetches Open-Meteo in the browser (coordinates per preset) so city changes always load the right series in static builds. The overview strip summarizes high / low / mean temperature plus mean-sea-level pressure and humidity from the same response. The bar and spark reuse that hourly payload (daily max per day, and a tail slice for the spark). If the request fails, the board falls back to the committed snapshot (temperature-only snapshot + original TB/spark demo data).
Loading…
Weather preset
Station readouts · Berlin
High (window)
14.8°C
Low (window)
6.3°C
Mean temp
9.9°C
Pressure (MSL)
—hPa
Latest hour in series
Rel. humidity
—%
Latest hour in series
Snapshot mode: only temperature is in the committed file — pressure and humidity show “—” until a live Open-Meteo response loads.
Berlin hourly · air temperature (2 m)
Last: 7.0 °C · mean: 9.9 °C
Module ingest (example TB / week) · snapshot
Subset of public data for offline builds; live chart refreshes from Open-Meteo when available.
Sparkline · snapshot
Snapshot meta
Example telemetry (committed snapshot)
Generated: 2026-04-10T12:00:00.000Z