About PaloAltoWeather

PaloAltoWeather.com

Weather, Air Quality & Seismic Activity

The station today

37° 25.89′ N · 122° 06.66′ W · 11 ft
Reporting as F4751 since March 13, 2019
A street map of the mid-Peninsula centered on a marker in Palo Alto, with San Francisco Bay to the northeast and the Santa Cruz Mountains to the southwest.

Three miles from the Bay and eight from the crest of the Santa Cruz Mountains. The Bay is close enough to moderate the temperature. The Santa Cruz Mountains stand between Palo Alto and the Pacific, holding back most of the marine layer and fog and wringing out much of the rain before it arrives. So the summers are mild and dry, the fog is lighter than on the coast, and the rain is far less than the ridge gets.

The Instruments

since 2022
Temperature, humidity, barometer, rain, UV, solar radiation — 24-hour fan-aspirated radiation shield
since 2022
Wind speed and direction
since 2022
Rainfall
since 2019
PM2.5, PM10 — EPA correction applied
since 2025
CO2, TVOC, NOx
since 2019
Ground motion, three axes
since 2024
Carries the station into the server

This machine

Signal quality
100%
Transmitter battery
OK
Console battery
3.9 V
Host
charlemagne5t
Operating system
Linux 6.18.39+rpt-rpi-2712
Server uptime
24 d 2 h 53 m
WeeWX uptime
13 m
VM size
—
VM RSS
—
Shared
—
Data
—
WeeWX
5.5.0
Skyfield
1.55
Python
3.13.5
Skin
Tempestas 1.11.3

Credits

Written here

weewx-tempestasthis site’s skin — the one not published
weewx-skyfieldthe almanac and the sky charts
weewx-loopdatathe live feed behind every page
weewx-nwsforecasts and alerts from the NWS
weewx-celestiala celestial report for any WeeWX site
weewx-xtidetide predictions and the tide graph
weewx-purplePurpleAir air quality
weewx-airgradientAirGradient CO2 and air quality
weewx-weatherboardthe WeatherBoard display
purple-proxya proxy and archiver for PurpleAir sensors
airgradient-proxya proxy and archiver for AirGradient sensors

All but the skin are published WeeWX extensions anyone can install. Each was written for this station to be its first user, and being used here every day is why they work.

PurpleAir readings carry the EPA correction and the 2024 EPA AQI update.

Where these observations go

The photographic recordnewest first · click any photograph to enlarge

Today
May 21, 2025

The rooftop today

May 23, 2025

The computer rack today

2026
September 17, 2026

Tempestas is born

LiveSeasons, the skin behind the site, is completely rewritten and renamed Tempestas, Latin for weather and season.

2025
October 31, 2025

Carbon dioxide reporting goes live

AirGradient Open Air

Also tracking TVOC and NOx.

May 21, 2025

Weather station returned to the rooftop

The primary station and the TB3 rain gauge went back up. The secondary Vantage Pro2 and the TB7 did not.

April 10 – May 1, 2025

Rooftop construction

Foam roof and solar array

Solar supports in and the deck stripped on April 10.
Foam sprayed April 23. Panels up May 1.

Solar Array →

April 10 – May 21, 2025

Construction shows up in the data

UV, solar radiation and wind speed/direction affected

The station spent six weeks off the roof. Its UV, solar radiation and wind readings for that period are compromised.

2024
October 2024 ≈

Bulky Davis consoles replaced by Envoys

May 25, 2024

Servers move to Raspberry Pi 5

A mix of NUC 7i5 and older Raspberry Pi servers becomes Raspberry Pi 5 8 GB throughout. Web traffic is served from a Google Compute Engine instance.

2023
February 15, 2023

PurpleAir Flex installed

PurpleAir PA-II-Flex

Retired May 25, 2024

2022
November 29, 2022

The rooftop before the foam roof and solar

Primary station at right, secondary in the background, TB3 in the foreground and the TB7 behind it.

November 24, 2022

HyQuest TB7 backup rain gauge installed

Off the roof April 10, 2025 — still on site, not operational

September 17, 2022

Second Davis Vantage Pro2 Plus installed

Davis Vantage Pro2 Plus 6163

Designated primary September 18, 2022

The station reading on this site today.

September 17, 2022

HyQuest TB3 rain gauge installed

An integrated siphon holds the calibration across a wide range of rainfall intensity. The gauge behind the rain numbers today.

2020
November 23, 2020

RainWise industrial rain gauge installed

An eight-and-a-half-inch collector.

Retired November 24, 2022

October 1, 2020

RainWise rain gauge installed

An eight-inch collector, to the NWS specification for statistical accuracy. In service seven weeks.

Retired November 23, 2020

September 1, 2020

Second weather station installed

Davis Vantage Pro2 Plus 6163

Primary September 5, 2020 · secondary September 18, 2022

Installed for testing, primary four days later. UV and solar radiation enter the record here.

Off the roof April 10, 2025 — still on site, not operational

2019
Late December 2019 ≈

Air quality reporting goes live

PurpleAir PA-II-SD

Two laser particle counters in one housing, each checking the other. The PA-II-SD, the Classic and the Classic Plus are successive revisions of the same sensor, so PurpleAir monitoring here has been continuous from this date.

October 17, 2019

The site gains a seismograph

Courtesy of the Internet Archive

Mid October 2019 ≈

Seismograph upgraded

Raspberry Shake 3D — R24AE, AM network

Still the instrument behind the Seismograph tab today.

Mid August 2019 ≈

Infrasound monitor goes live

Raspberry Boom — RE991, AM network

Measures sound frequencies below 20 Hz, which is below the limit of human hearing, and minute shifts in air pressure, measured in pascals (Pa), through a precision microbarometer.

Retired November 24, 2022

Early August 2019 ≈

Seismograph goes live

Raspberry Shake 4D — R3C71, AM network

Four channels — one geophone and a three-axis accelerometer.

Recording until it was retired, May 27, 2024

July 2019 ≈

WeatherBoard introduced

A full-screen readout meant to be legible across a room.

Open WeatherBoard

April 21, 2019

PaloAltoWeather.com goes live

A vanilla install of the WeeWX weather software package with its unmodified Seasons skin.

March 13, 2019

Reporting to the National Weather Service begins

Station F4751, APRSWXNET/CWOP

From this day the station is part of the national observation network, not just a private record.

See this station on weather.gov

January 26, 2019

RainWise weather station installed

RainWise Mark III-LR

The instrument the whole record starts with. Everything measured here before September 2020 came from this station.

Retired September 18, 2022

Thumbnails until you ask for one. The full-size photograph is fetched when you open it, and not before.

Go to Top