CUL_FHTTK previous state

git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@1218 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
klassm
2012-01-24 17:45:57 +00:00
parent 618ed19f2a
commit 6277e551a2

View File

@@ -193,9 +193,18 @@ CUL_FHTTK_Parse($$)
}
}
}
if ($defs{$self}{PREV}{STATE} ne $state) {
$defs{$self}{READINGS}{"PreviousWindow"}{VAL} = $def->{PREVSTATE};
$defs{$self}{READINGS}{"PreviousWindow"}{TIME} = $def->{PREVTIMESTAMP};
}
$def->{PREVTIMESTAMP} = defined($defs{$self}{PREV}{TIMESTAMP})?$defs{$self}{PREV}{TIMESTAMP}:time();
$def->{PREVSTATE} = defined($def->{STATE})?$def->{STATE}:"Unknown";
$defs{$self}{PREV}{STATE}=$state;
#READINGS
my ($reading,$val) = split(/:/, $fhttfk_codes{$state});
$defs{$self}{READINGS}{$reading}{VAL} = $val;