Home Assistant #37: Integramos un sensor de movimiento diminuto de 1€

Domótica Tutoriales

Siguiendo con la serie de tutoriales de bricolaje para poder conseguir hacer sensores por muy poco dinero, ahora es el turno de un sensor de movimiento que cuesta cerca de 1€ y que, además posee un tamaño muy reducido por lo que podemos instalarlo en cualquier lado sin que se vea.

Llevo tiempo con estos dispositivos baratos y la verdad, con alguno de ellos instalados y su funcionamiento no está nada mal, y, por eso, he pensado que os podría gustar montar un sensor de movimiento de este tamaño, aunque, no es el único modelo, hay diferentes e incluso con regulación de la sensibilidad (ideal si tenéis mascotas) así como el tiempo de rearme.

Lo bueno que tiene es que con un  solo ESP8266 podríamos controlar multitud de sensores de movimiento, por lo que podríamos tener controladas varias zonas con muy poco dinero.

Para poder realizarlo, será necesario un ESP8266, que, como en otros tutoriales, por comodidad, usaré el Wemos D1 mini.

Lista de la compra para el sensor de movimiento AM312

  • Sensor de movimiento AM312 que podéis encontrar aquí y aquí (Aliexpress suele tardar menos, es el modelo más pequeño)
  • Controlador ESP8266: Al igual que dije en el tutorial de NFC en Home Assistant, recomiendo el Wemos D1 mini, que podéis comprar aquí (Opción que pone ESP12) o aquí.
  • Cable dupond hembra-hembra: Estos cables os harán falta si vais a empezar a hacer cosas de electrónica, si no tenéis, podéis comprar aquí o aquí.

OPCIONAL

  • Soldador: Por cierto, por si no tienes soldador y quieres comprar algo que esté bien y no cueste mucho, yo el 936H, si queréis, podéis comprarlo aquí o aquí. También podéis comprar puntas para el soldador más finas por poco más de 1€ aquí.
  • Estaño: Necesitaréis algo de estaño para soldar, podéis encontrar aquí, os recomiendo algo fino para estas soldaduras. Podéis encontrarlo aquí.

Conexión del sensor de movimiento AM312

El conexionado es muy sencillo, ya que solo tiene 3 patillas, mirándolo desde la parte superior cuando conectamos los pines, los numeramos como en la foto de arriba y, por tanto el conexionado quedaría así:

AM312ESP8266 (Wemos D1 mini)
15V (o fuente que alimente el ESP de 5v)
2Cualquier pin, en mi ejemplo, D5
3GND (o gnd en fuente que alimente el ESP)

Configuración del sensor de movimiento AM312 en ESPEasy

Dentro de ESPEasy, lo podemos configurar como un “Switch” normal, ya que, se comporta de la misma forma y, por tanto, sería la configuración que necesitaríamos.

Una vez que accedemos a la IP de nuestro Wemos D1, nos vamos a la pestaña Devices, pulsamos en la primera linea que esté libre, ya que podemos tener muchos dispositivos más conectados, y le damos a Edit.

Una vez dentro, en el desplegable, elegimos “Switch input – switch”, ahora nos quedaría configurar el nombre, podemos poner, por ejemplo “movimiento”, marcamos Enabled y tendremos que decirle en que patilla hemos conectado la central del sensor de movimiento, en nuestro ejemplo, D5. Ya solo quedaría marcar, “Send boot state” si queremos que mande la señal de como está cuando arrancamos y “Send to Controller” para que lo mande al servidor MQTT que tenemos que tener configurado. Quedaría algo así:

Si todo ha salido bien, podemos ver el log del ESPEasy yendo a Tools y pulsando en Log:

Y mirando el servidor MQTT para ver los mensajes si aparecen:

NOTA: Mi Wemos se llama Cafetera por una cosa que tengo pendiente 😉

Integración en Home Assistant del sensor de movimiento AM312

Una vez que tenemos configurado el ESPEasy, podemos pasar a configurarlo en Home Assistant es como configurar cualquier dispositivo que use MQTT y que sea de tipo Switch, por lo que la configuración es más o menos así:

binary_sensor:
  - platform: mqtt
    name: "Movimientoam312"
    icon: mdi:motion-detector
    state_topic: "/Cafetera/Movimiento/Switch"
    payload_on: "1"
    payload_off: "0"

Una vez añadido eso al configuration.yaml, deberíamos poder verlo:

¿Habéis podido hacerlo? Espero que sí, si habéis encontrado algún problema, ya sabéis que podéis preguntar en los comentarios o bien entrando al grupo de domótica de Telegram o en el foro (un poco más abajo tenéis todos los enlaces).

¿Quieres montarte tu propio sistema Smart Home?

¿Te gustaría empezar poco a poco teniendo Google Home, Alexa o Home Assistant para controlar las luces, calefacción y otros electrodomésticos de la casa? ¡Te ayudamos! Entra en nuestro Grupo de Telégram de Domótica y también puedes entrar a nuestro Foro de Domótica donde podrás empezar a leer y preguntar tus dudas. Además, si quieres estar al tanto de las ofertas de domótica que salen a diario para poder hacerte un sistema de domótica low cost, entra a nuestro Canal de ofertas de domótica y no te perderás ni una o si lo prefieres y no tienes Telegram, puedes entrar a nuestra página de ofertas de domótica o Smart Home en Facebook. ¡Síguenos también en nuestro Facebook, Twitter o Instagram! ¡Te esperamos!

Si también buscas otro tipo de ofertas, puedes echar un ojo a nuestros otros canales:
* Tecnología en general *
* Juguetes / consolas / Juegos de mesa *
* Manualidades *
Si no tienes Telegram puedes consultar todas las ofertas en Megabazar.es

3 Comentarios

  1. djdanip

    Que tiempo de refresco tiene, ya que tengo puestos los de Xiaomi y hasta que no pasan 2 minutos no cambia el valor de movimiento a sin movimiento?????

    Reply
  2. Vik

    Yo utilizo los PIR de Digoo 433MHz. Se compraban 4 por 11,72€ en octubre de 2018 y se integran a la perfección con los SONOFF Bridge y además se les puede desactivar el led de detección para bajar el consumo.
    Para mi lo más importante es la alimentación, los puedo colocar donde quiera.
    Los wemos aunque los alimentes por 18650, consumen. Eso de levantar la wifi tiene un coste bastante alto.

    Reply

Contestar

Tu e-mail no será publicadoRequired fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Lost Password

Registro