/Tutoriel IFTTT
Tutoriel IFTTT 2019-08-05T17:21:28+02:00

IFTTT

Ce tutoriel décrit comment configurer une recette IFTTT avec le channel Webhook (précédemment sous le nom de channel créateur).

1 – Mise en place

Avant de commencer à créer notre propre recette nous aurons besoin de :

  •  Un smartphone (Android ou iOs avec un accès Internet)
    •  L’application NIU by NodOn iOS Android
      •  Être connecté dans l’application NIU by NodOn
  •  Un ordinateur ou smartphone pour se rendre sur IFTTT.com (par Internet)
    •  Un ordinateur ou un smartphone

2 – IFTTT – Configuration du Webhook

  •  Ouvrez le channel Webhook ICI

  •  Cliquez sur le bouton “Connect” si vous n’avez jamais utilisé de Webhook

  •  Sélectionnez le bouton “Settings” de ce service Webhooks comme ci-dessous :
  •  Copiez et accédez à l’URL


  •  Vous devriez arriver sur cet écran expliquant comment utiliser le Webhook

Si vous avez par exemple un NIU bleu et que nous voulons lancer trois recettes différentes avec, un type d’appui sur le NIU lancera une recette précise.

Afin de faire cela nous aurons besoin de trois Webhooks différents. Cet écran étant là pour tester les possibilités, il n’est pas nécessaire de faire ce qui suit mais nous le faisons afin de le rendre plus facile à comprendre.

Nous allons créer trois liens, pour cela nous créons trois noms d’événements différents. Les noms des événements peuvent être n’importe lesquels mais créons-en un qui sera simple à retenir.

  • niu_blue_single_press (Nous l’utiliserons pour l’appui simple de notre NIU bleu)
  • niu_blue_double_press (Nous l’utiliserons pour l’appui double de notre NIU bleu)
  • niu_blue_long_press (Nous l’utiliserons pour l’appui long de notre NIU bleu)

Maintenant écrivons l’événement dans cet écran de test du Webhook comme ci-dessous :

  •  Ouvrez la page de création d’applet ICI puis cliquez sur “+this”

Ensuite, copiez le lien généré qui ressemble à quelque chose comme cela où la partie après “/key/” sera différente et remplie avec votre propre clé privée (gardez la pour vous)

  • https://maker.ifttt.com/trigger/niu_blue_single_press/with/key/cS6b0SYenD2R6Zxrxxyt
  • https://maker.ifttt.com/trigger/niu_blue_double_press/with/key/cS6b0SYenD2R6Zxexxxx
  • https://maker.ifttt.com/trigger/niu_blue_long_press/with/key/cS6b0SYenD2R6Zx4xxyt
  • Gardez ces trois liens pour plus tard, nous les utiliserons pour configurer l’application NIU

3 – IFTTT – Créer de nouveaux applets

Cette opération devra être faite pour chaque “Applet” que nous voulons envoyer dans nos boutons NIU, chacun d’entre eux devra avoir son propre événement dédié.

  •  Allez sur ce lien pour créer un nouvel Applet et cliquez sur le “+this”

  •  Choisissez le service Webhook

  •  Prenez ensuite celui nommé “Receive a Web request”

  • Remplissez le champ “event” avec l’un de vos événements créés pendant les étapes de configuration Webhook puis cliquez sur “create trigger”

Pour cet exemple nous le ferons avec l’un de nos événements qui sera l’appui simple sur le bouton NIU bleu

  •  Ensuite, sélectionnez l’action que vous voulez faire dans cet applet en cliquant sur “+that”

  • Dans cet exemple nous décidons simplement d’envoyer une notification sur notre application pour smartphone IFTTT

  • Dans cet exemple nous prendrons une notification simple

  • Le nom de l’événement sera le texte de notification dont nous garderons la configuration par défaut

  •  Pour finir nous validons l’Applet en cliquant sur “Finish”

4 – Configuration de l’App NIU

Pour cette partie nous aurons besoin des trois liens Webhooks que nous avons créé dans la configuration Webhook, nous allons montrer ici comment le faire pour un appui simple

  •  Sélectionnez le bouton de sélection d’action de l’appui simple

  •  Ensuite sélectionnez l’action de Requête HTTP

  •  Collez le lien de l’événement de “single_press”, le même que vous avez mis dans l’applet Webhook.

  •  Ne modifiez rien d’autre et cliquez sur Confirmer pour sauvegarder la nouvelle configuration

  •  Cliquez sur votre NIU (celui physique, dans cet exemple nous utilisons le virtuel mais cela ne change rien). Puis comme vous pouvez le voir ci-dessous, nous recevons une notification de IFTTT que notre applet a bien été déclenchée avec le bon événement.