diff --git a/fhem/FHEM/00_ZWDongle.pm b/fhem/FHEM/00_ZWDongle.pm index 724b875ad..0de8ed1de 100644 --- a/fhem/FHEM/00_ZWDongle.pm +++ b/fhem/FHEM/00_ZWDongle.pm @@ -58,7 +58,6 @@ my %sets = ( ); my %gets = ( - "backgroundRSSI" => "3b", # GET_BACKGROUND_RSSI "caps" => "07", # SERIAL_API_GET_CAPABILITIES "ctrlCaps" => "05", # ZW_GET_CONTROLLER_CAPS "homeId" => "20", # MEMORY_GET_ID @@ -562,26 +561,6 @@ ZWDongle_Get($@) push @list, ("at ".($f==1 ? "9.6": ($f==2 ? "40":"100"))."kbps") if(@list && $f =~ m/[123]/); $msg = (@list ? join(" ", @list) : "N/A"); - - } elsif($cmd eq "backgroundRSSI") { ############################ - my @list; - my $i=0; - for(my $off=4; $off<10; $off+=2) { - my $dec = hex(substr($msg, $off, 2)); - if ($dec == 127 || $dec == 0) { - push @list, ("ch".($i+1).":N/A"); - } elsif($dec == 126) { - push @list, ("ch".($i+1).":aboveMaxPower"); - } elsif($dec == 125) { - push @list, ("ch".($i+1).":belowReceiverSensitivity"); - } elsif($dec > 161 && $dec < 225) { - push @list, ("ch".($i+1).":".unpack('c', pack('C', $dec))." dBm"); - } else { - push @list, ("ch".($i+1).":reservedValue"); - } - $i++ - } - $msg = join(" ", @list); } $cmd .= "_".join("_", @a) if(@a); @@ -1201,9 +1180,10 @@ ZWDongle_Ready($)