Pour une fois, un truc de lovelace que je sais faire ![]()
Il faut rajouter styles: dans la carte.
Donc, un truc comme ça:
- 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: >
[[[
if (entity.state == "Open") return 'green';
if (entity.state == "Close") return 'red';
]]]
name: Salon
Et virer la ligne color: