Aller au contenu

Google Home Mini


morey

Messages recommandés

Bonjour tout le monde !!!

 

merci papa noël d'avoir déposé une boite Google Home au pied du sapin !!! par contre ... pour la notice faudra repasser :-)

Manuellement, à partir du téléphone (DS AUDIO) j'ai la possibilté de faire sortir le son dans l'enceinte Google Home Mini ! c'est déjà une bonne chose :-)

Mais savez vous s'il y a une possibilité de contrôler la musique d'un Synology directement de Google Home (oralement) ???

 

Merci d'avance pour votre aide !!! 

 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...
  • 4 mois après...
  • 7 mois après...

Tu peux développer un page php qui lancera des commandes pour piloter le DS Audio via son API et qui sera appelable via IFTTT.

J'ai testé et ça fonctionne au minimum pour lancer des radios shoutcast et des playlists. Si j'ai du temps ces congés de fin d'année, j'essayerai de faire un package pour Synology avec tout ça.. Mais le temps libre est une denrée rare pour moi 😕

Ces commandes ne sont pas de moi. Je les ai trouvées via Google...

Step 1; set cookie:
wget -qO - --save-cookies cookies.txt "http://[synology]:[adminPort]/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=1&account=admin&passwd=[pass]"

Step 2; get a list of available players and find the HomePod ID:
wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.RemotePlayer&version=3&method=list" http://[synology]:[adminPort]/webapi/AudioStation/remote_player.cgi

Step 3; queue stream:
wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.RemotePlayer&method=updateplaylist&library=shared&id=[homepod]&offset=0&limit=1&play=true&version=3&songs=radio_[name] &updated_index=-1" http://[synology]:[adminPort]/webapi/AudioStation/remote_player.cgi

On peut trouver les Radio Shoutcast sur http://directory.shoutcast.com/
Il faut téléchargé le fichier M3U de la radio souhaitée, l'ouvrir avec notepad++ et copier le nom de la radio et l'url quon y trouve. NB.: la nom de radio n'est pas du tout important. C'est purement informatif dans DS Audio !


Step 4; play stream:
wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.RemotePlayer&method=control&id=[homepod]&version=2&action=play&value=0" http://[synology]:[adminPort]/webapi/AudioStation/remote_player.cgi

To pause the stream:
wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.RemotePlayer&method=control&action=pause&id=[homepod]&version=3" http://[synology]:[adminPort]/webapi/AudioStation/remote_player.cgi

To stop the stream:
wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.RemotePlayer&method=control&action=stop&id=[homepod]&version=3" http://[synology]:[adminPort]/webapi/AudioStation/remote_player.cgi

 

NB.: Potentiellement, il faudra adapter l'url de l'audio station en fonction de l'utilisation ou non d'https.

 

Je n'ai pas tester les API suivante encore:

get volume: /remote_player.cgi?api=SYNO.AudioStation.RemotePlayer&version=2&method=getstatus&id=[homepod]" .. result is store in (data["volume"])

set volume: /remote_player.cgi?api=SYNO.AudioStation.RemotePlayer&method=control&id=[homepod]&version=2&action=set_volume&value=[volume value]

Get a Playlist List: wget -qO - --load-cookies cookies.txt --post-data "api=SYNO.AudioStation.Playlist&version=2&method=list" http://[synology]:[adminPort]/webapi/AudioStation/playlist.cgi

 

 

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

Bonjour,

Si cela peut dépanner quelqu'un, je me suis fait des scripts Tasker pour commander vocalement DS Audio que vous pouvez télécharger librement (il me reste du boulot pour les améliorer, je suis un piètre programmer !)

https://forum.joaoapps.com/index.php?resources/ds-audio-vocals-commands-through-google-assistant-autovoice-autoinput.362/

A+

Lien vers le commentaire
Partager sur d’autres sites

  • 11 mois après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.