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.
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
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
Mas Información:
Canal Youtube
PDAControl
No hay comentarios.:
Write comentarios