Come installare e configurare Frigate per le telecamere di sicurezza locali

Ultimo aggiornamento: 30 agosto 2026

Telecamera di sicurezza intelligente moderna installata all'interno, che rappresenta il sistema di videosorveglianza locale.

Sei stufo che il tuo telefono vibri continuamente perché un ramo si muove al vento o il gatto del vicino decide di fare una passeggiata in giardino? È il tipico problema delle telecamere economiche: rilevano ogni singolo pixel che cambia e ti inviano una notifica, facendoti ignorare proprio le notifiche più importanti . Per risolvere questo problema, c'è Frigate, un sistema di registrazione video di rete (NVR) open source che rivoluziona il settore elaborando tutto localmente e utilizzando l'intelligenza artificiale.

La magia di questo software sta nel fatto che non si limita a rilevare il movimento, ma è in grado di identificare di cosa si tratta , che sia una persona, un'auto o un cane. Grazie alla perfetta integrazione con Home Assistant, è possibile installare un sistema di sicurezza professionale nella propria abitazione senza canoni mensili o l'invio di video privati ​​a server cloud, mantenendo il pieno controllo sulla propria privacy e sui tempi di risposta.

Differenze tra telecamere intelligenti e videosorveglianza convenzionale
Articolo correlato:
Telecamere intelligenti vs. videosorveglianza tradizionale: una guida completa

Il motore dell'intelligenza: Google Coral TPU

Mini PC compatto e moderno con base in legno, ideale per fungere da server per Frigate e Home Assistant.

Se desideri che Frigate funzioni in modo impeccabile senza sovraccaricare il processore del tuo server, hai bisogno di un acceleratore hardware. È qui che entra in gioco Google Coral USB Accelerator , un piccolo dispositivo che funge da calcolatrice scientifica specializzata in intelligenza artificiale. Mentre una normale CPU elabora le informazioni passo dopo passo, il chip TPU esegue migliaia di operazioni simultanee, riducendo il consumo di risorse dall'80% a un incredibilmente basso 10%.

Senza questo componente, qualsiasi Raspberry Pi o Mini PC faticherà ad analizzare i video in tempo reale. Coral consente il rilevamento istantaneo degli oggetti , fondamentale se, ad esempio, si desidera che le luci del patio si accendano nel momento in cui qualcuno mette piede nella proprietà, e non cinque secondi dopo.

utilizzo dell'intelligenza artificiale nella sicurezza
Articolo correlato:
Come utilizzare l'intelligenza artificiale in modo efficace e sicuro nella sicurezza

Requisiti tecnici e preparazione dell'ambiente

Dettagli tecnici dei componenti interni del computer, come la RAM e il cablaggio, che rappresentano l'infrastruttura hardware necessaria.

Per far funzionare il tutto, non serve essere un ingegnere della NASA, ma è necessario conoscere alcuni concetti di base. Avrete bisogno di un server in grado di eseguire Docker (come un Mini PC, un NAS o un Raspberry Pi 4/5), dischi rigidi con una capacità sufficiente per archiviare i video e, naturalmente, telecamere di sicurezza che supportino il protocollo RTSP.

  Le migliori risorse Web per Oracle: un tesoro di conoscenza

Un dettaglio cruciale è che le telecamere devono offrire almeno due flussi video. Il flusso secondario (a bassa risoluzione) è quello che Frigate analizza costantemente per rilevare movimenti senza consumare troppa CPU, mentre il flusso principale (ad alta risoluzione o 4K) viene utilizzato esclusivamente per registrare la prova definitiva quando l'IA conferma la presenza di un oggetto di interesse.

Sicurezza dei dispositivi IoT
Articolo correlato:
Sicurezza dei dispositivi IoT: rischi, attacchi e come proteggersi

Guida all'installazione passo passo

Il modo più pulito per installare Frigate è tramite Docker ComposeInnanzitutto, devi creare una cartella sul tuo server e un file. docker-compose.yml dove si definisce il contenitore, assegnandogli le autorizzazioni necessarie per accedere alla Coral USB e configurando lo storage in /media/frigate in modo che i video non occupino tutta la partizione di sistema.

