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

More data...

Discussion and questions about Cumulus weather station software version 1. This section is the main place to get help with Cumulus 1 software developed by Steve Loft that ceased development in November 2014.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

More data...

Post by steve »

The latest beta build adds a few more items to the log files, realtime.txt and web tags. As promised, I want to add still more. So rather than use the enhancement request section, this thread is for suggestions for new items. Please try to be as explicit as possible about what you would like to see, and please try not to let your imaginations run too wild, and keep to the more important meteorological data which is currently missing from Cumulus.
Steve
6719jason
Posts: 519
Joined: Wed 08 Apr 2009 12:38 pm
Weather Station: La-Crosse WS3502
Operating System: Windows 7
Location: Holland On Sea, Essex UK

Re: More data...

Post by 6719jason »

Hi Steve,

Is there anyway of having a calculated/estimated 'Wet Bulb' Temperature for stations which do not supply or support this?

Probably not but I thought I would ask anyway :)

Thanks Steve - Excellent work so far and I am so pleased to be using Cumulus
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

6719jason wrote:Is there anyway of having a calculated/estimated 'Wet Bulb' Temperature for stations which do not supply or support this?
There may well be a formula based on humidity/dew point and ambient temperature; I'll see what I can find.
Steve
User avatar
beteljuice
Posts: 3292
Joined: Tue 09 Dec 2008 1:37 pm
Weather Station: None !
Operating System: W10 - Threadripper 16core, etc
Location: Dudley, West Midlands, UK

Re: More data...

Post by beteljuice »

6719jason wrote:Hi Steve,

Is there anyway of having a calculated/estimated 'Wet Bulb' Temperature for stations which do not supply or support this? ....
Here's some Javascript I put together to work out agricultural spraying conditions, there is only one additional line (toward the end) to calculating wetbulb ;)

Code: Select all

// ------ Calculate delta T --------------------------------------------------------
// needs tempC, dewpointC, pressureABS, (baro_offset is YOUR difference to ASL)

element = document.getElementById("delta_T");

if(element){
			
	temp = parseFloat(temp);
	dewpoint = parseFloat(dewpoint);
	baro = parseFloat(baro);
			
	if(pressunit == "inHg") {
		MBpressure = parseFloat(convertinHGtomb(baro)) - parseFloat(convertinHGtomb(baro_offset));
	} else {
		MBpressure = baro - baro_offset;
	}
			
				
tempunit = tempunit.substr(5);
	if (tempunit == "F") {
		Ctemp = parseFloat(convertFtoC(temp));
		Cdewpoint = parseFloat(convertFtoC(dewpoint));
	} else {
		Ctemp = temp;
		Cdewpoint = dewpoint;
	}
			
	E1 = parseFloat(esubx(Cdewpoint));
			
	Twguess = Cdewpoint;
	incr = 10;
	previoussign = 1;
	Edifference = 1;
			
	wetbulb = calcwetbulb(Edifference,Twguess,Ctemp,MBpressure,E1,previoussign,incr);
// NB - you've got a wet bulb (C) temp ;-)
	delT = roundOff(temp - wetbulb)
	element.innerHTML = delT;
							
}	// END calculate delta T



function esubx(temp) {
	var Ex;
	Ex = 6.112 * Math.exp((17.67 * temp) / (temp + 243.5));
	return Ex;
}    // END

			
function calcwetbulb(Edifference,Twguess,Ctemp,MBpressure,E,previoussign,incr) {
	outerloop:
	while (Math.abs(Edifference) > 0.05) {
		Ewguess = 6.112 * Math.exp((17.67 * Twguess) / (Twguess + 243.5));
		Eguess = Ewguess - MBpressure * (Ctemp - Twguess) * 0.00066 * (1 + (0.00115 * Twguess));
		Edifference = E - Eguess;
					
		if (Edifference == 0) {
			break outerloop;
		} else {
			if (Edifference < 0) {
				cursign = -1;
				if (cursign != previoussign) {
					previoussign = cursign;
					incr = incr/10;
				} else {
					incr = incr;
				}
			} else {
				cursign = 1;
				if (cursign != previoussign) {
					previoussign = cursign;
					incr = incr/10;
				} else {
					incr = incr;
				}
			}
		}
		if (Math.abs(Edifference) <= 0.05) {
			break outerloop;
		} else {
			 Twguess = Twguess + incr * previoussign;
		} 
	}
	wetbulb = Twguess;
	return wetbulb;
}	// END
			
			
							
function RH(E,Es) {
   var RH;
   RH = 100 * E/Es;
   return RH;
}


