Héliotrope et calcul

Bonjour,
Je sais que c’est un sujet récurrent, mais malgré la lecture de différents sujets je n’arrive pas à résoudre mon problème.
Je veux décaler mon heure d’allumage éclairage de mon allée, donc coucher de soleil + 30minutes. Tout va bien lorsque c’est dans la même heure (20h10 + 30min par exemple), mais si ça dépasse (20h40+30min) ça donne un 2070 et donne une erreur.
J’ai utilisé time_op comme conseillé mais c’est encore pire, je dois sans doute mal l’utiliser.

Merci à tous!!

Exemple qui fonctionne sans modification:

------------------------------------
[2023-05-03 11:32:15][SCENARIO] -- Start : Scenario lance manuellement.
[2023-05-03 11:32:15][SCENARIO] - Exécution du sous-élément de type [condition] : at #[Maison][Heliotrope][Coucher du Soleil]#
[2023-05-03 11:32:15][SCENARIO] Evaluation de la condition : [2044] = 2044
[2023-05-03 11:32:15][SCENARIO] Tâche :  257  programmée à :  2023-05-03 20:44:00
[2023-05-03 11:32:15][SCENARIO] Fin correcte du scénario


Exemple avec time_op:

------------------------------------
[2023-05-03 11:38:18][SCENARIO] -- Start : Scenario lance manuellement.
[2023-05-03 11:38:18][SCENARIO] - Exécution du sous-élément de type [condition] : at time_op (#[Maison][Heliotrope][Coucher du Soleil]# , +1)
[2023-05-03 11:38:18][SCENARIO] Evaluation de la condition : [time_op (2044 , +1)] = time_op (2044 , +1)
[2023-05-03 11:38:18][SCENARIO] Erreur : Bloc type A : 257, heure programmée invalide : time_op (2044 , +1)


Bonjour,

Montre comment tu as utilisé time_op et on te diras ton erreur

Je l’utilise comme suit:

Dans les logs j’ai:

------------------------------------
[2023-05-03 12:01:34][SCENARIO] -- Start : Scenario lance manuellement.
[2023-05-03 12:01:34][SCENARIO] - Exécution du sous-élément de type [condition] : at time_op  [Maison][Heliotrope][Coucher du Soleil], +40)
[2023-05-03 12:01:34][SCENARIO] Evaluation de la condition : [time_op  [Maison][Heliotrope][Coucher du Soleil], +40)] = time_op  [Maison][Heliotrope][Coucher du Soleil], +40)
[2023-05-03 12:01:34][SCENARIO] Erreur : Bloc type A : 257, heure programmée invalide : time_op  [Maison][Heliotrope][Coucher du Soleil], +40)

image

Alors il faut :

  • supprimer l’espace en trop donc coller la parenthèse avec la fonction time_op
  • mettre la commande dans le 1er argument c’est à dire la même chose avec les #

Donc : time_op(#[Maison][Heliotrope][Coucher du Soleil]#,+40)

Le mieux pour ne pas se rater c’est d’aller chercher la commande en utilisant l’assistant
image

4 « J'aime »

Nickel ça fonctionne je te remercie, c’était bien une erreur de ma part.
Merci!

Bonjour,

Super, pense à fermer le sujet en cliquant sur la solution.

Bison

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