Probleme mit Home Assistant Update ab Version 2026.7.* (aktuell 2026.7.4) + Video 🎉 von @simon42

Ich hab meinem Home Assistant gerade das Update von 2026.6.4 auf 2026.7.2 angetan und angetan trifft es wohl perfekt.
Ja, es läuft soweit ich das bisher sehen, aber das Energy Dashboard hat es dieses mal erneut getroffen.
Wenn man keinen Speicher konfiguriert hat wird der PV Ertrag oberhalb des Netzbezugs dargestellt, statt unterhalb.

Ich habe dazu gerade auch eine Frontend Issue erstellt.

FĂĽr mein System habe ich darĂĽber hinaus einen lokalen Workaround implementiert.

Wer das gleiche Problem hat und es direkt gelöst haben möchte kann das wie folgt tun:

  1. In der Configuration.yaml den frontend Abschnitt wie folgt erweitern:
frontend:
  themes: !include_dir_merge_named themes
  extra_module_url:
    - /local/energy-stack-order-fix.js?v=1
  1. die dort referenzierte Datei:
    /local/energy-stack-order-fix.js
    mit folgendem Inhalt anlegen:
const cardTagName = "hui-energy-usage-graph-card";

customElements.whenDefined(cardTagName).then(() => {
  const cardClass = customElements.get(cardTagName);
  const prototype = cardClass?.prototype;

  if (!prototype || prototype.__oldEnergyStackOrderApplied) {
    return;
  }

  const originalProcessDataSet = prototype._processDataSet;

  if (typeof originalProcessDataSet !== "function") {
    console.error(
      "[energy-stack-order-fix] _processDataSet wurde nicht gefunden."
    );
    return;
  }

  prototype._processDataSet = function (...args) {
    const datasets = originalProcessDataSet.apply(this, args);

    for (const dataset of datasets) {
      const id = String(dataset.id ?? "");

      /*
       * Verhalten vor Home Assistant 2026.7:
       * PV-Eigenverbrauch liegt am unteren Ende des positiven Stapels.
       */
      if (id.endsWith("-used_solar")) {
        dataset.order = 1;
      }
    }

    return datasets;
  };

  Object.defineProperty(prototype, "__oldEnergyStackOrderApplied", {
    value: true,
    configurable: false,
    enumerable: false,
    writable: false,
  });

  console.info("[energy-stack-order-fix] Alte PV-Stapelreihenfolge aktiviert.");
});
  1. Home Assistant neu starten
  2. Browser Cache löschen mit: Strg + F5

AnschlieĂźend sollten die Balken wieder wie gewohnt gestapelt sein.