Re: [Plugin Tiers] Plugin Alexa-API
Publié : 13 mars 2019, 07:42
Merci pour ce retour, on cherche, (nous sommes sur le forum de DEV : viewtopic.php?f=191&t=40186&start=720)
Forum sur Jeedom
https://www.jeedom.com/forum/
Peux-tu tenter de recréer le cookie puis de lui renvoyer un texte à dire et renvoyer le même log ?Julien30 a écrit : ↑13 mars 2019, 07:01Hello,
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
Code : Tout sélectionner
Alexa-API: text: Ceci est un test de message pour la commande Speak
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/bootstrap?version=0","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"authentication":{"authenticated":true,"canAccessPrimeMusicContent":false,"customerEmail":"xxx...","customerId":"xxx...","customerName":"xxx..."}}
Alexa-Remote: Authentication check successfull
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\":\"xxx...\",\"deviceSerialNumber\":\"xxx...\",\"locale\":\"fr-FR\",\"customerId\":\"xxx...\",\"textToSpeak\":\"Ceci est un test de message pour la commande Speak\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
Alexa-Remote: Response: No/Invalid JSON
HTTP/1.1 0 x-amzn-RequestId: d74abd25-456a-11e9-ad30-d9c0a2b76cbf
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 08:34:38 GMT
Connection: close
Alexa-Remote: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Alexa-Remote: Use as Login-Amazon-URL: amazon.fr
Alexa-Remote: Use as Base-URL: alexa.amazon.fr
Alexa-Remote: cookie was provided
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/bootstrap?version=0","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"authentication":{"authenticated":true,"canAccessPrimeMusicContent":false,"customerEmail":"xxx...","customerId":"xxx...","xxx..."}}
Alexa-Remote: Authentication checked: true
Alexa-Remote: No authentication check needed (time elapsed 7)
Alexa-Remote: Sending Request with {"host":"alexa-comms-mobile-service.amazon.com","path":"/accounts","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: [{"commsId":"amzn1.comms.id.person.amzn1~amzn1.account.xxx...","directedId":"amzn1.account.xxx...","phoneCountryCode":"33","phoneNumber":"xxx...","firstName":"xxx...","lastName":"xxx...","phoneticFirstName":null,"phoneticLastName":null,"commsProvisionStatus":"PROVISIONED","isChild":false,"signedInUser":true,"commsProvisioned":true,"speakerProvisioned":false}]
Alexa-Remote: No authentication check needed (time elapsed 403)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/devices-v2/device?cached=true&_=xxx...","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: > liste des devices et capabilities"
Alexa-Remote: No authentication check needed (time elapsed 1518)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/wake-word?_=1552467150040","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"wakeWords":[{"active":true,"deviceSerialNumber":"xxx...","deviceType":"A7WXQPH584YP","midFieldState":null,"wakeWord":"ALEXA"},{"active":true ...
Alexa-xxxxxxxxxxxxx: initNotifications
Alexa-Remote: No authentication check needed (time elapsed 1895)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/notifications?cached=true&_=xxx...","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"notifications":[]}
Alexa-xxxxxxxxxxxxx: 0
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: boucle serialNumbers
Alexa-xxxxxxxxxxxxx: 1
Alexa-xxxxxxxxxxxxx: 5
Alexa-API - New cookie saved to:/usr/share/nginx/www/jeedom/plugins/alexaapi/resources/data/alexa-cookie.json
Alexa-API: Server listening on port 3456
Alexa-API: Alexa.Speak
Alexa-API: device: xxx...
Alexa-API: text: Ceci est un test de message pour la commande Speak
Alexa-Remote: No authentication check needed (time elapsed 101639)
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\":\"xxx...\",\"deviceSerialNumber\":\"xxx...\",\"locale\":\"fr-FR\",\"customerId\":\"xxx...\",\"textToSpeak\":\"Ceci est un test de message pour la commande Speak\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
Alexa-Remote: Response: No body
Aucun problème pour moi dans le core 3.3.26kenshirohokuto a écrit :bonjour à tous,
depuis la MAJ de ce matin du core jeedom en 3.3.26 le plugin refuse (+ précisément le démon) de se lancer ké passa ?
a+
Ha !! Ça c'est une piste intéressante je pense. J'ai lu que certains avaient des soucis (dans le script originel) en fonction des navigateurs. ?! un lien ?
APACHEDate: Wed, 13 Mar 2019 15:24:02 GMT
Connection: close
J'utilise de temps en temps sur mon Iphone en 4G ou Wifisigalou a écrit : ↑13 mars 2019, 17:59Bon, comme nous donc ça vient pas de là.
Avez vous une connexion amazon ailleurs que depuis chez vous ? Sur le téléphone en 4g ? depuis le bureau ? ... en gros, utilisez vous votre compte amazon de deux endroits différents ? (quelqu'un d'autre de votre famille utilise le compte ? pour la livraison prime par exemple ou pour vous ruiner lol) ??
Désolé, petite erreur dans la doc, mets hour en minuscules.biarnes64 a écrit : ↑13 mars 2019, 19:51Bonsoir,
Petite question sur la commande pour récupérer la prochaine alarme active.
J'ai paramétré en suivant la doc de Sigalou le NextAlarm pour avoir le résultat de la prochaine alarme active au format HH:MM ce qui me donne: whennextalarm?position=1&status=ON&format=HOUR
Mais j'obtiens comme résultat: 2019-03-14 07:00:00.000
J'ai oublié quelque chose?
Hello,sigalou a écrit : ↑13 mars 2019, 17:59Bon, comme nous donc ça vient pas de là.
Avez vous une connexion amazon ailleurs que depuis chez vous ? Sur le téléphone en 4g ? depuis le bureau ? ... en gros, utilisez vous votre compte amazon de deux endroits différents ? (quelqu'un d'autre de votre famille utilise le compte ? pour la livraison prime par exemple ou pour vous ruiner lol) ??