Page 8 sur 63

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 11 mars 2019, 18:03
par sigalou
kike.herrera a écrit :
11 mars 2019, 17:19

Comme je l'ai dit, dans la version précédente, j'ai remplacé toute entrée d'amazon.fr par amazon.es et cela a fonctionné. J'ai localisé l'erreur possible, dans le fichier alexa-remote.js, à la ligne 88

this._options.amazonPage = this._options.amazonPage || 'amazon.fr';

Si je remplace amazon.fr par amazon.es, cela fonctionne apparemment bien.

Dans ce même fichier il y a beaucoup de lignes qui maintiennent amazon.fr dans les liens, je ne sais pas si cela affectera d’autres services
Je vais regarder, j'ai dû oublier ce fichier alors... Je te dis
Oula, j'ai un bug sur la récupération de alexaserver et amazonserver, je suis dessus !

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 11 mars 2019, 19:26
par gpga
Malgré la mise en place de la procédure de relance automatique du démon, il continue de tomber au bout de 24h00 et il m'est impossible de relancer le démon.
Il n’accède pas au cookie qui semble verrouillé.

Mon problème de stabilité reste entier, que ce soit sur l'un ou l'autre de mes jeedom, l'un sur un NUC, l'autre sur un RPI3

Je continue de suivre ce fil pour voir si une modification permettra de traiter ce problème

[Plugin Tiers] Plugin Alexa-API

Publié : 11 mars 2019, 19:40
par Nebz
gpga a écrit :Malgré la mise en place de la procédure de relance automatique du démon, il continue de tomber au bout de 24h00 et il m'est impossible de relancer le démon.
Il n’accède pas au cookie qui semble verrouillé.

Mon problème de stabilité reste entier, que ce soit sur l'un ou l'autre de mes jeedom, l'un sur un NUC, l'autre sur un RPI3

Je continue de suivre ce fil pour voir si une modification permettra de traiter ce problème
Plutôt que d'attendre, je t'invite à fournir les logs pour aider tout le monde.

Faire aussi des recherches, regarder par exemple si les droits n'ont pas changés sur le fichier cookie. Faire une différence entre un log qui fonctionne et un qui ne fonctionne plus (diff). Bref d'aider :-)

Ce plug-in vient d'une collaboration et d'une recherche de plusieurs personnes... rien n'existe d'officiel côté Amazon, c'est un détournement, c'est de l'essai-erreur... toute aide est la bienvenue


Envoyé de mon iPhone en utilisant Tapatalk

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 11 mars 2019, 21:02
par Didier3L
Bonjour
Pouvez vous rajouter la date et l’heure dans les log du plugin ?

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 11 mars 2019, 21:07
par sigalou
Didier3L a écrit :
11 mars 2019, 21:02
Bonjour
Pouvez vous rajouter la date et l’heure dans les log du plugin ?
C'est dans la Todo-List ;)

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 08:54
par sigalou
kike.herrera a écrit :
11 mars 2019, 17:19

Comme je l'ai dit, dans la version précédente, j'ai remplacé toute entrée d'amazon.fr par amazon.es et cela a fonctionné. J'ai localisé l'erreur possible, dans le fichier alexa-remote.js, à la ligne 88

this._options.amazonPage = this._options.amazonPage || 'amazon.fr';

Si je remplace amazon.fr par amazon.es, cela fonctionne apparemment bien.

Dans ce même fichier il y a beaucoup de lignes qui maintiennent amazon.fr dans les liens, je ne sais pas si cela affectera d’autres services
Voila, j'ai repris complètement ce fichier et c'est poussé sur le Market
2019-03-12 08:49:06 devrait bien fonctionner, dis moi
Merci pour tes tests et ton aide.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 12:24
par tubezleb
Je viens de tester le nouveau plugin et pour le moment cela semble OK et mettant amazon.com dans la configuration !

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 13:50
par HadesDT
Je viens de tester aussi, pour que les nouvelles commandes soient créée sur chaque device j'ai du les supprimer et refaire un scan. Pas possible de rajouter les commande en refaisant juste un scan sans supprimer ? Car en supprimant ça bousilles les scénarios :/

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 13:58
par Nebz
@sigalou voir dans [DEV]

oui il y a des modifs à faire.

je les ai fait en beta... qqun peut tester ?

(probable qu'il faille encore une fois supprimer l'équipement (pour que les commandes aient un ID logique) mais ca devrait être la dernière :))

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 14:48
par sigalou
tubezleb a écrit :
12 mars 2019, 12:24
Je viens de tester le nouveau plugin et pour le moment cela semble OK et mettant amazon.com dans la configuration !
T'es au canada ? C'est ça ?
Donc à ce stade, tout fonctionne avec cette nouvelle option
Tu as testé la récupération du cookie ? c'est ce qui est le plus compliqué.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 14:50
par sigalou
Nebz a écrit :
12 mars 2019, 13:58
@sigalou voir dans [DEV]

oui il y a des modifs à faire.

je les ai fait en beta... qqun peut tester ?

(probable qu'il faille encore une fois supprimer l'équipement (pour que les commandes aient un ID logique) mais ca devrait être la dernière :))
OK, vu dans Dev, je teste la beta ce soir.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 15:05
par HadesDT
Nebz a écrit :
12 mars 2019, 13:58
@sigalou voir dans [DEV]

oui il y a des modifs à faire.

je les ai fait en beta... qqun peut tester ?

(probable qu'il faille encore une fois supprimer l'équipement (pour que les commandes aient un ID logique) mais ca devrait être la dernière :))
Je teste ça en beta, je te reviens

Edit :

