Aide mushroom card

Bonjour tout le monde,

Je sollicite encore votre aide pour m’aider a essayer de traduire un état qui est anglais d’un capteur en Français. Comment faire dans mon code pour lui dire si cette valeur apparait la remplacer par une autre valeur.
Par exemple mon chauffage m’affiche away je souhaiterais remplacer par absent ?
Je souhaiterais également faire varier la couleur en fonction du statut, j’ai essayé de coder avec un truc avec ce que j’ai pu lire mais plus de succès l’icone reste grise …Si vous avez également une idée la dessus.

type: custom:mushroom-chips-card
chips:
  - type: entity
    entity: sensor.bobby_house_tado_mode
    icon_color: |2-
           {% set state=states('sensor.bobby_house_tado_mode') %}
           {% if state=='AWAY' %}
           red
           {% elif state=='HOME' %}
           blue
          {% endif %}
    tap_action:
      action: navigate
      navigation_path: /lovelace/chauffage
    hold_action:
      action: none
    double_tap_action:
      action: none
    icon: mdi:radiator
    use_entity_picture: false
  - type: entity
    entity: sensor.poubelle_verte
    tap_action:
      action: more-info
    hold_action:
      action: none
    double_tap_action:
      action: none
    use_entity_picture: true
    icon_color: green
  - type: entity
    entity: sensor.poubelle_jaune
    tap_action:
      action: more-info
    hold_action:
      action: none
    double_tap_action:
      action: none
    use_entity_picture: true
    icon_color: yellow
  - type: entity
    entity: sensor.plantes_interieurs
    tap_action:
      action: more-info
    hold_action:
      action: none
    double_tap_action:
      action: none
    icon_color: light-green
alignment: center

image

Bonjour.

Tu peux utiliser une chip template. Et tu utilises le meme code que celui que tu as utilisé pour la couleur de l’icône dans ton exemple pour mettre ta traduction au lieu de la couleur.

Salut, tu parles des mushroom-template-card ?
Si oui pour mon exemple je préfère les chips cards du moins le format minimaliste

Je parle bien des chips… il y a une chip template… tu as utilisé une chip entity…

Lorsque tu ajoutes une chip, tu as le choix du format…

Ah oui effectivement je ne savais même pas que l’on pouvait changer le type merci.
Par contre comment tu fais pour afficher l’état ? j’ai pas l’impression que cela soit possible

Il faut que tu mettes un template… comme le code que tu as mis pour la couleur de l’icône…

Je suis désolé mais je ne comprend pas, j’ajoute le code avec le type template.
La résultat en capture d’écran, je n’arrive pas à faire apparaitre le statut a côté de l’icone, si je rajoute content_info: state c’est pas reconnu

image

type: custom:mushroom-chips-card
chips:
  - type: template
    entity: sensor.bobby_house_tado_mode
    icon_color: |2-
           {% set state=states('sensor.bobby_house_tado_mode') %}
           {% if state=='AWAY' %}
           red
           {% elif state=='HOME' %}
           blue
          {% endif %}
    tap_action:
      action: navigate
      navigation_path: /lovelace/chauffage
    hold_action:
      action: none
    double_tap_action:
      action: none
    icon: mdi:radiator
  
alignment: center

Essaie de remettre un code complet comme:

          {% if states('sensor.bobby_house_tado_mode') == 'AWAY' %}
           Absent
           {% else%}
           Présent 
          {% endif %}
1 « J'aime »

Merci de ton aide, j’ai réussi après avoir regardé pas mal la doc. Ce n’était pas content_info mais content …

type: template
entity: sensor.bobby_house_tado_mode
content: |2-
       {% set state=states('sensor.bobby_house_tado_mode') %}
       {% if state=='HOME' %}
       Maison
       {% elif state=='AWAY' %}
       Absent
      {% endif %}
icon_color: |2-
       {% set state=states('sensor.bobby_house_tado_mode') %}
       {% if state=='AWAY' %}
       green
       {% elif state=='HOME' %}
       red
       {% else %}
       grey
      {% endif %}
tap_action:
  action: navigate
  navigation_path: /lovelace/chauffage
hold_action:
  action: none
double_tap_action:
  action: none
icon: mdi:radiator```

Je pensais que tu le faisait avec l’interface graphique… ça evite ce genre d’erreur…

Je suis en vacances donc difficile avec le telephone de faire mieux…