Sistema de seguridad casero con Tapo + Home Assistant + Frigate en NixOS
El plan
Llevaba tiempo queriendo montar un sistema de seguridad en casa que no dependiera de suscripciones en la nube, que grabara de forma continua, y que tuviera detección inteligente. La solución: cámaras Tapo, Home Assistant, Frigate y go2rtc corriendo en mi servidor Aurin (72 cores, 128GB RAM) con NixOS.
Sin nube. Sin cuotas. Todo local.
Hardware elegido
| Dispositivo | Modelo | Uso | Precio aprox. |
|---|---|---|---|
| Cámara interior ×2 | Tapo C210 | Entrada y comedor | ~25€/u |
| Cámara exterior ×1 | Tapo C510W | Porche, IP65 + foco LED | ~40€ |
| Hub alarma | Tapo H200 | Central sensores Sub-1G | ~35€ |
| Sensor puerta ×2 | Tapo T110 | Puertas exteriores | ~15€/u |
| Disco USB | 2TB | Almacenamiento grabaciones | ~60€ |
Total: ~215€
Las C210 son las reinas de interior: 2K, 360°, RTSP nativo, compatibles con Home Assistant sin necesidad de nube. La C510W para el porche porque tiene foco LED integrado — perfecto para cuando no hay luz exterior.
El H200 es el hub de alarma. Los sensores T110 hablan con él por radio Sub-1G (868MHz), sin WiFi, con batería para años. Él se conecta a la red local y Home Assistant lo ve como entidad.
Arquitectura
El cerebro es Home Assistant. Todo lo demás son nodos que reportan o ejecutan:
Cámaras ──RTSP──► go2rtc ──► Frigate ──eventos──► HA ◄──── H200 + T110
│
lógica + reglas
│
┌────────────────┼────────────────┐
▼ ▼ ▼
notificación sirena H200 clip Frigate
al móvil 90dB guardado
- go2rtc: proxy RTSP ultraligero, UI web en el puerto 1984, sirve los streams a Frigate sin multiplicar conexiones a las cámaras.
- Frigate: NVR con detección de objetos por IA. Graba continuo y genera clips en eventos.
- H200 + T110: hub de alarma con sensores de apertura de puertas y ventanas.
- Home Assistant: orquesta todo. Recibe eventos de Frigate y del H200, ejecuta automatizaciones, manda notificaciones al móvil.
Todo corre en contenedores Docker sobre NixOS en Aurin.
Detección inteligente: solo donde importa
La detección de personas está activa únicamente en las cámaras interiores (entrada y comedor). El porche graba continuo pero sin detección — hay demasiados animales fuera y las alertas serían ruido constante.
En Frigate la configuración es simple: enabled: true en
interiores, enabled: false en el porche.
Automatización ejemplo
La gracia de tener HA como cerebro es que las reglas son tuyas. Un ejemplo real:
SI sensor T110 puerta entrada se abre Y hora entre 23:00 y 07:00 Y Frigate detecta persona en cámara entrada ENTONCES → notificación al móvil + clip guardado + sirena H200
Eso en la UI de HA son tres clics. Sin escribir una línea de código.
Retención de grabaciones
Con 3 cámaras grabando el stream secundario (~500kbps c/u) el consumo diario es de unos 16GB. Con un disco de 2TB tienes aproximadamente 60 días de retención.
Conclusión
~215€ de hardware, cero euros de suscripción, cero datos en la nube. Grabación continua, detección IA en interiores, alarma con sensores físicos, notificaciones en tiempo real y control total desde Home Assistant.
El software es 100% libre: go2rtc, Frigate y Home Assistant. La config de NixOS vendrá en otro post.
Comentarios (0)
Sin comentarios todavia. Se el primero!
Deja un comentario