Zum Hauptinhalt springenZur Hauptnavigation springen

Empfohlene Produkte

📦 Das könnte dir gefallen

Ausgewählte Empfehlungen für dein Smart Home Projekt

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Wenn man z.B. den Status aller Sensoren die mit „_energy“ enden aufsummieren möchte, kann man das mit einem kleinen Template-Sensor umsetzen.

In der „for“-Zeile werden alle State-Objekte von der Domain „sensor“ selektiert und diese werden mit Hilfe des „if“-Statements auf die Sensoren gefiltert, die mit „_energy“ enden. In der For-Schleife werden die Zustandswerte der einzelnen Sensoren in der Variable „result“ aufsummiert und am Ende als Zustandswert des neuen Template-Sensors zurückgeliefert.

1 2 3 4 5 6 7 8 9 - name: "Verbrauch Gesamt" device_class: energy unit_of_measurement: "kWh" state: > {% set result = namespace(summe=0) %} {% for sensor in states.sensor if sensor.entity_id.endswith('_energy') %} {% set result.summe=result.summe + states(sensor.entity_id)|float(0)%} {% endfor %} {{ result.summe|round(3) }}

Shopping-Empfehlungen

Passende smartswitch-Produkte

Weitere empfohlene Produkte für dein Smart Home

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Artikel teilen

Teilen: