Sprawdzanie czy zamknięte są wszystkie okna

Ten szablon wyświetla w liście i nie trzeba sprawdzać poszczegóknych okien. Tutaj więcej przydatnych szablonów Przydatne szablony jinja2 w HA

{% set open_windows = states.binary_sensor | selectattr('attributes.device_class', 'equalto', 'window') | selectattr('state', 'equalto', 'on') %}

{% if open_windows %}
    Otwarte okna: 
    {% for window in open_windows %}
        {{ window.name }} {% if not loop.last %} {% endif %}
    {% endfor %}
{% else %}
    Wszystkie okna są zamknięte.
{% endif %}