Förbi Ravi Singh

Om du har en Home Assistant-server och rätt utrustning kan du spara en hel del pengar och hålla dina videor privata.

Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Om du har trådlösa IP-kameror installerade i dina lokaler, eller om du planerar att distribuera Wi-Fi-kameror för att undvika krångel med kabeldragning, kan du välja en nätverksvideoinspelare eller NVR. Förutom NVR, särskilt trådlösa, kommer med en rejäl prislapp.

Men om du använder Home Assistant-servern kan du ställa in den som en NVR med objektdetektering och spela in videor endast när rörelse upptäcks. Detta hjälper dig att få den film som krävs samtidigt som du sparar bandbredd och lagring utan extra kostnad.

Saker du behöver

Du behöver följande för att bygga en NVR med hjälp av en Home Assistant-server:

  • En övervakad Home Assistant-server på en Raspberry Pi 3, 4 eller bättre. Du kan nu också installera Supervised Home Assistant-servern på Docker.
  • instagram viewer
  • Se till att du kör Home Assistant Server på Raspberry Pi eller Docker via SSD och inte ett SD-kort. Du måste migrera din Home Assistant Server från micro SD-kortet till SSD eftersom NVR kräver mer och snabbare lagring.
  • Se till att HACS är installerat på din Home Assistant Server.
  • Ha MQTT installerat och konfigurerat på Home Assistant.
  • Du behöver också en eller flera Wi-Fi eller Ethernet-baserade IP CCTV-kameror. Du kan få dem från marknaden från tillverkare, såsom TP-Link, eller bygg en $10 DIY IP-säkerhetskamera.

Installera tillägget Fregate NVR

Frigate är en nätverksvideoinspelare eller NVR som fungerar med både trådlösa och trådbundna IP-kameror. Genom att installera tillägget Frigate på Home Assistant kan du köra en helt lokal NVR med AI-baserad objektdetektering i realtid. Den utlöser automatisk inspelning och tar bilder baserat på den upptäckta rörelsen. Det är mycket mer exakt och tillförlitligt än MotionEye när det gäller att upptäcka människors och föremåls rörelser.

Följ dessa steg för att installera tillägget Fregate på din Home Assistant-server,

  1. I din Home Assistant Server, gå till HACS > Integration och klicka Utforska och lägg till integrationer.
  2. Sök och klicka på Fregatt.
  3. Klick Ladda ner > Ladda ner.
  4. Gå till Utvecklarverktyg och klicka Omstart för att starta om Home Assistant Server.

Lägg till och konfigurera Fregate NVR

