From 887f646914032f7cf763abf1b62018696e220018 Mon Sep 17 00:00:00 2001 From: klassm <> Date: Sun, 5 Feb 2012 15:46:05 +0000 Subject: [PATCH] CUL_FHTTK fix git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1234 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/09_CUL_FHTTK.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/FHEM/09_CUL_FHTTK.pm b/FHEM/09_CUL_FHTTK.pm index 3f11c31ce..ff500b347 100644 --- a/FHEM/09_CUL_FHTTK.pm +++ b/FHEM/09_CUL_FHTTK.pm @@ -199,10 +199,10 @@ CUL_FHTTK_Parse($$) $defs{$self}{READINGS}{"Previous"}{TIME} = ""; } - my $prevState = $defs{$self}{PREV}{STATE}; - if ($prevState != $state) { + if (defined($defs{$self}{PREV}{STATE}) && $defs{$self}{PREV}{STATE} != $state) { + my $prevState = $defs{$self}{PREV}{STATE}; my ($windowReading,$windowState) = split(/:/, $fhttfk_codes{$prevState}); - $defs{$self}{READINGS}{"Previous"}{VAL} = $windowState if $windowState ne ""; + $defs{$self}{READINGS}{"Previous"}{VAL} = $windowState if defined($windowState) && $windowState ne ""; $defs{$self}{READINGS}{"Previous"}{TIME} = TimeNow(); }