How it's done
This website summarises weather data logged by a Davis VantageVue weather station, connected to a Raspberry Pi computer. The Raspberry Pi collects data from the weather station and processes it using the polished and highly customisable Weewx software (version 5.1.0). Weewx downloads a data record from the weather station every minute and stores it in an archive database.
The database contains information starting from 2 January 2016
It also creates all the graphs and webpages which are uploaded to the website every minute, and uploads data to the Met Office's WOW system every 15 minutes. The WOW Station ID is 935666001.
This website uses a custom skin which uses Bootstrap to deal with the layout and presentation. The gauges and the history tables are generated by JavaScript using Apache eCharts and by Python scripts which hook into WeeWX.
The code for this skin can be found on github: github.com/brewster76/fuzzy-archer