Mục lục:

Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt: 7 bước
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt: 7 bước

Video: Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt: 7 bước

Video: Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt: 7 bước
Video: Linksys WRT1900ACS setup - Easy steps - Troubleshooting | Reset | Firmware | Manual installation 2024, Tháng bảy
Anonim
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt
Cài đặt MotionEye trên Linksys WRT3200ACM với OpenWrt

Cần một hệ thống camera an ninh cho ngôi nhà của mình Tôi đã truy cập vào các trang web liên mạng để tìm một tùy chọn mã nguồn mở. Điều này dẫn tôi đến giao diện web của Motioneye tới trình nền Motion dành cho linux. Dự án này của Calin Crisan (MotionEye) chỉ là những gì mà nhà nghiên cứu đã đặt hàng. Nó có tính năng nâng cao và dễ cài đặt và sử dụng.

Tiếp theo, bắt đầu tìm một nền tảng phù hợp để chạy MotionEye's trên wiki của nó, bạn có thể chạy nó trên rất nhiều hệ điều hành Linux nên ban đầu tôi nghĩ, thật tuyệt, tôi sẽ sử dụng PI của mình. Đồng thời, tôi vừa mua một bộ định tuyến Linksys WRT3200ACM mà tôi đã cài đặt OpenWrt trên đó. Vì vậy, trong khi thiết lập OpenWrt và cài đặt các gói, tôi nhớ rằng có hướng dẫn trên wiki của MotionEye về "Cài đặt trên các bản phân phối khác". Làm theo hướng dẫn của wiki và với một vài sửa đổi, thật tuyệt, tôi đã có Motioneye hoạt động ngay trên bộ định tuyến Linksys WRT3200ACM của mình, thật tuyệt!

Hướng dẫn này sẽ chỉ ra các bước để cài đặt Motioneye's trên bộ định tuyến Linksys WRT3200ACM, bộ định tuyến này cũng có thể hoạt động cho các bộ định tuyến khác.

Bước 1: Bắt đầu:

Bắt đầu
Bắt đầu

Tôi đã cài đặt mọi thứ thông qua dòng lệnh, bạn cũng có thể sử dụng Luci để cài đặt các gói nhưng sẽ có ssh vào bộ định tuyến để kết thúc hướng dẫn này.

SSH vào bộ định tuyến của bạn, từ bản cài đặt mới của OpenWrt, nó là 192.168.1.1

Sao chép và dán các cam kết này bên dưới:

ssh root @ 192.168.1.1

Bước 2: Sử dụng Opkg để cài đặt các gói cần thiết:

Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết
Sử dụng Opkg để cài đặt các gói cần thiết

Đây là số lượng gói tối thiểu cần thiết để chạy MotionEye.

Sao chép và dán các cam kết này bên dưới:

cập nhật opkg

opkg cài đặt python

opkg cài đặt curl

opkg cài đặt chuyển động

opkg cài đặt ffmpeg

opkg cài đặt v4l-utils

opkg cài đặt python-pip

opkg cài đặt python-dev

opkg cài đặt python-curl

opkg cài gối

# tùy chọn cho hướng dẫn này

opkg cài đặt nano

Bước 3: Nâng cấp 'setuptools' và Cài đặt Motioneye:

Nâng cấp 'setuptools' và Cài đặt Motioneye
Nâng cấp 'setuptools' và Cài đặt Motioneye
Nâng cấp 'setuptools' và Cài đặt Motioneye
Nâng cấp 'setuptools' và Cài đặt Motioneye

MotionEye's được viết bằng python, hãy sử dụng PIP để tải xuống và cài đặt nó.

Sao chép và dán các cam kết này bên dưới:

cài đặt pip - nâng cấp công cụ thiết lập

pip cài đặt motioneye

Bước 4: Tạo Thư mục Cấu hình và Sao chép Cấu hình Mẫu vào Nó:

Tạo Thư mục Cấu hình và Sao chép Cấu hình Mẫu vào Nó
Tạo Thư mục Cấu hình và Sao chép Cấu hình Mẫu vào Nó

Ở đây chúng ta phải tạo một thư mục để lưu trữ một bản sao của tệp cấu hình mẫu.

Sao chép và dán các cam kết này bên dưới:

mkdir -p / etc / motioneye

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

Bước 5: Tạo Thư mục Phương tiện:

Tạo Thư mục Phương tiện
Tạo Thư mục Phương tiện

Để lưu trữ bất kỳ số lượng ít tập tin media nào, bạn sẽ phải kết nối với bộ định tuyến một số loại lưu trữ. Thư mục mặc định mà MotionEye sử dụng được cung cấp bên dưới nhưng hãy nhớ rằng bộ định tuyến này có dung lượng hạn chế.

Lệnh dưới đây sẽ ổn chỉ để xem nó có hoạt động hay không nhưng hãy thay đổi nó thành thư mục lưu trữ bên ngoài nếu bạn định lưu bất kỳ tệp phương tiện nào. Thư mục phương tiện của MotionEye có thể được thay đổi trong giao diện web sau khi thử nghiệm.

Sao chép và dán các cam kết này bên dưới:

mkdir -p / var / lib / motioneye

# Nếu thư mục media mặc định này không được sử dụng, thay đổi phải được cập nhật trong /etc/motioneye/motioneye.conf.

# Sử dụng nano, mở /etc/motioneye/motioneye.conf

# Tìm mục nhập 'media_path' và thay đổi đường dẫn đến bộ nhớ ngoài của bạn. Điều này được hiển thị trong hình trên.

Bước 6: Khởi động Máy chủ MotionEye:

Khởi động Máy chủ MotionEye
Khởi động Máy chủ MotionEye

Đây là lệnh khởi động cho MotionEye. Tham số -b làm cho MotionEye chạy trong nền và những gì sẽ cần thiết để khởi động nó khi khởi động. Nếu bạn muốn gỡ lỗi, hãy loại bỏ tham số -b và sử dụng -d.

Sao chép và dán các cam kết này bên dưới:

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

Bạn có thể thêm lệnh này vào các mục khởi động trong Luci để bắt đầu khi khởi động.

Bước 7: Mở trang web MotionEye:

Mở trang web MotionEye
Mở trang web MotionEye

Bây giờ MotionEye đã được cài đặt và chạy trong địa chỉ goto trình duyệt của bạn: 192.168.1.1:8765

Đó là nó!!!

Bây giờ hãy sử dụng hướng dẫn MotionEye để định cấu hình nó!

Đề xuất: