From e8820caa26a6a3fc35057783a332a459f1c06576 Mon Sep 17 00:00:00 2001 From: jpawlowski Date: Sun, 23 Apr 2017 08:54:25 +0000 Subject: [PATCH] PHTV: add prototype git-svn-id: https://svn.fhem.de/fhem/trunk@14079 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/70_PHTV.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/70_PHTV.pm b/fhem/FHEM/70_PHTV.pm index 4a39003cb..1e871a022 100644 --- a/fhem/FHEM/70_PHTV.pm +++ b/fhem/FHEM/70_PHTV.pm @@ -116,6 +116,8 @@ sub PHTV_Undefine($$) { return; } +sub PHTV_Set($@); + sub PHTV_Set($@) { my ( $hash, @a ) = @_; my $name = $hash->{NAME}; @@ -1310,8 +1312,9 @@ sub PHTV_Notify($$) { next unless ( defined($event) ); # initialize - if ( $event =~ /^(INITIALIZED|MODIFIED)(\s(.*))?$/ ) { - PHTV_GetStatus($hash); + if ( $event =~ /^(INITIALIZED|MODIFIED)(?:\s+(.+))?$/ ) { + PHTV_GetStatus($hash) + if ( $1 eq "INITIALIZED" || $2 && $2 eq $name ); } }