From d806dcc267b9c9a99dd5eae36716440a68e07fef Mon Sep 17 00:00:00 2001 From: mgehre <> Date: Tue, 8 Dec 2015 23:38:36 +0000 Subject: [PATCH] 14_CUL_MAX: ignore messages from ignored devices (by Wzut) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10134 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/14_CUL_MAX.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/FHEM/14_CUL_MAX.pm b/FHEM/14_CUL_MAX.pm index 99d9c947e..45c1c9cc1 100644 --- a/FHEM/14_CUL_MAX.pm +++ b/FHEM/14_CUL_MAX.pm @@ -277,6 +277,9 @@ CUL_MAX_Parse($$) $dst = lc($dst); my $msgType = exists($msgId2Cmd{$msgTypeRaw}) ? $msgId2Cmd{$msgTypeRaw} : $msgTypeRaw; Log3 $hash, 5, "CUL_MAX_Parse: len $len, msgcnt $msgcnt, msgflag $msgFlag, msgTypeRaw $msgType, src $src, dst $dst, groupid $groupid, payload $payload"; + + return $shash->{NAME} if (exists($modules{MAX}{defptr}{$src}) && IsIgnored($modules{MAX}{defptr}{$src}{NAME})); + my $isToMe = ($dst eq $shash->{addr}) ? 1 : 0; # $isToMe is true if that packet was directed at us #Set RSSI on MAX device