Independientemente de si desea vigilar a sus mascotas o reducir la amenaza de robo, un sistema de vigilancia es una inversión que vale la pena. Si bien las cámaras CCTV son mucho más económicas en la actualidad, ninguna puede competir con la utilidad de un sistema de seguridad personalizado.
¡Gracias al proyecto MotionEye podrás convertir tuplaca Raspberry Pien un completo sistema de vigilancia por detección de movimiento!
Los mejores ordenadores de placa única en 2025
Si ha estado pensando en experimentar con un SBC, desglosamos los más comunes y por qué podría quererlos.
Lo que necesitarás
Puedes usar cualquier modelo de Raspberry Pi para este proyecto, ya que ejecutar MotionEye no es exigente con la familia SBC. Sin embargo, te recomendaría adquirir al menos una Raspberry Pi 3 B+ si quieres un rendimiento óptimo. Si eres principiante, te desaconsejaría comprar una Raspberry Pi 5 porque la última incorporación a la familia Raspberry Pi no es compatible con MotionEyeOS y tendrás que pasar por un proceso tedioso para configurar la cámara de seguridad con la SBC.
También necesitarás una tarjeta microSD para almacenar el sistema operativo, las imágenes y los archivos de vídeo. Para quienes planeen capturar vídeos de alta resolución, es una buena idea adquirir una tarjeta de al menos 32 GB para evitar quedarse sin espacio en medio de una grabación.
Asegúrate de consultar nuestra guía sobrecómo encontrar la dirección IP de tu Raspberry Pi, ya que la necesitarás cuando inicies sesión en la interfaz web de MotionEye. Si aún no puedes obtener la dirección IP, simplemente instala Nmap en tu PC o Fing en tu teléfono inteligente y ejecuta un escaneo de red con la aplicación.
Tampoco hace falta decir que un sistema de seguridad estaría incompleto sin una cámara. En el proyecto utilicé una cámara web HP asequible y elObsbot Tail Air, pero también puedes optar por módulos de cámara Raspberry Pi y cámaras IP (e incluso las tres a la vez).
Instalación de MotionEyeOS en la mayoría de las placas Raspberry Pi
Si tienes cualquier modelo de Raspberry Pi de la línea principal además del RPi 5, instalar MotionEyeOS es un proceso sencillo. Todo lo que tienes que hacer es:
1.Descargue la versión de MotionEyeOS compatible con su placa Raspberry Pi desde elenlace oficial de GitHub.
2.Dirígete aeste enlacey descarga la versión portátil de Balena Etcher.
3.Después, ejecute Balena Etcher como administrador.
4.Haga clic enFlash desde archivo, elija laimagen de MotionEyeOSque descargó anteriormente y toqueAceptar.
5.PresioneSeleccionar destinoy elija la tarjeta microSD que estará en su Raspberry Pi.
6.PresioneFlashy espere a que Balena Etcher escriba los archivos del sistema operativo en la tarjeta microSD.
Instalación de MotionEye en Raspberry Pi 5
Lamentablemente, no existe una imagen oficial de MotionEyeOS que puedas usar con tu Raspberry Pi 5. Por lo tanto, tendrás que seguir todos los pasos para instalar MotionEye en la última y mejor placa Raspberry Pi.
Para empezar, necesitarás otra distribución de Linux como Raspberry Pi OS o Ubuntu para instalar la interfaz MotionEye. El procedimiento general es el mismo que el de instalar MotionEyeOS: descarga la imagen de Raspberry Pi OS o Ubuntu antes de escribirla en tu tarjeta microSD con Balena Etcher.
Después de eso, puedes iniciar el sistema operativo y seguir este procedimiento para instalar MotionEye:
1.Abra la aplicaciónTerminal .
2.Instale la última versión de Python y los encabezados de desarrollo necesarios para las extensiones nativas utilizadas por MotionEye con el siguiente comando:
sudo apt --no-install-recommends instalar certificados ca curl python3 python3-dev libcurl4-openssl-dev gcc libssl-dev -y
3.Si tu distribución no incluye pip, instálalo usando este comando:
sudo apt instalar python3 pip
4.Dado que se sabe que el archivoEXTERNALLY-MANAGEDen el paquete Python causa problemas en la versión Bookworm del sistema operativo Raspberry Pi, debe agregar una variable adicional llamadabreak-system-packagesy declararla comoverdaderaen el archivo de configuración pip.
grep -q '\[global\]' /etc/pip.conf 2> /dev/null || printf '%b' '[global]\n' | sudo tee -a /etc/pip.conf > /dev/nullsudo sed -i '/^\[global\]/a\break-system-packages=true' /etc/pip.conf
5.Con la ayuda de pip, instala MotionEye
sudo python3 -m pip install --pre motioneye
6.Configure el software ejecutando este comando:
sudo motioneye_init
7.Finalmente, inicie el servidor MotionEye ejecutando el siguiente comando:
sudo systemctl start movimiento ojo
Configuración de MotionEye mediante la interfaz web
Una vez que haya configurado MotionEye/MotionEyeOS, es hora de iniciar su interfaz web.
1.Entra en tu PC y abre tu navegador web preferido. Asegúrate de que tu Raspberry Pi esté encendido y conectado a tu enrutador.
2.Escriba ladirección IPde su Raspberry Pi seguida dedos puntosy el número de puerto8765en labarra de búsqueda.
3.Ingreseadmincomonombre de usuarioy deje lacontraseñavacía antes de seleccionarIniciar sesión.
A continuación, deberá emparejar su módulo de cámara/cámara web/cámara de red con MotionEye.
1.Haga clic en elícono de Configuración (tres líneas)en la esquina superior izquierda de la pantalla.
2.Presione laflecha desplegabley elijaAgregar cámara.
3.Elija eltipo de cámaray asegúrese de que el módulo de cámara web/cámara que ha utilizado aparezca junto a la opciónCámaraantes de presionar el botón Aceptar.
Si MotionEye es compatible con tu cámara, aparecerá en el Panel de control. De esta forma, podrás modificar la configuración a tu gusto.
1.Abra nuevamente elmenú Configuración .
2.Desplácese hacia abajo y habilite elinterruptorjunto a la configuraciónde Detección de movimiento.
3.Puede modificar la configuraciónde notificación de movimientosi desea que su sistema de seguridad realice una acción específica al detectar movimiento.
4.Asegúrese de presionar el botónAplicarcuando esté satisfecho con los cambios.
Incluso puedes tomar instantáneas manuales a través de la interfaz web de MotionEye.
1.Marque laopciónjunto aImágenes fijas, asegúrese de que elModo de capturaesté configurado enManualy presioneAplicar.
2.Haga clic en la cámara en elPanel de controly toque el botónInstantánea.
3.Puede ver la instantánea haciendo clic en elExplorador de imágenes.
Una alternativa a los sistemas de seguridad convencionales con sabor a Raspberry Pi
Hay un montón de otras configuraciones que puedes modificar dentro de MotionEye, pero te recomiendo ajustar el Umbral de cambio de fotograma en la pestaña Detección de movimiento. Este valor es responsable de determinar la cantidad mínima de píxeles de imagen que deben cambiar entre dos fotogramas sucesivos para que tu sistema de seguridad registre el movimiento.
Un valor mayor puede provocar la falta de detección de movimiento, ya que MotionEye no registrará cambios minúsculos, mientras que un valor pequeño puede provocar una detección falsa. Recomiendo habilitar la configuración Mostrar cambios de fotograma y experimentar con el control deslizante Umbral de cambio de fotograma hasta que MotionEye comience a detectar movimiento según sus necesidades.
Pero si te has cansado del sistema de vigilancia con Raspberry Pi, puedes darle un buen uso a este dispositivo del tamaño de la palma de la mano convirtiéndoloen un NASoconstruyendo una consola de juegos retro con el SBC.
Reseña de Raspberry Pi 5: el santo grial de los proyectos DIY se volvió aún mejor (y más raro)
La Raspberry Pi 5 es una de las tarjetas de control de consumo más potentes que existen. Lamentablemente, su stock limitado significa que te resultará difícil encontrar una.