Bonjour à tous,
J’utilise des state-badge pour afficher la température de mes pièces sur une carte picture-elements.
J’ai personnalisé l’affichage d’un des state-badge en fonction de son statut avec card-mod :
card_mod:
style: |
:host {
--label-badge-text-color:
{% if states(config.entity) | int <= 18 %}
lightblue
{% elif states(config.entity) | int <= 25 %}
green
{% elif states(config.entity) | int <= 29 %}
orange
{% elif states(config.entity) | int >= 29 %}
red
{% endif %}
;
--label-badge-red:
{% if states(config.entity) | int <= 18 %}
lightblue
{% elif states(config.entity) | int <= 25 %}
green
{% elif states(config.entity) | int <= 29 %}
orange
{% elif states(config.entity) | int >= 29 %}
red
{% endif %}
;
}
et je souhaiterai l’appliquer à tous mes state-badge sans devoir copier le code sur chacun d’entre eux, est ce possible et comment (template?)?
Merci d’avance de votre retour,
Arno
core-2023.10.3