Configuración de la cámara Foscam R2 desde el PC

La cámara se puede configurar desde el PC o desde el móvil.  Creo que es más sencillo y completo realizarla desde el PC, ya que desde el móvil no se pueden configurar todas las funcionalidades y además, a veces, cuesta un poco sincronizar inicialmente la cámara y el móvil. En manual de la cámara (en inglés) puede ser encontrado aquí.

La descripción física de la cámara se puede observar en este gráfico:

Esquema de la cámara

Para empezar conectamos la cámara vía cable Ethernet al Router de casa.  La cámara siempre necesitará alimentación eléctrica externa, por lo que debe haber un enchufe en la proximidad de donde se vaya a instalar:

Funcionamiento en red

Desde el CD que viene con la cámara, se ejecuta el programa “Equipment Search Tool”, bien desde la carpeta de PC o desde la de MAC (también el programa se puede bajar desde aquí):

R2-Search Tool

Se hace doble click en la línea que identifica a la cámara (normalmente sólo habrá una) y lanzará el navegador con la página de acceso a la cámara:

R2-login

La primera vez también aparecerá un mensaje pidiendo instalar el componente de Foscam que permite gestionar la cámara (el formato varía dependiendo del navegador usado):

R2-IPWebComponents

Después de instalado ya podemos entrar en la cámara.  De nuevo, la primera vez nos pedirá que cambiemos el usuario y la contraseña del administrador de la cámara:

R2-Cambar usuario y contraseña

 

Una vez dentro de la cámara lo primero que nos aparecerá es un “Wizard” que nos guiará para realizar la configuración básica de la cámara en varios pasos,  Todo está en inglés pero creo que no es difícil de entender:

Paso 1: Definir el nombre de la cámara que mejor la identifique:

R2-Wizard2

Paso 2: Se configura el huso horario activando el cambio horario automático en verano (DST):

R2-Wizard3

 

Paso 3: Se configura la red WiFi de nuestro router.  Es preferible que la seguridad sea WPA y no WPA2 porque algunos aparatos de Domótica pueden tener problemas con WPA2.  Se deberá pinchar en el botón “Scan” para que liste las redes disponibles, se selecciona la red apropiada y se introduce la contraseña:

R2-Wizard4

Paso 4: se configura la dirección local de la cámara.  Recomiendo que se ponga una dirección estática que no esté ni vaya a estar en uso.  200 puede estar bien.  Las direcciones de los servidores DNS que pongo aquí son de Movistar.  Aunque no se tenga esa Operadora, se pueden usar perfectamente.  En cualquier caso se pueden usar cualquier dirección válida de DNS:

R2-Wizard5

Con esto termina el “Wizard” previo al uso de la cámara.  A partir de ahora la cámara es básicamente funcional aunque hay que configurar bastantes más cosas para que sea operativa remotamente y sea eficiente su funcionamiento.

El siguiente paso es apagar la cámara, desconectar el cable Ethernet y volver a encender.  Con ello conseguiremos que la cámara se conecte vía Wifi.  La dirección nueva para informar en el navegador debería ser 192.168.1.200:88.  Si no conectara, ejecutar de nuevo el programa “Equipment Search Tool” para identificar la dirección que tiene la cámara.  Si no fuera la configurada habría que analizar los pasos dados para ver si nos hemos equivocado en algo.  Se puede entrar en la configuración de la cámara y volver a ejecutar el “Wizard”:

R2-Wizard1

Con la cámara ya funcionando en WiFi, vamos a configurar el resto de opciones.  Cuando no describa aquí una opción, asumiremos que el valor “de fábrica” es válido.

Empezamos con las opciones de la Gestión de Usuarios.  El primer usuario es el Administrador y tiene acceso a la configuración de la cámara, así como a visualizar en remoto vídeos grabados en la tarjeta de memoria de la cámara.  Se puede tener más de un administrador, pero se debe estar seguro que se otorgan privilegios de administrador a usuarios con conocimientos de configuración y con responsabilidad sobre el uso de vídeos grabados.  Para usuarios que no reúnan estas condiciones es recomendable asignarles perfil “operador”.  Una vez creado el ID no se puede cambiar el privilegio, pero en caso de necesidad se puede borrar el ID y crearlo de nuevo con el privilegio correcto. Cada usuario debería tener su propio ID para evitar que ante un mal uso no se pueda conocer al responsable:

R2-User Accounts

En la zona de Redes, se debe activar el DDNS con el valor de fábrica.  Esta dirección es la que nos permitirá acceder remotamente a la cámara, por lo tanto se debe tomar buena nota de ella:

R2-DDNS

La asignación de puertos es de vital importancia para el acceso remoto de la cámara.  La dirección Internet o URL que introduciremos en el navegador estará formada por la pareja DDNS:puerto.  Tan importante es mantener la DDNS tan confidencial como una contraseña como el puerto de acceso.  Si un hacker se entera de ambos valores “sólo” tendrá que averiguar un ID de usuario, cosa que cualquier hacker experto puede hacer.  Pero averiguar DDNS, puerto e ID es prácticamente imposible.  De ahí que tengamos que seleccionar un puerto que no use otra aplicación y que sea lo suficientemente aleatorio como para resultar imposible adivinarlo.  Un rango de puertos en 1000 y 5000 puede ser correcto.  Esto es un ejemplo:

R2-Puertos

Esto nos daría una dirección del estilo http://R212345678.myfoscam.org:2159, o mejor esta encriptada https://R212345678.myfoscam.org:2160.  Estas direcciones se deben guardar como favoritos o marcadores en nuestro PC.

Estas configuraciones de puertos requieren una configuración en el router.  Movistar permite hacer este tipo de configuraciones a través de su portal Alejandra para configuración de router.  Al final de este documento mostraré como realizar las configuraciones necesarias con Alejandra y también directamente en un router típico de Movistar.

Si se van a activar las alertas por email, es necesario configurar los parámetros de la cuenta de email que envía la alerta y la(s) cuenta(s) receptora(s).  Lo parámetros varían por cada proveedor de email.  Busca los que corresponden a tu proveedor.  Esto es meramente un ejemplo para Yahoo!:

R2-Mail

De la misma forma se debería configurar el servidor FTP si se va a usar uno.  Si no, no hace falta:

R2-FTP

La opción de P2P (Peer-to-Peer) es conveniente tenerla activada, donde el UID y el puerto es suministrado por el fabricante.  Estos datos se deberán guardar y custodiar junto con el DDNS y los otros puertos:

R2-P2P

Empezamos con la configuración del Vídeo y su definición.  En primer lugar ajustaremos los perfiles predefinidos para obtener la mejor calidad posible con el menor consumo de datos.  El consumo de datos puede parecer irrelevante en un PC con fibra o ADSL, pero en un móvil con 3G/4G adquiere gran relevancia porque una calidad superior a la necesaria va a llevar consigo un consumo muy rápido del bono de datos mensual.  Primero definimos las características de HD Mode:

R2-Video1

Las opciones Main Stream y Sub Stream se pueden seleccionar desde el navegador en el PC en el momento de hacer login.  Con este modelo de cámara no está tan claro como hacerlo desde el móvil.  Parece que hay un error en el software de la cámara.  Para rodearlo, actualizamos otro perfil disponible en Main Stream poniendo los valores típicos de Sub Stream y luego veremos cómo se utiliza desde el móvil:

R2-Video2

Si se desea que la cámara NO grabe alguna zona en particular, se puede especificar en esta pantalla.  Es opcional:

R2-Privacy

Si se quiere habilitar la posibilidad de tomar fotos con la cámara, se debe habilitar esta opción, especificando donde se quiere guardar la foto: tarjeta de memoria o servidor FTP.  Si se desea se puede asignar un rango horario donde esto esté o no permitido:

R2-Snapshot

 

En la zona de Detector configuraremos tanto la detección por movimiento como (opcionalmente) la detección por sonido.  Ambas tienen una configuración muy similar por lo que me centraré en la detección por movimiento.  Primero configuraremos los parámetros donde indicamos qué hacer en caso de detección: alertar al PC, a la cámara, al móvil.  También se puede enviar un email y hacer fotos.  Supongo que al menos se deberá activar Recording para grabar vídeos en la tarjeta de memoria o en el servidor FTP:

