J’utilise un scénario pour mettre à jour la valeur d’un virtuel à des moments précis… en fait chaque heure.
Pour cela:
J’utilise une variable dans un virtuel
J’utilise le scénario pour mettre à jour via la fonction event la variable de ce virtuel.
Le calcul est rien de compliqué. j’effectue le différence entre la valeur d’un sensor -1h (via une variable que je stocke de l’h avant) et la valeur au moment du scénario. Vu que la valeur du sensor ne fait qu’augmenter durant la journée … la valeur est toujours positive.
Quand je regarde dans le log du scénario, le calcul est correcte mais par contre lorsque je vais dans le menu historique pour suivre l’évolution… la valeur est divisée par deux … sans raison
Je pourrai multiplier par deux mais cela a des impacts après… et je comprend pas pq la valeur n’est pas celle calculée.
Effectivement, cela ne semble pas cohérent.
Il faudrait voir ton scénario et pour ta commande : « fenêtre commande », onglet « Informations », la partie « Utilisé par ».
Je pense avoir trouvé. En cherchant les informations demandées, je me suis rendu compte que dans la configuration générale du virtuel, le cron avait la valeur « 0 * * * * ».
J’ai retiré cette configuration et la valeur est maintenant correcte dans l’historique.
Merci pour m’avoir indirectement aidé à trouver la solution.