2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-03 23:06:37 +00:00

bugfix: Singular "last"-readings were always 0

git-svn-id: https://svn.fhem.de/fhem/trunk@5977 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
tpoitzsch 2014-05-26 18:32:19 +00:00
parent 35b74a0677
commit 6f3e405ce9

View File

@ -787,14 +787,11 @@ statistics_storeSingularReadings ($$$$$$$$$$)
else { $statReadingName .= $statType;}
my $devName=$dev->{NAME};
if ("$devName:$readingName:$statType:$period" =~ /^($singularReadings)$/) {
readingsBulkUpdate($dev, $statReadingName, $statValue, 1);
Log3 $hashName, 5, "Set ".$statReadingName." = $statValue";
if ($saveLast) {
readingsBulkUpdate($dev, $statReadingName."Last", $statValue, 1);
Log3 $hashName, 5, "Set ".$statReadingName."Last = $statValue";
readingsBulkUpdate($dev, $statReadingName, $value, 1);
readingsBulkUpdate($dev, $statReadingName."Last", $value, 1);
Log3 $hashName, 5, "Set ".$statReadingName."Last = $value";
} else {
readingsBulkUpdate($dev, $statReadingName, $statValue, 1);
Log3 $hashName, 5, "Set ".$statReadingName." = $statValue";
}
}
}