Processing remote weather data with a Raspberry Pi
Conclusion
All in all, the Rasp Pi has proven to be a suitable replacement for a full desktop system, doing as much as, and in some cases outdoing, the Windows and Linux desktop PC implementations. However, the software provided by the datalogger manufacturer provides a more aesthetically appealing display. Also, the software manufacturer has been in some of the NMHS installations for some time, and there was some hesitancy to accept the new look and feel of the data display. The idea was not to copy the original software, but some work can be done in making the display more user friendly and, maybe more importantly, aesthetically appealing. It should also be pointed out that the manufacturer's software has a price tag attached to it outside of the purchase of the datalogger, so using the Rasp Pi system has some cost saving benefits.
The greatest feedback of the system was related to the download page, which lets the user download the data they want when they want it. A planned added feature here would be to graph the selected dataset and make that graph available for download along with the raw data.
Infos
- Caribbean Institute for Meteorology and Hydrology: http://www.cimh.edu.bb
- ERC Project: http://cimh.edu.bb/erc/home/
- Sutron automatic weather stations: http://www.sutron.com/product/portable-automatic-weather-stations-aws/
- XConnect: http://www.sutron.com/product/xconnect-software/
- Cygwin: https://www.cygwin.com
- XLite 9210B: http://www.sutron.com/product/xlite-9210b/
- XTend-PKG RF modem: https://www.digi.com/pdf/ds_xtend.pdf
- minicom: https://linux.die.net/man/1/minicom
- Code for this article: ftp://ftp.linux-magazine.com/pub/listings/raspberry-pi-geek.com/20
- lighttpd: https://www.lighttpd.net
- Setting up an Apache web server on a Raspberry Pi: https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md
- Gnuplot: http://gnuplot.info
- Gnuplot-py: http://gnuplot-py.sourceforge.net
- Writing CGI scripts on a Raspberry Pi: http://raspberrywebserver.com/cgiscripting/
- ConfigParser: https://docs.python.org/2/library/configparser.html
- MySQLdb: https://www.tutorialspoint.com/python/python_database_access.htm
« Previous 1 2 3 4 Next »
Buy this article as PDF
Pages: 8
(incl. VAT)