v1.0.31
[ 1.0.31 ] - 2024/06/24
- Updated underlying
spotifywebapiPython
package requirement to version 1.0.64. - The underlying
spotifywebapiPython
update changes the way Spotify Connect Zeroconf API return codes are processed. It now processes the Spotify Zeroconf API status code from the JSON response instead of processing the HTTP request status code. It has been found that some Spotify Connect manufacturers return different HTTP status codes than other manufacturers; but the Spotify Connectstatus
,statusString
andspotifyError
JSON properties seem to be consistent across the board. - The underlying
spotifywebapiPython
update also filters out duplicate Spotify Connect Device entries for devices that have been grouped together. For example, the "Bose-ST10-1" and "Bose-ST10-2" are grouped as a stereo pair; there will be two Zeroconf discovery result entries with different instance names, but their Zeroconf getInfo endpoint url will be the same. This was causing two entries to appear in the device list, when there should have been only one.