J'ai du mal à faire fonctionner la commande ASK

Bonjour,
force une mise à jour de telegram (réinstall le même si pas de mise à jour) et ouvre un nouveau sujet parce que ce n’est pas le même.

Ha OK :


Merci pour la manip

Petit commentaire pour la forme, pour copier un log sur le forum:

  • cliquez sur « pause »
  • copier le log (ou la dernière exécution)
  • coller le log dans un bloc Texte préformaté via le bouton </>
saisir ou coller le code ici

comme expliqué au point 11: Comment nous aider à vous aider - ou Comment poser une bonne question?

Quelle plugin est utilisé exactement? #plugin-sms ou un autre?

Plugin SMS

La dernière version est bien installé? forcé une réinstallation (depuis le centre de mise à jour) avec ce bouton:


et montrez une capture de la version; ensuite activez le mode debug pour les logs et sauvegardez.

je voudrais voir une capture comme celle-ci mais de votre installation pour être certain:


Pour info le plugin SMS fonctionne correctement avec d’autres scénarios plusieurs fois par jour.

Voila enfin le log :

------------------------------------
[2021-01-02 17:55:30][SCENARIO] Start : Scenario lance manuellement.
[2021-01-02 17:55:31][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-01-02 17:55:31][SCENARIO] Demande {"title":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","message":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","answer":["OUI","NON"],"timeout":"60","variable":"mouvement_lucette"}
[2021-01-02 17:56:32][SCENARIO] Réponse Aucune réponse
[2021-01-02 17:56:32][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 17:56:32][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "OUI"] = Faux
[2021-01-02 17:56:32][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 17:56:32][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 17:56:32][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "NON"] = Faux
[2021-01-02 17:56:32][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 17:56:32][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-01-02 17:58:23][SCENARIO] Start : Scenario lance manuellement.
[2021-01-02 17:58:23][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-01-02 17:58:23][SCENARIO] Demande {"title":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","message":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","answer":["OUI","NON"],"timeout":"60","variable":"mouvement_lucette"}
[2021-01-02 17:59:24][SCENARIO] Réponse Aucune réponse
[2021-01-02 17:59:24][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 17:59:24][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "OUI"] = Faux
[2021-01-02 17:59:24][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 17:59:24][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 17:59:24][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "NON"] = Faux
[2021-01-02 17:59:24][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 17:59:24][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-01-02 18:11:51][SCENARIO] Start : Scenario lance manuellement.
[2021-01-02 18:11:51][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-01-02 18:11:51][SCENARIO] Demande {"title":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","message":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","answer":["OUI","NON"],"timeout":"60","variable":"mouvement_lucette"}
[2021-01-02 18:12:52][SCENARIO] Réponse Aucune réponse
[2021-01-02 18:12:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 18:12:52][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "OUI"] = Faux
[2021-01-02 18:12:52][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 18:12:52][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 18:12:52][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "NON"] = Faux
[2021-01-02 18:12:52][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 18:12:52][SCENARIO] Fin correcte du scénario


Montrez aussi le log du plug-in sms depuis le log en debug

C’est curieux on a l’impression qu’il reçoit pas la réponse.
Juste un détail: remplace le 2eme SI par le sinon, ca fait une condition en moins à tester.

Salut

Tu penses que le problème est lié à telegram ?

Je ne comprends pas.

Ok j’ essayerais.

Juste montrer le log « sms » (visible depuis la config du plug-in sms)
Et on a besoin que du log depuis le dernier essai.

(pas totalement vrai …!)

Carrément faux même :slight_smile:

C’est ça ?

[2021-01-02 19:24:09][INFO] : Message venant de 06xxxxxxxxx : OUI
[2021-01-02 19:24:09][INFO] :  Réponse : Désolé je n'ai pas compris

oui.

du coup, ta réponse est bien reçue par le plugin-sms, mais visiblement pas rendu dans le scénario puisque lui attend les 60sec, tombe en timeout et considère que tu n’as pas répondu :confused:

est ce que tu peux refaire un test et donner la log à la fois du scenario et du plugin-sms de ce test => qu’on puisse avoir une même log de bout en bout
qu’on puisse voir les différentes étapes et heures de chacun, please ?

OK j’ai refais l’essai
Log Scénario :

[2021-01-02 20:37:55][SCENARIO] Start : Scenario lance manuellement.
[2021-01-02 20:37:55][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-01-02 20:37:55][SCENARIO] Demande {"title":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","message":"Je vois du mouvement dans Lucette j'ai activ\u00e9 la cam\u00e9ra dois-je mettre l'alarme en service ?","answer":["OUI","NON"],"timeout":"60","variable":"mouvement_lucette"}
[2021-01-02 20:38:56][SCENARIO] Réponse Aucune réponse
[2021-01-02 20:38:56][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 20:38:56][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "OUI"] = Faux
[2021-01-02 20:38:56][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 20:38:56][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-02 20:38:56][SCENARIO] Evaluation de la condition : ["Aucune réponse" == "NON"] = Faux
[2021-01-02 20:38:56][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-02 20:38:56][SCENARIO] Fin correcte du scénario

Log SMS :

[2021-01-02 20:39:10][INFO] : Message venant de 06xxxxxxxx : OUI
[2021-01-02 20:39:10][INFO] :  Réponse : Désolé je n'ai pas compris