เบื่อไหมกับการที่โทรศัพท์ของคุณสั่นอยู่ตลอดเวลาเพราะกิ่งไม้ขยับตามลม หรือแมวของเพื่อนบ้านมาเดินเล่นในสวนของคุณ? นี่เป็นปัญหาทั่วไปของกล้องราคาถูก: มันตรวจจับการเปลี่ยนแปลงของพิกเซลทุกจุดและส่งการแจ้งเตือนมาให้คุณ ทำให้คุณละเลยการแจ้งเตือนในเวลาที่คุณต้องการมันมากที่สุด สำคัญจริงๆเพื่อแก้ปัญหานี้ 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 คุณสามารถติดตั้งระบบรักษาความปลอดภัยระดับมืออาชีพในบ้านของคุณเองได้โดยไม่ต้องเสียค่าบริการรายเดือนหรือส่งวิดีโอส่วนตัวของคุณไปยังเซิร์ฟเวอร์คลาวด์ ทำให้คุณสามารถรักษาความปลอดภัยได้ด้วยตนเอง ควบคุมความเป็นส่วนตัวของคุณได้อย่างเต็มที่ และความเร็วในการตอบสนอง
เครื่องมืออัจฉริยะ: Google Coral TPU
หากคุณต้องการให้ Frigate ทำงานได้อย่างราบรื่นและไม่ทำให้โปรเซสเซอร์ของเซิร์ฟเวอร์ทำงานหนักเกินไป คุณจำเป็นต้องใช้ตัวเร่งฮาร์ดแวร์ นี่คือจุดที่... ตัวเร่งความเร็ว USB Google Coralอุปกรณ์ขนาดเล็กที่ทำหน้าที่เสมือนเครื่องคิดเลขวิทยาศาสตร์ที่เชี่ยวชาญด้านปัญญาประดิษฐ์ (AI) ในขณะที่ CPU ทั่วไปประมวลผลข้อมูลทีละขั้นตอน ชิป TPU สามารถดำเนินการพร้อมกันได้หลายพันรายการ ลดการใช้ทรัพยากรลงได้ถึง 80% 10% ที่ไร้สาระ.
หากไม่มีส่วนประกอบนี้ Raspberry Pi หรือ Mini PC ใดๆ ก็จะวิเคราะห์วิดีโอแบบเรียลไทม์ได้ยาก Coral ช่วยให้สามารถวิเคราะห์วิดีโอแบบเรียลไทม์ได้ การตรวจจับวัตถุ ต้องตอบสนองทันที ซึ่งเป็นสิ่งสำคัญหากคุณต้องการให้ไฟระเบียงเปิดขึ้นทันทีที่ใครบางคนก้าวเข้ามาในบริเวณบ้านของคุณ ไม่ใช่รอห้าวินาที
ข้อกำหนดทางเทคนิคและการเตรียมสภาพแวดล้อม
ในการเริ่มต้นใช้งาน คุณไม่จำเป็นต้องเป็นวิศวกรของ NASA แต่คุณต้องมีความเข้าใจพื้นฐานบางอย่าง คุณจะต้องมีเซิร์ฟเวอร์ที่สามารถใช้งานได้ นักเทียบท่า (เช่น มินิพีซี, NAS หรือ Raspberry Pi 4/5), ฮาร์ดไดรฟ์ที่มีความจุเพียงพอสำหรับจัดเก็บคลิป และแน่นอน ติดตั้งกล้องวงจรปิด ที่สามารถทนทานได้ โปรโตคอล RTSP.
รายละเอียดที่สำคัญคือ กล้องของคุณต้องรองรับการส่งสัญญาณวิดีโออย่างน้อยสองช่องทาง ลำธารย่อย (ความละเอียดต่ำ) คือความละเอียดที่ Frigate วิเคราะห์อย่างต่อเนื่องเพื่อตรวจจับการเคลื่อนไหวโดยไม่ใช้ CPU มากนัก ในขณะที่ กระแสหลัก (ในความละเอียดสูงหรือ 4K) คือไฟล์ที่ใช้เฉพาะในการบันทึกการทดสอบขั้นสุดท้าย เมื่อ AI ยืนยันว่ามีวัตถุที่น่าสนใจอยู่
คู่มือการติดตั้งทีละขั้นตอน
วิธีติดตั้ง Frigate ที่สะอาดที่สุดคือโดย Docker Composeขั้นแรก คุณต้องสร้างโฟลเดอร์และไฟล์บนเซิร์ฟเวอร์ของคุณก่อน docker-compose.yml โดยที่คุณกำหนดคอนเทนเนอร์ กำหนดสิทธิ์ที่จำเป็นในการเข้าถึง Coral USB และกำหนดค่าพื้นที่จัดเก็บข้อมูลในนั้น /media/frigate เพื่อไม่ให้ไฟล์วิดีโอใช้พื้นที่พาร์ติชั่นระบบจนเต็ม
หัวใจสำคัญของทุกสิ่งคือคลังเอกสาร config.ymlในนั้นคุณต้องกำหนดค่า โบรกเกอร์ MQTT (เช่นเดียวกับ Mosquitto) ซึ่งเป็นภาษาที่ Frigate ใช้เพื่อแจ้งให้ Home Assistant ทราบว่าตรวจพบบางสิ่ง นอกจากนี้ยังเป็นที่ที่คุณกำหนดค่ากล้องแต่ละตัว โดยระบุ... URL RTSP (ซึ่งรวมถึงชื่อผู้ใช้ รหัสผ่าน และที่อยู่ IP) และบทบาทที่แต่ละกระบวนการจะมี ไม่ว่าจะเป็น detect สำหรับ AI หรือ 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 คุณต้องติดตั้งการผสานรวมผ่านทาง... แฮคส์เมื่อเชื่อมต่อแล้ว Home Assistant จะสร้างเซ็นเซอร์ไบนารีและเอนทิตีสำหรับวัตถุที่ตรวจพบแต่ละชิ้นโดยอัตโนมัติ ซึ่งช่วยให้คุณสามารถสร้างตรรกะที่มีประสิทธิภาพสูง เช่น การส่งสัญญาณ การแจ้งเตือนพร้อมรูปภาพ อนุญาตให้ใช้โทรศัพท์มือถือได้เฉพาะในกรณีที่มีคนอยู่ในสวนระหว่างเวลา 23:00 น. ถึง 06:00 น.
เคล็ดลับสำหรับมือใหม่คือการใช้โปรแกรมแก้ไขโค้ด เช่น โค้ดสตูดิโอ ภายใน Home Assistant คุณสามารถจัดการไฟล์ YAML ได้อย่างง่ายดาย โปรดจำไว้ว่าเพื่อให้การสื่อสารราบรื่น คุณต้องสร้างผู้ใช้เฉพาะใน Home Assistant สำหรับเอเจนต์ด้วย MQTTตรวจสอบให้แน่ใจว่าข้อมูลประจำตัวตรงกันทุกประการทั้งสองฝั่ง
เคล็ดลับการปรับแต่งและฮาร์ดแวร์
อย่าพลาดพลั้งไปพยายามตรวจจับภาพระดับ 4K เพราะเป็นการสิ้นเปลืองทรัพยากร ตั้งค่าความละเอียดในการตรวจจับให้เหมาะสม เช่น... 640×480 หรือ 1280×720เพราะ AI จะปรับขนาดภาพอยู่แล้ว นอกจากนี้ ถ้าคุณใช้ กล้องรักษาความปลอดภัย wifi กลางแจ้งตรวจสอบให้แน่ใจว่าคุณมีเครือข่ายที่เสถียร หรือถ้าเป็นไปได้ ให้ใช้ สายอีเธอร์เน็ต เพื่อหลีกเลี่ยงปัญหาภาพกระตุกหรือเฟรมภาพหาย ซึ่งอาจทำให้ AI ตรวจจับการบุกรุกได้ไม่ทันเวลา
หากคุณมีข้อสงสัยเกี่ยวกับฮาร์ดแวร์ Intel NUC ที่ใช้ Coral USB ก็สามารถจัดการงานต่างๆ ได้อย่างสบายๆ กล้อง 6 และ 10 ตัวหากคุณสังเกตว่าระบบทำงานช้า ให้ตรวจสอบว่าหน่วยความจำที่ใช้ร่วมกัน (shm_size) ใน Docker ได้รับการปรับอย่างถูกต้องตามจำนวนกล้องที่คุณเชื่อมต่อไว้หรือไม่
การติดตั้งระบบเฝ้าระวังในพื้นที่ด้วย Frigate เป็นวิธีที่ดีที่สุดในการควบคุมข้อมูลของคุณอีกครั้ง พร้อมทั้งเพลิดเพลินไปกับความสะดวกสบาย ระบบรักษาความปลอดภัยอัจฉริยะด้วยการผสานพลังของ Google Coral เข้ากับความอเนกประสงค์ของ Home Assistant คุณจะเปลี่ยนกล้องธรรมดาให้กลายเป็นผู้เฝ้าระวังที่สามารถแยกแยะระหว่างสัตว์และผู้บุกรุก ช่วยลดสัญญาณเตือนภัยที่ผิดพลาด และทำให้มั่นใจได้ว่าบ้านของคุณได้รับการตรวจสอบโดยระบบที่ปลอดภัย เป็นส่วนตัว มีประสิทธิภาพ และฟรี.





