c’est un sensor, le derivative. Soit ta découper ta configue et a un fichier sensor.yaml et tu le met dedans.
Soit si ta pas découper ta configue, tu le met dans le configuration.yaml:
sensor:
- platform: derivative
source: sensor.zlinky_metering_HC_HP_sum
name: zlinky_current_summation_derived_one_minute
round: 0
unit_time: h
unit: W
time_window: « 00:01:00 »
Pour le template, faut mettre que c’est partie dans modèle d’état:
{% set HC = states('sensor.0x00158d0005d299cf_hchc')|float(default=0)*1000 %}
{% set HP = states('sensor.0x00158d0005d299cf_hchp')|float(default=0)*1000 %}
{{ HC + HP | int(default=0) }}
L’exemple que je t’es montrer, est en YAML et a mettre dans le fichier template.yaml.
En mode UI, c’est un peu différent.
ca c’est le template, qui sert de souce pour l’utility_meter. Ta créer des utility_meter, qui te créer plusieur entité et ces celle la qui reset par jour ou semaine.
tu devrais avoir une entité select.* pour le tarif en cours et un entité hp et hc qui reset.
en regardant la doc, l’option unit ( unité ) est disponible quand mode YAML.
la valeur du sensor est bonne après.
Pas compris pourquoi en YAML ca pas fonctionner chez toi, alors que tout est bon.
EDIT:
j’ai trouvé ton erreur , en YAML !!
ta pas des guillemets dans time_windows.
J’ai copier un code que ta mis ( sans la balise texte préformaté ) et sa remplacer le " par des <<
D’ou l’importance de mettre du code dans la balise.