function roundOff(value) {
	value = Math.round(100*value)/100;
	return value;
}    // END

Image
......................Imagine, what you will KNOW tomorrow !
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

Brilliant - thanks, bj :)
Steve
captzero
Posts: 363
Joined: Wed 03 Mar 2010 10:20 am
Weather Station: Vantage Pro2 w/ daytime FARS
Operating System: Windows 10
Location: Brisbane, Australia
Contact:

Re: More data...

Post by captzero »

Hi Steve,

Love the new graphs. I'd like to see yesterdays high and low humidity readings. This would compliment the new today high, low and record webtags for humidity.

Thanks
Dan

http://www.brisbaneliveweather.com




A man with a thermometer always knows the temperature. A man with two thermometers, not so sure.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

captzero wrote:I'd like to see yesterdays high and low humidity readings.
There are web tags for these; I use them on the new yesterday page - http://sanday.org.uk/weather/yesterday.htm but I've forgotten to include them in the list of new ones! I'll remedy that...
Steve
captzero
Posts: 363
Joined: Wed 03 Mar 2010 10:20 am
Weather Station: Vantage Pro2 w/ daytime FARS
Operating System: Windows 10
Location: Brisbane, Australia
Contact:

Re: More data...

Post by captzero »

No Probs. I had a play around and worked it out.
Dan

http://www.brisbaneliveweather.com




A man with a thermometer always knows the temperature. A man with two thermometers, not so sure.
captzero
Posts: 363
Joined: Wed 03 Mar 2010 10:20 am
Weather Station: Vantage Pro2 w/ daytime FARS
Operating System: Windows 10
Location: Brisbane, Australia
Contact:

Re: More data...

Post by captzero »

Any chance of daily and all time records for cloudbase and longest and shortest windrun days?

Cheers
Dan

http://www.brisbaneliveweather.com




A man with a thermometer always knows the temperature. A man with two thermometers, not so sure.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

captzero wrote:Any chance of daily and all time records for cloudbase and longest and shortest windrun days?

Cheers
Hmmm... cloudbase...

Windrun, yes, definitely.
Steve
wd40
Posts: 448
Joined: Thu 05 Aug 2010 10:02 pm
Weather Station: WS2080
Operating System: W7
Location: GA, USA
Contact:

Re: More data...

Post by wd40 »

Number of days since the last rain.

We are in another drought so the number of days without rain become more important. The graphs of course display that information so it might not be useful.

I would think it should be settable like only count rain over 1 or 2 cm.

Randy
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

wd40 wrote:Number of days since the last rain.
Ah, yes. And the number of days since it didn't last rain.
I would think it should be settable like only count rain over 1 or 2 cm.
In the UK, the official amount for a 'rain day' is 0.2 mm, but I can make it configurable. 1 or 2 cm is quite a lot of rain in one day and would count as a rain day in most people's view!
Steve
wd40
Posts: 448
Joined: Thu 05 Aug 2010 10:02 pm
Weather Station: WS2080
Operating System: W7
Location: GA, USA
Contact:

Re: More data...

Post by wd40 »

Here is another version.
I did not know there were definitions for a rain day until your post Steve. Interesting as always.

http://earlywarning.usgs.gov/usraindry/rdreadme.php

Here is an abbreviated list of their products

Rain" Day or Dry Day Threshold Criteria
Number of Rain Days >= 0.04 in. (1 mm)
Maximum Consecutive Dry Days < 0.04 in. (1 mm)
Number of Days Since Last Rain >= 0.04 in. (1 mm)
captzero
Posts: 363
Joined: Wed 03 Mar 2010 10:20 am
Weather Station: Vantage Pro2 w/ daytime FARS
Operating System: Windows 10
Location: Brisbane, Australia
Contact:

Re: More data...

Post by captzero »

Hi Steve,

Viewing the yearly Averages and Extremes data in Cumulus, shows, amongst other things, total wind run for the year, No. of rain days and total gale days, etc. I'd like to use some of the yearly data on my site somewhere (might need more than 10 FTP slots though). Any chance of some webtags do display yearly data?

Cheers
Dan

http://www.brisbaneliveweather.com




A man with a thermometer always knows the temperature. A man with two thermometers, not so sure.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: More data...

Post by steve »

captzero wrote:Any chance of some webtags do display yearly data?
Yes, some yearly (and monthly etc.) tags would be good. It'll take some thinking about, though, because as things stand they would have to be determined on the fly every time from the logs, which is why there currently aren't any. It needs some temporary storage for the accumulated data.
Steve
Post Reply