Greenhouse Weather Forecast
This page regenerates every 30 minutes from the latest Open-Meteo sync. Open-Meteo’s biases are tracked and reported below; apply them to the raw numbers for a more accurate expectation.
The forecast matters because Verdify plans against future heat, VPD, solar load, wind, and precipitation, not just current greenhouse state. The graphs below show the next 48 hours in the same public Grafana layer the planner and operations pages use.
Open the full live weather dashboard
Forecast Graphs
Bias correction (7-day rolling)
Open-Meteo under/over-predicts temp
Open-Meteo under/over-predicts solar radiation
Hourly — next 72 h
Solar — W/m²; cloud 100.0%; wind 1.8 mph; precip 9.0%.
Solar 65.0 W/m²; cloud 74.0%; wind 1.4 mph; precip 4.0%.
Solar 231.0 W/m²; cloud 42.0%; wind 1.7 mph; precip 1.0%.
Solar 497.0 W/m²; cloud 22.0%; wind 1.8 mph; precip —%.
Solar 620.0 W/m²; cloud 25.0%; wind 2.6 mph; precip —%.
Solar 760.0 W/m²; cloud 14.0%; wind 2.4 mph; precip —%.
Solar 951.0 W/m²; cloud —%; wind 3.2 mph; precip —%.
Solar 1006.0 W/m²; cloud —%; wind 4.8 mph; precip —%.
Solar 1001.0 W/m²; cloud —%; wind 5.1 mph; precip —%.
Solar 931.0 W/m²; cloud —%; wind 5.3 mph; precip —%.
Solar 807.0 W/m²; cloud —%; wind 6.8 mph; precip —%.
Solar 639.0 W/m²; cloud —%; wind 6.2 mph; precip 1.0%.
Solar 438.0 W/m²; cloud —%; wind 5.6 mph; precip 1.0%.
Solar 221.0 W/m²; cloud 27.0%; wind 5.4 mph; precip 1.0%.
Solar — W/m²; cloud 18.0%; wind 4.6 mph; precip 1.0%.
Solar — W/m²; cloud —%; wind 4.9 mph; precip 1.0%.
Solar — W/m²; cloud 1.0%; wind 3.0 mph; precip —%.
Solar — W/m²; cloud 2.0%; wind 3.8 mph; precip —%.
Solar — W/m²; cloud 3.0%; wind 5.0 mph; precip —%.
Solar — W/m²; cloud 2.0%; wind 3.0 mph; precip —%.
Solar — W/m²; cloud 4.0%; wind 1.8 mph; precip —%.
Solar — W/m²; cloud 2.0%; wind 1.5 mph; precip —%.
Solar — W/m²; cloud 3.0%; wind 1.9 mph; precip —%.
Solar — W/m²; cloud 4.0%; wind 5.2 mph; precip —%.
Solar — W/m²; cloud 25.0%; wind 4.4 mph; precip —%.
Solar 85.0 W/m²; cloud 100.0%; wind 2.6 mph; precip —%.
Solar 276.0 W/m²; cloud 100.0%; wind 1.5 mph; precip —%.
Solar 475.0 W/m²; cloud 100.0%; wind 2.4 mph; precip —%.
Solar 659.0 W/m²; cloud 100.0%; wind 4.1 mph; precip —%.
Solar 846.0 W/m²; cloud 100.0%; wind 4.6 mph; precip —%.
Solar 968.0 W/m²; cloud 73.0%; wind 6.5 mph; precip —%.
Solar 1021.0 W/m²; cloud 4.0%; wind 7.2 mph; precip —%.
Solar 1014.0 W/m²; cloud 8.0%; wind 7.6 mph; precip —%.
Solar 942.0 W/m²; cloud 100.0%; wind 6.9 mph; precip —%.
Solar 816.0 W/m²; cloud 96.0%; wind 7.8 mph; precip 1.0%.
Solar 650.0 W/m²; cloud 47.0%; wind 6.8 mph; precip 1.0%.
Solar 450.0 W/m²; cloud —%; wind 7.0 mph; precip 1.0%.
Solar 230.0 W/m²; cloud —%; wind 5.2 mph; precip 1.0%.
Solar — W/m²; cloud —%; wind 4.0 mph; precip 1.0%.
Solar — W/m²; cloud —%; wind 6.0 mph; precip 1.0%.
Solar — W/m²; cloud 25.0%; wind 6.8 mph; precip 1.0%.
Solar — W/m²; cloud 64.0%; wind 7.7 mph; precip 1.0%.
Solar — W/m²; cloud 100.0%; wind 8.8 mph; precip 1.0%.
Solar — W/m²; cloud 85.0%; wind 10.4 mph; precip —%.
Solar — W/m²; cloud 100.0%; wind 10.8 mph; precip —%.
Solar — W/m²; cloud 100.0%; wind 10.3 mph; precip —%.
Solar — W/m²; cloud 15.0%; wind 10.0 mph; precip —%.
Solar — W/m²; cloud 52.0%; wind 9.2 mph; precip —%.
Solar — W/m²; cloud 8.0%; wind 4.4 mph; precip —%.
Solar 79.0 W/m²; cloud 11.0%; wind 5.9 mph; precip —%.
Solar 272.0 W/m²; cloud 6.0%; wind 6.0 mph; precip —%.
Solar 477.0 W/m²; cloud 78.0%; wind 4.3 mph; precip —%.
Solar 668.0 W/m²; cloud 17.0%; wind 7.0 mph; precip —%.
Solar 824.0 W/m²; cloud 6.0%; wind 7.8 mph; precip —%.
Solar 933.0 W/m²; cloud 13.0%; wind 7.5 mph; precip —%.
Solar 971.0 W/m²; cloud 100.0%; wind 8.2 mph; precip 1.0%.
Solar 854.0 W/m²; cloud 100.0%; wind 8.5 mph; precip 1.0%.
Solar 763.0 W/m²; cloud 100.0%; wind 10.2 mph; precip 1.0%.
Solar 749.0 W/m²; cloud 100.0%; wind 10.1 mph; precip 1.0%.
Solar 640.0 W/m²; cloud 9.0%; wind 11.4 mph; precip 1.0%.
Solar 452.0 W/m²; cloud 6.0%; wind 11.5 mph; precip 1.0%.
Solar 249.0 W/m²; cloud 7.0%; wind 7.8 mph; precip 1.0%.
Solar 62.0 W/m²; cloud 44.0%; wind 8.9 mph; precip 1.0%.
Solar — W/m²; cloud 56.0%; wind 2.1 mph; precip 1.0%.
Solar — W/m²; cloud 96.0%; wind 1.0 mph; precip 1.0%.
Solar — W/m²; cloud 20.0%; wind 3.7 mph; precip 1.0%.
Solar — W/m²; cloud 7.0%; wind 7.4 mph; precip 1.0%.
Solar — W/m²; cloud 6.0%; wind 3.4 mph; precip —%.
Solar — W/m²; cloud —%; wind 2.1 mph; precip —%.
Solar — W/m²; cloud 5.0%; wind 2.7 mph; precip —%.
Solar — W/m²; cloud —%; wind 2.8 mph; precip —%.
Solar — W/m²; cloud 5.0%; wind 1.4 mph; precip —%.
Days 4–7 outlook
Precip max 5%; VPD avg 1.74 kPa; cloud avg 54%.
Precip max 33%; VPD avg 1.46 kPa; cloud avg 95%.
Precip max 23%; VPD avg 2.57 kPa; cloud avg 6%.
Precip max 13%; VPD avg 1.95 kPa; cloud avg 1%.
Precip max 8%; VPD avg 0.64 kPa; cloud avg 1%.
Recent forecast misses
Last 10 deviations where observed outdoor conditions diverged far enough from the latest forecast to trigger a replan.
Observed 53.5; forecast 9.0; delta 44.5.
Observed 61.8; forecast 76.8; delta 15.0.
Observed 181.0; forecast 797.0; delta 616.0.
Observed 890.0; forecast 279.0; delta 611.0.
Observed 508.0; forecast 916.0; delta 408.0.
Observed 454.0; forecast 826.0; delta 372.0.
Observed 40.0; forecast 394.0; delta 354.0.
Observed 18.0; forecast 423.0; delta 405.0.
Observed 23.0; forecast 423.0; delta 400.0.
Observed 35.0; forecast 423.0; delta 388.0.