Како инсталирати и конфигурисати Фрегате за локалне безбедносне камере

Последње ажурирање: КСНУМКС августа КСНУМКС

Модерна паметна безбедносна камера инсталирана у затвореном простору, представља локални систем надзора.

Уморни сте од сталне вибрације телефона јер се грана помера на ветру или комшијина мачка одлучи да прошета вашом баштом? То је типичан проблем са јефтиним камерама: оне детектују сваку промену пиксела и шаљу вам упозорење, због чега игноришете обавештења управо када су заиста важна . Да бисте решили ову главобољу, ту је Фригејт, систем за снимање мрежног видеа (NVR) отвореног кода који мења правила игре тако што све обрађује локално и користи вештачку интелигенцију.

Магија овог софтвера је у томе што не само да детектује кретање; може да идентификује шта је тај објекат , било да је у питању особа, аутомобил или пас. Беспрекорном интеграцијом са Home Assistant-ом, можете подесити професионални безбедносни систем у свом дому без месечних накнада или слања приватних видео записа на cloud сервере, одржавајући потпуну контролу над својом приватношћу и временом одзива.

Разлике између паметних камера и конвенционалног видео надзора
Повезани чланак:
Паметне камере у односу на конвенционални видео надзор: Комплетан водич

Мотор интелигенције: Google Coral TPU

Компактан и модеран мини рачунар на дрвеној површини, идеалан за употребу као Фрегате и Хоме Асистент сервер.

Ако желите да Фригејт ради изузетно добро без преоптерећења процесора вашег сервера, потребан вам је хардверски акцелератор. Ту на сцену ступа Google Coral USB Accelerator , мали уређај који делује као научни калкулатор специјализован за вештачку интелигенцију. Док нормалан процесор обрађује информације корак по корак, TPU чип обавља хиљаде истовремених операција, смањујући потрошњу ресурса са 80% на само 10%.

Без ове компоненте, сваки Raspberry Pi или Mini PC ће се мучити са анализом видеа у реалном времену. Coral омогућава тренутно откривање објеката , што је кључно ако желите, на пример, да се светла на тераси упале у тренутку када неко крочи на ваш посед, а не пет секунди касније.

коришћење вештачке интелигенције у безбедности
Повезани чланак:
Како ефикасно и безбедно користити вештачку интелигенцију у безбедности

Технички захтеви и припрема окружења

Технички детаљи унутрашњих рачунарских компоненти, као што су РАМ меморија и каблови, који представљају неопходну хардверску инфраструктуру.

Да бисте ово покренули, не морате бити НАСА инжењер, али морате разумети неке основе. Потребан вам је сервер који може да покреће Докер (као што је Мини рачунар, НАС или Распбери Пи 4/5), чврсти дискови довољног капацитета за чување клипова и, наравно, безбедносне камере које подржавају RTSP протокол.

  Најбољи веб ресурси за Орацле: ризница знања

Кључни детаљ је да ваше камере морају да нуде најмање два видео стрима. Подстрим (ниска резолуција) је онај који Фрегејт стално анализира како би детектовао кретање без великог трошења процесора, док се главни стрим (висока резолуција или 4K) користи искључиво за снимање коначног доказа када вештачка интелигенција потврди да постоји објекат од интереса.

Безбедност IoT уређаја
Повезани чланак:
Безбедност IoT уређаја: ризици, напади и како се заштитити

Корак-по-корак водич за инсталацију

Најчистији начин за инсталирање Фрегате је тако што... Доцкер ЦомпосеПрво, потребно је да креирате фасциклу на вашем серверу и датотеку. docker-compose.yml где дефинишете контејнер, додељујете му потребне дозволе за приступ Coral USB-у и конфигуришете складиште у /media/frigate тако да видео снимци не попуњавају системску партицију.

Срж свега је архива config.ymlУ њему морате да конфигуришете MQTT брокер (као што је Mosquitto), што је језик који Frigate користи да обавести Home Assistant да је нешто детектовао. Такође је место где дефинишете сваку камеру, што указује на RTSP URL (што укључује корисничко име, лозинку и ИП адресу) и улоге које ће сваки ток имати, било да detect за вештачку интелигенцију или record за историјски архив.

Напредна подешавања: Маске и зоне

Крупни план руке која држи паметни телефон са фокусом на обавештења на екрану, илуструјући безбедносна упозорења у реалном времену.

Да бисте спречили да систем полуди због кретања дрвета или дигиталног сата камере, можете користити маске покрета . Оне говоре Фрегејту: „Потпуно игноришите све што се дешава у овом кадру.“ То је савршен алат за чишћење досадних лажно позитивних резултата.

С друге стране, зоне детекције вам омогућавају да будете много прецизнији. Можете нацртати подручје под називом „улаз_у_гаражу“ и друго под називом „задња_ограда“. Захваљујући томе, можете програмирати различите аутоматизације: неко код ограде може вам послати тихо упозорење, док неко на улазним вратима активира аларм или укључује сва светла у кући.

спољне сигурносне камере
Повезани чланак:
Спољне безбедносне камере: технологија која мења игру за кућни надзор

Потпуна интеграција са кућним асистентом

Да бисте максимално искористили Фригејт, потребно је да инсталирате његову интеграцију путем HACS-а . Након повезивања, Кућни асистент ће аутоматски креирати бинарне сензоре и ентитете за сваки детектовани објекат. Ово вам омогућава да креирате моћну логику, као што је слање фото обавештења на ваш телефон само ако је неко у башти између 23:00 и 06:00.

  Како осушити 3Д филамент код куће: Комплетан водич против влаге

Користан савет за почетнике је да користе уређивач кода као што је Code Studio у оквиру Home Assistant-а како би лако управљали YAML датотекама. Запамтите да за беспрекорну комуникацију морате креирати посебног корисника у Home Assistant-у за MQTT агента , осигуравајући да се акредитиви тачно подударају на обе стране.

Савети за оптимизацију и хардвер

Паметна безбедносна камера и паметни телефон постављени на белој позадини, симболизујући потпуну интеграцију система за надзор.

Не правите грешку покушавајући да детектујете упад у 4K резолуцији; то је губљење ресурса. Подесите резолуцију детекције на нешто што је могуће управљати, као што је 640x480 или 1280x720 , јер ће вештачка интелигенција ионако променити величину слике. Такође, ако користите спољне Wi-Fi безбедносне камере , уверите се да имате робусну мрежу или, пожељно, користите Ethernet кабл како бисте избегли кашњење или изгубљене фрејмове који би могли спречити вештачку интелигенцију да на време детектује упад.

Ако имате било какве недоумице у вези са хардвером, Intel NUC са Coral USB-ом може лако да поднесе између 6 и 10 камера . Ако приметите да систем ради споро, проверите да ли је дељена меморија (shm_size) у Docker-у правилно подешена у складу са бројем камера које сте повезали.

Постављање локалног система за надзор помоћу Frigate-а је најбољи начин да повратите контролу над својим подацима, а истовремено уживате у паметној безбедности . Комбиновањем моћи Google Coral-а са свестраношћу Home Assistant-а, трансформишете једноставне камере у стражара способног да разликује животињу од уљеза, елиминишући лажне аларме и осигуравајући да ваш дом надгледа приватни, ефикасан и бесплатан систем.

Безбедност кућне мреже Интернета ствари
Повезани чланак:
Безбедност кућне мреже и Интернет ствари: комплетан водич за заштићени паметни дом