Enviar Correo Electronico con ESP8266 (Google Docs) Google Script App +Google Spreadsheets + Gmail

 

Reutilizando la conexión establecida con google script app y google spreadsheets, se han realizado pruebas de envió de correo electrónicos  aprovechando los servicios de google y ESP8266.





En este caso el ESP8266 envia una serie de parametros hacia google Script Direccion Email, Asunto, Mensaje atravez del url,
el funcionamiento es un tanto sencillo y considero que simplemente es una opcion para enviar alguna eventualidad desde su cuenta de gmail sin demasiada complicación.
Sencillamente se realiza una conexion segura con Google script y se envia un Post con los parametros requeridos

Existe otra manera de envia correos electronicos y En fututos tutoriales enviaremos correos via SMTP nativo desde ESP8266.
Tomado de Wikipedia.

Nota Importante :

Para entender detalladamente el modo de funcionamiento de la conexion entre esp8266 y Google Script App primero ver los siguientes Posts ,dado que utiliza la la Libreria HTTPSRedirect  creada por Sujay Phadke (electronicsguy), gracias por su aporte a la comunidad  ESP,

1. Como programar ESP8266 con Arduino IDE desde Cero

2. Conexion ESP8266 directa a Google Spreadsheets (Google Docs)

Nota Informativa :

Se debe tener en cuenta que estos servicios de gmail deben tener un limite diario, tanto de correo electronico como ejecución de Script, esta nota es netamente informativa.

Dashboard Informativo para cuentas de Google.

https://www.google.com/settings/dashboard?hl=es-419
http://www.google.com/appsstatus#hl=es&v=status

 

Codigo Arduino IDE

-Descarga de codigo abajo





 

Codigo Google Script App

Realiza lectura de parametros desde ESP8266 y realiza el envio del correo electronico.
-Descarga de codigo abajo

Google SpreadSheets

Plantilla de Verificaion, Google script lee las celdas A2,B2,C2,D2 Hay deben llegar los parametros desde ESP8266.

 





Terminal serial ESP8266

Inicialmente el modulo realiza conexion a la red, realiza verificación de certificado, Envia POST con datos.
Se ha creado un contador para evitar el se envien correos de manera descontrolada, cuando el contador sea igual a 10 puede realizar el envio.

 

Correo desde Receptor

Actualmente solo he realizado pruebas hacia correos gmail, pero debe funcionar hacia cualquier servidor de correos

 

 

Video de Prueba Completa

ESP8266 Send Email with (Google Docs) Script App -Spreadsheets – Gmail

 

 





 

Mas Pruebas

Test Prueba 01-  ESP8266 + DS18B20 Onewire + Google Speadsheets (Google Docs)

Connection PLC fpx Panasonic and Google spreadsheets (Google docs) 

Control outputs  ESP8266  with Google spreadsheets (Google docs) Direct

 





 

Descargas

Relacionados

 

Canal Youtube

PDAControl

 

Deja una respuesta