Cómo usar Google Coral con Frigate para detectar objetos sin cargar la CPU

Última actualización: 15/09/2026

  • El Google Coral TPU reduce drásticamente el consumo de CPU al delegar el procesamiento de IA.
  • La combinación de detección de objetos y hardware acceleration permite gestionar múltiples cámaras sin saturar el servidor.
  • La integración local con Home Assistant garantiza privacidad total y respuestas instantáneas sin depender de la nube.
google coral

Seguro que te ha pasado: recibes un aviso de movimiento en el móvil, te pones nervioso pensando que alguien ha entrado en casa y, al abrir la cámara, resulta que era una hoja moviéndose o el gato del vecino. Es frustrante porque, al final, acabas ignorando las notificaciones y tu sistema de seguridad se vuelve inútil. Para evitar esto, una buena solución es usar Google Coral con Frigate para detectar objetos.

Se trata, básicamente, de montar un sistema de inteligencia artificial local utilizando Frigate NVR y un acelerador Google Coral. No hace falta ser un genio de la informática para lograrlo; con un poco de paciencia podemos convertir unas cámaras básicas en un vigilante inteligente que solo te moleste cuando realmente hay algo importante sucediendo en tu propiedad, manteniendo todo bajo tu control.

programas para cámaras de seguridad en PC
Related article:
Mejores programas para cámaras de seguridad en PC

¿Qué es Frigate NVR y por qué marca la diferencia?

Frigate no es el típico grabador que llena el disco duro de horas de vídeo vacío. Es un NVR de código abierto diseñado para trabajar codo con codo con Home Assistant, centrándose en la detección de objetos en tiempo real. En lugar de avisar por cualquier movimiento, el sistema se pregunta si lo que ve es una persona, un coche o un perro, iniciando la grabación solo cuando la respuesta es afirmativa.

Implementar esto tiene ventajas brutales para quienes valoran su tiempo y tranquilidad. Primero, te olvidas de las cuotas mensuales de suscripción porque todo ocurre en tu propio hardware. Segundo, la privacidad es absoluta, ya que tus imágenes no viajan a servidores externos. Y tercero, la velocidad de respuesta es casi instantánea, lo que permite crear automatizaciones útiles, como encender las luces del jardín en cuanto alguien pisa el camino.

Contenido exclusivo - Clic Aquí  Nuevo mando DualSense de Genshin Impact: diseño limitado y reservas en España
usar Google Coral con Frigate para detectar objetos
Usar Google Coral con Frigate para detectar objetos
Cómo usar Frigate con Home Assistant
Related article:
Guía Completa para Integrar Frigate en Home Assistant

El músculo del sistema: El Google Coral TPU

 

Aquí es donde usar Google Coral con Frigate. Imagina que tu procesador principal (CPU) es un profesor muy listo pero que hace las cuentas de una en una; el Coral TPU es como una calculadora científica superpotente capaz de realizar miles de operaciones de IA simultáneamente. Este pequeño dispositivo, que parece un pendrive, es el encargado de hacer la inferencia de IA, que no es otra cosa que sacar conclusiones a partir de los datos de vídeo.

Si intentas correr Frigate solo con la CPU, es muy probable que tu servidor se funda o que el consumo de recursos suba al 80-90%, dejando el sistema lento. Al añadir el Coral, el impacto en el procesador cae drásticamente, permitiendo que el servidor respire y pueda gestionar muchas más cámaras. De hecho, pasar de una CPU pura a un Coral puede reducir el uso de recursos en más de 20 veces, haciendo que el sistema sea extremadamente fluido y eficiente.

Frigate con Docker para videovigilancia inteligente
Related article:
Cómo instalar y configurar Frigate con Docker: Guía Completa

Requisitos y puesta en marcha paso a paso

Antes de lanzarte a usar Google Coral con Frigate, necesitas tener una base montada. Lo ideal es un servidor (Mini PC, Raspberry Pi 4/5 o un NAS) con Docker instalado, ya que es la forma recomendada de instalar Frigate con Docker para mantener el sistema limpio. También es imprescindible un broker MQTT (como Mosquitto) para que Frigate pueda comunicarse con Home Assistant y enviar las alertas.

Contenido exclusivo - Clic Aquí  ¿Cómo se pueden configurar las opciones de dispositivos de iluminación y persianas inteligentes en Alexa?

Para la instalación, se utiliza un archivo docker-compose.yml. Es fundamental añadir el parámetro privileged: true y mapear el dispositivo USB /dev/bus/usb:/dev/bus/usb para que el contenedor tenga acceso directo al acelerador Coral. Una vez levantado el contenedor, el corazón de todo es el archivo config.yml, donde definimos el detector como type: edgetpu y el dispositivo como usb.

Zonas de detección configuradas en Frigate NVR
Related article:
Guía Completa para Configurar Zonas de Detección y Optimizar Frigate NVR
frigate
Cómo usar Google Coral con Frigate para detectar objetos

Configuración avanzada y optimización de cámaras

Para que el sistema sea realmente profesional, no podemos simplemente conectar las cámaras y ya. Para poder usar Google Coral con Frigate es vital configurar correctamente los flujos de vídeo. Un error común es usar el flujo 4K para la detección; esto es un error garrafal porque la IA redimensiona la imagen a resoluciones bajas (como 320×320). Lo correcto es usar un sub-stream de baja resolución para que la IA analice el movimiento y dejar el flujo de alta resolución solo para la grabación final.

Para evitar que el sistema se vuelva loco con un árbol que se mueve, existen las máscaras y las zonas. Las máscaras sirven para decirle a Frigate: «ignora esta parte de la imagen», ideal para tapar el reloj de la cámara que cambia constantemente. Por otro lado, puedes configurar zonas de detección en Frigate para definir áreas críticas, como la puerta principal o el garaje, para lanzar notificaciones distintas dependiendo de dónde se detecte la persona.

Integración con Home Assistant y Hardware Acceleration

Una vez que Frigate detecta objetos, la magia ocurre mediante la integración de Frigate con Home Assistant a través de HACS. Esto crea sensores binarios que nos dicen, por ejemplo, si hay una persona detectada en el jardín. Con esto podemos montar automatizaciones potentes: que el móvil nos envíe una foto del intruso solo si no hay nadie en casa, evitando así avisos molestos mientras estamos cenando.

Contenido exclusivo - Clic Aquí  Samsung Galaxy Glasses: así serán las nuevas gafas inteligentes con Android XR e IA

Un punto clave que muchos olvidan a la hora de usar Google Coral con Frigate es que el Coral solo ayuda con la IA, pero no con la descompresión del vídeo. Para eso necesitamos la aceleración por hardware (como intel-vaapi en procesadores Intel). Si combinas el Google Coral con la aceleración de hardware, el consumo de RAM y CPU cae a niveles mínimos, extendiendo la vida útil de tu procesador y asegurando que el sistema no tenga lag ni cortes de imagen.

Cómo conectar Home Assistant con ntfy
Related article:
Cómo conectar Home Assistant con ntfy para recibir notificaciones push

Cálculo de rendimiento y capacidad

Para saber cuántas cámaras puede aguantar tu Coral, debes mirar el valor de interferencia en los logs de Frigate. Si tienes una velocidad de inferencia de, por ejemplo, 7.59 ms y tus cámaras graban a 5 fps, puedes calcular la capacidad total dividiendo 1000 ms entre el resultado de (inferencia x fps). Esto te permite saber con exactitud si necesitas un segundo acelerador Coral o si tu hardware actual puede manejar el despliegue de seguridad de toda tu casa sin despeinarse.

Usar Google Coral con Frigate transforma por completo la seguridad del hogar, eliminando la dependencia de nubes costosas y protegiendo la intimidad. Al delegar el análisis de imágenes en un chip especializado y optimizar la decodificación de vídeo, logramos un sistema que es rápido, privado y extremadamente preciso, permitiendo que la domótica reaccione de forma inteligente a lo que realmente sucede en nuestro entorno.