El software de las cámaras Foscam es capaz de detectar movimiento por un cambio brusco en la imágen que está captando. Esta característica la podemos utilizar configurando la propia cámara para que grabe o mande un aviso por e-mail, adjuntando una foto. Esta detección de movimiento puede provocar falsos positivos, sobre todo en las cámaras exteriores, cuando por ejemplo un insecto vuela cerca del objetivo, o el destello de las luces de un coche incide en la cámara IP, etc..
¿Qué utilidad tiene poder ordenar la grabación de una cámara IP Foscam?
En aplicaciones profesionales la cámara está conectada a un NVR y permanentemente graba, pero hay ocasiones en las que por disponer de un almacenamiento limitado no podemos estar permanentemente grabando.
En aquellos casos en los que dispongamos de un controlador domótico como eedomus,, Fibaro Home Center, Vera, Zipato… quizá es éste el que deba decidir cuándo grabar ante un evento como por ejemplo algunos casos como:
- Si la alarma se encuentra armada, que empiece a grabar la cámara IP.
- Si un sensor de movimiento detecta presencia, entonces empieza a grabar y 1 minuto después deja de grabar la cámara IP.
- Si se abre una puerta, entonces empieza a grabar y paramos de grabar 2 minutos después de haberse cerrado.
- Si es verano, hace más de 34 ºC , la humedad relativa es menor que el 15% y hay más de 300 luxes de claridad.
- Si es de noche, se ha abierto la puerta y no se ha encendido la luz, entonces que empiece a grabar la cámara IP.
En casos complejos o incluso en casos en los que además de grabar necesito encender luces o hacer sonar sirenas es interesante poder ordenar a la cámara que grabe.
¿Cómo iniciamos la grabación de la cámara IP?
Con la siguiente petición http, iniciaremos la grabación:
/cgi-bin/CGIProxy.fcgi?cmd=setScheduleRecordConfig&isEnable=1&recordLevel=1&spaceFullMode=0&isEnableAudio=0&schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655
En los parámetros podemos observar que lo que realmente estamos habilitando es la grabación programada. Pero como la programación es «siempre» lo que realmente hacemos es iniciar la grabación.
¿Cómo detenemos la grabación de la cámara IP?
Con la siguiente petición http, paramos la grabación:
/cgi-bin/CGIProxy.fcgi?cmd=setScheduleRecordConfig&isEnable=0&recordLevel=1&spaceFullMode=0&isEnableAudio=0&schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655
Los más observadores apreciarán que las dos URL son idénticas, excepto en el parámetro isEnable. Es decir, para detener la grabación deshabilitamos la grabación programada.
Aplicándolo a nuestro controlador domótico
Hemos elegido el controlador domótico Fibaro Home Center Lite para darle un uso a esta característica de las cámaras IP Foscam. Para ello creamos un dispositivo virtual en el entorno software de Fibaro (o del controlador que tengamos). En esta ocasión, hemos utilizado una Foscam FI9900P, aunque podríamos haber utilizado otro modelo. Al dispositivo virtual le añadiremos dos botones o funciones: uno para iniciar la grabación y otro para detenerla.
En el caso de Fibaro, para visualizar si la cámara IP está grabando o no, cambiaremos la imagen del dispositivo en función del botón pulsado, de esta forma podremos conocer su estado.
Además a su vez, manualmente desde la aplicación móvil de Fibaro podremos controlar la grabación.
Y para usar el dispositivo virtual relacionado con la cámara IP y controlarlo en una escena, simplemente seleccionaremos el botón correspondiente.
Conclusiones
Es posible grabar de forma «ordenada y domótica» nuestras cámaras IP Foscam. El uso de esta funcionalidad en la domótica es muy interesante. Permite obviar la grabación de gran parte del tiempo de visualización de nuestras cámaras. Así ahorramos en muchos casos recursos de red y almacenamiento. El uso de otros complementos domóticos nos permiten «hilar fino» en la grabación de sucesos interesantes para una situación dada o cualquier otro fin que se persiga, para evitar las falsas alarmas del software de interpretación de imágenes de la propia camara. Además nos va a permitir poner a grabar la cámara IP a demanda desde nuestra aplicación domótica, por lo que la centralización e integración, sigue existiendo.
Puedes saber más de la cámara de exterior IP Foscam FI9900P o comprarla aqui.