Soucis de valeur remontée par Virtuel (2 valeurs différentes pour le meme virtuel)

Bonjour,

J’ai un soucis sur UN virtuel qui réagit bizarrement, c’est un silmple virtuel qui remonte la luminosité d’un capteur hue afin d’allumer ou non une lampe
lors de la detection de mouvement j’ai ça

[2020-04-05 15:11:50][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Virtuel Entree Mouvement][Presence].
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:11:50][SCENARIO] Evaluation de la condition : ["Depart" == "Soirée"  ] = Faux
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:11:50][SCENARIO] Evaluation de la condition : ["Depart" != "Soirée"  ET "Depart" != "Nuit"  ET "Depart" != "VP" ET "Depart" != 'Diner'  ] = Vrai
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-04-05 15:11:50][SCENARIO] Exécution d'un bloc élément : 64
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:11:50][SCENARIO] Evaluation de la condition : [1 == 1  ET **17.1** < 40 ] = Vrai
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-04-05 15:11:50][SCENARIO] Exécution de la commande [Entree][Entree][Intensité Blanc] avec comme option(s) : {"background":"0","slider":60}
[2020-04-05 15:11:50][SCENARIO] Lancement du scénario : Amb Color options : []
[2020-04-05 15:11:50][SCENARIO] Exécution de la commande [Entree][Entree][Temp] avec comme option(s) : {"background":"0","slider":1}
[2020-04-05 15:11:50][SCENARIO] Exécution de la commande [Entree][Hue color entree][Couleur temp] avec comme option(s) : {"background":"0","slider":300}
[2020-04-05 15:11:50][SCENARIO] Exécution de la commande [Entree][Hue color entree][Luminosité] avec comme option(s) : {"background":"0","slider":60}
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:11:50][SCENARIO] Evaluation de la condition : ["Depart" == "Nuit"  ] = Faux
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:11:50][SCENARIO] Evaluation de la condition : ["Depart" == "Diner"   ET 1 == 1 ET 17.1  < 40  ] = Faux
[2020-04-05 15:11:50][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:11:50][SCENARIO] Fin correcte du scénario

Ensuite le scénario se relance 15 sec plus tard (pour une raison qui m’est inconnue mais ce n’est pas le sujet avec le log suivant

[2020-04-05 15:12:09][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Virtuel Entree Mouvement][Presence].
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:12:09][SCENARIO] Evaluation de la condition : ["Depart" == "Soirée"  ] = Faux
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:12:09][SCENARIO] Evaluation de la condition : ["Depart" != "Soirée"  ET "Depart" != "Nuit"  ET "Depart" != "VP" ET "Depart" != 'Diner'  ] = Vrai
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-04-05 15:12:09][SCENARIO] Exécution d'un bloc élément : 64
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:12:09][SCENARIO] Evaluation de la condition : [0 == 1  ET **58.6** < 40 ] = Faux
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:12:09][SCENARIO] Evaluation de la condition : ["Depart" == "Nuit"  ] = Faux
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-05 15:12:09][SCENARIO] Evaluation de la condition : ["Depart" == "Diner"   ET 0 == 1 ET 58.6  < 40  ] = Faux
[2020-04-05 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-05 15:12:09][SCENARIO] Fin correcte du scénario

58.6 est effectivement la bonne valeur. Vous auriez des pistes?

Bonjour,

Il y a quoi comme valeur dans : [Entree][Virtuel Entree Mouvement][Presence] et surtout comment est-elle piloté (détecteur de mouvement ? , …)?

[1 == 1 ET 17.1 < 40 ]

==> C’est une luminosité 17.1 ?

Bonjour!
Oui , 17.1 c’est une luminosité, j’utilise des hue, et j’applique la formule suivante histoire d’etre cohérent avec mes autres équipements (fibaro)

  • pow(10, #value# / 10000)

la ligne est

  • #[Entree][Virtuel Entrée Mouvement][Présence]# == 1 ET #[Entree][Virtuel Entrée Luminosité][Lumininosité]# < 40

Et pour la meme ligne, a 10 sec d’intervalle j’ai 2 valeurs différentes pour le virtuel, ce qui est troublant et surtout foire completement l’effet voulu (c’est a dire ne pas s’allumer lorsqu’il fait assez jour)

Pour faire un test : Est ce que tu pourrais passer directement par la valeur du détecteur de luminosité ?

Pour voir si le comportement serait le même ?

Meme comportement en effet… bon ben du coup y a pas grand chose a faire si ce n’est pas generer une moyenne pondérée des 10 derniers relevés…bordel c’est agacant ça :confused:

[2020-04-16 10:14:08][SCENARIO] Exécution du sous-élément de type [condition] : if
**[2020-04-16 10:14:08][SCENARIO]** Evaluation de la condition : **[14721 > 17000] = Faux**
[2020-04-16 10:14:08][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-16 10:14:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-04-16 10:14:29][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Virtuel Entree Mouvement][Presence].
2020-04-16 10:14:29][SCENARIO] Exécution du sous-élément de type [condition] : if
**[2020-04-16 10:14:29]**[SCENARIO] Evaluation de la condition : **[18572 > 17000]** = Vrai
[2020-04-16 10:14:29][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-04-16 10:14:29][SCENARIO] Affichage du popup : Oh con
[2020-04-16 10:14:29][SCENARIO] Fin correcte du scénario