From dc48ecfefdaae885d2f626df87780a0ce4dfd9fe Mon Sep 17 00:00:00 2001 From: Beta-User <> Date: Mon, 16 May 2022 05:31:56 +0000 Subject: [PATCH] 98_monitoring: readd parameters vor error etc. functions (#127669) git-svn-id: https://svn.fhem.de/fhem/trunk@26048 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_monitoring.pm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/98_monitoring.pm b/fhem/FHEM/98_monitoring.pm index 89bb30f65..8096058ec 100644 --- a/fhem/FHEM/98_monitoring.pm +++ b/fhem/FHEM/98_monitoring.pm @@ -337,9 +337,7 @@ sub Notify { my $removeMatch = $removeRegex ? "$name:$event" =~ m{\A$removeRegex\z}xms : 0; #Log3($hash, 3, "notify called with add $addMatch and remove $removeMatch"); - #next unless(defined($event) && ($addMatch || $removeMatch)); next if !$addMatch && !$removeMatch; - #Log3($hash, 3, "notify unless 1 replacement passed w. $addMatch and remove $removeMatch"); Log3($SELF, 4 , "$TYPE ($SELF) triggered by \"$name $event\""); @@ -350,8 +348,11 @@ sub Notify { my $cmd = AttrVal($SELF, $list.'Wait', 0); my %specials = ( - '$name' => $name, #Name des Event auslösenden Gerätes - '$SELF' => $SELF, #Eigenname des monitoring + '$name' => $name, #Name des Event auslösenden Gerätes + '$SELF' => $SELF, #Eigenname des monitoring + '$event' => $event, + '$addMatch' => $addMatch, + '$removeMatch' => $removeMatch ); $cmd = EvalSpecials($cmd, %specials);