From c007cd58b56ed7402f134c65bb6af5d5ec71b3fe Mon Sep 17 00:00:00 2001 From: igami Date: Sun, 1 Oct 2017 10:17:12 +0000 Subject: [PATCH] 98_monitoring: regexs needs to match whole event git-svn-id: https://svn.fhem.de/fhem/trunk@15160 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_monitoring.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/98_monitoring.pm b/fhem/FHEM/98_monitoring.pm index f02759635..9d45d740e 100644 --- a/fhem/FHEM/98_monitoring.pm +++ b/fhem/FHEM/98_monitoring.pm @@ -301,8 +301,8 @@ sub monitoring_Notify($$) { foreach my $event (@{$events}){ next unless($event); - my $addMatch = "$name:$event" =~ $addRegex; - my $removeMatch = $removeRegex ? "$name:$event" =~ $removeRegex : 0; + my $addMatch = "$name:$event" =~ m/^$addRegex$/; + my $removeMatch = $removeRegex ? "$name:$event" =~ m/^$removeRegex$/ : 0; next unless(defined($event) && ($addMatch || $removeMatch));