Il cuore di tutto è l'archivio config.ymlIn esso devi configurare il broker MQTT (come Mosquitto), che è il linguaggio che Frigate usa per notificare a Home Assistant che ha rilevato qualcosa. È anche il luogo in cui definisci ogni telecamera, indicando la URL RTSP (che include nome utente, password e indirizzo IP) e i ruoli che avrà ciascun flusso, sia detect per l'IA o record per l'archivio storico.

Impostazioni avanzate: maschere e zone

Primo piano di una mano che tiene uno smartphone, con particolare attenzione alle notifiche sullo schermo, che illustrano gli avvisi di sicurezza in tempo reale.

Per evitare che il sistema vada in tilt a causa del movimento di un albero o dell'orologio digitale della telecamera, è possibile utilizzare le maschere di movimento . Queste indicano a Frigate: "Ignora completamente tutto ciò che accade in questa inquadratura". È lo strumento perfetto per eliminare i fastidiosi falsi positivi.

D'altro canto, le zone di rilevamento consentono una maggiore precisione. È possibile definire un'area chiamata "ingresso_garage" e un'altra chiamata "recinto_posteriore". In questo modo, è possibile programmare diverse automazioni: qualcuno vicino al recinto può inviare un avviso silenzioso, mentre qualcuno vicino alla porta d'ingresso può attivare un allarme o accendere tutte le luci di casa.

telecamere di sicurezza esterne
Articolo correlato:
Telecamere di sicurezza per esterni: la tecnologia che sta cambiando le regole del gioco per la sorveglianza domestica

Integrazione completa con Home Assistant

Per sfruttare al meglio Frigate, è necessario installare l'integrazione tramite HACS . Una volta connesso, Home Assistant creerà automaticamente sensori binari ed entità per ogni oggetto rilevato. Questo permette di creare logiche avanzate, come ad esempio inviare una notifica con una foto al telefono solo se qualcuno si trova in giardino tra le 23:00 e le 06:00.

  Come asciugare il filamento per la stampa 3D in casa: una guida completa contro l'umidità

Un consiglio utile per i principianti è quello di utilizzare un editor di codice come Code Studio all'interno di Home Assistant per gestire facilmente i file YAML. Ricorda che per una comunicazione senza intoppi, devi creare un utente dedicato in Home Assistant per l' agente MQTT , assicurandoti che le credenziali corrispondano esattamente su entrambi i lati.

Suggerimenti per l'ottimizzazione e l'hardware

Telecamera di sicurezza intelligente e smartphone su sfondo bianco, a simboleggiare la completa integrazione del sistema di sorveglianza.

Non commettere l'errore di tentare di rilevare le intrusioni in 4K; è uno spreco di risorse. Imposta la risoluzione di rilevamento su un valore gestibile, come 640x480 o 1280x720 , poiché l'IA ridimensionerà comunque l'immagine. Inoltre, se utilizzi telecamere di sicurezza Wi-Fi per esterni , assicurati di avere una rete robusta o, preferibilmente, utilizza un cavo Ethernet per evitare ritardi o perdita di fotogrammi che potrebbero impedire all'IA di rilevare l'intrusione in tempo.

Se avete dubbi sull'hardware, un Intel NUC con una scheda Coral USB può gestire senza problemi da 6 a 10 telecamere . Se notate che il sistema è lento, verificate che la memoria condivisa (shm_size) in Docker sia configurata correttamente in base al numero di telecamere collegate.

Installare un sistema di videosorveglianza locale con Frigate è il modo migliore per riprendere il controllo dei propri dati e godere di una sicurezza intelligente . Combinando la potenza di Google Corel con la versatilità di Home Assistant, si trasformano semplici telecamere in sentinelle capaci di distinguere tra un animale e un intruso, eliminando i falsi allarmi e garantendo la sorveglianza della propria casa tramite un sistema privato, efficiente e gratuito.

Sicurezza della rete domestica IoT
Articolo correlato:
Sicurezza della rete domestica e IoT: una guida completa per una casa intelligente protetta