diff --git a/fhem/FHEM/10_SchellenbergHandle.pm b/fhem/FHEM/10_SchellenbergHandle.pm index 3e535357d..0423680f3 100644 --- a/fhem/FHEM/10_SchellenbergHandle.pm +++ b/fhem/FHEM/10_SchellenbergHandle.pm @@ -166,7 +166,7 @@ sub SchellenbergHandle_ProcessMsg { my $diff; { use integer; - $diff = (0x10000 + hex($mc) - $lastmc) & 0xFFFF; + $diff = (0x10000 +$mc -$lastmc) & 0xFFFF; }; if ($diff == 0) { return;