(re) Bonjour à tous
Décidément, c’est ma journée interface aujourd’hui.
Donc pour l’exemple, j’ai créé un streamline_template :
streamline_templates:
sandbox:
card:
type: custom:mushroom-title-card
title: Bureau
que j’instancie comme suit :
type: custom:streamline-card
template: sandbox
variables: {}
=>
Jusqu’ici tout va bien. Mon but est d’utiliser les « variables javascript » évoquées dans la doc : GitHub - brunosabot/streamline-card: Streamline your Lovelace configuration with with a card template system.
streamline_templates:
sandbox:
card:
type: custom:mushroom-title-card
title_javascript: |
"Bureau";
ça, ça fonctionne toujours, ça m’affiche la même chose qu’au dessus.
J’ai testé l’expression suivante dans l’éditeur de Modèle, et tout va bien, ça me renvoie bien « Bureau » :
{{ area_name('bureau') }}
Par contre, quand j’essaie de mixer les deux, plus rien ne s’affiche, c’est même toute ma section qui « disparait » :
streamline_templates:
sandbox:
card:
type: custom:mushroom-title-card
title_javascript: |
area_name[bureau];
Bref, quelqu’un saurait-il SVP comment faire fonctionner ces variables JS, ou au moins quelle est l’étendue des fonctions utilisables ?
Merci d’avance, et bonne fin de journée