Frigate on Raspberry Pi 5: setup and limitations

Learn to configure Frigate with Docker and a Hailo 8L on Raspberry Pi 5, including camera streams, phone alerts and limits the presenter encountered.

Player not loading? Watch on YouTube

Jeff walks through a self-hosted Frigate NVR setup on a Raspberry Pi 5 with a Hailo 8L accelerator. His goal is to process home camera feeds locally and receive object detection alerts. He says CPU-only operation is possible, but reports much higher CPU use and recommends active cooling for that configuration.

The tutorial covers Docker Compose, persistent configuration and recording storage, then camera setup in config.yml. Jeff uses RTSP restreams so other devices can access feeds through Frigate. His configuration assigns lower-resolution streams to detection at five frames per second and higher-resolution streams to recording. He keeps detection recordings for seven days and snapshots for fourteen. He also explains why port 5000 gives unauthenticated admin access and uses HTTPS on port 8971 with authentication enabled.

The interface walkthrough includes detection review, masks and zones, plus Android notifications through the website installed from Chrome. Jeff reports good person detection but poor results with birds in his setup. He also finds the built-in alerts too limited for custom states such as an open garage door. He discusses Home Assistant as a way to get richer notifications, while making clear he has not tested that integration. His review ends with criticism of package detection being part of Frigate+.