Je me permets de vous demander votre aide car ça fait des jours que je cherche une solution concernant un scénario. Je suis nouveau sur Jeedom mais même avec toute la bonne volonté, je ne comprends pas pourquoi le mon scénario ne fonctionne pas.
Explication :
J’ai créé 3 scénarios que lorsque j’allume lumière la musique de mon google home s’active dans ces 3 scénario j’ai prédéfinis 3 musiques différentes selon l’heure de la journée avec le plugin Agenda mais le résultat me dit que c’est faut.
Voici les captures d’écran :
Scénario Musique Journée
Vous testez si « en cours » est égal à rien et ce n’est pas le cas on voit dans le log que « en cours » est égal à « Musique journée » donc le test est faux => tout est correcte
Pour résumer, j’ai créé 3 scénario que lorsque j’allume la lumière salle de bain au bout de 4m, il une musique s’allume (ex : 06:00 à 18:00 = rap) 2ème scénario (18:00 à 00:00 = jazz) mais quand j’utilise le plugin Agenda, il me répondait que les condition n’était pas réuni pour lancer la musique (j’espère que je suis clair ).
Dans ta réponse, tu m’as dit d’utiliser la fonction “matches“ que j’avais essayé d’utiliser mais sans enlever les “==“.
Scénario corrigé :
------------------------------------
[2023-09-20 14:33:37][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][Lumiere Salle de Bain][Joignable] (1).
[2023-09-20 14:33:37][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Lumière Salle de Bain][Joignable]# == 1 ET #[Salle de bain][Musique Salle de Bain (Jour)][En cours]# matches "/Musique Journée/"
[2023-09-20 14:33:37][SCENARIO] Evaluation de la condition : [1 == 1 ET "Musique Journée" matches "/Musique Journée/"] = Vrai
[2023-09-20 14:33:37][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-09-20 14:33:37][SCENARIO] Exécution d'un bloc élément : 92
[2023-09-20 14:33:37][SCENARIO] Exécution du sous-élément de type [condition] : in 4
[2023-09-20 14:33:37][SCENARIO] Evaluation de la condition : [4] = 4
[2023-09-20 14:33:37][SCENARIO] Tâche : 92 programmée à : 2023-09-20 14:37:37 (+ 4 min)
[2023-09-20 14:33:37][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-09-20 14:37:03][SCENARIO] ************Lancement sous tâche**************
[2023-09-20 14:37:37][SCENARIO] Exécution du sous-élément de type [action] : do
[2023-09-20 14:37:37][SCENARIO] Exécution d'un bloc élément : 93
[2023-09-20 14:37:37][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Lumière Salle de Bain][Joignable]# == 1 ET #[Salle de bain][Musique Salle de Bain (Jour)][En cours]# matches "/Musique Journée/"
[2023-09-20 14:37:37][SCENARIO] Evaluation de la condition : [1 == 1 ET "Musique Journée" matches "/Musique Journée/"] = Vrai
[2023-09-20 14:37:37][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-09-20 14:37:37][SCENARIO] Exécution de la commande [Salle de bain][Google Home Salle de Bain][Salle de Bain Zouk]
[2023-09-20 14:37:37][SCENARIO] ************FIN sous tâche**************
Bon il me reste plus qu’à améliorer les 3 scénarios pour un faire qu’un mais cela risque de faire chauffer mon cerveau comme jamais c’est la vie des débutants .