สารบัญ:

การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: 7 ขั้นตอน
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: 7 ขั้นตอน

วีดีโอ: การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: 7 ขั้นตอน

วีดีโอ: การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: 7 ขั้นตอน
วีดีโอ: Linksys Wrt3200acm DD-WRT Install / Step by Step Setup Firmware 2024, กรกฎาคม
Anonim
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt

ต้องการระบบกล้องรักษาความปลอดภัยสำหรับบ้านของฉัน ฉันเข้าเยี่ยมชมเว็บอินเตอร์สำหรับตัวเลือกโอเพ่นซอร์ส สิ่งนี้นำฉันไปสู่ส่วนหน้าของเว็บ Motioneye กับ Motion daemon สำหรับ linux โครงการนี้โดย Calin Crisan (MotionEye) เป็นสิ่งที่แพทย์สั่ง มีคุณสมบัติขั้นสูงและง่ายต่อการติดตั้งและใช้งาน

ขั้นตอนต่อไป เพื่อค้นหาแพลตฟอร์มที่เหมาะสมในการเรียกใช้ MotionEye บนสถานะวิกิ คุณสามารถเรียกใช้บน Linux OS ได้มากมาย ดังนั้นในตอนแรกฉันคิดว่า ดีมาก ฉันจะใช้ PI ของฉัน ในเวลาเดียวกัน ฉันเพิ่งซื้อเราเตอร์ Linksys WRT3200ACM ที่ฉันติดตั้ง OpenWrt ไว้ ดังนั้น ขณะตั้งค่า OpenWrt และติดตั้งแพ็คเกจ ฉันจำได้ว่ามีคำแนะนำในวิกิของ MotionEye ในเรื่อง "Install On Other Distributions" ทำตามคำแนะนำของ wiki และด้วยการปรับเปลี่ยนเล็กน้อย voilà ฉันให้ Motioneye ทำงานบนเราเตอร์ Linksys WRT3200ACM ของฉันได้เลย เจ๋งมาก!

คู่มือนี้จะแสดงขั้นตอนในการติดตั้ง Motioneye บนเราเตอร์ Linksys WRT3200ACM ซึ่งอาจใช้กับเราเตอร์อื่นๆ ได้เช่นกัน

ขั้นตอนที่ 1: เริ่มต้น:

เริ่มต้น
เริ่มต้น

ฉันติดตั้งทุกอย่างผ่านบรรทัดคำสั่ง คุณสามารถใช้ Luci เพื่อติดตั้งแพ็คเกจได้ แต่จะมี ssh ในเราเตอร์เพื่อจบคำแนะนำนี้

SSH ในเราเตอร์ของคุณจากการติดตั้ง OpenWrt ใหม่คือ 192.168.1.1

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

ssh root@ 192.168.1.1

ขั้นตอนที่ 2: ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น:

ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น
ใช้ Opkg เพื่อติดตั้งแพ็คเกจที่จำเป็น

นี่คือจำนวนแพ็คเกจขั้นต่ำที่จำเป็นสำหรับการเรียกใช้ MotionEye

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

opkg update

opkg ติดตั้ง python

opkg ติดตั้ง curl

opkg ติดตั้งการเคลื่อนไหว

opkg ติดตั้ง ffmpeg

opkg ติดตั้ง v4l-utils

opkg ติดตั้ง python-pip

opkg ติดตั้ง python-dev

opkg ติดตั้ง python-curl

opkg ติดตั้งหมอน

# ตัวเลือกสำหรับบทช่วยสอนนี้

opkg ติดตั้งนาโน

ขั้นตอนที่ 3: อัปเกรด 'setuptools' และติดตั้ง Motioneye:

อัปเกรด 'เครื่องมือติดตั้ง' และติดตั้ง Motioneye
อัปเกรด 'เครื่องมือติดตั้ง' และติดตั้ง Motioneye
อัปเกรด 'เครื่องมือติดตั้ง' และติดตั้ง Motioneye
อัปเกรด 'เครื่องมือติดตั้ง' และติดตั้ง Motioneye

