Innehållsförteckning:

Installera MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 steg
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 steg

Video: Installera MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 steg

Video: Installera MotionEye på en Linksys WRT3200ACM med OpenWrt: 7 steg
Video: 192.168.1.1 | Простая настройка беспроводного маршрутизатора Linksys 2024, Juli
Anonim
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt
Installera MotionEye på en Linksys WRT3200ACM med OpenWrt

Behöver ett övervakningskamerasystem för mitt hus jag besökte interwebben för ett alternativ med öppen källkod. Detta ledde mig till Motioneyes webfrontend till Motion daemon för linux. Detta projekt av Calin Crisan (MotionEye) är precis vad doktorn beställde. Den har avancerad funktion och är enkel att installera och använda.

Nästa inställning för att hitta en lämplig plattform för att köra MotionEye på dess wiki -stater att du kan köra den på en uppsjö av Linux -operativsystem så jag trodde först, bra, jag kommer att använda min PI. Samtidigt köpte jag precis en Linksys WRT3200ACM -router som jag installerade OpenWrt på. Så när jag konfigurerade OpenWrt och installerade paket, kom jag ihåg att det fanns instruktioner på MotionEyes wiki om "Installera på andra distributioner". Efter wikis instruktioner och med några ändringar, voilà, fick jag Motioneye att fungera direkt på min Linksys WRT3200ACM -router, coolt!

Den här guiden visar stegen för att installera Motioneye på en Linksys WRT3200ACM -router som eventuellt också kan fungera för andra routrar.

Steg 1: Komma igång:

Komma igång
Komma igång

Jag installerade allt via kommandoraden, du kan också använda Luci för att installera paket men kommer att ha ssh i routern för att avsluta den här guiden.

SSH i din router, från en ny installation av OpenWrt är det 192.168.1.1

Kopiera och klistra in dessa kommandon nedan:

ssh root@ 192.168.1.1

Steg 2: Använd Opkg för att installera nödvändiga paket:

Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket
Använd Opkg för att installera nödvändiga paket

Detta är det minsta antal paket som krävs för att köra MotionEye.

Kopiera och klistra in dessa kommandon nedan:

opkg uppdatering

opkg installera python

opkg installera curl

opkg installera rörelse

opkg installera ffmpeg

opkg installera v4l-utils

opkg installera python-pip

opkg installera python-dev

opkg installera python-curl

opkg installera kudde

# valfritt för denna handledning

opkg installera nano

Steg 3: Uppgradera 'setuptools' och installera Motioneye:

Uppgradera 'setuptools' och installera Motioneye
Uppgradera 'setuptools' och installera Motioneye
Uppgradera 'setuptools' och installera Motioneye
Uppgradera 'setuptools' och installera Motioneye

MotionEye's är skrivet i python, använd PIP för att ladda ner och installera det.

Kopiera och klistra in dessa kommandon nedan:

pip install -uppgradera setuptools

pip installera motioneye

Steg 4: Skapa konfigurationskatalogen och kopiera provkonfigurationen till den:

Skapa konfigurationskatalogen och kopiera provkonfigurationen till den
Skapa konfigurationskatalogen och kopiera provkonfigurationen till den

Här måste vi skapa en katalog för att lagra en kopia av exempelkonfigurationsfilen.

Kopiera och klistra in dessa kommandon nedan:

mkdir -p /etc /motioneye

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

Steg 5: Skapa mediekatalogen:

Skapa mediekatalogen
Skapa mediekatalogen

För att lagra en betydande mängd mediefiler måste du ansluta till routern någon typ av lagring. Standardkatalogen MotionEye använder finns nedan men kom ihåg att denna router har begränsat utrymme.

Kommandot nedan är bra för att bara se om det fungerar men ändra det till en extern lagringskatalog om du planerar att spara mediefiler. MotionEyes mediekatalog kan ändras i webbgränssnittet efter testning.

Kopiera och klistra in dessa kommandon nedan:

mkdir -p/var/lib/motioneye

# Om denna standardmediekatalog inte ska användas måste ändringen uppdateras i /etc/motioneye/motioneye.conf.

# Med nano öppnar du /etc/motioneye/motioneye.conf

# Hitta posten 'media_path' och ändra sökvägen till din externa lagring. Detta visas på bilden ovan.

Steg 6: Starta MotionEye -servern:

Starta MotionEye -servern
Starta MotionEye -servern

Här är startkommandot för MotionEye. Parametern -b gör att MotionEye körs i bakgrunden och vad som krävs för att den ska starta vid start. Om du vill felsöka tar du bort -b -parametern och använder -d.

Kopiera och klistra in dessa kommandon nedan:

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

Du kan lägga till det här kommandot i startobjekten i Luci för att starta vid start.

Steg 7: Öppna MotionEye -webbplatsen:

Öppna MotionEye webbplats
Öppna MotionEye webbplats

Nu när MotionEye är installerat och körs i din webbläsares adress: 192.168.1.1:8765

Det är allt!!!

Använd nu MotionEye -handledningen för att konfigurera den!

Rekommenderad: