Fart que el mòbil no pari de vibrar perquè una branca es mou amb el vent o el gat del veí ha decidit fer una passejada pel teu jardí? És el drama típic de les càmeres barates: detecten qualsevol canvi de píxels i et llancen una alerta, fent que acabis ignorant les notificacions just quan realment importa . Per solucionar aquest maldecap hi ha Frigate, un sistema d'enregistrament de vídeo en xarxa (NVR) de codi obert que canvia les regles del joc en processar-ho tot de forma local i amb intel·ligència artificial.
La màgia d'aquest programari és que no es limita a veure que alguna cosa es mou, sinó que és capaç d' identificar què és aquest objecte , ja sigui una persona, un cotxe o un gos. En integrar-se a la perfecció amb Home Assistant, pots muntar un sistema de seguretat professional a casa teva sense pagar quotes mensuals ni enviar els teus vídeos privats a servidors al núvol, mantenint el control total de la teva privadesa i la velocitat de resposta.
El motor de la intel·ligència: Google Coral TPU
Si voleu que Frigate voli i no fundi el processador del vostre servidor, necessiteu un accelerador de maquinari. Aquí és on entra el Google Coral USB Accelerator , un petit dispositiu que actua com una calculadora científica especialitzada en IA. Mentre una CPU normal processa la informació pas a pas, el xip TPU fa milers d'operacions simultànies, reduint el consum de recursos del 80% a un ridícul 10%.
Sense aquest component, qualsevol Raspberry Pi o Mini PC patirà per analitzar el vídeo a temps real. El Coral permet que la detecció d'objectes sigui instantània, cosa que és fonamental si vols que, per exemple, s'encenguin els llums del pati just quan algú trepitja la teva propietat i no cinc segons després.
Requisits tècnics i preparació de lentorn
Per posar això en marxa, no cal ser un enginyer de la NASA, però sí tenir clares algunes bases. Necessitareu un servidor que pugui executar Docker (com un Mini PC, un NAS o una Raspberry Pi 4/5), discos durs amb capacitat suficient per emmagatzemar els clips i, per descomptat, instal·lar càmeres de seguretat que suportin el protocol RTSP.
Un detall crucial és que les teves càmeres han d'oferir com a mínim dos fluxos de vídeo. El sub-stream (de baixa resolució) és el que Frigate analitza constantment per detectar moviment sense consumir gaire CPU, mentre que el main-stream (en alta resolució o 4K) és el que s'utilitza exclusivament per gravar la prova final quan la IA confirma que hi ha un objecte d'interès.
Guia d'instal·lació pas a pas
La forma més neta d'instal·lar Frigate és mitjançant Docker Compose. Primer, has de crear una carpeta al teu servidor i un fitxer docker-compose.yml on defineixis el contenidor, assignant-li els permisos necessaris per accedir a l'USB del Coral i configurant l'emmagatzematge a /media/frigate perquè els vídeos no omplin la partició del sistema.
El cor de tot és larxiu config.yml. Hi has de configurar el broker MQTT (com Mosquitto), que és el llenguatge que fa servir Frigate per avisar Home Assistant que ha vist alguna cosa. També és on defineixes cada càmera, indicant la URL RTSP (que inclou usuari, contrasenya i IP) i els rols que tindrà cada flux, ja sigui detect per a la IA o record per al fitxer històric.
Ajustaments avançats: Màscares i Zones
Per evitar que el sistema es torni boig amb el moviment d'un arbre o el rellotge digital de la pròpia càmera, podeu utilitzar les màscares de moviment . Aquestes diuen a Frigate: «ignora completament el que passi en aquest requadre». És la ferramenta perfecta per netejar la imatge de falsos positius molestos.
D'altra banda, les zones de detecció us permeten ser molt més específic. Podeu dibuixar una àrea anomenada «entrada_garatge» i una altra «vall_fons». Gràcies a això, pots programar automatitzacions diferents: que una persona a la tanca et enviï un avís silenciós, però que algú a la porta principal activi una alarma o encengui tots els llums de la casa.
Integració total amb Home Assistant
Per aprofitar Frigate al màxim, has d'instal·lar la seva integració mitjançant HACS . Un cop connectat, Home Assistant crearà automàticament sensors binaris i entitats per a cada objecte detectat. Això et permet crear lògiques molt potents, com enviar una notificació amb foto al mòbil només si hi ha una persona al jardí entre les 23:00 i les 06:00.
Un truc per als que estan començant és fer servir un editor de codi com Code Studio dins d'HA per gestionar els fitxers YAML sense complicacions. Recorda que perquè la comunicació sigui fluida, has de crear un usuari específic a Home Assistant per a l'agent MQTT , assegurant-te que les credencials coincideixin exactament a banda i banda.
Consells d'optimització i maquinari
No cometis l'error d'intentar fer la detecció a 4K; és un malbaratament de recursos. Configura la resolució de detecció a quelcom manejable, com 640×480 o 1280×720 , ja que la IA redimensionarà la imatge de totes maneres. A més, si uses càmeres de seguretat amb WiFi per a exteriors , assegura't de tenir una xarxa robusta o, preferiblement, utilitza cable Ethernet per evitar llacs o pèrdua de frames que podrien fer que la IA no detecti la intrusió a temps.
Si tens dubtes sobre el maquinari, un Intel NUC amb un Coral USB pot gestionar tranquil·lament entre 6 i 10 càmeres . Si notes que el sistema va lent, revisa que la memòria compartida (shm_size) a Docker estigui correctament ajustada segons el nombre de càmeres que tinguis connectades.
Muntar un sistema de vigilància local amb Frigate és la millor manera de recuperar la sobirania sobre les teves dades mentre gaudeixes d' una seguretat intel · ligent . En combinar la potència del Google Coral amb la versatilitat de Home Assistant, transformes unes càmeres simples en un sentinella capaç de diferenciar entre un animal i un intrús, eliminant el soroll de les falses alarmes i garantint que la teva llar estigui vigilada per un sistema privat, eficient i gratuït.





