Sparkfun chose : Comment déclencher l’événement IFTTT et envoyer supplémentaires données par courriel

Je jouais avec Sparkfun ESP8266 chose, IFTTT Maker canal. J’ai voulu déclencher un événement IFTTT et ensuite envoyer un email à moi-même avec des données supplémentaires.

Par exemple, déclencher Accueil sécurité événement, envoyant des données supplémentaires, une chaîne de texte « Côté porte ouverte ».

But .. Je ne pouvais pas trouver des exemples sur la façon de le faire.

IFTTT vous donne cette information lorsque vous vous inscrivez :

1. le contenu est mis après les en-têtes HTTP. Le format d’un HTTP POST est d’avoir des en-têtes HTTP, suivies par une ligne vide, suivie par le corps de la demande. Les variables POST sont stockés sous forme de paires clé-valeur dans le corps. Avec un corps JSON facultatif de: {« valeur1 »: "01", "valeur2": "02", "valeur3": « 03 »}

2. exemple HTTP Post :

/Path/script.cgi POST HTTP/1.0

De : grenouille

User-Agent : HTTPTool/1.0

Content-Type : application/x-www-formulaires-urlencoded

Content-Length : 32

Corps

Grands ok... maintenant ce qui? Après quelques recherche sur Google et de l’expérimentation... Voici les détails clés :

1. la nécessité d’envoyer la requête HTTP POST

2. le Type de contenu doit être application/json

3. les données doivent être une chaîne de texte contenant des paires clé / valeur: "{« valeur1 »:"01","valeur2":"02","valeur3": « 03 »}"

Chose de Sparkfun, vous utilisez l’IDE Arduino et le code en C/C++. J’ai seulement va décrire le code du déclencheur IFTTT.

Mots clés: ESP8266, Ifttt

Articles Liés

Conteneurs pour choses supplémentaires

Conteneurs pour choses supplémentaires

Voici certains conteneurs pour des choses supplémentaires que je design et de prévoir les choses supplémentaires à sont dans mon école.Les matériaux sont :1. les cartons2. tape3. ciseaux4. autres chose de la maison ou l'école5. téléphone6. tempsEtape
Comment faire pour aller mieux résulte de vos UP ! Imprimante 3D. par Samuel Bernier

Comment faire pour aller mieux résulte de vos UP ! Imprimante 3D. par Samuel Bernier

nous aimons les imprimantes 3D. Ils peuvent rendre la vie DIY'ers si facile. Ils peuvent aussi nous font vraiment déçu.  Voici quelques conseils sur la façon d'améliorer les performances de votre imprimante 3D et comment construire une zone de tempér
Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

nous avons à l'aide de fils de cuivre pour l'envoi de signaux sur le 20ème siècle. Maintenant, nous sommes au 21ème siècle !Dans ce tutoriel, Im va vous montrer comment faire pour envoyer des informations par la lumière à l'aide de fibre optique. Ami
Comment mapper vos touches de souris supplémentaires pour tout ce que vous voulez

Comment mapper vos touches de souris supplémentaires pour tout ce que vous voulez

Votre souris peut avoir plus de boutons que vous utilisez dans vos occupations quotidiennes. Cette instructable va vous apprendre comment utiliser vos touches de souris plus productifs. Dans mon cas, je viens d'utiliser les boutons pour naviguer entr
Comment faire pour convertir des vieilles chaises Tables d’extrémité amusant et un siège supplémentaire – manger, boire et être joyeux !

Comment faire pour convertir des vieilles chaises Tables d’extrémité amusant et un siège supplémentaire – manger, boire et être joyeux !

Quand j'étais nettoyer la vieille maison de jeu et conversion vers mon nouveau Shack Tack, je suis tombé sur ces trois vieilles chaises et une ampoule ont explosé dans ma tête. Ce que nous avons le plus besoin sur notre pont n'était pas un siège supp
Comment ajouter 6 broches supplémentaires à votre Arduino avec aucun matériel supplémentaire

Comment ajouter 6 broches supplémentaires à votre Arduino avec aucun matériel supplémentaire

Bonjour, ceci est mon deuxième Instructable, donc s'il vous plaît garder avec moi.Je vais vous dire comment obtenir 6 supplémentaires broches numériques de l'Arduino.J'ai découvert cela en jouant avec l'IDE Arduino et j'ai essayé de la mise en place
Astuce de randonnée et de survie. Comment faire le bouillon de boeuf déshydraté alimentaire idéal pour préparer

Astuce de randonnée et de survie. Comment faire le bouillon de boeuf déshydraté alimentaire idéal pour préparer

pointe d'ackpacking et de survie. Comment faire le bouillon de boeuf déshydraté alimentaire idéal pour préparerdans cette vidéo je vais vous montrer comment mettre en attente les bouillon de boeufVersez votre stock dans une casserole ou la poêle sur
Comment : déclencher la réaction chimique Barking Dog

Comment : déclencher la réaction chimique Barking Dog

HEY YOU ! MÊME si vous seulement écrémé sur la présente partie (qui est une mauvaise idée) au moins payer ATTENTION a la disposition procédures au bas de cette SECTION!Nous tenons à vous avertir qu'essayant de terminer la réaction chimique « barking
Comment Sneak en grands événements

Comment Sneak en grands événements

cette instructable va vous montrer beaucoup d'idées sur la façon de se faufiler dans les grands événements. Assez grand pour avoir des foules de gens. Joignez-vous à moi avec des idées de vie réelle qui ont travaillé.AVERTISSEMENT : je ne tolérons pa
Comment faire pour supprimer entraînement linéaire de braise

Comment faire pour supprimer entraînement linéaire de braise

Parce que parfois, vous voulez vraiment juste supprimer entraînement linéaire de braise. Il suffit de demander notre ingénieur qualité Dan !Étape 1: Retirer le panneau avant Il y a quatre vis retenant le panneau frontal de braise. Deux vis à M3x12mm
Comment créer un dossier protégé de mot de passe sans logiciel supplémentaire

Comment créer un dossier protégé de mot de passe sans logiciel supplémentaire

Il y a beaucoup de méthodes que vous pouvez utiliser pour créer un dossier protégé de mot de passe, dont la plupart nécessite l'utilisation de certains logiciels de tierce partie. En utilisant cette méthode soignée, vous pouvez masquer vos dossiers a
Comment gagner 2Go supplémentaire de Google ?

Comment gagner 2Go supplémentaire de Google ?

Aujourd'hui, je vais vous montrer une très libre de manière responsable pour agrandir votre compte Google en particulier pour le lecteur de Google, Gmail et Google services. Google vous offre 2 Go de libre de plus d'espace car la 09.02.2016(d/m/y) da
Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Le principal objectif de ce tutoriel est de montrer comment convertir bitmap monochrome pour fichier HEX et géré par Attiny85 et OLED display SDD1306.En raison de l'exécution de campagne pour Arduino Attiny25/45/85 PCB minuscule CHEAP polyvalent comp
Comment créer votre propre Super smash bros Brawl niveau sur le PC avec des fonctionnalités supplémentaires

Comment créer votre propre Super smash bros Brawl niveau sur le PC avec des fonctionnalités supplémentaires

THIS IS REAL !Avec studio de scène, vous pouvez créer plusieurs niveaux cool plus pour Super Smash Bros Brawl.Caractéristiques :1. vous pouvez ajouter certains des blocs bêta que Nintendo n'a pas mis dans le jeu.2. vous pouvez placer les points frai