Saltar al contenido

Cómo construir una cámara de seguridad Raspberry Pi activada por movimiento

septiembre 23, 2021
wKFj3mev3niAFUjbVnF4T6 1200 80

Los sistemas de cámaras de seguridad para el hogar se han disparado en popularidad y han bajado de precio en los últimos años. Por ejemplo, puede comprar un Anillo de cámara de seguridad interior por alrededor de $ 60, pero hay algunos inconvenientes: primero, los proveedores como Ring a menudo cobran una tarifa mensual para almacenar sus datos y, en segundo lugar, es posible que no desee que los videos y las fotos del interior de su hogar se compartan con un tercero (en el caso de Ring, Amazon ) donde los extraños podrían potencialmente verlos.

MotionEyeOS, una aplicación gratuita de código abierto, le permite convertir una Raspberry Pi con una cámara en un sistema de monitoreo de video doméstico, donde las fotos y videos pueden permanecer en su dispositivo (y red doméstica) o, si lo desea, cargarse automáticamente a un servicio de almacenamiento en la nube como Google Drive o Dropbox.

En este tutorial, le mostraremos cómo configurar una cámara de seguridad Raspberry Pi con MotionEyeOS. Este software funciona con casi cualquier Raspberry Pi (conectado a Internet) y con casi cualquier webcam o cámara Pi. No hay una codificación sofisticada que se pueda hacer en este proyecto; simplemente funciona.

Estas son algunas de las cámaras que he usado con éxito con MotionEye.

(Crédito de la imagen: Tom’s Hardware)

Esta cámara de seguridad Raspberry Pi se puede utilizar para grabar piratas en el porche, vigilar a niños o mascotas o para tener cuidado con los ladrones.

(Crédito de la imagen: Tom’s Hardware)

Descargo de responsabilidad: Este artículo se proporciona con la intención de uso personal. Esperamos que nuestros usuarios divulguen y notifiquen por completo cuando recopilen, usen y / o compartan datos. Esperamos que nuestros usuarios cumplan plenamente con todas las leyes nacionales, estatales y municipales aplicables.

Lo que necesitarás

Instalar MotionEyeOS

En esta sección, descargaremos MotionEyeOS, flash en una tarjeta microSD para nuestra cámara de seguridad Raspberry Pi y configuraremos nuestras credenciales WPA.

1. Descargue la última versión de MotionEyeOS correspondiente al modelo específico de Raspberry Pi que está utilizando desde https://github.com/ccrisan/motioneyeos/releases

Imagen 1 de 2

Cámara de seguridad Raspberry Pi

(Crédito de la imagen: Tom’s Hardware)
Imagen 2 de 2

Cámara de seguridad Raspberry Pi

(Crédito de la imagen: Tom’s Hardware)

2. Inserta tu tarjeta microSD en tu computadora para ser leído como un dispositivo de almacenamiento.

3. Inicie Raspberry Pi Imager. Usted puede descargue el generador de imágenes aquí si aún no lo tiene instalado en su computadora.

4. Seleccione «Usar personalizado» para el sistema operativo.

(Crédito de la imagen: Tom’s Hardware)

5. Seleccione los motioneyeos versión que acaba de descargar. Debe ser un archivo .img.xz.

6. Seleccione su tarjeta microSD en «Tarjeta SD». Tenga en cuenta que todos los datos de su tarjeta microSD se borrarán en el siguiente paso.

(Crédito de la imagen: Tom’s Hardware)

7. Haga clic en «Escribir» en el generador de imágenes Raspberry Pi. Los ‘escribir’ El proceso puede tardar de 1 a 2 minutos.

8. Cuando se complete el proceso, retire físicamente y luego vuelva a insertar su tarjeta microSD. Hacemos esto porque el software expulsa automáticamente la tarjeta microSD cuando se completa el proceso, pero necesitamos agregar un archivo antes del siguiente paso.

9. Cree un nuevo archivo llamado wpa_supplicant.conf con el siguiente texto, reemplazando «YOUR_NETWORK_NAME» y «YOUR_NETWORK_PASSWORD» con tu información. Un editor de código fuente como Átomo funciona muy bien para este propósito. No se recomienda WordPad ni el Bloc de notas para crear este archivo, ya que se agregan caracteres adicionales en el proceso de formateo.

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="YOUR_NETWORK_NAME"
 psk="YOUR_NETWORK_PASSWORD"
}

(Crédito de la imagen: Tom’s Hardware)

10. Guarde wpa_supplicant.conf en su tarjeta microSD. Expulsa tu tarjeta microSD.

11. Inserta tu tarjeta microSD en su Raspberry Pi.

12. Conecte su cámara, monitor y fuente de alimentación a tu Raspberry Pi. Enciende tu Pi.

(Crédito de la imagen: Tom’s Hardware)

13. Encuentra tu dirección IP interna en la pantalla de Pi. En la mayoría de los casos, su dirección IP interna comenzará con 192.168.xx o 10.0.0.x. Alternativamente, si no tiene acceso a un monitor, puede descargar Escáner de IP enojado y busque la dirección IP de su Motioneye Raspberry Pi. Busque «MEYE» para identificar su MotionEye Pi.

(Crédito de la imagen: Tom’s Hardware)

14. Ingrese su dirección IP interna en una ventana del navegador de su computadora Windows o Mac. Alternativamente, puede usar una Chromebook o una tableta. En este punto, su Motioneye debería comenzar a transmitir.

(Crédito de la imagen: Tom’s Hardware)

En la mayoría de los casos, el sistema transmitirá automáticamente desde la cámara adjunta. Si no aparece ninguna imagen, la cámara puede ser incompatible con la Raspberry Pi. Por ejemplo, una cámara web HD puede ser incompatible con la Raspberry Pi Zero, pero funcionará con una Raspberry Pi 3. Es posible que haya algunas pruebas y errores en este paso. Curiosamente, la mayoría de las cámaras web más antiguas (fabricadas antes de la Pi) funcionarán con Motioneye. Aquí hay un antiguo Logitech Pro 9000 conectado a un Pi Zero W con un Soporte impreso en 3D.

(Crédito de la imagen: Tom’s Hardware)

Configuración de MotionEye para la cámara de seguridad Raspberry Pi

En esta sección, realizaremos una configuración básica de Motioneye y veremos la transmisión de video de nuestra cámara de seguridad Raspberry Pi.

1. Haga clic en el icono de perfil cerca de la parte superior izquierda dentro del menú de su navegador para abrir la pantalla de inicio de sesión.

(Crédito de la imagen: Tom’s Hardware)

2. Iniciar sesión utilizando las credenciales predeterminadas. El nombre de usuario es admin y el campo de la contraseña debe estar en blanco.

3. Seleccione su zona horaria en el menú desplegable de «Zona horaria». Haga clic en Aplicar. Motioneye se reiniciará, lo que tardará unos minutos. Este paso es importante ya que cada foto y video tiene una marca de tiempo.

(Crédito de la imagen: Tom’s Hardware)

4. Motioneye detecta movimiento cuando el _% de fotogramas cambia. La intención es establecer su% lo suficientemente bajo para captar el movimiento que está rastreando, pero lo suficientemente alto para evitar registrar una nube que pasa. En la mayoría de los casos, esto se logra mediante prueba y error. Comience con su umbral de cambio de cuadro del 4% predeterminado y luego muévase hacia arriba hasta que alcance su ajuste óptimo.

(Crédito de la imagen: Tom’s Hardware)

5. Haga clic en la flecha hacia abajo a la derecha de «Imágenes fijas» para revelar la configuración correspondiente. Haz lo mismo con «Películas». Establezca el modo de captura y el modo de grabación en «Activado por movimiento» y el período de tiempo para «Conservar imágenes» y «Películas».

Elegí “Por una semana” ya que solo trabajo con una tarjeta microSD de 8GB. Las fotos guardadas localmente servirán como copia de seguridad. Guardará todas las fotos en Google en un paso posterior. Haga clic en Aplicar para guardar sus cambios.

(Crédito de la imagen: Tom’s Hardware)

6. Configure el nombre de la cámara, la resolución de video, la velocidad de fotogramas y otras opciones en la sección «Dispositivo de video». Haga clic en Aplicar para guardar sus cambios.

(Crédito de la imagen: Tom’s Hardware)

Visualización de imágenes / videos de la cámara de seguridad Raspberry Pi localmente

Si no desea cargar imágenes a un servicio de terceros como Google Drive, puede ver las imágenes y / o videos) capturados localmente en su cámara de seguridad Raspberry Pi. Si elige este método, las imágenes nunca saldrán de su red local.

1. Haga clic en la transmisión de la cámara en vivo y aparecerán nuevos iconos.

2. Click en la imagen icono para ver imágenes.

(Crédito de la imagen: Tom’s Hardware)

3. O haga clic en el icono del botón «Reproducir» para ver películas.

(Crédito de la imagen: Tom’s Hardware)

Carga automática a Google Drive (opcional)

En este paso, configuraremos nuestra cámara de seguridad Raspberry Pi para cargar automáticamente todas las fotos (y videos) tomados a Google Drive. Este método (con un par de matices) también funciona con Dropbox. Por supuesto, debes sentirte cómodo con tener tus imágenes en la nube.

La mayoría de los usuarios crean una cuenta de Gmail separada específicamente para este propósito, para maximizar el espacio de almacenamiento gratuito de Google. Además, esto será útil si decide habilitar las notificaciones por correo electrónico en el siguiente paso.

1. Haga clic en la flecha hacia abajo correspondiente a «Almacenamiento de archivos» en el menú principal de administración.

2. Activa «Subir archivos multimedia». Esto debería activar automáticamente «Cargar imágenes» y «Cargar películas», pero si no, presione ENCENDIDO.

3. Seleccione Google Drive en el menú desplegable «Servicio de carga».

(Crédito de la imagen: Tom’s Hardware)

4. En tu Google Drive, crear una nueva carpeta para almacenar sus fotos y videos. Elegí “PorchCam” como nombre de mi carpeta.

5. Ingrese “/” seguido del nombre de su carpeta para ‘Ubicación’.

(Crédito de la imagen: Tom’s Hardware)

6. Haga clic en «Obtener clave» y aceptar permisos asociados haciendo clic en «Permitir».

(Crédito de la imagen: Tom’s Hardware)

7. Copie y pegue la autorización código en su «clave de autorización» en Motioneye.

8. Haga clic en el botón «Probar servicio». Si no recibe un mensaje de error en Motioneye, entonces fue un éxito.

9. Vaya a su carpeta de Google Drive y prueba tu configuración apuntando la cámara hacia usted mismo y saludando a la cámara.

(Crédito de la imagen: Tom’s Hardware)

Configuración de notificaciones automáticas por correo electrónico (opcional)

En este paso opcional, configuraremos nuestro MotionEye para que nos envíe automáticamente correos electrónicos con archivos adjuntos que contengan las fotos que ha tomado nuestra cámara de seguridad Raspberry Pi. Se recomienda encarecidamente que cree una cuenta de Gmail separada específicamente para este propósito. Estas instrucciones son específicas de Gmail únicamente.

1. Habilite «Aplicaciones menos seguras» en su cuenta de Gmail.

(Crédito de la imagen: Tom’s Hardware)

2. Expandir «Notificaciones de movimiento» en Motioneye.

3. Activa «Enviar un correo electrónico»

4. Ingrese su dirección de correo electrónico, contraseña.

Servidor SMTP = smtp.gmail.com

Puerto SMTP = 587

Usar TLS: cambiar a Activado

Ingrese un valor para «Intervalo de tiempo de imágenes adjuntas»

5. Haga clic en el botón «Probar correo electrónico»..

(Crédito de la imagen: Tom’s Hardware)

El primer correo electrónico es un correo electrónico de solo texto. Los correos electrónicos posteriores contendrán archivos adjuntos.

(Crédito de la imagen: Tom’s Hardware)

Acceso de aplicaciones móviles a la cámara de seguridad Raspberry Pi

MotionEye también cuenta con una aplicación móvil para las tiendas iOS y Android / Google Play. Tenga en cuenta que la aplicación solo funcionará mientras esté en la misma red que su Raspberry Pi (a menos que habilite el reenvío de puertos, que no se recomienda por razones de seguridad).

Aplicación MotionEye para iOShttps://apps.apple.com/us/app/motioneyeos-client/id1485489242

(Crédito de la imagen: Tom’s Hardware)

Aplicación de Google Playhttps://play.google.com/store/apps/details?id=com.jairaj.janglegmail.motioneye&hl=en_US&gl=US

Cámara de seguridad Raspberry Pi

(Crédito de la imagen: Tom’s Hardware)
close