Commit Graph

8 Commits

Author SHA1 Message Date
b2c2159967 docs(aiot): 添加为现有摄像头生成camera_code的执行指南
- 详细的SQL执行步骤和验证方法
- 常见问题解答和回滚方案
- 确保旧摄像头数据兼容性
2026-02-13 13:30:58 +08:00
0c80377264 fix(aiot): 迁移脚本增加camera_code格式验证
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 10:47:59 +08:00
7312912178 feat(aiot): 添加camera_code字段迁移脚本 - 解决摄像头标识问题
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 10:46:08 +08:00
1ca13b5cc9 docs(aiot): 添加告警时间字段语义说明和迁移脚本
添加 alarm_event 表字段语义说明文档

字段说明:
- event_time: 告警触发时间
- first_frame_time: 离开ROI时间
- last_frame_time: 回岗时间 (NULL = still away)
- duration_ms: 持续时长 (NULL = still away)

包含验证SQL查询和部署说明

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-13 09:56:32 +08:00
346e0fc5fe feat(aiot): 数据库schema更新 - 添加离岗倒计时参数
问题描述:
- 离岗检测算法param_schema缺少leave_countdown_sec参数
- 部分默认值不符合业务需求

修改内容:
1. 初始化-mysql-aiot.sql (Line 76)
   - leave_post算法新增参数:
     "leave_countdown_sec": {"type":"int","default":300,"min":0}
   - 修正默认值:
     confirm_leave_sec: 10 → 30秒
     cooldown_sec: 300 → 600秒

2. 新增迁移脚本:迁移-添加离岗倒计时参数.sql
   - UPDATE wvp_ai_algorithm表的param_schema
   - 适用于已部署的生产环境数据库升级

参数说明:
- confirm_on_duty_sec: 上岗确认期(默认10秒)
- confirm_leave_sec: 离岗确认期(默认30秒)
- leave_countdown_sec: 离岗倒计时(默认300秒=5分钟)
- cooldown_sec: 告警冷却期(默认600秒=10分钟)

业务流程:
人离开 → 30s确认离岗 → 300s倒计时 → 触发告警

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-12 15:06:59 +08:00
849d74d16a chore: 移除人群聚集检测算法预置
- SQL初始化脚本移除 crowd_detection
- Java预置算法移除 crowd_detection
- 与边缘端保持一致,仅保留2个算法

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 15:16:49 +08:00
fe308474ff feat(aiot): 新增方案B数据库升级脚本
- 新增 wvp_ai_config_snapshot 配置版本快照表
- 新增 wvp_ai_algo_template 算法参数模板表
- 新增 wvp_ai_alert AI告警表
- 新增 wvp_ai_edge_device 边缘设备状态表
- wvp_ai_roi_algo_bind 新增 template_id 和 param_override 字段

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 13:31:02 +08:00
d7bf969694 新增AIoT边缘智能模块:摄像头ROI配置、算法管理、配置推送
- 后端:新增aiot模块(bean/dao/service/controller),支持ROI区域CRUD、
  算法注册表管理、ROI-算法绑定、配置推送到FastAPI边缘端、变更日志
- 前端:新增摄像头配置页(列表+ROI子页面)、算法配置页、Canvas绘图组件
  (矩形/多边形)、动态算法参数编辑器、ZLM截图作为ROI编辑背景
- 数据库:新建4张表(wvp_ai_roi/algorithm/roi_algo_bind/config_log)
  字段与FastAPI端SQLite兼容,含2个预置算法
- 路由裁剪:隐藏无关菜单(地图/部标/推流/录制计划等)
- 修复cameraId含/导致REST路径解析错误(改用query参数)
- 新增ai.service配置项(边缘端地址/超时/开关)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:59:20 +08:00