Spotify Speaker
homebridge-spotify-speaker · v1.3.3
Creates a speaker accessory that plays a chosen Spotify playlist on a selected Spotify device.
What it says it supports
Brands
- Spotify
Devices it names
- Spotify Connect devices
- Alexa devices
Shows up in Apple Home as from its README
What people report
Exposes Spotify Connect speakers as lightbulbs; Alexa devices behave oddly and users want a speaker service.
- Partly works1
| Device | Status | What they said | Source |
|---|---|---|---|
| Amazon Alexa / Echo devices (Spotify Connect) | Partly works | Returned device_id behaves oddly; documented in READMESaved copyAdded the spotify-api types which are already a dependency of the Spotify node package. Also added some documentation on weird behavior I found trying to use Amazon Alexa devices. I discovered the device_id being returned from the API did not work for the pause/play API by using the Spotify developer console and seeing 404s in the network tab of Chrome devtools. Then, I went to the web Spotify player and looked at the network traffic in Chrome devtools while I started playback on the device in question and noticed the id Spotify was using to start playback was a substring of the other id. Excerpt saved from GitHub on 2026-10-22. | PR #26 · 2023-02 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Spotify Web API with OAuth
You’ll need
- Spotify account
- Spotify developer app
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.3.5 |
| Homebridge 2.0 | No |
| Node.js | >=14.18.1 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | HomebridgeSpotifySpeaker |
| License | MIT |
Community signals
| Downloads a week | 3 |
|---|---|
| Downloads a month | 18 |
| GitHub stars | 20 |
| Open issues | 2 |
| Closed issues | 16 |
| Last code push | 2023-08-14 |
| Latest version | 1.3.3 (2023-08-10) |
| First published | 2023-04-05 |
| Releases | 14 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Volume appears as brightness, resets to 100% on turn on
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Lightbulb