If you use FireTV you could create a script, which includes the playlist. Check out the official doc: https://www.home-assistant.io/components/media_player.spotify/#uri-links-for-playlistsetc
or this Spotify Playlist Player by GigabitGuy: Spotify Playlist Player
My current script to start Spotify on my FireTV looks like this – remember I use a Harmony remote:
spotify:
alias: "Script - Start Spotify"
sequence:
- service: remote.turn_on
entity_id: remote.media_center
data:
activity: 2981089
- service: media_player.select_source
data:
entity_id: media_player.spotify
source: Amazon FireTV Stick Gen 2 ♢
- service: media_player.media_play
data:
entity_id: media_player.spotify
to start a playlist you would just change the last service to this (playlist is from Spotify component docs):
- service: media_player.play_media
data_template:
entity_id: media_player.spotify
media_content_id: 'spotify:user:spotify:playlist:37i9dQZF1DWSkkUxEhrBdF'
media_content_type: 'playlist'