Comments (7)
Hi sounds like it's not up to date (the one installed by mycroft is the old version.) Can you try to ask mycroft to "install the beta version of the spotify skill"
or
run
cd /opt/mycroft/skills/mycroft-spotify.forslund
git checkout 21.02
git pull
Generally in the mycroft-core folder you can run
./bin/mycroft-pip install -r /opt/mycroft/skills/mycroft-spotify.forslund/requirements.txt
Then you should be able to find and use the auth.py file
from spotify-skill.
I am so stupid for not trying the most obvious solution if something is not working hahahaha.
thank you very much. that was great support and fast too
really appreciate it
from spotify-skill.
that worked fine thank you very much.
But now I have a different problem because every time I try a comment Mycroft answers with i don't know what that means
play discover weekly
Just one moment while I look for that
Sorry, I don't know how to play discover weekly
Utterance: ['what spotify devices are available']
QuestionsAnswersSkill | Searching for what spotify devices are available
QuestionsAnswersSkill | Timeout occured check responses
it seems like mycroft is not recognizing the spotify skill
from spotify-skill.
Which method did you use?
If you haven't try to restart Mycroft, do that. If there still is an issue, check the skills.log
in /var/logs/mycroft
And see if it says anything of why the skill didn't load.
from spotify-skill.
I was also confused by the old instructions on the Mycroft skills page. I was right about to say I had done the steps here and it wasn't working saying something like "I'm not connected to your Spotify account" but when I retried, it worked
Small follow up question: I can list a few spotify devices, but not all of them, and I can't seem to switch output to other devices. Is that not yet a feature of the skill?
from spotify-skill.
Hi @archonic, glad it worked for you in the end. There is an pending PR to mycroft-skills with the updated readme. but I can refresh that PR, there has been some changes.
Regarding the listing devices / transfering:
- Listing can only find logged in devices. Things that are in "discover mode" can be technically be found but needs some magic to perform the login so they aren't listed. Things like sonos devices has encrypted endpoints which I'm not sure how to tackle.
- Transferring should work (TM), as long as the device is found when listing devices it should be possible to say "transfer spotify to [device]"
If the transferring doesn't work like above please file a new issue for that.
from spotify-skill.
I'm closing this issue since the original issue was resolved.
from spotify-skill.
Related Issues (20)
- Cannot connect my spotify account HOT 78
- Missing lower() at regex functions HOT 2
- Notice of diabled API HOT 4
- -cli-client HOT 1
- Followed new credential instructions but still no matches HOT 1
- Spotify devices do not match due to case-sensitivity HOT 2
- Auth.py missing; wrong import for SpotifyOAuth HOT 39
- Docker instructions HOT 5
- clear solution explanation for authentication HOT 2
- volume level control HOT 1
- Can't obtain song meta information HOT 6
- Followed all directions and still "missing SPOTIPY_CLIEND_ID" HOT 11
- Play a random album from an artist HOT 4
- No device detected though installation went well HOT 8
- Command to search for new spotify devices HOT 6
- Unable to authorize with the spotify service HOT 4
- Can't find XDG_CONFIG HOT 2
- package change in spotipy HOT 1
- Playback Control doesnt't find the Spotify Skill HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spotify-skill.