Detector de movimiento con notificaciones Push (ESP8266)

En esta primera entrada después del verano, vamos a montar un detector de movimiento , el cual podremos activar/desactivar usando NetIO ( como siempre ) y del cual, recibiremos una notificación Push al movil, tablet o donde queramos usando un  gestor de notificaciones llamado Pushetta.

pirpush

 

En primer lugar, vamos a crear una cuenta en Pushetta, para ello vamos a visitar su página web.

Una vez creada la cuenta, ya podremos acceder a las secciones que nos interesan… en primer lugar, seleccionaremos la sección “Dashboard” y la API KEY que vamos a necesitar nos va a aparecer justo debajo, será un grupo muy largo de números y letras…

captura-de-pantalla-2016-09-12-a-las-0-11-49

Una vez tenemos la API KEY, tendremos que crear un canal PRIVADO en el que recibir las notificaciones…

Para ello entraremos en la pestaña “Channels” y pincharemos en “Add a Channel”…

captura-de-pantalla-2016-09-13-a-las-22-52-53

 

Tendremos que rellenar los datos que nos solicita… Icono, Nombre, Descripción , Tipo , Visible …

captura-de-pantalla-2016-09-13-a-las-22-55-12

 

Una vez, tengamos todos los datos, ya tenemos creado nuestro canal…

captura-de-pantalla-2016-09-13-a-las-23-01-24

 

Ahora ya podemos enviarnos notificaciones desde la propia página.

captura-de-pantalla-2016-09-13-a-las-23-02-05

 

Ahora que ya tenemos nuestro canal, instalaremos la app “pushetta” para IOS o Android

Una vez instalada, tendremos que añadir nuestro canal … para ello seleccionaremos la pestaña “Featured” y en la lupa , buscaremos nuestro canal…

Pincharemos e el “+”…

Ahora tendremos que ir a la pagina de nuestro canal y aceptar la petición para poder recibir las notificaciones en nuestro movil…

Haremos clic, en “Pending requests”…

captura-de-pantalla-2016-09-13-a-las-23-12-33

 

y aceptaremos pinchando el check verde…

 

captura-de-pantalla-2016-09-13-a-las-23-12-53 captura-de-pantalla-2016-09-13-a-las-23-13-23

 

Ahora ya podemos enviar las notificaciones a nuestro movil….

 

Una vez completada esta parte, paso a poner el esquema que deberemos seguir para poder realizar este proyecto….

esp8266_pir_push

 

Ahora tendremos que cargar el sketch usando el entorno de arduino para que esto funcione.. descárgalo de AQUI.

Acuérdate de modificar el sketch, con los datos de tu red wifi, tu API KEY, y tu canal de notificaciones.

Una vez cargado en el módulo, tendremos que descargar el entorno para NetIO, con el que podremos activar y desactivar el detector.

Solo tendremos que presionar el botón en la app, para activar el detector y recibir las notificaciones, el led del detector pasará a ser de color rojo, igual que el led de la app.

img_0109

 

img_0108

Se podría sustituir el detector Pir por un detector de imán para una puerta o ventana.

También tiene programado el cambio de estado en la EEPROM , y ese cambio de estado se lee al iniciar la placa, por lo que en caso de que se quite la alimentación del módulo, al recibir corriente de nuevo se activara en el último estado en el que estaba. Esto nos vendrá bien en el caso de que haya un apagón , al volver la luz, se activará de nuevo, enviando una notificación de que se ha reiniciado estando activado.

Por supuesto, los mensajes que se envían , son editables y podréis poner el mensaje que queráis.

img_0111

 

y como siempre, si queréis acceder a el modulo desde internet, tendréis que hacer uso de algún servicio de DDNS.

 

DonacionPayPal

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s