جدول المحتويات:
فيديو: تثبيت MotionEye على Linksys WRT3200ACM مع OpenWrt: 7 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في حاجة إلى نظام كاميرا أمان لمنزلي ، قمت بزيارة الشبكات الداخلية للحصول على خيار مفتوح المصدر. قادني هذا إلى الواجهة الأمامية لشبكة Motioneye إلى البرنامج الخفي Motion لنظام التشغيل Linux. هذا المشروع من قبل Calin Crisan (MotionEye) هو بالضبط ما أمر به الطبيب. لديها ميزة متقدمة وسهلة الإعداد والاستخدام.
الإعداد التالي للعثور على نظام أساسي مناسب لتشغيل MotionEye's على موقع wiki ينص على أنه يمكنك تشغيله على عدد كبير من أنظمة تشغيل Linux لذلك اعتقدت في البداية ، رائع ، أنني سأستخدم PI الخاص بي. في نفس الوقت اشتريت للتو جهاز توجيه Linksys WRT3200ACM الذي قمت بتثبيت OpenWrt عليه. لذا أثناء إعداد OpenWrt وتثبيت الحزم ، تذكرت أن هناك تعليمات على ويكي MotionEye لـ "التثبيت على التوزيعات الأخرى". باتباع إرشادات wiki ومع بعض التعديلات ، فويلا ، لقد عملت Motioneye مباشرة على جهاز التوجيه Linksys WRT3200ACM ، رائع!
سيوضح هذا الدليل خطوات تثبيت Motioneye على موجه Linksys WRT3200ACM والذي يمكن أن يعمل مع أجهزة توجيه أخرى أيضًا.
الخطوة الأولى: البدء:
لقد قمت بتثبيت كل شيء من خلال سطر الأوامر ، يمكنك أيضًا استخدام Luci لتثبيت الحزم ولكن سيكون لديك ssh في جهاز التوجيه لإنهاء هذا الدليل.
SSH في جهاز التوجيه الخاص بك ، من تثبيت جديد لـ OpenWrt يكون 192.168.1.1
انسخ والصق هذه الأوامر أدناه:
ssh root @ 192.168.1.1
الخطوة 2: استخدم Opkg لتثبيت الحزم المطلوبة:
هذا هو الحد الأدنى لعدد الحزم المطلوبة لتشغيل MotionEye.
انسخ والصق هذه الأوامر أدناه:
تحديث opkg
opkg تثبيت بيثون
opkg تثبيت curl
حركة تثبيت opkg
opkg تثبيت ffmpeg
opkg تثبيت v4l-utils
opkg تثبيت بيثون بيب
opkg تثبيت python-dev
opkg تثبيت python-curl
opkg تثبيت وسادة
# اختياري لهذا البرنامج التعليمي
opkg تثبيت نانو
الخطوة 3: ترقية "setuptools" وتثبيت Motioneye:
MotionEye's مكتوبة بلغة python ، استخدم PIP لتنزيلها وتثبيتها.
انسخ والصق هذه الأوامر أدناه:
تثبيت نقطة - ترقية setuptools
نقطة تثبيت الحركة
الخطوة 4: قم بإنشاء دليل التكوين وانسخ نموذج التكوين إليه:
هنا يتعين علينا إنشاء دليل لتخزين نسخة من ملف التكوين النموذجي.
انسخ والصق هذه الأوامر أدناه:
mkdir -p / etc / motioneye
cp /usr/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf
الخطوة الخامسة: إنشاء دليل الوسائط:
لتخزين أي قدر هائل من ملفات الوسائط ، سيتعين عليك الاتصال بجهاز التوجيه نوعًا ما من التخزين. الدليل الافتراضي الذي تستخدمه MotionEye متوفر أدناه ولكن تذكر أن مساحة جهاز التوجيه محدودة.
سيكون الأمر أدناه جيدًا لمعرفة ما إذا كان يعمل ولكن قم بتغييره إلى دليل تخزين خارجي إذا كنت تخطط لحفظ أي ملفات وسائط. يمكن تغيير دليل وسائط MotionEye في واجهة الويب بعد الاختبار.
انسخ والصق هذه الأوامر أدناه:
mkdir -p / var / lib / motioneye
# إذا لم يتم استخدام دليل الوسائط الافتراضي هذا ، فيجب تحديث التغيير في /etc/motioneye/motioneye.conf.
# باستخدام النانو ، افتح /etc/motioneye/motioneye.conf
# ابحث عن إدخال "media_path" وقم بتغيير المسار إلى وحدة التخزين الخارجية. هذا موضح في الصورة أعلاه.
الخطوة 6: ابدأ تشغيل خادم MotionEye:
هذا هو أمر بدء تشغيل MotionEye. تعمل المعلمة -b على تشغيل MotionEye في الخلفية وما هو مطلوب لبدء تشغيلها عند التمهيد. إذا كنت تريد تصحيح الأخطاء ، فقم بإزالة المعلمة -b واستخدم -d.
انسخ والصق هذه الأوامر أدناه:
meyectl startserver -c /etc/motioneye/motioneye.conf -b
يمكنك إضافة هذا الأمر إلى عناصر بدء التشغيل في Luci للبدء عند الإقلاع.
الخطوة 7: افتح موقع MotionEye:
الآن بعد أن تم تثبيت MotionEye وتشغيله في عنوان الانتقال إلى متصفحك: 192.168.1.1:8765
هذا كل شيء!!!
الآن استخدم البرنامج التعليمي MotionEye لتكوينه!