Pour aller plus loin avec IFTTT : IFTTT Maker

Jusqu’à présent, IFTTT se contentait de mettre sous conditions deux types de possibilités. D’où d’ailleurs son nom : IFTTT signifie une fois traduit « Si ceci, alors cela ». Ainsi par exemple, avec IFTTT et toujours selon notre thématique, on peut créer des conditions telles que : « Si une personne sonne avec mon portier vidéo Ring, les lumières Philips Hue s’allument en rouge ».

ifttt plusieurs conditions

Or, le problème était le suivant : on ne pouvait « connecter » ou relier que deux produits ou conditions ensemble. Donc pour créer plusieurs conditions, par exemple : si une personne sonne au portier Ring et que vous souhaitez plusieurs interactions consécutives (par exemple, faire allumer l’ampoule Philips Hue et mettons activer la cafetière branchée sur une prise connectée), il fallait jusqu’à présent créer plusieurs applets. Ainsi, il y aurait l’applet IFTTT relative au portier et à Philips Hue, et un second applet, entre le portier Ring et la cafetière. Mais cela change ! 

IFTTT Maker

Donc, comme on vient de le voir plus haut, jusqu’à présent, il fallait créer plusieurs applets pour faire dialoguer un produit compatible IFTTT avec plusieurs autres. Désormais, on peut tout faire en une seule fois. Certes, la « révolution » n’est pas énorme. Tout simplement parce que créer plusieurs applets n’est pas non plus la mer à boire. Mais bon… L’avancée de la technologie…

Bref, voici donc IFTTT Maker. Mais qu’est ce que IFTTT Maker ? A quoi cela sert ? En ai je vraiment besoin ? On va essayer d’éclairer tout cela dans cet article. Pour comprendre comment cela est possible et si vous avez un compte à IFTTT, reportez vous à cette adresse. Dans la suite de l’article, on va rester sur l’exemple du portier Ring.

Qu’est ce que IFTTT Maker ?

IFTTT Maker est une évolution des applets de IFTTT. Tout simplement parce de nombreux utilisateurs ne voulaient plus être limités à une seule condition entre deux produits IFTTT, ce site s’est amélioré. Donc maintenant, avec IFTTT Maker, vous pouvez cumuler les conditions en chaine entre les produits.

Comment faire avec IFTTT Maker ? Le tuto IFTTT Maker

Chose promise, chose due, prenons l’exemple de départ où une personne sonne à mon portier Ring. Supposons que dès qu’une personne va sonner, je veux qu’il se passe des choses chez moi. Dans ce cas, depuis l’interface IFTTT Maker, je sélectionne le produit Ring et je choisis l’événement. Par exemple, le début de mon nouvel appel IFTTT Maker sera le suivant : « Si une personne sonne à mon portier vidéo Ring…« 

ifttt sécurité domotique

Supposons dans un premier temps que je souhaite activer (ou allumer) ma lampe Philips Hue. Ainsi, par exemple, si je n’entends pas la sonnette, ou que mon téléphone portable n’est pas sous la main, je saurai visuellement que quelqu’un sonne chez moi. Donc, je vais cliquer sur « Action » pour déclencher l’action de l’ampoule Philips Hue.

Jusqu’à présent, rien de bien palpitant puisqu’en fait, on vient de créer l’équivalent d’un applet standard sur IFTTT. Mais la suite devrait être intéressante. En effet, vous remarquerez que sur la gauche, il y a une ligne grise avec un cercle à côté duquel il y a écrit « Then ». Et bien c’est à partir de là que vous pourrez rajouter une action. Dans notre exemple, on a l’action relative à l’ampoule Philips Hue et l’action relative à la prise connectée WeMo.

Dans la capture d’écran plus haut, les détails des actions n’ont pas pu être pris en compte, car la taille de l’écran ne le permettrait pas. Après, libre à vous de choisir les conditions à enchainer. Pratique non ? Conformément à notre objectif initial, on a bien l’applet IFTTT suivant :

  1. Une personne sonne à mon portier vidéo Ring
  2. Ma lampe Philips Hue s’éclaire donc en rouge ET mon WeMo SmartPlug s’allume pour que la cafetière se mette en marche.

Aller plus loin avec IFTTT Maker

Si l’on regarde la vidéo plus haut, on remarque certes qu’il est possible de faire fonctionner plusieurs actions en fonction d’un seul déclencheur (Trigger). L’avantage est donc d’éviter de multiplier les recettes simples de IFTTT pour n’en avoir qu’une seule, en fonction d’un seul déclencheur. Et ça, c’est vraiment cool !

Mais concernant la partie « Filtres », les choses se compliquent un petit peu. Si vous êtes programmeur, le langage Java Script ne vous fera pas peur. Mais pour Mr et Mme Tout-Le-Monde, c’est une autre affaire ! En fait, un filtre dans IFTTT va permettre de rajouter des conditions spécifiques à l’action choisie. Par exemple, toujours en lien avec la vidéo, si on ne souhaite que cette action ne puisse s’enclencher uniquement entre 22h et 2h du matin, on rajoutera ce genre de code dans la partie filtre :

var timeOfDay = Meta.currentUserTime.hour();

if (timeOfDay < 22 || timeOfDay > 2)

Une fois que l’on a fait sa petite recette avec les enchainements qui nous intéressent, il suffit de tester si le tout fonctionne bien.

Avis sur IFTTT Maker

Alors, IFTTT Maker, révolution ou gadget inutile ? Et bien au vu des possibilités que l’on peut créer, force est de constater que IFTTT Maker n’apporte pas « vraiment » de révolution. Pourquoi ? Et bien comme mentionné plus haut, IFTTT Maker n’est que la « compression » de plusieurs applets IFTTT. Donc en gros, si mettons vous souhaitez créer plusieurs conditions pour un produit initial (dans notre exemple, quelqu’un sonne au portier vidéo), vous pouvez :

  • Multiplier le nombre d’applets et vous contenter du IFTTT simple
  • Passer par IFTTT Maker pour ne faire qu’un seul applet

Donc si IFTTT Maker est plutôt sympa sur le principe, il s’avère qu’il n’est pas révolutionnaire. Toutefois, IFTTT a le mérite de « simplifier » en un seul applet plusieurs qu’il serait possible d’avoir. IFTTT Maker ressemble donc à Stringify, même si IFTTT et IFTTT Maker sont plus performants que Stringify. Donc pourquoi pas… Si vous voulez en apprendre davantage sur IFTTT et les automatismes du domicile, vous pouvez lire ceci ou aller jeter un oeil ici. En fait, non pas que IFTTT Maker ne soit pas bon ou inutile. Le problème, c’est que si l’on souhaite faire une programmation très personnalisée, il faut connaitre le langage JavaScript. Or, il faudra passer du temps pour comprendre les subtilités de ce langage…

2 réflexions au sujet de “Pour aller plus loin avec IFTTT : IFTTT Maker”

  1. bonjour,

    merci , je connaissais ifttt classique , la je viens de m’inscrire sur ifttt maker car en fait j’ai une lampe wifi meross et je souhaiterai que si il est ecrit un text dans le jour du calendrier : la lampe s’allume à 7h00.

    car la actuellement j’ai seulement la possibilité de dire si il y a le mot que je veux dans le calendrier que ça allume la lampe. sans choisir l’heure

    Répondre

Laisser un commentaire