Bon j’ai compris ma boulette:
En fait mon code était OK, le truc c’est que comme j’avais mon device sans ESPHome et que j’arrivais à le flasher, je n’avais pas tenu compte de la notif qui me disait que HA avait découvert un nouveau device, je pensais que c’etait un doublon et en fait non, ça permet de lié le device à HA apparement (d’ou la valeur qui ne remontait pas)
J’ai encore pas tout bien compris cette logique de double device mais bon, ça marche
du coup j’ai utilisé le code suivant
- platform: homeassistant
id: tension_moyenne_from_ha
entity_id: sensor.tension_de_service_ha
internal: false
force_update: true
- platform: template
name: "Tension moyenne"
update_interval: "${update_interval}"
id: tension_moyenne
internal: true
lambda: if(isnan(id(tension_moyenne_from_ha).state)){return 240;} else {return id(tension_moyenne_from_ha).state;}
ça me permet de dédinir une valeur par deafaut sans pour autant l’exposer en front (internal: false)
Merci à tous de votre aide en tous cas