Kazalo:
- 1. korak: Začnite:
- 2. korak: Uporabite Opkg za namestitev potrebnih paketov:
- 3. korak: Nadgradite "setuptools" in namestite Motioneye:
- 4. korak: Ustvarite imenik konfiguracije in vanj kopirajte vzorčno konfiguracijo:
- 5. korak: Ustvarite imenik predstavnosti:
- 6. korak: Zaženite strežnik MotionEye:
- 7. korak: Odprite spletno mesto MotionEye:
Video: Namestitev MotionEye na Linksys WRT3200ACM z OpenWrt: 7 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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:
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:
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:
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:
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:
Č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:
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:
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!