Indholdsfortegnelse:

Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 trin
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 trin

Video: Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 trin

Video: Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 trin
Video: Boost your Security Camera Video in Home Assistant using WebRTC 2024, November
Anonim
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt
Installation af MotionEye på en Linksys WRT3200ACM med OpenWrt

Jeg havde brug for et sikkerhedskamera-system til mit hus og jeg besøgte interwebs for at få en open source-mulighed. Dette førte mig til Motioneyes webfrontend til Motion -dæmonen til linux. Dette projekt af Calin Crisan (MotionEye) er lige, hvad lægen har bestilt. Det har avanceret funktion og er let at opsætte og bruge.

Næste sætter ud for at finde en passende platform til at køre MotionEye's på sin wiki -stater, du kan køre den på en overflod af Linux OS'er, så jeg tænkte i første omgang, fantastisk, jeg vil bruge min PI. Samtidig købte jeg lige en Linksys WRT3200ACM router, som jeg installerede OpenWrt på. Så mens jeg konfigurerede OpenWrt og installerede pakker, huskede jeg, at der var instruktioner på MotionEye's wiki om "Installer på andre distributioner". Efter wiki's instruktioner og med et par ændringer, voilà, havde jeg Motioneye til at arbejde lige på min Linksys WRT3200ACM router, sejt!

Denne vejledning viser trinene til installation af Motioneye's på en Linksys WRT3200ACM -router, som muligvis også kan fungere for andre routere.

Trin 1: Kom godt i gang:

Kom godt i gang
Kom godt i gang

Jeg installerede alt via kommandolinjen, du kan også bruge Luci til at installere pakker, men vil have ssh i routeren for at afslutte denne vejledning.

SSH til din router, fra en ny installation af OpenWrt er det 192.168.1.1

Kopier og indsæt disse kommandoer herunder:

ssh root@ 192.168.1.1

Trin 2: Brug Opkg til at installere nødvendige pakker:

Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker
Brug Opkg til at installere nødvendige pakker

Dette er det mindste antal pakker, der kræves for at køre MotionEye.

Kopier og indsæt disse kommandoer herunder:

opkg opdatering

opkg installere python

opkg installere curl

opkg installere bevægelse

opkg installer ffmpeg

opkg installer v4l-utils

opkg installer python-pip

opkg installer python-dev

opkg installer python-curl

opkg installer pude

# valgfri til denne vejledning

opkg installere nano

Trin 3: Opgrader 'setuptools' og installer Motioneye:

Opgrader 'setuptools' og installer Motioneye
Opgrader 'setuptools' og installer Motioneye
Opgrader 'setuptools' og installer Motioneye
Opgrader 'setuptools' og installer Motioneye

MotionEye's er skrevet i python, brug PIP til at downloade og installere det.

Kopier og indsæt disse kommandoer herunder:

pip install -opgrader setuptools

pip installer motioneye

Trin 4: Opret konfigurationsmappen, og kopier prøvekonfigurationen til den:

Opret konfigurationsmappen, og kopier prøvekonfigurationen til den
Opret konfigurationsmappen, og kopier prøvekonfigurationen til den

Her skal vi oprette et bibliotek for at gemme en kopi af prøvekonfigurationsfilen.

Kopier og indsæt disse kommandoer herunder:

mkdir -p /etc /motioneye

cp /usr/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf

Trin 5: Opret mediemappe:

Opret mediekataloget
Opret mediekataloget

For at gemme en betydelig mængde mediefiler skal du oprette forbindelse til routeren af en eller anden form for lagerplads. Standardmappen, MotionEye bruger, er angivet herunder, men husk, at denne router har begrænset plads.

Kommandoen herunder vil være fin til bare at se, om den virker, men ændre den til en ekstern lagermappe, hvis du planlægger at gemme mediefiler. MotionEyes mediekatalog kan ændres i webgrænsefladen efter test.

Kopier og indsæt disse kommandoer herunder:

mkdir -p/var/lib/motioneye

# Hvis denne standard mediemappe ikke skal bruges, skal ændringen opdateres i /etc/motioneye/motioneye.conf.

# Brug nano til at åbne /etc/motioneye/motioneye.conf

# Find posten 'media_path', og skift stien til dit eksterne lager. Dette er vist på billedet ovenfor.

Trin 6: Start MotionEye -serveren:

Start MotionEye -serveren
Start MotionEye -serveren

Her er startkommandoen til MotionEye. Parameteren -b får MotionEye til at køre i baggrunden, og hvad der skal til for at den kan starte ved opstart. Hvis du vil fejlsøge, skal du fjerne parameteren -b og bruge -d.

Kopier og indsæt disse kommandoer herunder:

meyectl startserver -c /etc/motioneye/motioneye.conf -b

Du kan tilføje denne kommando til startelementerne i Luci for at starte ved opstart.

Trin 7: Åbn MotionEye -webstedet:

Åbn MotionEye -webstedet
Åbn MotionEye -webstedet

Nu hvor MotionEye er installeret og kører i din browser, skal du gå til adressen: 192.168.1.1:8765

Det er det!!!

Brug nu MotionEye -selvstudiet til at konfigurere det!

Anbefalede: