# Modifier l'icône d'une entité en fonction d'un capteur

**URL:** <https://forum.hacf.fr/t/modifier-licone-dune-entite-en-fonction-dun-capteur/3358>\
**Category:** Entraide Home Assistant\
**Created:** [Mars 4, 2021, 8:23 UTC](https://forum.hacf.fr/t/modifier-licone-dune-entite-en-fonction-dun-capteur/3358 "2021-03-04T20:23:40Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Clemalex](https://forum.hacf.fr/user_avatar/forum.hacf.fr/clemalex/32/3691_2.png) [@Clemalex](https://forum.hacf.fr/u/Clemalex)\
**Post date:** [Mars 4, 2021, 9:05 UTC](https://forum.hacf.fr/t/modifier-licone-dune-entite-en-fonction-dun-capteur/3358/2 "2021-03-04T21:05:33Z")

</div>

> [@LudoBoyer](#):
>
> Le but étant d’avoir l’icône qui donne la position et le friendly

Aucun des deux ne fonctionne ?

Comme ça, rapidement, il manque un point virgule en fin de code.  
Et je ne couperais pas la ligne de condition (je ne sais pas comment le gère l’interpréteur), je la présenterais ainsi :

```yaml
switch.shelly_shsw_1_f4cfa2ecec7b:
  templates:
    friendly_name: if (entities['binary_sensor.shelly_shsw_1_f4cfa2ecec7b_switch'].state === 'on') return 'Ouvrir le portail';
      if (entities['binary_sensor.shelly_shsw_1_f4cfa2ecec7b_switch'].state === 'off') return 'Fermer le portail';
      else return 'Perte Capteur !';
      
    icon: if (entities['binary_sensor.shelly_shsw_1_f4cfa2ecec7b_switch'].state === 'on') return 'mdi:gate';
      if (entities['binary_sensor.shelly_shsw_1_f4cfa2ecec7b_switch'].state === 'off') return 'mdi:gate-open';
      else return 'mdi:alert-circle-outline';

```

Concernant `customize` tu trouveras plein d’exemple dans ce post :

> [@Comment colorer ses icônes pour les débutants? #Tuto débutant N°1](https://forum.hacf.fr/t/comment-colorer-ses-icones-pour-les-debutants-tuto-debutant-n-1/308/2):
>
> Bonjour, Depuis quelques versions ([ici](https://www.home-assistant.io/blog/2020/02/05/release-105/#icons-no-longer-change-color-based-on-state)), les icônes ne changent plus de couleur. As-tu la dernière version de CustomUI ? Car depuis les version HA110+, l’ancienne méthode (‹&nbsp;extra\_html\_url&nbsp;›) ne fonctionne plus correctement et sera bientôt obsolète. Je viens juste de mettre a jour CustomUI depuis l’ancienne méthode vers la nouvelle et tout fonctionne. Ce plugin est disponible dans HACS à condition d’ajouter le lien https://github.com/Mariusthvdb/custom-ui comme dépôt personnalisé. Sinon s…

---

_[View the full topic](https://forum.hacf.fr/t/modifier-licone-dune-entite-en-fonction-dun-capteur/3358)._
