Erreur curl : connexions refusées sur le port 3456

Rebonjour :slight_smile:
Sur une V4 , j’ai installé les plugins Alexa-Api et Amazon-Music mais j’obtiens des erreurs Curl pour des connexions refusées vers le port 3456

Bonjour,

Stp aide nous à t’aider.

donne nous des copies d’écran , des logs, tout ce qui peut nous orienter.

Pas de pb, je pensais que tu avais déjà une check-list avec cette erreur de référencée :


Date et heure	Source	Description	Action	Occurrences
2020-05-14 10:13:56	alexaamazonmusic	Erreur exécution de la commande [Alexa][Echo Chambre Player][Ecouter une radio] : Echec de la requête HTTP : http://192.168.0.160:3456/radio?station=s2960&device=icionalecodeuniquedudevice_2 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		2
2020-05-14 10:13:05	alexaamazonmusic	Erreur exécution de la commande [Alexa][Echo Chambre Player][Ecouter une playlist] : Echec de la requête HTTP : http://192.168.0.160:3456/playlist?playlist=Lancer Refresh&device=icionalecodeuniquedudevice_2 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		2
2020-05-14 10:12:50	alexaamazonmusic	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Pause] : Echec de la requête HTTP : http://192.168.0.160:3456/command?command=pause&device=icionalecodeuniquedudevice_1 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		2
2020-05-14 10:12:05	alexaapi	(Beta Alexa-api) Authentification Amazon revalidée, tout va bien
2020-05-14 10:04:35	alexaamazonmusic	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Pause] : Echec de la requête HTTP : http://192.168.0.160:3456/command?command=pause&device=icionalecodeuniquedudevice_1 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-14 10:04:08	alexaamazonmusic	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Ecouter une playlist] : Serveur injoignable		
2020-05-14 10:02:56	alexaamazonmusic	Erreur exécution de la commande [Alexa][Echo Chambre Player][Ecouter une playlist] : Serveur injoignable		
2020-05-14 08:40:02	alexaapi	Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement		92
2020-05-13 11:57:24	alexaamazonmusic	Erreur exécution de la commande [Alexa][Echo Chambre Player][Ecouter une playlist] : Echec de la requête HTTP : http://192.168.0.160:3456/playlist?playlist=Lancer Refresh&device=icionalecodeuniquedudevice_2  cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 11:54:22	alexaamazonmusic	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Ecouter une playlist] : Echec de la requête HTTP : http://192.168.0.160:3456/playlist?playlist=Lancer Refresh&device=icionalecodeuniquedudevice_1 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 09:35:30	alexaapi	Attention : installation des dépendances lancée		2
2020-05-13 09:30:03	alexaapi	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Play] : Echec de la requête HTTP : http://192.168.0.160:3456/command?command=play&device=icionalecodeuniquedudevice_1 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 09:30:01	alexaapi	Erreur exécution de la commande [Alexa][Alexa App sur NUC Player][Ecouter une playlist] : Echec de la requête HTTP : http://192.168.0.160:3456/playlist?playlist=e6f3f14a-61ac-4e97-9b66-77fa67533d1d&device=icionalecodeuniquedudevice_1 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 09:21:55	alexaapi	Erreur exécution de la commande [Alexa][Echo Show JC Player][Play] : Echec de la requête HTTP : http://192.168.0.160:3456/command?command=play&device=icionalecodeuniquedudevice_0 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 09:21:54	alexaapi	Erreur exécution de la commande [Alexa][Echo Show JC Player][Lancer une playlist] : Echec de la requête HTTP : http://192.168.0.160:3456/playlist?playlist=7d051004-2a89-4f11-a97d-45f1c9511cf4&device=icionalecodeuniquedudevice_0 cURL error : Failed to connect to 192.168.0.160 port 3456: Connection refused		
2020-05-13 00:01:13	alexaapi	Erreur pour [Aucun][Echo Chambre] : Echec de la requête HTTP : http://192.168.0.160:3456/updateallalarms?truc=vide&device=icionalecodeuniquedudevice_2  cURL error : Operation timed out after 3001 milliseconds with 0 bytes received		
2020-05-12 15:55:32	alexaapi	Mise à jour du plugin Alexa-API terminée.		3
2020-05-11 15:01:05	alexaapi	(Beta Alexa-api) Authentification Amazon revalidée, tout va bien		4

J’ai déjà relancé l’install des dépendances, refait un scan, refait la vérif du cookie, redémarré la VM.

c’est ton jeedom ?
pas de souci de port ?
Rien ne passe ce n’est pas normal.

Purge les logs, relance le daemon et donne moi le log qui affiche le lancement du serveur pour vérifier

oui le 160, c’est mon jeedom.
Et je viens de voir que le démon se casse la gueule fréquemment même à des horaires où je ne suis pas actif.

[2020-05-14 03:15:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 03:45:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 03:50:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 03:55:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 04:00:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 04:05:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 04:35:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:30:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:35:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:40:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:45:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:50:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 05:55:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 06:00:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 06:40:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 07:10:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 07:15:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 07:20:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 07:25:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 07:30:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 08:20:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 08:25:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 08:30:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 08:35:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 08:40:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-05-14 11:10:02][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement

Je ne suis pas en prod, si tu veux, je vire le plugin et je le remets.

Je pense que le log du node est plus intéressant :

[5/14/2020, 12:02:49 PM][INFO] : Alexa-API:    **************************************************************
[5/14/2020, 12:02:49 PM][INFO] : Alexa-API:    ************** Server OK listening on port 3456 **************
[5/14/2020, 12:02:49 PM][INFO] : Alexa-API:    **************************************************************
[5/14/2020, 12:02:49 PM][DEBUG] : Alexa-Remote WS-MQTT: Open: https://dp-gw-na.amazon.fr/?x-amz-device-type=ALEGCNGL9K0HM&x-amz-device-serial=258-6394703-8266762-1589450569246
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Initialization Msg 1 sent
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Initialization Msg 2+3 sent
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Initialization Msg 4 (Register Connection) sent
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Send First Ping
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Received Pong
[5/14/2020, 12:02:49 PM][INFO] : Alexa-Remote WS-MQTT: Initialization completed
[5/14/2020, 12:03:01 PM][] : Alexa-API:    Lancement /querySmarthomeDevices avec paramètres -> device: SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cabreq.query.entityType: APPLIANCE req.query.type: SMARTPLUG
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote: No authentication check needed (time elapsed 13354)
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/phoenix/state","method":"POST","timeout":10000,"headers":{}} and data={"stateRequests":[{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cab","entityType":"APPLIANCE"}]}
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote (Réponse Serveur):  res.statusMessage: OK
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote (Réponse Valeur): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cab","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote: Response(1): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cab","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:01 PM][DEBUG] : 0>{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cab","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:01Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}
[5/14/2020, 12:03:01 PM][DEBUG] : queryState:entityId>"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjdhZmM2NzFjLWU5MDMtNDI4ZC05ZmZjLTFmZTRjYjJkYzQzNiIsInN0YWdlIjoibGl2ZSJ9_82030140dc4f22b77cab"
[5/14/2020, 12:03:01 PM][DEBUG] : queryState:entityType>"CLOUD_DISCOVERED_DEVICE"
[5/14/2020, 12:03:01 PM][] : Alexa-API:    Lancement /querySmarthomeDevices avec paramètres -> device: SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296req.query.entityType: APPLIANCE req.query.type: LIGHT
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote: No authentication check needed (time elapsed 13755)
[5/14/2020, 12:03:01 PM][DEBUG] : Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/phoenix/state","method":"POST","timeout":10000,"headers":{}} and data={"stateRequests":[{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296","entityType":"APPLIANCE"}]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Serveur):  res.statusMessage: OK
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Valeur): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":100,\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":500,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Response(1): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":100,\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":500,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : 0>{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":100,\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":500,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.EndpointHealth\",\"name\":\"connectivity\",\"value\":{\"value\":\"OK\"},\"timeOfSample\":\"2020-05-14T10:03:03Z\",\"uncertaintyInMilliseconds\":1000,\"deepQuery\":true,\"timeOfStateChange\":\"\"}"],"error":null}
[5/14/2020, 12:03:03 PM][DEBUG] : queryState:entityId>"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLjZiYjkxNzE0LWFiNWQtNDFiOS1hYzI5LWI3ZWQ4YWFiNmNjNCIsInN0YWdlIjoibGl2ZSJ9_53868296"
[5/14/2020, 12:03:03 PM][DEBUG] : queryState:entityType>"CLOUD_DISCOVERED_DEVICE"
[5/14/2020, 12:03:03 PM][] : Alexa-API:    Lancement /querySmarthomeDevices avec paramètres -> device: SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_808req.query.entityType: APPLIANCE req.query.type: SMARTPLUG
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: No authentication check needed (time elapsed 15071)
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/phoenix/state","method":"POST","timeout":10000,"headers":{}} and data={"stateRequests":[{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_808","entityType":"APPLIANCE"}]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Serveur):  res.statusMessage: OK
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Valeur): {"deviceStates":[],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Response(1): {"deviceStates":[],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : deviceStates.entity.entityId>NON trouvé sur APPLIANCE/SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_808
[5/14/2020, 12:03:03 PM][] : Alexa-API:    Lancement /querySmarthomeDevices avec paramètres -> device: SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753req.query.entityType: APPLIANCE req.query.type: LIGHT
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: No authentication check needed (time elapsed 15237)
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/phoenix/state","method":"POST","timeout":10000,"headers":{}} and data={"stateRequests":[{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753","entityType":"APPLIANCE"}]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Serveur):  res.statusMessage: OK
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Valeur): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":0,\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorController\",\"name\":\"color\",\"value\":{\"hue\":0,\"saturation\":0,\"brightness\":0},\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorPropertiesController\",\"name\":\"colorProperties\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"timeOfStateChange\":\"\",\"uncertaintyInMilliseconds\":0,\"value\":{\"name\":\"white\",\"localizationMap\":{\"en\":\"White\",\"en-US\":\"White\",\"en-UK\":\"White\",\"de\":\"Weiß\",\"jp\":\"白い\",\"fr\":\"Blanc\",\"it\":\"Bianco\",\"es-ES\":\"Blanco\",\"es-MX\":\"Blanco\",\"pt-BR\":\"Branco\",\"es-US\":\"Blanco\",\"hi-IN\":\"सफेद\"}},\"deepQuery\":true}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Response(1): {"deviceStates":[{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":0,\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorController\",\"name\":\"color\",\"value\":{\"hue\":0,\"saturation\":0,\"brightness\":0},\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorPropertiesController\",\"name\":\"colorProperties\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"timeOfStateChange\":\"\",\"uncertaintyInMilliseconds\":0,\"value\":{\"name\":\"white\",\"localizationMap\":{\"en\":\"White\",\"en-US\":\"White\",\"en-UK\":\"White\",\"de\":\"Weiß\",\"jp\":\"白い\",\"fr\":\"Blanc\",\"it\":\"Bianco\",\"es-ES\":\"Blanco\",\"es-MX\":\"Blanco\",\"pt-BR\":\"Branco\",\"es-US\":\"Blanco\",\"hi-IN\":\"सफेद\"}},\"deepQuery\":true}"],"error":null}],"errors":[]}
[5/14/2020, 12:03:03 PM][DEBUG] : 0>{"entity":{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753","entityType":"CLOUD_DISCOVERED_DEVICE"},"capabilityStates":["{\"namespace\":\"Alexa.BrightnessController\",\"name\":\"brightness\",\"value\":0,\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorController\",\"name\":\"color\",\"value\":{\"hue\":0,\"saturation\":0,\"brightness\":0},\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.PowerController\",\"name\":\"powerState\",\"value\":\"OFF\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"uncertaintyInMilliseconds\":0,\"deepQuery\":true,\"timeOfStateChange\":\"\"}","{\"namespace\":\"Alexa.ColorPropertiesController\",\"name\":\"colorProperties\",\"timeOfSample\":\"2020-05-13T22:37:29Z\",\"timeOfStateChange\":\"\",\"uncertaintyInMilliseconds\":0,\"value\":{\"name\":\"white\",\"localizationMap\":{\"en\":\"White\",\"en-US\":\"White\",\"en-UK\":\"White\",\"de\":\"Weiß\",\"jp\":\"白い\",\"fr\":\"Blanc\",\"it\":\"Bianco\",\"es-ES\":\"Blanco\",\"es-MX\":\"Blanco\",\"pt-BR\":\"Branco\",\"es-US\":\"Blanco\",\"hi-IN\":\"सफेद\"}},\"deepQuery\":true}"],"error":null}
[5/14/2020, 12:03:03 PM][DEBUG] : queryState:entityId>"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_753"
[5/14/2020, 12:03:03 PM][DEBUG] : queryState:entityType>"CLOUD_DISCOVERED_DEVICE"
[5/14/2020, 12:03:03 PM][] : Alexa-API:    Lancement /querySmarthomeDevices avec paramètres -> device: SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_754req.query.entityType: APPLIANCE req.query.type: LIGHT
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: No authentication check needed (time elapsed 15599)
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Sending Request with {"host":"alexa.amazon.fr","path":"/api/phoenix/state","method":"POST","timeout":10000,"headers":{}} and data={"stateRequests":[{"entityId":"SKILL_eyJza2lsbElkIjoiYW16bjEuYXNrLnNraWxsLmU3YTY4MTQ0LTA3MGEtNDUzOS04NDc0LWQ2N2MxOWVmODhkYiIsInN0YWdlIjoibGl2ZSJ9_754","entityType":"APPLIANCE"}]}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Serveur):  res.statusMessage: Too Many Requests
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote (Réponse Valeur): {"message":"Too many requests. Try again in some time."}
[5/14/2020, 12:03:03 PM][DEBUG] : Alexa-Remote: Response(1): {"message":"Too many requests. Try again in some time."}
/var/www/html/plugins/alexaapi/resources/alexaapi.js:556
deviceStates=deviceStatesErrors.deviceStates;
^
TypeError: Cannot read property 'deviceStates' of undefined
at /var/www/html/plugins/alexaapi/resources/alexaapi.js:556:36
at /var/www/html/plugins/alexaapi/resources/lib/alexa-remote.js:2474:96
at IncomingMessage.<anonymous> (/var/www/html/plugins/alexaapi/resources/lib/alexa-remote.js:1036:40)
at IncomingMessage.emit (events.js:322:22)
at endReadableNT (_stream_readable.js:1187:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)

alors que côté api

[2020-05-14 12:02:44][INFO] : Arrêt du service alexaapi
[2020-05-14 12:02:47][INFO] : Lancement du démon alexaapi
[2020-05-14 12:02:47][DEBUG] : Lancement démon alexaapi : nice -n 19 nodejs /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.0.160:80 amazon.fr alexa.amazon.fr 89q....h2 100
[2020-05-14 12:02:47][INFO] : Démon alexaapi lancé
[2020-05-14 12:05:02][INFO] : Arrêt du service alexaapi
[2020-05-14 12:05:05][INFO] : Lancement du démon alexaapi
[2020-05-14 12:05:05][DEBUG] : Lancement démon alexaapi : nice -n 19 nodejs /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.0.160:80 amazon.fr alexa.amazon.fr 89q....h2 100
[2020-05-14 12:05:05][INFO] : Démon alexaapi lancé
[2020-05-14 12:06:01][DEBUG] : Résultat du checkAuth  OK (1)

Cette erreur, on ne peut pas l’intercepter, c’est le serveur Amazon qui te jette car il a (probablement) reçu trop de requêtes de chez toi.

Tu peuxtenter de désactiver le plugin smartHome et garder AmazonMusic pour voir si ça fait la même chose.

Ton daemon ne devrait pas tomber comme ça.

