Zum Inhalt

Leistungssummen über Template-Labels

Stand: 13. Oktober 2026 – mit Home Assistant abgeglichen.

Diese Seite dokumentiert zwei UI-basierte Template-Helfer, die Leistungssensoren anhand eines Home-Assistant-Labels zusammenfassen. Sie haben die früheren Min/Max-Summen-Helfer ersetzt. Ihre bestehenden Entitäts-IDs blieben für Dashboards und andere Verbraucher erhalten.

Übersicht

Helfer Entitäts-ID Label Interne Label-ID Sensoren (Stand 13.10.2026)
Licht Power sensor.licht_power Template \| Licht \| Leistung template_licht_leistung 15
SmartHome Geräte Leistung sensor.smarthome_power Template \| SmartHome Geräte \| Leistung template_smarthome_gerate_leistung 32

Die Sensoranzahlen sind eine Bestandsaufnahme, keine feste Konfiguration: Ausschlaggebend sind die jeweils an den einzelnen Sensor-Entitäten vergebenen Labels. Werte werden in Watt (W) mit zwei Nachkommastellen ausgegeben. Beide Sensoren haben die Geräteklasse power und Zustandsklasse measurement.

Funktionsweise

Die Helfer werden über Einstellungen → Geräte & Dienste → Helfer verwaltet. Im Unterschied zum früheren Min/Max-Helfer gibt es keine manuell zu pflegende Entitätenliste. Stattdessen ermittelt label_entities() die betreffenden Sensoren.

Licht Power

Entitäts-ID: sensor.licht_power

{{ expand(label_entities('template_licht_leistung'))
   | map(attribute='state')
   | map('float', 0)
   | sum
   | round(2) }}

SmartHome Geräte Leistung

Entitäts-ID: sensor.smarthome_power

{{ expand(label_entities('template_smarthome_gerate_leistung'))
   | map(attribute='state')
   | map('float', 0)
   | sum
   | round(2) }}

expand() liest die Zustände der ausgewählten Entitäten, float(0) behandelt nichtnumerische Zustände wie unknown und unavailable als 0 W, und sum addiert die Werte. Das verhindert, dass ein einzelner ausgefallener Sensor die gesamte Summe unbrauchbar macht. 0 W bedeutet dabei rechnerisch 0, nicht dass ein ausgefallenes Gerät nachweislich keinen Strom verbraucht. Bei fehlerhaften Sensoren kann die Summe daher zu niedrig sein.

Pflege in der Oberfläche

  1. Einstellungen → Geräte & Dienste → Entitäten öffnen.
  2. Den Leistungssensor des gewünschten Geräts auswählen.
  3. Das passende Label zuweisen oder entfernen:
  4. Template | Licht | Leistung für die Lichtleistung;
  5. Template | SmartHome Geräte | Leistung für den Eigenverbrauch von Smart-Home-Geräten und Steuerungselektronik.
  6. Ergebnis unter Entwicklerwerkzeuge → Zustände bei sensor.licht_power bzw. sensor.smarthome_power prüfen.

Das Label nur dem gewünschten Sensor, nicht pauschal dem übergeordneten Gerät zuweisen. Sonst könnten ungewollte Entitäten in die Berechnung gelangen. Gleiche Leistung nicht zweimal über verschiedene Sensoren derselben Last aufnehmen.

Wichtige Betriebserfahrung: Nach dem Ergänzen der 13 Smart-Home-Sensoren ergab ein direkter Template-Test bereits den korrekten neuen Wert, sensor.smarthome_power zeigte jedoch zunächst weiterhin den bisherigen Wert. Ein allgemeines template.reload änderte ihn nicht; erst das Neuladen des betroffenen Template-Konfigurationseintrags aktualisierte ihn. Deshalb bei Änderungen an der Label-Mitgliedschaft den echten Sensorzustand nachprüfen und bei ausbleibender Aktualisierung den betreffenden Template-Helfer bzw. dessen Konfigurationseintrag neu laden. Die automatische sofortige Neuberechnung allein durch Labeländerungen ist nicht als zuverlässig bestätigt.

Erfasste Licht-Sensoren

Zum Zeitpunkt der Umstellung waren folgende 15 Entitäten mit template_licht_leistung markiert:

sensor.flur_deckenlampe_eg_leistung
sensor.kuche_deckenlampe_leistung
sensor.karell_deckenlampe_leistung
sensor.martha_deckenlampe_leistung
sensor.kuchenzeile_switch_0_power
sensor.abstellraum_lampe_switch_0_power
sensor.schlafzimmer_lampe_switch_0_power
sensor.licht_am_esstisch_power
sensor.licht_am_sofa_power
sensor.ankleide_lampe_power
sensor.led_holzwand_seekarte_power
sensor.led_holzwand_power
sensor.led_lampe_power
sensor.led_lampe_karell_power
sensor.led_lampe_martha_power

Erfasste Smart-Home-Leistungssensoren

Zum Zeitpunkt der letzten Erweiterung waren folgende 32 Entitäten mit template_smarthome_gerate_leistung markiert.

Ursprüngliche 19 Sensoren

sensor.3d_drucker_device_power
sensor.airfryer_device_power
sensor.flur_deckenlampe_eg_device_power
sensor.karell_deckenlampe_device_power
sensor.martha_deckenlampe_device_power
sensor.thermomix_tm7_device_power
sensor.kuche_deckenlampe_device_power
sensor.kuche_deckenlampe_device_power_2
sensor.badezimmer_steckdosen_device_power
sensor.abstellraum_lampe_device_power
sensor.heizung_device_power
sensor.geschirrspuler_device_power
sensor.kuchenzeile_device_power
sensor.mikrowelle_device_power
sensor.schlafzimmer_lampe_device_power
sensor.luftung_device_power
sensor.shelly_backofen_device_power
sensor.shelly_wohnzimmer_unterhaltung_device_power
sensor.thermomix_tm6_thermomix_tm6_device_power

Nachträglich ergänzte 13 Sensoren

Sieben Google-Lautsprecher (PowerCalc, modellierte Leistung):

sensor.nestaudio7024_power
sensor.nestaudio5669_power
sensor.kuchenlautsprecher_power
sensor.karell_lautsprecher_power
sensor.martha_lautsprecher_power
sensor.badezimmer_power
sensor.schlafzimmer_power

Vier Heizventile (PowerCalc, feste Leistungswerte):

sensor.schlafzimmer_heizventil_device_power
sensor.gaste_wc_heizventil_device_power
sensor.kuche_heizventil_device_power
sensor.ankleidezimmer_heizventil_device_power

Weitere zwei Gerätesensoren:

sensor.ankleide_lampe_device_power
sensor.poolpumpe_device_power

Die Sensoren sensor.markise_device_power und sensor.markise_vorne_device_power wurden bewusst nicht hinzugefügt, weil sie bei der Prüfung unavailable waren.

Abgrenzung und Doppelzählung

Die Smart-Home-Geräte-Summe umfasst vorwiegend den modellierten bzw. erfassten Eigenverbrauch der Smart-Home-Geräte oder ihrer Steuerungselektronik. Sie ist keine Summe des gesamten Haushaltsverbrauchs.

Deshalb nicht ungeprüft ergänzen:

  • Eigentliche Verbraucherleistung von Kühlschrank, Gefrierschrank, Waschmaschine, Trockner, Heizung, Lüftung usw., wenn bereits ein zugehöriger Eigenverbrauchssensor berücksichtigt wird;
  • Leistungswerte der Beleuchtung aus sensor.licht_power;
  • aggregierte Summen wie sensor.smarthome_leistung_alle_gerate, sensor.smarthome_power oder sensor.licht_power;
  • Netzbezug, PV-Leistung und Batteriesystem-Leistungswerte;
  • bereits in separaten Aggregationen berücksichtigte Leistungswerte für Router, Drucker und Proxmox.

Achtung: sensor.smarthome_leistung_alle_gerate ist ein separater, weiterhin bestehender Summen-Helfer. Er bezieht sensor.smarthome_power sowie weitere Infrastruktur-Leistungssensoren ein und darf nicht als Quelle in sensor.smarthome_power aufgenommen werden (Zirkularität).

Wiederherstellung und Prüfung

Die beiden Template-Helfer sind UI-/Config-Entry-basiert, nicht in /config/packages oder /config/custom/templates definiert. Für eine Wiederherstellung müssen sowohl ihre Helfer-Konfigurationen als auch die Labels und Entitätenzuordnungen vorhanden sein.

Prüfung unter Entwicklerwerkzeuge → Template:

{{ label_entities('template_licht_leistung') | count }}
{{ label_entities('template_smarthome_gerate_leistung') | count }}

Anschließend die jeweils oben dokumentierte Summenformel prüfen und mit dem Zustand der beiden Sensoren vergleichen. Die Anzahl und Leistung dürfen sich bei späterer Label-Pflege ändern.

Namenskonvention

Für Template-Mitgliedschaftslabels gilt:

Template | Bereich | Messwert

Der Anzeigename und die interne Label-ID sollen zusammenpassen, zum Beispiel Template | Licht | Leistung → template_licht_leistung. Die Berechnungsart (hier Summe) wird im jeweiligen Helfer definiert, nicht allein durch den Label-Namen.