Bindings for Davis Vantage Pro and Pro2 weather stations, upload of weather data (e.g.,, and meteorological calculation/conversion functions.
Clone or download
cmcginty Merge pull request #4 from eLuxUniBS/master
Configurable logs start date during init
Latest commit 8c25d9c Feb 26, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist Release v0.9.1 Aug 10, 2010
scripts Reduce log level priority for publisher failure Aug 10, 2010
weather - added ./idea to .gitignore Feb 23, 2017
.gitignore - added ./idea to .gitignore Feb 23, 2017
CHANGELOG.txt Release v0.9.1 Aug 10, 2010
COPYING.txt Updated build/test environment Jun 24, 2010
INSTALL.txt Correct PyWeather naming Jul 2, 2010
MANIFEST Release v0.9 Jul 17, 2010 Updated build/test environment Jun 24, 2010
Makefile Release v0.9.1 Aug 10, 2010
README Release v0.9 Jul 17, 2010 Enable download URL in Oct 6, 2010




PyWeather contains weather related modules implemented in Python.
Anything weather related is fair game for PyWeather.  Currently
PyWeather is limited to unit conversion, console reading, and data
publication.  But, future work can be added to PyWeather in any area.

Unit Conversion

PyWeather has a lot of support for common unit conversions in
distance, temperature, pressure, and volume.  Conversion from
Fahrenheit to Celsius, and kelvin is supported, as well as conversions
between inches of mercury and millibars.

Station Observations

PyWeather also contains modules that are capable of downloading
observations from weather consoles.  The current list of supported
weather consoles includes:

- Davis Vantage Pro
- Davis Vantage Pro2

Data Publication

PyWeather contains a module that allows developers to post conditions
to weather aggregation sites. The current list of support services includes:

- WeatherUnderground (
- PWS Weather        (
- WeatherForYou      (

For additional information, please email the maintainer: