Skip to content

Commande personnalisée pour Google

Aymeric edited this page Jul 10, 2023 · 1 revision

Voici les instructions pour créer une nouvelle commande vocale personnalisée qui sera exécutée par Google.

Exemple : on va supposer qu'on souhaite lire le dernier enregistrement avec la commande vocale :

« OK Google, active le dernier enregistrement »

(À noter que le mot-clé "active" est obligatoire dans la phrase pour déclencher l'action)

Connecter IFTTT à Google Assistant

Il faut donc créer un compte gratuit sur IFTTT.

Ensuite il faut activer Google Assistant via une astuce (pour éviter d'avoir l'erreur qui dit "No compatible devices were found in your IFTTT account") :

  1. Une fois le compte IFTTT créé, aller sur https://ifttt.com/google_assistant_v2 puis choisir une applet au hasard à activer (par exemple https://ifttt.com/applets/B3UmHL82-use-your-voice-to-raise-your-android-s-ringtone-volume)
  2. Cliquer sur "Connect", faire la connexion avec son compte Google, puis on termine en cliquant sur le bouton "Save"
    image
  3. Ouvrir l'application Google Home sur votre téléphone
  4. Cliquer sur le bouton "Paramètres"
    image
  5. Aller dans "Fonctionne avec Google"
    image
  6. Chercher "IFTTT" dans la liste
    image
  7. Se connecter au compte IFTTT
  8. Cliquer sur le bouton "Authorize"
  9. On va maintenant supprimer l'applet qu'on a activé précédemment en se rendant dans "My Applets"
    image

Création de l'applet

  1. Maintenant que notre compte est lié à Google Assistant, on peut créer une applet en se rendant sur https://ifttt.com/create
  2. On va ajouter un THIS
    image
  3. On cherche le service à utiliser. Ici il s'agit de Google Assistant :
    image
  4. On choisit « Activate Scene » :
    image
  5. On donne le nom de la scène ; pour notre exemple on va marquer « le dernier enregistrement »
    image
  6. On ajoute un THAT
    image
  7. On choisit le service "Webhooks"
    image
  8. Puis on choisit "Make a web request"
  9. Il faut maintenant fournir l'URL qui va déclencher l'action… voir l'étape ci-dessous pour ça.

Récupération de l'URL

Via le site https://assistant.kodono.info/freebox/ vous avez une section – nommée « Pour les utilisateurs avancés, créez vos propres actions » – pour créer des commandes personnalisées.

Afin de lancer le dernier enregistrement de la Freebox, il faudra créer une commande qui enchaine ces actions : enregistrements+ok

La commande enregistrements est un raccourci qui permet d'accéder directement aux enregistrements.
Ensuite on lance un ok pour lancer le premier enregistrement de la liste.

L'interface de https://assistant.kodono.info/freebox/ vous donnera une URL unique à utiliser et qui ressemblera à :
https://assistant-api.kodono.info/fbx/OTI4OTsjwYTjZIxNDNjMw__/?c=enregistrements,ok

image

Configuration de l'action

Retour sur IFTTT, là où on s'en est arrêté, afin de renseigner l'URL générée précédemment. Aucun autre paramètre n'a besoin d'être modifié. Cliquer ensuite sur Create Action :
Capture d'écran avec les zones importantes marquées en jaune

Dernière étape

Il suffit de cliquer sur Continue :
image

Et enfin sur Finish :
image

Vous pouvez alors tester la commande créée, à savoir « OK Google, active le dernier enregistrement »

Remarque : il faut parfois environ 1 minute pour que Google reconnaisse la commande.

Clone this wiki locally