Author Topic: WS-2000 Help  (Read 1268 times)

0 Members and 1 Guest are viewing this topic.

Offline Theo

  • Senior Member
  • **
  • Posts: 80
WS-2000 Help
« on: January 26, 2019, 04:42:55 PM »
I just got my Raspberry Pi and am attempting to get weewx going.  I am VERY Linux knowledgeable and VERY WS-2000/Weather Stations unknowledgeable. 

I have a RPi 3+ with wifi and I am running CentOS on my Pi.  I have weewx installed and configured. 

From what I have gleaned, the way to interface with the WS-2000 is by capturing http calls from the WS-2000?  Is this the correct approach (I have pretty strong network controls and there is no easy way to promiscuously monitor traffic without adding more gear (or until I get my pfsense router set up)).

I see USB drivers, can I usb attach to the WS-2000 to pull data?

(I can't seem to get pycap installed, but tcpdump shows that I am not seeing any other traffic but mine in any event).

Any hints/tricks/direction on best way to get weewx working with my WS-2000 would be appreciated.

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: WS-2000 Help
« Reply #1 on: January 31, 2019, 10:36:30 PM »
WeeWx needs the Interceptor driver. Then you need to create a separate hotspot on the Pi. The WS-2000 then connects to the Pi's Hotspot. Then WeeWx with the Interceptor driver can see and capture the network traffic intended for WU. I haven't personally done this but that's pretty much what I've read that others have done.

« Last Edit: February 07, 2019, 11:24:19 AM by galfert »
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline Theo

  • Senior Member
  • **
  • Posts: 80
Re: WS-2000 Help
« Reply #2 on: February 01, 2019, 01:25:31 AM »
Thanks. I ended up using SDR with an antenna to capture from the Sensor Array, it is working pretty good so far.   

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: WS-2000 Help
« Reply #3 on: February 01, 2019, 05:38:17 AM »
What SDR are you using?

Let us know about the experience and how you did it. What guide did you follow if any?
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline Theo

  • Senior Member
  • **
  • Posts: 80
Re: WS-2000 Help
« Reply #4 on: February 01, 2019, 11:24:00 AM »
This post is a good place to start - http://www.wxforum.net/index.php?topic=35494.0

I am using rtl_sdr and rtl_433.  It was a bit of a struggle to get it up and running, but I have clear signaling from the Sensor Array (WH65B) and it is working well.  I have not solved the WH32B yet, I can see the WH31's, but the 32B does not show up on my SDR scan. 

I am happy to assist anyone trying this out on CentOS, as I found some things that needed to be done outside of the instructions.




Offline Storm017

  • Senior Contributor
  • ****
  • Posts: 172
Re: WS-2000 Help
« Reply #5 on: February 05, 2019, 09:30:33 PM »
Did you scan around 915Mhz? Believe that is the frequency WH32B transmits at.

Offline Theo

  • Senior Member
  • **
  • Posts: 80
Re: WS-2000 Help
« Reply #6 on: February 05, 2019, 10:59:09 PM »
Yup, and I can see all of the other devices except the W32B.  I have more testing to do this weekend, but in the mean time I picked up a WS25, which is supported by RTL_433.

Offline Storm017

  • Senior Contributor
  • ****
  • Posts: 172
Re: WS-2000 Help
« Reply #7 on: February 05, 2019, 11:21:59 PM »
When you say “I can see all of the other devices except the W32B”, do you mean that RTL_433 software is decoding all other sensors?  If you use “sdr console” or “gqrx”, do you actually see the signal and it is a not in the “grass” then one can assume RTL_433 software, as of the last revision, does not decode the W32B.

Offline Theo

  • Senior Member
  • **
  • Posts: 80
Re: WS-2000 Help
« Reply #8 on: February 06, 2019, 08:44:34 AM »
 Yes, I see the WH65B and all of my WH31Es without issue.  When I try to capture the WH32B and can decode the signal and RTL_433 generates an error when I remove and replace the battery.  One of the developers gave me some suggests as to what to try and I will be attempting to capture the data tomorrow.

Offline kbellis

  • Forecaster
  • *****
  • Posts: 361
Re: WS-2000 Help
« Reply #9 on: February 07, 2019, 07:11:07 AM »
WeeWx needs the Interceptor driver. Then you need to create a separate hotspot on the Pi. The WS-2000 then connects to the Pi's Hotspot. Then WeeWx with the Interceptor driver can see and capture the network traffic intended for WU. I haven't personally don't this but that's pretty much what I've read that others have done.

Could you please post the link to the referenced article(s) more clearly describing the exact process?

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: WS-2000 Help
« Reply #10 on: February 07, 2019, 11:30:25 AM »
WeeWx needs the Interceptor driver. Then you need to create a separate hotspot on the Pi. The WS-2000 then connects to the Pi's Hotspot. Then WeeWx with the Interceptor driver can see and capture the network traffic intended for WU. I haven't personally don't this but that's pretty much what I've read that others have done.

Could you please post the link to the referenced article(s) more clearly describing the exact process?

See the following thread and focus on Methods 2, 2.5 and 3.
https://www.wxforum.net/index.php?topic=34922.0

Also see the following regarding WeeWx Interceptor driver
https://github.com/matthewwall/weewx-interceptor/blob/master/readme
« Last Edit: February 07, 2019, 11:35:57 AM by galfert »
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline kbellis

  • Forecaster
  • *****
  • Posts: 361
Re: WS-2000 Help
« Reply #11 on: February 08, 2019, 08:36:59 AM »
Thanks George! I'll try and get in touch with Gregory.

 

anything