Bonjour,
J’ai créer un scenario qui allume ou éteint une lumière d’ambiance quand la TV est allumé ou éteinte et que le soleil est couché . pourtant ça ne fonctionne pas.je suis obliger d’exécuter manuellement le scenario pour que ça fonctionne.
Voici ce que j’ai fait:
j’ai créer un virtuel (suivant un tuto) pour le lever et coucher du soleil qui lui fonctionne.
------------------------------------
[2022-10-25 19:04:04][SCENARIO] -- Start : Lancement provoque par le scenario : [General][Exterieur][S jour nuit].
[2022-10-25 19:04:04][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RDC][V on off TV salon][Etat TV salon]# == 1
[2022-10-25 19:04:04][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2022-10-25 19:04:04][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-25 19:04:04][SCENARIO] Exécution de la commande [Mon bureau][4CH Bureau][On spot salon]
[2022-10-25 19:04:04][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-10-26 04:02:46][SCENARIO] -- Start : Scenario lance manuellement.
[2022-10-26 04:02:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RDC][V on off TV salon][Etat TV salon]# == 1
[2022-10-26 04:02:46][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2022-10-26 04:02:46][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-10-26 04:02:46][SCENARIO] Exécution de la commande [Mon bureau][4CH Bureau][Off spot salon]
[2022-10-26 04:02:46][SCENARIO] Fin correcte du scénario
Et peut être qu’il y a plus simple pour faire ça.
Merci d’avance
SI couché du soleil = 1
ALORS active scénario lumiere
SI TV allumé ALORS allume lumiere
SI TV Eteint ALORS eteint lumiere
SI couché du soleil = 0
ALORS desactive scénario lumiere
On ne voit pas le déclencheur du premier scénario.
Mais sinon je pense que faire plus simple et tout mettre dans un seul scénario est préférable sans cette notion de scénarios actifs ou pas.
Donc en partant du principe que le virtuel des lever/coucher fonctionne bien, reprendre le scénario qui allume la lumière ou l’éteint suivant l’état de la TV et faire ce que tu as marqué donc :
SI couché du soleil == 1 alors
… SI TV == 1 alors allumer spot
… Sinon alors éteindre spot
Sinon alors
… éteindre spot
par contre en declencheur il vaut mieux mettre:
#[RDC][V on off TV salon][Etat TV salon]# ( état de la TV)
ou ça?
#[Exterieur][V jour nuit][Il fait ]# ( etat coucher du soleil )
d’autre part si la TV est déja allumer avant le couché du soleil , la lumière va quand même s’allumer?
Alors je vient d’essayer le scenario.
avec le declencheur : #[RDC][V on off TV salon][Etat TV salon]# ( état de la TV)
La lumière s’allume bien par contre ne s’eteint pas quand j’eteint la TV.
dans les log , je ne vois pas le déclencheur ( comme si le declencheur n’etait pas passer a 0) pourtant il fonctionne bien . il ne faut pas mettre une valeur dans « Auto-actualisation » du virtuel ( c’est a dire le declencheur) ?
------------------------------------
[2022-10-26 09:46:15][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [RDC][V on off TV salon][Etat TV salon] (1).
[2022-10-26 09:46:15][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Exterieur][V jour nuit][Il fait ]# == 1
[2022-10-26 09:46:15][SCENARIO] Evaluation de la condition : [1 == 1 ] = Vrai
[2022-10-26 09:46:15][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:46:15][SCENARIO] Exécution d'un bloc élément : 294
[2022-10-26 09:46:15][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RDC][V on off TV salon][Etat TV salon]# == 1
[2022-10-26 09:46:15][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2022-10-26 09:46:15][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:46:15][SCENARIO] Exécution de la commande [Mon bureau][4CH Bureau][On spot salon]
[2022-10-26 09:46:15][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-10-26 09:51:25][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [RDC][V on off TV salon][Etat TV salon] (1).
[2022-10-26 09:51:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Exterieur][V jour nuit][Il fait ]# == 1
[2022-10-26 09:51:25][SCENARIO] Evaluation de la condition : [1 == 1 ] = Vrai
[2022-10-26 09:51:25][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:51:25][SCENARIO] Exécution d'un bloc élément : 294
[2022-10-26 09:51:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RDC][V on off TV salon][Etat TV salon]# == 1
[2022-10-26 09:51:25][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2022-10-26 09:51:25][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:51:25][SCENARIO] Exécution de la commande [Mon bureau][4CH Bureau][On spot salon]
[2022-10-26 09:51:25][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-10-26 09:56:35][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [RDC][V on off TV salon][Etat TV salon] (1).
[2022-10-26 09:56:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Exterieur][V jour nuit][Il fait ]# == 1
[2022-10-26 09:56:35][SCENARIO] Evaluation de la condition : [1 == 1 ] = Vrai
[2022-10-26 09:56:35][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:56:35][SCENARIO] Exécution d'un bloc élément : 294
[2022-10-26 09:56:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RDC][V on off TV salon][Etat TV salon]# == 1
[2022-10-26 09:56:35][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2022-10-26 09:56:35][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-10-26 09:56:35][SCENARIO] Exécution de la commande [Mon bureau][4CH Bureau][On spot salon]
[2022-10-26 09:56:35][SCENARIO] Fin correcte du scénario
La valeur du virtuel « Etat TV salon » est bonne puisque dans l’historique on le voit bien retomber à 0 et c’est surement ce que tu constate en cliquant sur le bouton « tester »…
Mais c’est étrange que le scénario ne soit pas déclenché à 9h58 !?
Tu peux supprimer le déclencheur, sauver, le remettre, sauver et recommencer le test de ON TV / attendre 2mn / OFF TV ?