Wow! A Vantage driver written in Go! :-) Another approach that both Peter Finley's mesowx <https://bitbucket.org/lirpa/mesowx> and my own WeeRT <https://github.com/tkeffer/weert> take is to use a weewx service that POSTs the loop packets to an external server. This way, both weewx and the external RESTful server have access to them.
-tk On Sun, Sep 4, 2016 at 9:07 PM, Christopher Snell <[email protected]> wrote: > ... Reviving an old thread ... > > Hi Mike, > > Did you ever get around to writing one? I need this. I have some very > early code [1] written in Go that talks to my Davis Envoy and decodes LOOP > packets. It's basically a port of some of the weewx driver to Go. My goal > in writing this was to get access to real-time weather readings in Go, so > that I can write a service that serves them up via WebSockets for use in > some type of real-time weather display. I'm trying to rebuild this one > that I wrote one ages ago in Perl that provided real-time data to a Mac OS > X Dashboard app. The Envoy, however, doesn't support two simultaneous > clients so I can't run weewx against it while I'm running my software. > So, I need a way to get my real-time readings into weewx and REST seems > like a perfect and easy way to do this. > > Chris > > > > On Thursday, April 14, 2016 at 10:28:35 AM UTC-5, Michael Brown wrote: >> >> We have an Arduino home-brew weather station that we've got running out >> in a corn field. It's connected to the network via a mesh wifi link. We're >> posting data from the Arduino to a simple database using REST. >> >> Is there a REST api for posting data *into* weewx? I'm not finding any >> posts about doing something similar, and I don't see anything like this in >> the documentation. >> >> Mike >> > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
