Note
This plugin only works with a spotify premium account. Not with a free spotify account. Also an internetconnection is required.
Warning
Rigth now the plugin performs a lot of calls to the webapi. It can happen that the Calls are too much and the app gets blocked from accessing the webapi. That can cause a crash of the streamcontroller.
With this Plugin you can control any Spotify that is connected to your account. You can control the client that is running on your system while gaming or you can also control a music box in your Network.
- Play / Pause
- Next / Previous Track
- Repeat playlist / single track / No Repeat
- Shuffle On / Off
- Volume Up / Down / Mute
In most of the action settings you can also choose a target device that is currently active. The default device is the currently active device.
-
Create a Spotify Developer Application at the spotify developer page.
- Login with your spotify Account.
-
Plugin Information
- App name
- A speaking name. (e.g. StreamControl Plugin)
- App description
- Description of the App
- Website
- Redirect URIs
- http://127.0.0.1:8080
- If the Port 8080 is already in use on your system use another port. Change the port in the Plugin Settings too.
- APIs used
- Web API
- App name
-
In StreamController go to the general Plugin Settings.
-
In the Client ID field fill in the Client ID of the created spotify app.
-
If the Port 8080 is already in use on your system use the other port you specified in the app redirect URI.
-
Click on the validate button.
-
Your Webbrowser wil show the spotify Login Page. Login with your Spotify Premium Account.
-
On the next page click on agree to allow your created app to access your spotify data.
-
You will be redirected to a simple page that says that you can close the tab and continue in StreamController.
-
If the authentication was successfull the text above the validate buttonm should show "Authenticated successfully"
First you can check the open open Issues if your Issue is already known. If your Issue is in that List you can add some more information on the problem if you have one or just a thumbs up so I can see that there are more people with the same problem.
You can also see on the Spotify Control Plugin Issue Board in which version it is planned to be fixed.
If your Issue isn't in the Issue Board you can create a new Issue from the Templates.
You can join the stream controller Discord Server. There you can get help from others or from me by contacting K!ll3rT. But I don't look into Discord every day.
This plugin uses the Python Module spotipy
All Icons created by icons8