Bonjour,
Je souhaite additionner des sensors afin d’en connaitre la consommation totale.
Dans l’outil de développement, ça passe, j’ai un résultat qui semble correct. Mais lorsque que je redémarre mon home assisant j’ai un gros message d’erreur sur plusieurs lignes.
Voici ce que je mets dans mon fichier sensor.yaml
- platform: template
sensors:
conso-groupe-prises:
device_class: power
friendly_name: 'conso-groupe-prises'
unique_id: conso_groupe_prises
state: "{{ (states('sensor.frigo') | float(default=0) +
states('sensor.conso_lave_linge') | float(default=0)) +
states('sensor.conso_chauffe_eau) | float(default=0) +
states('sensor.conso_lave_vaisselle') | float(default=0) +
states('sensor.conso_congel') | float(default=0) | round(2)}}"
unit_of_measurement: "W"
J’ai déjà un sensor de ce type qui fonctionne, mais avec uniquement 2 sensors et dans configuration.yaml. Je préférais le mettre dans le bon fichier cette fois.
template:
sensor:
- name: "conso-production"
unique_id: conso_production
state: "{{ (states('sensor.conso_linky') | float(default=0) - states('sensor.production_solaire') |
float(default=0)) | round(2)}}"
unit_of_measurement: "W"
Merci de votre aide.