Forum Francophone Home Assistant

Valeur d'un template dans un input_text ou number

Bonjour messieurs,

J’ai un chose bizarre :wink:
Pouvez-vous essayer svp de mettre la valeur d’un template quelqueconque dans un input_text svp depuis developertools ->> services

J’ai une erreur maintenant de "data-value necessite un float que je n’avais pas avant. que je mette des guillemets, des simples quotes, que j’inverse ou non guillemets/simple quotes…

Du genre :

service : input_text.set_value
entityid : input_text.nom
value: {{ states('sensor.cequevousvoulez') }}

Avez vous une erreur ? Merci pour le test :wink:

Pas d’erreur chez moi :

Merci

Peux-tu essayer dans tes services en changeant le nom de input_text :wink:

tu crées un input_text dans configuration --> helpers
puis dans developer tools --> services tu choisis inout_text.set_value
en entityid tu choisis l’input_text que tu as créé

en en value : ton sensor.cpu par exemple

T’as essayé en quotant ta value complètement ?

service: input_text.set_value
entity_id: input_text.test
value: "{{ states(‹ sensor.th_broadlink_temperature ›) }}"

Dans « template », avec ou sans ca marche.
Quand je test comme tu as demandé, sans les quotes ca marche pas, avec ca passe.

Malheureusement pour moi oui :wink: j’ai essaye aussi…
dans test tu recuperes bien la valeur de ta temperature alors ?

Je ressaie j’avais peut-etre fais une boulette …

Merci pour le test. Ca confirme que je ne me trompais pas lol. J’ai du faire mon boulet encore :wink:

EDIT : normalement dans ton input, tu recuperes ceci :
{{ states(‹ sensor.th_broadlink_temperature ›) }}

en l’ecrivant comme tu le fais ?

Oui c’est ça, je récupère {{ states(‹ sensor.th_broadlink_temperature ›) }}

L’idée est plutot de rcuperer la valeur du template, soit 50 selon ta copie d’écran :wink: