Might you consider adding Meteohub as a data source for Cumulus?
Meteohub isn't a weather station itself, it is instead a weather data logger that can be fed from a range of different weather stations. Other software can then access that data via a http based logging protocol which is documented here.
The protocol can be used both to collect logged data and current data using calls such as
Code: Select all
http://IP.or.domain.here/meteolog.cgi?type=xml&mode=data&start=20080227183500&end=20080227183600
Code: Select all
http://IP.or.domain.here/meteolog.cgi?type=xml&mode=data&start=20080227183500
Because the protocol is http based the hardware that Meteohub is running on can be remote from the PC. If you are interested in the possibility of adding Meteohub as a data source, I'd be more than happy to provide you with http access to my device for testing purposes.
What do you think?