{"id":20077,"date":"2018-11-06T20:19:52","date_gmt":"2018-11-06T19:19:52","guid":{"rendered":"https:\/\/eltallerdelbit.com\/?p=20077"},"modified":"2020-08-26T01:11:41","modified_gmt":"2020-08-25T23:11:41","slug":"motioneye-raspberry-pi","status":"publish","type":"post","link":"https:\/\/eltallerdelbit.com\/motioneye-raspberry-pi\/","title":{"rendered":"MotionEye | Raspberry Pi"},"content":{"rendered":"
Vamos a dar por supuesto que hemos configurado correctamente nuestras c\u00e1maras conectadas a la Raspberry Pi. Ya sabemos que pueden ser c\u00e1maras USB o c\u00e1maras CSI; para estas \u00faltimas hay que ejecutar el comando raspi-config<\/strong><\/em> e habilitar el m\u00f3dulo de c\u00e1mara CSI<\/em><\/strong>. <\/p>\n <\/p>\n Primero instalaremos ffmpeg<\/em> y\u00a0v4l-utils<\/em> (este \u00faltimo suele venir instalado en Raspbian Stretch) :<\/p>\n <\/p>\n Instalamos MotionEye<\/strong><\/em>:<\/p>\n <\/p>\n Para actualizar a la versi\u00f3n m\u00e1s reciente de MotionEye<\/strong><\/em>:<\/p>\n <\/p>\n Tras instalar MotionEye<\/strong><\/em>, tan solo tendremos que acceder a la IP de la Raspberry donde se aloja el servidor de MotionEye<\/strong><\/em>;<\/p>\n Motioneye<\/strong><\/em> funciona por defecto sobre el puerto 8765 O tambi\u00e9n podr\u00edamos cambiar el puerto sobre el que funciona nuestro servidor de MotionEye<\/strong><\/em>, editando el archivo de configuraci\u00f3n:<\/p>\n \/etc\/motioneye\/motioneye.conf<\/em><\/strong><\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n Lo m\u00e1s normal es que utilicemos las Network Cameras<\/strong><\/em> (c\u00e1maras IP de red) o Simple MJPEG Camera<\/strong><\/em> (c\u00e1mara MJPEG).<\/p>\n <\/p>\n Tras a\u00f1adir la c\u00e1mara, podremos configurar varias opciones:<\/p>\n <\/p>\n <\/p>\n <\/p>\n MotionEye<\/strong><\/em> es una interesante interfaz Web que nos facilita la centralizaci\u00f3n y control de c\u00e1maras en Raspberry Pi<\/em>.<\/p>\n <\/p>\n
\n
\n
\nPodemos encontrar MotionEye AQU\u00cd<\/a>.
\n <\/p>\n
\n <\/br><\/br>
\nRecuerda que hemos hablado bastante de Motion<\/em><\/a> y de las c\u00e1maras Web por USB en Raspberry Pi<\/a> (mucho mejor las c\u00e1maras CSI<\/em>).
\n <\/p>\nInstalaci\u00f3n de MOTIONEYE<\/strong><\/em> en Raspbian<\/a><\/span><\/h3>\n
apt-get install ffmpeg v4l-utils<\/pre>\n
\nInstalamos\u00a0libmariadbclient18<\/em> y\u00a0libpq5<\/em>, requeridos por Motion:<\/p>\napt-get install libmariadbclient18 libpq5<\/pre>\n
\nInstalamos Motion<\/em>:<\/p>\nwget https:\/\/github.com\/Motion-Project\/motion\/releases\/download\/release-4.1.1\/pi_stretch_motion_4.1.1-1_armhf.deb dpkg -i pi_stretch_motion_4.1.1-1_armhf.deb<\/pre>\n
\nInstalamos las dependencias desde los repositorios:<\/p>\napt-get install python-pip python-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libz-dev<\/pre>\n
pip install motioneye<\/pre>\n
\nPreparamos el directorio de configuraci\u00f3n:<\/p>\n\r\nmkdir -p \/etc\/motioneye\r\ncp \/usr\/local\/share\/motioneye\/extra\/motioneye.conf.sample \/etc\/motioneye\/motioneye.conf<\/pre>\n
\nPreparamos el directorio de archivos media:<\/p>\nmkdir -p \/var\/lib\/motioneye<\/pre>\n
\nA\u00f1adimos un script de inicio, lo configuramos para ejecutarse en cada inicio del sistema operativo, e iniciamos el servidor de MotionEye<\/strong><\/em>:<\/p>\n\r\ncp \/usr\/local\/share\/motioneye\/extra\/motioneye.systemd-unit-local \/etc\/systemd\/system\/motioneye.service\r\nsystemctl daemon-reload\r\nsystemctl enable motioneye\r\nsystemctl start motioneye\r\n<\/pre>\n
pip install motioneye --upgrade\r\n\r\nsystemctl restart motioneye\r\n<\/pre>\n
\n
\n <\/p>\nCOMENZANDO CON WEBCAMS EN MOTIONEYE<\/strong><\/em><\/span><\/h3>\n
\n
\nas\u00ed que tendremos que acceder a http:\/\/IP:8765
\n <\/p>\n
\n
\n <\/p>\nA\u00f1adir c\u00e1maras en MotionEye<\/strong><\/em><\/span><\/h3>\n
\nSi hemos accedido por web a nuestro servidor MotionEye<\/strong><\/em> alojado en la Raspberry, comenzaremos desplegando el men\u00fa lateral, y pulsando sobre la opci\u00f3n de add camera …<\/em> para empezar a configurar c\u00e1maras que ya est\u00e1n funcionando y emitiendo en nuestra red:
\n
\n
\n <\/p>\n
\nTenemos varios tipos de c\u00e1mara que podemos a\u00f1adir a MotionEye:
\n
\n
\n <\/p>\n\n
\n