Voice Assistant Skill Spotify

This summer I am making a personal voice assistant, because I like the idea of Alexa but I don't like volunteering to be spied on. Read the setup Post here.

Today's skill a Spotify integreation. It does slightly violate the privacy-first policy and the goal of being as locally containd as possible, but until I can rebuild my personal music collection, I want to be able to control the music via voice. Music control is one of the main culprits behind me pulling out my phone, so this is a high-value skill for me. As a side bonus, the logic for detecting devices also sets the stage for other device-specific functionality for when I add more satellites in the future.

I already made a CLI tool and an app in the past for analyzing music and for exporting my track list, which I made into a full app based on a Reddit comment read about that here. So I just reused the CLI tool for the voice assistant, and