Scénario avec ask Ok mais quoi mettre sur non réponse

Ok je comprend du coup.
bon je vais mettre un plus gros timeout, ou me décider sur l’action a faire si pas répondu, ou encore reprogrammé une demande si pas de réponse comme ça je verrais à l’usage le mieux adapté.

Tu peux aussi refaire une demande plus tard par exemple:

C’est expliqué à la fin de l’article Aller encore plus loin avec la fonction ask

Oui oui comme le redemande je vais le mettre en sinon, dans 30 minutes, relancer scénario.
mais le but c’est pas non plus que je sois toujours sur mon tel pour contrôler ou répondre.

En tous cas, les timeout dans la fonction wait d’un scénario sont de 2h max donc ça devrait peut être est pareil.

J’en parle également des +30min dans ma vidéo si jamais ça peut t’aider (Jeedom Tuto #6 | La fonction ASK (scénario domotique maison) - YouTube)

Attention, à vérifier le comportement mais à mettre un timeout peut poser d’autres problèmes.
Si tu as un nouveau ask à arriver, c’est le dernier qui est pris en compte pour la réponse (et le précédent est annulé)

Bonjour,

…je ne connaissait pas le paramètre sur non réponse « Aucune réponse » , curieux j’ai donc testé, …avec un timeout, et j’ai le log suivant :
#############
[2020-01-17 07:40:05][SCENARIO] Evaluation de la condition : [« Aucune réponse » == “Aucune réponse”] = « Aucune réponse » == “Aucune réponse”
[2020-01-17 07:40:05][SCENARIO] Expression non valide : « Aucune réponse » == “Aucune réponse”
#############

Pensez-vous à qq choses ?

Merci.

Ludis

1 « J'aime »

Bizarre mais il faudrait une capture de ton scénario.
Tu as pu passer à côté de quelque chose par erreur.

Voici les capture… :

Attention, comme ça je ne vois pas d’erreur pour la comparaison de « Aucune réponse ».

MAIS : il faut que tu mettes « oui », « non » et « plus tard » en minuscule dans tes SI car le strtolower transforme ta réponse en minuscule. Donc actuellement tes réponses ne seront jamais prises en compte.
L’avantage par contre c’est que tu peux répondre Oui, OUI ou oui : tout sera accepté comme réponse🙂

Bonjour,
Je me permets de poser une question identique sur un scénario ASK mais avec Google Home Mini et non Télégraph.
Mon scénario fonctionne très bien avec Télégraph mais dès que j’utilise la commande Parle! de GoogleHome mini, ça ne fonctionne pas.
La question m’est posée mais elle « n’enregistre pas » mon 'non ni mon ‹ oui ›.

Avez-vous une idée ? Merci

En utilisant « <> » ; c’est pareil. Je n’ai pas de reconnaissance de mon « oui » ou « non »

Bonjour j’ai le meme soucis, la variable de réponse n’est pas alimenté ? variable(ask_allumer_lumiere) est vide.
J’utilise telegram (qui répond parfaitement) et ask.

Bonsoir,
Voici comment j’ai résolu mon problème,
je ne teste pas le « oui »

Merci pour ton retour c est ce que j’avais en V3, mais je suis passé depuis 2 jours en V4. Et j’ai le sentiment que la fonction ask ne fonctionne plus correctement. Ma variable de retour est toujours vide :(.

Quand je regarde la valeur de la variable (reponse_volet) elle est toujours vide.

je ne sais pas si quelqu’un a le meme resultat

Ben92

Bonsoir,

C’est pas le bon moment pour faire des tests sur les Ask telegram pour ceux qui ont mis à jour depuis hier:

Ok merci pour l’info, je comprends mieux maintenant…
Je pensais avoir fait une mauvaise manip suite à mon passage en V4.

Je l’ai bien échappé, je n’ai pas encore fait la maj.

Bonjour à tous j’ai une petite question, quelqu’un sait comment on peut mettre un délais supérieur à 3 chiffres en secondes dans la commandes ASK?

dans mes scenario si je vais jusqu’à 999 s ca marche si je passe la barre des 1000 le ask n’attend plus et va direct dans aucune réponse.

Merci d’avance de vos aides :slight_smile:

Je pense que ce n’est pas bon de bloquer ton scenario pendant plusieurs minutes. Le mieux c’est de faire ’ si pas de réponse dans les quelques secondes définies, reposer la question dans x minutes.

histoire de ne pas polluer ce sujet, la suite de cette discussion peut avoir lieu dans le topic dédié à cette question créé par @x2005254 :slight_smile: :

1 « J'aime »