Spotify No Espelho Inteligente
Quem acompanha esta pagina sabe o quanto amo esse projeto do Espelho Inteligente. Estamos numa jornada para explorar todas as funcionalidades dessa maravilha e acreditamos que este será um item presente na casa de todas as pessoas ao redor do Mundo, logo logo sera algo como uma versão de um assistente pessoal da Amazon (Alexa) ou da Google (Home).
Pensando em aprimorar cada vez mais este projeto de código aberto e dar a chance de mais e mais pessoas construirem e configurar seus próprios Espelhos Inteligentes, decidi ensinar o máximo que sei sobre ele. Hoje chegou a vez de instalar o Modulo do Spotify para que possamos vincular nossa conta do streaming de musica e interagir ainda mais com o Espelho.
Exemplo do Spotify no Espelho
1 – Crie uma conta no Spotify
Caso você não seja assinante do serviço pode optar por criar uma conta gratuita, caso goste e queira desfrutar de toda conveniência basta assinar futuramente, clique aqui para entrar ou criar uma nova conta.
2 – Configurando Spotify
Após entrar na sua conta, vá até o DASHBOARD do serviço clicando aqui e logo em Seguida em DASHBOARD, como na imagem abaixo:
Clique em Login e insira sua conta do Spotify e aceite os Termos e Condições
Clique em “CREATE A CLIENT ID”
Na tela que vai aparecer logo em seguida, insira um nome para seu Hardware e outro para a descrição, clique em NEXT.
Diga que não esta desenvolvendo um aplicativo comercial, pois esta aplicação é apenas para uso pessoal.
Aceite e marque todas as caixinhas de dialogo, clique em SUBMIT.
Logo em seguida, numa tela similar a que esta logo abaixo, clique em “EDIT SETTINGS”
Nesta etapa, Adicione o redirecionamento de URIs conforme a seguir “http://localhost:8888/callback” clique em ADD, salve e agora Salve em um Bloco de notas seu:
Client ID 46a065de98834c6fa
Client Secret 9dd9c80ea32440fa97e
3 – Instalando no MagicMirror
Para esta etapa eu ja estou subentendendo que você possui a aplicação MagicMirror instalada em sua Raspberry Pi, caso não tenha acesse outro post, clicando aqui, tendo o MagicMirror Instalado, podemos prosseguir.
Abra o Terminal Na Raspberry e digite os códigos a seguir:
cd ~/MagicMirror/modules git clone https://github.com/eouia/MMM-Spotify cd MMM-Spotify npm install
4 – Configurando o Modulo
Mais uma vez abra o terminal e digite os códigos a seguir:
cd ~/MagicMirror/modules/MMM-Spotify cp spotify.config.json.example spotify.config.json nano spotify.config.json
Chegou a hora de inserir suas credenciais, na tela que abrir conforme imagem acima, substitua as informações pelas da sua conta do Spotify, a parte boa é que basta inserir seu Client ID e Client Secret, aperte CTRL+X para sair e salvar.
5 – Autorizar o Modulo
Abra o terminal e digite:
cd ~/MagicMirror/modules/MMM-Spotify node first_auth.js
Clique na URL que será exibida, espere carregar no navegador da propria Raspberry e agora basta fazer o Login com sua conta do Spotify.
Clique em ACEITO na tela que vai aparecer;
Agora abra o arquivo config.js no diretorio
home/pi//home/pi/MagicMirror/config
E adicione as linhas de código a seguir, basta copiar e colar entre outro modulo.
{
module: "MMM-Spotify",
position: "bottom_left",
config: {
style: "default", // "default" or "mini" available
control: "default", //"default", "hidden" available
updateInterval: 1000,
onStart: null, // disable onStart feature with `null`
allowDevices: [], //If you want to limit devices to display info, use this.
// allowDevices: ["RASPOTIFY", "My iPhoneX", "My Home speaker"],
}
},
Agora basta iniciar a aplicação MagicMirror e tudo certo!
TOCAR SPOTIFY NA RPI
Basta executar a linha abaixo no terminal.
curl -sL dtcooper.github.io/raspotify/install.sh | sh
Agora que você ja tem o Modulo Spotify Funcionando no seu espelho inteligente, conta pra mim o que você achou aqui nos comentários.