diff --git a/js/solar/energieflussKatalog.js b/js/solar/energieflussKatalog.js index 592b745..384f7fb 100644 --- a/js/solar/energieflussKatalog.js +++ b/js/solar/energieflussKatalog.js @@ -166,7 +166,11 @@ const ENERGIEFLUSS_KATALOG = (function () { const eg = m.zahl("solarManager/eg"); const ug = m.zahl("solarManager/ug"); 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 allgemein = Math.max(0, gemein - heiz); return { leistung: last, neben: "Gemein " + kw(gemein) + " kW", @@ -175,7 +179,7 @@ const ENERGIEFLUSS_KATALOG = (function () { { w: eg, farbe: "#70cc9c", knoten: "eg" }, { w: ug, farbe: "#83a55b", knoten: "ug" }, { w: heiz, farbe: "#c2614e", knoten: "heizstab" }, - { w: gemein, farbe: "#71afcd" }, + { w: allgemein, farbe: "#71afcd" }, ], fluss: last, };