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.

Reply via email to