Tuto Raccourcis iOS #4 : comment lancer une action IFTTT à la voix via Siri (exemple commande vocale prise TP-Link)

Il y a

le

L’app Raccourcis est super puissante, comme on l’a déjà vu dans le cadre de notre série de tutoriels dédiés, dont vous pouvez retrouvez les parties 1, 2 et 3.

Mais un service tiers fait encore défaut, alors qu’il était présent dans l’app Workflow originale, il s’agit d’IFTTT.

IFTTT est un service de création de programmation basique que l’on a déjà présenté. Il permet de connecter deux éléments, un déclencheur et une action. IFTTT est notamment utilisable avec de nombreux objets connectés, comme la prise TP-Link testée dans nos colonnes.

Mais sachez qu’il est en fait possible d’utiliser IFTTT via Raccourcis (et donc Siri)  grâce à une astuce. Cela ouvre de très nombreuses possibilités. On peut  par exemple commander une prise connectée IFTTT par exemple, d’une simple requête vocale Siri., même si celle-ci n’est pas compatible HomeKit/Siri !

Ce quatrième tutoriel, (niveau avancé) va donc vous expliquer comment procéder pour commander une action IFTTT à la voix via Raccourcis, et ceci peut être adapté pour d’autres usages :

À lire ou relire avant tout :

Et retrouvez l’app Raccourcis ici sur l’App Store

Étape 1 : créer un programme IFTTT dédié

Raccourcis ne fonctionne pas avec n’importe quel programme IFTTT. Il faut en fait créer un programme IFTTT spécifique, avec comme déclencheur, un Webhooks. Cette fonctionnalité  permet de placer des URL comme lanceur d’action IFTTT.

Voici la marche à suivre :

  • Ouvrir IFTTT
  • Créer un nouveau programme, ou “Applet”
  • Choisir le déclencheur, “this” et chercher “Webhooks”

  • Faire “Receive web request” et valider en faisant “Connect” : cela a pour effet de connecter son propre compte IFTTT au service Webhooks
  • Une page URL s’ouvre dans Safari vers IFTTT, valider en faisant “Ouvrir”

  • De retour dans l’app IFTTT, refaire “Receive web request” et valider une seconde fois en faisant “Connect”
  • Choisir un nom d’évènement. Mettre ici quelque chose de clair et explicite, préférentiellement en lien avec votre raccourci, par exemple : “prise_connectee_on”
  • Valider en appuyant sur “Create trigger”

Maintenant, il faut relier l’action résultante de ce déclencheur Webhooks :

  • Appuyer sur “that”
  • Chercher l’app à déclencher, dans notre cas, TP-Link Kasa, qui est l’app qui gère les prises connectées TP-Link

  • Personnaliser l’action désirée concernant l’app choisie, dans notre cas, “Activate scene” pour activer une scène allumant 2 prises connectées TP-Link

Il faut bien comprendre que n’importe quel accessoire compatible IFTTT  a normalement une app correspondante pouvant être utilisée dans l’action “that” d’IFTTT. À chacun d’adapter donc le programme IFTTT selon l’accessoire à déclencher.

Il est également possible de lancer n’importe quelle autre action IFTTT à ce niveau-là, comme la création d’une note, un appel à un contact, parmi tant d’autres choses.

  • Finaliser le programme en modifier son nom si désiré et en configurant la réception de notification quand le programme a été activé
  • Valider enfin : “Finish”

Étape 2 : obtenir ses informations de Webhooks

Il faut aller récupérer son code de compte pour utiliser la fonctionnalité Webhooks. Pour cela :

  • Toujours dans IFTTT, se rentre dans l’onglet “My Applets”
  • Choisir “Services” en haut à droite
  • Chercher Webhooks

 

  • Appuyer sur “Documentation” en haut à droite

  • Noter et retenir sa clé personnelle unique, sous “Your Key is : xxx”

  • En dessous, noter et retenir l’URL suivante, sous “Make a POST or GET web request to” : https://maker.ifttt.com/trigger/{event}/with/key/xxx

La clé et cette URL sont les deux informations à intégrer dans un raccourci de l’app Raccourcis.

Étape 3 : créer le raccourci dans l’app Raccourcis

  • Se rendre dans l’app Raccourcis
  • Créer un nouveau raccourci
  • Ajouter une action “Texte” et y coller l’URL obtenue en étape 2

  • Dans cette URL, remplacer {event} par le nom d’évènement choisi en étape 1, dans notre cas : “prise_connectee_on”
  • Ajouter l’action “Obtenir le contenu de l’URL” et ne rien modifier au réglage de cette action

  • Aller dans les réglages du raccourci
  • Le renommer et l’ajouter aux widgets si désiré
  • Ajouter une phrase Siri en faisant “Ajouter à Siri” et personnaliser l’action à dire à voix haute pour lancer le raccourci

  • Faire “OK” pour valider le paramétrage et sortir du raccourci

Ca y est, désormais, à chaque fois que vous prononcerez la commande vocale indiquée à Siri, cela aura pour effet de lancer le programme IFTTT indiqué dans le raccourci, et ainsi l’action choisie. Dans notre cas, la commande vocale va avoir pour effet d’allumer les prises connectées IFTTT TP-Link du bureau.

Comme toujours avec les raccourcis vus dans nos articles, à chacun de les adapter selon ses propres usages.

 

Et ne manquez pas nos vidéos tutos sur les raccourcis d’iOS 12, à retrouver sur notre chaîne YouTube :

Premiers pas : initiation à l’app Raccourcis

Comment développer son propre raccourci iOS

 

Et retrouvez là l’app gratuite Raccourcis d’Apple, mais aussi tous nos articles sur le sujet ici, dont :

i-nfo.fr - App officielle iPhon.fr
Par : Keleops AG
4.4 / 5
560 avis
6 Commentaires

Sur le même sujet

Quitter la version mobile