R2-Motion

Es imprescindible marcar la planificación horaria en la que queremos que actúe la detección.  Para mis propósitos, he marcado All para que esté activa siempre.  Otro aspecto importante  es marcar la sensibilidad con que queremos que la cámara haga la detección.  Cada administrador deberá encontrar el equilibrio entre falta o exceso de grabaciones.  En mi caso Medium funciona bien.  Se pincha en Set Detection Area y en la Zona 1 se selecciona la opción deseada.  Al finalizar, se pincha OK y después Save en la pantalla anterior:

Configuración

En la Zona de configuración de Grabación, se irán configurando los diferentes dispositivos donde se podrán guardar las grabaciones que se realicen.  En esta primera pantalla se especifica que los vídeos se graban en la tarjeta de memoria local, aunque también se puede escoger un servidor FTP.  La grabación en la tarjeta de memoria es “circular”, esto es, cuando se llena la memoria se borran los vídeos más antiguos para hacer hueco a los nuevos.  En Local Recording Location se especifica la carpeta del PC donde, además, guardar los vídeos si esta función se activa (como se ve en la siguiente pantalla):

R2-Storage

R2-LocalEn Alarm Recording se especifica cuanto tiempo va durar la grabación cada vez que hay una detección de movimiento o sonido, y cuantos segundos antes de ocurrir esa detección se quiere que empiece la grabación.  La cámara siempre está registrando las imágenes en una memoria interna, de ahí que se pueda pedir que grabe desde unos segundos antes de la detección real:

R2-Alarm

 

En la zona PTZ (Pan/Tilt/Zoom) la configuración inicial más importante es la del enfoque después de iniciar la cámara.  Para conseguir esta posición inicial deberemos seguir los siguientes pasos:

  1. Nos vamos a la pestaña “Live Video” y los botones de dirección movemos la cámara hasta que esté en la posición deseada.
  2. Pinchamos en el botón Preset
  3. Escribimos el número 1
  4. Pinchamos en el botón + y así creamos nuestro Preset
Funcionamiento con el software interno
Funcionamiento con el software interno

Volvemos de nuevo a la pestaña “Settings” y en la opción PTZ, Start-up options, se configura así la pantalla:

R2-Start-up

Por último, en la zona de System, se pueden realizar tareas de administración tan peligrosas como necesarias.  La primera es guardar toda esta configuración que hemos creado.  Si algo va mal o si en un momento determinado necesitamos reestablecer la configuración de fábrica, después del paso inicial del “Wizard” de configuración, se puede restaurar esta configuración ahorrándonos mucho tiempo y posibles errores:

R2-Buck-up

Tanto esta función como la de Reboot (reiniciar) se pueden realizar en remoto.  La función Factory Reset (reestablecer la configuración de fábrica) se debe realizar en local ya que la cámara pierde la capacidad de conectarse a la WiFi al reiniciarse.

La función de Patch Installation (actualizar el firmware de la cámara) es recomendable realizarla desde la app de móvil oficial de Foscam, ya que actualiza a la mejor versión para la cámara automáticamente.

 

Modificaciones en el Router

Por último describiré los cambios que son imprescindibles realizar en el router si se quiere acceder a la cámara en remoto.

Primero veremos los cambios a través del portal Alejandra de Movistar.  Nos autenticamos en Movistar y seleccionamos la opción de Configura tu Router:

R2-Alejandra1

Después de que aparezca este menú, seleccionamos Puertos.  Se debe asegurar que el router siempre está a la última versión de firmware:

R2-Alejandra2

A continuación se van añadiendo los puertos que hemos configurado previamente en la cámara, asegurándonos de guardar los cambios:

R2-Alejandra3

 

Le estamos diciendo al router que todo el tráfico que llegue al router por esos puertos sea enviado sin restricción a la dirección local de la cámara.  Con esto la cámara sería accesible desde cualquier punto de Internet.

Si tenemos acceso directamente a la configuración del router, la operación es análoga.  En el modelo de router que tengo la operación se realizaría así, añadiendo todos los puertos configurados en la cámara:

R2-Alejandra4