Page 1 of 1

Relative Humidity <10% Breaks CWOP Upload from Meteobridge

Posted: Fri May 03, 2013 12:20 am
by LAWx
Today the relative humidity in the Los Angeles area dropped below 10%. When the humidity is below 10%, MeteoBridge uploads the following packets to CWOP:

Code: Select all

EW2607>APRS,TCPXX*,qAX,CWOP-2:@022214z3416.75N/11821.77W_330/009g026t087r000p...P000b10172h 4L819eMB10
Note the space between the letter 'h' and the digit '4', indicating 4% relative humidity. Should that packet be something like this:

Code: Select all

EW2607>APRS,TCPXX*,qAX,CWOP-2:@022214z3416.75N/11821.77W_330/009g026t087r000p...P000b10172h04L819eMB10
You can see that the CWOP data for my station disappears at the same instant humidity falls below 10% at http://www.findu.com/cgi-bin/wx.cgi?call=EW2607.

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 12:29 am
by LAWx
Weather Underground is still receiving the correct data:

http://www.wunderground.com/cgi-bin/wxS ... showtemp=1

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 7:30 am
by LAWx
My plan was to route the update requests through a proxy server which I would configure to filter the CWOP data to replace spaces with a zero. I was also surprised to learn that CWOP data is not uploaded directly from the MeteoBridge device to CWOP. Instead, the data is uploaded to tau.meteobridge.com where it is presumably relayed to CWOP. I wonder what is the purpose of this intermediary step? I'm a little leery of introducing extra points of failure into the chain.

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 6:02 pm
by admin
That is not true. Data is directly transported to CWOP and the other networks.

What gets uploaded to the meteobridge server are the min/max values of day/month/year
about every 10 minutes to avoid this data being lost when the unit power cycles.

I will fix the humidity bug today.

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 6:20 pm
by LAWx
If that's the case, CWOP data is not uploaded through the specified proxy server. I set Meteobridge to use my PC as a proxy. Then I used Wireshark to watch the packets come to my PC from Meteobridge. I could see updates going to meteobridge.com, Open Weather Map, and WUnderground, but no packets to CWOP. I thought perhaps I might just be missing those packets in the mess, so I turned off all other push data and weather networks except CWOP. When I did that the only thing received by my proxy was an upload to tau.meteobridge.com.

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 6:21 pm
by admin
after a power cycle CWOP humidity bug should be history.

Re: Relative Humidity <10% Breaks CWOP Upload from Meteobrid

Posted: Fri May 03, 2013 6:34 pm
by admin
You cant see CWOP in your http proxy, as CWOP directly connects via a TCP/IP socket on non standard ports.
It is not the usual http traffic, which does go through the proxy (like most other weather networks do).
CWOP is a variant of APRS packets used by radio amateurs and therefore quite a different beast. :wink: