Any true step by step for Interceptor

171 views
Skip to first unread message

Douglas Krug

unread,
Apr 25, 2019, 6:53:47 PM4/25/19
to weewx-user
I'm back struggling with this again. Still cannot get any results from it.
Tried a year ago to get data from my old Acurite smartHUB. Back then I had more options than I do today, now that the server is shut down, 
and still couldn't get it to work. I finally gave up and bought an Ambient Weather 900-IP station. Had very little trouble getting that to work with Pat O'Brien's socket logger
and my Observer IP bridge.

Today, I'd like to send my Acurite smartHUB to my Dad and setup the RPi image for him. I'm OK with using a separate router, I'll configure it and send that to him as well.
That's how I did it with Socket Logger and the Observer IP bridge, but with Acurite, I cannot get anything out of Interceptor. I'm not understanding how so many people are getting
it to work, but I can't get anything from it. Worked at it for two weeks the first time round, and I've been plugging away for two days this time around.

Here's what works:

I have a DD-WRT flashed router with the WLAN  in client mode to join my main WiFi router where the RPi Zero W is connected, and I have the IP reserved for the Acurite smartHUB in the second router I've tried using Pat O'Brien's firewall so the data from the Acurite smartHUB is sent to the RPi. Works with the Observer IP bridge, so I can't
understand why it wouldn't work here.


iptables -t nat -A PREROUTING -s [Acurite smartHUB] -p tcp --dport 80 -j DNAT --to-destination [Raspberry Pi]:9999 iptables -t nat -A POSTROUTING -j MASQUERADE

I see no results from this. I've tried port 80, 800, 8080, 2999, and 9999 for the destination.

I have installed the Interceptor plugin on weewx and configured it.

station_type = Interceptor


[Interceptor]
    driver = user.interceptor
    device_type = acurite-bridge
    port = 9999


I have, to the best of my knowledge, configured the DD-WRT to forward hubapi.myacurite.com and www.acu-link.com to the RPi IP address.
I'm exhausted from this and would really like a detailed step by step to help me if someone can do that. Seems people really want to help, but there's
always a part where I get the "just do that" type of instruction and I'm lost.

Here's what I see from the Acurite smartHUB, so I know it's working.

Acurite Hub.png


Here's a video I followed for DNS resolution setup on the DD-WRT and what I entered.

DD-WRT dns forwarding.png


I'm obviously doing something wrong over and over again, but in all the parts and possible combinations, I'm really lost as to where the issue is.

Can really use some step by step help and a simple method to confirm that each of the component parts is configured correctly. I've been using tail -f /var/log/syslog

to view the logs, and while that has been helpful, it's shown me that either there's a port conflict or that I'm not getting any result from weewx, which is where I'm at now.




    Reply all
    Reply to author
    Forward
    0 new messages