davidrg / zxweather

Weather Station software built to run weather.zx.net.nz. Includes support for Davis Vantage Vue/Pro2 and FineOffset WH1080 hardware.
GNU General Public License v2.0
0 stars 0 forks source link

zxweather

zxweather is the suite of applications built to run weather.zx.net.nz. Compared to other available software it has a few sometimes rare abilities:

What does it look like?

Visit http://weather.zx.net.nz to get an idea of what the web interface looks like. Note that this weather station is in a fairly remote location and its internet connection can drop out for hours or days at a time so if you see no recent data that will be why. In that case, try a different weather station with a more stable internet connection: http://weather.zx.net.nz/s/hlz/

Because the desktop app (pictured below) works just as well over the internet as it does sitting next to the weather station you can try this out too! More screenshots, a test build and setup instructions to connect to the pictured weather station are available at http://weather.zx.net.nz/s/sb/desktop/intro.html. Desktop App

The Desktop App

The desktop app, pictured above, can do lots of things! A lot more than the fairly inflexible web interface:

It also contains a basic reporting engine allowing you to build custom reports producing outputs in HTML, Plain Text or a sortable grid. The supplied built-in reports are made with the same tools and live under the same constraints so anything a built-in report can do a custom report can do too.

The built-in reports are documented on the wiki.

Installation

Installation is not easy. Proper install documentation hasn't been updated since 2013 and a lot has changed since then. Until I get around to updating the documentation there are some very brief notes that might be ok if you know linux and python and are up for the challenge.

Future Plans

Current Limitations

License

The desktop client, due to its dependency on QCustomPlot, is licensed under the GNU GPL version 3. All other components are licensed under the GNU GPL version 2 or higher.