Aide au calcul

Bonjour,
je m’arrache un peu la tête avec des calculs, auriez-vous la gentillesse de m’indiquer ce qui ne va pas SVP?
Voici par exemple une valeur qui ne correspond pas avec mon application Shelly:

#[MAISON MAISON][Shelly Meter][Total Returned 1]# - minBetween(#[MAISON MAISON][Shelly Meter][Total Returned 1]#, 2023-01-01 00:00:00,now)
Voici ce que j’obtiens: 1,8 MWh

et voici ce que j’obtiens avec l’appli (2.52 Mwh):

Aussi j’aimerais parvenir à faire le calcul jusqu’à une heure précise, par exemple:
#[MAISON MAISON][Shelly Meter][Total Returned 1]# - minBetween(#[MAISON MAISON][Shelly Meter][Total Returned 1]#, 2023-01-01 00:00:00, today 15h45)

Merci de votre aide

La réponse est dans la doc : https://doc.jeedom.com/fr_FR/core/4.3/scenario

 minBetween(commande,start,end) : Donnent le minimum de la commande sur la période (period=[month,day,hour,min] ou expression PHP) ou entre les 2 bornes demandées (sous la forme Y-m-d H:i:s ou expression PHP).

Ensuite pour le calcul tu as regardé avec le testeur d’expression ce que vaut tour à tour
#[MAISON MAISON][Shelly Meter][Total Returned 1]#
minBetween(#[MAISON MAISON][Shelly Meter][Total Returned 1]#, 2023-01-01 00:00:00,now)
?

Car si le résultat est différent c’est que dans la soustraction une des 2 valeurs n’est pas la même que ds le shelly non ?

On aurait deja une piste…