-
v0.0.16
Stablereleased this
2026-01-26 19:43:19 +00:00 | 0 commits to main since this releaseAdd device info to return payload to store/use for future sessions
- commit:
ffe1385711
Example Logs:
2026-01-25 12:00:00 [INFO] Search completed successfully for query: '{NAME_OF_SEARCH_QUERY}' 2026-01-25 12:00:01 [INFO] Using Spotify device info for '{SP_PROFILE_NAME}': name=Computer Speakers type=4 id=vZKjlBUe4OubGDfFbftsEe4fp0ofPDJRgMVl9nHb locale=SEDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- commit:
-
v0.0.15
Stablereleased this
2026-01-25 09:09:27 +00:00 | 1 commits to main since this releaseDevice Identity Overrides:
Improves on v0.0.14 by:- Adding robust device type logic with default values to simulate a real device
- This changes what is sent to spotify and shown as the device type (icon) in the connect menu
- Commit:
9e6e298f75
Docs:
Device Identity Prompts
Before starting Spotify Connect discovery, the tool prompts you for device identity fields. Press Enter to accept the defaults for the selected device type:
Example: - Device name: `Living Room Speaker` - Device type: `SPEAKER` - Device ID: a random 40-character hex string (generated each run) - Device software version: `Spotify Connect 3.2.6` - System info string: `Spotify Connect 3.2.6; Linux; Speaker`Valid device type values:
UNKNOWN,COMPUTER,TABLET,SMARTPHONE,SPEAKER,TV,AVR,STB,AUDIO_DONGLE,GAME_CONSOLE,CAST_VIDEO,CAST_AUDIO,AUTOMOBILE,SMARTWATCH,CHROMEBOOK,UNKNOWN_SPOTIFY,CAR_THING,OBSERVER,HOME_THINGNotes:
- Defaults for device name/software/system info adjust based on the device type you choose.
- The device type prompt is used to select a realistic profile (name/software/system info) so the advertised device looks consistent.
- The login handshake still reports OS as
OS_UNKNOWN(hardcoded in the librespot library). - Changing
device_idbetween attempts will break decryption of the login blob. - Preferred locale is derived from the Spotify region prompt.
Logging
The tool enables debug logging by default so you can see what it is sending. It logs:
- The device identity values that will be advertised and sent during authentication.
- HTTP requests to your Spotizerr server (URLs, payload keys, and response codes).
- Librespot and Zeroconf debug output from the underlying library.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sp-auth.png
1 download ·
2026-01-25 09:08:58 +00:00 · 362 KiB -
sp-connect-test.png
1 download ·
2026-01-25 09:09:00 +00:00 · 3.6 KiB
- Adding robust device type logic with default values to simulate a real device
-
v0.0.14
Stablereleased this
2026-01-25 00:43:21 +00:00 | 2 commits to main since this releaseAdd Support for Custom Spotify Connect Device Name:
26dc554027- Auth tool will now give you the ability to set a custom connect device name
- Defaults to
Device - RANDOM_4_Character_String
Addresses:
Dev:
- skipped v0.0.13 for dup
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sp-device-name.png
1 download ·
2026-01-25 01:02:45 +00:00 · 96 KiB -
sp-test-device.png
0 downloads ·
2026-01-25 01:02:55 +00:00 · 5.4 KiB
-
v0.0.12
Stablereleased this
2025-11-27 09:11:08 +00:00 | 4 commits to main since this releaseDownloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v0.0.11
StableAll checks were successfulPublish Python Package to PyPI / Upload release to PyPI (release) Successful in 2m24sreleased this
2025-11-25 00:46:31 +00:00 | 6 commits to main since this releaseinit reborn
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)