Už vás nebaví neustále vibrovať telefón, pretože sa vo vetre chveje konár alebo sa susedova mačka rozhodla prejsť po záhrade? Je to typický problém lacných kamier: zaznamenajú každú zmenu pixelu a pošlú vám upozornenie, čo spôsobí, že nakoniec ignorujete upozornenia práve vtedy, keď ich potrebujete. naozaj záležíNa vyriešenie tohto problému existuje Frigate, systém sieťového videozáznamu (NVR) s otvoreným zdrojovým kódom, ktorý mení pravidlá hry tým, že všetko spracováva lokálne a pomocou umelej inteligencie.
La magia de este software es que no se limita a ver que «algo se mueve», sino que es capaz de identifikovať, čo je daný objektČi už ide o osobu, auto alebo psa. Vďaka bezproblémovej integrácii s Home Assistant si môžete nastaviť profesionálny bezpečnostný systém vo vlastnom dome bez platenia mesačných poplatkov alebo odosielania súkromných videí na cloudové servery, čím si zachováte... plná kontrola nad vaším súkromím a rýchlosť odozvy.
Motor inteligencie: Google Coral TPU
Ak chcete, aby Frigate bežal hladko a nepreťažoval procesor vášho servera, potrebujete hardvérový akcelerátor. Tu je to... USB akcelerátor Google CoralMalé zariadenie, ktoré funguje ako vedecká kalkulačka špecializovaná na umelú inteligenciu. Zatiaľ čo bežný procesor spracováva informácie krok za krokom, čip TPU vykonáva tisíce simultánnych operácií, čím znižuje spotrebu zdrojov o 80 %. smiešnych 10 %.
Bez tejto súčasti bude mať akýkoľvek Raspberry Pi alebo Mini PC problém analyzovať video v reálnom čase. Coral umožňuje... detekcia objektu byť okamžité, čo je nevyhnutné, ak chcete napríklad, aby sa osvetlenie terasy rozsvietilo v momente, keď niekto vstúpi na váš pozemok, a nie o päť sekúnd neskôr.
Technické požiadavky a príprava prostredia
Na spustenie a prevádzku nemusíte byť inžinier NASA, ale musíte mať pochopenie niektorých základov. Budete potrebovať server, ktorý dokáže spustiť prístavný robotník (napríklad Mini PC, NAS alebo Raspberry Pi 4/5), pevné disky s dostatočnou kapacitou na ukladanie klipov a samozrejme nainštalovať bezpečnostné kamery ktoré vydržia RTSP protokol.
Dôležitým detailom je, že vaše kamery musia ponúkať aspoň dva video streamy. podprúd (nízke rozlíšenie) je to, čo Frigate neustále analyzuje, aby detekoval pohyb bez veľkej spotreby CPU, zatiaľ čo mainstream (vo vysokom rozlíšení alebo 4K) sa používa výlučne na zaznamenanie záverečného testu, keď umelá inteligencia potvrdí prítomnosť objektu záujmu.
Podrobný návod na inštaláciu
Najčistejší spôsob inštalácie Frigate je... Docker ComposeNajprv musíte na serveri vytvoriť priečinok a súbor. docker-compose.yml kde definujete kontajner, priradíte mu potrebné oprávnenia na prístup k Coral USB a nakonfigurujete úložisko v /media/frigate aby videá nezaplnili systémový oddiel.
Srdcom všetkého je archív config.ymlV ňom musíte nakonfigurovať MQTT broker (ako Mosquitto), čo je jazyk, ktorý Frigate používa na upozornenie Home Assistant, že niečo zistil. Je to tiež miesto, kde definujete každú kameru, čím označíte URL adresa RTSP (ktoré zahŕňa používateľské meno, heslo a IP adresu) a roly, ktoré bude mať každý tok, či už detect pre umelú inteligenciu alebo record pre historický archív.
Rozšírené nastavenia: Masky a zóny
Aby ste predišli tomu, že systém sa zblázni v dôsledku pohybu stromu alebo vlastných digitálnych hodín kamery, môžete použiť pohybové masky. Estas le dicen a Frigate: «ignora completamente lo que pase en este recuadro». Es la herramienta perfecta para limpiar la imagen de falošne pozitívne nepríjemný.
Na druhej strane detekčné zóny 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 nastaviť budík alebo rozsvieťte všetky svetlá v dome.
Plná integrácia s Home Assistant
Aby ste z Frigate vyťažili maximum, musíte si nainštalovať jeho integráciu prostredníctvom HACSPo pripojení Home Assistant automaticky vytvorí binárne senzory a entity pre každý detekovaný objekt. To vám umožní vytvoriť veľmi výkonnú logiku, ako napríklad odoslanie oznámenie s fotografiou mobilný telefón iba v prípade, že sa v záhrade nachádza osoba medzi 23:00 a 06:00.
Trik pre začiatočníkov je použiť editor kódu, ako napríklad Štúdio kódu V aplikácii Home Assistant môžete jednoducho spravovať súbory YAML. Nezabudnite, že pre bezproblémovú komunikáciu musíte v aplikácii Home Assistant pre agenta vytvoriť konkrétneho používateľa. MQTTuistite sa, že poverenia sa na oboch stranách presne zhodujú.
Tipy na optimalizáciu a hardvér
Nerobte chybu a neskúšajte detekciu v rozlíšení 4K; je to plytvanie zdrojmi. Nastavte rozlíšenie detekcie na niečo zvládnuteľné, napríklad 640×480 alebo 1280×720pretože umelá inteligencia aj tak zmení veľkosť obrázka. Tiež, ak použijete vonkajšie wifi bezpečnostné kameryUistite sa, že máte robustnú sieť alebo najlepšie používajte ethernetový kábel aby sa predišlo oneskoreniu alebo strate snímok, čo by mohlo zabrániť umelej inteligencii včas odhaliť narušenie.
Ak máte pochybnosti o hardvéri, Intel NUC s Coral USB si s tým ľahko poradí. 6 a 10 kamierAk si všimnete, že systém je pomalý, skontrolujte, či je zdieľaná pamäť (shm_size) v Dockeri správne nastavená podľa počtu pripojených kamier.
Nastavenie lokálneho monitorovacieho systému s Frigate je najlepší spôsob, ako znovu získať kontrolu nad svojimi údajmi a zároveň si užívať... inteligentné zabezpečenieKombináciou výkonu Google Coral s všestrannosťou Home Assistant premeníte jednoduché kamery na strážcu schopného rozlíšiť medzi zvieraťom a votrelcom, čím eliminujete hluk falošných poplachov a zabezpečíte, aby bol váš domov monitorovaný bezpečným systémom. súkromné, efektívne a bezplatné.





