Page 61 sur 63

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 10:23
par plameuk
Même chose, obligé à nouveau de relancer le démon :-(

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 10:25
par Nebz
N'hésitez pas a nous aider a comprendre en envoyant des logs hein ;-)


Envoyé de mon iPhone en utilisant Tapatalk

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 13:17
par sigalou
amerton a écrit :
25 sept. 2019, 09:17
Bad news : 48 heures plus tard, Alexa ne parle plus. La commande Speak est sans effet...
Faut vérifier que t'as bien dernière version et nous en dire plus. T'as essayé plusieurs fois de faire Speak et rien à chaque fois ?

Car tout marche bien chez nous.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 13:22
par amerton
J'ai bien la dernière mise à jour, je viens de vérifier les mises à jour.

Rien de particulier dans le log
2019-09-25 13:18:49][DEBUG] : buildSpeakRequest
[2019-09-25 13:18:49][INFO] : Request : http://192.168.1.72:3456/speak?text=Cec ... 06839600FV
[2019-09-25 13:18:49][DEBUG] : Result : {"value":"Send"}

Lancé plusieurs fois.

Je l'ai fait sur un des echos qui a dans le log le test avec le reminder.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 13:28
par Nebz
tu peux fournir aussi alexaapi_node stp....

et un peu plus que 3 lignes stp... là c'est trop court pour voir qqch...

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 14:05
par amerton
Du log

[2019-09-25 14:02:25][DEBUG] : buildSpeakRequest
[2019-09-25 14:02:25][INFO] : Request : http://192.168.1.72:3456/speak?text=cou ... 06839601BH
[2019-09-25 14:02:25][DEBUG] : Result : {"value":"Send"}

et _node

