Frigate
本地运行 AI 物体检测的 NVR,深度集成 Home Assistant,低资源消耗,实时监控。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
用 AI 帮你盯着摄像头,只在有东西动的时候才干活,省资源又智能。
核心功能
- 本地 AI 物体检测(人、车、动物等),不依赖云端
- 深度集成 Home Assistant,可通过 MQTT 联动自动化
- 智能运动检测触发检测,大幅降低资源占用
- 支持 AI 加速器(Google Coral 等),性能碾压 CPU
- 7x24 小时录制 + 按物体智能保留录像
避坑指南
- •CPU 检测性能较差,强烈建议搭配 Google Coral TPU 或 Nvidia GPU;不支持 Mac 原生 GPU 加速;商标名称不可商用,如需商用请参考商标政策。
适用场景
- 家庭安防监控,实时识别门口的人、车辆
- 与 Home Assistant 联动,检测到人时开灯或推送通知
- 对宠物、动物活动进行记录和提醒
- 低功耗树莓派或 Nas 上运行本地监控系统
详细介绍
Frigate 是一个专为 Home Assistant 打造的本地网络录像机(NVR),使用 TensorFlow 和 OpenCV 在本地设备上进行实时物体检测,无需依赖云端。它的设计非常高效:只在检测到运动时才处理图像帧,极大降低 CPU/GPU 负载。支持 AI 加速器(如 Google Coral),性能远超纯 CPU。Frigate 支持 7x24 小时录制,同时能根据检测到的物体智能保留录像。它通过 WebRTC 和 MSE 提供低延迟实时预览,并通过 RTSP 转流减少摄像头连接数。所有数据通过 MQTT 传输,方便与 Home Assistant 及其他智能家居系统集成。项目采用 MIT 开源协议,但 Frigate 名称和商标归 Frigate, Inc. 所有,使用时需注意商标政策。
常见问题与排障 (1)
故障排除如何在Frigate重启后保持摄像头检测/录制关闭?
Frigate不支持跨重启持久化状态;所有检测/录制/快照/音频设置默认均为开启。一种解决方法是创建一个由Frigate运行时间传感器触发的Home Assistant自动化(例如,运行时间变为小于60秒),并使用frigate.switch_on或frigate.switch_off服务,根据日程或报警状态重新应用所需的状态。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
1. 准备一台带 Docker 的 Linux 主机(或树莓派),连接好摄像头
2. 下载 frigate docker-compose.yml 配置文件并按注释修改(摄像头地址、检测区域)
3. 运行 docker-compose up -d 启动,访问 http://设备IP:5000 打开管理界面
- 1. 准备一台带 Docker 的 Linux 主机(或树莓派),连接好摄像头
- 2. 下载 frigate docker-compose.yml 配置文件并按注释修改(摄像头地址、检测区域)
- 3. 运行 docker-compose up -d 启动,访问 http://设备IP:5000 打开管理界面
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止容器并删除 Docker 镜像:docker-compose down && docker rmi frigate:latest,同时删除配置文件和数据目录。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