Tout d’abord merci pour vos réponses rapide, ca me fait vraiment plaisir.
J’ai vraiment du mal a comprendre pourquoi parfait on doit mettre des |, ou des |>; ou alors meme des >-
Il en va de meme pour les balise {%, qui parfois doivent etre comme ca {%-. C’est très mystérieux pour moi.
En tout cas merci beaucoup pour l’exemple, mais ca ne donne rien… Je continue a triturer dans tout les sens voir ce que ca donne, mais pour l’instant pas grand chose ;/
Oui, effectivement j’utilisais le mauvais type de mushroom card.
J’ai essayé avec avec template sans succès. Probablement par ma faute, mais je n’ai pas encore identifié l’erreur en question…
Je regarde et je fouille à droite et à gauche pour tenter de mieux comprendre et surtout trouver une solution.
Je remarque que lorsque je fixe des conditions, en l’occurrence le pourcentage de batterie de ma voiture, c’est toujours la dernière condition, par défaut qui est prise en compte. Cela voudrait dire que je n’ai pas correctement définie la valeur de test, dans cet exemple « <60 ». J’ai essayé « <60% » et « <60 % », mais sans succès…
Je n’arrive pas malgré tous les exemples présentés ci-dessus, à changer la couleur de mon icône en fonction d’une valeur de mon sensor.
Mon « sensor.linky_periode_tarifaire_en_cours » prend des valeurs de type HPJB, HCJB, etc., en fonction des jours et heures.
J’aimerais que sa couleur soit en adéquation avec chaque valeur reçue.
Merci pour ces infos mais je rencontre quelques difficultés à utiliser button-card. Une fois installé par HACS, lorsque je le sélectionne comme Carte, il ne m’affiche aucun éditeur visuel. C’est normal ?
D’ailleurs, je n’ai vraiment pas compris si je devais ajouter quelques lignes de code dans le fichier « configuration.yaml » et si oui quelles lignes de code.
Merci de ton aide.
A+
Pour info : je débute sur Home Assistant et j’ai réussi à reproduire mes automations d’avant. Je cherche maintenant à optimiser ma domotique avec la puissance de Home Assistant.
Oui, ta pas de mode d’Edition par UI. C’est quand YAML. Après ta plein d’exemple sur le github et sur le forum ( les liens que je t’es mis)
Quel ligne de code ?
le configuration.yaml, tu y met pas du code pour des cartes. C’est seulement pour la configuration de HA, ou des intégrations ( ou la configuration est par yaml), ou des sensors ou des templates …
Bonjour,
un petit retour à l’envoyeur car ce tuto m’a grandement aidé pour parvenir à changer la couleur de mon icone en fonction de la température et voici ce que j’ai notamment dû faire :
le « entity » doit être déclaré juste en dessous de « type » sinon il n’affiche rien
je déclare le type d’icon avec « icon: mdi:thermometer »
pour la couleur icon_color : |
il prend une des différentes valeurs selon la condition (if … elif …)
Je pourrrais refaire la même chose pour changer le type d’icone avec :
icon : |
puis au lieu dans mes conditions de mettre les couleurs (red orange green blue) je mettrais ( mdi:thermometer mdi:thermometer-alert etc.)
Voilà, en espérant que cela puisse vous aider.
- type: custom:mushroom-template-card
entity: sensor.0x00158d0003226bc1_temperature
primary: SAM
secondary: '{{states ("sensor.0x00158d0003226bc1_temperature")}} °C'
icon: mdi:thermometer
icon_color: |
{% if states('sensor.0x00158d0003226bc1_temperature') | float > 25 %}
red
{% elif states('sensor.0x00158d0003226bc1_temperature') | float > 23 %}
orange
{% elif states('sensor.0x00158d0003226bc1_temperature') | float > 20 %}
green
{% else %}
blue
{% endif %}
il me semble que tu n’utilises pas les bonnes conditions : il faut à mon sens que tu indiques : si pourcentage batterie compris entre 0 et 20 % alors telle couleur pour l’icone mais si pourcentage batterie compris entre 21% et 40% alors telle couleur pour l’icone, etc.
C’est à mettre en forme et là, je ne suis pas au point (ça donnerait ça en VB)
if state >= 0% and state < 20 % then …
elseif state >= 20% and state < 40% then …
elseif state >= 40% and state < 60% then …
…
endif