Skip to content

Commande personnalisée pour Alexa

Aymeric edited this page Oct 19, 2023 · 5 revisions

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

Exemple – on va supposer qu'on souhaite lire le dernier enregistrement effectué avec la Freebox grâce à la commande vocale suivante :

« Alexa, lance le dernier enregistrement »

Utilisation d'URL Switch

Il existe la skill "URL Switch" qui permet de créer des objets connectés qui vont ensuite appeler un lien.

Activer la skill

Commencez par activer la skill "URL Switch".

Création d'un objet dédié

On va maintenant créer un objet "bouton dernier enregistrement" en allant sur https://www.virtualsmarthome.xyz/url_switch/ – pour ce qui est de l'URL à appeler, voir ci-après.

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

Création d'une routine

Une fois l'objet "bouton dernier enregistrement" créé, il devrait apparaitre dans Alexa.

Ouvrir l'application Amazon Alexa, puis cliquez sur le menu en bas à droit, et sur Routines :
capture d'écran avec le menu d'Alexa ouvert et routines cerclé de rouge

Ajouter une routine en cliquant sur le ✚ :
capture d'écran montrant l'écran des routines avec le plus cerclé en rouge

Donner un nom à la routine – on va la nommer "lance le dernier enregistrement" :
capture d'écran sur la création d'une routine

cliquer sur "Lorsque cela se produit" :
capture d'écran sur la création d'une routine

Cliquer sur Voix :
l'icône voix est cerclée de rouge

Saisir la phrase qui va déclencher l'action, puis cliquer sur Suivant – on va mettre la phrase « lance le dernier enregistrement » :
la phrase a été entrée dans la zone prévue

Cliquer sur "Ajouter une action" :
écran des routines avec ajouter une action cerclé en rouge

Choisir Maison connectée puis Tous les appareils :
capture d'écran avec IFTTT cerclé de rouge

Dans l'écran suivant vous devriez voir l'appareil "bouton dernier enregistrement". Cliquer dessus pour le sélectionner, puis choisissez d'activer l'alimentation :
capture d'écran

Il ne reste plus qu'à Enregistrer – en option, il est possible d'ajouter une action supplémentaire avec "Alexa dit" puis de choisir une phrase personnalisée, comme « OK, je lance le dernier enregistrement ».

La routine apparait ensuite dans la liste de vos routines :
capture d'écran avec une liste de routines

Vous pouvez tester en disant :

« Alexa, lance le dernier enregistrement »

Clone this wiki locally