forslund / spotify-skill

Mycroft Skill to control spotify using the Spotify Connect API
Apache License 2.0
71 stars 38 forks source link

Playback Control doesnt't find the Spotify Skill #182

Open aklecks opened 1 year ago

aklecks commented 1 year ago

Hey, I think I installed everything correctly although I have two eyebrow raising concerns:

  1. The "connect" button is still showing on the mycroft homepage.
  2. During the auth.py authentication when clicking on the redirecting link, the following page opens

    Unable to connect

An error occurred during a connection to localhost:8888.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.

Anyway, when i try to activate the spotify skill by voice, the Playback control skill does not know what to do:

2022-11-09 11:58:31.250 | INFO | 17819 | Playback Control Skill | Resolving Player for: spotify 2022-11-09 11:58:33.135 | INFO | 17819 | Playback Control Skill | No matches

2022-11-09 12:12:56.742 | INFO | 17819 | QuestionsAnswersSkill | Searching for what spotify devices are available 2022-11-09 12:12:56.786 | INFO | 17819 | WolframAlphaSkill | WolframAlpha query: what spotify devices are available 2022-11-09 12:12:57.834 | INFO | 17819 | fallback-wolfram-alpha_mycroftai.skill.wolfram_client:get_spoken_answer:278 | No answer available from Wolfram Alpha. 2022-11-09 12:12:58.039 | INFO | 17819 | QuestionsAnswersSkill | Timeout occured check responses

I have tried restarting mycroft but no luck.

aklecks commented 1 year ago

p.s. I did not mean this formatting towards the end and p.p.s. thank you a lot for the development of this skill and thanks in advance for an answer!

forslund commented 1 year ago

Hi,

  1. This is normal, the response is url encoded and you copy the url and paste it as answer to the auth.py prompt.
  2. This doesn't sound quite right and is indeed worthy of a raised eyebrow or two.

The skill page on the mycroft site may have "tabs" for the skill, showing different versions.

"What spotify devices are available" should result in an answer. it sounds like the skill hasn't loaded at all. What device is this on?