Post

Visualizzazione dei post da dicembre, 2019

Spotify Web Api: controllare la riproduzione musicale con semplici script

Immagine
Come vi avevo promesso alla fine della guida su LIRC e i telecomandi , eccomi qui per spiegarvi come creare dei semplici script che permettano il controllo della riproduzione di Spotify . Per mezzo delle Web API infatti è semplice inviare comandi a qualsiasi dispositivo che stia riproducendo della musica dal celebre servizio, incluso il nostro Raspberry con Raspotify. La documentazione ufficiale di Spotify è veramente esaustiva e molto ben fatta, con tanto di tool che guida nella creazione dei comandi che ci servono. Attenzione : è necessario essere utenti Spotify Premium per poter seguire questa guida. Per prima cosa bisogna registrare in Spotify for Developers una nuova app . La procedura si avvia qui: https://developer.spotify.com/dashboard/applications Il nome per l'applicazione può essere scelto a piacere, così come le altre richieste. La prima cosa da fare in questa pagina è cliccare su Edit settings e aggiungere nel campo Redirect URIs un indirizzo come

LIRC: controlla il tuo Raspberry con un telecomando

Immagine
English version here! Dopo alcuni mesi di utilizzo del mio Raspberry come dispositivo Spotify Connect ho pensato che potesse essermi molto utile poter controllare la riproduzione della musica con il telecomando dello stereo. Sfrutteremo quindi un sensore a infrarossi collegato ai pin GPIO disponibili sul Raspberry, interpretando gli input con lo strumento LIRC . Per poter arrivare a una configurazione funzionante ho dovuto procedere per (numerosi) tentativi perché la maggior parte delle informazioni che si trovano sui forum non sono aggiornate per poter funzionare anche su Raspbian Buster , che è l’ultima versione rilasciata al momento. Infatti il supporto a LIRC (lo strumento che useremo per interpretare l’input del nostro telecomando) è in corso di modifica dagli sviluppatori di Raspbian. Per prima cosa parliamo del materiale necessario: Raspberry (qualsiasi versione) Alimentatore e cavo Connessione a internet 3 cavi jumper femmina-femmina Ricevitore IR a 38 kHz