Voici mon problème: Je cherche à créer un scénario de protection en cas de vents violents.
Pour ce faire, je peux utiliser soit la commande Vigilance - Vent violent niveau avec en condition #[Maison][Météo][Vigilance - Vent violent niveau]# > 2, soit la commande Vigilance - Vent violent conditions avec en conditions #[Maison][Météo][Vent violent conditions]# != ‹ Vert › && not(#[Maison][Météo][Vent violent conditions]# matches ‹ /Jaune/ › )
Cependant, si je regarde actuellement ces commandes j’ai le résultat suivant:
Niveau: 3
Conditions: Orange. Vert: 00:00 - 18:00. Orange: 18:00 - 00:00
Ainsi, mon scénario est pour Jeedom valable pour toute la journée, alors que Météo France m’indique que cette vigilance début uniquement à partir de 18h. Aussi, est-ce que quelqu’un pourrait m’expliquer comment lui faire comprendre qu’il ne doit s’appliquer qu’à partir de 18h (ou même mieux: une heure avant)?
J’ai exactement le même problème avec cette commande.
Je passe par un bloc code pour extraire les infos utiles de la commande mais j’envoie un message dès qu’il y a une vigilance prévue et non pas quand la vigilance commence (car il y a souvent un décalage de qq heures dans la réalité).
Merci pour ces retours @ngrataloup: la valeur change à minuit, par contre, je sais que les états repasseront en vert dès que l’alerte sera terminée (dans les cas où elle est levée en cours de journée) @Madcow: pourrais-tu me montrer à quoi ressemble ce bloc code et comment le traiter derrière, que j’essaie de l’adapter à ma conf malgré mes connaissances quasi inexistantes en la matière ?
Dans un scénario qui reboucle toutes les 70 min pour déterminer si les horaires de vigilance ont changé (car mon déclencheur de scénario est du type #[Maison][XXXXXX_MeteoFrance][Vigilance - Orages niveau]# donc si le niveau de vigilance ne change pas le scénario n’est pas appelé de nouveau) :
J’appelle ensuite les Emojis par tag.
Pas d’autre choix que de procéder ainsi sinon le code des Emoji est converti dans le scénario et cela ne fonctionne pas par la suite.
Je passe par un trigger car je gère toutes les vigilances dans un unique scénario.
Top (je comptais bien faire un retour ici quand tout sera OK )
Par contre, oui, je ne sais pas comment exploiter ces tags dans le reste du scénario (dans le bloc A: , mettre le niveau d’alerte dans une variable…), oui, je suis plus que novice avec les champs Code
[2023-10-20 13:00:42][SCENARIO] -- Start : Scenario lance manuellement.
[2023-10-20 13:00:42][SCENARIO] - Exécution du sous-élément de type [action] : action
[2023-10-20 13:00:42][SCENARIO] Mise à jour du tag #TEST# => 1800
[2023-10-20 13:00:42][SCENARIO] - Exécution du sous-élément de type [condition] : at tag(TEST)
[2023-10-20 13:00:42][SCENARIO] Evaluation de la condition : [1800] = 1800
[2023-10-20 13:00:42][SCENARIO] Tâche : 2389 programmée à : 2023-10-20 18:00:00
[2023-10-20 13:00:42][SCENARIO] Fin correcte du scénario
Et bien je confirme, je suis vraiment un boulet! (un café et ça va mieux)
Merci beaucoup pour tes explications et ta patience
Il y a encore un truc qu’il faut que je m’explique pour le deuxième bloque que tu as envoyé (ça a pas l’air de fonctionner au premier abord, mais je vais prendre le temps de réfléchir avant que passer encore plus pour un assisté fini )
Et bien le teubé du jour (ça ne me réussi pas de me lever au milieu de la nuit pour faire un post sur le forum et d’être réveillé aux aurores par un coup de fil ) te remercie très sincèrement pour ton aide précieuse, tes compétences et ta gentillesse, car ton bout de code va grandement aider à la gestion optimale de mes ouvrants en fonction des alertes météo