נמאס לכם שהטלפון שלכם רוטט כל הזמן בגלל שענף זז ברוח או שהחתול של השכן החליט לטייל בגינה שלכם? זו הבעיה האופיינית למצלמות זולות: הן מזהות כל שינוי בפיקסל ושולחות לכם התראה, מה שגורם לכם להתעלם מהתראות בדיוק כשאתם צריכים אותן. באמת משנהכדי לפתור את כאב הראש הזה, יש את Frigate, מערכת הקלטת וידאו ברשת (NVR) בקוד פתוח שמשנה את המשחק על ידי עיבוד הכל באופן מקומי ובעזרת בינה מלאכותית.
La magia de este software es que no se limita a ver que «algo se mueve», sino que es capaz de לזהות מהו אותו אובייקטבין אם זה אדם, מכונית או כלב. על ידי שילוב חלק עם Home Assistant, תוכלו להקים מערכת אבטחה מקצועית בביתכם מבלי לשלם דמי שימוש חודשיים או לשלוח את הסרטונים הפרטיים שלכם לשרתי ענן, תוך שמירה על... שליטה מלאה על הפרטיות שלך ומהירות התגובה.
מנוע האינטליגנציה: גוגל קורל TPU
אם אתם רוצים ש-Frigate יפעל בצורה חלקה ולא יעמיס על מעבד השרת שלכם, אתם צריכים מאיץ חומרה. כאן ה... מאיץ ה-USB של גוגל קורלמכשיר קטן הפועל כמחשבון מדעי המתמחה בבינה מלאכותית. בעוד שמעבד רגיל מעבד מידע צעד אחר צעד, שבב ה-TPU מבצע אלפי פעולות בו זמנית, ומפחית את צריכת המשאבים ב-80%. 10% מגוחכים.
ללא רכיב זה, כל Raspberry Pi או Mini PC יתקשה לנתח וידאו בזמן אמת. Coral מאפשרת את זיהוי עצמים להיות מיידי, וזה חיוני אם אתם רוצים, למשל, שאורות הפטיו ידלקו ברגע שמישהו דורכך על הנכס שלכם ולא חמש שניות לאחר מכן.
דרישות טכניות והכנת סביבה
כדי להפעיל את זה, אינך צריך להיות מהנדס בנאס"א, אבל אתה צריך להבין כמה יסודות. תצטרך שרת שיכול להריץ... סַוָר (כגון מיני מחשב, NAS או Raspberry Pi 4/5), כוננים קשיחים בעלי קיבולת מספקת לאחסון הקליפים וכמובן, להתקין מצלמות אבטחה שיכול לעמוד פרוטוקול RTSP.
פרט מכריע הוא שהמצלמות שלכם חייבות להציע לפחות שני זרמי וידאו. תת-זרם (רזולוציה נמוכה) היא זו שהפריגטה מנתחת כל הזמן כדי לזהות תנועה מבלי לצרוך הרבה מעבד, בעוד ש- הזרם המרכזי (ברזולוציה גבוהה או 4K) הוא זה המשמש אך ורק להקלטת המבחן הסופי כאשר הבינה המלאכותית מאשרת שיש אובייקט שמעניין אותו.
מדריך התקנה שלב אחר שלב
הדרך הנקייה ביותר להתקין פריגטה היא על ידי דוקר להלחיןראשית, עליך ליצור תיקייה בשרת שלך וקובץ. docker-compose.yml היכן שאתה מגדיר את המכולה, מקצה לו את ההרשאות הדרושות לגישה ל-Coral USB ומגדיר את האחסון ב- /media/frigate כדי שהסרטונים לא ימלאו את מחיצת המערכת.
לב ליבו של הכל הוא הארכיון config.ymlבו עליך להגדיר את ברוקר MQTT (כמו מוסקיטו), שהיא השפה שבה פריגייט משתמשת כדי להודיע ל-Home Assistant שהיא זיהתה משהו. זה גם המקום שבו מגדירים כל מצלמה, המציינת את כתובת אתר של RTSP (הכולל שם משתמש, סיסמה וכתובת IP) והתפקידים שיהיו לכל זרימה, בין אם detect עבור בינה מלאכותית או record עבור הארכיון ההיסטורי.
הגדרות מתקדמות: מסכות ואזורים
כדי למנוע מהמערכת להשתגע מתנועת עץ או מהשעון הדיגיטלי של המצלמה, ניתן להשתמש ב- מסכות תנועה. Estas le dicen a Frigate: «ignora completamente lo que pase en este recuadro». Es la herramienta perfecta para limpiar la imagen de חיובי שווא מְעַצבֵּן.
מצד שני, אזורי גילוי te permiten ser mucho más específico. Puedes dibujar un área llamada «entrada_garaje» y otra «valla_fondo». Gracias a esto, puedes programar automatizaciones distintas: que una persona en la valla te mande un aviso silencioso, pero que alguien en la puerta principal הגדר אזעקה או להדליק את כל האורות בבית.
אינטגרציה מלאה עם Home Assistant
כדי להפיק את המרב מ-Frigate, עליך להתקין את האינטגרציה שלו דרך HACSלאחר החיבור, Home Assistant ייצור אוטומטית חיישנים וישויות בינאריות עבור כל אובייקט שזוהה. זה מאפשר לך ליצור לוגיקה חזקה מאוד, כגון שליחת התראה עם תמונה טלפון נייד רק אם יש אדם בגינה בין השעות 23:00 ל-06:00.
טריק למתחילים הוא להשתמש בעורך קוד כמו קוד סטודיו בתוך Home Assistant, ניתן לנהל בקלות קבצי YAML. זכרו שלצורך תקשורת חלקה, עליכם ליצור משתמש ספציפי ב-Home Assistant עבור הסוכן. MQTTלוודא שהאישורים תואמים בדיוק משני הצדדים.
טיפים לאופטימיזציה וחומרה
אל תעשו את הטעות של ניסיון לבצע גילוי 4K; זה בזבוז משאבים. הגדירו את רזולוציית הגילוי למשהו שניתן לנהל, כמו 640×480 או 1280×720מכיוון שהבינה המלאכותית תשנה את גודל התמונה בכל מקרה. כמו כן, אם אתה משתמש מצלמות אבטחה wifi חיצוניותודא שיש לך רשת חזקה, או עדיף להשתמש כבל אתרנט כדי למנוע השהיות פריימים או אובדן פריימים שעלולים למנוע מהבינה המלאכותית לזהות את הפריצה בזמן.
אם יש לכם ספקות לגבי החומרה, מכשיר NUC של אינטל עם חיבור Coral USB יכול להתמודד בקלות בין... 6 ו-10 מצלמותאם אתם מבחינים שהמערכת איטית, בדקו שהזיכרון המשותף (shm_size) ב-Docker מותאם כראוי בהתאם למספר המצלמות שחיברתם.
הקמת מערכת מעקב מקומית עם Frigate היא הדרך הטובה ביותר להחזיר לעצמך שליטה על הנתונים שלך תוך כדי הנאה מ... אבטחה חכמהעל ידי שילוב העוצמה של גוגל קורל עם הרבגוניות של Home Assistant, אתם הופכים מצלמות פשוטות לזקיף המסוגל להבחין בין בעל חיים לפולש, מבטלים את רעש אזעקות השווא ומבטיחים שהבית שלכם מנוטר על ידי מערכת מאובטחת. פרטי, יעיל וחינמי.





