Not getting data to PWSWeather

298 views
Skip to first unread message

Jim Snider

unread,
Apr 12, 2019, 5:07:04 PM4/12/19
to weewx-user
I recently sent up whew and intercepter on my Pi to send my Acurite Smart Hub data to WUnderground.  I set up an account for PWS Weather but I'm not getting any data to them.  I've looked at their help files and have been in contact with them and they have pointed me to this group.  I downloaded the latest weewx and interceptor programs for the pi.  I put the weewx.conf file to debug = 1 and am collecting the data now.


Jim Snider

unread,
Apr 14, 2019, 8:32:37 AM4/14/19
to weewx-user
Here's a shot of my terminal output from the log file.  This output just keeps going on


No errors show up
Screen Shot 2019-04-14 at 8.31.07 AM.png

mwall

unread,
Apr 14, 2019, 9:18:13 AM4/14/19
to weewx-user
On Sunday, April 14, 2019 at 8:32:37 AM UTC-4, Jim Snider wrote:
Here's a shot of my terminal output from the log file.  This output just keeps going on

the 'empty queue' indicates that no data are being captured.

what do you see when you point a web browser at the smart hub?

are you running the interceptor in listen mode?  what mechanism are you using to get the traffic to the interceptor?

please read this at the weewx wiki:


m

Jim Snider

unread,
Apr 14, 2019, 1:34:12 PM4/14/19
to weewx-user


On Friday, April 12, 2019 at 5:07:04 PM UTC-4, Jim Snider wrote:
I recently sent up whew and intercepter on my Pi to send my Acurite Smart Hub data to WUnderground.  I set up an account for PWS Weather but I'm not getting any data to them.  I've looked at their help files and have been in contact with them and they have pointed me to this group.  I downloaded the latest weewx and interceptor programs for the pi.  I put the weewx.conf file to debug = 1 and am collecting the data now.




OK.  My SmartHubs connected to my router has address 192.168.254.4
My Raspberry Pi has address 192.168.254.41

My raspberry is connected to the router via wifi and the smart hub with a cat 5 cable

On the router, I have DNS set to take hubapi.myacurite.com and send it to 192.168.254.41 as well as

With debug = 1 I'm still not getting any data, still showing open queue.   

I added firmware_version=126 to my whew.conf file under interceptor but no change.  (older smart hub)

Where should I try next?


mwall

unread,
Apr 14, 2019, 5:11:36 PM4/14/19
to weewx-user
On Sunday, April 14, 2019 at 1:34:12 PM UTC-4, Jim Snider wrote:

Where should I try next?

when you connect a computer with a wired network connection to the network where the smarthub is connected, you must be able to do these successfully from that computer:
  - nslookup hubapi.myacurite.com
  - nslookup www.acu-link.com
if any of those fail, then your system is not configured correctly.

please explain exactly how the smarthub, pi, and router are physically connected.

please explain exactly how the smarthub, pi, and router networks are configured.

please post a screenshot of what you see when you visit the smarthub with a web browser.

please post the [Interceptor] section from your weewx configuration file

m

 

Jim Snider

unread,
Apr 14, 2019, 6:55:56 PM4/14/19
to weewx-user


On Friday, April 12, 2019 at 5:07:04 PM UTC-4, Jim Snider wrote:
I recently sent up whew and intercepter on my Pi to send my Acurite Smart Hub data to WUnderground.  I set up an account for PWS Weather but I'm not getting any data to them.  I've looked at their help files and have been in contact with them and they have pointed me to this group.  I downloaded the latest weewx and interceptor programs for the pi.  I put the weewx.conf file to debug = 1 and am collecting the data now.




DSL Router is address 192.168.254.254

Smart Hub is connected directly to the router using address 192.168.254.4

Raspberry Pi is connected to router via wifi using address 192.168.254.41

On the router I have DNS entries for hubcap.myacurite.com and www.acu-link.com both pointed to 192.168.254.41

see attached files


 
Screen Shot 2019-04-14 at 6.51.44 PM.png
Screen Shot 2019-04-14 at 6.53.44 PM.png

mwall

unread,
Apr 14, 2019, 7:08:55 PM4/14/19
to weewx-user
DSL Router is address 192.168.254.254

Smart Hub is connected directly to the router using address 192.168.254.4

Raspberry Pi is connected to router via wifi using address 192.168.254.41

On the router I have DNS entries for hubcap.myacurite.com and www.acu-link.com both pointed to 192.168.254.41

excellent!

what do you see when you open a web browser and enter the url http://hubapi.myacurite.com or http://www.acu-link.com?

you need to use port 80 for the interceptor, not port 8000.  if you are already running a web server on port 80 on the rpi, then you must either:

option 1: set up a reverse proxy on the pi so that the existing web server sends acurite requests to the interceptor on port 8000

OR

option 2: run the web server on some other port, say 8080, and run the interceptor on port 80

finally, the smarthub web page shows a firmware version of 224, not 126.  so you should remove the 'firmware_version=126' directive from the interceptor configuration.

btw, it is odd to see the old-style smarthub web page with a new (224) firmware version.  but my first-hand sample size with smarthubs is rather small (5 or 6) so it is quite possible that there are combinations of boot firmware or application firmware that result in the old-style web page.  if there are other smarthub users out there who could post a screen shot of their smarthub web page, that would help us figure it out.

Message has been deleted

rich T

unread,
Apr 14, 2019, 7:30:38 PM4/14/19
to weewx-user


On Friday, April 12, 2019 at 5:07:04 PM UTC-4, Jim Snider wrote:
Smarthub version.png

Jim Snider

unread,
Apr 16, 2019, 6:10:42 PM4/16/19
to weewx-user


On Friday, April 12, 2019 at 5:07:04 PM UTC-4, Jim Snider wrote:
I recently sent up whew and intercepter on my Pi to send my Acurite Smart Hub data to WUnderground.  I set up an account for PWS Weather but I'm not getting any data to them.  I've looked at their help files and have been in contact with them and they have pointed me to this group.  I downloaded the latest weewx and interceptor programs for the pi.  I put the weewx.conf file to debug = 1 and am collecting the data now.



The Port 80 seemed to do the trick.  Now it's connecting.  I've got a different problem now so I'll start a new thread.


Thanks for all the help.

 
Reply all
Reply to author
Forward
0 new messages