Autor Tema: Camara IP China y Raspberry Pi  (Leído 517 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado EA4TN

  • Full Member
  • ***
  • Mensajes: 102
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Camara IP China y Raspberry Pi
« en: 09 de Abril del 2017, 09:32:11 am »
Buenos días.

Ayer, tras casi un año de tenerla en casa sin dedicarle tiempo, me puse a configurar una cámara IP China de menos de 30 euros.

En concreto es la Escam QF001

La idea era la de tomar una fotografía cada 5 minutos e insertarla en la web o donde a uno mejor le parezca.

Así que, armado de paciencia y con la ayuda de Google me puse a investigar.

Encontré referencias a ffmpeg, pero, Debian ya no lo incorpora en su versión 8 o Jessie. Y para incorporarla hay que compilarlo.

Como estoy vago, o falto de tiempo, seguí investigando y encontré que ffmpeg había sido sustituido avconv.

Así que el primer paso es instalar avconv
Código: [Seleccionar]
sudo apt-get install libav-tools
Una vez instalado ya escribimos el script.

Este es el script que es invocado por cron mediante /etc/crontab:

Código: [Seleccionar]
#!/bin/sh
export DATETIME=`date +%Y%m%d%H%M%S`
rm -f /mnt/nfs/webcam/last.jpg
avconv -loglevel fatal -i rtsp://192.168.0.114//user=admin_password=_channel=1_stream=0.sdp -vframes 1 -r 1 /mnt/nfs/webcam/last.jpg
cp /mnt/nfs/webcam/last.jpg /mnt/nfs/webcam/$DATETIME.jpg

En mi caso, las fotografías se toman cada 5 minutos y son escritas en un disco de red, montado en NFS (Network File System). Por supuesto, cada uno puede grabarlo donde quiera: en la misma tarjeta SD, en un pendrive, en un disco duro local, de red, etc, etc.

Por supuesto al script hay que darle permisos de ejecución:

Código: [Seleccionar]
chmod +x /home/pi/snapshot.sh
Y la entrada en /etc/crontab es sencilla:

Código: [Seleccionar]
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root    cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
# Copia de seguridad de Weewx en disco de red a las 23:57 de cada dia
57 23 * * * root /etc/weewx/backup

# Envía datos a Meteoclimatic cada 5 minutos, empezando en el minuto 1 de cada hora
1-59/5 *   * * *   root    /root/meteoclimatic/meteoclimatic.sh

# Toma una fotografia de la webcam cada 5 minutos
1-59/5 *   * * *   root    /home/pi/snapshot.sh

Ahora hay que buscarle una ubicación adecuada. Si puede ser en el exterior,k aunque esto será más difícil. Pero hay cámaras IP chinas para exterior muy baratas y la podremos usar del mismo modo..

La ESCAM QF001 es una cámara muy popular en las páginas de venta chinas, tiene una buena resolución para su precio, tiene sistema de Pan&Tilt por lo que podremos mover la cámara a izquierda-derecha y arriba-abajo, con conexión ethernet y wifi, y se puede alimentar mediante PoE con el correspondiente adaptador.

Bueno, no me enrollo más.

Ah, se me olvidaba, las fotos en color con este script y cámara, vienen a ocupar unos 65KB que es un tamaño muy moderado (en formato 1280x720) si elegimos una calidad intermedia. Con la máxima calidad unos 120KB.

73
« Última modificación: 09 de Abril del 2017, 14:01:09 pm por EA4TN »

Conectado EA4TN

  • Full Member
  • ***
  • Mensajes: 102
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Camara IP China y Raspberry Pi
« Respuesta #1 en: 09 de Abril del 2017, 09:53:07 am »
Ah, por supuesto que este sistema descrito puede funcionar con cualquier ordenador con Debian (puede que con Ubuntu u otro sistema basado en Debian Linux)

Por supuesto en miniordenadores como Orange Pi, Banana Pi, Odroid, etc, etc

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:Camara IP China y Raspberry Pi
« Respuesta #2 en: 09 de Abril del 2017, 21:38:27 pm »
Estupendo, muchas gracias por el aporte!  apla3 apla3
Ahora ya tenemos otra alternativa barata para las webcam. Ya pondrás alguna captura cuando la tengas instalada, para ver la resolución  ;) ;)

Saludos

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Conectado EA4TN

  • Full Member
  • ***
  • Mensajes: 102
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Camara IP China y Raspberry Pi
« Respuesta #3 en: 09 de Abril del 2017, 23:09:40 pm »
En la ficha de mi estación tienes el enlace a la web....la casita....

Pero ahora mismo es más una cámara detectora de gatos.....está en el suelo del porche

73

Conectado EA4TN

  • Full Member
  • ***
  • Mensajes: 102
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Camara IP China y Raspberry Pi
« Respuesta #4 en: 10 de Abril del 2017, 19:10:40 pm »
En la página web podéis ver las fotos, ahora colocada en el exterior.

No obstante, dado que se encuentra en el jardín, las condiciones de luz son complicadas por los altos setos de mi casa.

