letztes mal probiern. Habe hier mit Näf probiert, schon länger Zähler wertten aufzeichned
This commit is contained in:
@@ -176,7 +176,14 @@ class Energy_Pie extends IPSModule
|
|||||||
if (empty($values)) {
|
if (empty($values)) {
|
||||||
return 0.0;
|
return 0.0;
|
||||||
}
|
}
|
||||||
usort($values, static fn($a, $b) => (int)$a['TimeStamp'] <=> (int)$b['TimeStamp']);
|
//usort($values, static fn($a, $b) => (int)$a['TimeStamp'] <=> (int)$b['TimeStamp']);
|
||||||
|
|
||||||
|
$firstTs = (int)$values[0]['TimeStamp'];
|
||||||
|
$lastTs = (int)$values[count($values) - 1]['TimeStamp'];
|
||||||
|
if ($firstTs > $lastTs) {
|
||||||
|
$values = array_reverse($values);
|
||||||
|
}
|
||||||
|
|
||||||
$dbg['count'] = count($values);
|
$dbg['count'] = count($values);
|
||||||
$dbg['first'] = (float)$values[0]['Value'];
|
$dbg['first'] = (float)$values[0]['Value'];
|
||||||
$dbg['last'] = (float)$values[count($values) - 1]['Value'];
|
$dbg['last'] = (float)$values[count($values) - 1]['Value'];
|
||||||
|
|||||||
Reference in New Issue
Block a user