C’est lovelace card mod
c’est normal que je ne le trouve pas, il a déjà été installé la semaine dernière.
Mais ça ne fonctionne pas, il faudrait visiblement que je rajoute du code dans le configuration.yaml au niveau du frontend: mais j’ai essayé, ça ne fonctionne pas.
L’emplacement du fichier est : /config/www/community/lovelace-card-mod/card-mod.js
Il faut ajouter ces lignes dans ton configuration.yaml, mais même sans card-mod doit fonctionner.
frontend:
extra_module_url:
- /local/community/lovelace-card-mod/card-mod.js
non pas bon, mauvaise indexion. Il faut bien respecter les espaces.
frontend:
extra_module_url: #deux espace
- /local/community/lovelace-card-mod/card-mod.js #quatre espaces.
exemple avec le code que ta mis plus haut:
type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: custom:mushroom-template-card
icon: mdi:checkbox-blank-circle
primary: |-
{% set state = states('binary_sensor.rte_tempo_heures_creuses') %}
{% if state == 'on' %} Heures creuses
{% elif state =='off' %} Heures pleines
{% endif %}
icon_color: |-
{% set state = states('binary_sensor.rte_tempo_heures_creuses') %}
{% if state == 'on' %} green
{% elif state =='off' %} red
{% endif %}
card_mod:
style: |
ha-card {
width: 110px
}
aie, ces maudits espaces …
je viens de refaire comme ceci, avec le chemin de mon fichier card-mod.js et je n’ai plus d’erreur.
Plus qu’à restester ceci dans les cartes
Super, ça fonctionne !
Encore mille mercis @WarC0zes
Sinon, peut on changer le nom affiché par une carte en fonction d’un état d’une autre carte ?
par exemple :
{% set state = states('binary_sensor.rte_tempo_heures_creuses') %};
{% if state == 'off' %};
Alors => Le nom de la carte entity: sensor.rte_tempo_heures_creuses_changement
doit changer par exemple en « Parfait, message reçu »
Si oui, est ce que quelqu’un pourrait m’orienter ?
Par avance merci.
Je ne comprends pas bien ta demande.
De quelle carte tu parles ?
J’ai une mod-card secondaire sur laquelle j’aimerais pouvoir changer son intitulé en fonction de l’état d’une mod-card principale.
En attendant, j’ai remédié au problème en créant 2 mod-card secondaires (au lieu d’une seule) avec chacune leur nom et j’affiche l’une ou l’autre en fonction de l’état de ma mod-card principale.
mod-card c’est une carte fournie avec card-mod. Je ne vois pas le rapport.
Fait une capture pour mieux expliquer de ce que tu veut.
Je vais garder ma solution, pour le peu que celà me servira ce sera suffisant.
Mais je te remercie @WarC0zes pour ta réactivité, ton aide et ta patience.