Abschnitt-Icon im Dashboard zustandsabhängig anzeigen

Hallo,

ich bin noch nicht sehr erfahren mit Home Assistant. Ich habe mein Dashboard nach Themen gegliedert. Also Lampen, Heizungen, Fenster. Diese Abschnitte benutzen Icons.

Im Abschnitt Fenster benutze ich Mushroom Cards, damit ich abhängig von meinen Fenstersensoren das Icon in der Mushroom Card als geöffnetes Fenster oder geschlossenes Fenster anzeigen kann.

Nun war die Idee auch das Abschnitts-Icon zustandsabhängig anzuzeigen. So das ich den Abschnitt nicht öffnen muss um zu sehen ob ein Fenster geöffnet ist.

Dazu habe ich mir in den Helfern eine Gruppe Fenster angelegt. Diese Gruppenentität nutze ich nun in einem Stück code, ähnlich dem für die Mushroom cards. Nur leider sehe ich dann gar kein Icon mehr.

Dies ist ein Auszug aus dem Code, den ich probiert habe. Im Prinzip nutze ich den gleichen Code wie bei cards. Dort geht es. Nur eben nicht beim Abschnitt-Icon.

Vielleicht kann mir jemand einen Tip geben. Ich hoffe ich habe so einigermaßen die richtigen Begriffe verwendet.

  - type: sections
    max_columns: 4
    title: Verschluss
    path: verschluss
    icon: |-
      {% if is_state('binary_sensor.grpwindow', 'on') %}
        mdi:window-open-variant
      {% else %}
        mdi:window-closed-variant
      {% endif %}
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Fenster
            heading_style: title
            icon: mdi:window-closed-variant
          - type: custom:mushroom-template-card
            primary: Büro Sven
            secondary: |-
              {% if is_state('binary_sensor.dwsensorburosven_offnung', 'on') %}
                geöffnet
              {% else %}
                geschlossen
              {% endif %}
            icon: |-
              {% if is_state('binary_sensor.dwsensorburosven_offnung', 'on') %}
                mdi:window-open-variant
              {% else %}
                mdi:window-closed-variant
              {% endif %}
            entity: binary_sensor.dwsensorburosven_offnung
            icon_color: |-
              {% if is_state('binary_sensor.dwsensorburosven_offnung', 'on') %}
                orange
              {% else %}
                green
              {% endif %}