Tabla de contenido:
- Paso 1: el timbre de la puerta
- Paso 2: el timbre de la puerta
- Paso 3: Solo una pequeña idea …
- Paso 4: ¡Gracias por leer
Video: DoorMaster: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡Hola, todos!
En este proyecto, le mostraré cómo integrar un timbre de puerta y un timbre de puerta en su hogar inteligente.
Dado que uso FHEM como mi sistema de hogar inteligente, solo puedo mostrarte el método FHEM, ¡pero estoy seguro de que puedes traducirlo a cualquier otro sistema fácilmente!:-)
¡Tengo que admitir que no soy un profesional! La mayoría de mis proyectos (como este) son solo para divertirme… ¡Tengo la Idea de algo y luego me doy cuenta!
Este proyecto es una mezcla de pereza e inteligencia, diría… ¡así que espero que te diviertas!:-)
Hardware usado (necesario):
- Timbre de puerta accesible
- Wemos D1 mini (ESP8266) -> Enlace de Amazon (búsqueda)
- Finder 40.61 relais (12V ~) -> (lo encontré en nuestra tienda local en reichelt pero debería ser este aunque la imagen no coincide con la descripción, ya que se muestra como 230V)
- Cables / jumper wire -> Enlace de Amazon (buscar)
- Shelly 1 -> Enlace Shelly (producto)
Hardware usado (opcional):
- Mini protector de batería Wemos D1 -> Enlace de Amazon (búsqueda)
- Panel solar 6V 6W -> Enlace de Amazon (producto)
- Soporte de batería -> Enlace de Amazon (producto)
- Batería recargable -> Enlace de Amazon (producto)
- Amazon Echo -> Enlace de Amazon (producto)
Paso 1: el timbre de la puerta
Hardware utilizado en este paso (necesario):
- Timbre de puerta accesible
- Wemos D1 Mini
- Cables / cable de puente
- Buscador 40.61 (12V ~ / 16A) (Esto es para el timbre de mi puerta … ¡asegúrese de usar el relé correcto para el timbre de su puerta!)
- Tablero de pruebas
Hardware utilizado en este paso (opcional):
- Mini protector de batería Wemos D1
- Panel solar 6V 6W
- Soporte de la batería
- Batería recargable
Cómo conectar el timbre de la puerta a wemos d1 mini (archivo fritzing para descargar disponible)
** NOTA ** El relais utilizado en la imagen fritzing es solo por ejemplo
¡Para el lado de Wemos, elegimos la parte inferior de la placa de pruebas!
Wemos se conecta a:
1) Salida de 5 V a la sección más inferior
2) Tierra a la sección negativa inferior
Relais se conecta a:
1) Pin 1 de la bobina del relé a la sección positiva superior
2) Pin 2 de la bobina del relé a la sección negativa superior
3) Interruptor de relé común a la sección positiva inferior
4) Relais el terminal B del interruptor (el inactivo) al Pin D2 del Wemos, coloque una resistencia de 120 Ohms al 1% entre el terminal B y la conexión al Pin D2 como se muestra en la imagen para antirrebote. Una pata de la resistencia va en el medio y la otra pata va a la sección negativa inferior
El timbre de la puerta se conecta a:
1) Plus desde el timbre de la puerta hasta la sección superior plus
2) Menos desde el timbre de la puerta hasta la sección negativa superior
¡Eso es todo por la conexión!
Arduino Part (proyecto arduino para descargar disponible)
¡Crea un proyecto MQTT para tu Wemos y configúralo para que pueda conectarse a tu Wifi y esté conectado a tu instancia de fhem!
Declare la siguiente variable antes de la sección de configuración:
const int relaisPin = 4;
int relaisState = 0;
int oldRelaisState = 0;
Agregue lo siguiente a la sección de configuración:
pinMode (relaisPin, INPUT_PULLUP);
Agregue lo siguiente a la sección de bucle:
relaisState = digitalRead (relaisPin); // Leer el estado actual de la entrada del relé y guardarlo
if (relaisState! = oldRelaisState) {// Solo queremos la notificación una vez por disparador … ¡así que comparémosla!
if (relaisState == HIGH) {// ¿Tenemos un alto aquí?
oldRelaisState = relaisState; //¡Sí tenemos! Guardémoslo para nuestra pequeña comparación dos líneas arriba
Serial.println ("Ring !!!"); // Anillo anillo:-)
client.publish ("/ Estado", "RING"); // Publiquemos nuestro "Ring" como Estado MQTT
client.publish ("/ ESTADO", "En línea"); // Para mí funcionó mejor al publicar mi estado en línea …
}
}
Parte FHEM
En la siguiente línea, le muestro cómo puede leer el estado del dispositivo FHEM. En mi caso, uso mi cuenta pushover para enviarme una notificación push a mi teléfono móvil, con un pequeño texto agradable (no, ese no es el texto real que uso;-))
define on_NormalRing notificar a MQTT2_KlingelSensor: Status:. RING {system ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net / 1 / messages.json ")}
¡Debe cambiar el nombre del "MQTT2_KlingelSensor" marcado por el nombre de su dispositivo FHEM!
¡Eso es todo! Hemos conectado (con suerte) nuestro timbre de puerta a nuestro sistema de hogar inteligente … ¡agradable!
Pasemos al siguiente capítulo, conectando el shelly con nuestro timbre de puerta:-)
Paso 2: el timbre de la puerta
Esta parte es realmente rápida y sencilla.
- Conecte la carcasa a una fuente de alimentación (utilicé la energía de los interruptores de luz sobre mi timbre)
Como a la cáscara no le importa lo que cambie, simplemente AÑADAMOS la cáscara a nuestro interruptor, que enciende el timbre y abre la puerta de abajo.
Ahora agregue el Shelly a su hogar inteligente y contrólelo como desee. En mi caso, Alexa me abre la puerta agregando un comando personalizado:-)
Posibles formas:
- Aplicación Shelly
- Amazon Echo
- Asistente de Google
- Siri
… has entendido el punto, supongo;-)
Paso 3: Solo una pequeña idea …
Para las personas como yo, que no solo son un poco perezosas sino que también tienden a olvidar sus llaves, les puedo decir lo siguiente:
¡Con esta configuración es posible codificar un "sistema de clave de código de timbre de puerta" en una "forma de código morse"!
Hice esto en el proyecto arduino y si el "código morse" (lo llamé código de emergencia en mi proyecto) se ingresó correctamente, publiqué el estado de MQTT en "EmergencyRing".
La línea FHEM se ve así:
definir on_EmergencyRing2 notificar a MQTT2_KlingelSensor: Estado:. EmergencyRING establecer Tuerklingel on-for-timer 3
¡El timbre abrirá la puerta durante 3 segundos!
¿Olvidaste tu llave? ¡Simplemente use su propio timbre de puerta y deje que su sistema de hogar inteligente le abra la puerta!;-)
Paso 4: ¡Gracias por leer
¡Gracias por leer mi primer proyecto!
Tal vez hayas aprendido algo, tal vez te hayas inspirado … pero realmente espero que te hayas divertido un poco siguiéndolo.
Alex
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)
¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también