On Monday, September 18, 2017 at 11:55:35 AM UTC-4, Mike Frison wrote:
>
> Did this ever get resolved?  The rainy season started yesterday and I'm 
> having the same problem.
>
> My wunderground data looks like this:
>
> GET 
> /weatherstation/updateweatherstation.php?ID=KWAVANCO306&PASSWORD=foo&indoortempf=68.7&tempf=54.0&dewptf=53.6&windchillf=54.0&indoorhumidity=54&humidity=99&windspeedmph=0.0&windgustmph=0.0&winddir=181&absbaromin=29.57&baromin=29.88&rainin=0.00&dailyrainin=0.07&weeklyrainin=0.26&monthlyrainin=0.27&yearlyrainin=-9999&solarradiation=2.94&UV=0&dateutc=2017-9-18%2014:30:31&softwaretype=AMBWeatherV3.0.0&action=updateraw&realtime=1&rtfreq=5
>  
> HTTP/1.0.
>
> I will mention that the ws-2902 manual mentions tracking total rain (user 
> resettable) but not yearly rain.
>

thank you - it is incredibly helpful to have concrete examples of the 
station output.

so it sounds like the most robust solution is to make the interceptor use 
dailyrainin rather than yearlyrainin.  or maybe it should try to use 
yearlyrainin, but fall back to dailyrainin if yearlyrainin does not exist 
or is -9999.

 

> An alternative is the protocol for sending data to ambientweather.net:
>
> GET 
> /endpoint?stationtype=AMBWeatherV3.0.0&PASSKEY=bar&dateutc=2017-09-18+14:30:40&winddir=181&windspeedmph=0.0&windgustmph=0.0&maxdailygust=9.2&tempf=54.0&hourlyrainin=0.01&dailyrainin=0.07&weeklyrainin=0.26&monthlyrainin=0.27&totalrainin=0.28&baromrelin=29.88&baromabsin=29.57&humidity=99&tempinf=68.7&humidityin=54&uv=0&solarradiation=2.94
>  
> HTTP/1.1
>
> Ambient lists a boat load of weather stations that can send to 
> ambientweather.net.  Would support for this protocol make sense?
>

i'm not sure if it would help to look explicitly for ambientweather.net 
protocol.  is that protocol published somewhere?

apparently one must run weatherbridge in order to upload to 
ambientweather.net.  weatherbridge is simply ambient's brand name for 
meteobridge.  so there must be an uploader in meteobridge that speaks the 
ambientweather.net protocol.

from the snippet you posted, it looks like the ambientweather.net protocol 
is nearly identical to the wunderground protocol.

apparently the barometer parameter has been giving people grief - 
ambientweather.net uses baromrelin and baromabsin, probably to make 
explicit the difference between relative and absolute pressure.  however, 
they still confound things by using 'barom' instead of 'pressure'.

(btw, both make the mistake of misusing http GET - they should be doing a 
POST or a PUT, not a GET)

anyway, if someone were to write a weewx uploader for ambientweather.net, 
then even more types of stations would be supported :)

this is a pretty easy task - just derive from the wundergroun uploader, but 
override to use parameters specific to ambientweather.net.

m 

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to