essai 1 : je supprime une commande d'un équipement existant, je sauve et scan ==> NOK, commande supprimée ne revient pas
essai 2 : je supprime l'équipement, scan ==> OK, toutes les commandes sont la
essai 3 : je resupprime une commande de l'équipement qui est réapparu avec du coup normalement les id etc, sauve et scan ==> NOK, la commande de reviens pas

Edit 2 : autant pour moi, je suis sur la beta de hier soir, je dois attendre qu'elle soit publiée sur le market je suppose

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 15:52
par Nebz
oui ou utiliser git comme avant

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 16:24
par kike.herrera
sigalou a écrit :
12 mars 2019, 08:54
kike.herrera a écrit :
11 mars 2019, 17:19

Comme je l'ai dit, dans la version précédente, j'ai remplacé toute entrée d'amazon.fr par amazon.es et cela a fonctionné. J'ai localisé l'erreur possible, dans le fichier alexa-remote.js, à la ligne 88

this._options.amazonPage = this._options.amazonPage || 'amazon.fr';

Si je remplace amazon.fr par amazon.es, cela fonctionne apparemment bien.

Dans ce même fichier il y a beaucoup de lignes qui maintiennent amazon.fr dans les liens, je ne sais pas si cela affectera d’autres services
Voila, j'ai repris complètement ce fichier et c'est poussé sur le Market
2019-03-12 08:49:06 devrait bien fonctionner, dis moi
Merci pour tes tests et ton aide.
C'est étrange, je ne vois pas la mise à jour. La dernière version bêta est le 2019-03-11 18:36:17 pour moi

Merci à vous pour votre travail :-)

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 18:49
par sigalou
kike.herrera a écrit :
12 mars 2019, 16:24

C'est étrange, je ne vois pas la mise à jour. La dernière version bêta est le 2019-03-11 18:36:17 pour moi

Merci à vous pour votre travail :-)
Ha ? tout est poussé en stable depuis : 2019-03-12 18:44:57

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 19:17
par Pandore62
J'ai exactement le même problème.

Super pluging lorsqu'il fonctionne, mais malheureusement, le lendemain, plus rien ne fonctionne, il faut redémarrer le démon malgrès qu'il est OK.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 19:29
par kike.herrera
sigalou a écrit :
12 mars 2019, 18:49
kike.herrera a écrit :
12 mars 2019, 16:24

C'est étrange, je ne vois pas la mise à jour. La dernière version bêta est le 2019-03-11 18:36:17 pour moi

Merci à vous pour votre travail :-)
Ha ? tout est poussé en stable depuis : 2019-03-12 18:44:57
Peut-être était-ce parce que j'étais en version bêta et que la mise à jour n'apparaissait pas. Mais maintenant, il vient de paraître (en version bêta), je l'ai mis à jour, et pour l'instant, tout fonctionne très très bien !!! Grand travail!!

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 19:51
par sigalou
Pandore62 a écrit :
12 mars 2019, 19:17
J'ai exactement le même problème.

Super pluging lorsqu'il fonctionne, mais malheureusement, le lendemain, plus rien ne fonctionne, il faut redémarrer le démon malgrès qu'il est OK.
Vu, ps chez tout le monde, faut nous aider à trouver d'où ça vient.
Essayez de comparer les logs quand ça fonctionne et quand ça fonctionne pas pour voir la différence.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 12 mars 2019, 19:52
par sigalou
kike.herrera a écrit :
12 mars 2019, 19:29
sigalou a écrit :
12 mars 2019, 18:49
kike.herrera a écrit :
12 mars 2019, 16:24

C'est étrange, je ne vois pas la mise à jour. La dernière version bêta est le 2019-03-11 18:36:17 pour moi

Merci à vous pour votre travail :-)
Ha ? tout est poussé en stable depuis : 2019-03-12 18:44:57
Peut-être était-ce parce que j'étais en version bêta et que la mise à jour n'apparaissait pas. Mais maintenant, il vient de paraître (en version bêta), je l'ai mis à jour, et pour l'instant, tout fonctionne très très bien !!! Grand travail!!
Logiquement, tu peux passer en stable sans souci.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 13 mars 2019, 07:01
par Julien30
Hello,
Suite au fait qu’Alexa ne parle plus malgré le daemon au vert voici le log:
[

Code : Tout sélectionner

GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"notifications":[]}
Alexa-API - New cookie saved to:/var/www/html/plugins/alexaapi/resources/data/alexa-cookie.json
Alexa-API: *********************************
Alexa-API: * Server listening on port 3456 *
Alexa-API: *********************************
Alexa-API: Alexa.Speak
Alexa-API: device: G090VC0984652743
Alexa-API: text: Test
Alexa-Remote: No authentication check needed (time elapsed 83641)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/behaviors/preview","method":"POST","timeout":10000,"headers":{}}and data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"operationPayload\":{\"deviceType\":\"A32DOYMUN6DTXA\",\"deviceSerialNumber\":\"G090VC0984652743\",\"locale\":\"fr-FR\",\"customerId\":\"AIRAHZMB1BYC8\",\"textToSpeak\":\"Test\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
Alexa-Remote: Response: No/Invalid JSON
HTTP/1.1 0 x-amzn-RequestId: fb3b2fb4-4554-11e9-aa89-ebd9615d3042
Access-Control-Allow-Origin: https://alexa.amazon.fr
Vary: Origin
Access-Control-Expose-Headers: x-amzn-dat-gui-client-upgrade,X-Amzn-Error,loginUrl,X-Amzn-RequestId,x-amzn-alt-domain,Date,Location
Access-Control-Allow-Credentials: true
Date: Wed, 13 Mar 2019 05:58:10 GMT
Connection: close