Measured Soil & Outlook
Use this as the main read on site conditions: measured soil history, recent rain context, and a short forecast outlook.
A graph-first seasonal view using measured soil history from your sensor feed plus forecast and weather context.
Use this as the main read on site conditions: measured soil history, recent rain context, and a short forecast outlook.
A graph-first seasonal view built on three data sources: measured daily soil summaries from the Swan sensor via Lambda, Open-Meteo ERA5-Land archive data to fill any gaps before the sensor came online, and an Open-Meteo 14-day forecast for forward context [2,3].
The two seasonal charts stay at the top of the page. The controls bubble below them contains the status line, Settings, and the collapsible Device Events feed.
Two views answer different questions:
Uses a fixed default window of Jan 1 to Jun 30 and accumulates soil degree-days above 32°F within that window. A custom start date is available under Settings. The running total is compared to the Published Onset Reference Band reported in the morel literature [1].
Season Stage is a calendar-based operational guide for this app's target region. It is separate from the Reference Band readout.
Each measured point is one daily summary from the Swan. The probe samples repeatedly through the day; the Swan rolls those readings into
low_c, high_c, avg_c, and samples before sending a single daily row.
The app plots avg_c and uses low_c/high_c as the daily range bars and tooltip context.
Where sensor data is absent (before the Swan came online or gaps in coverage), the app substitutes Open-Meteo ERA5-Land hourly
soil_temperature_0_to_7cm values bucketed to daily avg/high/low. These fill points are visually distinct - amber dots on a dashed line - so measured and estimated history are never confused.
On the cumulative chart, each day contributes max(0, avgSoilF - 32), keeping a running total across the season window.
Both measured and Open-Meteo fill days contribute to the cumulative total. Forecast degree-days are also shown as a dashed continuation after the Today marker so the bottom chart keeps the near-term trajectory visible.
The controls bubble includes a collapsible Device Events section backed by a dedicated Notehub events table and read Lambda.
It currently supports system Notefiles such as _session.qo, _health.qo, _health_host.qo, _log.qo, _geolocate.qo, and _tower.qo.
The events list shows the most recent rows first, starts compact, and lets you load more rows on demand. Each event can be expanded to inspect the stored detail payload.