Malheureusement ça ne marche pas
Re,
comme je disais c’est déjà intégré dans l’entity cover.
Et j pense que si tout simplement tu lui donnais un « device_class » qui convient, il aurait l’icone automatiquement suivant l’état « shutter », « blinds » ou « curtain » suivant ce que c’est…
Du coup, pourquoi tu t’ennuie à gerer l’icone toi même ?
De toute façon ton volet n’est pas forcement juste ouvert ou fermé, il est possible qu’il ai une position intermédiaire
je viens de regarder dans les outils de développement, c’est un « device_class » = « window ». ça a été géré par défaut donc je ne sais quoi mettre.
EDIT : j’ai des entités qui se sont créées genre « cover_cuisine_2 » c’est un vrai bordel dans mes entités du coup faut que je fasse le tri. Par contre je ne sais pas pourquoi ça me les a créées automatiquement à « window ». Le choix de l’icône ?
Tous tes volets sont pareils ?
oui et je préfère l’ancienne icône que je vous ai montrée, pas celle donnée sous « shutter ». Donc je préfèrerai trouver une solution pour customiser l’icône quand c’est ouvert.
Donc ajoute ça dans ton configuration.yaml
homeassistant:
customize_domain: #for all covers
cover:
device_class: shutter
si une des lignes existe déjà il faut l’utiliser et si device_class:
existe sur la déclaration de tes entités, il faut le virer
C’est fait et pour le changement d’icône en fonction de l’état du coup je fais comment ?
Tu fais rien, ça se fait tout seul
ça ne marche pas pour moi
Tu as redémarré le core ?
oui…mais ça ne change rien j’ai toujours la même icône mais en jaune
Créer une carte simple :
type: entities
entities:
- entity: cover.volet_cuisine
S’il est fermé ça donne ça
S’il est ouvert ça
Non ça reste toujours comme la première icône
Je pense que tu as spécifié une icone quelque part.
il ne faut rien configurer d’autre que la device class, ça suffit en fait…
Non l’icone est justement configurée par device_class: shutter
Par contre, il y a un thème du coté de @Stef_42
Il y a des chances qu’il y ait une icone mise à la main pour la carte lovelace entités
S’il y en a une, ça prend la précédence sur les icones automatiques.
Oui d’où le fait de faire une carte simple
Si je supprime la ligne « icon » et « device_class » puis que je définis l’état, l’icône comme tu avais plus haut apparait…mais disparait dès que je monte/descends le volet. Les 2 lignes se réinscrivent ensuite dans l’entité
Tu melanges les trucs…
Là tu fait les modifications dans « les outils de développement »… C’est temporaire donc normal que ça revienne.
Ce qu’il faut faire c’est agir sur la carte.
Tu en créer une nouvelle (copié/collé de mon exemple plus haut) et tu regardes ce que ça donne