/sensorpir_alexa

Project sensor pir detection with arduino and alexa

Primary LanguageC++

Sensor Pir 🎅 Pápa Noel / 🧙‍🧙🏼‍♂️🧙 Reyes Magos

¿Necesitas que alexa te avise cuando Papa Noel ha llegado? Monta un sensor de movimiento con arduino que envia notificaciones por Alexa. También vale para los reyes magos, y bueno, para los intrusos...

🖖 Twitter Follow GitHub Followers

🙋 ¿Que es un sensor Pir?

Los sensores infrarrojos pasivos (PIR) son dispositivos para la detección de movimiento. Son baratos, pequeños, de baja potencia, y fáciles de usar. Por esta razón son frecuentemente usados en juguetes, aplicaciones domóticas o sistemas de seguridad. Si te interesa saber mas, te dejo en la documentación un enlace donde lo explican en profundidad.

🗺️ Diagrama

Sensor Pir

🧩 Componentes

Wemos D1 Mini Sensor Pir Interruptor

💿 Programas

Source Source

💾 Código

Source

🎨 Preparación

#
0 Recomiendo ver el video tutorial de un ejemplo parecido: https://www.youtube.com/watch?v=cgfVXPfCgkc
1 Nos registramos en Smartnest y creamos un dispositivo Timbre
2 Desde la configuracion de Alexa (App movil o web) vinculamos nuestra cuenta Smartnest y elegimos el dispositivo que notificará
3 Con las credenciales generadas de Smartnest, y nuestra configuración de Wifi, modificamos en el codigo la siguiente sección:
#define SSID_PASSWORD "Wifi-password"           // Your Wifi network password
#define MQTT_BROKER "smartnest.cz"              // Broker host
#define MQTT_PORT 1883                          // Broker port
#define MQTT_USERNAME "username"                // Username from Smartnest
#define MQTT_PASSWORD "password"                // Password from Smartnest (or API key)
#define MQTT_CLIENT "device-Id"                 // Device Id from smartnest 

🧰 Tutorial

#
1 Instalar la libreria PubSubClient en el IDE - ver codigo .
2 Flashear el codigo en el arduino nano - ver codigo .

🖼️ Resultado

🧪 Testing

YouTube

💡 Documentación