2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-04 05:16:45 +00:00

93_DbLog.pm: do not convert min/max values to undef (Forum #52563)

git-svn-id: https://svn.fhem.de/fhem/trunk@11334 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rapster 2016-04-28 07:59:52 +00:00
parent 021a9f8b8a
commit 3c8ada5597

View File

@ -1286,11 +1286,11 @@ DbLog_Get($@)
#Ueberfuehren der gesammelten Werte in die globale Variable %data #Ueberfuehren der gesammelten Werte in die globale Variable %data
for(my $j=0; $j<int(@readings); $j++) { for(my $j=0; $j<int(@readings); $j++) {
my $k = $j+1; my $k = $j+1;
$data{"min$k"} = $min[$j] == (~0 >> 1) ? "undef" : $min[$j]; $data{"min$k"} = $min[$j];
$data{"max$k"} = $max[$j] == -(~0 >> 1) ? "undef" : $max[$j]; $data{"max$k"} = $max[$j];
$data{"avg$k"} = $cnt[$j] ? sprintf("%0.2f", $sum[$j]/$cnt[$j]) : "undef"; $data{"avg$k"} = $cnt[$j] ? sprintf("%0.2f", $sum[$j]/$cnt[$j]) : 0;
$data{"sum$k"} = $sum[$j]; $data{"sum$k"} = $sum[$j];
$data{"cnt$k"} = $cnt[$j] ? $cnt[$j] : "undef"; $data{"cnt$k"} = $cnt[$j];
$data{"currval$k"} = $lastv[$j]; $data{"currval$k"} = $lastv[$j];
$data{"currdate$k"} = $lastd[$j]; $data{"currdate$k"} = $lastd[$j];
$data{"mindate$k"} = $mind[$j]; $data{"mindate$k"} = $mind[$j];