So I might figure out more if I stare at it. I did find this post,, which gives me some thinking material but it doesn't give the format required. Anyone have a real easyweather.dat file, real data or dummy, that I can look at to see how Cumulus expects to see the data? Possible, very doable, BUT - I don't know the format of an easyweather.dat file in order to create the correct fields from the. Why not convert, on the fly, the contents of the database into easyweather.dat for cumulus to read. Having worked with Access databases many years and designed some pretty radical ways to observe, share, and edit data a little light has turned on. Snooping around I see that WeatherSmart uses an Access database to store what it is downloading. Last of all, a big thank you to all the pywws users who have helped with questions and suggestions, and especially to those who have translated pywws and its documentation into other languages.OK, I'm still mad about the ProWeatherStation TP2700WC not being compatible (and wrote them a rather sharp comment about it) Since I tend to scheme when I'm unhappy I have been exploring how the TP2700WC and WeatherSmart works (WeatherSmart seems to be a proprietary version of EasyWeather) It can export to CSV which is well and good, but it means that someone would need to make it into an easyweather.dat. I am also indebted to Dave Wells for decoding the weather station's " fixed block data".
I would not have been able to get any information from the weather station without access to the source of Michael Pendec's "wwsr" program. The most recent version of this branch is 18.4.1. If for some reason you are stuck with Python 2.5 or 2.6 a " legacy branch" of pywws can be installed with pip and is available on GitHub.
EASYWEATHER WINDOWS 8 SOFTWARE
The software needed to run pywws depends on what you plan to do with it. Don't be afraid, just jump in and have a go. One of the reasons for using Python is that it makes such alterations so easy.
You may want to edit some or all of the modules, or write some new ones, to get it to do exactly what you want. I have written this software to meet my needs, but have tried to make it adaptable to other people's requirements. "Snapshot" releases of pywws are available from the Python Package Index (PyPI).ĭocumentation is hosted on Read the Docs. The development version of pywws is hosted on GitHub. It can also send "live" data to services such as Weather Underground and post messages to Twitter. It can be used to create graphs and web pages showing recent weather readings, typically updated every hour. The software has been developed to run in a low power, low memory environment such as a Raspberry Pi. I assume any model that is supplied with the EasyWeather Windows software is compatible, but cannot guarantee this. Pywws is a collection of Python modules to read, store and process data from popular USB wireless weather stations such as Elecsa AstroTouch 6975, Watson W-8681, WH-1080PC, WH1080, WH1081, WH3080 etc. Python software for USB Wireless Weather Stations.