Gruppe für alle Fenster erstellen

Hallo zusammen, ich habe mir einen Helfer für binary_sensoren erstellt, da ich vor habe, mir auf dem Dashboard anzeigen zu lassen wenn noch irgendwo Fenster offen sind. Funktioniert auch soweit mit den binary_sensoren. Jetzt habe ich aber eine Mengen von Drehgriffsensoren die open, tilted und closed als state haben. Die laufen bekanntlich unter Sensoren und nicht unter binary_sensoren und werden somit nicht berücksichtigt.

Gibt es eine Möglichkeit das zu ändern?

So vielleicht?

- binary_sensor:
  - name: "OpenDoorDetection_KZ"
    unique_id: "opendoordetection_kz"
    state: >
      {% if is_state("binary_sensor.doorwindowdetection_kzwindow1", "on") or 
        is_state("binary_sensor.doorwindowdetection_kzwindow2", "on") or 
        is_state("binary_sensor.doorwindowdetection_kzroombalcony", "on") %}
        on
      {% elif is_state("binary_sensor.doorwindowdetection_kzwindow1", "off") and 
        is_state("binary_sensor.doorwindowdetection_kzwindow2", "off") and 
        is_state("binary_sensor.doorwindowdetection_kzroombalcony", "off") %}
        off
      {% endif %}
    icon: mdi:rabbit-variant-outline
    device_class: door

Nur halt mit deinen Sensoren und Values die du abfragen willst

Edit: sinnvollerern Code hinterlegt :wink:

Moin,
ja gibt es, du musst für jeden Sensor ein Template Binär Sensor anlegen.
z.B. über die Helfer

{% if is_state("sensor.hmip_srh_schlafzimmer", "closed") %}
off
{% else %}
on
{% endif %}

LG
Tobi

Oder als Alternative, eine Helfer-Gruppe mit allen Fenster . Sofern 1 Fenster auf ist, ist der Sensor On.

Das funktioniert so. Vielen Dank für die Unterstützung.