http://www.jantoni.es

Hasta que borre las fotos de prueba, podéis ver la evolución con la luz del día en

http://www.jantoni.es/webcam

Me temo que esta cámara será complicada de instalar en el exterior, pues costaría más la protección que comprar otra cámara preparada para la intemperie.

He visto en Amazon la Escam QD300 por 35 euros con carcasa IP66 aunque no me convence que no tenga parasol.

Desconectado MeteOlot

  • Newbie
  • *
  • Mensajes: 15
    • Ver Perfil
    • El temps a Olot
  • Estación: ESCAT1700000017800B
Re:Camara IP China y Raspberry Pi
« Respuesta #5 en: 10 de Abril del 2017, 19:57:24 pm »
Saludos EAUTN

Si la cámara IP fuera "fija" lo tendrias fácil para protejerla... un foco de esos alógenos de exterior con las dimensiones adecuadas, lo vacías, lo sujetas verticalmente y ya... pero como la "gracia" de esta cámara es el Pan-Tilt o rotación, pués lo tienes más complicado a no ser que al configurarla limites mucho los ángulos.



Otra opción si eres un poco manitas es una "cúpula" de cristal o de plástico y una base o soporte... si buscas por Google las encontrarás ya pensadas y diseñadas para proteger cámaras de exterior.



Otra cosa es que el "apaño" te salga más caro que la propia cámara, pero eso ya es cuestión de decidirse o no.

Desconectado Ubik

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 1.188
    • Ver Perfil
  • Estación: Villavieja de Yeltes ESCYL3700000037260A--Villares de la Reina ESCYL3700000037184A
Re:Camara IP China y Raspberry Pi
« Respuesta #6 en: 10 de Abril del 2017, 20:36:16 pm »
La cúpula la estuve mirando yo, pero últimamente tengo una falta crónica de tiempo libre y se quedó el tema en el tintero.

Si el metacrilato aguantara sin volverse opaco unos añitos era una solución fácil para instalar en el exterior una cámara como la que ha descrito EA4TN.

Dependiendo del diámetro se encuentran a partir de 9-10 euros más portes.

Este es uno de los sitios más económicos donde la encontré: http://www.mwmaterialsworld.com/es/semiesfera-de-metacrilato-transparente-con-borde.html

También es el que más referencias tiene, repito, de los que yo he visto.
Web http://www.meteovillavieja.es                           
Davis pro2+cumulus+W7+Optiplex
PCE FWS-20+Garita madera+Cumulus+XP+Optiplex  

Desconectado Urko

  • Newbie
  • *
  • Mensajes: 9
    • Ver Perfil
  • Estación: ESEUS0100000001430A
Re:Camara IP China y Raspberry Pi
« Respuesta #7 en: 11 de Mayo del 2017, 13:56:14 pm »
Si os sirve de inspiración yo realice un agujero en una caja eléctrica estanca con una corona, después adherí un filtro de cámara reflex, sellándolo todo Sugru.

http://forum.meteoclimatic.net/index.php/topic,602.msg7489.html#msg7489


Desconectado Xavi-EA5ZF

  • Full Member
  • ***
  • Mensajes: 128
  • Ham Radio Operator EA5ZF
    • Ver Perfil
    • MeteoLaVall
  • Estación: ESPVA1200000012600A
Re:Camara IP China y Raspberry Pi
« Respuesta #8 en: 11 de Mayo del 2017, 23:34:35 pm »
Por si sirve de algo a alguien, yo tengo una ESCAM Brick QD900 WIFI y para esta, el script para sacar el video cambia un poco, adjunto lo que tengo puesto y funciona.
Citar
#!/bin/sh
export DATETIME=`date +%Y%m%d%H%M%S`
rm -f /var/www/weewx/last.jpg
avconv -loglevel fatal -i rtsp://admin:claveadmin@192.168.1.16/11 -vframes 1 -r 1 /var/www/weewx/last.jpg
#! cp /var/www/weewx/last.jpg /var/www/weewx/$DATETIME.jpg
Con esto que es basicamente lo que escribió EA4TN Jantoni, cada 5 minutos se extrae del chorro de video una imagen que se deja como last.jpg en mi directorio de weewx, y esta imagen es a la que apuntan las url de video-webcam de meteoclimatic y weatherunderground.
Salu2 y gracias jantoni.

Desconectado juanantoniomosquera

  • Newbie
  • *
  • Mensajes: 20
  • MeteoMontaos
    • Ver Perfil
    • MeteoMontaos
  • Estación: Montaos
Re:Camara IP China y Raspberry Pi
« Respuesta #9 en: 31 de Mayo del 2017, 08:53:32 am »
Saludos,

Gracias por el post, voy a echarle un ojo a esa webcam y a tus instrucciones a ver si puedo montar una webcam en mi estación para enviar fotos a mi web.

Saludos!


El relevo del colaborador AEMET más anciano de Hispania.
http://www.meteomontaos.es
Oregon Scientific WMR300