HA : Regrouper 2 valeurs dans une tuile

Regrouper 2 valeurs dans une tuile ? Quel interêt ? Dans Home Assistant (HA) si vous commencez à avoir pas mal de capteurs, très rapidement vous aller vouloir regrouper les informations de façon plus synthétique.

De façon native, Home Assistant crée une tuile par entité. Et par exemple quand vous avez des capteurs de températures qui indique aussi l’hygrométrie et bien HA vous propose 2 tuiles.
Alors c’est sympa au début, mais y’a redondance d’information.
Voici dans cette capture d’écran, ce que l’on obtient avant et après modification :

home assistant : Regrouper 2 valeurs dans une tuile


Actuellement j’ai 6 capteurs de température/hygro et sans cette modification il me faudrait 12 tuilles pour visualiser les données.

Donc, hop c’est parti on modifie la configuration yaml.

Configuration de la carte Mushroom Template

L’éditeur visuel ne permet pas de modifier directement la mise en forme. Il faut passer par le code yaml.

home assistant : Regrouper 2 valeurs dans une tuile

On utilise ici une carte de type : mushroom-template-card
Le nom de la tuile sera indiqué par le primary name
Et le secondary contiendra nos valeurs.
En dessous, j’en profite pour modifier la couleur de l’icon en fonction de la température.

Bref, voici le code pour regrouper 2 valeurs dans une tuile :

type: custom:mushroom-template-card
primary: Salon
secondary: >
  {{ states('sensor.temp_01_temperature') }}°C / {{
  states('sensor.temp_01_humidity') }}%
icon: mdi:thermometer-water
color: >
  {% if states('sensor.temp_01_temperature') | float < 18 %} blue {% elif
  states('sensor.temp_01_temperature') | float > 25 %} red {% else %} green {%
  endif %}
entity: sensor.temp_01_temperature
features_position: bottom

Cet article vous a plu ? Partagez-le 😉



Ceci pourrait vous intéresser :

Leave a Comment