Aymkdn / assistant-plugins

Des plugins pour les Assistant (comme Google Home, Cortana, Alexa)
https://aymkdn.github.io/assistant-plugins/
MIT License
92 stars 21 forks source link

[HowTo] Comment lancer spotify par Assistant-Plugins #237

Closed Ybbet closed 5 years ago

Ybbet commented 5 years ago

Bonjour,

Actuellement, je peux lancer des messages audio sur mon/mes Google Home (mini) par le calendrier (couplage avec IFTTT, Pushbullet). Le titre de mon événement est le texte retranscris sur Google Home.

J'ai envie d'aller plus loin : depuis mon calendrier, lancer de la musique sur mes Google Home. Est-ce que quelqu'un a déjà mis cela en place ? :-D

Aymkdn commented 5 years ago

Il est possible de faire lire un mp3 au Google Home (avec le plugin notifier), mais lui faire lire Spotify, ça je ne sais pas. Il faudrait chercher sur le net si quelqu'un a déjà réussi à faire ça.

Ybbet commented 5 years ago

Oui, c'est bien ce qu'il me semblait. En recherchant un peu "launch spotify from nodejs google home" j'ai trouvé ceci : https://github.com/actions-on-google/actions-on-google-nodejs Mais cela rejoint une conversation précédente sur "Dialogflow".

Aymkdn commented 5 years ago

À mon avis c'est plutôt ce package qu'il faut utiliser : https://github.com/thelinmichael/spotify-web-api-node

Avec la fonction transferMyPlayback (voir la documentation de Spotify)

Ybbet commented 5 years ago

J'ai regardé ce package et malheureusement, non, ça ne fonctionnera pas. Le but principal de ce package est de lancer Spotify dans un browser en local. Pour la fonction, elle a besoin d'un id du device… Sauf que les Google Home ne sont pas enregistrés dans le compte Spotify mais l'accès au compte Google. Avec le package actions-on-google-nodejs, il est possible de simuler une conversation device par device. Il est possible de passer l'adresse IP du Google Home. A creuser peut-être.

Aymkdn commented 5 years ago

Ok. Bon courage alors. Si tu trouves quelque chose, n'hésite pas à partager ici 😉