État scenario à l'etat-3 (-3 si l’état n’est pas cohérent)

Bonjour à tous,
j’ai besoin dun petit coup de main, parce que je bloque…encore :slight_smile:
je fais appel à un scenario mais pour etat 1, 0 ou -1…mais il me renvoie -3, alors que celui ci me log que tout va bien!!!
Je ne comprends pas ce que veut dire Scenario pas cohérant! (ligne 2 et 6)

Log du scenario qui retourne etat -3

[2021-12-21 15:56:14][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Regulateur Solaire ECS garage][mesure].
[2021-12-21 15:56:14][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-12-21 15:56:15][SCENARIO] Mise à jour du tag #Ecart mesure consigne# => -1015
[2021-12-21 15:56:15][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-12-21 15:56:15][SCENARIO] Evaluation de la condition : [0 = 0 ET -1015 <=0] = Vrai
[2021-12-21 15:56:15][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-12-21 15:56:15][SCENARIO] Fin correcte du scénario

log du scenario qui appel, on peut voir les -3 dans les evaluations des conditions!!

[2021-12-21 15:57:44][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-12-21 15:57:44][SCENARIO] Evaluation de la condition : [-3 == -1 && 98>200 == 1] = Faux
[2021-12-21 15:57:44][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-12-21 15:57:44][SCENARIO] Exécution d'un bloc élément : 67
[2021-12-21 15:57:44][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-12-21 15:57:44][SCENARIO] Evaluation de la condition : [98<200 && -3 = 0] = Faux
[2021-12-21 15:57:44][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-12-21 15:57:44][SCENARIO] Fin correcte du scénario

Merci d’avance pour le coup de pouce :slight_smile:

Bonjour,

Et tu n’as pas l’impression qu’avec une capture du déclencheur et surtout des scénarios tu aurais plus de chance d’avoir un peu d’aide :grin: ?

2 « J'aime »

j’ai été devancé, mais là juste avec le log on ne peut pas vraiment aider. avec les éléments demandés par @Bison , ce sera sans doute plus clair pour tout le monde

Bonjour @schouf26

oui avec le code c’est mieux :wink: mais déjà regarde cette condition…
image

Tu ne fais pas un test met une assignation… met un « == »

Bonjour à tus, et merci pour les réponses, mais mon problème n’est pas le scenario, mais le retour d’état d’un scenario.
Dans la doc des scenarios, on peut connaitre l’état d’un scenario 0 arrêté, 1 en cours, -1 desactivé…et -3 pas cohérant, en fait ma question que veut dire scenario pas cohérant.

Citation scenario(#[Salle de bain][Lumière][Auto]#) Renvoie 1 en cours, 0 si arreté et -1 si desactivé, -2 si le scénario n’existe pas et -3 si l’état n’est pas cohérent

Merci cstan77, je vais corriger (mais c’est une évaluation de condition, c’est pas une variable, ça change quelque chose?)

Bha dans ta trace il va dans le else mais n’exécute rien…
texte en gras

tu peux mettre le code de ton scenario ?

J’ai trouvé, quelque fois mon scenario se terminait avec une erreur (du coup il était terminé mais incoherant).
J’ai corrigé mon bouzou, et c’est bon, mes retours sont cohérents.
Merci de m’avoir forcé à re re re re relire mon scenario :slight_smile:

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