Hi, I am wondering what people think of or have done with various approaches to home integration. I have a greenhouse with a Davis weather station and 4 additional temp/humidity sensors. I would like to be able to output this to an Indigo home automation system that runs on the same Mac. I have previously used wview to output an xml script every minute and parsed this with a python script that runs as part of Indigo. Unfortunately, in wview I can only do so for Temp 1-3 and Humid 1-2. What I would like to accomplish is:
Every minute (or configurable time interval) move data from the weather station without upping the archive interval to 1x/minute. This would require using the loop packet data, as the extra station data are not part of the archive packet and the interval is shorter than the archive as well. I see three options: 1) Figure out how to write out the desired loop packet data every minute in either JSON or XML from Weewx and parse in the HA software. 2) Create a RESTful Weewx extension that can be easily configured to push the data to Indigo (or any other RESTful service). 3) Setup a MQTT service or other messaging system between the two, although I'm not super familiar how I could go about this. I'm a pretty mediocre in python (or any other) programming, but I can often hack a solution such as a XML parsing script. Would love some thoughts, pointers and perhaps help to build either of these options as I suspect many people that would find this functionality really useful as well. Thanks, Geoff -- 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.
