State-Icon-Farbe in Picture-Element-Karte nach Zustand ändern

Moin!

Ich habe ein State-Icon in einer Picture-Element-Karte. Das Icon soll grün sein, wenn der Zustand der Entität1 oder Entität2 oder Entität3 oder Entität4 “on” ist, ansonsten soll das Icon rot sein.

Versuche das jetzt seit Stunden hinzubekommen, scheitere aber kläglich…

Kann mir hier jemand helfen? Das wäre super!

Gruß, clajos

Zeig uns doch mal deinen Code.

Das ist der Code:

- type: state-icon
    entity: binary_sensor.t_cross_door_closed_left_front
    style:
      top: 16%
      left: 25%
      transform: scale(0.75,0.75)
    card_mod:
      style: |
        :host {
          --paper-item-icon-color: {% if is_state('binary_sensor.t_cross_door_closed_left_front', 'off') %}
          green
          {% else %}
          red
          {% endif %}
          } 

Der funktioniert. Allerdings nur für die Entität “…left_front”. Als oder-Bedingung möchte ich auch “…left_back” und “…right_front” und “…right_back” da rein haben…

:crayon:by HarryP: Codezeilen formatiert

Solche Abfragen kannst du mit or oder and kombinieren.

Der müsste dann mMn so aussehen. Die fehlenden zwei binary_sensor muss du mit or noch ergänzen.

--paper-item-icon-color: {% if is_state('binary_sensor.t_cross_door_closed_left_front', 'off') or  is_state('binary_sensor.t_cross_door_closed_right_front', 'off' ) %}

Kann man die nicht in eine Gruppe packen?

Moin!

Danke für eure Unterstützung!

Der Vorschlag von sirector hat nicht funktioniert. Ich denke, es liegt daran, dass als Haupt-Entität ja nur die Tür vorne links definiert ist (und wenn die offen ist, funktioniert es ja auch).

Der Hinweis von silberfuxx war die Lösung! Gruppe kante ich noch gar nicht…

Dankeschön! Toll, wie einem hier geholfen wird!

Gruß, clajos