From d7d2d7d2e92569427fd7988c30653589cf278577 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 20 Mar 2012 09:39:08 +0000 Subject: [PATCH] Fix of last bugfix (set + eventmap) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1370 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/10_FS20.pm | 5 ++++- fhem.pl | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/FHEM/10_FS20.pm b/FHEM/10_FS20.pm index 7dc8e7f6f..e6a4d14df 100755 --- a/FHEM/10_FS20.pm +++ b/FHEM/10_FS20.pm @@ -250,7 +250,10 @@ FS20_Set($@) $lh->{READINGS}{state}{TIME} = $tn; $lh->{READINGS}{state}{VAL} = $v; my $lhname = $lh->{NAME}; - DoTrigger($lhname, undef) if($name ne $lhname); + if($name ne $lhname) { +Log 1, "Secondary trigger: $lhname / $name"; + DoTrigger($lhname, undef) + } } return $ret; } diff --git a/fhem.pl b/fhem.pl index 8a128cd82..8b96cedf6 100755 --- a/fhem.pl +++ b/fhem.pl @@ -2598,7 +2598,7 @@ ReplaceEventMap($$$) if($changed) { my @arr = split(" ",$nstr); - push @arr, $dname; + unshift @arr, $dname; return @arr; } else { unshift @{$str}, $dname;