Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

How long is "IsRaining"

From Cumulus MX version 3 build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since, and has recently released Cumulus MX version 4. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Post Reply
Ken22
Posts: 97
Joined: Tue 14 Jan 2014 3:08 pm
Weather Station: Ecowitt WS90/HP2560,GW1200,WN32
Operating System: Windows 10 Pro
Location: Massachusetts, USA
Contact:

How long is "IsRaining"

Post by Ken22 »

I'm using an Ecowitt WS90 to trigger "LastRainTip" and "IsRaining" WebTags.

I think these are working properly.

My question is: How long does "IsRaining" stay on after the "LastRainTip" happens?
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: How long is "IsRaining"

Post by mcrossley »

It depends!

If you are using the new IsRaining value that Ecowitt now send from the WS90, then I don't know the answer. You'll have to ask Ecowitt.

If you are using the Cumulus derived IsRaining then that stays set so long as the rain rate from the station is greater than zero.
Ken22
Posts: 97
Joined: Tue 14 Jan 2014 3:08 pm
Weather Station: Ecowitt WS90/HP2560,GW1200,WN32
Operating System: Windows 10 Pro
Location: Massachusetts, USA
Contact:

Re: How long is "IsRaining"

Post by Ken22 »

I asked Ecowitt and this is the answer I got. It may be of interest to others.
----------------------------
It adds up to the past 10 minutes of rainfall. So, if it stops raining after
10 minutes, the past 10 minutes will be shifted to 0, and then the rain rate
will be 0.

Rain processing is with a one-minute delay, so the total after 11 minutes
will be 0 for the rain rate.

Ecowitt Support Team
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: How long is "IsRaining"

Post by mcrossley »

Did you ask them about the new flag on the WS90, they have named it "srain_piezo"?
(which I assume is short for "start rain piezo")
Ken22
Posts: 97
Joined: Tue 14 Jan 2014 3:08 pm
Weather Station: Ecowitt WS90/HP2560,GW1200,WN32
Operating System: Windows 10 Pro
Location: Massachusetts, USA
Contact:

Re: How long is "IsRaining"

Post by Ken22 »

mcrossley wrote: Mon 02 Dec 2024 6:57 pm Did you ask them about the new flag on the WS90, they have named it "srain_piezo"?
(which I assume is short for "start rain piezo")
I did not know about "srain_piezo" so I could not have asked. I also don't really care about when the rain started. I believe that I'm getting all the information I need from "IsRaining", "rrate" "rfall", and "LastRainTip". The HP2560 display shows how long the current "Rain Event" has been going on. This is interesting to me at times, but I don't need it on my web page.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: How long is "IsRaining"

Post by freddie »

Ken22 wrote: Tue 03 Dec 2024 5:18 pm
mcrossley wrote: Mon 02 Dec 2024 6:57 pm Did you ask them about the new flag on the WS90, they have named it "srain_piezo"?
(which I assume is short for "start rain piezo")
I did not know about "srain_piezo" so I could not have asked. I also don't really care about when the rain started. I believe that I'm getting all the information I need from "IsRaining", "rrate" "rfall", and "LastRainTip". The HP2560 display shows how long the current "Rain Event" has been going on. This is interesting to me at times, but I don't need it on my web page.
It's a flag, so it won't be telling you when the rain started. It will tell you whether or not it is raining - which is exactly what you are looking for, isn't it?
Freddie
Image
Ken22
Posts: 97
Joined: Tue 14 Jan 2014 3:08 pm
Weather Station: Ecowitt WS90/HP2560,GW1200,WN32
Operating System: Windows 10 Pro
Location: Massachusetts, USA
Contact:

Re: How long is "IsRaining"

Post by Ken22 »

freddie wrote: Tue 03 Dec 2024 5:31 pm It's a flag, so it won't be telling you when the rain started. It will tell you whether or not it is raining - which is exactly what you are looking for, isn't it?
I'm using the "IsRaining" WebTag in Cumulus which seems to be working (I'm waiting for rain for a final test).

How would this be different?
Ken22
Posts: 97
Joined: Tue 14 Jan 2014 3:08 pm
Weather Station: Ecowitt WS90/HP2560,GW1200,WN32
Operating System: Windows 10 Pro
Location: Massachusetts, USA
Contact:

Re: How long is "IsRaining"

Post by Ken22 »

I did some searching for "srain_piezo" and found this:

in the customized server post string, the observation will show as srain_piezo
it can have the status “1” - raining or “0” - no rain
status 1 will be reset to 0

a. once the top is dry, or
b. after the amount of water on the top has remained unchanged for two hours

Is the "srain_piezo" available as a WebTag? If so, I can experiment with it.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: How long is "IsRaining"

Post by freddie »

The cumulus tag relies on a measurable amount of rain falling to cause bucket "tips" which result in a rainfall rate measurement being recorded. This means that when it is raining, but not hard enough to result in a rainfall rate being recorded, then the cumulus tag will tell you that it isn't raining when it actually is.

With Ecowitt's piezo sensor, I believe this will detect the presence of raindrops falling and striking the sensor regardless of whether there are enough to cause a rainfall rate to be recorded.

In summary, the piezo sensor flag will better represent reality (i.e. indicate that it is raining) than the cumulus tag.
Freddie
Image
packman2008
Posts: 178
Joined: Fri 30 Dec 2022 5:33 pm
Weather Station: Davis VP2 + WLL
Operating System: Windows 11
Location: Blackpool, UK
Contact:

Re: How long is "IsRaining"

Post by packman2008 »

a. once the top is dry, or
b. after the amount of water on the top has remained unchanged for two hours
That challenges my understanding of how piezo rain sensors work. I always understood they measured the impact of rain drops on the sensor, i.e. counting how fast the drops hit and their size (based on the strain level generated by each impact) to calculate how much rain is falling. Have Ecowitt found a different way to do it?
Chris

https://blackpool.weather-watch.com/
CMX 4.3.2b4067 ● CU 7.3.0b6 ● Davis VP2+WLL & Ecowitt GW1100 ● Core i5 Mini PC ● Windows 11 ● .Net 8.0.3
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: How long is "IsRaining"

Post by mcrossley »

freddie wrote: Tue 03 Dec 2024 11:30 pm In summary, the piezo sensor flag will better represent reality (i.e. indicate that it is raining) than the cumulus tag.
It should certainly trigger much sooner at the onset of lighter rain. When it stops indicating is a little less clear.

On the subject of clarity. If the station supports it, you can configure the Cumulus IsRaining flag to use the Ecowitt piezo sensor flag rather than the rainfall rate.
packman2008 wrote: Wed 04 Dec 2024 8:59 am
a. once the top is dry, or
b. after the amount of water on the top has remained unchanged for two hours
That challenges my understanding of how piezo rain sensors work. I always understood they measured the impact of rain drops on the sensor, i.e. counting how fast the drops hit and their size (based on the strain level generated by each impact) to calculate how much rain is falling. Have Ecowitt found a different way to do it?
Same here. The tops of the sensors are rather flat (even with the addition of the controversial "slope" they have added to later builds of the WS90), so water is always likely to collect on it.

But nobody should buy a WS90 and expect it to measure rainfall accurately. If I had one (I have a collection of WS80s at the moment - a better sensor in some ways), I would only use the rainfall for the IsRaining detection.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: How long is "IsRaining"

Post by freddie »

mcrossley wrote: Wed 04 Dec 2024 9:52 amWhen it stops indicating is a little less clear.
I would imagine it would be a time offset from the last drop detected (i.e. 5 mins?) but, like you say, it isn't clear.
mcrossley wrote: Wed 04 Dec 2024 9:52 amBut nobody should buy a WS90 and expect it to measure rainfall accurately. If I had one (I have a collection of WS80s at the moment - a better sensor in some ways), I would only use the rainfall for the IsRaining detection.
Exactly how I would use it :)
Freddie
Image
Post Reply