Уморни сте од сталне вибрације телефона јер се грана помера на ветру или је комшијина мачка одлучила да прошета вашом баштом? То је типичан проблем са јефтиним камерама: оне детектују сваку промену пиксела и шаљу вам упозорење, због чега на крају игноришете обавештења баш када су вам потребна. заиста важноДа би се решио овај проблем, ту је Фригејт, систем за снимање мрежног видеа (NVR) отвореног кода који мења правила игре тако што све обрађује локално и помоћу вештачке интелигенције.
La magia de este software es que no se limita a ver que «algo se mueve», sino que es capaz de идентификујте шта је тај објекатБило да је у питању особа, аутомобил или пас. Беспрекорном интеграцијом са Home Assistant-ом, можете подесити професионални безбедносни систем у свом дому без плаћања месечних накнада или слања приватних видео записа на cloud сервере, чувајући... потпуна контрола над вашом приватношћу и брзину одзива.
Мотор интелигенције: Google Coral TPU
Ако желите да Frigate ради глатко и да не преоптерети процесор вашег сервера, потребан вам је хардверски акцелератор. Ту се Google Coral USB акцелераторМали уређај који функционише као научни калкулатор специјализован за вештачку интелигенцију. Док нормалан процесор обрађује информације корак по корак, TPU чип обавља хиљаде истовремених операција, смањујући потрошњу ресурса за 80%. смешних 10%.
Без ове компоненте, сваки Raspberry Pi или Mini PC ће имати потешкоћа са анализом видеа у реалном времену. Coral омогућава... детекција објеката бити тренутни, што је неопходно ако желите, на пример, да се светла на тераси упале у тренутку када неко крочи на ваш посед, а не пет секунди касније.
Технички захтеви и припрема окружења
Да бисте ово покренули, не морате бити НАСА инжењер, али морате да разумете неке основе. Биће вам потребан сервер који може да ради лучки радник (као што су Mini PC, NAS или Raspberry Pi 4/5), чврсти дискови са довољним капацитетом за чување клипова и, наравно, инсталирати сигурносне камере који може да издржи RTSP протокол.
Кључни детаљ је да ваше камере морају да нуде најмање два видео стрима. под-ток (ниска резолуција) је она коју Фрегејт стално анализира како би детектовао кретање без много потрошње процесора, док мејнстрим (у високој резолуцији или 4K) је она која се користи искључиво за снимање завршног теста када вештачка интелигенција потврди да постоји објекат од интереса.
Корак-по-корак водич за инсталацију
Најчистији начин за инсталирање Фрегате је тако што... Доцкер ЦомпосеПрво, потребно је да креирате фасциклу на вашем серверу и датотеку. docker-compose.yml где дефинишете контејнер, додељујете му потребне дозволе за приступ Coral USB-у и конфигуришете складиште у /media/frigate тако да видео снимци не попуњавају системску партицију.
Срж свега је архива config.ymlУ њему морате да конфигуришете MQTT брокер (као што је Mosquitto), што је језик који Frigate користи да обавести Home Assistant да је нешто детектовао. Такође је место где дефинишете сваку камеру, што указује на RTSP URL (што укључује корисничко име, лозинку и ИП адресу) и улоге које ће сваки ток имати, било да detect за вештачку интелигенцију или record за историјски архив.
Напредна подешавања: Маске и зоне
Да бисте спречили да систем полуди због кретања дрвета или дигиталног сата камере, можете користити маске за покретање. Estas le dicen a Frigate: «ignora completamente lo que pase en este recuadro». Es la herramienta perfecta para limpiar la imagen de лажни позитиви досадно.
Са друге стране зоне детекције 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 подесите аларм или упалите сва светла у кући.
Потпуна интеграција са кућним асистентом
Да бисте максимално искористили Фригејт, морате инсталирати његову интеграцију путем ХАЦСЈедном када се повеже, Кућни асистент ће аутоматски креирати бинарне сензоре и ентитете за сваки детектовани објекат. Ово вам омогућава да креирате веома моћну логику, као што је слање обавештење са фотографијом мобилни телефон само ако је неко у башти између 23:00 и 06:00.
Трик за почетнике је коришћење уређивача кода као што је Цоде Студио У оквиру Home Assistant-а можете лако управљати YAML датотекама. Имајте на уму да за беспрекорну комуникацију морате креирати посебног корисника у Home Assistant-у за агента. МКТТосигуравајући да се акредитиви тачно подударају са обе стране.
Савети за оптимизацију и хардвер
Не правите грешку покушавајући да детекцију подесите на 4K; то је губљење ресурса. Подесите резолуцију детекције на нешто што је могуће контролисати, као што је 640×480 или 1280×720јер ће вештачка интелигенција ионако променити величину слике. Такође, ако користите спољне вифи сигурносне камереУверите се да имате робусну мрежу или, пожељно, користите етхернет кабл како би се избегло кашњење или губитак фрејмова који би могли спречити вештачку интелигенцију да на време открије упад.
Ако имате сумње у вези са хардвером, Intel NUC са Coral USB-ом може лако да се носи са... 6 и 10 камераАко приметите да је систем спор, проверите да ли је дељена меморија (shm_size) у Докеру правилно подешена према броју камера које сте повезали.
Постављање локалног система за надзор помоћу Фригејта је најбољи начин да повратите контролу над својим подацима док уживате у паметна безбедностКомбиновањем снаге Google Coral-а са свестраношћу Home Assistant-а, трансформишете једноставне камере у стражара способног да разликује животињу од уљеза, елиминишући буку лажних аларма и осигуравајући да ваш дом надгледа безбедан систем. приватно, ефикасно и бесплатно.





