Hi,

Looking at the cwxn service code there are three rain related values 
included in the output, these are (named in the code) hourRain, rain24 and 
dayRain. Presumably these are total rainfalls in the last hour, the last 24 
hours and since midnight respectively. The cwxn service calculates hourRain 
by querying the database so hourRain should always be correct. However, 
rain24 and dayRain are not calculated by querying the database, rather they 
are pulled directly from fields of the same name in either the loop packets 
or archive records (depending on whether you bind to loop or archive) 
emitted by your station. Unfortunately, not all stations emit these fields 
and I am guessing that is the case with your station. You didn't mention 
what (weather) station you are using?

As for the data on your web page, if that is the Standard or Seasons skin 
that is shipped with WeeWX then in all likelihood you will find that the 
WeeWX tag system is being used and something like $day.rain.sum is being 
used to calculate and display the days rainfall by querying the database. 
Unfortunately the WeeWX tag system is only available in WeeWX reports and 
is not available in services such as cwxn.

Don't worry, all is not lost, if it is a case of your station not emitting 
rain24 and dayRain it will be a fairly straightforward job to modify the 
cwxn service to calculate these fields from the database just as is done 
with hourRain. I know the cwxn author is a bit busy with the WeeWX 4.0 
release at the moment but let me see if I have some time tomorrow to make 
the necessary changes (or perhaps some other enthusiastic WeeWX user will 
come along and do the same before then) :)

Gary


On Tuesday, 25 February 2020 10:33:29 UTC+10, Bill Arthur wrote:
>
> I recently added the cwxn extension so that I could pass the weather to my 
> APRS/CWOP app
>
> Its working fairly well, but it only reports the current rain rate. The 
> 1hr and 12hr (p and P) are always 000  
> We had 1.03" today so I had plenty of opportunities to test. The weewx 
> html page shows the rain.
>
> Here's my example:
> Feb 24 2020 18:20
> 129/002g004t052r000p000P000h096b10067
>
> I put "binding = archive"  in  weewx.conf
>
> I'm missing something here, any ideas?
>
>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/08eeacb9-a9c0-421d-bf8c-9a6928ca7c33%40googlegroups.com.

Reply via email to