Vector机器人控制 · vector-control
通过Wirepod本

该技能用于连接 Frigate NVR 服务器,通过会话认证方式访问家庭监控摄像头。
家庭安防管理人员可通过统一接口实时掌握多点位监控状态,快速调取关键画面与事件记录,无需登录多个系统。该技能将分散的摄像头资源整合为可程序化调用的服务,提升异常响应速度与日常巡检效率。
落地案例:物业值班人员夜间收到车库异动告警后,立即调用技能获取对应摄像头的最新快照确认现场情况,同时提取RTSP流地址推送至大屏持续监视。若需回溯,则查询该摄像头过去2小时的运动检测事件,定位具体时间点并下载片段存档,全程无需打开Frigate后台界面。
环境准备
需设置以下环境变量:
export FRIGATE_URL="https://your-server:8971/" export FRIGATE_USER="your_username" export FRIGATE_PASS="your_password"
安装依赖
Python 环境需安装 requests 库:
pip install requests
基础调用流程
CLI 工具使用
项目包含 scripts/frigate.py 辅助脚本,支持命令:list(列摄像头)、snapshot(抓图)、events(查事件)、stream(取流地址)。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | FRIGATE_URL 服务器地址、FRIGATE_USER 用户名、FRIGATE_PASS 密码、camera_name 摄像头名称 |
| 输出 | 摄像头列表、JPEG 实时快照、运动检测事件记录、RTSP/WebRTC 流地址 |
| 适用人群 | 已部署 Frigate NVR 的用户、需集成监控画面的开发者、构建安防自动化系统的技术人员 |
| 不包含 | 摄像头硬件设备、Frigate 服务端安装、SSL 证书正规化、录像持久化存储方案 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/porygonthebot/frigate/SKILL.md
来源类型:GitHub 仓库