Calcul de période-délai entre plusieurs fonctionnements

Mon problème

Bonjour,

J’ai une pompe à eau qui fonctionne automatiquement dès qu’un trop plein dépasse un seuil. L’installation est autonome.
Je suis la conso éléctrique et la mise en fonctionnement de cette pompe via un Wall Plug de Fibaro.
J’obtiens une courbe de l’activité de ma pompe me permettant de suivre la tendance de « l’intensité » de mes remontées d’eau.
image

Je cherche à créer 2 variables :

  • Le temps (au format « 00h00min ») passé entre la dernière mise en route et l’avant dernière mise en route de la pompe.
  • La tendance sur les derniers jours.

J’ai créé un binary_sensor qui me permet de suivre les états de fonctionnements de la pompe (Puissance détectéé / Aucune puissance) au délà de la mesure de la puissance.

Mais je sèche un peu quand au calcul me permettant de créer mes 2 variables.

J’ai cherché autour de history_stats sans parvenir à qqch de concluant.

Merci par avance pour votre aide

Ma configuration

System Information

version core-2023.11.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.6
os_name Linux
os_version 6.1.21-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4930
Installed Version 1.33.0
Stage running
Available Repositories 1342
Downloaded Repositories 8
HACS Data ok
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 11.1
update_channel stable
supervisor_version supervisor-2023.11.3
agent_version 1.6.0
docker_version 24.0.6
disk_total 57.8 GB
disk_used 6.5 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons File editor (5.7.0), Z-Wave JS (0.3.0), Terminal & SSH (9.8.1), Grafana (9.1.1), Node-RED (16.0.2)
Dashboards
dashboards 1
resources 4
views 5
mode storage
Recorder
oldest_recorder_run 13 novembre 2023 à 08:47
current_recorder_run 23 novembre 2023 à 17:29
estimated_db_size 123.33 MiB
database_engine sqlite
database_version 3.41.2
___

Salut Kiryear,

Tu peut te base sur ce sujet :