Tu as combien de dévices Amazon ? sur ton compte ?

Sur mon compte, j’ai 6 devices Alexa dont 4 vus comme des players par le plugin :
1 Echo Show Gen 2 (Player)
1 Echo Flex (Player)
1 Appli Alexa sur PC (Player)
1 Appli Alexa sur Android
1 Fire TV
1 Alexa Roav Viva (Player)

J’ai 2 Jeedom qui tournent avec les plugins. 1 V3 en prod , 1 V4 en test.
Je viens de stopper tous les plugin Alexa sur la V3, et le smartHome sur la V4. ça semble mieux se passer…
Si ça continue ainsi , il me faudra en attendant que Jeedom passe en v4 stable, le smarthome sur la V3 et Amazon Music sur la V4 :frowning:

Je suis en train de travailler sur le nombre d’appels générés au serveur Amazon.

J’ai terminé la modif de AmazonMusic qui allait questionner le serveur Amazon à chaque refresh du plugin pour voir s’il n’y avait pas de nouvelle playlists, il ne le fait plus qu’une fois par jour (sauf forcage manuel) et une seule fois pour tous les devices. Cela réduit considérablement le nombre d’appels.

Je suis sur la modif d’Alexa-API pour faire la même chose pour les routines, en effet, il vérifie de la même manière auprès du serveur qu’il n’y a pas de nouvelle routine toutes les 15min et pour chaque device, je vais passer cela une fois par jour (sauf forçage manuel) et une seule fois pour tous les devices.

