Hur installerar man Frigate NVR på Raspberry Pi
I detta avsnitt kommer vi att gå igenom hur man installerar Frigate NVR på en Raspberry Pi. Frigate är en kraftfull öppen källkod nätverksvideo recorder som erbjuder en effektiv lösning för övervakning av kameror. Det är särskilt användbart för hem- och företagsägarna som söker efter en kostnadseffektiv och flexibel metod för att hantera sina säkerhetskameror. Med hjälp av ett smidigt gränssnitt kan användarna enkelt konfigurera och få åtkomst till sina kameraflöden. Dessutom gör integrationen med Coral TPU det möjligt att implementera AI-detektering och andra avancerade funktioner som förbättrar övervakningen.
Att installera Frigate NVR på en Raspberry Pi kan verka överväldigande för den oinvigde, men genom att följa de steg som presenteras här gör vi processen mycket enklare. Detta projekt kommer att guida dig genom hela installationsprocessen, från att säkerställa att dina systemkrav är uppfyllda, till installation av nödvändiga programvaror och konfiguration av Frigate camera för att få igång ditt Raspberry NVR. Oavsett om du är nybörjare eller mer erfaren är detta en engagerande och lärorik installationsguide.
Systemkrav
Innan du börjar installationen av Frigate NVR, är det viktigt att se över systemkraven. För att få optimal prestanda rekommenderas det att använda en Raspberry Pi 4 eller nyare, helst med 4GB eller mer RAM. Som nämnts tidigare, kommer användning av en Coral TPU att avsevärt förbättra prestandan, särskilt när det gäller AI-detektering och hantering av flera kameror. Här är en lista över nödvändiga krav:
- Raspberry Pi 4 eller nyare
- 64-bitars operativsystem
- Docker installerat på enheten
- Internetanslutning för nedladdning av nödvändiga filer
- En eller flera frigate security camera anslutningar
Förberedelser
Innan du kan installera Frigate NVR måste några förberedelser göras. För det första är det viktigt att ha ett > 64-bitars operativsystem installerat på din Raspberry Pi. Detta kan till exempel vara Raspberry Pi OS med Desktop som du lätt kan ladda ner från den officiella hemsidan. Här är stegen för att förbereda din enhet:
- Besök den officiella hemsidan för att ladda ner Raspberry Pi OS.
- Skapa en bootbar microSD-kort med hjälp av ett verktyg som Balena Etcher.
- Installera operativsystemet på din Raspberry Pi.
- Se till att du använder WiFi eller ethernet för att koppla upp mot internet.
Installation av operativsystem
Efter att ha förberett din Raspberry Pi är det dags att installera operativsystemet. Följ dessa steg för att göra installationen smidig:
- Infoga microSD-kortet i din Raspberry Pi och anslut en skärm, tangentbord och strömförsörjning.
- Starta enheten och följ installationsguiden för Raspberry Pi OS.
- Efter installationen, öppna terminalen och uppdatera systempaket genom att köra kommandot: sudo apt update && sudo apt upgrade.
Installation av Docker
Docker är avgörande för att kunna köra Frigate NVR som en container. Installationen av Docker är relativt enkel. Följ dessa steg:
- Öppna terminalen på din Raspberry Pi.
- Kör följande kommando för att installera Docker: curl -fsSL https://get.docker.com -o get-docker.sh.
- Kör det ladda nerda skriptet: sh get-docker.sh.
Efter att installationen genomförts, kan du kontrollera att Docker fungerar korrekt genom att köra: sudo systemctl status docker.
Installation av Frigate NVR
Nu när Docker är installerat, kan vi gå över till att installera Frigate NVR. Vi kommer att använda Docker Compose för en enklare installation. Här är stegen:
- Installera Docker Compose genom att köra: sudo apt install docker-compose.
- Skapa en mapp för Frigate: mkdir ~/frigate.
- Skapa en docker-compose.yml fil i Frigate mappen med följande grundläggande konfiguration:
version: '3.8' services: frigate: image: blakeblackshear/frigate:stable container_name: frigate restart: unless-stopped ports: - "5000:5000" volumes: - /path/to/your/config:/config - /dev/bus/usb:/dev/bus/usb
Observera att du kommer behöva justera filvägarna till din systemkonfiguration.
Konfiguration av Frigate
Efter installationen behöver vi konfigurera Frigate. Gå till din konfigurationsmapp och skapa en config.yml fil. Denna fil är där du definierar inställningar för dina frigate cameras, AI-modeller, och eventuella detektionszoner. Här är ett grundläggande exempel på vad konfigurationsfilen kan se ut:
mqtt: host: mqtt user: user password: pass cameras: camera1: ffmpeg: inputs: - path: rtsp://camera1-url roles: - detect - rtmp detect: width: 1280 height: 720 fps: 5
Kom ihåg att anpassa camera1-url till din kameraflödes-URL.
Ansluta kameror
För att ansluta frigate security cameras till din Frigate NVR konfiguration är det viktigt att specificera rätt URL och andra inställningar i din config.yml. Vanligtvis används RTSP-protokollet för att strömma video. Här är några exempel på videokällor:
- RTSP URL: rtsp://username:password@ip-address:554/stream
- HTTP URL: http://ip-address:port/video
- Local Stream: /dev/video0
Använda Coral Accelerator
Integrationen av Coral TPU med Frigate NVR ger en stor prestandaförbättring när det kommer till AI-detektering. För att använda Coral TPU, måste den anslutas via USB. Följande är de steg som krävs efter installationen av Coral TPU:
- Se till att Coral TPU är ansluten och upptäcktes av systemet.
- Lägg till TPU i din config.yml genom att lägga till följande sektion:
object detection: model: type: "coral" conf: 0.5
Genom denna konfiguration drar Frigate nytta av den extra kraften från Coral TPU för att förbättra detektionshastigheten och noggrannheten.
Åtkomst till Frigate-gränssnittet
När alla installationer och konfigurationer av Frigate NVR är gjorda kan du enkelt få åtkomst till dess webbaserade gränssnitt. Öppna en webbläsare och skriv in följande URL:
http://
Där
Felsökning
Om du stöter på problem under installationen av Frigate eller i dess användande finns det några vanliga fel och lösningar att tänka på:
- Frigate 0.14 doesn't work: Kontrollera att du har installerat rätt version och att alla beroenden är på plats.
- Flera kameror fungerar inte samtidigt: Se till att din Raspberry Pi har tillräcklig kapacitet och att din konfiguration är korrekt.
- Problem med MQTT: Kontrollera din MQTT-konfiguration och att broker är aktiv.
Sammanfattning
I denna guide har vi gått igenom hur man installerar och konfigurerar Frigate NVR på en Raspberry Pi. Vi hoppas att både nybörjare och erfarna användare finner denna guide användbar för att sätta upp sin egen övervakning med Frigate camera software. Med rätt konfiguration och med användning av en Coral TPU kan man få en mycket effektiv lösning för övervakning av sitt hem eller kontor.
Vanliga frågor (FAQ)
Hur installerar man Frigate NVR? Följ steg-för-steg-instruktionerna i denna guide för att säkerställa att installationen går smidigt.
Vad är den bästa Raspberry Pi för Frigate? Vi rekommenderar Raspberry Pi 4 eller nyare för bästa prestanda.
Kan jag använda Frigate utan Coral TPU? Ja, men prestandan och AI-detekteringens hastighet kan påverkas negativt.
Är Frigate verkligen öppen källkod? Ja, Frigate är en open source NVR som är gratis att använda och anpassa.
För mer information, besök frigate.ai för detaljerad dokumentation och stöd. Lycka till med ditt övervakningsprojekt med Frigate NVR på Raspberry Pi!
Tack för att du läste vår artikel, du kan se alla artiklar i våra webbkartor eller i Sitemaps
Tyckte du att den här artikeln var användbar? Hur installerar man Frigate NVR på Raspberry Pi Du kan se mer här NanoPi.Tack för att du läser innehållet i Maker Electronics
Leave a Reply
Se mer relaterat innehåll