Relative Humidity <10% Breaks CWOP Upload from Meteobridge

All about the standard Meteobridge devices based on mobile routers from TP-Link, D-Link, ASUS

Moderator: Mattk

Post Reply
LAWx
Senior Boarder
Senior Boarder
Posts: 56
Joined: Sun Apr 14, 2013 2:46 am

Relative Humidity <10% Breaks CWOP Upload from Meteobridge

Post 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.
LAWx
Senior Boarder
Senior Boarder
Posts: 56
Joined: Sun Apr 14, 2013 2:46 am

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

Post by LAWx »

Weather Underground is still receiving the correct data:

http://www.wunderground.com/cgi-bin/wxS ... showtemp=1
LAWx
Senior Boarder
Senior Boarder
Posts: 56
Joined: Sun Apr 14, 2013 2:46 am

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

Post 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.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7874
Joined: Mon Oct 01, 2007 10:51 pm

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

Post 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.
LAWx
Senior Boarder
Senior Boarder
Posts: 56
Joined: Sun Apr 14, 2013 2:46 am

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

Post 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.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7874
Joined: Mon Oct 01, 2007 10:51 pm

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

Post by admin »

after a power cycle CWOP humidity bug should be history.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7874
Joined: Mon Oct 01, 2007 10:51 pm

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

Post 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:
Post Reply