mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 23:06:37 +00:00
13_KS300.pm: bugfix for heavy wind and storm (Forum #81165)
git-svn-id: https://svn.fhem.de/fhem/trunk@15627 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
14a34ce7ef
commit
24d64acc38
@ -191,9 +191,10 @@ KS300_Parse($$)
|
|||||||
$haverain = 1 if($rain_raw_adj != $rain_raw_adj_prev);
|
$haverain = 1 if($rain_raw_adj != $rain_raw_adj_prev);
|
||||||
|
|
||||||
$v[1] = sprintf("%0.1f", $rain_raw_adj * $def->{RAINUNIT} / 1000);
|
$v[1] = sprintf("%0.1f", $rain_raw_adj * $def->{RAINUNIT} / 1000);
|
||||||
$v[2] = sprintf("%0.1f", ("$a[25]$a[24].$a[23]"+0) * $def->{WINDUNIT});
|
$v[2] = sprintf("%0.1f", ("$a[25]$a[24].$a[23]"+(hex($a[17])&0x4?100:0)) *
|
||||||
|
$def->{WINDUNIT});
|
||||||
$v[3] = "$a[22]$a[21]" + 0;
|
$v[3] = "$a[22]$a[21]" + 0;
|
||||||
$v[4] = "$a[20]$a[19].$a[18]" + 0; $v[4] = "-$v[4]" if($a[17] eq "7");
|
$v[4] = "$a[20]$a[19].$a[18]" + 0;
|
||||||
$v[4] = sprintf("%0.1f", $v[4]);
|
$v[4] = sprintf("%0.1f", $v[4]);
|
||||||
$v[5] = ((hex($a[17]) & 0x2) || $haverain) ? "yes" : "no";
|
$v[5] = ((hex($a[17]) & 0x2) || $haverain) ? "yes" : "no";
|
||||||
$v[6] = $a[29];
|
$v[6] = $a[29];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user