Variable pour lancer scénario 30 mins avant une alarme

non

 Exécuter

Résultat
Attention : il doit y avoir un souci, car le résultat est le même que l’expression
Je vais évaluer :
Résultat :

Faut enlever les apostrophes autour de la commande :crazy_face:

date(‹ Hi ›,strtotime(#[chambre][GH Chambre][Alarme 1]#))
Résultat

Attention : il doit y avoir un souci, car le résultat est le même que l’expression
Je vais évaluer : 0700
Résultat : 700

T’inquiètes qu’il y ait le 0 du début ou pas jeedom va traiter pareil… le 0 est inutile dans ce cas

dans l’attente de faire le virtuel je vais laisser le cron a 5h en déclencheur, et commencer le scenario par un bloc A avec date(‹ Hi ›,strtotime(#[chambre][GH Chambre][Alarme 1]#))

1 « J'aime »

Suspense :fearful: verdict demain alors :wink:

1 « J'aime »

ahah je vous dit ça demain ^^

vraiment merci en tout cas, car en plus d’avoir probablement la solution j’ai aussi compris le principe

bonjour a vous, bon le scénario a décidé de faire le dur rien ce matin

------------------------------------
[2020-04-20 05:00:02][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2020-04-20 05:00:02][SCENARIO] Exécution du sous-élément de type [condition] : at
[2020-04-20 05:00:02][SCENARIO] Evaluation de la condition : [2330] = 2330
[2020-04-20 05:00:02][SCENARIO] Tâche : 171 programmée à : 2020-04-20 23:30:00
[2020-04-20 05:00:02][SCENARIO] Fin correcte du scénario

en sachant que j’ai utilisé ça :

time_op(date(‹ Hi ›,strtotime(#[chambre][GH Chambre][Alarme 1]#)),-30)

car date(‹ Hi ›,strtotime(#[chambre][GH Chambre][Alarme 1]#))
ne décompté pas les 30 minutes

j’ai trouvé le pourquoi :confused:

le pluging gcast utilise un jeton google pour les fonctions d’extraction de l’alarme, ce jeton a changé dans la nuit, donc soit il change tout le temps et l’extraction devient inutilisable, soit c’était une fois (a vérifié demain)

je vais donc dévier un scénario et contournement google que j’utilise déjà avec la fonction ask

-une routine sur google home qui reconnaitra « programme le réveille » ainsi éviter l’alarme google gome pour lancer un appel via ifttt via cette routine, appel ifttt qui déclencheras un scénario avec un ask google qui demanderas a qu’elle heure

me reste plus qu’a trouver comment paramètrer le ask pour stocker la variable de l’heure, et j’utiliserais la variable de l’heure pour lancer le scénario de simulation d’aube avec les -30 sur le quelle vous m’avez bien aidé

cette dernière parti pour le moment me pose problème je n’est jamais utiliser de variable dans un scenario

Salut,
Pour les variables, c’est très simple.
Regarde la doc et si tu ne t’en sors pas n’hésite pas à demander.
Bonne journée

1 « J'aime »

merci @mich0111 et @Salvialf :slight_smile:

oui effectivement la doc aide bien, je ne comprend pas par contre comment ensuite utiliser la réponse du ask en donnée pour lancer le scénario suivant

[2020-04-20 11:19:52][SCENARIO] Start : Scenario lance manuellement.
[2020-04-20 11:19:52][SCENARIO] Exécution du sous-élément de type [action] : action
[2020-04-20 11:19:52][SCENARIO] Demande {"title":"a quelle heure je programme le r\u00e9veille ?","message":"a quelle heure je programme le r\u00e9veille ?","answer":["11"],"timeout":"60","variable":"reponseTest"}
[2020-04-20 11:20:09][SCENARIO] Réponse <<19 h>>
[2020-04-20 11:20:09][SCENARIO] Pause de 10 seconde(s)
[2020-04-20 11:20:19][SCENARIO] Exécution d'un bloc élément : 173
[2020-04-20 11:20:19][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-04-20 11:20:19][SCENARIO] Evaluation de la condition : ["<<19 h>>" == "<<11>>"] = Faux
[2020-04-20 11:20:19][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-04-20 11:20:19][SCENARIO] Fin correcte du scénario

je pense déja au vue du log devoir lui imposer un format HHMM

C’est quoi Ask ?

https://jeedom.github.io/core/fr_FR/scenario

Ça permet de faire savoir à Jeedom qu’il faut poser une question à l’utilisateur

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.