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 4 - GOOD (Using US-EPA PM2.5 conversion algorithm) Air quality is considered satisfactory, and air pollution poses little or no risk.
Outside Temperature
44.5°F
Wind Chill
44.5°F
Heat Index
42.7°F
Dew Point
40.9°F
Humidity
87%
Barometer
30.384 inHg
Barometer Trend (3 hours)
0.025 inHg
Wind
0 mph
Rain Rate
0.00 in/h
Garage Temperature
56.0°F
UV Index
0.0
Radiation
0 W/m²
Latest PM2.5 [AQI]
0.95 μg/m³ [4]
Latest PM10 [AQI]
0 μg/m³ [0]
Since Midnight
High Temperature
Low Temperature
45.6°F at 00:40:00
44.4°F at 02:14:28
High Heat Index
Low Wind Chill
44.0°F at 00:40:00
42.7°F at 02:03:22
High Humidity
Low Humidity
89% at 00:00:02
87% at 00:56:02
High Dewpoint
Low Dewpoint
42.3°F at 00:40:00
40.8°F at 02:14:28
High Barometer
Low Barometer
30.386 inHg at 02:11:04
30.362 inHg at 00:48:04
Today's Rain
0.00 in
High Rain Rate
0.00 in/h at 00:00:02
High Wind
4 mph from 281° (W) at 02:03:22
Average Wind
0 mph
RMS Wind
0 mph
Vector Average Speed
Vector Average Direction
0 mph
270°
High Garage Temperature
Low Garage Temperature
56.6°F at 00:00:02
56.0°F at 01:53:02
High UV
Low UV
0.0 at 00:00:02
0.0 at 00:00:02
High Radiation
Low Radiation
0 W/m² at 00:00:02
0 W/m² at 00:00:02
Using US-EPA PM2.5 conversion algorithm
High PM2.5 [AQI]
Low PM2.5 [AQI]
0.865 μg/m³ [4] at 00:01:12 0.865 μg/m³ [4] at 00:01:12
Low of 39. Mostly clear through the night. Chance of precipitation is 32%. Humidity 85.6% in the evening, rising to 89.3% after midnight. Winds are a gentle breeze, WNW-NW at 7-8 mph, gusting to 10-11 mph.
Monday
High of 57. Mostly sunny through the day. Humidity 96% in the morning, lowering to 61% by the afternoon. Winds will be a gentle breeze, WNW-NNW at 6-11 mph, gusting to a moderate breeze, 10-18 mph.
Monday Night
Low of 39. Mostly clear through the night. Humidity 68.5% in the evening, rising to 82.3% after midnight. Winds will be a gentle breeze, W-NW at 3-8 mph, gusting to a moderate breeze, 5-13 mph. Winds weaker in the evening.
Tuesday
High of 61. Mostly sunny in the morning, with incoming clouds making it partly cloudy by the afternoon. Humidity 82.4% in the morning, lowering to 50.9% by the afternoon. Winds will be a light breeze, N-E at 2-6 mph, gusting to a gentle breeze, 5-10 mph. Gusting winds stronger in the afternoon.
Tuesday Night
Low of 40. Partly cloudy in the evening, with some clouds clearing, making it mostly clear after midnight. Chance of precipitation will be 1%. Humidity 74.2% in the evening, rising to 85.2% after midnight. Winds will be a light breeze, N at 5-6 mph, gusting to a gentle breeze, 7-9 mph.
Wednesday
High of 64. Mostly sunny in the morning, with any clouds clearing to become sunny by the afternoon. Chance of precipitation will be 1%. Humidity 88.7% in the morning, lowering to 48.1% by the afternoon. Winds will be a gentle breeze, N at 5-9 mph, gusting to a moderate breeze, 8-14 mph.
Wednesday Night
Low of 40. Clear through the night. Humidity 47.9% in the evening, rising to 73.7% after midnight. Winds will be a gentle breeze, NNW-N at 6-9 mph. Gusting winds stronger in the evening.
Thursday
High of 67. Sunny in the morning, with a few clouds later making it mostly sunny by the afternoon. Humidity 67.5% in the morning, lowering to 52.4% by the afternoon. Winds will be a light breeze, NE at 6 mph. Gusting winds stronger in the morning.
Thursday Night
Low of 43. Mostly clear through the night. Chance of precipitation will be 1%. Humidity 45.2% in the evening, rising to 73.6% after midnight. Winds will be a light breeze, N-E at 6-7 mph. Gusting winds stronger in the evening.
Friday
High of 67. Partly cloudy through the day. Chance of precipitation will be 2%. Humidity 73.5% in the morning, lowering to 59.3% by the afternoon. Winds will be a light breeze, E-ESE at 6-7 mph. Gusting winds stronger in the morning.
Friday Night
Low of 43. Partly cloudy through the night. Chance of precipitation will be 10%. Humidity 44.7% in the evening, rising to 68.5% after midnight. Winds will be a gentle breeze, W at 7-8 mph. Gusting winds stronger in the evening.
Saturday
High of 61. Partly cloudy through the day. Chance of precipitation will be 15%. Humidity 73.1% in the morning, lowering to 63.7% by the afternoon. Winds will be a gentle breeze, SE at 8 mph. Gusting winds stronger in the morning.
Saturday Night
Low of 41. Partly cloudy through the night. Chance of precipitation will be 17%. Humidity 53.3% in the evening, rising to 73.3% after midnight. Winds will be a gentle breeze, WNW-N at 8-10 mph. Gusting winds stronger in the evening.
Sunday
High of 62. Partly cloudy in the morning, with some clouds clearing, making it mostly sunny by the afternoon. Chance of precipitation will be 6%. Humidity 79.4% in the morning, lowering to 65.7% by the afternoon. Winds will be a gentle breeze, NNE at 7-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.
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 fromthe 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.