Ventilzustände in einem Sensor zusammenfassen!?

Hallo zusammen,
gibt es die Möglichkeit, den Ventilzustand von 15 Heizkörperventilen in einen Helfer zu packen? Wenn keins >0 dann AUS, wenn min ein Ventil >0 dann EIN, ohne dass ich alle 15 Entitäten in einen Template Sensor oder eine Automatisierung zu packen.
Danke!

Warum ohne Template Sensor?

Hast du denn den Ventilzustand von jedem Ventil als Sensor? Dann könntest du eine Gruppe machen.

Die Frage ist, ob man jeden Wert einzeln einfügen muss oder ob das mit einem „Filter“ oder wildcard gehen würde!?

Als Helfer einen Binary Template Sensor erstellen.
Mit folgenden Template:

{% set list = states.number | select('match', '..*valve_control') | map(attribute='state') | max | int(0) %}
{{ iif(list > 0, 'on', 'off') }}

Annahme: Die Ventilstellung wird durch die Domain number repräsentiert.
Und die Entitäten enden mit valve_control

Gruß
Osorkon

2 „Gefällt mir“