Przez Raviego Singha

Jeśli masz serwer Home Assistant i odpowiedni sprzęt, możesz zaoszczędzić sporo pieniędzy i zachować prywatność swoich filmów.

Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Jeśli masz zainstalowane bezprzewodowe kamery IP w swoim lokalu lub planujesz wdrożyć kamery Wi-Fi, aby uniknąć kłopotów z okablowaniem, możesz wybrać sieciowy rejestrator wideo lub NVR. Z wyjątkiem NVR, zwłaszcza bezprzewodowych, mają wysoką cenę.

Ale jeśli korzystasz z serwera Home Assistant, możesz ustawić go jako NVR z wykrywaniem obiektów i nagrywać filmy tylko po wykryciu ruchu. Pomaga to uzyskać wymagany materiał przy jednoczesnym oszczędzaniu przepustowości i pamięci bez dodatkowych kosztów.

Rzeczy, których będziesz potrzebować

Do zbudowania NVR przy użyciu serwera Home Assistant potrzebne będą następujące elementy:

  • Nadzorowany serwer Home Assistant na Raspberry Pi 3, 4 lub nowszym. Możesz teraz również zainstalować serwer Supervised Home Assistant w Dockerze.
    instagram viewer
  • Upewnij się, że używasz Home Assistant Server na Raspberry Pi lub Docker przez dysk SSD, a nie kartę SD. Musisz zmigruj swój Home Assistant Server z karty micro SD na dysk SSD ponieważ NVR wymaga większej i szybszej pamięci.
  • Upewnij się, że HACS jest zainstalowany na serwerze Home Assistant.
  • Mieć MQTT zainstalowany i skonfigurowany w Home Assistant.
  • Będziesz także potrzebować jednej lub więcej kamer CCTV IP opartych na Wi-Fi lub Ethernet. Możesz je zdobyć z rynku od producentów, takich jak TP-Link lub zbuduj samodzielną kamerę bezpieczeństwa IP za 10 USD.

Zainstaluj dodatek Frigate NVR

Frigate to sieciowy rejestrator wideo lub NVR, który współpracuje zarówno z bezprzewodowymi, jak i przewodowymi kamerami IP. Instalując dodatek Frigate do Home Assistant, możesz uruchomić całkowicie lokalny NVR z wykrywaniem obiektów w czasie rzeczywistym opartym na sztucznej inteligencji. Uruchamia automatyczne nagrywanie i przechwytuje materiał na podstawie wykrytego ruchu. Jest o wiele bardziej dokładny i niezawodny niż MotionEye jeśli chodzi o wykrywanie ruchu ludzi i obiektów.

Wykonaj poniższe kroki, aby zainstalować dodatek Fregata na swoim serwerze Home Assistant,

  1. Na serwerze Home Assistant przejdź do HACS > Integracja i kliknij Przeglądaj i dodawaj integracje.
  2. Wyszukaj i kliknij Fregata.
  3. Kliknij Pobierać > Pobierać.
  4. Iść do Narzędzia deweloperskie i kliknij Uruchom ponownie aby zrestartować serwer Home Assistant.

Dodaj i skonfiguruj fregatę NVR

Po ponownym uruchomieniu serwera Home Assistant wykonaj poniższe kroki, aby dodać i skonfigurować Fregate NVR.

  1. Iść do Ustawienia > Dodatki i kliknij Sklep z dodatkami przycisk.
  2. Typ "fregata” na pasku wyszukiwania i kliknij przycisk Fregata opcja. Nie klikaj innych opcji, takich jak Fregate Proxy, Beta itp.
  3. Kliknij zainstalować. Spowoduje to zainstalowanie Frigate NVR na serwerze Home Assistant.
  4. Po zainstalowaniu programu Fregate wyszukaj i zainstaluj plik Edytor plików dodatek.
  5. Zacząć Edytor plików dodatek i otwórz internetowy interfejs użytkownika dodatku.
  6. Kliknij na Teczka ikonę, a następnie kliknij przycisk Nowy plik Ikona.
  7. Nazwij ten nowy plik „fregata.yaml” i kliknij OK.
  8. Następnie kliknij na fregata.yaml plik w Edytorze plików i wklej następujący kod.
    mqtt:
    gospodarz: 192.168.0.100
     Port: 1885
     użytkownik: mqtt-user
     hasło: techposts
    kamery:
     TarasCam: # < Nazwij kamerę
     ffmpeg:
     dane wejściowe:
     -ścieżka: rtsp://192.168.0.200/live/ch00_1 # < Aktualizacja dla Twojej kamery
     role:
     - rtmp
     rtmp:
     włączony: FAŁSZ#
     wykryć:
     szerokość: 1280# < aktualizacja rozdzielczości aparatu
     wysokość: 720# < aktualizacja rozdzielczości aparatu
     fps: 5
     nagrywać: # < Włącz nagrywanie
     włączony: PRAWDA
     migawki: # < Włącz migawki
     włączony: PRAWDA
     ruch:
     maska:
     - 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720
     GarażCam: # < Nazwij kamerę
     ffmpeg:
     hwaccel_args: -hwaccel vaapi -hwaccel urządzenie /dev/drive/renderrd128 -hwaccel_output_format yuv420p
     dane wejściowe:
     -ścieżka: rtsp://192.168.0.00:8554/mjpeg/1 # < Aktualizacja dla Twojego aparatu
     role:
     - rtmp
     rtmp:
     włączony: FAŁSZ#
     wykryć:
     szerokość: 1280# < aktualizacja rozdzielczości aparatu
     wysokość: 720# < aktualizacja rozdzielczości aparatu
     fps: 5
     nagrywać: # < Włącz nagrywanie
     włączony: FAŁSZ
     migawki: # < Włącz migawki
     włączony: FAŁSZ
     Tapo: # < Nazwij kamerę
     ffmpeg:
     dane wejściowe:
     -ścieżka: rtsp://techposts: [email protected]:554/stream1/1 # < Aktualizacja aparatu
     role:
     - rtmp
     rtmp:
     włączony: FAŁSZ#
     wykryć:
     szerokość: 1280# < aktualizacja rozdzielczości aparatu
     wysokość: 720# < aktualizacja rozdzielczości aparatu
     fps: 5
     nagrywać: # < Włącz nagrywanie
     włączony: PRAWDA
     migawki: # < Włącz migawki
     włączony: PRAWDA
     ruch:
     maska:
     - 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720
  9. Upewnij się, że poprawnie nazwałeś kamery i zamień -ścieżka: Adres URL z adresem RTSP lub adresem URL strumienia kamery IP opartej na Wi-Fi lub przewodowej. Możesz także zmienić rozdzielczość i liczbę klatek na sekundę, edytować maskę ruchu itp. Zaktualizuj także hosta MQTT, użytkownika i hasło.
  10. Po zakończeniu kliknij Ratować Ikona.
  11. Wróć do Ustawienia > Dodatki i kliknij na Fregata.
  12. Kliknij Początek. Jeśli kod w fregata.yaml jest poprawny, a MQTT działa, dodatek Fregata uruchomi się pomyślnie.
  13. Kliknij Otwórz interfejs sieciowy. Spowoduje to wyświetlenie strumienia na żywo ze wszystkich kamer, które dodałeś do fregata.yaml plik.
  14. Jeśli niektóre kamery są wyłączone lub nie są podłączone do sieci, pojawi się zielony ekran. Po wykryciu ruchu Fregata zaczyna nagrywać wideo i zapisuje je w pamięci Home Assistant pod Głoska bezdźwięczna > Fregata teczka.
  15. Możesz także kliknąć przycisk Zdarzenia, aby wyświetlić filmy i zdjęcia zrobione przez Fregatę. Możesz odtwarzać lub pobierać filmy lub migawki w dowolnym momencie za pomocą zaledwie kilku kliknięć.
  16. Możesz także usunąć filmy i musisz to zrobić po miesiącu, aby zrobić miejsce na nowe filmy i migawki.

Inteligentny nadzór za ułamek kosztów

Dzięki konfiguracji Frigate w Home Assistant możesz wykorzystać sztuczną inteligencję i możliwości wykrywania obiektów w dodatku do monitorowania domu, biura i otoczenia. Możesz użyć dowolnej kamery IP i niekoniecznie musi to być inteligentna.

Ponadto nie potrzebujesz żadnej karty pamięci do aparatów do przechowywania materiału wideo. Po prostu dodaj swoje kamery IP do dodatku Frigate działającego na serwerze Home Assistant i pozwól, aby dodatek zajął się resztą. Zmniejsza ilość operacji we/wy pamięci masowej i pomaga oszczędzać miejsce na dysku Home Assistant, ponieważ rejestruje wideo tylko po wykryciu ruchu.

Zapisz się do naszego newslettera

Uwagi

UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail
Udział
UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail

Link skopiowany do schowka

Powiązane tematy

  • majsterkowanie
  • Kamera bezpieczeństwa
  • RaspberryPi

O autorze

Raviego Singha (58 opublikowanych artykułów)

Ravi jest ekspertem w wyjaśnianiu technologii, entuzjastą IoT i miłośnikiem Linuksa z doświadczeniem w tworzeniu dużych zbiorów danych i aplikacji. Większość weekendów spędza pracując z urządzeniami IoT i grając w gry na Xboksie. Jest także samotnym podróżnikiem, który uwielbia piesze wędrówki i odkrywanie nowych szlaków.