9/25/2019, 2:02:25 PM] Alexa-API: Lancement /Speak avec paramètres -> device: G090QU06839601BH & text: coucou
[9/25/2019, 2:02:25 PM] Alexa-Remote: No authentication check needed (time elapsed 142817)
[9/25/2019, 2:02:25 PM] Alexa-Remote: Sending Request with {"host":"alexa.amazon.es","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\":\"A7WXQPH584YP\",\"deviceSerialNumber\":\"G090QU06839601BH\",\"locale\":\"fr-FR\",\"customerId\":\"AIIM475P4WWLZ\",\"textToSpeak\":\"coucou\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
[9/25/2019, 2:02:25 PM] Alexa-Remote: Response: OK

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 17:20
par sigalou
La réponse est "OK" et il n'y a pas les lignes qui nous intéresse.

Donne nous les lignes qui commencent par >>> DEBUG ...

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 17:57
par plameuk
Voilà ce que j'ai moi, mais là ca marche, j'avais relancé le Démon ce matin. Faudra voir des qu'elle parle plus...
J'ai 3 Alexa, Echo, Echo dot et Echo input. Dans le log je vois des tests lancé sur 2 alexa mais pas sur Echo. C'est celle là qui doit parler. Normal ?


Version Alexa API
2019-09-22 09:41:38
Version Jeedom
3.3.31

Log Alexaapi

[2019-09-25 17:45:05][DEBUG] : ---------------------------------------------DEBUT CRON-*/15 * * * *-----------------------
[2019-09-25 17:45:08][DEBUG] : updating online status of roland - Echo to true
[2019-09-25 17:45:08][DEBUG] : updating online status of roland - Echo Input to true
[2019-09-25 17:45:08][DEBUG] : updating online status of Partout to true
[2019-09-25 17:45:08][DEBUG] : updating online status of roland - Echo Dot to true
[2019-09-25 17:45:08][DEBUG] : updating online status of roland's Fire TV to true
[2019-09-25 17:45:08][DEBUG] : updating online status of roland's Alexa Apps to false
[2019-09-25 17:45:08][DEBUG] : -----------------------------Test NON Lancé sur *amazon*------------------------
[2019-09-25 17:45:08][DEBUG] : -----------------------------Test Lancé sur *roland - Echo Dot*------------------------
[2019-09-25 17:45:08][DEBUG] : buildReminderRequest
[2019-09-25 17:45:08][INFO] : Request : http://192.168.0.210:3456/reminder?text ... 0991070B6V
[2019-09-25 17:45:09][DEBUG] : Result : {}
[2019-09-25 17:45:09][DEBUG] : **********************Suppression Reminder id**A32DOYMUN6DTXA-G090U50991070B6V-ba5d9a34-5d01-4820-a28a-bb6f013810f3*********************************
[2019-09-25 17:45:09][DEBUG] : builddeleteReminderRequest
[2019-09-25 17:45:09][INFO] : Request : http://192.168.0.210:3456/deleteReminde ... 0991070B6V
[2019-09-25 17:45:10][DEBUG] : Result : {}
[2019-09-25 17:45:10][DEBUG] : ********************** TROUVE le Reminder 2060 donc c'est OK**********************************
[2019-09-25 17:45:12][DEBUG] : -----------------------------Test Lancé sur *roland - Echo Input*------------------------
[2019-09-25 17:45:12][DEBUG] : Connexion close non détectée dans le CRON. Tout va bien.
[2019-09-25 17:45:14][DEBUG] : buildNextAlarmRequest sur Next Alarm When
[2019-09-25 17:45:14][INFO] : Request : http://192.168.0.210:3456/whennextalarm ... 0991070B6V
[2019-09-25 17:45:15][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:45:15][DEBUG] : buildNextMusicalAlarmRequest
[2019-09-25 17:45:15][INFO] : Request : http://192.168.0.210:3456/whennextmusic ... 0991070B6V
[2019-09-25 17:45:15][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:45:15][DEBUG] : buildNextReminderRequest
[2019-09-25 17:45:15][INFO] : Request : http://192.168.0.210:3456/whennextremin ... 0991070B6V
[2019-09-25 17:45:15][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:45:17][DEBUG] : buildNextAlarmRequest sur Next Alarm When
[2019-09-25 17:45:17][INFO] : Request : http://192.168.0.210:3456/whennextalarm ... 049027028K
[2019-09-25 17:45:18][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:45:18][DEBUG] : buildNextMusicalAlarmRequest
[2019-09-25 17:45:18][INFO] : Request : http://192.168.0.210:3456/whennextmusic ... 049027028K
[2019-09-25 17:45:18][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:45:18][DEBUG] : buildNextReminderRequest
[2019-09-25 17:45:18][INFO] : Request : http://192.168.0.210:3456/whennextremin ... 049027028K
[2019-09-25 17:45:18][DEBUG] : Result : {"value":"none"}
[2019-09-25 17:49:24][DEBUG] : buildSpeakRequest
[2019-09-25 17:49:24][INFO] : Request : http://192.168.0.210:3456/speak?text=te ... 0682440EUQ
[2019-09-25 17:49:24][DEBUG] : Result : {"value":"Send"}

Log Node :

[9/25/2019, 5:49:24 PM] Alexa-API: Lancement /Speak avec paramètres -> device: G090QU0682440EUQ & text: test de fonctionnement
[9/25/2019, 5:49:24 PM] Alexa-Remote: No authentication check needed (time elapsed 258799)
[9/25/2019, 5:49:24 PM] 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\":\"A7WXQPH584YP\",\"deviceSerialNumber\":\"G090QU0682440EUQ\",\"locale\":\"fr-FR\",\"customerId\":\"A3CT5N9QVYJ60D\",\"textToSpeak\":\"test de fonctionnement\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
[9/25/2019, 5:49:25 PM] Alexa-Remote: Response: OK

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 18:14
par amerton
sigalou a écrit :
25 sept. 2019, 17:20
La réponse est "OK" et il n'y a pas les lignes qui nous intéresse.

Donne nous les lignes qui commencent par >>> DEBUG ...
Je n'ai pas de telles lignes dans l'un ou l'autre des logs...

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 18:29
par sigalou
C'est dans alexaapi_node , j'ai par exemple :

Code : Tout sélectionner

[2019-9-25 18:28:26] Alexa-API:    Lancement /Speak avec paramètres -> device: G090LF118173117U & text: Ceci est un test de message pour la commande Speak
[2019-9-25 18:28:26] Alexa-Remote: No authentication check needed (time elapsed 90755)
[2019-9-25 18:28:26] 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\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"G090LF118173117U\",\"locale\":\"fr-FR\",\"customerId\":\"A1P3694S7PYD78\",\"textToSpeak\":\"Ceci est un test de message pour la commande Speak\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
[2019-9-25 18:28:26] >>> DEBUG res.statusCode: 200
[2019-9-25 18:28:26] >>> DEBUG res.statusMessage: OK
[2019-9-25 18:28:26] >>> DEBUG res.httpVersion: 1.1
[2019-9-25 18:28:26] >>> DEBUG res.headers: {"server":"Server","date":"Wed, 25 Sep 2019 16:28:26 GMT","content-length":"0","connection":"close","x-amz-rid":"TRR3SRASRS2G0YGBY85A","vary":"Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent"}
[2019-9-25 18:28:26] >>> DEBUG body:
[2019-9-25 18:28:26] Alexa-Remote: Response(3): OK
Plugin Alexa-api Stable : 2019-09-22 09:41:38
Debug bien coché ?

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 18:39
par plameuk
Pour ma part avec le Debug bien coché, je n'ai aucune ligne DEBUG dans le log alexaapi_node.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 19:13
par amerton
Idem, debug, pas de ligne >>>

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 25 sept. 2019, 20:36
par plameuk
Bon je vient de voir sur le forum de la beta que Sigalou a de nouveau constaté un retour du pb avec l'authentifaction aujourd'hui. Ca explique nos problèmes ?

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 07:51
par Gaillb1
Bonjour

Si ça peut aider :

J ai eu des soucis liés à la version 32 bits de mon Debian
Problème solutionné mais solution non pérenne donc j ai migré ce we sur une version 64 bits

Tout fonctionne mais surtout la ou j avais de temps à autre des echo muets je n ai pour le moment plus de soucis

Effet de bord ? Coïncidence ? Vrais solution ?
Je ne suis pas assez compétant pour répondre et la solution est trop jeune pour pouvoir vraiment tirer une conclusion .... mais si l expérience peut aider la réflexion ....


Envoyé de mon iPhone en utilisant Tapatalk

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 08:05
par amerton
@Gaillb1 je suis en Debian 64 bits, ce n'est donc pas relié...

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 10:03
par plameuk
Voilà, Alexa est donc de nouveau muette ce matin.
Relance du Démon et nouvelle essai : c'est OK

Log alexaapi

[2019-09-26 09:45:05][DEBUG] : ---------------------------------------------DEBUT CRON-*/15 * * * *-----------------------
[2019-09-26 09:45:07][DEBUG] : updating online status of roland - Echo to true
[2019-09-26 09:45:07][DEBUG] : updating online status of roland - Echo Input to true
[2019-09-26 09:45:07][DEBUG] : updating online status of Partout to true
[2019-09-26 09:45:07][DEBUG] : updating online status of roland - Echo Dot to true
[2019-09-26 09:45:07][DEBUG] : updating online status of roland's Fire TV to true
[2019-09-26 09:45:07][DEBUG] : updating online status of roland's Alexa Apps to false
[2019-09-26 09:45:07][DEBUG] : -----------------------------Test NON Lancé sur *amazon*------------------------
[2019-09-26 09:45:07][DEBUG] : -----------------------------Test Lancé sur *roland - Echo Dot*------------------------
[2019-09-26 09:45:07][DEBUG] : buildReminderRequest
[2019-09-26 09:45:07][INFO] : Request : http://192.168.0.210:3456/reminder?text ... 0991070B6V
[2019-09-26 09:45:08][DEBUG] : Result : {}
[2019-09-26 09:45:08][DEBUG] : **********************Suppression Reminder id**A32DOYMUN6DTXA-G090U50991070B6V-fa4187cc-5e5c-4ef1-ac7f-88b995328e57*********************************
[2019-09-26 09:45:08][DEBUG] : builddeleteReminderRequest
[2019-09-26 09:45:08][INFO] : Request : http://192.168.0.210:3456/deleteReminde ... 0991070B6V
[2019-09-26 09:45:09][DEBUG] : Result : {}
[2019-09-26 09:45:09][DEBUG] : ********************** TROUVE le Reminder 2060 donc c'est OK**********************************
[2019-09-26 09:45:11][DEBUG] : -----------------------------Test Lancé sur *roland - Echo Input*------------------------
[2019-09-26 09:45:11][DEBUG] : Connexion close non détectée dans le CRON. Tout va bien.
[2019-09-26 09:45:13][DEBUG] : buildNextAlarmRequest sur Next Alarm When
[2019-09-26 09:45:13][INFO] : Request : http://192.168.0.210:3456/whennextalarm ... 0991070B6V
[2019-09-26 09:45:14][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:45:14][DEBUG] : buildNextMusicalAlarmRequest
[2019-09-26 09:45:14][INFO] : Request : http://192.168.0.210:3456/whennextmusic ... 0991070B6V
[2019-09-26 09:45:14][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:45:14][DEBUG] : buildNextReminderRequest
[2019-09-26 09:45:14][INFO] : Request : http://192.168.0.210:3456/whennextremin ... 0991070B6V
[2019-09-26 09:45:15][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:45:17][DEBUG] : buildNextAlarmRequest sur Next Alarm When
[2019-09-26 09:45:17][INFO] : Request : http://192.168.0.210:3456/whennextalarm ... 049027028K
[2019-09-26 09:45:17][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:45:17][DEBUG] : buildNextMusicalAlarmRequest
[2019-09-26 09:45:17][INFO] : Request : http://192.168.0.210:3456/whennextmusic ... 049027028K
[2019-09-26 09:45:17][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:45:17][DEBUG] : buildNextReminderRequest
[2019-09-26 09:45:17][INFO] : Request : http://192.168.0.210:3456/whennextremin ... 049027028K
[2019-09-26 09:45:18][DEBUG] : Result : {"value":"none"}
[2019-09-26 09:47:13][DEBUG] : buildSpeakRequest
[2019-09-26 09:47:13][INFO] : Request : http://192.168.0.210:3456/speak?text=he ... 0682440EUQ
[2019-09-26 09:47:13][DEBUG] : Result : {"value":"Send"}

[2019-09-26 09:56:01][INFO] : Arrêt du service alexaapi
[2019-09-26 09:56:04][INFO] : Arrêt du service alexaapi
[2019-09-26 09:56:04][INFO] : Lancement du démon alexaapi
[2019-09-26 09:56:04][DEBUG] : Lancement démon alexaapi : nice -n 19 nodejs /var/www/html/plugins/alexaapi/resources/alexaapi.js 192.168.0.210 amazon.fr alexa.amazon.fr
[2019-09-26 09:56:04][INFO] : Démon alexaapi lancé
[2019-09-26 09:56:44][DEBUG] : buildSpeakRequest
[2019-09-26 09:56:44][INFO] : Request : http://192.168.0.210:3456/speak?text=he ... 0682440EUQ
[2019-09-26 09:56:44][DEBUG] : Result : {"value":"Send"}



Log alexaapi_node

[9/26/2019, 9:47:13 AM] Alexa-API: Lancement /Speak avec paramètres -> device: G090QU0682440EUQ & text: hello
[9/26/2019, 9:47:13 AM] Alexa-Remote: No authentication check needed (time elapsed 127869)
[9/26/2019, 9:47:13 AM] 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\":\"A7WXQPH584YP\",\"deviceSerialNumber\":\"G090QU0682440EUQ\",\"locale\":\"fr-FR\",\"customerId\":\"A3CT5N9QVYJ60D\",\"textToSpeak\":\"hello\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
[9/26/2019, 9:47:13 AM] Alexa-Remote: Response: OK

[9/26/2019, 9:56:09 AM] Alexa-API: New cookie saved to:/var/www/html/plugins/alexaapi/resources/data/alexa-cookie.json
[9/26/2019, 9:56:09 AM] Alexa-API: **************************************************************
[9/26/2019, 9:56:09 AM] Alexa-API: ************** Server OK listening on port 3456 **************
[9/26/2019, 9:56:09 AM] Alexa-API: **************************************************************
[9/26/2019, 9:56:44 AM] Alexa-API: Lancement /Speak avec paramètres -> device: G090QU0682440EUQ & text: hello
[9/26/2019, 9:56:44 AM] Alexa-Remote: No authentication check needed (time elapsed 36402)
[9/26/2019, 9:56:44 AM] 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\":\"A7WXQPH584YP\",\"deviceSerialNumber\":\"G090QU0682440EUQ\",\"locale\":\"fr-FR\",\"customerId\":\"A3CT5N9QVYJ60D\",\"textToSpeak\":\"hello\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
[9/26/2019, 9:56:44 AM] Alexa-Remote: Response: OK

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 12:39
par sigalou
C'est bizarre, ça tenait, ça tient plus ...

Je viens de pousser une beta avec le CheckAuth toutes les 6 min, on va voir ...

viewtopic.php?f=191&t=40186&p=769081#p769081

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 13:54
par eedomusbox
Je viens d'installer la Beta. on verra si le problème est résolu.

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 18:28
par Zekje
sigalou a écrit :
26 sept. 2019, 12:39
C'est bizarre, ça tenait, ça tient plus ...

Je viens de pousser une beta avec le CheckAuth toutes les 6 min, on va voir ...

viewtopic.php?f=191&t=40186&p=769081#p769081
plutot que faire une version a chaque fois, pourquoi ne pas mettre une variable modifiable pour le timer ? cela faciliterais les essais non ?

Re: [Plugin Tiers] Plugin Alexa-API

Publié : 26 sept. 2019, 21:42
par sigalou
Zekje a écrit :
26 sept. 2019, 18:28
sigalou a écrit :
26 sept. 2019, 12:39
C'est bizarre, ça tenait, ça tient plus ...

Je viens de pousser une beta avec le CheckAuth toutes les 6 min, on va voir ...

viewtopic.php?f=191&t=40186&p=769081#p769081
plutot que faire une version a chaque fois, pourquoi ne pas mettre une variable modifiable pour le timer ? cela faciliterais les essais non ?
Non, c’est une beta, c'est fait pour faire des essais et ce n'est pas voué à être modifié ensuite.