addUserError: erreur de connexion

Bonjour,
J’ai installé et configuré le plugin et l’équipement.
Quand je sélectionne ma Google Home, aucun problème.
C’est lorsque j’ouvre le menu des playlist que j’ai une erreur:

[2023-02-11 22:11:20]DEBUG : --- RESULT Invalid access token user ---
[2023-02-11 22:11:20]DEBUG : --- ACCESS =  ---
[2023-02-11 22:11:20]DEBUG : --- WAIT SPOTIFY %%% CAST TOKEN =  ---
[2023-02-11 22:11:20]DEBUG : { "type" : "addUser", "payload" : { "blob": "", "tokenType": "accesstoken" } }
[2023-02-11 22:11:20]DEBUG :     --- PAYLOADUTF8 = "{"type":"addUserError","payload":{"status":202}}" ---
[2023-02-11 22:11:20]DEBUG :     --- DECODE --- END ---
[2023-02-11 22:11:20]DEBUG : --- LOOP CHROMECAST ( 12 ) %%% addUserError %%%
[2023-02-11 22:11:20]DEBUG : --- SPOTIFY ERROR --- BEGIN ---
[2023-02-11 22:11:20]DEBUG : --- SPOTIFY ERROR --- END ---
[2023-02-11 22:11:20]ERROR : Erreur exécution de la commande [Cuisine][Test][Device Id Set] : addUserError: erreur de connexion	

Est-ce bien le cookie qu’on trouve ici ? https://open.spotify.com/get_access_token?reason=transport&productType=web-player

Je peux fournir l’intégralité des logs en privé.

Merci pour votre aide.
Mathieu

Bonjour à tous,
Je n’arrive pas à avancer.
J’ai voulu tout reprendre depuis le début, et maintenant j’ai cette erreur…

[2023:03:05 01:03:19]DEBUG[spotify             ] BEGIN
[2023:03:05 01:03:19]DEBUG[configRequest       ] BEGIN
[2023:03:05 01:03:19]DEBUG[configRequest       ] PROTOCOL = HTTPS
[2023:03:05 01:03:19][INFO-][configRequest       ] >> https://XXX.XXX.XXX.me/plugins/spotify/core/ajax/spotify.ajax.php?action=account&api=XXXXXXXXXXXXAdE9UWbBkfW2gkqFQ74iBNFPR
[2023:03:05 01:03:19]DEBUG[configRequest       ] END
[2023:03:05 01:03:19]DEBUG[spotify             ] END
[2023:03:05 01:03:19]ERROR[configRequest       ] Failed to https get config Error: getaddrinfo ENOTFOUND XXX.XXX.XXX.me
[2023:03:05 01:03:20]DEBUG[spotifyLoop         ] ========================================== LOOP ================================================================
[2023:03:05 01:03:20]DEBUG[spotifyLoop         ] WAITING FOR CONFIGURATION
[2023:03:05 01:03:21]DEBUG[spotifyLoop         ] ========================================== LOOP ================================================================
[2023:03:05 01:03:21]DEBUG[spotifyLoop         ] WAITING FOR CONFIGURATION
[2023:03:05 01:03:22]DEBUG[spotifyLoop         ] ========================================== LOOP ================================================================
[2023:03:05 01:03:22]DEBUG[spotifyLoop         ] WAITING FOR CONFIGURATION
[2023:03:05 01:03:23]DEBUG[spotifyLoop         ] ========================================== LOOP ================================================================
[2023:03:05 01:03:23]DEBUG[spotifyLoop         ] WAITING FOR CONFIGURATION
[2023:03:05 01:03:24]DEBUG[spotifyLoop         ] ========================================== LOOP ================================================================
[2023:03:05 01:03:24]DEBUG[spotifyLoop         ] WAITING FOR CONFIGURATION

J’ai vérifié, l’url est bien accessible depuis l’extérieur :frowning:

@sbarre35 aurais-tu une idée ?

Mathieu

Hello,

Je dirais peut-être un problème de config de jeedom au niveau de ta connexion réseau interne => pour l’interne, tu utilises bien du HTTP en adressage local et non pas du HTTPS en adressage DNS ? Difficile de debuger ce type de pb sans plus d’infos.

Merci

Bonsoir @sbarre35,
Sans trop savoir comment, je n’ai plus l’erreur…
Si cela peut quand même aider.

Cependant, j’ai toujours le problème « addUser » dès que je sélectionne un device.

Mathieu

Hello! Je me permet de remonter ce topic. J’ai le meme soucis « adduserError ».

Si je dis « ok google joue la musique », le plugin spotify peut controler tout sans soucis, par contre si le gh est off, et que je choisi mon device avant meme de clicker sur play, j’ai ce fameux message…

Version 2023-01-03 21:12:03 et jeedom en 4.3.15

@sbarre35 un avis sur la question?
Concernant le token a recuperer, c’est bien ca?
{« accessToken »:« XXXXXE-m1pTmYYta5PHDl7kbZgdi_wRX4m_Pg5MJpuynez4HV1aGPVWjDdypBh_U3R6tf0NHoA0Rd88VtSuBNy8WXXXXXXXXWD3GOe5X5zW6IwsBVGzpqvgtWFjwC80GURVjWzLj0q469Wgt6UiFOf2Ha9lBxrUu5vDXkRvzJPGeJnyb0fsMzaCLS8_26Rgn026gWn9VJkHtMhnyqp4wQizNXXBjBc958hQXXXXXXXSH9rd6uwy72r81artzZ-F1Sn-AHPE5TeVf6EcWGbFdT6gjx-LIhFrEYVAkrz_CM_yLyW8thEQedlsmOW8bgXRHXcdMP5jTjseGkWw »,« accessTokenExpirationTimestampMs »:1678825452524,« isAXXXX »:false,« cliXxd »:XXXXed958d274c2e8XXXXXX4b0971d"} ?

Si oui, on est d’accord qu’il faut coller uniquement ce qui se trouve entre guillemet, après « acces token » et jusqu’a « accesstokenexpiration »?

Merci

Je viens de poster une nouvelle version qui devrait régler qq pb de démarrage des chromecast et googlehome. A tester …

Hello @sbarre35 ,
De mon côté j’ai toujours le même message.
Je t’envoie en privé les logs.

Mathieu

C’est ton cookie qui n’est pas bon, je t’invite à relire la doc https://barre35.github.io/jeedom-plugin-doc/fr_FR/spotify_documentation pour récupérer et configurer ton cookie.

@sbarre35 ,
Mince…
On est bien d’accord que c’est le accessToken que l’on a ici https://open.spotify.com/get_access_token?reason=transport&productType=web-player ?
Je pense que Spotify a changé des choses puisque je n’ai plus les mêmes infos que sur votre doc.

Mathieu

Merci pour ma MAJ, par contre je n’ai rien changé, et maintenant lorsque je clic sur le nom de mon cast, j’ai « an unknown error occured », avec en log debug ca:

[2023:03:23 06:26:04]ERROR[statusPollingRequest] PROCESS PLAYBACK STATE(411) = 429
[2023:03:23 06:26:04]ERROR[devicePollingRequest] PROCESS DEVICE(411) = 429
[2023:03:23 06:26:04][INFO-][statusPollingRequest] >> getMyCurrentPlaybackState()
[2023:03:23 06:26:04][INFO-][devicePollingRequest] >> getUserPlaylists()

Il faut regarder la documentation

Le « get_acces_token » intervient lorsque tu ouvre une session sur le player web de spotify.

Je suis navré @sbarre35 je n’ai pas la même fenêtre que toi, d’où ma question.