You could try a (Cumulus) calibration factor which would make the figure more realistic (and improve other calculations).
Else you need to alter the check values in the scripts fuzzy logic.
If I expand the code so you can follow it ....
Code: Select all
if(decCom($cloudbasevalue) < ($cloudbaseunit == "m" ? 10 : 29) && $MinutesSinceLastRainTip > 15){ // less than 10m - a rough figure and NO rain
Code: Select all
// This bit
($cloudbaseunit == "m" ? 10 : 29)
// is the same as saying ...
if($cloudbaseunit == "m"){
10; // check value in metres
} else {
29; // check value in feet
}