On Thursday, September 29, 2016 at 8:00:39 PM UTC-7, mwall wrote:
>
> On Thursday, September 29, 2016 at 22:44:13 PM UTC-4, Sam Roza wrote:
>>
>> Yeah, you're right about switches, of course. Well, I guess it's time to 
>> break down and buy a Pi...
>>
>> A Pi3, and some bridge work, and I should be up and running. 
>>
>> Matt, would you suggest the DNS methods over the other capture and scrape 
>> methods (like the tcpdump captures and whatnot)? If so, I'm wondering how 
>> to get a Pi to do DNS resolution just for this one device-though if I'm 
>> bridging the ethernet port to the wifi driver, I'm guessing that it would 
>> pass through and not be possible. So then I'd be back to the tcpdump 
>> methods, which everyone here seems to be quite familiar with (and 
>> therefore, support might be a bit easier).
>>
>
> sam,
>
> the dns approach is easiest, but of course that is possible only if you 
> control the dns on your network, or if you can configure the weather 
> station to use a machine you control for its dns queries.  is there any way 
> to configure the os internet gateway?  can you tell it which dns server(s) 
> to use?  if so, then install bind on the pi and bob's your uncle.
>
> if you have to use the pi3 to bridge, then you'll have to plug the os 
> internet bridge into the pi ethernet port and connect the pi to your 
> network via wifi.
>
> alternatively, add a usb-ethernet dongle to the pi and bridge from wired 
> to wired.
>
> technically you do not even have to bridge - you just need to make the os 
> internet bridge think that the pi is the os weather server.
>
> m
>

Matt,

I've got the hub in place, and the rPi set up. I have weewx installed, as 
well as the interceptor driver. Unfortunately, it looks like the 
interceptor's internal web server is causing issues with getting weewx 
successfully up and running.

I''m working off of your 'Example 4':

~~~

Example 4: weewx is running on host 'pi', which has a web server on port 80
to display weewx reports.  Configure the driver to listen on port 9999.  Add a
reverse proxy to the web server configuration to direct traffic on port 80 from
the device to port 9999.  Add a DNS entry so that traffic from the device is 

sent to 'pi' instead of the cloud.
~~~

Where my pi has weewx running on it, and I would like to run a web server 
on 80 (I've installed lighttpd). I can't figure out where to set the 
alternate port in the interceptor driver, though-the only place I could 
find where this was even mentioned was in the interceptor.py file , where I 
set 'DEFAULT_PORT = 9999' and then ran 'wee_config --reconfigure' again and 
restarted everything, but that didn't open up the socket to 9999 like I had 
been hoping it would.

So now that I've got the hardware portion of this all figured out and in 
place, I would sincerely appreciate if I could get a little bit of 
direction as to getting interceptor and weewx working, if you don't mind. 
I'm feeling a wee bit dense after grinding on this with no results this 
evening.

Thanks.

Reply via email to