Iconfarbe ändern geht nicht

Hast Du use_light_color: true auch probiert - das Icon sollte die momentane Farbe des Lichtes haben.

Das habe ich überlsen, daß der dann auch Farbe haben soll, sry. Na dann hier der nächste Ansatz, die Steigerungsform zur custom:mushroom-light-card.

Mit der GitHub - custom-cards/button-card: ❇️ Lovelace button-card for home assistant kannst Du Icon, State, Background für alle Stati anpassen, also auch für on/off. Beispiele hatte ich mal hier und hier gepostet. Lies Dich ein und probiere.