From 69cfa84555d46d9bc19f204d1588fc487971ca44 Mon Sep 17 00:00:00 2001 From: martinp876 Date: Sun, 20 Jul 2014 15:03:43 +0000 Subject: [PATCH] remove humidityreading for wds30 git-svn-id: https://svn.fhem.de/fhem/trunk@6285 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_CUL_HM.pm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 07530cb27..f5d82d341 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -1381,10 +1381,12 @@ sub CUL_HM_Parse($$) {######################################################### elsif($st eq "THSensor") { ################################################## if ($mTp eq "70"){ my $chn; - if ($md =~ m/^(WS550|WS888|HM-WDC7000)/){$chn = "10"} - elsif ($md eq "HM-WDS30-OT2-SM") {$chn = "05"} - else {$chn = "01"} my ($d1,$h,$ap) = map{hex($_)} unpack 'A4A2A4',$p; + if ($md =~ m/^(WS550|WS888|HM-WDC7000)/){$chn = "10"} + elsif ($md eq "HM-WDS30-OT2-SM") {$chn = "05";$h=""} + elsif ($md =~ m/^(S550IA|HM-WDS30-T-O)/) {$chn = "01";$h=""} + else {$chn = "01"} + my $t = $d1 & 0x7fff; $t -= 0x8000 if($t &0x4000); $t = sprintf("%0.1f", $t/10);