From 47adfbeec4467ceb26144ea7a78a29e4b2f74775 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 16 Jan 2014 09:45:15 +0000 Subject: [PATCH] fhem.pl: notify bug git-svn-id: https://svn.fhem.de/fhem/trunk@4663 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index b18a73358..eed373b88 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -3649,4 +3649,20 @@ createNtfyHash() } } +sub +notifyRegexpChanged($$) +{ + my ($hash, $re) = @_; + + my $dev; + $dev = $1 if(($re =~ m/^([^:]*)$/ || $re =~ m/^([^:]*):(.*)$/)); + + if($dev && defined($defs{$dev}) && $re !~ m/\|/) { + $hash->{NOTIFYDEV} = $dev; + } else { + delete($hash->{NOTIFYDEV}); # when called by modify + } +} + + 1;