Uebersicht: Heizstab im Verbrauchsring nicht doppelt zaehlen
Gemein enthaelt den Heizstab. Der Text zeigt weiter die volle Zahl, das Ringsegment Allgemeinstrom aber Gemein minus Heizstab - der hat sein eigenes Segment. Ist der Heizstab-Kreis aus, faellt sein Anteil wie bisher ins letzte Segment zurueck. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -166,7 +166,11 @@ const ENERGIEFLUSS_KATALOG = (function () {
|
|||||||
const eg = m.zahl("solarManager/eg");
|
const eg = m.zahl("solarManager/eg");
|
||||||
const ug = m.zahl("solarManager/ug");
|
const ug = m.zahl("solarManager/ug");
|
||||||
const heiz = m.zahl("solarManager/pHeat");
|
const heiz = m.zahl("solarManager/pHeat");
|
||||||
|
// "Gemein" ist alles außer den Etagen - der Heizstab hängt mit daran.
|
||||||
|
// Im Text bleibt er drin, im Ring hat er sein eigenes Segment und wird
|
||||||
|
// deshalb vom Allgemeinstrom abgezogen; sonst zählte er doppelt.
|
||||||
const gemein = Math.max(0, last - ug - eg - og);
|
const gemein = Math.max(0, last - ug - eg - og);
|
||||||
|
const allgemein = Math.max(0, gemein - heiz);
|
||||||
return {
|
return {
|
||||||
leistung: last,
|
leistung: last,
|
||||||
neben: "Gemein " + kw(gemein) + " kW",
|
neben: "Gemein " + kw(gemein) + " kW",
|
||||||
@@ -175,7 +179,7 @@ const ENERGIEFLUSS_KATALOG = (function () {
|
|||||||
{ w: eg, farbe: "#70cc9c", knoten: "eg" },
|
{ w: eg, farbe: "#70cc9c", knoten: "eg" },
|
||||||
{ w: ug, farbe: "#83a55b", knoten: "ug" },
|
{ w: ug, farbe: "#83a55b", knoten: "ug" },
|
||||||
{ w: heiz, farbe: "#c2614e", knoten: "heizstab" },
|
{ w: heiz, farbe: "#c2614e", knoten: "heizstab" },
|
||||||
{ w: gemein, farbe: "#71afcd" },
|
{ w: allgemein, farbe: "#71afcd" },
|
||||||
],
|
],
|
||||||
fluss: last,
|
fluss: last,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user