Kazalo:

Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt: 7 korakov
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt: 7 korakov

Video: Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt: 7 korakov

Video: Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt: 7 korakov
Video: Vzpostavitev povezave z omrežjem Eduroam na napravi z Androidom 2024, Julij
Anonim
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt
Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt

Ker potrebujem sistem varnostne kamere za svojo hišo, sem obiskal spletna mesta za odprtokodno možnost. To me je pripeljalo na spletno stran Motioneye do demona Motion za linux. Ta projekt Calina Crisana (MotionEye) je prav to, kar je naročil doktor. Ima napredne funkcije in je enostaven za nastavitev in uporabo.

Naslednji korak je iskanje primerne platforme za izvajanje MotionEye -a na wiki -ju, ki jo lahko zaženete na številnih operacijskih sistemih Linux, zato sem sprva mislil, da bom uporabil svoj PI. Hkrati sem pravkar kupil usmerjevalnik Linksys WRT3200ACM, na katerega sem namestil OpenWrt. Tako sem se med nastavitvijo OpenWrt in nameščanjem paketov spomnil, da so na wikiju MotionEyea navodila za "Namestitev na druge distribucije". Po navodilih wikija in z nekaj spremembami, voilà, sem Motioneye delal kar na svojem usmerjevalniku Linksys WRT3200ACM, super!

Ta priročnik bo pokazal korake za namestitev Motioneyeja na usmerjevalnik Linksys WRT3200ACM, ki bi lahko deloval tudi za druge usmerjevalnike.

1. korak: Začnite:

Začetek
Začetek

Vse sem namestil prek ukazne vrstice, Luci lahko uporabite tudi za namestitev paketov, vendar boste imeli v usmerjevalniku ssh, da dokončate ta priročnik.

SSH v usmerjevalnik, od nove namestitve OpenWrta je 192.168.1.1

Kopirajte in prilepite te ukaze spodaj:

ssh root@ 192.168.1.1

2. korak: Uporabite Opkg za namestitev potrebnih paketov:

Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg
Za namestitev potrebnih paketov uporabite Opkg

To je najmanjše število paketov, ki so potrebni za zagon MotionEye.

Kopirajte in prilepite te ukaze spodaj:

posodobitev opkg

opkg namestite python

opkg install curl

opkg namestitev gibanja

opkg namestite ffmpeg

opkg namestite v4l-utils

opkg namestite python-pip

opkg namestite python-dev

opkg namestite python-curl

opkg namestite vzglavnik

# izbirno za to vadnico

opkg namesti nano

3. korak: Nadgradite "setuptools" in namestite Motioneye:

Nadgradite "setuptools" in namestite Motioneye
Nadgradite "setuptools" in namestite Motioneye
Nadgradite "setuptools" in namestite Motioneye
Nadgradite "setuptools" in namestite Motioneye

MotionEye je napisan v pythonu, za prenos in namestitev uporabite PIP.

Kopirajte in prilepite te ukaze spodaj:

pip install --upgrade setuptools

pip install motioneye

4. korak: Ustvarite imenik konfiguracije in vanj kopirajte vzorčno konfiguracijo:

Ustvarite imenik konfiguracije in vanj kopirajte vzorčno konfiguracijo
Ustvarite imenik konfiguracije in vanj kopirajte vzorčno konfiguracijo

Tukaj moramo ustvariti imenik za shranjevanje kopije vzorčne konfiguracijske datoteke.

Kopirajte in prilepite te ukaze spodaj:

mkdir -p /etc /motioneye

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

5. korak: Ustvarite imenik predstavnosti:

Ustvarite imenik predstavnosti
Ustvarite imenik predstavnosti

Če želite shraniti grozno količino predstavnostnih datotek, morate z usmerjevalnikom povezati vrsto shranjevanja. Spodaj je privzeti imenik, ki ga uporablja MotionEye, vendar ne pozabite, da ima ta usmerjevalnik omejeno količino prostora.

Spodnji ukaz bo v redu, če želite samo preveriti, ali deluje, vendar ga spremenite v imenik zunanjega pomnilnika, če nameravate shraniti medijske datoteke. Medijski imenik MotionEye lahko po preskusu spremenite v spletnem vmesniku.

Kopirajte in prilepite te ukaze spodaj:

mkdir -p/var/lib/motioneye

# Če se ta privzeti imenik predstavnosti ne bo uporabljal, je treba spremembo posodobiti v /etc/motioneye/motioneye.conf.

# Z uporabo nano odprite /etc/motioneye/motioneye.conf

# Poiščite vnos 'media_path' in spremenite pot do zunanjega pomnilnika. To je prikazano na zgornji sliki.

6. korak: Zaženite strežnik MotionEye:

Zaženite strežnik MotionEye
Zaženite strežnik MotionEye

Tu je ukaz za zagon MotionEye. S parametrom -b se MotionEye izvaja v ozadju in kaj bo potrebno za zagon ob zagonu. Če želite odpraviti napake, odstranite parameter -b in uporabite -d.

Kopirajte in prilepite te ukaze spodaj:

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

Ta ukaz lahko dodate zagonskim elementom v Luciju, da začnete ob zagonu.

7. korak: Odprite spletno mesto MotionEye:

Odprite spletno mesto MotionEye
Odprite spletno mesto MotionEye

Zdaj, ko je MotionEye nameščen in deluje v vašem brskalniku, pojdite na naslov: 192.168.1.1:8765

To je to !!!

Sedaj uporabite vadbo MotionEye, da jo konfigurirate!

Priporočena: