Jerome84 a écrit : ↑13 avr. 2018, 18:48
Jeff92 a écrit : ↑13 avr. 2018, 16:14
Bonjour à tous
Je suis en train de mettre en place la fonction ask de JPI et j'ai qqs soucis.
- la question arrive bien sur mon tél
- je réponds
- le sms de réponse arrive bien sur JPI apk
Mais rien ne remonte dans jeedom. la variable contient le texte "aucune réponse " !
J'étais avec l'ancienne version du plugiin. J'ai donc fait la maj mais c'est pareil ; à une différence près c'est que les temps de réponse sont devenus considérables par moment et surtout lorsque l'on est dans les commandes du plugin avec la saisie manuelle des cdes ou avec l'assistant. L'assistant ne réagit jamais de la même façon ( lignes action, options ou pas de ligne action permettant la saisie...). Il doit y avoir un pb d'instabilité quelque part. Je n'avais pas ça avec l'ancienne version du plugin.
Au niveau JPI apk je suis à la dernière version ainsi que jeedom.
La fonction sms fonctionne très bien
j'ai suivi le tuto de guillaume Braillon qui est très clair pour la fonction ask.
il y a certainement un point qui m'échappe. La réponse venant de JPI apk doit se trouver dans quelle variable ?
jeedomJPI ou celle que l'on indique dans le scénario ?
Au niveau des logs aucune erreur.
La clé api jeedom est ok ( je commande la prise d'alimentation du tél et c'est ok )
Si quelqu'un a une idée
Merci d'avance
Je viens de refaire un test avec la dernière version stable du plugin et je ne vois aucun pb avec l'ask.
Peux-tu passer tes logs de l'
apk au niveau 3 et poster le déroulement d'un test ASK (log événement de tete) ?
Ci-joint les logs d'un test cde ask du plugin jpi
===================
Log du scénario jeedom
[2018-04-13 21:53:29][SCENARIO] Start : 'Scenario lance manuellement'.
[2018-04-13 21:53:29][SCENARIO] Exécution du sous-élément de type [action] : action
[2018-04-13 21:53:30][SCENARIO] Demande Array
(
[title] => Femeture volets ?
[message] => Femeture volets ?
[answer] => Array
(
[0] => OUI
[1] => NON
)
[timeout] => 300
[variable] => Rep_ASK
)
[2018-04-13 21:58:52][SCENARIO] Réponse Aucune réponse => ( pour info j'ai répondu OUI avant le timeout et le sms est bien arrivé dans apk JPI)
[2018-04-13 21:58:52][SCENARIO] Fin correcte du scénario
===================
log de la cde ask du plugin JPI :
[2018-04-13 21:53:30] JPI.INFO: Execution de la commande : ask [] []
[2018-04-13 21:53:35] JPI.DEBUG: Requete lancée pour la commande ask : http://192.x.x.x:yy/?action=sendSms&number={MY_NUMBER}&message=Femeture+volets+%3F+%28OUI%3BNON%29&askData=jeedomJPI&askTimeout=600&__JPIPLUG=1 - Résultat : OK - 06xxxxxxxx [] []
[2018-04-13 21:53:37] JPI.DEBUG: Valeur de la requête http://192.x.x.x:yy/?action=getVolume&__JPIPLUG=1 : 13 [] []
[2018-04-13 21:53:39] JPI.DEBUG: Valeur de la requête http://192.x.x.x:yy/?action=getBattLevel&__JPIPLUG=1 : 86 [] []
[2018-04-13 21:53:42] JPI.DEBUG: Valeur de la requête http://192.x.x.x:yy/?action=getSmsCounter&__JPIPLUG=1 : 12 [] []
[2018-04-13 21:53:44] JPI.DEBUG: Valeur de la requête http://192.x.x.x:yy/?action=getWifiStrength&__JPIPLUG=1 : 96 [] []
[2018-04-13 21:53:46] JPI.DEBUG: Valeur de la requête http://192.x.x.x:yy/?action=getVersion&__JPIPLUG=1 : 0.9684 [] []
===================
log évènement APK niv. 3 sur test ask de jeedom
- 13/04/18 21:53:30 - HTTP_EVENT déclenché - http action: sendSms - CLIENT: 192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:30 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:34 - http_event - action: sendSms => 1
- 13/04/18 21:53:34 - http_event - action: httpReturn => 1
- 13/04/18 21:53:34 - HTTP_EVENT terminé
- 13/04/18 21:53:35 - HTTP_EVENT déclenché - http action: getVolume - CLIENT: 192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:35 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:35 - http_event - action: getVolume => 2
- 13/04/18 21:53:35 - http_event - action: httpReturn => 1
- 13/04/18 21:53:36 - HTTP_EVENT terminé
- 13/04/18 21:53:38 - HTTP_EVENT déclenché - http action: getBattLevel - CLIENT: 192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:38 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:38 - http_event - action: getBattLevel => 2
- 13/04/18 21:53:38 - http_event - action: httpReturn => 1
- 13/04/18 21:53:38 - HTTP_EVENT terminé
- 13/04/18 21:53:40 - HTTP_EVENT déclenché - http action: getSmsCounter - CLIENT: 192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:40 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:40 - http_event - action: getSmsCounter => 2
- 13/04/18 21:53:41 - http_event - action: httpReturn => 1
- 13/04/18 21:53:41 - HTTP_EVENT terminé
- 13/04/18 21:53:42 - HTTP_EVENT déclenché - http action: getWifiStrength - CLIENT:192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:43 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:43 - http_event - action: getWifiStrength => 2
- 13/04/18 21:53:43 - http_event - action: httpReturn => 1
- 13/04/18 21:53:43 - HTTP_EVENT terminé
- 13/04/18 21:53:44 - HTTP_EVENT déclenché - http action: getVersion - CLIENT:192.x.x.x (Plugin Jeedom JPI)
- 13/04/18 21:53:44 - http_event - scénario: __DEFAULT__
- 13/04/18 21:53:45 - http_event - action: getVersion => 2
- 13/04/18 21:53:45 - http_event - action: httpReturn => 1
- 13/04/18 21:53:45 - HTTP_EVENT terminé
===================