Overview
As mentioned in the Weather Monitor project, I'm looking at developing a corrected temperature forecast for my location. It has been observed that the NWS Point Forecast for my location can be off by as much as 5-6 F. This variation is annoying when trying to decide whether to go to the trouble of covering plants for possible freeze conditions.
The NWS (National Weather Service) produces point forecasts. Interpolated values for the various parameters (temp, dew point, humidity, etc...) for a specific point (latitude, longitude) from the closest base location. They produce several of these each day.
I look for NWS forecast updates several times a day. New data is added to my Home Environment Database and I extract statistical information (min, max, avg, sdev) of this data to plot and analyze.
Updates
- Wed 21-Oct-2015
- Was sending data from Raspberry Pi directly to server using MySQL connection. But dynamic DNS and issues on server required different approach. Now sending json formatted data to server via http post. A PHP script on the server inserts data into the database.
- Mon 10-Feb-2014
- Now load raw data into my database. Select Min and Max temps for the whole day using SQL. Much less error prone than iterating through daily temps one by one.
- Sat 8-Feb-2014
- Added Forecast Charts page to display NWS Point Forecast data to visualize variation. See link at left.