Originally posted by: <email address deleted>
bin gerade im Modul 14_CUL_WS.pm über die Regenmengen-Auswertung
gestolpert, dort steht (CVS Version):
156 if($typbyte == 2 && int(@a) > 5) { # rain
157 #my $more = ($firstbyte&8) ? 0 : 1000;
158 my $c = $hash->{corr1} ? $hash->{corr1} : 1;
159 $rain = hex($a[5].$a[3].$a[4]) + $c;
160 $val = "R: $rain";
161 $devtype = "Rain";
162 $family = "WS7000";
163 $NotifyType="R";
164 $NotifyRain=$rain;
165 }
In Zeile 158 wird ein Korrekturfaktor bestimmt - Default Wert 1.
In Zeile 159 wird der Korrekturfaktor *addiert*, Folge war, das es bei
mir ständig geregnet hat.
In der commandref steht "Note: rain-values will be multiplied and not
added to the correction factor."
Sollte die Zeile 159 dann nicht statt eines "+" ein "*" haben:
159 $rain = hex($a[5].$a[3].$a[4]) * $c;
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
On Sun, Nov 13, 2011 at 03:00:34AM -0800, Happy Fhem User wrote:
> bin gerade im Modul 14_CUL_WS.pm über die Regenmengen-Auswertung
> gestolpert, dort steht (CVS Version):
Eingecheckt. Veilleicht sollten wir ueber generische Korrektur-Massnahmen
nachdenken.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com