This weather stations is powered by:
Hardware
Hardware
- Raspberry Pi 3 Model B Plus Rev 1.3
- Davis Vantage Pro 2 (Amazon Link)
- WeatherLink USB Data Logger (Amazon Link)
- Operating System: Raspberry Pi OS (32-bit) Lite
- Database: MariaDB (MySQL Clone)
- Weather station software: WeeWx
- WebServer: Apache
- Theme: Belchertown Weather Theme (GitHub)
- The webserver running on the RaspberryPi is running behind a reverse proxy for security reasons. This prevents any direct connection to the Raspberry Pi.
- WeeWx is configured to talk directly to the weather station using the USB interface on the Raspberry Pi.
- The Belchertown Weather Theme also has optional live streaming data support using websockets. This is what shows the instant changes and real time weather info on the web page. The documentation for the theme goes into detail on how to set that up. WebSocket Config