Jeff Geerling upgrades his local, cloud-free home surveillance system using a Raspberry Pi Compute Module 5 on the new Exaviz Cruiser carrier board, housed in a DeskPi prototype mini rack enclosure. The setup runs Frigate NVR with a Hailo 8 AI accelerator for object detection, two 4TB NAS drives in a RAID 1 array via mdadm, and leverages the Cruiser's built-in 8-port PoE+ switch for camera connectivity. Key hardware details include the PCIe/USB architecture trade-offs on the CM5, cooling challenges with the prototype enclosure, and software setup via an Ansible playbook. With three cameras (two 1080p, one 4K), CPU usage stayed under 5% and object detection ran at ~10ms, leaving plenty of headroom for more cameras.

6m read timeFrom jeffgeerling.com
Post cover image
Table of contents
HardwareDeskPi's mini rack caseSoftwarePoE ports and power monitoring and controlConclusion

Sort: