Carte button-card

Ce code qui permet de faire clignoter l’icône d’une carte button-card en fonction de l’état d’un booléen est il transposable à une entité numérique (température par exemple) ?

Version pour un boolean qui fonctionne :

type: custom:button-card
entity: input_boolean.alarme_en_test
show_name: true
icon: mdi:alarm-light
name: Alarme
state:
  - value: "on"
    styles:
      icon:
        - color: red
      card:
        - animation: blink 1s ease infinite
  - value: "off"
    styles:
      icon:
        - color: green
      card:
        - animation: blink 1s ease infinite
styles:
  card:
    - font-size: 20px

Version à modifier pour une valeur numérique :

type: custom:button-card
entity: sensor.node_pro_memory_used_percentage
show_name: true
icon: mdi:alarm-light
name: Alarme
state:
  - value: >75
    styles:
      icon:
        - color: red
      card:
        - animation: blink 1s ease infinite
  - value: <=75
    styles:
      icon:
        - color: green
      card:
        - animation: blink 1s ease infinite
styles:
  card:
    - font-size: 20px

Merci

Bonjour,
il faut utiliser operator: dans les valeurs dans state.

type: custom:button-card
entity: sensor.node_pro_memory_used_percentage
show_name: true
icon: mdi:alarm-light
name: Alarme
state:
  - value: 75
    operator: '>'
    styles:
      icon:
        - color: red
      card:
        - animation: blink 1s ease infinite
  - value: 75
    operator: '<='
    styles:
      icon:
        - color: green
      card:
        - animation: blink 1s ease infinite
styles:
  card:
    - font-size: 20px
1 « J'aime »

Merci, ça fonctionne mais il faut mettre les opérateurs entre guillemets «  »

Oui, j’ai corrigé le code :wink:

1 « J'aime »