Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] JPI Plugin

Pour échanger sur les plugins classés en catégorie "Objets connectés"
Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 31 oct. 2017, 16:22

spark a écrit :
31 oct. 2017, 16:09
Merci pour votre aide.

Voici les deux screen demandé.
J'ai fais comme vous me l'avez conseillé (en tout cas ce que j'ai compris.
tu n'as pas utilisé l'assistant de création de commande... :evil:
Dans la case paramètre, tu dois avoir number=06XXXXXXXX et non pas simplement ton téléphone.

spark
Actif
Messages : 514
Inscription : 10 févr. 2016, 22:30

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par spark » 31 oct. 2017, 16:34

J'ai essayé de l'utiliser avant apres mais je n'ai jamais eu autre chose qu'une roue qui tourne. :(

Par contre j'ai delete et instal back le plugin et maintenant je peux envoyer des sms correctement mais je n'ai toujours pas l'assistant.

Mon problème est donc résolut!!

(mais je n'ai pas l'aide donc si tu souhaites me faire réaliser des manip pour comprendre why c'est as U like.)

Merci
Jerome84 a écrit :
31 oct. 2017, 16:22
spark a écrit :
31 oct. 2017, 16:09
Merci pour votre aide.

Voici les deux screen demandé.
J'ai fais comme vous me l'avez conseillé (en tout cas ce que j'ai compris.
tu n'as pas utilisé l'assistant de création de commande... :evil:
Dans la case paramètre, tu dois avoir number=06XXXXXXXX et non pas simplement ton téléphone.

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 31 oct. 2017, 16:57

spark a écrit :
31 oct. 2017, 16:34
J'ai essayé de l'utiliser avant apres mais je n'ai jamais eu autre chose qu'une roue qui tourne. :(

Par contre j'ai delete et instal back le plugin et maintenant je peux envoyer des sms correctement mais je n'ai toujours pas l'assistant.

Mon problème est donc résolut!!

(mais je n'ai pas l'aide donc si tu souhaites me faire réaliser des manip pour comprendre why c'est as U like.)

Merci
Jerome84 a écrit :
31 oct. 2017, 16:22
spark a écrit :
31 oct. 2017, 16:09
Merci pour votre aide.

Voici les deux screen demandé.
J'ai fais comme vous me l'avez conseillé (en tout cas ce que j'ai compris.
tu n'as pas utilisé l'assistant de création de commande... :evil:
Dans la case paramètre, tu dois avoir number=06XXXXXXXX et non pas simplement ton téléphone.
Pour l'assistant as-tu cliquer sur le bouton "rafraichir l'équipement JPI' ?
Mets les logs du plugin en debug, clique dessus, patiente jusqu'à avoir le message succès et post les logs

sa77
Timide
Messages : 40
Inscription : 07 févr. 2016, 12:58

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par sa77 » 31 oct. 2017, 19:20

Jerome84 a écrit :
23 oct. 2017, 20:17
Ok, merci de nous tenir au courant
Bonsoir,
quelques nouvelles avec mon histoire d'enceinte et le TTS qui mange le début des phrases.
J'ai mis la voix com.google.android.tts et comme conseillé par feupeuteu, j'ai ajouté quelques espaces en début de phrase.
Cela semble fonctionner.
J'ai fais la mise à jour également, refais quelques commandes. Tout semble OK (pour les fonctions que j'utilise).
J'ai refais ma commande SMS et ajouté plusieurs numéros séparés par des virgules. Cela fonctionne, cependant, quand j'édite la commande, il n'y a plus de virgule en séparateur mais des %2C entre chaque numéro.
Mais bon ça marche comme ça (et même très bien).

Je vais commencer à regarder les autres fonctions "appel entrant"...

spark
Actif
Messages : 514
Inscription : 10 févr. 2016, 22:30

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par spark » 31 oct. 2017, 20:52

spark a écrit :
31 oct. 2017, 16:34
J'ai essayé de l'utiliser avant apres mais je n'ai jamais eu autre chose qu'une roue qui tourne. :(

Par contre j'ai delete et instal back le plugin et maintenant je peux envoyer des sms correctement mais je n'ai toujours pas l'assistant.

Mon problème est donc résolut!!

(mais je n'ai pas l'aide donc si tu souhaites me faire réaliser des manip pour comprendre why c'est as U like.)

Merci
Jerome84 a écrit :
31 oct. 2017, 16:22
spark a écrit :
31 oct. 2017, 16:09
Merci pour votre aide.

Voici les deux screen demandé.
J'ai fais comme vous me l'avez conseillé (en tout cas ce que j'ai compris.
tu n'as pas utilisé l'assistant de création de commande... :evil:
Dans la case paramètre, tu dois avoir number=06XXXXXXXX et non pas simplement ton téléphone.
Merci a Jerome84 pour son aide en MP.

La solution a mon problème a été trouvé si vous avez le même problème. Il faut mettre a jour l'application (attention a la version de votre android)

Merci l'équipe pour votre travail et votre aide!

JM_DomoAdepte
Timide
Messages : 255
Inscription : 08 déc. 2015, 13:56

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par JM_DomoAdepte » 01 nov. 2017, 18:46

Bonjour,

Je viens de faire la MAJ du plugin.
Les commandes que j'avais sont à recréer mais je me sens un peu seul.
L'assistant ne fonctionne pas (environnement mac, test avec safari et chrome) peut-être à cause du thème que j'utilise (ou pas)
Les pages de doc ne donnent pas d'exemple pour remplir les cellules action, paramètre et option.

En attendant, je vais revenir en arrière :)

Edit : mince, j'ai oublié de faire un snapshot avant. Du coup je suis bloqué
Jeedom 3.1.7 - PHP 5.6.27-0+deb8u1 - Jeedom-nuc 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19)
Protocoles Zwave (53 modules) - RFXcom (19 modules) - Tahoma (8 volets) - IPX 800
Produits Netatmo (chauffage, sécurité, météo), Philips Hue

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 01 nov. 2017, 18:55

JM_DomoAdepte a écrit :
01 nov. 2017, 18:46
Les commandes que j'avais sont à recréer mais je me sens un peu seul.
Et oui désolé, mais j'avais prévenu suffisant à l'avance.
JM_DomoAdepte a écrit :
01 nov. 2017, 18:46
L'assistant ne fonctionne pas (environnement mac, test avec safari et chrome) peut-être à cause du thème que j'utilise (ou pas)
J'ai pas de Mac sous la main pour tester mais j'ai quand meme des questions :
1 - Ton APK est bien à jour ?
2 - Tu as bien suivi la doc de mise à jour (bouton rafraichir) ?
3 - Possible d'avoir un imprime écran du pb ? J'ai bien voir ce qui se passe !

JM_DomoAdepte a écrit :
01 nov. 2017, 18:46
Les pages de doc ne donnent pas d'exemple pour remplir les cellules action, paramètre et option.
Je ne peux pas tout documenter, l'apk de djul est trop fournie mais c'est pas compliqué pour créer des commandes à la main.
Tu génères ta commande sur l'apk (avec l'outil exécuter action), et tu copies/colle les parties dans ta commande Jeedom.

JM_DomoAdepte
Timide
Messages : 255
Inscription : 08 déc. 2015, 13:56

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par JM_DomoAdepte » 01 nov. 2017, 19:23

Merci pour ta réactivité.

Je m'en veux à moi de ne pas avoir fait mon snapchot avant et pas à toi qui fait évoluer ce super plugin au mieux.

Mon principal souci, c'est l'assistant qui ne marche pas (safari, firefox et chrome testé). Il est possible que ce soit le thème darksobre qui fasse ça. La roue tourne à l'infini

Sinon :
L'apk est à jour
J'ai utilisé le bouton de mise à jour
Pour les 2 screenshot, j'ai mis ceux des écrans de configuration avant /après.

Code : Tout sélectionner

[2017-11-01 18:30:11][DEBUG] : Langue(s) découverte(s) : com.google.android.tts, voxygen.tts.damien, voxygen.tts.fabienne, voxygen.tts.helene, voxygen.tts.camille
[2017-11-01 18:30:12][DEBUG] : Application(s) découverte(s) : com.mobisystems.office, com.google.android.googlequicksearchbox, voxygen.tts.damien, voxygen.tts.helene, com.whatsapp, voxygen.tts.fabienne, voxygen.tts.camille, com.facebook.katana, de.fun2code.android.pawserver, com.baidu.map.location, fr.djul.jeedompawinterface
[2017-11-01 18:30:30][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=JPI function=pre_update callInstallFunction=1
[2017-11-01 18:30:33][INFO] : Début d'activation du plugin
[2017-11-01 18:30:34][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2017-11-01 18:30:34][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=JPI function=update callInstallFunction=1
[2017-11-01 18:30:34][INFO] : Mise à jour des commandes système
[2017-11-01 18:30:34][ERROR] : !!!Bien lire le changelog et surtout la doc
[2017-11-01 18:31:55][INFO] : Détection des commandes envoyée l'équipement JPI: http://192.168.1.111:/?action=__NET_CMD__&__FROM_MAIN_APP__=true&net=action&action_ex=_GET_ACTIONS_JSON_
[2017-11-01 18:31:56][DEBUG] : Valeurs récupérées:
[2017-11-01 18:37:03][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=SCREENOFF&&&__JPIPLUG=1 : KO
[2017-11-01 18:39:57][INFO] : Refresh de la configuration en cours
[2017-11-01 18:39:57][INFO] : Détection des commandes envoyée l'équipement JPI: http://192.168.1.111:8080/?action=__NET_CMD__&__FROM_MAIN_APP__=true&net=action&action_ex=_GET_ACTIONS_JSON_
[2017-11-01 18:39:58][DEBUG] : Valeurs récupérées: { 	"ERROR": "Impossible d’éxecuter cette action" }
[2017-11-01 18:39:58][INFO] : Détection des applications envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getPackagesNames&json=1
[2017-11-01 18:39:58][DEBUG] : Valeurs récupérées: { 	"com.mobisystems.office": "OfficeSuite", 	"com.google.android.googlequicksearchbox": "Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"com.whatsapp": "WhatsApp", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.camille": " Voix Camille (français)", 	"com.facebook.katana": "Facebook", 	"de.fun2code.android.pawserver": "PAW Server", 	"com.baidu.map.location": "网络位置", 	"fr.djul.jeedompawinterface": "Jeedom Paw Interface" }
[2017-11-01 18:39:58][INFO] : Détection des voix envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getVoices&json=1
[2017-11-01 18:39:59][DEBUG] : Valeurs récupérées: { 	"com.google.android.tts": "Synthèse vocale Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"voxygen.tts.camille": " Voix Camille (français)" }
[2017-11-01 18:43:39][INFO] : Refresh de la configuration en cours
[2017-11-01 18:43:39][INFO] : Détection des commandes envoyée l'équipement JPI: http://192.168.1.111:8080/?action=__NET_CMD__&__FROM_MAIN_APP__=true&net=action&action_ex=_GET_ACTIONS_JSON_
[2017-11-01 18:43:39][DEBUG] : Valeurs récupérées: { 	"ERROR": "Impossible d’éxecuter cette action" }
[2017-11-01 18:43:39][INFO] : Détection des applications envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getPackagesNames&json=1
[2017-11-01 18:43:39][DEBUG] : Valeurs récupérées: { 	"com.mobisystems.office": "OfficeSuite", 	"com.google.android.googlequicksearchbox": "Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"com.whatsapp": "WhatsApp", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.camille": " Voix Camille (français)", 	"com.facebook.katana": "Facebook", 	"de.fun2code.android.pawserver": "PAW Server", 	"com.baidu.map.location": "网络位置", 	"fr.djul.jeedompawinterface": "Jeedom Paw Interface" }
[2017-11-01 18:43:39][INFO] : Détection des voix envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getVoices&json=1
[2017-11-01 18:43:40][DEBUG] : Valeurs récupérées: { 	"com.google.android.tts": "Synthèse vocale Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"voxygen.tts.camille": " Voix Camille (français)" }
[2017-11-01 18:49:21][INFO] : Refresh de la configuration en cours
[2017-11-01 18:49:21][INFO] : Détection des commandes envoyée l'équipement JPI: http://192.168.1.111:8080/?action=__NET_CMD__&__FROM_MAIN_APP__=true&net=action&action_ex=_GET_ACTIONS_JSON_
[2017-11-01 18:49:22][DEBUG] : Valeurs récupérées: { 	"ERROR": "Impossible d’éxecuter cette action" }
[2017-11-01 18:49:22][INFO] : Détection des applications envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getPackagesNames&json=1
[2017-11-01 18:49:23][DEBUG] : Valeurs récupérées: { 	"com.mobisystems.office": "OfficeSuite", 	"com.google.android.googlequicksearchbox": "Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"com.whatsapp": "WhatsApp", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.camille": " Voix Camille (français)", 	"com.facebook.katana": "Facebook", 	"de.fun2code.android.pawserver": "PAW Server", 	"com.baidu.map.location": "网络位置", 	"fr.djul.jeedompawinterface": "Jeedom Paw Interface" }
[2017-11-01 18:49:23][INFO] : Détection des voix envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getVoices&json=1
[2017-11-01 18:49:24][DEBUG] : Valeurs récupérées: { 	"com.google.android.tts": "Synthèse vocale Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"voxygen.tts.camille": " Voix Camille (français)" }
[2017-11-01 18:49:53][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=TTS&message=Ceci+est+un+test+de+message+pour+la+commande+Parle+H%C3%A9l%C3%A8ne&voxygen&helene&__JPIPLUG=1 : KO
[2017-11-01 18:50:01][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=TTS&message=Ceci+est+un+test+de+message+pour+la+commande+Parle+H%C3%A9l%C3%A8ne&voxygen&helene&__JPIPLUG=1 : KO
[2017-11-01 18:52:39][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=TTS&message=Ceci+est+un+test+de+message+pour+la+commande+Parle+H%C3%A9l%C3%A8ne&voxygen.tts.helene&&__JPIPLUG=1 : KO
[2017-11-01 18:53:10][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=SMS&message=Ceci+est+un+test+de+message+pour+la+commande+SMS+iPhone&06xxxxxxx&&__JPIPLUG=1 : KO
[2017-11-01 18:54:13][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=TTS&message=Il+est+l%27heure+de+vous+pr%C3%A9parer+pour+le+badminton.+le+temps+de+trajet+est+estim%C3%A9+%C3%A0+30+minutes.&&__JPIPLUG=1 : KO
[2017-11-01 18:54:22][INFO] : Refresh de la configuration en cours
[2017-11-01 18:54:22][INFO] : Détection des commandes envoyée l'équipement JPI: http://192.168.1.111:8080/?action=__NET_CMD__&__FROM_MAIN_APP__=true&net=action&action_ex=_GET_ACTIONS_JSON_
[2017-11-01 18:54:22][DEBUG] : Valeurs récupérées: { 	"ERROR": "Impossible d’éxecuter cette action" }
[2017-11-01 18:54:22][INFO] : Détection des applications envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getPackagesNames&json=1
[2017-11-01 18:54:24][DEBUG] : Valeurs récupérées: { 	"com.mobisystems.office": "OfficeSuite", 	"com.google.android.googlequicksearchbox": "Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"com.whatsapp": "WhatsApp", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.camille": " Voix Camille (français)", 	"com.facebook.katana": "Facebook", 	"de.fun2code.android.pawserver": "PAW Server", 	"com.baidu.map.location": "网络位置", 	"fr.djul.jeedompawinterface": "Jeedom Paw Interface" }
[2017-11-01 18:54:24][INFO] : Détection des voix envoyée à l'équipement JPI : http://192.168.1.111:8080/?action=getVoices&json=1
[2017-11-01 18:54:24][DEBUG] : Valeurs récupérées: { 	"com.google.android.tts": "Synthèse vocale Google", 	"voxygen.tts.damien": " Voix Damien (français)", 	"voxygen.tts.fabienne": " Voix Fabienne (français)", 	"voxygen.tts.helene": " Voix Hélène (français)", 	"voxygen.tts.camille": " Voix Camille (français)" }
[2017-11-01 18:56:11][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=SCREENON&&&__JPIPLUG=1 : KO
[2017-11-01 19:00:47][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=sendSms&number=06xxxxxxx&message=Ceci+est+un+test+de+message+pour+la+commande+SMS+iPhone&&__JPIPLUG=1 : OK - 067xxxxxx
[2017-11-01 19:00:48][DEBUG] : Valeur de la requête  http://192.168.1.111:8080/?action=getVolume&__JPIPLUG=1 : 93
[2017-11-01 19:00:49][DEBUG] : Valeur de la requête  http://192.168.1.111:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-01 19:00:49][DEBUG] : Valeur de la requête  http://192.168.1.111:8080/?action=getSmsCounter&__JPIPLUG=1 : 192
[2017-11-01 19:00:49][DEBUG] : Valeur de la requête  http://192.168.1.111:8080/?action=getWifiStrength&__JPIPLUG=1 : 69
[2017-11-01 19:00:50][DEBUG] : Valeur de la requête  http://192.168.1.111:8080/?action=getVersion&__JPIPLUG=1 : 0.997
[2017-11-01 19:01:13][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=TTS&message=Ceci+est+un+test+de+message+pour+la+commande+Parle+H%C3%A9l%C3%A8ne&voice=voxygen.tts.camille&volume=80&__JPIPLUG=1 : KO
[2017-11-01 19:07:51][INFO] : Réponse JPI pour la requête http://192.168.1.111:8080/?action=SCREENON&&&__JPIPLUG=1 : KO


J'ai trouvé comment faire pour que les sms partent.

Il me faudrait surtout comprendre quels paramètres mettre pour mes TTS ^^
Pièces jointes
Capture d’écran 2017-11-01 à 19.09.27.png
Capture d’écran 2017-11-01 à 19.09.27.png (473.15 Kio) Consulté 829 fois
Capture d’écran 2017-11-01 à 19.13.32.png
Capture d’écran 2017-11-01 à 19.13.32.png (393.79 Kio) Consulté 831 fois
Jeedom 3.1.7 - PHP 5.6.27-0+deb8u1 - Jeedom-nuc 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19)
Protocoles Zwave (53 modules) - RFXcom (19 modules) - Tahoma (8 volets) - IPX 800
Produits Netatmo (chauffage, sécurité, météo), Philips Hue

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 01 nov. 2017, 19:42

JM_DomoAdepte a écrit :
01 nov. 2017, 19:23
Merci pour ta réactivité.

Je m'en veux à moi de ne pas avoir fait mon snapchot avant et pas à toi qui fait évoluer ce super plugin au mieux.

Mon principal souci, c'est l'assistant qui ne marche pas (safari, firefox et chrome testé). Il est possible que ce soit le thème darksobre qui fasse ça. La roue tourne à l'infini

Sinon :
L'apk est à jour
J'ai utilisé le bouton de mise à jour
Pour les 2 screenshot, j'ai mis ceux des écrans de configuration avant /après.



J'ai trouvé comment faire pour que les sms partent.

Il me faudrait surtout comprendre quels paramètres mettre pour mes TTS ^^

Attention, tu as laissé ton numéro de portable dans les logs. Tu peux les retirer j'ai vu ton pb.
Je suis certain que ta version d'APK commence a dater. Tu dois surement utiliser une version d'avant Juin.
"[2017-11-01 18:39:58][DEBUG] : Valeurs récupérées: { "ERROR": "Impossible d’éxecuter cette action" }".

tu peux me donner la version exacte que tu utilises STP ?

Sinon un exemple de commande TTS et sms
2017-11-01_19h40_24.png
2017-11-01_19h40_24.png (264.97 Kio) Consulté 828 fois

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 01 nov. 2017, 19:52

Jerome84 a écrit :
01 nov. 2017, 19:42
JM_DomoAdepte a écrit :
01 nov. 2017, 19:23
Merci pour ta réactivité.

Je m'en veux à moi de ne pas avoir fait mon snapchot avant et pas à toi qui fait évoluer ce super plugin au mieux.

Mon principal souci, c'est l'assistant qui ne marche pas (safari, firefox et chrome testé). Il est possible que ce soit le thème darksobre qui fasse ça. La roue tourne à l'infini

Sinon :
L'apk est à jour
J'ai utilisé le bouton de mise à jour
Pour les 2 screenshot, j'ai mis ceux des écrans de configuration avant /après.



J'ai trouvé comment faire pour que les sms partent.

Il me faudrait surtout comprendre quels paramètres mettre pour mes TTS ^^

Attention, tu as laissé ton numéro de portable dans les logs. Tu peux les retirer j'ai vu ton pb.
Je suis certain que ta version d'APK commence a dater. Tu dois surement utiliser une version d'avant Juin.
"[2017-11-01 18:39:58][DEBUG] : Valeurs récupérées: { "ERROR": "Impossible d’éxecuter cette action" }".

tu peux me donner la version exacte que tu utilises STP ?

Sinon un exemple de commande TTS et sms
2017-11-01_19h40_24.png
je confirme, tu n'es pas à jour !
[2017-11-01 19:00:50][DEBUG] : Valeur de la requête http://192.168.1.111:8080/?action=getVe ... _JPIPLUG=1 : 0.997

La version 0.997 date de février 2017 viewtopic.php?f=27&t=18283&p=444898&hilit=0.997#p444898

Cette version utilisait une autre méthode de récupération des commandes. La méthode a été changée vers Juin 2017.
Dernière édition par Jerome84 le 01 nov. 2017, 20:13, édité 1 fois.

JM_DomoAdepte
Timide
Messages : 255
Inscription : 08 déc. 2015, 13:56

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par JM_DomoAdepte » 01 nov. 2017, 20:09

Mea culpa
Je checkais la MAJ depuis l’application elle-même
Je vais voir ça de plus près !

Merci
Jeedom 3.1.7 - PHP 5.6.27-0+deb8u1 - Jeedom-nuc 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19)
Protocoles Zwave (53 modules) - RFXcom (19 modules) - Tahoma (8 volets) - IPX 800
Produits Netatmo (chauffage, sécurité, météo), Philips Hue

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 01 nov. 2017, 20:22

JM_DomoAdepte a écrit :
01 nov. 2017, 20:09
Mea culpa
Je checkais la MAJ depuis l’application elle-même
Je vais voir ça de plus près !

Merci
pas de soucis, l'essentiel c'est de trouver le pb.
Quand tu auras mis à jour ton APK, n'oublie pas de cliquer sur le bouton "rafraichir" pour récupérer le fichier de configuration

nanard54
Timide
Messages : 121
Inscription : 07 nov. 2015, 10:05

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par nanard54 » 01 nov. 2017, 20:33

De mon côté je peux confirmer que l’ensemble fonctionne sous Mac que ce soit safari ou chrome.

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 01 nov. 2017, 20:35

nanard54 a écrit :
01 nov. 2017, 20:33
De mon côté je peux confirmer que l’ensemble fonctionne sous Mac que ce soit safari ou chrome.
merci pour ton retour ;)

aubioine
Timide
Messages : 47
Inscription : 23 janv. 2016, 22:02
Localisation : Proche de Nantes

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par aubioine » 01 nov. 2017, 23:44

lcurie a écrit :
29 oct. 2017, 14:04
Trop fort et super rapide merci
Le 1er problème est solutionnée mais la fonction ask ne fonctionne toujours pas

je ne comprend pas ce que j'ai pu oublier

Apres le démarrage du scénario,
1 je recois le message "faut il ....? (oui non)
2 je reponds oui sur mon tel
3 JPI me dit "l'hote ne repond pas
4 et au bout de 34 secondes le message Dommage.

- 29/10/17 14:03:56 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.91:80/plugins/JPI/core/php/jeeJPI.php
Je rencontre le même problème que toi (RaspPI2, Jeedom v3.1.7, JPI V0.95 sur un LG G4 Stylus Android 6), j'ai beau tout avoir reinstaller, les ask ne "fonctionnent" pas chez moi non plus
Mes logs sont les mêmes que toi...
Par contre une l'acces à la page web http://192.168.1.19/plugins/JPI/core/php/jeeJPI.php me donne le résultat suivant:

Cette page ne fonctionne pas

Impossible de traiter cette demande via 192.168.1.19 à l'heure actuelle.
HTTP ERROR 500



Affaire à suivre...

Pour le reste, très beau boulot @djul, j'utilise JPI depuis presque le début :)

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 02 nov. 2017, 10:59

aubioine a écrit :
01 nov. 2017, 23:44
lcurie a écrit :
29 oct. 2017, 14:04
Trop fort et super rapide merci
Le 1er problème est solutionnée mais la fonction ask ne fonctionne toujours pas

je ne comprend pas ce que j'ai pu oublier

Apres le démarrage du scénario,
1 je recois le message "faut il ....? (oui non)
2 je reponds oui sur mon tel
3 JPI me dit "l'hote ne repond pas
4 et au bout de 34 secondes le message Dommage.

- 29/10/17 14:03:56 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.91:80/plugins/JPI/core/php/jeeJPI.php
Je rencontre le même problème que toi (RaspPI2, Jeedom v3.1.7, JPI V0.95 sur un LG G4 Stylus Android 6), j'ai beau tout avoir reinstaller, les ask ne "fonctionnent" pas chez moi non plus
Mes logs sont les mêmes que toi...
Par contre une l'acces à la page web http://192.168.1.19/plugins/JPI/core/php/jeeJPI.php me donne le résultat suivant:

Cette page ne fonctionne pas

Impossible de traiter cette demande via 192.168.1.19 à l'heure actuelle.
HTTP ERROR 500



Affaire à suivre...

Pour le reste, très beau boulot @djul, j'utilise JPI depuis presque le début :)
salut,

publie tes logs plugin et apk pour que je regarde

aubioine
Timide
Messages : 47
Inscription : 23 janv. 2016, 22:02
Localisation : Proche de Nantes

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par aubioine » 02 nov. 2017, 14:11

Jerome84 a écrit :
02 nov. 2017, 10:59
aubioine a écrit :
01 nov. 2017, 23:44
lcurie a écrit :
29 oct. 2017, 14:04
Trop fort et super rapide merci
Le 1er problème est solutionnée mais la fonction ask ne fonctionne toujours pas

je ne comprend pas ce que j'ai pu oublier

Apres le démarrage du scénario,
1 je recois le message "faut il ....? (oui non)
2 je reponds oui sur mon tel
3 JPI me dit "l'hote ne repond pas
4 et au bout de 34 secondes le message Dommage.

- 29/10/17 14:03:56 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.91:80/plugins/JPI/core/php/jeeJPI.php
Je rencontre le même problème que toi (RaspPI2, Jeedom v3.1.7, JPI V0.95 sur un LG G4 Stylus Android 6), j'ai beau tout avoir reinstaller, les ask ne "fonctionnent" pas chez moi non plus
Mes logs sont les mêmes que toi...
Par contre une l'acces à la page web http://192.168.1.19/plugins/JPI/core/php/jeeJPI.php me donne le résultat suivant:

Cette page ne fonctionne pas

Impossible de traiter cette demande via 192.168.1.19 à l'heure actuelle.
HTTP ERROR 500



Affaire à suivre...

Pour le reste, très beau boulot @djul, j'utilise JPI depuis presque le début :)
salut,

publie tes logs plugin et apk pour que je regarde
Les voilà :

- LOG EVENT APK :

Code : Tout sélectionner


 - 02/11/17 13:58:05 - HTTP_EVENT déclenché - http action: sendSms - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:05 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:11 - http_event - action: sendSms => 1
 - 02/11/17 13:58:11 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:11 - HTTP_EVENT terminé
 - 02/11/17 13:58:12 - HTTP_EVENT déclenché - http action: getVolume - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:12 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:13 - http_event - action: getVolume => 2
 - 02/11/17 13:58:13 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:13 - HTTP_EVENT terminé
 - 02/11/17 13:58:15 - HTTP_EVENT déclenché - http action: getBattLevel - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:15 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:15 - http_event - action: getBattLevel => 2
 - 02/11/17 13:58:15 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:15 - HTTP_EVENT terminé
 - 02/11/17 13:58:17 - HTTP_EVENT déclenché - http action: getSmsCounter - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:17 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:17 - http_event - action: getSmsCounter => 2
 - 02/11/17 13:58:17 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:17 - HTTP_EVENT terminé
 - 02/11/17 13:58:18 - HTTP_EVENT déclenché - http action: getWifiStrength - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:18 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:19 - http_event - action: getWifiStrength => 2
 - 02/11/17 13:58:19 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:19 - HTTP_EVENT terminé
 - 02/11/17 13:58:20 - HTTP_EVENT déclenché - http action: getVersion - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:20 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:20 - http_event - action: getVersion => 2
 - 02/11/17 13:58:20 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:20 - HTTP_EVENT terminé
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT déclenché - Numéro: +XXXXXXXXXX (Antoine)
 - 02/11/17 13:58:49 - incomingsms_event - scenario: __ASK__
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SI ( "jeedomJPI" match /^Framework SC_[0-9a-f]{13}$/gi ) => FAUX
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SINON SI ( "jeedomJPI" == "jeedomJPI" ) => VRAI
 - 02/11/17 13:58:49 - incomingsms_event - action: askJeedomPlug => 0
 - 02/11/17 13:58:49 - incomingsms_event - FIN du bloc CONDITION
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT terminé
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT déclenché
 - 02/11/17 13:59:04 - gsmoffline_event - scenario: 0
 - 02/11/17 13:59:04 - gsmoffline_event - action: toast => 1
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT terminé
- LOG ERREUR APK :

Code : Tout sélectionner

 - 02/11/17 13:58:49 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.19:80/plugins/JPI/core/php/jeeJPI.php
- LOG SCENARIO JEEDOM :

Code : Tout sélectionner

[2017-11-02 13:58:04][SCENARIO] Start : 'Scenario lance manuellement'.
[2017-11-02 13:58:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-11-02 13:58:04][SCENARIO] Demande Array
(
[title] => j'allume?
[message] => j'allume?
[answer] => Array
(
[0] => Oui
[1] => Non
)
[timeout] => 120
[variable] => ask-lum
)
[2017-11-02 14:00:23][SCENARIO] Réponse Aucune réponse
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 11
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Oui"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 12
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Non"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution de la commande [Salon][LED Salon][LED Bleu] avec comme option(s) :
Array
(
[background] => 0
)
[2017-11-02 14:00:23][SCENARIO] Fin correcte du scénario
- LOG PLUGIN JPI

Code : Tout sélectionner

[2017-11-02 13:58:12][INFO] : Réponse JPI pour la requête http://192.168.1.49:8080/?action=sendSms&number=XXXXXXXXXX&message=j%27allume%3F+%28Oui%3BNon%29&askData=jeedomJPI&askTimeout=600&__JPIPLUG=1 : OK - XXXXXXXXXX
[2017-11-02 13:58:14][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 13:58:16][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 13:58:18][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 13:58:19][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 13:58:21][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
[2017-11-02 14:00:05][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 14:00:07][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 14:00:09][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 14:00:10][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 14:00:12][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
- LOG HTTP.ERROR JEEDOM

Code : Tout sélectionner

[Thu Nov 02 13:58:50.238548 2017] [:error] [pid 1135] [client 192.168.1.49:43722] PHP Fatal error:  Cannot 'continue' 3 levels in /var/www/html/plugins/JPI/core/php/jeeJPI.php on line 39
Numéro du destinataire remplacer par XXXXXXXXXX :)
Merci d'avance en tout cas, je me bat avec ça depuis plusieurs temps, les ask ne sont pas indispensables pour moi mais c'est un beau bonus, et vu que ça ne marche pas avec Pushbullet (que j'utilise), je comptait tester sur JPI (que j'utilise aussi) :P

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 02 nov. 2017, 18:22

aubioine a écrit :
02 nov. 2017, 14:11
Jerome84 a écrit :
02 nov. 2017, 10:59
aubioine a écrit :
01 nov. 2017, 23:44


Je rencontre le même problème que toi (RaspPI2, Jeedom v3.1.7, JPI V0.95 sur un LG G4 Stylus Android 6), j'ai beau tout avoir reinstaller, les ask ne "fonctionnent" pas chez moi non plus
Mes logs sont les mêmes que toi...
Par contre une l'acces à la page web http://192.168.1.19/plugins/JPI/core/php/jeeJPI.php me donne le résultat suivant:

Cette page ne fonctionne pas

Impossible de traiter cette demande via 192.168.1.19 à l'heure actuelle.
HTTP ERROR 500



Affaire à suivre...

Pour le reste, très beau boulot @djul, j'utilise JPI depuis presque le début :)
salut,

publie tes logs plugin et apk pour que je regarde
Les voilà :

- LOG EVENT APK :

Code : Tout sélectionner


 - 02/11/17 13:58:05 - HTTP_EVENT déclenché - http action: sendSms - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:05 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:11 - http_event - action: sendSms => 1
 - 02/11/17 13:58:11 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:11 - HTTP_EVENT terminé
 - 02/11/17 13:58:12 - HTTP_EVENT déclenché - http action: getVolume - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:12 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:13 - http_event - action: getVolume => 2
 - 02/11/17 13:58:13 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:13 - HTTP_EVENT terminé
 - 02/11/17 13:58:15 - HTTP_EVENT déclenché - http action: getBattLevel - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:15 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:15 - http_event - action: getBattLevel => 2
 - 02/11/17 13:58:15 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:15 - HTTP_EVENT terminé
 - 02/11/17 13:58:17 - HTTP_EVENT déclenché - http action: getSmsCounter - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:17 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:17 - http_event - action: getSmsCounter => 2
 - 02/11/17 13:58:17 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:17 - HTTP_EVENT terminé
 - 02/11/17 13:58:18 - HTTP_EVENT déclenché - http action: getWifiStrength - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:18 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:19 - http_event - action: getWifiStrength => 2
 - 02/11/17 13:58:19 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:19 - HTTP_EVENT terminé
 - 02/11/17 13:58:20 - HTTP_EVENT déclenché - http action: getVersion - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:20 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:20 - http_event - action: getVersion => 2
 - 02/11/17 13:58:20 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:20 - HTTP_EVENT terminé
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT déclenché - Numéro: +XXXXXXXXXX (Antoine)
 - 02/11/17 13:58:49 - incomingsms_event - scenario: __ASK__
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SI ( "jeedomJPI" match /^Framework SC_[0-9a-f]{13}$/gi ) => FAUX
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SINON SI ( "jeedomJPI" == "jeedomJPI" ) => VRAI
 - 02/11/17 13:58:49 - incomingsms_event - action: askJeedomPlug => 0
 - 02/11/17 13:58:49 - incomingsms_event - FIN du bloc CONDITION
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT terminé
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT déclenché
 - 02/11/17 13:59:04 - gsmoffline_event - scenario: 0
 - 02/11/17 13:59:04 - gsmoffline_event - action: toast => 1
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT terminé
- LOG ERREUR APK :

Code : Tout sélectionner

 - 02/11/17 13:58:49 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.19:80/plugins/JPI/core/php/jeeJPI.php
- LOG SCENARIO JEEDOM :

Code : Tout sélectionner

[2017-11-02 13:58:04][SCENARIO] Start : 'Scenario lance manuellement'.
[2017-11-02 13:58:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-11-02 13:58:04][SCENARIO] Demande Array
(
[title] => j'allume?
[message] => j'allume?
[answer] => Array
(
[0] => Oui
[1] => Non
)
[timeout] => 120
[variable] => ask-lum
)
[2017-11-02 14:00:23][SCENARIO] Réponse Aucune réponse
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 11
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Oui"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 12
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Non"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution de la commande [Salon][LED Salon][LED Bleu] avec comme option(s) :
Array
(
[background] => 0
)
[2017-11-02 14:00:23][SCENARIO] Fin correcte du scénario
- LOG PLUGIN JPI

Code : Tout sélectionner

[2017-11-02 13:58:12][INFO] : Réponse JPI pour la requête http://192.168.1.49:8080/?action=sendSms&number=XXXXXXXXXX&message=j%27allume%3F+%28Oui%3BNon%29&askData=jeedomJPI&askTimeout=600&__JPIPLUG=1 : OK - XXXXXXXXXX
[2017-11-02 13:58:14][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 13:58:16][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 13:58:18][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 13:58:19][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 13:58:21][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
[2017-11-02 14:00:05][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 14:00:07][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 14:00:09][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 14:00:10][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 14:00:12][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
- LOG HTTP.ERROR JEEDOM

Code : Tout sélectionner

[Thu Nov 02 13:58:50.238548 2017] [:error] [pid 1135] [client 192.168.1.49:43722] PHP Fatal error:  Cannot 'continue' 3 levels in /var/www/html/plugins/JPI/core/php/jeeJPI.php on line 39
Numéro du destinataire remplacer par XXXXXXXXXX :)
Merci d'avance en tout cas, je me bat avec ça depuis plusieurs temps, les ask ne sont pas indispensables pour moi mais c'est un beau bonus, et vu que ça ne marche pas avec Pushbullet (que j'utilise), je comptait tester sur JPI (que j'utilise aussi) :P
Merci on regardera ça ce soir

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par Jerome84 » 02 nov. 2017, 20:48

aubioine a écrit :
02 nov. 2017, 14:11
Jerome84 a écrit :
02 nov. 2017, 10:59
aubioine a écrit :
01 nov. 2017, 23:44


Je rencontre le même problème que toi (RaspPI2, Jeedom v3.1.7, JPI V0.95 sur un LG G4 Stylus Android 6), j'ai beau tout avoir reinstaller, les ask ne "fonctionnent" pas chez moi non plus
Mes logs sont les mêmes que toi...
Par contre une l'acces à la page web http://192.168.1.19/plugins/JPI/core/php/jeeJPI.php me donne le résultat suivant:

Cette page ne fonctionne pas

Impossible de traiter cette demande via 192.168.1.19 à l'heure actuelle.
HTTP ERROR 500



Affaire à suivre...

Pour le reste, très beau boulot @djul, j'utilise JPI depuis presque le début :)
salut,

publie tes logs plugin et apk pour que je regarde
Les voilà :

- LOG EVENT APK :

Code : Tout sélectionner


 - 02/11/17 13:58:05 - HTTP_EVENT déclenché - http action: sendSms - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:05 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:11 - http_event - action: sendSms => 1
 - 02/11/17 13:58:11 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:11 - HTTP_EVENT terminé
 - 02/11/17 13:58:12 - HTTP_EVENT déclenché - http action: getVolume - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:12 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:13 - http_event - action: getVolume => 2
 - 02/11/17 13:58:13 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:13 - HTTP_EVENT terminé
 - 02/11/17 13:58:15 - HTTP_EVENT déclenché - http action: getBattLevel - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:15 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:15 - http_event - action: getBattLevel => 2
 - 02/11/17 13:58:15 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:15 - HTTP_EVENT terminé
 - 02/11/17 13:58:17 - HTTP_EVENT déclenché - http action: getSmsCounter - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:17 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:17 - http_event - action: getSmsCounter => 2
 - 02/11/17 13:58:17 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:17 - HTTP_EVENT terminé
 - 02/11/17 13:58:18 - HTTP_EVENT déclenché - http action: getWifiStrength - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:18 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:19 - http_event - action: getWifiStrength => 2
 - 02/11/17 13:58:19 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:19 - HTTP_EVENT terminé
 - 02/11/17 13:58:20 - HTTP_EVENT déclenché - http action: getVersion - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:20 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:20 - http_event - action: getVersion => 2
 - 02/11/17 13:58:20 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:20 - HTTP_EVENT terminé
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT déclenché - Numéro: +XXXXXXXXXX (Antoine)
 - 02/11/17 13:58:49 - incomingsms_event - scenario: __ASK__
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SI ( "jeedomJPI" match /^Framework SC_[0-9a-f]{13}$/gi ) => FAUX
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SINON SI ( "jeedomJPI" == "jeedomJPI" ) => VRAI
 - 02/11/17 13:58:49 - incomingsms_event - action: askJeedomPlug => 0
 - 02/11/17 13:58:49 - incomingsms_event - FIN du bloc CONDITION
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT terminé
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT déclenché
 - 02/11/17 13:59:04 - gsmoffline_event - scenario: 0
 - 02/11/17 13:59:04 - gsmoffline_event - action: toast => 1
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT terminé
- LOG ERREUR APK :

Code : Tout sélectionner

 - 02/11/17 13:58:49 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.19:80/plugins/JPI/core/php/jeeJPI.php
- LOG SCENARIO JEEDOM :

Code : Tout sélectionner

[2017-11-02 13:58:04][SCENARIO] Start : 'Scenario lance manuellement'.
[2017-11-02 13:58:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-11-02 13:58:04][SCENARIO] Demande Array
(
[title] => j'allume?
[message] => j'allume?
[answer] => Array
(
[0] => Oui
[1] => Non
)
[timeout] => 120
[variable] => ask-lum
)
[2017-11-02 14:00:23][SCENARIO] Réponse Aucune réponse
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 11
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Oui"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 12
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Non"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution de la commande [Salon][LED Salon][LED Bleu] avec comme option(s) :
Array
(
[background] => 0
)
[2017-11-02 14:00:23][SCENARIO] Fin correcte du scénario
- LOG PLUGIN JPI

Code : Tout sélectionner

[2017-11-02 13:58:12][INFO] : Réponse JPI pour la requête http://192.168.1.49:8080/?action=sendSms&number=XXXXXXXXXX&message=j%27allume%3F+%28Oui%3BNon%29&askData=jeedomJPI&askTimeout=600&__JPIPLUG=1 : OK - XXXXXXXXXX
[2017-11-02 13:58:14][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 13:58:16][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 13:58:18][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 13:58:19][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 13:58:21][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
[2017-11-02 14:00:05][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 14:00:07][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 14:00:09][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 14:00:10][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 14:00:12][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
- LOG HTTP.ERROR JEEDOM

Code : Tout sélectionner

[Thu Nov 02 13:58:50.238548 2017] [:error] [pid 1135] [client 192.168.1.49:43722] PHP Fatal error:  Cannot 'continue' 3 levels in /var/www/html/plugins/JPI/core/php/jeeJPI.php on line 39
Numéro du destinataire remplacer par XXXXXXXXXX :)
Merci d'avance en tout cas, je me bat avec ça depuis plusieurs temps, les ask ne sont pas indispensables pour moi mais c'est un beau bonus, et vu que ça ne marche pas avec Pushbullet (que j'utilise), je comptait tester sur JPI (que j'utilise aussi) :P
Dis-moi, est-ce que tu peux tester un fix sur ta box ?

aubioine
Timide
Messages : 47
Inscription : 23 janv. 2016, 22:02
Localisation : Proche de Nantes

Re: [Plugin Tiers][Sujet Principal] JPI Plugin

Message par aubioine » 02 nov. 2017, 20:59

Jerome84 a écrit :
aubioine a écrit :
02 nov. 2017, 14:11
Jerome84 a écrit :
02 nov. 2017, 10:59
salut,

publie tes logs plugin et apk pour que je regarde
Les voilà :

- LOG EVENT APK :

Code : Tout sélectionner


 - 02/11/17 13:58:05 - HTTP_EVENT déclenché - http action: sendSms - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:05 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:11 - http_event - action: sendSms => 1
 - 02/11/17 13:58:11 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:11 - HTTP_EVENT terminé
 - 02/11/17 13:58:12 - HTTP_EVENT déclenché - http action: getVolume - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:12 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:13 - http_event - action: getVolume => 2
 - 02/11/17 13:58:13 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:13 - HTTP_EVENT terminé
 - 02/11/17 13:58:15 - HTTP_EVENT déclenché - http action: getBattLevel - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:15 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:15 - http_event - action: getBattLevel => 2
 - 02/11/17 13:58:15 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:15 - HTTP_EVENT terminé
 - 02/11/17 13:58:17 - HTTP_EVENT déclenché - http action: getSmsCounter - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:17 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:17 - http_event - action: getSmsCounter => 2
 - 02/11/17 13:58:17 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:17 - HTTP_EVENT terminé
 - 02/11/17 13:58:18 - HTTP_EVENT déclenché - http action: getWifiStrength - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:18 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:19 - http_event - action: getWifiStrength => 2
 - 02/11/17 13:58:19 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:19 - HTTP_EVENT terminé
 - 02/11/17 13:58:20 - HTTP_EVENT déclenché - http action: getVersion - CLIENT: 192.168.1.19 (Plugin Jeedom JPI)
 - 02/11/17 13:58:20 - http_event - scénario: __DEFAULT__
 - 02/11/17 13:58:20 - http_event - action: getVersion => 2
 - 02/11/17 13:58:20 - http_event - action: httpReturn => 1
 - 02/11/17 13:58:20 - HTTP_EVENT terminé
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT déclenché - Numéro: +XXXXXXXXXX (Antoine)
 - 02/11/17 13:58:49 - incomingsms_event - scenario: __ASK__
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SI ( "jeedomJPI" match /^Framework SC_[0-9a-f]{13}$/gi ) => FAUX
 - 02/11/17 13:58:49 - incomingsms_event - évaluer: SINON SI ( "jeedomJPI" == "jeedomJPI" ) => VRAI
 - 02/11/17 13:58:49 - incomingsms_event - action: askJeedomPlug => 0
 - 02/11/17 13:58:49 - incomingsms_event - FIN du bloc CONDITION
 - 02/11/17 13:58:49 - INCOMINGSMS_EVENT terminé
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT déclenché
 - 02/11/17 13:59:04 - gsmoffline_event - scenario: 0
 - 02/11/17 13:59:04 - gsmoffline_event - action: toast => 1
 - 02/11/17 13:59:04 - GSMOFFLINE_EVENT terminé
- LOG ERREUR APK :

Code : Tout sélectionner

 - 02/11/17 13:58:49 - ERREUR askJPIplugin: l’hôte ne répond pas...
http://192.168.1.19:80/plugins/JPI/core/php/jeeJPI.php
- LOG SCENARIO JEEDOM :

Code : Tout sélectionner

[2017-11-02 13:58:04][SCENARIO] Start : 'Scenario lance manuellement'.
[2017-11-02 13:58:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-11-02 13:58:04][SCENARIO] Demande Array
(
[title] => j'allume?
[message] => j'allume?
[answer] => Array
(
[0] => Oui
[1] => Non
)
[timeout] => 120
[variable] => ask-lum
)
[2017-11-02 14:00:23][SCENARIO] Réponse Aucune réponse
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 11
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Oui"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution d'un bloc élément : 12
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-11-02 14:00:23][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="Non"] = Faux
[2017-11-02 14:00:23][SCENARIO] Exécution du sous-élément de type [action] : else
[2017-11-02 14:00:23][SCENARIO] Exécution de la commande [Salon][LED Salon][LED Bleu] avec comme option(s) :
Array
(
[background] => 0
)
[2017-11-02 14:00:23][SCENARIO] Fin correcte du scénario
- LOG PLUGIN JPI

Code : Tout sélectionner

[2017-11-02 13:58:12][INFO] : Réponse JPI pour la requête http://192.168.1.49:8080/?action=sendSms&number=XXXXXXXXXX&message=j%27allume%3F+%28Oui%3BNon%29&askData=jeedomJPI&askTimeout=600&__JPIPLUG=1 : OK - XXXXXXXXXX
[2017-11-02 13:58:14][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 13:58:16][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 13:58:18][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 13:58:19][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 13:58:21][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
[2017-11-02 14:00:05][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVolume&__JPIPLUG=1 : 0
[2017-11-02 14:00:07][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getBattLevel&__JPIPLUG=1 : 100
[2017-11-02 14:00:09][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getSmsCounter&__JPIPLUG=1 : 59
[2017-11-02 14:00:10][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getWifiStrength&__JPIPLUG=1 : 53
[2017-11-02 14:00:12][DEBUG] : Valeur de la requête  http://192.168.1.49:8080/?action=getVersion&__JPIPLUG=1 : 0.95
- LOG HTTP.ERROR JEEDOM

Code : Tout sélectionner

[Thu Nov 02 13:58:50.238548 2017] [:error] [pid 1135] [client 192.168.1.49:43722] PHP Fatal error:  Cannot 'continue' 3 levels in /var/www/html/plugins/JPI/core/php/jeeJPI.php on line 39
Numéro du destinataire remplacer par XXXXXXXXXX :)
Merci d'avance en tout cas, je me bat avec ça depuis plusieurs temps, les ask ne sont pas indispensables pour moi mais c'est un beau bonus, et vu que ça ne marche pas avec Pushbullet (que j'utilise), je comptait tester sur JPI (que j'utilise aussi)
Dis-moi, est-ce que tu peux tester un fix sur ta box ?
Qu'entends tu par tester un fix? Un reset?
Pour info, je suis sur Freebox révolution, sans routeur supplémentaire (pour le moment)

Via Tapatalk :)


Répondre

Revenir vers « [Catégorie] Objets connectés »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité