En esta guía, construiremos una cámara de seguridad inalámbrica de bricolaje y la instalaremos en una carcasa impresa en 3D inspirada en Google Nest Cam. Puede instalarlo en cualquier lugar con un rango de Wi-Fi decente. Además, puede aumentar la ganancia de Wi-Fi instalando una antena externa, lo que le brinda más ventaja para instalarla en un lugar distante.

Crea un enlace IP que puede navegar en un navegador web para ver la transmisión de la cámara. Además, puede agregarlo a un servidor de automatización del hogar e integrarlo con MotionEye para automatizar la cámara. transmita y capture fotos o videos cuando se detecte movimiento, y reciba notificaciones en su teléfono inteligente

Cosas que necesita para construir una cámara de seguridad IP inalámbrica

Necesitará lo siguiente para construir una cámara de seguridad similar a Google Nest por menos de $10.

  • Un módulo ESP32-CAM.
  • Un convertidor USB a TTL o serial para flashear el firmware.
  • Cualquier adaptador de corriente de 5 V CC. Puede utilizar el cargador de su antiguo teléfono con un cable micro USB.
  • instagram viewer
  • Algunos DuPont o cables de puente.
  • Una caja impresa en 3D y un tornillo para instalarlo en la ubicación deseada.

Paso 1: actualice el firmware

Para este proyecto, utilizaremos el firmware Tasmota para ESP32.

Entonces, descargue la herramienta Tasmotizer de GitHub y conecte el convertidor USB a TTL a ESP32-CAM, como se muestra en el siguiente diagrama.

ESP32-CAM Módulo USB a TTL
U0R Texas
U0T RX
5V CCV
TIERRA TIERRA
IO0 TIERRA

Ahora, sigue estos sencillos pasos:

  1. Conecte el USB a la PC e inicie la herramienta Tasmotizer.
  2. Seleccione el puerto COM donde está conectado USB a TTL.
  3. Hacer clic Abierto para elegir el tasmota32-webcam.binfirmware.
  4. Hacer clic Tasmotizar. Esto actualizará el firmware tasmota32-webcam.bin a ESP32-CAM.

Lo siguiente que debe hacer es configurar el módulo de la cámara.

Paso 2: Configure la ESP32-CAM

La configuración del módulo ESP32-CAM es un poco complicada, así que siga las instrucciones a continuación cuidadosamente.

  1. Desconecte el IO0 alfiler de TIERRA para desactivar el modo de flash.
  2. A continuación, abra la configuración de Wi-Fi en su teléfono inteligente o PC y conéctese a Tasmota-xxx Punto de acceso (AP).
  3. Abra una ventana del navegador web y visite 192.168.4.1.
  4. Elija la red Wi-Fi e ingrese la contraseña. Guarde la configuración.

La ESP32-CAM se conectará a la red y mostrará una dirección IP. Anótelo y visite la IP en su navegador web.

Asigne una IP permanente a su ESP32-CAM a través de la configuración DHCP de su enrutador. Esto es importante para mantener la misma dirección IP de ESP32-CAM después del reinicio. De lo contrario, deberá escanear su red para encontrar la IP de la cámara y cambiarla cada vez que esté integrada con Home Assistant (HA).

Ahora, ve a Configuración > Configurar Otro y pega lo siguiente debajo de Modelo campo y luego haga clic en Ahorrar.

{"NOMBRE":"CÁMARA AITHINKER","GPIO":[4992,1,672,1,416,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0 ,5120,5024,5056,0,0,0,0,4928,576,5094,5095,5092,0,0,5093],"BANDERA":0,"BASE":2}

A continuación, haga clic en Configuración > Configurar Módulo y elija AI Thinker Cam entre las opciones. Hacer clic Ahorrar.

Después del reinicio, la ESP32-CAM comenzará a mostrar la transmisión de la cámara en vivo con la temperatura y un control deslizante para alternar y ajustar el brillo de la linterna LED en la ESP32-CAM.

Ahora puede transmitir la transmisión de la cámara en vivo desde cualquier navegador web visitando 'http://:81/transmisión'-por ejemplo, http://192.168.10.180:81/stream.

La resolución predeterminada es baja y es posible que vea un flujo borroso. Sin embargo, puede cambiar fácilmente la resolución usando el wcresolución dominio. Puede ajustar el tamaño del marco o la resolución entre 96x96 a 1600x1200. Sin embargo, en nuestras pruebas, encontramos 480x320 y 640x480 para ser más estable con velocidades de cuadro y temperatura ESP32-CAM.

Para establecer la resolución, visite la dirección IP de la cámara web de Tasmota, haga clic en Consolas> Consolay escriba wcresolución 7. Golpea el Ingresar llave. Esto cambiará la resolución a 480x320. Del mismo modo, si ejecuta el comando wcresolución 8, la resolución cambiará a 640x480, y así.

También puede reflejar o voltear la transmisión en vivo y ajustar la saturación, el brillo o el contraste usando los comandos que se mencionan a continuación:

