Skip to content

Commit c13bece

Browse files
authored
fix stacking of multiple power sources (#28243)
1 parent 28a89ff commit c13bece

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/panels/lovelace/cards/energy/hui-power-sources-graph-card.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,9 +323,9 @@ export class HuiPowerSourcesGraphCard
323323
const negative: [number, number][] = [];
324324
Object.entries(data).forEach(([x, y]) => {
325325
const ts = Number(x);
326-
const meanY = y.reduce((a, b) => a + b, 0) / y.length;
327-
positive.push([ts, Math.max(0, meanY)]);
328-
negative.push([ts, Math.min(0, meanY)]);
326+
const sumY = y.reduce((a, b) => a + b, 0);
327+
positive.push([ts, Math.max(0, sumY)]);
328+
negative.push([ts, Math.min(0, sumY)]);
329329
});
330330
return { positive, negative };
331331
}

0 commit comments

Comments
 (0)