Ich habe eine Karte, die mir den Status der Waschmaschine anzeigen soll.
Es gibt zwei Entitäten: Läuft und Fertig.
Die karte zeigt auf die Entität “Läuft”. Das Icon soll aber, wenn “Fertig” on ist, die Farbe wechseln.
Hier der Code:
show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: switch.w2_waschmaschine_lauft
name: Waschmaschine
icon: mdi:washing-machine
show_state: false
card_mod:
style: |
:host {
{% if is_state('switch.w2_waschmaschine_fertig', 'on') %}
--card-mod-icon-color: green;
}
Card-mod funktioniert prinzipiell: wenn ich die Zeile mit dem {% if… rauskommentiere wechselt das Icon die Farbe.
Es liegt also an der Syntax. Aber wo?
Sorry, bin diesbezüglich ein Noob, tippe einfach nur Beispiele ab.