Button Card Icon Color

Moin!

Ist es möglich die state_color der standard Button Card zu ändern?
Aktuell sieht es so aus (alle Geräte aus):

TV (schaltbare Steckdose) übernimmt brav die Farbe des Themes, die Lampen sind jedoch einfach gelb bzw. zeigen sie die Helligkeit der Lampe.

Mein Ziel ist es, dass ausgeschaltete Entitäten grau sind und eingeschaltete einfach den Standard des Themes übernehmen.
Ist das mit der Onboard Button-Card möglich oder brauche ich da wieder irgendwelche HACS Geschichten? Darauf möchte ich nach Möglichkeit verzichten.

Danke vorab für eure Hilfe :slight_smile:

Aus dem Bauch raus würde ich sagen:

  • HACS: mit Browsermod die werte ändern.
  • ohne HACS: Das Theme anpassen.

mehr fällt mir da jetzt nicht ein.

LG

1 „Gefällt mir“
styles:
  card:
    - background: rgb(0, 0, 0)
  icon:
    - color: |
        [[[ if (entity.state == 'on')
          return "yellow";
        else
          return "white";
        ]]]

Du müsstest jetzt nur für die Farben die Variablen des Themes nehmen. Da kann ich aktuell auch nicht helfen. Oder du gibst sie manuell ein.

1 „Gefällt mir“

Das packe ich einfach ans Ende der Config der Karte? Brauche ich dazu keine weiteren Custom Components?

@Gunter das sieht mir nach einer Config für die Button-card aus. type: custom:button-card

@moddok möchte aber die normale verwenden die in HA mitgeliefert wird type: button da wird deine config nicht funktionieren.

1 „Gefällt mir“

Das stimmt, da funktioniert das nicht. Da habe ich wohl den falschen Bezug hergestellt.

1 „Gefällt mir“

Ich danke euch. Ich werde mir diese custom button card mal etwas genauer anschauen.