Button-card couleur differentes

On est donc pile dans l’inverse de cette phrase :wink:

Du coup, il faut utiliser le javascript comme l’a montré @golfvert mais en modifiant un peu :

      - type: 'custom:button-card'
        tap_action:
          action: call-service
          service: cover.close_cover
          service_data:
            entity_id: cover.volet_salon
        entity: cover.volet_salon
        icon: 'mdi:window-shutter'
        styles:
           icon:
              - color: >
                  [[[
                    //Si le switch est allumé
                    if (states['switch.volet_salon'].state == 'on') return "green";
                    //sinon (car c'est un booléen)
                    return "red";
                  ]]]
        name: Salon

regarde la documentation de la carte, trouveras plein d’exemple dont celui-ci appliqué à une couleur de fond :+1: