diff --git a/fhem/FHEM/00_TCM.pm b/fhem/FHEM/00_TCM.pm index 8287199ea..1b89e982a 100755 --- a/fhem/FHEM/00_TCM.pm +++ b/fhem/FHEM/00_TCM.pm @@ -316,10 +316,10 @@ TCM_Read($) PacketType => $packetType, SubTelNum => hex($1), DestinationID => $2, - RSSI => hex($3), + RSSI => -hex($3), SecurityLevel => hex($4), ); - $hash->{RSSI} = hex($3); + $hash->{RSSI} = -hex($3); if ($blockSenderID eq "own" && (hex $id) >= $baseID && (hex $id) <= $lastID) { Log $ll5, "TCM: $name Telegram from $id blocked."; @@ -760,9 +760,10 @@ TCM_Undef($$)
define <name> TCM [120|310] <device>
device
can take the same parameters (@baudrate, @directio,
TCP/IP, none) like the CUL, but you probably have
to specify the baudrate: the TCM120 should be opened with 9600 Baud, the
- TCM310 with 57600 baud.
+ TCM310 with 57600 baud.
define BscBor TCM 120 /dev/ttyACM0@9600