Skip to content

Spotify Plugin

The Spotify plugin integrates Spotify music streaming into HiFi Control, allowing users to control Spotify playback alongside their hardware audio devices.

Capability Supported Details
Volume Control Volume is controlled through the amplifier, not Spotify
Input Selection Not applicable
Now Playing Current track metadata (title, artist, album, artwork)
Playback Control Play, pause, stop, next track, previous track
Playback Position Seek within tracks, position tracking
Presets Not supported
Like Song Heart/favorite the currently playing track
Playback Device Selection Switch between available Spotify Connect devices

Spotify uses a secure browser-based login flow:

  1. User initiates login from the Spotify settings tab
  2. A browser window opens for Spotify authorization
  3. Login credentials are securely stored and automatically refreshed
  4. Sessions are restored automatically on subsequent launches

A unique feature of the Spotify plugin is the ability to switch playback between any device connected to the user’s Spotify account:

  • Desktop applications
  • Mobile devices
  • Web players
  • Spotify Connect speakers and receivers

The Spotify plugin adds a dedicated settings card within the application for:

  • Authenticating with a Spotify account
  • Managing connection status
  • Configuring playback preferences
  • Open Spotify: Launches the Spotify desktop application
  • Open Device Web Page: Opens open.spotify.com in the browser