Nitrix Posted December 23, 2016 Report Posted December 23, 2016 Alors aujourd'hui, je viens présenter la solution "IFTTT", abbréviation de "If This Then That" (en français, Si Ceci Alors Cela). Concrètement, c'est un web-service gratuit qui permet d'automatiser des tâches que l'on crée avec partir d'une multitude de services disponibles. Je m'explique avec des exemples concrets: Par exemple, je peux créer un "applet" (en français, une recette) qui fait ceci: SI je reçois un SMS sur mon mobile, ALORS je m'envoie un mail sur mon adresse gmail avec le contenu et l'expéditeur du SMS. ou encore SI un nouvel article est publié sur jeu.video, ALORS je m'envoie une notification sur mon mobile. Et cela sera fait automatiquement, sans que vous touchiez à rien ! Ca parait plus clair? C'est de la logique de programmation (if/else), si un évènement se produit, alors je fais telle chose. Voici le site: https://ifttt.com/discover Il dispose également d'une application Android / IOS, juste ici: https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=fr Passons à un petit tuto concret sur le site ! Il vous faudra vous créer un compte sur le site, et lier vos comptes avec les services (exemple: lier votre compte Facebook si vous utilisez le service Facebook) Rendez-vous sur la page "My Applets" pour pouvoir créer des recettes Moi j'en ai déjà un certain nombre. On va commencer par une recette facile, cliquez sur le bouton noir "New Applet". Vous allez tomber sur cette page: Révélation Cliquez alors sur le "+ this" en bleu, ce sera notre déclencheur d'évènement (trigger en english). Vous arriverez alors ici: Révélation A ce niveau, il faut choisir un service qui nous servira de déclencheur. Il y en a des dizaines, allant de Facebook, Twitter, Insta, en passant par des évènements android, RSS et plein d'autres. Moi je vais choisir un truc simple, "Date & Time", qui me permettra de déclencher des actions à une heure / date précise. Je clique donc dessus. J'obtiens ceci: Révélation Hop, voici la prochaine étape, il faut choisir un déclencheur. Evidemment, ils diffèrent selon le service choisi. Moi, en ayant choisi "Date & Time", je peux prendre: "Chaque jour à ..." "Chaque heure à ..." "Tous les jours de la semaine à ..." "Chaque année à ..." "Tous les mois à ..." Je vais choisir "Every day of the week at", c'est à dire, "tous les jours de la semaine à ...". Je clique donc dessus. J'arrive ici: Révélation On me demande de choisir l'horaire à laquelle je veux lancer mon action, ainsi que de les jours de la semaine. Je remplie donc le formulaire et je clic sur "Create trigger" pour confirmer mon déclencheur. Prochaine étape: Révélation Super mon déclencheur est bien configuré, je peux passer à l'action qui va se passer tous les jours de la semaine à 6h00 du matin: cliquez donc sur le "+ that" en bleu. On me redirige ici: Révélation Comme l'étape précédente, je dois choisir un service. Vous avez le choix, ça va de "envoie de mail", à "poster sur votre mur facebook", "poster sur votre twitter", en passant par "uploader des trucs sur dropbox" et plein d'autres choses. Une fois que vous avez choisi le service qui vous convient, cliquez dessus. Moi je vais partir sur "Philips Hue", les lampes connectées en wifi. On me propose: Révélation J'arrive sur une mosaique ressemblant à l'étape précédente, mais cette fois-ci, il s'agit de l'action qui va se déclencher. Désolé ceux qui ne comprennent pas bien l'anglais, mais en gros, je peux choisir un certain nombre de choses à faire, telles que: "Faire clignoter mes lampes", "Changer la couleur de mes lampes", "Allumer / éteindre mes lampes", "Réduire la luminosité" etc etc... Ces actions là sont propres à ce service (Philips Hue), évidemment. Une fois que vous avez trouvé l'action qui convient, cliquez dessus. Moi je vais partir sur "Turn on lights", c'est à dire "Allumer les lampes". Résultat: Révélation On me demande ensuite quelle lampe doit s'allumer, moi je vais choisir la bande de LED de mon bureau et je clique sur "Create action" pour valider mon action. Bravo ! votre recette est terminée, un petit récapitulatif va apparaitre comme ceci: Révélation Le petit switch vert permet, s'il est activé, de recevoir des notifications sur votre téléphone à chaque fois que votre recette sera lancé (pour être prévenu). Moi je désactive cela parce que ça spam pas mal. Cliquez enfin sur "Finish" pour valider la création de votre recette. Révélation Et voila, votre recette est créée, elle est affichée dans la liste "My applets". Vous avez la possibilité de la désactiver (Switch ON/OFF), de la modifier à tout moment (changer le trigger ou l'action), voir les logs de celle-ci (combien de fois elle s'est lancée, à quelle heure etc etc...). Pour ceux qui n'auraient pas encore compris, je viens de créer une recette qui fait: "POUR chaque jour de la semaine sauf samedi, dimanche, à 6h00 du matin, j'allume mes lampes de bureau. (en guise de réveil). Vous avez créé votre première tâche automatisée. A vous de trouver les services qui vous seront utiles pour faciliter votre quotidien. A noter que le site est super bien fait, tout le monde peut partager ses recettes, et pour chaque service proposé, des recettes populaires créée par la communauté sont disponibles et ready 2 use ! Si vous n'avez pas d'idées, inspirez-vous de celles déjà proposées. Il y en a énormément, et des trucs vachement cool des fois: Je vais quand même vous proposer un exemple concret, en lien avec jeu.video, pour vous montrer à quel point ceci peut s'avérer utile. Hier, j'ai demandé à Minstery si le site disposait d'un flux RSS. Il se trouve qu'il y en a un (https://jeu.video/forum/discover/all.xml/) du coup, avec celui-ci, je peux faire des recettes sympa. Pour ceux qui ne le sauraient pas, un flux RSS est un fichier texte en format .xml qui contient des données sous forme de balises, très facile à parser, et qui se met à jour automatiquement. Dans le cas de jeu.video, le flux RSS contient les derniers sujets postés, ce qui est très intéressant. Du coup, j'ai créé quelques recettes qui vont m'envoyer une notification à chaque fois qu'un sujet sera publié sur jeu.video. (sur mon mail perso, une notif android sur mon tel et une notification dans mon channel perso slack) Je posterai le résultat une fois que j'aurais posté ce sujet ! edit: voila mes notifications: (il est possible de changer le message de la notif à votre guise, moi j'ai fais ca vite fait dans cet exemple) Ah et je ne sais pas écrire "automatisation", my bad Révélation J'espère que ce sujet vous aura plû, n'hésitez pas à me poser des questions si des points vous paraissent peu ou pas clair, ou alors alors, partagez vos recettes utiles ! Drakkyzz 1
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now