תוכן עניינים:
וִידֵאוֹ: התקנת MotionEye ב- Linksys WRT3200ACM עם OpenWrt: 7 שלבים
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
נזקקתי למערכת מצלמות אבטחה לביתי ביקרתי באינטרנט בין האתרים לאפשרות קוד פתוח. זה הוביל אותי לממשק האינטרנט של Motioneye לדמון Motion עבור לינוקס. הפרויקט הזה של קאלין קריסאן (MotionEye) הוא בדיוק מה שהורה הרופא. יש לו תכונה מתקדמת וקל להתקנה ולשימוש.
הבא יוצא למציאת פלטפורמה מתאימה להפעלת MotionEye ב- wiki מציין שאתה יכול להריץ אותה על שלל מערכת ההפעלה של Linux אז חשבתי בתחילה, מעולה, אשתמש ב- PI שלי. במקביל בדיוק קניתי נתב Linksys WRT3200ACM שעבורו התקנתי עליו את OpenWrt. אז בעת הגדרת OpenWrt והתקנת חבילות, נזכרתי שהיו הוראות בוויקי של MotionEye ל"התקן בהפצות אחרות ". בעקבות הוראות הוויקי ועם כמה שינויים, וואלה, היה לי Motioneye עובד ממש על הנתב Linksys WRT3200ACM שלי, מגניב!
מדריך זה יראה את השלבים להתקנת Motioneye בנתב Linksys WRT3200ACM אשר עשוי לפעול גם עבור נתבים אחרים.
שלב 1: תחילת העבודה:
התקנתי הכל דרך שורת הפקודה, אתה יכול גם להשתמש ב- Luci כדי להתקין חבילות אבל יהיה ssh בנתב כדי לסיים את המדריך הזה.
SSH לתוך הנתב שלך, מהתקנה חדשה של OpenWrt זה 192.168.1.1
העתק והדבק את הפקודות הבאות:
ssh root@ 192.168.1.1
שלב 2: השתמש באופקג כדי להתקין חבילות דרושות:
אלה הם מספר החבילות המינימלי הנדרש להפעלת MotionEye.
העתק והדבק את הפקודות הבאות:
עדכון opkg
opkg להתקין פייתון
opkg להתקין סלסול
תנועה להתקנת opkg
opkg להתקין ffmpeg
opkg להתקין v4l-utils
opkg להתקין python-pip
opkg להתקין python-dev
opkg להתקין python-curl
opkg להתקין כרית
# אופציונלי להדרכה זו
opkg להתקין ננו
שלב 3: שדרג את 'setuptools' והתקן את Motioneye:
MotionEye's כתוב בפייתון, השתמש ב- PIP כדי להוריד ולהתקין אותו.
העתק והדבק את הפקודות הבאות:
pip install -שדרג 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. הפרמטר -b גורם ל- MotionEye לפעול ברקע ומה יהיה צורך בכדי שהוא יתחיל בעת האתחול. אם ברצונך לבצע איתור באגים, הסר את הפרמטר -b והשתמש ב- -d.
העתק והדבק את הפקודות הבאות למטה:
meyectl startserver -c /etc/motioneye/motioneye.conf -b
אתה יכול להוסיף פקודה זו לפריטי ההפעלה ב- Luci כדי להתחיל בעת האתחול.
שלב 7: פתח את אתר MotionEye:
כעת, כאשר MotionEye מותקן ופועל בכתובת הדפדפן שלך, עבור לכתובת: 192.168.1.1:8765
זהו זה!!!
כעת השתמש במדריך MotionEye כדי להגדיר אותו!