On verra si tout cela améliore les choses

Pourquoi smartHome sur V3 ?

La V3 est la version de prod que j’utilise par défaut, j’utilise peu la V4 pour le moment, j’attends la finale release pour migrer ma V3.

Tu n’as pas publié de mises à jour suite à cette modif, non ? Merci de mettre un petit mot quand tu le feras pour que je « réactive » progressivement les plugins.

Stp, relance moi d’ici le we, il se peut que je termine mais que je ne pense pas à te mettre de message
a+ merci pour tes tests

A priori tu as fait qq chose, je viens de le voir écrit dans ta release note du jour.

Bonjour sigalou

Juste pour apporter mon témoignage j’ai changé de fai Sosh pour le nommer j’ai exactement les mêmes erreurs que sur les posts du topic
Alors qu’avec mon ancien fai
Je n’avais aucun problème avec le plugin
Du coup comme j’étais dans ma période de légal de rétractation
Je retourne chez mon ancien FAI donc la semaine prochaine date à laquelle le technicien bascule le changement de câble optique sur le NRO je pourrais en dire plus merci encore pour ce plugin

Le FAI n’a absolument rien à voir, peut être une coïncidence.
tu nous diras.

Oui je pensais bien la même chose pourtant j’ai pas réussi à résoudre le problème donc je retourne en arrière
Bien sûr je vous tiens informé

Bon voilà le résultat je n’ai plus aucun souci avec le plugin toutes les erreurs ont disparues suite à mon retour chez mon fai
2020-12-19 17:33:14 alexaapi Erreur pour [Aucun][Input] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090VV049095017T cURL error : Operation timed out after 3001 milliseconds with 0 bytes received 21
2020-12-19 17:33:02 alexaapi Erreur pour [Aucun][Echo sallon] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090U61091552C1T cURL error : Operation timed out after 3000 milliseconds with 0 bytes received 11
2020-12-19 17:32:50 alexaapi Erreur pour [Aucun][echo salle à manger] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G0916D10004404L7 cURL error : Operation timed out after 3001 milliseconds with 0 bytes received 13
2020-12-19 17:32:38 alexaapi Erreur pour [Aucun][Echo chambre] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090QU0682230104 cURL error : Operation timed out after 3000 milliseconds with 0 bytes received 13
2020-12-19 17:32:26 alexaapi Erreur pour [Aucun][echo bureau] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G0913L06003202EV cURL error : Operation timed out after 3001 milliseconds with 0 bytes received 14
2020-12-19 17:32:14 alexaapi Erreur pour [Aucun][Écho atelier] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G0911B0593750R5H cURL error : Operation timed out after 3001 milliseconds with 0 bytes received 22
2020-12-19 17:01:09 alexaapi Erreur pour [Aucun][Echo sallon] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090U61091552C1T cURL error : Operation timed out after 3001 milliseconds with 0 bytes received 17
2020-12-19 17:00:57 alexaapi Erreur pour [Aucun][echo salle à manger] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G0916D10004404L7 cURL error : Operation timed out after 3000 milliseconds with 0 bytes received 15
2020-12-19 16:33:13 alexaapi Erreur pour [Aucun][Input] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090VV049095017T cURL error : Operation timed out after 3000 milliseconds with 0 bytes received 7
2020-12-19 16:32:37 alexaapi Erreur pour [Aucun][Echo chambre] : Echec de la requête HTTP : http://192.168.1.32:3456/updateallalarms?truc=vide&device=G090QU0682230104 cURL error : Operation timed out after 3001 milliseconds with 0 bytes received

Sosh 300mb en UP et download

Mon fai actuel 800mb en UP et download

Comme tu dis sigalou le fai n’a peut-être rien à voir mais je ne suis pas assez expert pour en juger l’important c’est que tout va bien maintenant