När du har startat om Home Assistant-servern, följ dessa steg för att lägga till och konfigurera Fregate NVR.

  1. Gå till inställningar > Tillägg och klicka på Tilläggsbutik knapp.
  2. Skriv "fregatt” i sökfältet och klicka på Fregatt alternativ. Klicka inte på andra alternativ, som Fregate Proxy, Beta, etc.
  3. Klick Installera. Detta kommer att installera Fregate NVR på din Home Assistant Server.
  4. När Fregate är installerat, sök och installera Filredigerare tillägg.
  5. Starta Filredigerare tillägget och öppna webbgränssnittet för tillägget.
  6. Klicka på Mapp ikonen och klicka sedan på Ny fil ikon.
  7. Namnge denna nya fil "fregatt.yaml” och klicka OK.
  8. Klicka sedan på fregatt.yaml fil i filredigeraren och klistra in följande kod.
    mqtt:
    värd: 192.168.0.100
     hamn: 1885
     användare: mqtt-användare
     lösenord: techposts
    kameror:
     TerraceCam: # < Namnge kameran
     ffmpeg:
     ingångar:
     - sökväg: rtsp://192.168.0.200/live/ch00_1 # < Uppdatering för din kamera
     roller:
     - rtmp
     rtmp:
     aktiverad: Falsk#
     upptäcka, detektera:
     bredd: 1280# < uppdatering för kamerans upplösning
     höjd: 720# < uppdatering för kamerans upplösning
     fps: 5
     spela in: # < Aktivera inspelning
     aktiverad: Sann
     ögonblicksbilder: # < Aktivera ögonblicksbilder
     aktiverad: Sann
     rörelse:
     mask:
     - 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
     GarageCam: # < Namnge kameran
     ffmpeg:
     hwaccel_args: -hwaccel vaapi -hwaccel enhet /dev/drive/renderrd128 -hwaccel_output_format yuv420p
     ingångar:
     - sökväg: rtsp://192.168.0.00:8554/mjpeg/1 # < Uppdatering för din kamera
     roller:
     - rtmp
     rtmp:
     aktiverad: Falsk#
     upptäcka, detektera:
     bredd: 1280# < uppdatering för kamerans upplösning
     höjd: 720# < uppdatering för kamerans upplösning
     fps: 5
     spela in: # < Aktivera inspelning
     aktiverad: Falsk
     ögonblicksbilder: # < Aktivera ögonblicksbilder
     aktiverad: Falsk
     Tapo: # < Namnge kameran
     ffmpeg:
     ingångar:
     - sökväg: rtsp://techposts: [email protected]:554/stream1/1 # < Uppdatering för din kamera
     roller:
     - rtmp
     rtmp:
     aktiverad: Falsk#
     upptäcka, detektera:
     bredd: 1280# < uppdatering för kamerans upplösning
     höjd: 720# < uppdatering för kamerans upplösning
     fps: 5
     spela in: # < Aktivera inspelning
     aktiverad: Sann
     ögonblicksbilder: # < Aktivera ögonblicksbilder
     aktiverad: Sann
     rörelse:
     mask:
     - 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. Se till att namnge kamerorna korrekt och byt ut -väg: URL med din Wi-Fi-baserade eller trådbundna IP-kameras RTSP eller stream URL. Du kan också ändra upplösning och fps, redigera rörelsemasken, etc. Uppdatera även MQTT-värd, användar- och lösenordsinformation.
  10. När du är klar klickar du på Spara ikon.
  11. Gå tillbaka till inställningar > Tillägg och klicka på Fregatt.
  12. Klick Start. Om koden i fregatt.yaml är korrekt och MQTT fungerar, kommer Fregate-tillägget att starta framgångsrikt.
  13. Klick Öppna webbgränssnittet. Detta kommer att visa liveströmmen av alla kameror du har lagt till fregatt.yaml fil.
  14. Om vissa kameror är avstängda eller inte är anslutna till nätverket visas en grön skärm. Så snart rörelse upptäcks börjar fregatten spela in videon och lagrar den på Home Assistant-lagringen under Media > Fregatt mapp.
  15. Du kan också klicka på knappen Events för att se videor och bilder som tagits av Fregate. Du kan spela upp eller ladda ner videor eller ögonblicksbilder när som helst med bara några klick.
  16. Du kan också ta bort videorna och måste göra det efter en månad för att göra plats för nya videor och ögonblicksbilder.

Smart övervakning till en bråkdel av kostnaden

Med Fregate-installation i din Home Assistant kan du utnyttja funktionerna för AI och objektdetektering av tillägget för att övervaka ditt hem, kontor och omgivningar. Du kan använda vilken IP-kamera som helst, och det behöver inte nödvändigtvis vara smart.

Du behöver inte heller något minneskort för kameror för att lagra videofilmerna. Lägg bara till dina IP-kameror till tillägget Frigate som körs på din Home Assistant-server och låt tillägget sköta resten åt dig. Det minskar lagrings-I/O och hjälper till att spara Home Assistant-diskutrymmet eftersom det bara spelar in videor när rörelse upptäcks.

Prenumerera på vårt nyhetsbrev

Kommentarer

Dela med sigTweetDela med sigDela med sigDela med sig
Kopiera
E-post
Dela med sig
Dela med sigTweetDela med sigDela med sigDela med sig
Kopiera
E-post

Länken har kopierats till urklipp

Relaterade ämnen

  • DIY
  • Övervakningskamera
  • Raspberry Pi

Om författaren

Ravi Singh (58 artiklar publicerade)

Ravi är en expert på teknikförklaring, en IoT-entusiast och Linux-älskare med en bakgrund inom big data och apputveckling. Han tillbringar större delen av helgerna med att arbeta med IoT-enheter och spela spel på Xbox. Han är också en ensamresenär som älskar att vandra och utforska nya stigar.