| pywws.Tasks |
Routines to perform common tasks such as plotting gaphs or uploading files. |
| pywws.LogData |
Save weather station history to file |
| pywws.Process |
Generate hourly, daily & monthly summaries of raw weather station |
| pywws.calib |
Calibrate raw weather station data |
| pywws.Plot |
Plot graphs of weather data according to an XML recipe |
| pywws.WindRose |
Plot a “wind rose” |
| pywws.Template |
Create text data file based on a template |
| pywws.Forecast |
Predict future weather using recent data |
| pywws.ZambrettiCore |
|
| pywws.Upload |
Upload files to a web server by ftp or copy them to a local directory |
| pywws.ToTwitter |
Post a message to Twitter |
| pywws.toservice |
Post weather update to services such as Weather Underground |
| pywws.YoWindow |
Generate YoWindow XML file |
| pywws.WeatherStation |
Get data from WH1080/WH3080 compatible weather stations. |
| pywws.device_pyusb1 |
Low level USB interface to weather station, using PyUSB. |
| pywws.device_pyusb |
Low level USB interface to weather station, using PyUSB. |
| pywws.device_ctypes_hidapi |
Low level USB interface to weather station, using ctypes to access hidapi. |
| pywws.device_cython_hidapi |
Low level USB interface to weather station, using cython-hidapi. |
| pywws.DataStore |
DataStore.py - stores readings in easy to access files |
| pywws.TimeZone |
Provide a couple of datetime.tzinfo objects |
| pywws.Localisation |
Localisation.py - provide translations of strings into local |
| pywws.conversions |
conversions.py - a set of functions to convert pywws native units |
| pywws.Logger |
Common code for logging info and errors. |
| pywws.constants |
Bits of data used in several places. |