@G Hammer - It's not too bad if you have the extra hardware to do the iptables redirect. The $6 dongle is surely cheaper than a new router though. Also I notice you're local to me in Western MA (based off the weewx map). Glad I'm not the only one using weewx around here anymore :)
I don't have any experience with the interceptor driver, but since mwall's given me credit for the observer portion <https://github.com/matthewwall/weewx-interceptor/blob/master/bin/user/interceptor.py#L16>, I thought that maybe I can help a little? I read the code for the interceptor driver and it looks like if you use the device_type = observer in your weewx.conf file, then the data received to the driver's built in web server needs to be in the Observer format in this example within the code <https://github.com/matthewwall/weewx-interceptor/blob/master/bin/user/interceptor.py#L881>, and similar to the format on my site (which you already linked). Since each variable in the URL has a corresponding value (like tempf=43.3 means temperature in Fahrenheit is 43.3), this should be pretty simple for the ambient2pwsweather dev to figure out how to format the observations being sent to the weewx driver. Hope this helps a little... On Monday, August 13, 2018 at 9:19:34 AM UTC-4, Douglas Krug wrote: > > I've been discussing the possibility to have the author of "a > mbient2pwsweather <https://github.com/killroyboy/ambient2pwsweather>" > modify his node.js service to allow input to Matthew Wall's Interceptor > plugin. The idea is to allow the continued use of Ambientweather.net, while > still capturing weather data for Weewx, so that it can be published to the > supported weather services and used with Hubitat or other home automation > systems. I'm already able to listen to my WS-0900-IP bridge and get the > data into Weewx, but currently that comes at the cost of no longer being > able to use Ambientweather.net or any of their services such as IFTTT, Alex > Voice Services and Google Assistant. > > > Is there a guide for how the data must be formatted for input to the > interceptor.py plugin? Hoping anyone with knowledge of interceptor or > @mwall could comment please. > > > Here's what the ambient2pwsweather > <https://github.com/killroyboy/ambient2pwsweather> developer wrote: > > > > *"If I'm understanding it correctly, it wouldn't be that difficult to > enhance this utility to send the data to a different url/port. You would > then need to run a new interceptor instance running in "listen mode" that > would handle the insertion into weewx.* > > *The minor difficulty would be in ensuring the data is in a format that > the interceptor would understand. If you can work that out and get me some > documentation (or point me to a URL), I can enhance ambient2pwsweather."* > -- 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.
