Perso c’est l’inverse, je pense qu’il me faut plus de temps pour faire ça sur jeedom alors que pourtant j’en ai bouffé pendant plusieurs années… mais j’ai tout oublié et il faut que je relise la doc pour retrouver
Largué où ? Pour moi la seule difficulté c’est la syntaxe yaml, la logique est la même
cas 1
- name: "consommation routeur"
state_topic: "homeassistant/sensor/PvRouter-95C8/stategrid_Wh"
unique_id: "consommation_routeur"
state_class: total
unit_of_measurement: kWh
device_class: energy
value_template : >-
{% if value_json.grid_Wh | float(0) > 0 %}
{{ value_json.grid_Wh | float(0) / 1000.0 }}
{% else %}
"unavailable"
{% endif %}
cas2
- name: "consommation routeur"
state_topic: "homeassistant/sensor/PvRouter-95C8/stategrid_Wh"
unique_id: "consommation_routeur"
state_class: total
unit_of_measurement: kWh
device_class: energy
value_template : >-
{{ value_json.grid_Wh | float(0) / 1000.0 }}
availability: >-
{{ if value_json.grid_Wh | float(0) > 0 }}
Il y a plusieurs corrections par rapport à ton code d’origine