This is a hobby page. As such, the reliability of this information is not guaranteed, or warranted in any way, including, but not limited to, either for correctness or for fitness for any particular purpose. All risk for the use of this information is assumed by the readers of this page. Never base decisions that could affect life or property on the information contained on this page, whether locally derived or extracted from other locations on the Internet. In particular, the output shown for the air quality index (AQI) and the text forecasts are entirely the experimental work of an amateur hobbyist. As such, they could very well contain or convey completely incorrect information (for example, the AQI reading is based on the last measurement of pollutants only, and is not an average over multiple hours!)
Current Conditions
Realtime Single-sample US-EPA Air Quality Index 9 - GOOD (Using US-EPA PM2.5 conversion algorithm) Air quality is considered satisfactory, and air pollution poses little or no risk.
Outside Temperature
51.9°F
Wind Chill
51.9°F
Heat Index
50.6°F
Dew Point
45.9°F
Humidity
80%
Barometer
29.955 inHg
Barometer Trend (3 hours)
0.002 inHg
Wind
0 mph
Rain Rate
0.00 in/h
Garage Temperature
71.9°F
UV Index
0.0
Radiation
0 W/m²
Using US-EPA PM2.5 conversion algorithm
Latest PM2.5 [AQI]
2.264 μg/m³ [9]
Latest PM10 [AQI]
2 μg/m³ [2]
Since Midnight
High Temperature
Low Temperature
56.5°F at 00:00:03
51.9°F at 02:14:49
High Heat Index
Low Wind Chill
55.3°F at 00:00:03
51.9°F at 02:14:49
High Humidity
Low Humidity
80% at 01:52:33
74% at 00:00:03
High Dewpoint
Low Dewpoint
48.3°F at 00:00:03
45.9°F at 02:14:49
High Barometer
Low Barometer
29.958 inHg at 01:12:01
29.950 inHg at 01:46:01
Today's Rain
0.00 in
High Rain Rate
0.00 in/h at 00:00:03
High Wind
0 mph
Average Wind
0 mph
RMS Wind
0 mph
Vector Average Speed
Vector Average Direction
0 mph
90°
High Garage Temperature
Low Garage Temperature
74.2°F at 00:00:03
71.9°F at 02:10:59
High UV
Low UV
0.0 at 00:00:03
0.0 at 00:00:03
High Radiation
Low Radiation
0 W/m² at 00:00:03
0 W/m² at 00:00:03
Using US-EPA PM2.5 conversion algorithm
High PM2.5 [AQI]
Low PM2.5 [AQI]
2.76 μg/m³ [12] at 00:22:00 1.999 μg/m³ [8] at 00:37:01
Low of 49. Mostly clear through the night. Humidity 89.8% in the evening, lowering to 89.2% after midnight. Winds are a light air, S at 2-3 mph, gusting to a light breeze, 5-6 mph.
Friday
High of 80. Mostly sunny in the morning, with any clouds clearing to become sunny by the afternoon. Humidity 89.3% in the morning, lowering to 43.5% by the afternoon. Winds will be a gentle breeze, N at 3-11 mph, gusting to a moderate breeze, 5-17 mph. Winds stronger in the afternoon.
Friday Night
Low of 50. Clear through the night. Humidity 46.2% in the evening, rising to 85.7% after midnight. Winds will be a gentle breeze, SSW-N at 2-10 mph, gusting to a moderate breeze, 3-15 mph. Winds weaker in the evening.
Saturday
High of 83. Sunny through the day. Humidity 85.7% in the morning, lowering to 39.8% by the afternoon. Winds will be a gentle breeze, SSW-W at 2-8 mph, gusting to 3-11 mph. Winds stronger in the afternoon.
Saturday Night
Low of 52. Clear in the evening, with a few clouds later making it mostly clear after midnight. Humidity 41.1% in the evening, rising to 80.1% after midnight. Winds will be a gentle breeze, SW-WNW at 2-10 mph, gusting to a moderate breeze, 5-15 mph. Winds weaker in the evening.
Sunday
High of 84. Mostly sunny in the morning, with any clouds clearing to become sunny by the afternoon. Humidity 82.7% in the morning, lowering to 41.2% by the afternoon. Winds will be a gentle breeze, SSW-WSW at 3-9 mph, gusting to a moderate breeze, 5-14 mph. Winds stronger in the afternoon.
Sunday Night
Low of 54. Clear in the evening, with incoming clouds making it partly cloudy after midnight. Chance of precipitation will be 4%. Humidity 39.3% in the evening, rising to 74.5% after midnight. Winds will be a gentle breeze, SSW-W at 6-10 mph, gusting to a moderate breeze, 15 mph.
Monday
High of 77. Mostly cloudy in the morning, with a bit of the overcast clearing, becoming partly cloudy by the afternoon. Chance of precipitation will be 5%. Humidity 83.5% in the morning, lowering to 60.4% by the afternoon. Winds will be a gentle breeze, S-SSW at 7-9 mph. Gusting winds stronger in the morning.
Monday Night
Low of 54. Partly cloudy in the evening, with some increasing clouds, becoming mostly cloudy after midnight. Chance of precipitation will be 13%. Humidity 51.4% in the evening, rising to 83.4% after midnight. Winds will be a gentle breeze, S-SW at 8-10 mph. Gusting winds stronger in the evening.
Tuesday
High of 74. Mostly cloudy in the morning, with a bit of the overcast clearing, becoming partly cloudy by the afternoon. Chance of precipitation will be 11%. Humidity 89.6% in the morning, lowering to 65.5% by the afternoon. Winds will be a gentle breeze, S-SSW at 8-10 mph. Gusting winds stronger in the morning.
Tuesday Night
Low of 53. Partly cloudy through the night. Chance of precipitation will be 7%. Humidity 56.7% in the evening, rising to 86% after midnight. Winds will be a gentle breeze, SSW at 8-11 mph. Gusting winds stronger in the evening.
Wednesday
High of 75. Mostly cloudy in the morning, with a bit of the overcast clearing, becoming partly cloudy by the afternoon. Chance of precipitation will be 7%. Humidity 89.1% in the morning, lowering to 67.6% by the afternoon. Winds will be a gentle breeze, S-SSW at 7-8 mph. Gusting winds stronger in the morning.
Wednesday Night
Low of 53. Mostly clear in the evening, with incoming clouds making it partly cloudy after midnight. Chance of precipitation will be 5%. Humidity 55.6% in the evening, rising to 83% after midnight. Winds will be a gentle breeze, SW-WSW at 7-11 mph. Gusting winds stronger in the evening.
Thursday
High of 75. Mostly cloudy in the morning, with a bit of the overcast clearing, becoming partly cloudy by the afternoon. Chance of precipitation will be 3%. Humidity 89.8% in the morning, lowering to 65.3% by the afternoon. Winds will be a gentle breeze, SW-WSW at 5-8 mph. Gusting winds stronger in the morning.
About this weather station:
Location
Latitude:
37° 15.75' N
Longitude:
122° 00.20' W
Altitude:
376 feet
This station uses a
Vantage Pro2,
controlled by 'WeeWX',
an experimental weather software system written in Python.
Weewx was designed to be simple, fast, and easy to understand by leveraging modern software concepts.
This system is powered by the open source Weewx package, authored by Tom Keffer.
This system uses the open source Purple Air extensions to Weewx package by Kenneth Baker to obtain the raw air pollutant values.
Thanks to JaneAndJohn.org for PHP-based RSS weather-feed code used in a prior iteration of this site.
Thanks to Ken True at Saratoga-Weather.org for pointers to good warning scripts, used in a prior iteration, and for being a great overall resource for scripting weather websites. Also, the idea to ignore certificate errors from the NOAA/NWS website comes from these scripts. Further, the small icons shown with weather alerts and warnings came from his site, as well as a mapping array from alert title to icons to use if VTEC for the alert is not available. The icons were (I believe) created by Mike Challis.
Thanks to Tom at carterlake.org for a script that caused me to want to learn how to obtain the raw data of a National Weather Service forecast, that triggered my building my own set of scripts. He has also created another great overall resource for scripting weather websites.
The raw data on which the forecasts are built, and the icons for these, come from the National Weather Service.
This system utilizes the xmlize utility written by Hans Anderson.
This system utilizes the NuSOAP package for reading SOAP data feeds, licensed under GPL v2.1 and later, by NuSphere Corporation and Dietrich Ayala.
The URL used to get the alerts, and the idea to use cURL to get them, comes from the "NWS Alerts" PHP package by Rick "Curly" at the WXForum web site.
The idea to use and how to properly invoke the xmlize library to extract information from the NWS comes from PXWeather by Jonathan M. Abbett.
If you want a copy of the current code that produces this generated-forecast information, and performs AQI calculations, as well as more open source license information for this package and the ones that it uses or has learned from, click here.