Local Streamlet sensor
Local physical trigger for the monitored reach. Exact sensor location is intentionally not published.
An independent local flood-awareness and catchment-observation project for the Colaton Raleigh Stream, combining a local water-level sensor with Environment Agency, groundwater, rainfall and weather data.
Local physical trigger for the monitored reach. Exact sensor location is intentionally not published.
Uses the EA gauge at Pophams Farm as the primary stage input, with wetness and groundwater context. It is an awareness layer, not the local physical threshold ladder.
The local Streamlet sensor is the immediate physical trigger. Its recent record is now shown on its own scale rather than overlaid with the EA gauge at Pophams Farm; the two sites have different hydraulic settings and absolute stage values are not directly comparable.
Streamlet is both a live local monitoring system and a growing hydroinformatics dataset. It combines field telemetry, catchment context and transparent decision logic on a Raspberry Pi, while steadily building the historical event archive needed for future machine-learning work.
A Milesight vented level logger provides the local stage signal. It transmits by LoRaWAN via a SenseCAP gateway and TTN. A local Raspberry Pi receives, stores and interprets the data, using SQLite as the core on-site data store.
Streamlet also ingests Environment Agency level and rainfall data, groundwater context, COSMOS-UK soil moisture, and weather-derived variables such as rainfall, VPD and ET₀. These additional data help distinguish immediate local impacts from broader catchment priming and storm response.
This is deliberately retained in full. The point is not just to tell you where the stream is now, but whether the catchment looks increasingly capable of responding rapidly.
Wet-flow days in the last 30 days. The scoring modifier activates at 18 days.
Days with at least 5 mm rainfall in the last 30 days.
Seasonal groundwater context used to increase catchment sensitivity when storage is high.
24 h and 48 h are cumulative totals from now. The 48-hour figure includes the first 24 hours; it is not a separate “day 2” total.
—
Observed rainfall comes from the Environment Agency Colaton Raleigh gauge and is aggregated from qualified 15-minute totals. Daily totals show when the rain arrived; the cumulative curve shows how much has built up across the last 30 days.
Consecutive days with less than 0.2 mm/day.
Both totals begin now. The 48-hour value includes rainfall in the first 24 hours; it is not the rainfall for a second separate 24-hour period.
For a live spatial view of approaching rainfall, open the Netweather UK rainfall radar.
External service. Radar presentation and update frequency are controlled by Netweather.
The flow-duration curve is deliberately large again. It uses the long record of qualified daily-mean flow at the Environment Agency gauge at Pophams Farm. Q-values are exceedance frequencies: for example, Q95 is a flow equalled or exceeded on about 95% of days.
Groundwater is part of the catchment memory, not a decorative extra. The current Woodbury Common level is shown alongside its seasonal percentile, recent trend and longer-term envelope.
Loading groundwater context…


COSMOS-UK helps show how regional soils are drying or rewetting. The two comparator sites are shown separately because their absolute VWC values are controlled by different soils and should not be compared as though they share one scale.
This is one of Streamlet’s more experimental pieces of catchment science. VPD and ET₀ describe atmospheric demand; Streamlet combines their seasonally referenced behaviour into Atmospheric Drying Pressure, then asks whether persistent drying, soil-moisture context and lack of rainfall reset could be changing the way the catchment responds to the next storm.
Vapour pressure deficit is calculated from air temperature and relative humidity. Higher VPD means a stronger atmospheric gradient drawing water from vegetation and exposed surfaces.
Reference evapotranspiration integrates radiation, temperature, wind and humidity, so it captures more of the total drying environment than VPD alone.
—
Useful for seeing whether the drying environment is expected to persist before the next rainfall.
Checking the remaining daylight hours against forecast drying conditions.
Experimental washing-line outlook. It scores daylight hours using forecast VPD, ET₀, wind and solar radiation; forecast rain vetoes a wet hour. Night-time hours are deliberately omitted. The hourly bars help show whether conditions are improving or whether waiting for the following day may be worthwhile. It is a practical household indicator, not meteorological advice.
Experimental These indicators help describe catchment state and build a useful event record. They do not directly replace the flood-trigger logic.
—
—
—
—
Additional observations that are useful for interpretation but are not direct local measurements.
Regional COSMOS measurements are contextual comparators, not local soil measurements.
Lightning is a supporting weather-context indicator only.
The live warning system is deliberately transparent. Streamlet currently uses a hybrid rule-based approach: catchment scoring provides advance awareness, while the local sensor provides immediate physical confirmation. This is separate from the future WALTER-R machine-learning layer.
EA stage at Pophams Farm, rate of rise, antecedent wetness and groundwater priming combine into a transparent point score. Its job is to increase situational awareness before a local physical threshold is necessarily reached.
The local sensor uses fixed, physically meaningful thresholds. Its job is immediate local confirmation and action at the monitored reach.
Email responds to a catchment escalation or a local action-threshold crossing. When both are elevated, Streamlet sends the highest-urgency message and says why. WhatsApp remains reserved for local TAKE ACTION.
Stage contributes 0–3 points; rate of rise contributes 0–3 with tighter thresholds at higher stages; 18 or more wet-flow days in 30 adds 1 point; groundwater at or above the 70th seasonal percentile adds 1 point and at or above the 85th adds 2. Totals map to NORMAL (0–1), WATCH (2–3), WARNING (4–6) and TAKE ACTION (7+), with community TAKE ACTION overrides for specified high-stage / rapid-rise combinations.
Walter came first. The name is a playful nod to the local Sir Walter Raleigh connection; the technical acronym was fitted afterwards: Wetness, Atmosphere, Land, Terrain and Event Rainfall — Runoff/Recharge Response.
The final R also nods to recharge-model thinking, including the 4R lineage. WALTER-R is not currently the operational warning engine. Streamlet’s live alerts remain rule-based and transparent. WALTER-R’s present job is quieter but important: collecting, organising and quality-checking the local historical dataset needed for a future machine-learning approach.
Streamlet is building the training archive before asking a model to make decisions. That means preserving the time series and event context that a future model would actually need.
Once the local dataset is mature enough, WALTER-R can be tested as a supervised learning layer: essentially asking whether the historical combinations of rainfall, wetness, groundwater, drying and recent stage behaviour can anticipate rapid stream response better than static rules alone.
Possible future roles: event classification, response-likelihood scoring, earlier warning of rapid rise, or advisory confidence estimates. Any future WALTER-R output would need careful validation against real events before being trusted operationally.
Because local machine learning is only as good as the data behind it. Streamlet is still in the observation-and-learning phase. The sensible first step is to collect a coherent archive of inputs, conditions and outcomes. In other words: no point teaching Walter from a half-empty notebook.
Dear native brook! wild streamlet of the West!
That is Streamlet’s shorthand for what the project is trying to do. The name itself comes from Samuel Taylor Coleridge’s Sonnet to the River Otter, with its “streamlet of the West”. Streamlet began as a Raspberry Pi curiosity project and grew into a small digital catchment observatory: part hydrology, part electronics, part coding experiment.
Comments are welcome by email. There is no comment database, form submission or public comment storage on this website.
Feedback is sent by email; comments are not stored on this website.