Cosa de Sparkfun: Cómo activar IFTTT evento y enviar más datos por correo electrónico

Yo estaba jugando con Sparkfun ESP8266 cosa y IFTTT fabricante de canal. Quería desencadenar un evento IFTTT y luego enviar un correo electrónico a mí mismo con datos adicionales.

Por ejemplo, activar Inicio evento de seguridad, envío de datos extras, una cadena de texto "Lado puerta abierta".

But .. No he podido encontrar ningún ejemplo de cómo hacer esto.

IFTTT dar esta información cuando usted se registra:

1. el contenido se pone después de los encabezados HTTP. El formato de un HTTP POST es que los encabezados HTTP, seguidos por una línea en blanco, seguida por el cuerpo de la solicitud. Las variables de entrada se almacenan como pares de clave y valor en el cuerpo. Con un cuerpo JSON opcional de: {"valor1": "01", "valor2": "02", "valor3": "03"}

2. ejemplo HTTP Post:

POST /path/script.cgi HTTP/1.0

De: rana

User-Agent: HTTPTool/1.0

Content-Type: aplicación/x--www-form-urlencoded

Content-Length: 32

Cuerpo

Gran ok... ahora qué? Después de algunos googling y experimentación... Aquí están los detalles claves:

1. necesidad de enviar la solicitud POST de HTTP

2. el tipo de contenido debe ser aplicación/json

3. los datos deben ser una cadena de texto que contiene pares de valores clave: "{"valor1":"01","valor2":"02","valor3":"03"}"

Cosa de Sparkfun, utiliza el IDE de Arduino y el código en C y C++. Sólo voy a describir el código del trigger IFTTT.

Etiquetas: ESP8266, Ifttt

Artículos Relacionados

Nuevo correo electrónico de uso y una etiqueta de perro para obtener sus claves perdidas (y otras cosas).

Nuevo correo electrónico de uso y una etiqueta de perro para obtener sus claves perdidas (y otras cosas).

Todos odiamos perder cosas, pero las claves son un problema especial. De la materia como equipaje, puede poner una pequeña etiqueta con información de contacto y que el buscador le dará una llamada. Las teclas son diferentes. Por un lado, desea tener
Cómo hacer placas de circuitos electrónicos y otras cosas relacionadas con

Cómo hacer placas de circuitos electrónicos y otras cosas relacionadas con

Se trata de cómo usar las cosas y circutry juntas.Yo no soy viejo, así que esto es muy, muy, muy básica.bueno para arrancadores que quieren aprender robótica.permite comenzar!Paso 1: Paso 1: servos y conexiones inalámbricasSe necesita uno de esos jug
Utilizar un pedal de guitarra para enviar eventos de ratón al ordenador por el puerto USB

Utilizar un pedal de guitarra para enviar eventos de ratón al ordenador por el puerto USB

en este instructable, voy a explicar cómo utilizar un pedal de guitarra como un pedal para enviar eventos de mouse USB.Necesitaba un interruptor de pie durable, confiable que podría utilizar para enviar señales a mi PC. Idealmente, quería que el inte
Cómo coser un circuito electrónico

Cómo coser un circuito electrónico

este instructable te dice cómo crear circuitos reales utilizando un perfboard textil, (un pedazo de tela conductora) en lugar de una rígida perfboard. Podrás coser resistencias, condensadores, LED, circuitos integrados y muchos otros componentes. Est
Uber domótica con Arduino y Pi

Uber domótica con Arduino y Pi

[EDITAR] He creado un foro para colaborar en el código de puerta de enlace.http://homeautomation.proboards.com/Board/2/openha...Hace unos años me convertí en propietario de un perro por primera vez. Me gustaba salir de Cody en la perrera solo todo el
Video invitación - nosotros dos amor Timeline de la historia y guardar la fecha

Video invitación - nosotros dos amor Timeline de la historia y guardar la fecha

¿Necesita una invitación para su boda? Los dos amor timeline de la historia y la fecha es un video moderno y romántico que se puede utilizar para su anuncio de boda o para mostrar su historia de amor de forma original y divertida durante la boda. La
Con el Arachnio de data.sparkfun.com

Con el Arachnio de data.sparkfun.com

Sparkfun ha producido una hermosa herramienta para almacenamiento en la nube de flujos de datos, data.sparkfun.com. Es un gran ajuste para el Arachnio, ya que sólo requiere una conexión de TCP y una solicitud GET para registrar un registro de datos.
Gran concepto verde: Encontrar cosas gratis para cualquier proyecto (Freecycle)

Gran concepto verde: Encontrar cosas gratis para cualquier proyecto (Freecycle)

¿tienes una idea para un proyecto? No tiene el dinero para conseguir todos los suministros. Aquí es un gran recurso que he encontrado para ser útil para conseguir cualquier material de proyecto que necesita para libre. Este link se llama Freecycle.¿Q
Cómo entrar en el concurso de útil coser Instructables y Etsy

Cómo entrar en el concurso de útil coser Instructables y Etsy

Resultados del concurso están arriba!Introducción:¡ Bienvenido a la página del concurso coser útil! Etsy y Instructables se han asociado para lanzar el concurso coser útil para celebrar nuestras dos comunidades. Participantes se llevar sus conocimien
Cosas divertidas que hacer con los archivos de lote

Cosas divertidas que hacer con los archivos de lote

ok kiddies de la escritura y profesionales por igual, es hora de mi tercer instructable. antes de empezar, quiero decirles chicos algo. Quiero escuchar lo que chicos quieres ver a continuación. Si tienes una divertida idea para un archivo por lotes,
Intro y cosas

Intro y cosas

si tu como yo y tienes un segundo o incluso tercer teclado para ordenador juegos pero quieren añadir un poco de "Usted" que, entonces esto es para ti. Hay varias manera en que esto se puede hacer pero se centra en dos. Ahora las fotos y los paso
Mi respuesta a la WS2811 con una cosa AVR

Mi respuesta a la WS2811 con una cosa AVR

primero-quisiera decirBueno que Alan Burlison.Esto no pretende ser embolsado de ninguna manera.  El código hizo lo tenía que hacer.  Gran éxito.  Mi respuesta inicial en un comentario del foro fue dirigido realmente a la gente que donde ofrecer ideas
Cómo hacer casi cualquier cosa gratis!!!!!! (real)

Cómo hacer casi cualquier cosa gratis!!!!!! (real)

En este Instructable, le mostraré cómo conseguir cualquier cosa de Amazon.com o Ebay.com gratis! También puede obtener más elementos que no están en Amazon.com o Ebay.com. No trato de engañarte, usted tendrá que tomar algún tiempo para hacerlo, pero
Controlar cualquier aparato luz o eléctrico con tablet o smartphone (wifi)

Controlar cualquier aparato luz o eléctrico con tablet o smartphone (wifi)

Controlar cualquier aparato ligero o eléctrico con tablet o smartphone (wifi) usando arduino, blynk y un wemos / Junta de ESP8266En este tutorial vamos a hacer algo pido un wifi controlado interruptor de CA. (Pero también funciona para las aplicacion