Aide sur les sensors et le calcul

Mon problème

Bonjour,

J’ai besoin de calculer ce que me coute l’utilisation de ma pompe de piscine. J’ai toutes les données en ma possession pour faire le calcul mais ne sais pas comment les mettre en œuvre.
J’aimerais inclure ca dans un sensor.
J’ai un relevé de la durée de fonctionnement de ma pompe. Un sensor avec la consommation totale calculée. Via node-red, suivant l’heure de la journée, j’ai une entrée qui change pour indiquer le prix du Kw. Ca change automatiquement si HC ou HP.
Donc, si j’intègre ca dans un sensor via un calcul, quand le prix du Kw changera, ca changera le cout total de ma consommation et vice-versa.
Il faudrait que le calcul du cout total de fonctionnement intègre le fait qu’il y a des périodes ou le kw est moins cher. Et là, je bloque.
Voici mes sensors crées. Mais la partie ou je multiplie est celle que je dois changer par mes entrées.

- platform: template
    sensors:
      duree_pompe:
        friendly_name: Durée de fonctionnement de la pompe
        unit_of_measurement: H
        value_template: '{{ (states("sensor.conso_pompe_piscine") | float / 3600) | round(0) }}'
      conso_pompe:
        friendly_name: Consommation de la pompe
        unit_of_measurement: Kwh
        value_template: '{{ (states("sensor.duree_pompe") | float * 0.105) | round(2) }}'
      cout_pompe:
        friendly_name: Coût de la pompe
        unit_of_measurement: €
        value_template: '{{ (states("sensor.conso_pompe") | float * 0.247) | round(2) }}'

Voici mes sensors et entrées.
image

Merci à vous

Ma configuration


System Health

version core-2021.5.5
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.9
os_name Linux
os_version 5.4.83-v7
arch armv7l
timezone Europe/Brussels
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4799
Installed Version 1.12.3
Stage running
Available Repositories 824
Installed Repositories 32
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 5.13
update_channel stable
supervisor_version supervisor-2021.05.4
docker_version 19.03.15
disk_total 14.0 GB
disk_used 9.5 GB
healthy true
supported true
board rpi3
supervisor_api ok
version_api ok
installed_addons Samba share (9.3.1), Terminal & SSH (9.1.1), KNXD daemon (0.4.1), Node-RED (9.1.3), Samba Backup (4.5.0), Alsa & PulseAudio Fix (3.4), File editor (5.3.0), APC UPS Daemon (1.9), Network UPS Tools (0.7.0), Nginx Proxy Manager (0.11.0), MariaDB (2.3.0), ESPHome (1.17.0)
Lovelace
dashboards 2
resources 16
views 8
mode storage
___

Pourquoi ne pas partir sur 2 entités distinctes :

  • Consommation HP et calcul du coût
  • Consommation HC et calcul du coût

?

Ce que tu peux obtenir en utilisant un utility_meter et son service de sélection de tarif: → Documentation

Il ne te restera plus qu’à faire une entité pour le total des deux tarifs.

1 J'aime

Bonjour,

Merci de ta réponse. Je ne savais pas que ça existait.

J’essaye ça demain.

Encore merci

1 J'aime