Bonjour,
J’ai réussi à modifier l’icône via votre tuto c’est super MERCI, cependant comment fait-on pour appliqué l’icône modifier à l’ensemble des mêmes sensors?
genre la j’ai modifier l’icône température et je voudrais que tout mes sensors température on cette icône personnalisé.
merci de votre aide
cordialement,
Bonjour,
faut utiliser customize_glob:
au lieu de customize:
.
ta des exemples sur le github https://github.com/Mariusthvdb/custom-ui/blob/master/EXAMPLES.md
Merci pour ta réponse,
J’ai regardé mais j’avoue ne pas trop géré encore avec le yalm. Je viens de jeedom et j’apprends au jour le jour à dompter la bête.
Merci à vous
édit: J’ai créé mon fichier customize_glob.yaml, dedans j’ai mis çà:
customize_glob:
"sensor.temperature*_temperature":
templates:
entity_picture: /local/images/icon_temp.png
ensuite dans configuration.yaml j’ai ajouter:
homeassistant:
customize: !include customize.yaml
customize_glob: !include customize_glob.yaml
je n’ai pas d’erreur de config yaml mais les icônes ne change pas pour autant.
pouvez-vous me guider s’il vous plait?
faut supprimer customize_glob:
de ton customize_glob.yaml.
ta pas besoin du template:
, il est utilise si tu utilise plusieurs images.
dans ton customize_glob.yaml, ceci devrais suffire:
sensor.temperature*_temperature:
entity_picture: /local/images/icon_temp.png
Milles Merci, je me prend la tête comme un fou depuis 2h alors que c’était super simple…
faut vraiment que je passe plus de temps a apprendre le codage.
Encore MERCI pour ton temps.
edit:
@WarC0zes
puis-je abusé un peu de vos connaissance ? je cherche aussi à modifier l’état de ma batterie en fonction de son % mais pareil je bloque sur un truc très simple je pense.
actuellement il affiche la batterie mais qu’avec un niveau à 100% même si je suis 40% elle est pleine pour lui au niveau icône.
voila mon codage:
sensor.*battery_level:
templates:
entity_picture: >
if (state < 100) return '/local/images/bat-100.png';
if (state < 75) return '/local/images/bat-75.png';
if (state < 50) return '/local/images/bat-50.png';
if (state < 25) return '/local/images/bat-25.pngn';
if (state < 15) return '/local/images/bat-15.png';
Edit:
J’ai réussi, je vous pose le code pour ceux que sa intéresse (je sais pas si c’est vraiment comme ça qu’il faut le codé mais en tout cas chez moi ça fonctionne.)
templates:
entity_picture: |
if (state <= 15)
return '/local/images/bat-15.png';
if (state > 15 && state <= 25)
return '/local/images/bat-25.png';
if (state > 25 && state <= 50)
return '/local/images/bat-50.png';
if (state > 50 && state <= 75)
return '/local/images/bat-75.png';
if (state > 75 && state <= 100)
return '/local/images/bat-100.png';
Bonjour,
J’utilise cette méthode pour mettre des images à la place de mes icones, par contre au demarrage lors du login sur HA, le dashboard se charge mais au début je n’ai pas les images, il faut quelques secondes pour que les images arrivent à la place des icones. A priori il attends un update pour rafraichir le dashboard, avez vous le même phénnomène ? ou comment palier au problème ?
Merci