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($)
  • homeId
    return the six hex-digit homeId of the controller.
  • - -
  • backgroundRSSI
    - query the measured RSSI on the Z-Wave network + +
  • isFailedNode <device>
    + return if a node is stored in the failed node list. <device> is + either device name or decimal nodeId.
  • caps, ctrlCaps, version
    @@ -1211,11 +1191,6 @@ ZWDongle_Ready($) only.
  • -
  • isFailedNode <device>
    - return if a node is stored in the failed node list. <device> is - either device name or decimal nodeId. -
  • -
  • neighborList [excludeDead] [onlyRep] <device>
    return neighborList of the <device>.
    <device> is either device name or decimal nodeId.