wcbrightness -2 a 2
wccontraste -2 a 2
wcfflip 1 o 0
wcmirror 1 o 0

Paso 3: Imprima la carcasa y ensamble ESP32-CAM

Puede imprimir cualquier carcasa 3D que se ajuste a la ESP32-CAM. Sin embargo, encontramos una interesante carcasa 3D inspirada en Google Nest Cam en Cultos 3D que tiene suficiente espacio para almacenar una batería grande para respaldo y un pequeño módulo de fuente de alimentación. También es ajustable y puedes atornillarlo fácilmente a cualquier pared o techo. También se ve bien si se imprime con filamento PLA o PETG de buena calidad.

También puede usar cualquier cuerpo de cámara CCTV antiguo e instalar la ESP32-CAM en él con pegamento caliente o cintas adhesivas.

Paso 4: Agregar al Asistente de inicio

Ahora puede agregar esta cámara de seguridad ESP32-CAM al Home Assistant (HA) para automatizar la cámara y encenderla solo cuando se detecta movimiento. También le enviará notificaciones a su teléfono. También puede habilitar la notificación de voz a través de Alexa. Puede seguir nuestra guía para configurar Home Assistant Server en una Raspberry Pi.

Si ya tiene instalado y configurado el servidor de Home Assistant, siga estos pasos:

  1. Abra e inicie sesión en su servidor de Home Assistant.
  2. Instalar y configurar Complemento MQTT de Home Assistant.
  3. Después de la configuración, abra la interfaz web de Tasmota, vaya a Configuración > Configurar MQTT e ingrese la IP, el nombre de usuario y la contraseña de MQTT. Hacer clic Ahorrar.
  4. El dispositivo se conectará automáticamente al Home Assistant (HA). Ahora, en el panel de alta disponibilidad, haga clic en tres puntos y seleccione Editar tablero.
  5. Hacer clic Agregar tarjeta y seleccione el tarjeta de imagen de las opciones.
  6. Ingrese el nombre donde está instalada la cámara o el nombre que desee, y pegue la URL de transmisión de Tasmota Webcam en el Ruta de la imagen campo. También puede agregar el interruptor de luz de la cámara en el Entidades sección para controlar la luz. Hacer clic Ahorrar.

Ahora puede ver la transmisión en vivo, encenderla/apagarla o ajustar el brillo de la linterna a través de Picture Card en Home Assistant. Sin embargo, esto solo mostrará la transmisión en vivo. No grabará ni capturará nada. Si desea capturar videos o fotos cuando se detecta movimiento, debe instalar Complemento MotionEye de Home Assistant.

La cámara no puede ver ni detectar movimiento en la oscuridad. Entonces, también puede construir un interruptor de luz inteligente con sensor de movimiento cerca de la ESP32-CAM que encenderá la lámpara o fuente de luz cuando se detecte movimiento. Esto ayudará a que la cámara detecte el movimiento y comience a capturar instantáneas o grabar videos según la configuración que aplique.

Con este complemento, puede configurar la captura de movimiento y también agregar automatización en Home Assistant para enviarle notificaciones a su teléfono inteligente o a través de Alexa (requiere suscripción a Nabu Casa).

Ver transmisión de cámara en Amazon Echo Show

Amazon Echo Show admite el protocolo RSTP para transmitir las transmisiones de la cámara. Afortunadamente, puede habilitar el RSTP en el servidor de la cámara web Tasmota ejecutando el siguiente comando en la consola.

wsrstp 1

Una vez hecho esto, puede transmitir la transmisión de la cámara a través de RSTP en la siguiente dirección:

rtsp://ESP32-CAM-IP: 8554/mjpeg/1

Para comprobar si el RSTP está funcionando, abra el reproductor VLC E ir a Medios > Abrir flujo de red. Ahora, pegue la URL de RSTP y haga clic en Tocar. Si la transmisión comienza a reproducirse, está funcionando.

Ahora puede usar esta URL para mostrar la transmisión de la cámara en Dispositivos Echo Show diciendo, 'Alexa, terraza del espectáculo.' Sin embargo, deberá instalar y configurar el Cámaras IP Monocle RTSP/RTP Habilidad en la aplicación Alexa.

Asegure su hogar con un presupuesto

Las cámaras son perfectas para asegurar sus hogares u oficinas. Sin embargo, la instalación de varias cámaras de seguridad puede aumentar los costos, incluidos el DVR o NVR, los cables, la fuente de alimentación y las tarifas de mantenimiento que cobran algunas empresas.

Al seguir esta guía, puede construir varias cámaras de seguridad de bricolaje de $ 10 e integrarlas con Home Assistant para proteger su hogar con capturas y grabaciones basadas en movimiento. Estas son cámaras económicas y confiables que puede instalar en múltiples ubicaciones, conectarse al enrutador de forma inalámbrica y monitorearlas a través del panel de Home Assistant o Echo Show.