MotionEye เขียนด้วย python ใช้ PIP เพื่อดาวน์โหลดและติดตั้ง

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

ติดตั้ง pip --upgrade setuptools

pip ติดตั้ง motioneye

ขั้นตอนที่ 4: สร้างไดเร็กทอรีการกำหนดค่าและคัดลอกการกำหนดค่าตัวอย่างไปที่:

สร้างไดเร็กทอรีการกำหนดค่าและคัดลอกการกำหนดค่าตัวอย่างไป
สร้างไดเร็กทอรีการกำหนดค่าและคัดลอกการกำหนดค่าตัวอย่างไป

ที่นี่เราต้องสร้างไดเร็กทอรีเพื่อเก็บสำเนาของไฟล์คอนฟิกูเรชันตัวอย่าง

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

mkdir -p /etc/motioneye

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

ขั้นตอนที่ 5: สร้างไดเร็กทอรีสื่อ:

สร้างไดเร็กทอรีสื่อ
สร้างไดเร็กทอรีสื่อ

ในการจัดเก็บไฟล์มีเดียในปริมาณที่พอเหมาะ คุณจะต้องเชื่อมต่อกับเราเตอร์ที่เก็บข้อมูลบางประเภท ไดเรกทอรีเริ่มต้นของ MotionEye ใช้อยู่ด้านล่าง แต่โปรดจำไว้ว่าเราเตอร์นี้มีพื้นที่จำกัด

คำสั่งด้านล่างจะใช้ได้ดีเพื่อดูว่ามันใช้งานได้หรือไม่ แต่เปลี่ยนเป็นไดเร็กทอรีที่จัดเก็บข้อมูลภายนอกหากคุณวางแผนที่จะบันทึกไฟล์มีเดีย ไดเร็กทอรีสื่อของ MotionEye สามารถเปลี่ยนแปลงได้ในเว็บอินเตอร์เฟสหลังการทดสอบ

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

mkdir -p /var/lib/motioneye

# หากไดเร็กทอรีสื่อเริ่มต้นนี้จะไม่ถูกใช้ การเปลี่ยนแปลงจะต้องได้รับการอัปเดตใน /etc/motioneye/motioneye.conf

# ใช้นาโนเปิด /etc/motioneye/motioneye.conf

# ค้นหารายการ 'media_path' และเปลี่ยนเส้นทางไปยังที่จัดเก็บข้อมูลภายนอกของคุณ สิ่งนี้แสดงในภาพด้านบน

ขั้นตอนที่ 6: เริ่มเซิร์ฟเวอร์ MotionEye:

เริ่มเซิร์ฟเวอร์ MotionEye
เริ่มเซิร์ฟเวอร์ MotionEye

นี่คือคำสั่งเริ่มต้นสำหรับ MotionEye พารามิเตอร์ -b ทำให้ MotionEye ทำงานในพื้นหลังและสิ่งที่จำเป็นในการเริ่มทำงานเมื่อบูต หากคุณต้องการดีบัก ให้ลบพารามิเตอร์ -b และใช้ -d

คัดลอกและวางคำสั่งเหล่านี้ด้านล่าง:

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

คุณสามารถเพิ่มคำสั่งนี้ลงในรายการเริ่มต้นใน Luci เพื่อเริ่มต้นเมื่อบูต

ขั้นตอนที่ 7: เปิดเว็บไซต์ MotionEye:

เปิดเว็บไซต์ MotionEye
เปิดเว็บไซต์ MotionEye

ตอนนี้ MotionEye ได้รับการติดตั้งและทำงานในเบราว์เซอร์ของคุณแล้ว ไปที่ที่อยู่: 192.168.1.1:8765

แค่นั้นแหละ!!!

ตอนนี้ใช้บทช่วยสอน MotionEye เพื่อกำหนดค่า!

แนะนำ: