Tengo problemas con la notificación que envía “Blynk.email” a mi cuenta Gmail, anteriormente funcionaba sin problemas con el código que les dejo abajo. No he superado las 100 notificaciones diarias, Tengo configurado correctamente la App, no uso el servidor local, uso el de Blynk Cloud, tengo móvil Android, me conecto por red wifi, no he modificado mi código.
aquí está el código Arduino:
#define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h>
Revisa tu código, cuando se activa esa entrada, mandas un correo electrónico cada 200ms! No tiene sentido…
Revisa el uso de temporizadores con Blynk (Blynktimer) y pega tu código con el formato correcto, leerlo así es complicado
Para mi si tiene sentido enviar email cada 200ms, como lo mencione al inicio ayer funcionaba sin problemas, no he modificado mi codigo, a mi me parece que el servidor de Blynk presenta algún bloqueo con mi ID, sin embargo gracias por su sugerencia.
probaste otro codigo que mande correos?
Algo simple que no involucre ningun sensor, por ejemplo que envie un correo cada 5 minutos, o al presionar un boton en la APP.
Tambien considero que 200ms (5 correos por segundo) es un poco excesivo…!
Hola Luciano, claro que he ensayado varias opciones de código, he cambiado de GPIO, con diferente sensor, hice prueba con un button! nada funciona, Pero sabes? la instrucción lo que hace es:
si en el GPIO que esta definido como entrada llega un 1 lógico , entonces envía un correo, espera 15 segundos y si en el GPIO definido como entrada sigue el 1 lógico envía de nuevo un correo después de 15 segundos!
No se si lo que interpreto de este debug es correcto! yo veo que el mensaje se envía hacia el servidor Blynk pero este jamas retorna una respuesta! necesito ver desde el lado de Blynk que sucede…
Hola, para ti tendrá sentido mandar 5 correos cada segundo… pero para el resto del mundo que odia el spam… no XD
Ahora en serio… Si miras la documentación… verás esto:
Limitations: Only 1 email per 5 seconds is allowed
In case you are using gmail on the Local Server you are limited with 500 mails per day (by google).
User is limited with 100 messages per day in the Blynk Cloud;
Estamos hablando que te pasas de largo de todas las limitaciones que tiene blynk usándolo cada 200ms… si antes funcionó sería que te llegó algún correo… pero por supuesto no te llegarían tantos correos como dicta tu código si realmente funcionase como quieres… seguramente dejó de funcionarte cuando eliminaste la g de gmail en
como te indicaron anteriormente…
Tendrías que limitar de alguna forma la cantidad de correos que se envían y por supuesto no es buena idea tener mandándolo correos indiscriminadamente mientras detecte que el sensor está a 1 y ya ha enviado el correo de aviso… o usar en su lugar las notificaciones de android… o un twitter o algo menos… bruto que mandar 5 correos electrónicos cada segundo mientras la puerta está abierta…