Dashboard
Soil moisture
Last 12 h, next 24 h
Measured Predicted Watering level
Weather
Waiting for the node
Temperature, °C
Rain, mm an hour
Sunlight, W/m²
Forecast
Soil temperature
Air temperature
Humidity
Light
Rain plate
Valve
Soil moisture
Measured Watering level
Soil temperature
Air temperature
Humidity
Light
Rain plate
Valve
What the model saw
Waiting for the node's forecast.
What each model predicts
Try the model
Shape a day of soil, the node predicts the next
Optional local sensor readings
Blank uses the weather estimate. Light must already be calibrated in W/m².
History Predicted Previous run No change Watering level
How the forecasts did
Measured Predicted 2 h earlier
How far off each two hour forecast was, last three days
Model No change
By hours ahead, last three days
| Hours ahead | Checked | Model error | No-change error | Skill |
|---|
By day, two hour forecasts
| Day | Checked | Model error | No-change error | Skill |
|---|
Error in points of soil moisture. Skill: 1 is perfect, 0 is no better than no change.
Upgrade evidence
Offline simulation and measured prediction errors, not a plant experiment
Training results
Historical shipped-model results. Waiting for the selected-model summary.
By hours ahead
By station
| Station | 2 h | 4 h | 8 h | 16 h | 24 h |
|---|---|---|---|---|---|
| Elgin, Arizona | 0.17 | 0.27 | 0.32 | 0.34 | 0.02 |
| Williams, Arizona | 0.15 | 0.20 | 0.26 | 0.22 | 0.04 |
| Bedford, Indiana | 0.00 | 0.00 | 0.03 | 0.10 | 0.17 |
| Joplin, Missouri | 0.01 | 0.04 | 0.11 | 0.17 | 0.20 |
| Asheville, North Carolina | 0.05 | 0.06 | 0.11 | 0.22 | 0.29 |
| Durham, North Carolina | 0.05 | 0.08 | 0.15 | 0.25 | 0.33 |
| McClellanville, South Carolina | 0.04 | 0.08 | 0.15 | 0.26 | 0.33 |
| Sioux Falls, South Dakota | -0.00 | 0.02 | 0.05 | 0.11 | 0.16 |
| Crossville, Tennessee | 0.06 | 0.09 | 0.14 | 0.22 | 0.30 |
| Austin, Texas | 0.06 | 0.09 | 0.15 | 0.24 | 0.28 |
| Monahans, Texas | -0.03 | -0.06 | -0.06 | 0.02 | 0.00 |
| Elkins, West Virginia | 0.05 | 0.07 | 0.12 | 0.26 | 0.32 |
Watering
Saved on the node
Optional light and rain calibration
Leave unset until measured. Raw light is not irradiance; plate wetness is not rainfall depth.
Watering check
Bounded pulses, settle, then check the soil. Valve time is not a measured volume.
Probe
Raw readings for 0 % and 100 %
To calibrate for your own soil, push the probe into dry soil and capture, then into soil that was soaked and left to drain for half an hour and capture again. Each capture takes 30 seconds of readings.
Chat
gpt-oss-120b on Fireworks. The key stays in this browser.
Not set
Connection
Not connected.
No WiFi? Plug the node in here and this tab carries its data. Chrome or Edge.