跳转至

Surveillance Station 进阶:自动化与集成

Surveillance Station (SS) 不仅仅是录像机,它还是一个强大的物联网 (IoT) 中心。通过 行动规则CMSAPI,你可以让监控系统“活”起来。

1. CMS (集中化管理系统)

如果你有多个地点的监控(如家、父母家、店铺),不需要分别登录三台 NAS。

  1. 主机 (Host):选择性能最强的一台 NAS 作为 CMS 主机。安装 CMS 套件(在 SS 内部的应用中心)。
  2. 录像服务器 (Recording Server):在其他 NAS 上启用 SS。
  3. 添加:在主机的 CMS 界面添加录像服务器。
  4. 效果
    • 统一画面:在一个屏幕上同时看三个地方的监控。
    • 许可证共享:所有 NAS 的免费许可证汇聚到一个池子里。例如 3 台 NAS = 6 个免费授权,你可以全部用在一台机器上。
    • 故障转移:如果一台 NAS 挂了,CMS 可以让另一台 NAS 接管它的摄像头(需额外配置)。

2. 行动规则 (Action Rules)

这是 SS 的“自动化引擎”,类似于 IFTTT。

场景 A:有人按门铃 -> 弹出画面

  • 事件:摄像头检测到运动(或门铃被按下)。
  • 动作:在 Surveillance Station Client 电脑端自动弹窗显示该摄像头的实时画面。

场景 B:离家模式 -> 开启录像

  • 事件:进入 Home Mode(离家)。
  • 动作:启用所有室内摄像头的录像计划。

场景 C:Webhook 集成

  • 事件:摄像头检测到入侵。
  • 动作:发送 Webhook 到 ServerChan/Telegram,推送到手机。

3. I/O 模块与物理联动

SS 支持连接 I/O 控制器(如 Axis 模块)。 * 输入:连接红外探头、烟雾报警器、门磁。 * 输出:连接警报器、电磁门锁、灯光。 * 联动:当烟雾报警器触发(输入) -> SS 控制所有摄像头转向该区域录像 -> 打开警报器(输出) -> 解锁逃生门(输出)。

4. API 开发集成

Surveillance Station 提供了非常完善的 Web API。

获取实时快照 (Snapshot)

你可以把摄像头的快照嵌入到自己的网页或 Home Assistant Dashboard 中。

URL 格式: http://nas-ip:5000/webapi/SurveillanceStation/camera.cgi?api=SYNO.SurveillanceStation.Camera&method=GetSnapshot&version=1&cameraId=1&_sid=你的SID

自动 PTZ 巡航

通过脚本定时调用 API,让云台摄像机转动到指定预置位。

5. 深度学习分析 (DVA)

如果你使用的是 DVA 系列 NVR,或者拥有支持 AI 的显卡。 * 人脸识别:建立 VIP/黑名单库。 * 车牌识别:联动道闸系统。 * 人流计数:统计店铺客流量。 * 入侵检测:划定虚拟围栏,只有“人”翻越围墙才报警,猫狗经过不报警。

6. 隐私遮罩 (Privacy Masking)

如果摄像头画面拍到了邻居的窗户或公共区域(出于法律合规)。 * 设置:在摄像头编辑 > 优化 > 隐私遮罩。 * 效果:在画面上画几个黑框,这些区域在实时预览和录像中都会被永久遮挡。