Commande Duration

Bonjour ,
Avant la MAJ sous jeedom 4.1 j’utilisé la commande :
convertDuration(duration(#[Bureau][*Chauffage bureau][Etat]#,1, today)*60)
qui fonctionné très bien pour me renvoyé le temps de chauffe de mon radiateur
Sauf que depuis ça me renvoie des valeurs incohérente, voir même négative !
Est-ce qu’il y a une explication et comment résoudre le problème
Merci d’avance

Bonsoir.

La fonction est bugée, avec des comportements différents en fonction des utilisateurs.
J’utilisais cela exactement comme vous, et j’ai découvert qu’aux heures ou il n’y avait pas d’actions, duration rajoute 60 minutes.

La teams est au courant du problème.

1 « J'aime »

D’accord , bon j’espère que la prochaine MAJ résoudra le problème alors
Merci pour la réponse en tout cas .

Je ne pense pas que cela soit le cas, j’ai vue des traces de ce problème en octobre / novembre (mais à ce moment je n’était pas concerné :slight_smile: )

Effectivement, c’est le drame !

Vous pouvez tester cela :
convertDuration(durationBetween(#[Chauffage][Module chaudière][Etat]#,1, Today,Now)*60)

Chez moi, cela fonctionne bien.

Mercii ça fonctionne, j’ai fais le même procéder avec Yesterday , Today pour " hier " et ça fonctionne aussi ! super :slight_smile:

bah !!!

Quand c’est solutionné, on coche la réponse qui a été utile.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.