- Frigate procesa los flujos RTSP localmente mediante IA para detectar objetos sin depender de la nube.
- El uso de un acelerador Google Coral es fundamental para evitar la saturación de la CPU al gestionar varias cámaras.
- La integración con Home Assistant vía MQTT permite convertir detecciones en automatizaciones domésticas reales.
Depender de las aplicaciones en la nube de tus cámaras supone pagar suscripciones mensuales o dejar tus datos expuestos en servidores lejanos. Montar un sistema de videovigilancia propio con Frigate NVR es la mejor forma de recuperar el control total, permitiéndote procesar todo el vídeo de forma local y privada sin que un solo fotograma salga de tu red doméstica. En este artículo te mostramos cómo añadir una cámara RTSP a Frigate.
Lo más potente de esta herramienta no es solo que graba, sino que utiliza inteligencia artificial para analizar las imágenes en tiempo real. Así, en lugar de recibir alertas cada vez que una rama se mueve con el viento, puedes configurar el sistema para que te avise únicamente cuando detecte una persona, un coche o incluso tu mascota, integrándolo todo con Home Assistant para que tu casa reaccione de verdad a lo que ocurre fuera.
¿Qué necesitas para empezar el montaje?
Antes de lanzarte a la configuración, hay que tener claro que Frigate es un software que consume bastantes recursos de procesador y memoria RAM. No es lo mismo grabar vídeo que analizar cada frame buscando objetos. Para que el sistema vaya fluido, lo ideal es contar con una máquina que soporte Docker, ya sea un mini-PC con procesador Intel (donde puedes aprovechar QuickSync), una Raspberry Pi 4 de 4GB o incluso un router ASUS de gama alta con soporte para contenedores.
Para evitar que tu CPU se dispare al 100% en cuanto añadas la segunda cámara, lo más recomendable es usar un acelerador de IA como el Google Coral USB. Este pequeño dispositivo se encarga de las inferencias, bajando la carga del procesador principal de forma drástica y permitiéndote gestionar más cámaras con una latencia mínima. Además, es fundamental que tus cámaras IP sean compatibles con el protocolo RTSP o ONVIF, que es el lenguaje que usa Frigate para recibir la señal de vídeo.
Pasos para instalar Frigate
Dependiendo de tu infraestructura, tienes dos caminos principales. Si usas Home Assistant OS, la vía más sencilla es instalarlo como un add-on desde la tienda, lo que te facilita la gestión de los registros y el ciclo de vida del contenedor. Por otro lado, si prefieres tenerlo en un servidor independiente o en Proxmox, lo ideal es instalar Frigate con Docker.
Para quienes optan por Docker, es vital configurar correctamente el parámetro shm_size (memoria compartida), ya que Frigate la utiliza para gestionar los frames de vídeo; si te quedas corto, el sistema se volverá inestable. Asimismo, debes mapear las rutas de almacenamiento para que los clips y las capturas se guarden en un disco con espacio suficiente, ya que la grabación continua puede llenar rápidamente cualquier unidad pequeña.
Configuración detallada de las cámaras
El corazón de todo el sistema es el archivo frigate.yml. Aquí es donde defines qué cámaras tienes, qué quieres que detecten y cómo deben procesar el vídeo. Para añadir una cámara, primero debes localizar su URL de flujo RTSP. Este enlace varía según la marca; por ejemplo, las cámaras TP-Link Tapo requieren que crees una cuenta de usuario específica en los ajustes avanzados de la app para habilitar el acceso local.
El formato estándar suele ser rtsp://usuario:contraseña@IP_de_la_camara:puerto/ruta_del_stream. Un truco infalible para saber si la URL es correcta antes de escribirla en el código es probarla con el reproductor VLC; si ves la imagen ahí, Frigate también podrá leerla. En el archivo de configuración, es crucial definir los roles de la cámara, como ‘detect’ para el análisis de objetos o ‘record’ para guardar los vídeos.
Optimización del rendimiento y detección
Para que el sistema no se convierta en un horno, no hace falta analizar el vídeo a 30 frames por segundo. Configurar el fps en 5 dentro del bloque de detección es más que suficiente para captar cualquier movimiento humano y reduce la carga de la CPU significativamente. Además, puedes implementar máscaras de movimiento para decirle al software que ignore zonas irrelevantes, como un árbol que se mueva constantemente, evitando así los falsos positivos.
Si quieres ir un paso más allá, configurar zonas de detección en Frigate te permite delimitar el área exacta donde quieres que se dispare la alerta, como el marco de la puerta, ignorando lo que ocurra en la acera pública. Para quienes usan cámaras con formato H.265 y visualizan los clips desde Safari, es importante activar la opción de compatibilidad con Apple para que el vídeo sea reproducible sin errores.
Integración con Home Assistant y automatizaciones
Tener Frigate funcionando es genial, pero donde ocurre la magia es al usar Frigate con Home Assistant. Esta comunicación se realiza a través de un broker MQTT (como Mosquitto). Una vez configurado el usuario y la contraseña del broker en ambos sistemas, Frigate empezará a publicar eventos cada vez que detecte un objeto.
Con esto puedes crear automatizaciones reales: que se enciendan las luces del jardín si detecta a alguien a las 3 de la mañana, o recibir una notificación en Telegram con la foto exacta del intruso y un enlace directo al clip de vídeo. Esta integración convierte un simple NVR en un sistema de seguridad inteligente y proactivo que no depende de ninguna empresa externa.

Resolución de problemas habituales
Es muy común que al principio el sistema no arranque debido a un error de sintaxis en el YAML. Recuerda que este formato es extremadamente sensible a la indentación; usa siempre espacios y nunca tabuladores. Si la imagen no se ve, revisa que las credenciales RTSP sean las correctas y que no haya un firewall bloqueando el puerto 554 de la cámara.
Otro problema recurrente es el llenado del disco duro. Para evitar que el sistema colapse, configura el tiempo de retención de los clips (por ejemplo, 7 días). Así, Frigate borrará automáticamente las grabaciones más antiguas, manteniendo el almacenamiento bajo control sin que tengas que intervenir manualmente cada semana.
En definitiva, montar este ecosistema te permite centralizar la vigilancia de tu hogar con una privacidad absoluta, optimizando el uso del hardware mediante aceleradores como el Coral y potenciando la utilidad de tus cámaras IP a través de la inteligencia artificial y la automatización local.
Redactor especializado en temas de tecnología e internet con más de diez años de experiencia en diferentes medios digitales. He trabajado como editor y creador de contenidos para empresas de comercio electrónico, comunicación, marketing online y publicidad. También he escrito en webs de economía, finanzas y otros sectores. Mi trabajo es también mi pasión. Ahora, a través de mis artículos en Tecnobits, intento explorar todas las novedades y nuevas oportunidades que el mundo de la tecnología nos ofrece día a día para mejorar nuestras vidas.
