Fonctionnement des icons pour les device_trackers

Bonjour,

Je viens de configurer l’intégration openwrt (luci) sur mon HA … Pas grand chose à dire, cela fait le job.

Par contre, je ne comprends pas comment HA gère les icons. Par défaut leur apparence change en fonction du status de l’appareil, ça c’est plutôt bien.

Par contre l’apparence est différente en fonction des appareils, mais je ne vois pas sur quoi il se base pour décider d’utiliser tel ou tel icon …

Je peux changer l’icon dans la configuration via le fichier : known_devices.yaml mais si je fais cela, je me retrouve avec un icon fixe quel que soit l’état …

Je ne vois pas la notion de device_class pour cette entité.

Bref, une solution pour avoir le même icon dynamique sur tous mes device_trackers ?

Il me reste l’option de recréer une entité à travers un template mais ce serait dommage.

Merci.

Salut @bastgau

Je dirai custom-ui, doit bien y avoir quelques exemples ici.

Ça pourrait donner ça dans ton configuration.yaml.

homeassistant:
  customize_domain:
    device_tracker:
      templates:
        icon: >
          if (state === 'home') return 'mdi:check-network-outline';
          return 'mdi:close-network-outline';  

À moins que @WarC0zes ait une autre idée :wink:

Salut,
non j’aurais répondu pareil que toi :stuck_out_tongue:

1 « J'aime »

Merci, je ne connaissais pas, je vais tester custom-ui.

Salut @bastgau,

Alors ça dit quoi ?

Ça dit que je suis en vacances au bord de la mer :joy:

1 « J'aime »

Profite bien alors :wink: !!!

1 « J'aime »

Merci cela fonctionne parfaitement.

1 « J'aime »