VibeHunt
Back to browse

WeeWX

Open source software for your weather station.

The system is a Python‑based weather station server that runs on Linux, macOS, Solaris and *BSD, and is especially well suited to low‑power hardware such as a Raspberry Pi. It gathers data from a wide range of commercial and DIY sensors, stores the observations in SQLite or MySQL, and produces graphical plots, HTML pages and periodic summary reports. Users can publish the generated content to a personal web site via FTP, FTPS or rsync, and can also forward raw measurements to many online weather services.

Its architecture is intentionally simple and extensible, allowing developers with Python knowledge to add new hardware drivers, skins or third‑party extensions. The software includes internationalization, unit conversion between US and metric, and an extensive almanac for celestial calculations. Support for MQTT and InfluxDB enables integration with home‑automation or data‑logging pipelines.

The project is released under GPL‑3.0, is self‑hostable, free of subscription fees, and is maintained as a stable, community‑driven open‑source package with documentation, a user forum and a public map of stations that run the software worldwide.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps