Ago
18
Archivado en la categoria Debian, HSNET (Tecnico), Sec-Info, Wifi el dia 18-Agosto-2007

pccasetaatencion.jpg


Como ya habéis podido ver anteriormente muchos de los artículos tipo ( How To ) que se han publicado han estado relacionados con la distribución de Linux Debian y con otras cosas como drivers para la webcam , configuraciones del kernel , instalaciones de Debian , todo sobre Motion , la utilidad wput , redes inalambras wifi …….

¿ Quieres flipar ?

Si os fijáis en estos artículos y los ordenáis podéis montaros un sistema de detección de intrusos en otra parte de tu casa, en tu habitación o ( en mi caso, en la terraza de arriba ) con un pc viejo, una webcam usb, una tarjeta wifi y una Debian.

Hoy es el primer día que este sistema de seguridad lo tengo totalmente operativo y puedo vigilar la terraza a tiempo real desde un mi ordenador que tengo en el piso de abajo ademas de poder acceder a el vía ssh para manipularlo si es necesario.

Antes de subir a la terraza me todo la pequeña molestia de apagarlo con un ( halt ) desde el pc de abajo y así no me grava a mi. ;)

El pc ( Guardian ) que tengo en la terraza se encarga de vigilar mientras yo no estoy y si en algún momento detectara movimiento se pondría a gravar guardando todos los fotogramas en su disco duro y alavez enviándome todos los archivos al ftp que tengo en el piso. De este modo aunque se llevaran el pc que tengo arriba yo tendría en el disco duro de mi server las pruebas de quien ha metido mano en mi terraza.

El pc ( Guardian ) está instalado dentro de una caseta de madera y colgado por dos tornillos de una de las paredes interiores de ella.
La Webcam está instalada en el exterior con angulo hacia la puerta de entrada a la caseta y hacia la única entrada que hay en la terraza, así si a alguien le da por entrar sera gravado seguro.

Aquí os muestro un esquema visto desde arriba de la terraza y de el angulo de visión que tiene la Webcam

terrazabase.jpg

Como podéis ver en la imagen anterior la Webcam enfoca hacia la puerta de la caseta y a su vez por el único sitio por donde se puede entrar a la terraza.

Esta es la caseta donde voy a instalar todo el sistema ….

casetaterraza.jpg

Esta es una de las cosas que ice todo el tiempo que he estado sin Internet ( Una caseta ) :)

La idea está en instalar un PC dentro y una Webcam fuera que cuando detecte un movimiento genere capturas y guarde una copia en el disco duro y ademas nos mande una copia hacia el servidor que tengo en el piso de abajo.

¿ Vemos el material ?

Bueno, vamos a empezar por presentarnos al ( PC Guardian ) que va a ser el encargado de todo esto ……

pccaseta.jpg

Es un portátil Toshiba con un procesador Celeron 600 y 64 Mb de ram que perdió su pantalla cuando mi tía le puso encima de el unos 25 libros y cuando lo abrí la pantalla de cristal liquido se había roto y perdía liquido así que lo desmonte y le saque la pantalla ( que mal trago ).

Quien sabe si no el destino izo que se quedara sin pantalla para proteger mi terraza el día de mañana ya que si hubiera tenido pantalla nunca lo abría hecho servir para esto ( espero que algún día me perdone ) Que penchao estoy !!!

Ahora os voy a presentar a mi Servidor Web ( Titanium ) que cumple varias funciones que podéis ver aquí y que ademas será quien guarde lo que captura la cámara de seguridad.

Es el segundo empezando por la izquierda

servers.jpg

En un Pc con dos procesadores Pentium 4 a 2.60GHz y 1.8Gb de ram e incorpora dos discos duros en espejo de 250Gb que rulan bajo una Linux Gentoo.

( Mas detalles )

Cuando monté este servidor también me fije mucho en el tema de la ventilación así que le instalé 4 ventiladores silenciosos que no hacen nada de ruido y me mantienen a esta joya bien fresquita. ;)

Ahora vamos con la Webcam

webcamdexxa.jpg

La Webcam es una Dexxa del rollo Logitech que se ve bastante bien cosa que nos interesa bastante.

Como la Webcam va a estar en el exterior 24 horas expuesta al sol y a la lluvia he pensado en protegerla un poco con una bola de plástico que mis vecinos que tienen hijos me han traído de una maquina de esas que te dan una bola con un juguete dentro por un euro. jeje ¡ Gracias vecinos !

webcamdexxa1.jpg

Para resguardara de los rayos solares voy a pintar todo el interior con pintura de color negro especial para plásticos que mi mujer me a comprado cuando salia del trabajo ya que yo estoy en plan ermitaño ( y paso de salir ) :D

tamiyacolor.jpg

Una vez he pintado la bola por dentro le he metido varios trozos de corcho para aislarla lo mas posible y darle un poco de soporte para poder direccionarla hacia donde yo quiera.

También he atravesado la bola con un tornillo que la mantiene firmemente fijada a la caseta.

Este es el resultado ….

webcam1.jpg

webcam2.jpg

webcam3.jpg

webcam4.jpg

Como decía al principio de este articulo todo esto a sido compuesto por artículos anteriores y aquí os los voy a dejar por orden por si alguno de vosotros os atrevéis a montaros vuestro propio sistema de vigilancia. ;)

Primero empezaremos por instalar la distribución mínima del sistema operativo desde este articulo ….

- Instalación de Debian por red desde un CD mínimo (redinst) (el video)

Después le daremos soporte a nuestra Webcam con …

- Soporte para QuickCam USB Logitech en Debian con ( module-assistant )

Acto seguido podemos continuar con el software de detección de movimiento con ….

- Instalando Motion ( Sistema de detección de movimiento ) en Debian

Después daremos soporte a nuestra tarjeta Wireless ( Wifi ) con …

- Como configurar una tarjeta de red inalambrica wifi en Debian

Y una vez llegado a este paso vamos a tunearnos el sistema un poco con Wput y Cron …….

- Como enviar las capturas de Motion a un servidor Ftp remoto con Wput ( Pon a salvo tus pruebas )

Ademas de todo esto también nos aseguramos de que funcione pase lo que pase con ….

- Arranca automaticamente Motion en tu sistema ( Debian ) ¿ Y si se va la luz que ?

Si ya te has hecho todos los manuales anteriores ahora solo tienes que instalartela y disfrutar de tus vacaciones tranquilamente sabiendo que si alguien entra donde no tiene que entrar lo vas a pillar. ;)

Aquí os dejo estas dos capturas para que veáis como me a pillado a mi mismo al entrar a la terraza tanto de día como de noche …

camaradia.jpg

camaranoche.jpg

Mola he !!!!

Bueno, en estos momentos me encuentro en la madrugada del sabado y lo tengo todo listo para funcionar !!

Mañana nos vamos a pasar todo el día en casa de mi colegazo Intruso que es su cumpleaños y veremos desde Internet por primera vez mi cámara de seguridad.

( ¡¡ Felicidades tio !! )

Nos vamos a Lanzarote a pasar una semanita de vacaciones y ahora si que me voy tranquilo !!! jejejeje

Espero que este macro manual que os acabáis de leer os sirva de ayuda para montaros vuestro propio sistema de vigilancia, o simplemente os hayais entretenido leyéndolo tanto como yo montandolo.

Felices vacaciones y nos vemos a la vuelta. ;)

¡ No te lo pierdas !


Comentarios:
Gravatar LinKeR 18th Agosto, 2007 a las 3:37

Tanto tiempo Forat, leí tu comentario en mi weblog, al fin y al cabo esto metido 100% en linux, por tu post es todo un manualazo lo replicare en mi sitio, con tu permiso y lo tendré presente cuando migre a mi propia home este otro año

un abrazo


Gravatar forat 18th Agosto, 2007 a las 3:43

