From 4a3a8a2746609eb97906f4562ca5359b39a9fab2 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Sat, 4 Jan 2014 11:05:16 +0000 Subject: [PATCH] structure: relativeKnown bug fix: http://forum.fhem.de/index.php?topic=18293.new;topicseen#new git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@4557 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_structure.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fhem/FHEM/98_structure.pm b/fhem/FHEM/98_structure.pm index 9f6dac21e..51ab2d999 100755 --- a/fhem/FHEM/98_structure.pm +++ b/fhem/FHEM/98_structure.pm @@ -199,14 +199,19 @@ sub structure_Notify($$) if(defined($devstate) && $devstate =~ m/^$value[0]/){ $devstate = $value[1]; $i=99999; # RKO: ?? + } else { + $devstate = undef; } } elsif(@value == 3) { # value[0]:value[1] -> value[2] $devstate = ReadingsVal($d, $value[0], undef); if(defined($devstate) && $devstate =~ m/^$value[1]/){ $devstate = $value[2]; + } else { + $devstate = undef; } } + if(defined($devstate)) { if(!$priority{$devstate} && $behavior eq "relativeKnown") { delete($hash->{INNTFY});