Foscam 告警推送不通知排查
症状
摄像头检测到运动正常、SD 卡里也有录像片段,但手机 App 没有收到告警推送。
排查步骤
第一步:App 通知权限
最常见的低级原因——手机没给 App 推送权限:
- iOS 用户:设置 → 通知 → Foscam → 打开"允许通知",同时确认"在锁定屏幕上"和"横幅"都开着
- Android 用户:设置 → 应用 → Foscam → 通知 → 全部打开;部分机型(小米、华为、OPPO)还要在后台管理里给 Foscam 开"自启动"和"后台常驻"权限
第二步:摄像头设置里告警推送有没有开
App → 摄像头设置 → "Push Notification" 或告警推送:
- 确认总开关已打开
- 确认告警类型(运动、声音、AI 人形等)都勾选了要推送
- 检查有没有开启"免打扰时间段"——可能当前时间刚好在免打扰里
第三步:告警冷却时间
检查告警间隔(Cooldown)——如果设得太长(比如 30 分钟),同一个事件期间不会重复推送,看起来像是"没推送"。可以临时改短一点(比如 10 秒)测试。
第四步:网络问题
- 手机用的是不是数据流量?某些运营商在数据流量下对 App 推送有延迟甚至拦截——换 WiFi 试试
- 摄像头是不是还在线? 设备列表里要显示"在线"——离线状态下摄像头无法触发推送
- 云服务有没有到期? Foscam Cloud 到期后相关推送功能可能受影响
第五步:测试告警
手动触发一次测试:
- 走到摄像头前面挥挥手(运动检测)
- 等 30 秒看有没有推送
- 如果还是没有,进 App 的告警中心(通常在首页或摄像头设置里)——告警中心里有没有刚触发的记录?
- 告警中心里有记录但没推送 → App 通知权限或手机系统推送通道的问题
- 告警中心里也没记录 → 摄像头本身没检测到事件,检查运动检测 / AI 检测是否开启、检测区域是否覆盖到了
- SD 卡里有录像但告警中心没记录 → 可能是定时录像触发的(定时录像不产生告警推送),不是运动触发的
第六步:终极手段
- 退出 App 重新登录——有时登录态有问题
- 重启手机 + 重启摄像头
- 卸载重装 App(注意重装后可能需要重新配置通知权限)
- 恢复摄像头出厂设置 + 重新配网