Claro que tienes mi permiso Linker y también te doy las gracias ya que me gustaría que lo viera todo el mundo ya que me lo he pasado tan bien montándome todo esto ;)

Mañana me voy a Lanzarote así que nos vemos dentro de una semana.

Un saludo y hasta pronto !!


[…] YouTube Link to Article linux Como montar un sistema de vigilancia casero con un PC viejo, una Webcam y Linux ( el manual definitivo para este verano ) » This excerpt is from an article posted at F O R A T on Friday, August 17, 2007 Como montar un sistema de vigilancia casero con un PC viejo, una Webcam y Linux ( el manual definitivo para este verano ) pccasetaatencion.jpg Como ya habéis podido ver anteriormente muchos de los artículos tipo ( How To ) que se han publicado han estado relacionados con la distribución de Linux Debian y con otras cosas como drivers para Summary Provided by Technorati.comView Original Article » 10 Most Recent News Articles About Linux […]


Gravatar LinKeR 18th Agosto, 2007 a las 6:43

Jejeje bien Forat gracias por el post del vmware algo había leído y creo que es la mejor opción por la rapidez.

Que lo pases bien en tus vacaciones ya se les viene el frío a ustedes no? Acá ya nos falta poco para salir y comenzar la primavera.

:D


Gravatar Intruso 18th Agosto, 2007 a las 7:06

Pedazo de manual, vaya currada que te has pegao tio, gracias, ya son 33 añazos, que mejor forma de celebrarlo que con vosotros aqui.


Gravatar Cosmocax 18th Agosto, 2007 a las 9:17

Vaya artista que estás hecho, eso son dos o tres capítulos del bricomanía juntos…

Pues nada, que vayan bien esas vacaciones, y nos volvemos a ver por akín!!!

Saludos


Gravatar Tony 18th Agosto, 2007 a las 11:57

La verdad es que está muy currado el manual. Podrías haber colgado el manual de como montarte la caseta también xD
Pero bueno, para quién se quiera montar un sistema de vigilancia está perfecto, me gustaría probarlo pero yo tengo una Philips SPC 200NC y el driver que usa (el spca5xx) me va fatal, se me ve la imagen bocabajo y al enviar por red me congela el sistema :(

Enhorabuena por el manual de nuevo.


[…] Agosto 18th, 2007 at 12:19 pm (Personalización, Seguridad, Aplicaciones, Tutoriales, Linux) En Forat me encuentro un excelente tutorial para crear un sistema de vigilancia empleando un PC viejo, una cámara Web y Linux, aunque perfectamente lo podemos usar con nuestro PC habitual y así controlar quién entra en nuestros dominios cuando estamos ausentes. Un excelente manual para mantener vigilado cualquier lugar de la casa. […]


Gravatar meneame.net 18th Agosto, 2007 a las 17:23

Sistema de vigilancia casero

Excelente manual de como montarse un sistema de vigilancia casero con un pc viejo y una webcam en linux. Se explica detalladamente y con imagenes como montarlo desde cero en Linux.


Gravatar sil 18th Agosto, 2007 a las 21:50

Jajaja como te lo has curraoooooooooooo, que bueno!!!


Gravatar Escuraninxols 19th Agosto, 2007 a las 0:10

no veo muy claro yo eso de que para protegerlo de los rayos solares la pintas de negro. Creo que asi capat todo el calor del Sol. No soy un experto, pero creo que si la pintas de blanco reflejara el calor. Eso explica que las casas típìcas de lugares calurosos y soleados sean blancas (ibiza, cadiz, grecia…) En fin, averigualo y si es asi, queda para la versión 2.0 del invento, supongo.


Gravatar sin miedo 19th Agosto, 2007 a las 20:50

Que os vaya bien a los dos por Lanzarote.
Vaya peazo de manual para hacerse un “Guardian” igual algún día me da la venada y lo pongo en práctica.


[…] Excelente manual de como montarse un sistema de vigilancia casero con un pc viejo y una webcam en linux. Se explica detalladamente y con imagenes como montarlo desde cero en Linux. Nota Completa. Tags Relacionados: Linux , GPL , Ubuntu , mandriva , Red Hot , knoppix […]


Gravatar Manuel 21st Agosto, 2007 a las 11:45

Impresionante… he añadido un enlace desde mi blog, con tu permiso… me has dejado impresionado… :D


Gravatar forat 26th Agosto, 2007 a las 18:54

Hola a todos por vuestros comentarios !!!

Ya estoy de vueltaaaaaaaaaaa !!!! ;)

Ahora voy a mirar haver si mi sistema a detectado algún intruso en mi terraza jejeje Si es que lo hay mas de una persona le va a ver ya que pienso publicarlo :)


Gravatar funerario 30th Agosto, 2007 a las 20:57

nen eso es, un curro de la ostia , mola un mazo porque asta yo entiendo algo de lo que dices . bueno ya sabes quien soy ……..


Gravatar forat 31st Agosto, 2007 a las 1:38

Ese pedazo de funerario !!! esta guapa la web !!

Haver si te pasas unas maquetas de esas guapas que te curras !!!

Un saludo tronko ;)


Gravatar tiptongo.com 17th Septiembre, 2007 a las 20:35

Como Sistema de vigilancia casero y con Linux

Como montar un sistema de vigilancia casero con un PC viejo, una Webcam y Linux. Y con la posibilidad de administrarlo de forma remota.


[…] Como montar un sistema de vigilancia casero con un PC viejo, una Webcam y Linux Debian Como montarnos un Media Center en Debian con Freevo Montaje de un servidor en FreeBSD ( Windows XP en una ventana de tu Ubuntu gracias a VMware Server ) Como instalar Linux Ubuntu 7.10 y Windows XP en el mismo ordenador Dos ordenadores en uno con ATI y Ubuntu (Dual Head) Detecta los radares de trafico con tu GPS Como instalar y configurar tu impresora en Linux Debian y Ubuntu Reproductor multimedia MPlayer en Ubuntu ( 3 en 1 ) Instalación Codecs Skins Como recuperar ficheros de un disco duro averiado en Ubuntu o Debian […]


Gravatar lrra1961 13th Diciembre, 2007 a las 16:37

encuentro muy bueno este manual, pero me gustaria saber si alguien conoce como hacer que motion pueda mostrar la imagen en vivo desde la webcam, o si hay algun otro programa para linux que lo haga. Encontre tambien un serie de script que supuestamente maneja motion a traves de internet, pero la verdad es que como no soy experto en esto no he podido hacer que me muestre la imagen en vivo de lo que esta sucediendo en la captura de la webcam, asi que les dejo la inquietud a los maestros de linux para que me echen una mano


Gravatar forat 14th Diciembre, 2007 a las 0:59

Hola Irra, puedes ver en directo lo que esta capturando la webcam atraves de un navegador web introduciendo como dirección http://laipdeelequipoconwebcam

Espero que te sea de ayuda.

;)


Gravatar lrra1961 16th Diciembre, 2007 a las 15:59

Hola forat, si mira eso lo hago, pero es una imagen estatica, coloco httP://nombreservidor:puerto y ahi muestra lo que te digo. Tambien he tratado con motion.cgi y tengo un problema que me aparece un error en el archivo de errores del servidor se refiere a un operardor cgi que no deberia estar en uno de los archivos segun lo que entiendo, pero no se ha que se refiere exactamente esa sintaxis, se las escribo aqui para quien sepa interpretarlo, por favor, toda ayuda es bienvenida….

if [ $ACTION = “status” ]; then
MOTION_RUNNING=”no”
for process in `ps axo comm | grep motion`; do
if [ ! `echo $process | cut -d’.’ -f2` = “cgi” ]; then
MOTION_RUNNING=”yes”
fi
done;
if [ $MOTION_RUNNING = “yes” ]; then
echo “Estado: Motion activo”
else
echo “Estado: Motion detenido”
fi
fi

el archivo donde aparece esto se llama motion-control.cgi


Gravatar enrique 29th Diciembre, 2007 a las 14:57

Hola, ciertamente es un trabajo muy bueno. Se podría hacer algo parecido con la cuestión acustica? saludos de enrique


Gravatar Lozada 21st Enero, 2008 a las 17:25

Excelente manual, lo he puesto en practica desde hace mas de una semana y me esta funcionando muy bien. Quisiera preguntarte si conoces algun software que me puedas recomendar para generar un video a partir de los fotogramas ya que lo he montado aqui en el trabajo y tengo que entregar cada fin de semana un video como reporte. Gracias, excelente trabajo.


Gravatar forat 21st Enero, 2008 a las 19:07

Lozada te lo estoy mirando, yo no he usado ningún programa que haga eso antes pero bueno … Si usas Linux una noche de estas publico un articulo de como hacerlo, aunque se usas Windows tendrás que buscarlo tu mismo. :)


Gravatar forat 21st Enero, 2008 a las 19:09

Irra no se que es lo que puedes tener mal pero debería de funcionarte, quizás tengas que repasarte el manual un poco.
Sorry man !!

Enrique tiene que haber una forma ahora solo necesitamos tiempo. Gracias por la idea. ;)


[…] en el articulo ” Como montar un sistema de vigilancia casero con un PC viejo, una Webcam y Linux ” recibí un comentario que me preguntaba sobre como hacer un vídeo apartir de fotogramas. […]


Gravatar forat 24th Enero, 2008 a las 0:10

Lozada en pantalla principal tienes la respuesta ;)


Gravatar Lozada 29th Enero, 2008 a las 18:50

Gracias Forat por la respuesta, ahora mismo me pongo a trabajar y regreso a comentar como salio todo.


Gravatar forat 30th Enero, 2008 a las 3:55

Ok Suerte !!


Gravatar capcabgue 19th Febrero, 2008 a las 23:18

Super bueno el manual, se pasaron, pero sabes tengo una duda: Mi proveedor de internet es timofónica, con un modem adsl 2+, yo puse un router d-link que me da wireless, bueno, mi pregunta es como hago para ver mi cámara si la Ip de mipc que la tiene no me permite verla.
Tal vez sea que no he reconocido la cámara es una genius GE111, dice que tiene soporte en las listas de camaras, hice lo del kernel y no supe si la reconocí o no.

Bueno me puedes ayudar para saber si reconocí la cámara.

Gracias y aunque no me haya funcionado aún excelente el manual.


Gravatar forat 20th Febrero, 2008 a las 23:11

Capcabgue desconecta la cámara usb, abre una terminal, vuelve a conectarla e introduce el comando dmesg y me pegas aquí las ultimas 10 lineas.

Haber si te puedo echar un cable ;)


Gravatar capcabgue 25th Febrero, 2008 a las 21:26

En cuanto llegue a la casa y tenga 1 minuto voy hacer el dmseg, lo hice, me reconoció algo, no estoy seguro que, pero no pude usar la cámara.
Respecto a esto de cámaras, existe alguna forma, para cuidar bien la casa, instalr más cámaras, o poner por la distancia cámaras ip.
En caso de ser así se puede instalar motion en windows o existe algún programa similar en winx, esto es para hacer pruebas en mi oficina.

Gracias y les envío el dato que me pediste.


Gravatar capcabgue 26th Febrero, 2008 a las 0:13

Forat:

hice el comando dmesg y estas son las 10 líneas que me pediste:
[ 49.623982] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[ 49.624021] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[ 54.392080] eth0: no IPv6 routers present
[ 258.937521] input: ImPS/2 Generic Wheel Mouse as /class/input/input5
[ 363.260907] usb 4-2: new full speed USB device using uhci_hcd and address 2
[ 363.494822] usb 4-2: configuration #1 chosen from 1 choice
[ 363.601632] Linux video capture interface: v2.00
[ 363.624121] /build/buildd/linux-ubuntu-modules-2.6.22-2.6.22
[ 363.629121] usbcore: registered new interface driver gspca
[ 363.629278] /build/buildd/linux-ubuntu-modules-2.6.22-2.6.22

gracias


Gravatar makineroes 20th Abril, 2008 a las 19:39

forat,he instalado el sistema en el pentium MMX,y funciona,puedo ver la web,¿pero como hago para verlo desde internet?,gracias


Gravatar forat 21st Abril, 2008 a las 2:14

Makineroses tienes que abrir y redireccionar el puerto 80 desde tu router hacia la ip de tu maquina de vigilancia. ;)

Capcabgue si no lo has echo todavía toma http://www.forat.info/2007/08/.....en-debian/
Tu camara es compatible. ;)

Respecto a lo de programas para Windows lo siento man, no uso windows por lo tanto no conozco ninguno aunque me imagino que tiene que haber algo fijo.

Saludos :D


Gravatar makineroes 21st Abril, 2008 a las 12:03

Hola;pero si abro el puerto 80 para este pc,que hago con el que tengo el server mntado,¿se quedaria sin conexion entrante?,o tengo que montar los dos en el mismo pc,gracias.


Gravatar forat 21st Abril, 2008 a las 17:24

No No !!! tienes que redireccionar el puerto 80 de tu router hacia tu maquina de vigilancia, eso no quiere decir que te quedes sin poder navegar desde los otros ordenadores que tengas conectados a tu router tan solo que cuando alguien intente acceder desde internet a la ip publica del router, el le conducirá hacia tu maquina de vigilancia.

No se si me explico …


Gravatar carlos 13th Mayo, 2008 a las 14:41

oye he echo lo del pantayazo exame una mano /home/agui/Escritorio/Pantallazo-1.png
/home/agui/Escritorio/Pantallazo.png


Gravatar forat 14th Mayo, 2008 a las 0:55

No puedo ver tu pantallazo carlos tienes que enviármelo o colgarlo en algún sitio de internet para que pueda verlo.


[…] se si os acordareis de aquel sistema de seguridad que monté el año pasado para que vigilara mi terraza. Hace ya varios días que ha dejado de […]


Gravatar Daniel Noriega 25th Junio, 2008 a las 21:37

Hey Forat, excelente tu proyecto. Tengo Ubuntu 8.04 y he instalado mi servidor web y funciona bien. Tambien tengo funcionando una webcam Logitech QuickCam Chat y el Motion. Ahora cuando quiero ver mi camara en localhost (http://localhost:8000), no me muestra el video de la webcam. En mi motion.conf, tengo el webcam_port en 8000 y el webcam_localhost en off. No se que pueda pasar, si me puede ayudar con alguna idea por favor. Gracias


Gravatar forat 26th Junio, 2008 a las 2:18

Daniel Noriega si deseas ver la webcam desde internet tiene que estar en off pero si quieres verla desde el pc local tiene que estar en on.

Saludos y suerte ;)


[…] llegado el momento de configurar la red Wifi en este ordenador ” Guardian ” que me estoy montando para este verano. Para ello voy a usar el adaptador de red TCLINK […]


Gravatar Daniel Noriega 3rd Julio, 2008 a las 3:33

Hey Forat, ya resolvi el problema que tenia, era un error en mi motion.conf, lo corregi y puedo ver mi webcam en localhost y tambien desde otra PC en internet. Pero ahora probe con 2 webcams de la misma marca y modelo, les cree 2 ficheros .conf a cada una, pero solo puedo ver una en mi explorador. Como tengo que configurar los ficheros de las camaras ? y como quedaria el motion.conf ? no se si este errado en la configuracion del LIVE WEBCAM SERVER y el HTTP BASED CONTROL. Ayuda por favor con este problema


[…] Via | http://www.forat.info […]


¿ Tienes algo que decir ?
Nombre: 
Email: 
URL: