Jak zainstalować i skonfigurować Frigate do obsługi lokalnych kamer bezpieczeństwa

Ostatnia aktualizacja: 30 sierpnia 2026
  • Wykorzystuje lokalną sztuczną inteligencję do odróżniania rzeczywistych obiektów od fałszywych alarmów, eliminując niepotrzebne alerty.
  • Wymaga akceleratora Google Coral TPU, aby radykalnie zmniejszyć obciążenie procesora i poprawić szybkość wykrywania.
  • Integruje się z Home Assistant poprzez protokół MQTT, umożliwiając zaawansowaną automatyzację opartą na strefach i typach obiektów.

Nowoczesna, inteligentna kamera bezpieczeństwa zainstalowana wewnątrz budynku, stanowiąca lokalny system nadzoru.

Masz dość ciągłego wibrowania telefonu, bo gałąź porusza się na wietrze albo kot sąsiada postanawia pospacerować po ogrodzie? To typowy problem tanich kamer: wykrywają każdą zmianę w pikselu i wysyłają alert, przez co ignorujesz powiadomienia dokładnie wtedy, gdy są naprawdę potrzebne . Aby rozwiązać ten problem, istnieje Frigate, system do nagrywania wideo w sieci (NVR) z otwartym kodem źródłowym, który zmienia reguły gry, przetwarzając wszystko lokalnie i wykorzystując sztuczną inteligencję.

Magia tego oprogramowania polega na tym, że nie tylko wykrywa ruch, ale potrafi również zidentyfikować obiekt – czy to osoba, samochód, czy pies. Dzięki płynnej integracji z Home Assistant możesz skonfigurować profesjonalny system bezpieczeństwa w swoim domu bez miesięcznych opłat i przesyłania prywatnych nagrań wideo do serwerów w chmurze, zachowując pełną kontrolę nad prywatnością i czasem reakcji.

Różnice między kamerami inteligentnymi a konwencjonalnym nadzorem wideo
Podobne artykuły:
Inteligentne kamery kontra konwencjonalny monitoring wideo: kompletny przewodnik

Silnik inteligencji: Google Coral TPU

Kompaktowy i nowoczesny mini PC na drewnianym podłożu, idealny do pełnienia funkcji serwera Frigate i Home Assistant.

Aby Frigate działał wyjątkowo wydajnie, nie przeciążając procesora serwera, potrzebujesz akceleratora sprzętowego. Właśnie tutaj pojawia się Google Coral USB Accelerator – niewielkie urządzenie działające jak kalkulator naukowy specjalizujący się w sztucznej inteligencji. Podczas gdy standardowy procesor przetwarza informacje krok po kroku, układ TPU wykonuje tysiące operacji jednocześnie, zmniejszając zużycie zasobów z 80% do zaledwie 10%.

  Cyberbezpieczeństwo w sektorach krytycznych: wyzwania, zagrożenia i obrona

Bez tego komponentu każdy Raspberry Pi lub Mini PC będzie miał problemy z analizą wideo w czasie rzeczywistym. Coral umożliwia natychmiastowe wykrywanie obiektów , co jest kluczowe, jeśli na przykład chcesz, aby oświetlenie na tarasie włączało się w momencie wejścia na posesję, a nie pięć sekund później.

wykorzystanie sztucznej inteligencji w zabezpieczeniach
Podobne artykuły:
Jak skutecznie i bezpiecznie wykorzystać sztuczną inteligencję w zabezpieczeniach

Wymagania techniczne i przygotowanie środowiska

Szczegóły techniczne wewnętrznych podzespołów komputera, takich jak pamięć RAM i okablowanie, stanowiących niezbędną infrastrukturę sprzętową.

Aby to uruchomić, nie musisz być inżynierem NASA, ale musisz znać podstawy. Będziesz potrzebować serwera obsługującego Dockera (np. mini PC, NAS lub Raspberry Pi 4/5), dysków twardych o wystarczającej pojemności do przechowywania klipów oraz oczywiście kamer bezpieczeństwa obsługujących protokół RTSP.

Kluczowym szczegółem jest to, że kamery muszą oferować co najmniej dwa strumienie wideo. Podstrumień (o niskiej rozdzielczości) to ten, który Frigate stale analizuje, aby wykryć ruch bez dużego obciążenia procesora, podczas gdy strumień główny (o wysokiej rozdzielczości lub 4K) jest używany wyłącznie do rejestrowania ostatecznego dowodu, gdy sztuczna inteligencja potwierdzi obecność obiektu zainteresowania.

Bezpieczeństwo urządzeń IoT
Podobne artykuły:
Bezpieczeństwo urządzeń IoT: zagrożenia, ataki i jak się chronić

Guía de instalación paso a paso

Najczystszym sposobem instalacji fregaty jest Docker ComposeNajpierw musisz utworzyć folder i plik na swoim serwerze. docker-compose.yml gdzie definiujesz kontener, przypisując mu niezbędne uprawnienia dostępu do Coral USB i konfigurując pamięć masową w /media/frigate aby filmy nie zapełniały partycji systemowej.

  Mullvad Public DNS: Kompletny przewodnik po hiszpańsku

Sercem wszystkiego jest archiwum config.ymlW nim musisz skonfigurować Broker MQTT (jak Mosquitto), czyli języka używanego przez Frigate do powiadamiania Home Assistant o wykryciu czegoś. To tutaj definiuje się również każdą kamerę, wskazując Adres URL RTSP (w tym nazwa użytkownika, hasło i adres IP) oraz role, jakie będzie miał każdy przepływ, czy detect dla sztucznej inteligencji lub record dla archiwum historycznego.

Ustawienia zaawansowane: Maski i strefy

Zbliżenie dłoni trzymającej smartfon, z naciskiem na powiadomienia na ekranie, ilustrujące alerty bezpieczeństwa w czasie rzeczywistym.

Aby zapobiec zakłóceniom w działaniu systemu spowodowanym ruchem drzewa lub zegara cyfrowego kamery, można użyć masek ruchu . Informują one program Frigate: „Całkowicie ignoruj ​​wszystko, co dzieje się w tej klatce”. To idealne narzędzie do usuwania irytujących fałszywych alarmów.

Z drugiej strony, strefy detekcji pozwalają na znacznie większą precyzję. Możesz wyznaczyć obszar o nazwie „garage_entrance” i kolejny o nazwie „back_fence”. Dzięki temu możesz zaprogramować różne automatyzacje: ktoś przy ogrodzeniu może wysłać cichy alert, a ktoś przy drzwiach wejściowych aktywuje alarm lub włączy wszystkie światła w domu.

kamery bezpieczeństwa zewnętrzne
Podobne artykuły:
Kamery bezpieczeństwa na zewnątrz: technologia, która zmienia zasady gry w zakresie monitoringu domowego

Pełna integracja z Home Assistant

Aby w pełni wykorzystać możliwości Frigate, należy zainstalować integrację za pośrednictwem systemu HACS . Po połączeniu, Home Assistant automatycznie utworzy czujniki binarne i obiekty dla każdego wykrytego obiektu. Pozwala to na stworzenie zaawansowanej logiki, takiej jak wysłanie powiadomienia o zdjęciu na telefon tylko wtedy, gdy ktoś znajduje się w ogrodzie między 23:00 a 06:00.

Przydatną wskazówką dla początkujących jest korzystanie z edytora kodu, takiego jak Code Studio w Home Assistant, aby łatwo zarządzać plikami YAML. Pamiętaj, że dla płynnej komunikacji musisz utworzyć w Home Assistant dedykowanego użytkownika dla agenta MQTT , upewniając się, że dane uwierzytelniające po obu stronach są identyczne.

  Trendy w cyberbezpieczeństwie, które na nowo definiują ochronę cyfrową

Wskazówki dotyczące optymalizacji i sprzętu

Inteligentna kamera bezpieczeństwa i smartfon ustawione na białym tle, symbolizujące całkowitą integrację systemu nadzoru.

Nie popełnij błędu, próbując wykryć wtargnięcie w rozdzielczości 4K; to marnotrawstwo zasobów. Ustaw rozdzielczość wykrywania na możliwą do opanowania, np. 640x480 lub 1280x720 , ponieważ sztuczna inteligencja i tak zmieni rozmiar obrazu. Ponadto, jeśli korzystasz z zewnętrznych kamer bezpieczeństwa Wi-Fi , upewnij się, że masz stabilne połączenie sieciowe lub, najlepiej, użyj kabla Ethernet, aby uniknąć opóźnień lub utraty klatek, które mogłyby uniemożliwić sztucznej inteligencji wykrycie wtargnięcia na czas.

Jeśli masz jakiekolwiek wątpliwości co do sprzętu, Intel NUC z portem Coral USB bez problemu obsłuży od 6 do 10 kamer . Jeśli zauważysz, że system działa wolno, sprawdź, czy pamięć współdzielona (shm_size) w Dockerze jest poprawnie dostosowana do liczby podłączonych kamer.

Konfiguracja lokalnego systemu monitoringu z Frigate to najlepszy sposób na odzyskanie kontroli nad danymi, a jednocześnie korzystanie z inteligentnego systemu bezpieczeństwa . Łącząc możliwości Google Coral z wszechstronnością Home Assistant, przekształcasz proste kamery w strażnika, który potrafi odróżnić zwierzę od intruza, eliminując fałszywe alarmy i zapewniając monitoring domu przez prywatny, wydajny i darmowy system.

Bezpieczeństwo sieci domowej IoT
Podobne artykuły:
Bezpieczeństwo sieci domowej i IoT: kompletny przewodnik po zabezpieczonym inteligentnym domu