Sei stufo che il tuo telefono vibri continuamente perché un ramo si muove al vento o il gatto del vicino ha deciso di fare una passeggiata in giardino? È il tipico problema delle fotocamere economiche: rilevano ogni minimo cambiamento di pixel e ti inviano una notifica, facendoti finire per ignorare le notifiche proprio quando ne hai bisogno. conta davveroPer risolvere questo problema, c'è Frigate, un sistema di videoregistrazione di rete (NVR) open-source che rivoluziona il settore elaborando tutto localmente e con l'intelligenza artificiale.
La magia de este software es que no se limita a ver que «algo se mueve», sino que es capaz de identificare cos'è quell'oggettoChe si tratti di una persona, un'auto o un cane. Grazie alla perfetta integrazione con Home Assistant, puoi configurare un sistema di sicurezza professionale nella tua casa senza pagare canoni mensili o inviare i tuoi video privati a server cloud, mantenendo la pieno controllo della tua privacy e la velocità di risposta.
Il motore dell'intelligenza: Google Coral TPU
Se vuoi che Frigate funzioni senza intoppi e non sovraccarichi il processore del tuo server, hai bisogno di un acceleratore hardware. È qui che entra in gioco l'acceleratore hardware. Acceleratore USB Google CoralUn 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 dell'80%. ridicolo 10%.
Senza questo componente, qualsiasi Raspberry Pi o Mini PC farà fatica ad analizzare il video in tempo reale. Coral consente l' rilevamento di oggetti Devono essere istantanee, il che è essenziale se si desidera, ad esempio, che le luci del patio si accendano nel momento in cui qualcuno mette piede nella proprietà e non cinque secondi dopo.
Requisiti tecnici e preparazione dell'ambiente
Per avviare e far funzionare tutto questo, non è necessario essere un ingegnere della NASA, ma è necessario avere una conoscenza di base. Avrai bisogno di un server in grado di eseguire docker (come un Mini PC, un NAS o un Raspberry Pi 4/5), dischi rigidi con capacità sufficiente per memorizzare le clip e, naturalmente, installare telecamere di sicurezza che può resistere Protocollo RTSP.
Un dettaglio fondamentale è che le telecamere devono offrire almeno due flussi video. sottocorrente (a bassa risoluzione) è quella che Frigate analizza costantemente per rilevare il movimento senza consumare molta CPU, mentre la flusso principale (in alta risoluzione o 4K) è quella utilizzata esclusivamente per registrare il test finale quando l'IA conferma la presenza di un oggetto di interesse.
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
Per evitare che il sistema vada in tilt a causa del movimento di un albero o dell'orologio digitale della telecamera, è possibile utilizzare il maschere di movimento. Estas le dicen a Frigate: «ignora completamente lo que pase en este recuadro». Es la herramienta perfecta para limpiar la imagen de falsi positivi fastidioso.
D'altra parte, il zone di rilevamento te permiten ser mucho más específico. Puedes dibujar un área llamada «entrada_garaje» y otra «valla_fondo». Gracias a esto, puedes programar automatizaciones distintas: que una persona en la valla te mande un aviso silencioso, pero que alguien en la puerta principal impostare una sveglia oppure accendere tutte le luci di casa.
Integrazione completa con Home Assistant
Per ottenere il massimo da Frigate, è necessario installare la sua integrazione tramite HCSUna volta connesso, Home Assistant creerà automaticamente sensori ed entità binarie per ogni oggetto rilevato. Ciò consente di creare una logica molto potente, come l'invio di un notifica con foto È consentito l'uso del telefono cellulare solo se c'è qualcuno in giardino tra le 23:00 e le 06:00.
Un trucco per principianti è usare un editor di codice come Codice Studio All'interno di Home Assistant, puoi gestire facilmente i file YAML. Ricorda che per una comunicazione senza interruzioni, devi creare un utente specifico in Home Assistant per l'agente. MQTTAssicurarsi che le credenziali corrispondano esattamente su entrambi i lati.
Suggerimenti per l'ottimizzazione e l'hardware
Non commettere l'errore di provare a fare il rilevamento 4K; è uno spreco di risorse. Imposta la risoluzione di rilevamento su qualcosa di gestibile, come 640×480 o 1280×720perché l'IA ridimensionerà comunque l'immagine. Inoltre, se usi telecamere di sicurezza wifi esterneAssicurati di avere una rete robusta o, preferibilmente, usa cavo Ethernet per evitare ritardi o perdita di fotogrammi che potrebbero impedire all'IA di rilevare l'intrusione in tempo.
Se hai dubbi sull'hardware, un Intel NUC con una Coral USB può gestire facilmente tra 6 e 10 telecamereSe noti che il sistema è lento, verifica che la memoria condivisa (shm_size) in Docker sia configurata correttamente in base al numero di telecamere collegate.
Configurare un sistema di sorveglianza locale con Frigate è il modo migliore per riprendere il controllo sui tuoi dati godendo di un sicurezza intelligenteUnendo la potenza di Google Corel alla versatilità di Home Assistant, trasformerete delle semplici telecamere in sentinelle capaci di distinguere tra un animale e un intruso, eliminando i falsi allarmi e garantendo che la vostra casa sia monitorata da un sistema sicuro. privato, efficiente e gratuito.





