Request: Spotify Direct Integration


#1

Feature Request: More Spotify Integration

  • Spotify Connect Controls - Ability to switch playback devices
  • Play/Pause, Next, Etc
  • What’s Playing
  • Album Art

Any possibilities here?


Feature Requests: Theme, Icons, Up-Down Tile
#2

Direct / deeper Spotify integration would be cool. If I remember correctly, Spotify recently announced a beta API for Spotify Connect.

I broke this out into its own topic so we can get a feel for how many other people are interested in it. We tend to prioritize sprints based on user feedback, so it’s helpful to have it posted as its own thread to get more visibility so we can get a better feel for the community’s interest.

I would note there is some Spotify functionality already available in SharpTools.io depending on what devices you use (eg. Sonos). I definitely see value in the additional features a direct integration would provide, but wanted to mention that there’s some integration available today. :slight_smile:


#3

be awesome if you could do this. Specifically if we can get clickables for the daily playlists and your saved ones with play/resume, stop, fast forward, rewind.
Not entirely sure how you would get all that on a tile though? it would almost need its own dashboard… but if you got this right you’d be light years ahead.
Grats on the latest update! looks fantastic


#4

An integration like this might have multiple tile layouts available. So there might be one super layout that crams a bunch of stuff into it for people who just want a single tile. And then there might be multiple different tiles for people who want to create whole dashboards or sections of dashboards dedicated to this. (eg. Album Art Tile, Device Playback Selection Tile, Playback Controls Tile, Current Playlist Tile, Made for You List, etc)

I’ll be keeping an eye on this thread to monitor for interest and feedback. :smiley:


#5

Something that Ive also been dying for is integration with Plex. I know someone was working on an API or webhook for it a while back, but I dont think anything ever came from it.
Im also not sure if there ever will be integration with Netflix/Prime/Hulu, but honestly if you could, you would easily be competing with the likes of Control4. I have a feeling the Netflix/Prime/Hulu integration wont be possible though.


#6

My thought on using it would be to have a “main” tile with cover art, play pause, skip. Then a separate dashboard with more detailed functionality.


#7

One main feature of this, for me, would have to be the ability to change playback devices through Spotify Connect… I use Chromecast Audio as my multi room audio solution.


#8

I would be very interested in this. I am just switching back to Spotify, and having a ‘widget’ that works with this may be the final thing that would allow me to use Sharptools as my main dashboard on my tablet.


#9

My big interest is a Now Playing tile with cover art. Playback controls would be nice but not required. Anything more elaborate (playlist access, etc.) is not interesting to me. I can do that in the app.

I have tried https://github.com/mitchpond/Spotify-HE-Connect but haven’t gotten it to work yet in the ST Classic app.

Edit: my primary use case for sharptools is a informational dashboard rather than a place where I take action.


#10

Thanks for the feedback, everyone. Just an update that we’ve submitted an application to the Spotify team. We’ll update this thread as we hear back from them. :smiley:


#11

It sounds like you’re already looking into this one Josh, but I’d like to also express interest in this idea. Personally, I’d most value a single large tile with artwork, play/pause button, next track button and shortcut to open the full Spotify app.


#12

I like the idea of the shortcut to open the full app.


#13

Thanks for the specific use cases!

In the meantime, you can open the Spotify app from a Hyperlink tile or Media tile (with Hyperlink action) today:

For Fully Kiosk Browser on Android, the hyperlink URL would be:

intent:#Intent;launchFlags=0x10000000;component=com.spotify.music/.MainActivity;end

And in iOS it would be:

spotify://app/browse