Voici
La condition repond toujours 0 donc confort
[2024-01-23 21:04:10][SCENARIO] -- Start : Lancement provoque. Tags : {"#Num#":"1"}
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-01-23 21:04:10][SCENARIO] Mise à jour du tag #Tag_Name_Mode# => Confort
[2024-01-23 21:04:10][SCENARIO] Mise à jour du tag #Tag_Name_Num_## => 3
[2024-01-23 21:04:10][SCENARIO] Mise à jour du tag #Tag_Name_Thermostat# => [Parents][Thermostat Parents]
[2024-01-23 21:04:10][SCENARIO] Mise à jour du tag #Tag_Name_Num# => [Parents][Chauffage][info_slider_thermo]
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Num) == 1
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1049
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 0
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["" == 0] = Vrai
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1051
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1056
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Tag_Name_Mode) == 'Confort'
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["Confort" == 'Confort'] = Vrai
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1060
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 1
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1066
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 2
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["" == 2] = Faux
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:04:10][SCENARIO] Exécution d'un bloc élément : 1074
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 3
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["" == 3] = Faux
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Mode) == 1
[2024-01-23 21:04:10][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:04:10][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:04:10][SCENARIO] Fin correcte du scénario
Bison
Janvier 23, 2024, 8:11
22
Hum, en effet, c’est curieux.
Tu peux essayer, avant le if de redéfinir un tag pour stocker cette évaluation et redonner le log.
Après je sors le PC…
tag .... X ..... value(#tag(tontag)#)
If tag(X) == 0
Je code un peu sous VBA Excel j’ai quelques notrion de code
Mais la pour le coup je sais pas comment faire sous jeedom je debute en code
Comme le test ( IF ) est en scenario sans le mode CODE je vois pas comment je peux faire ?
Je crois avoir compris recrée un TAG de l’ensemble
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #News_Tag_For_Bison # => 2
Quand je bouge le selecteur le chiffre change
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #News_Tag_For_Bison # => 3
------------------------------------
[2024-01-23 21:16:56][SCENARIO] -- Start : Lancement provoque. Tags : {"#Num#":"1"}
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #Tag_Name_Mode# => Confort
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #Tag_Name_Num_## => 2
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #Tag_Name_Thermostat# => [Parents][Thermostat Parents]
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #Tag_Name_Num# => [Parents][Chauffage][info_slider_thermo]
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Num) == 1
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:56][SCENARIO] Mise à jour du tag #News_Tag_For_Bison# => 2
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1049
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 0
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["" == 0] = Vrai
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1051
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1056
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Tag_Name_Mode) == 'Confort'
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["Confort" == 'Confort'] = Vrai
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1060
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 1
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1066
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 2
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["" == 2] = Faux
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:56][SCENARIO] Exécution d'un bloc élément : 1074
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 3
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["" == 3] = Faux
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Mode) == 1
[2024-01-23 21:16:56][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:16:56][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:56][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-23 21:16:59][SCENARIO] -- Start : Lancement provoque. Tags : {"#Num#":"1"}
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #Tag_Name_Mode# => Confort
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #Tag_Name_Num_## => 3
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #Tag_Name_Thermostat# => [Parents][Thermostat Parents]
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #Tag_Name_Num# => [Parents][Chauffage][info_slider_thermo]
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Num) == 1
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:59][SCENARIO] Mise à jour du tag #News_Tag_For_Bison# => 3
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1049
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 0
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["" == 0] = Vrai
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1051
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1056
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Tag_Name_Mode) == 'Confort'
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["Confort" == 'Confort'] = Vrai
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1060
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 1
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1066
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 2
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["" == 2] = Faux
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:59][SCENARIO] Exécution d'un bloc élément : 1074
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if value(#tag(Tag_Name_Num)#) == 3
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["" == 3] = Faux
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(Mode) == 1
[2024-01-23 21:16:59][SCENARIO] Evaluation de la condition : ["" == 1] = Faux
[2024-01-23 21:16:59][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-23 21:16:59][SCENARIO] Fin correcte du scénario
Bison
Janvier 23, 2024, 8:20
25
Dans le SI il faut mettre SI tag(News_Tag_For_Bison) == 0
Je viens de faire cela, ça fonctionne :
Je recrée un TAG avec le Value#
edit : c’est ce que tu m’a demandé de faire en faite mais j’ai deja changé le nom du TAG pour un definitif
Bison
Janvier 23, 2024, 8:29
27
Oui … C’est le moteur Jeedom qui n’arrive visiblement pas à gérer comme il faut si c’est tout dans le SI
Écoute, Ça fonctionne !
Merci de nouveau pour les cours du soir.
Si tu es pas loin du 54 je te paie un coup a boire avec plaisir
Bison
Janvier 23, 2024, 8:32
29
Merci pour l’invitation mais pour le coup je suis dans le Rhône donc c’est pas la porte à côté.
Bonne soirée.
system
A fermé ce sujet ()
Janvier 24, 2024, 8:33
31
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.