智能场景
# 功能说明
定时场景是定时运行规则引擎,分为本地场景和云场景两种类型,本地场景在本地网关中执行,云场景在云端执行,可执行多个网关设备
# 字段说明
| 字段 | 数据类型 | 是否必须 | 字段描述 |
|---|---|---|---|
| name | string | true | 名称 |
| type | Number | true | 0 本地场景 1 云场景 |
| icon | String | false | 图标 |
| term | [SubDoc] | true | 条件 |
| action | [SubDoc] | true | 执行动作 |
| state | Number | true | 0 停用 1 启用 |
| control | ObjectId | true | 所属网关(本地智能) |
| depart | ObjectId | false | 设备所属部门 |
| tags | String[] | false | 设备标签 |
| lastRun | Boolean | false | 最后运行 |
| roll | Boolean | false | 是否回滚 |
| dis | String | false | 区域 |
| keepRun | Number | false | 执行条件 0只触发一次直到条件不符 1一直触发直到条件不符 |
# Term条件子文档
智能中选择条件子文档
# Term条件子文档字段
| 字段 | 数据类型 | 是否必须 | 字段描述 |
|---|---|---|---|
| type | String | true | 类型 检测设备c 时间t 控制设备o 物w |
| check | ObjectId | false | 控制数据 |
| operate | ObjectId | false | 控制数据 |
| thing | ObjectId | false | 物 |
| propID | ObjectId | false | 物参数 |
| termType | Number | true | 条件类型 和0 或 1 平均 2 默认和 |
| value | Number | true | 值 |
| min | Number | true | 区间 |
| max | String | false | 区间 |
| valueStr | String | false | 字符串值 |
| timeRange | [Date] | false | 时间范围 |
| condition | String | false | 条件 (值)大于1 小于2 等于0 (in,out - 区间) |
| state | Number | false | 状态 0 普通自定义 1 精品模板复制 |
| interval | String | false | 可选的值 |
# Action动作子文档
动作子文档,智能中设定动作子文档,智能条件触发动作
# Action动作子文档字段
| 字段 | 数据类型 | 是否必须 | 字段描述 |
|---|---|---|---|
| type | String | true | 类型 控制器o 场景s 联动j 报警p 物w 摄像头录制r 萤石云摄像头录制r-e |
| operate | ObjectId | false | 控制数据 |
| scene | ObjectId | false | 场景ID |
| smart | ObjectId | false | 联动ID |
| camera | ObjectId | false | 摄像头ID |
| thing | ObjectId | false | 物 |
| propID | ObjectId | false | 物参数 |
| performTime | Number | true | 延时执行时间 |
| performType | Number | true | 执行值 |
| performContent | String | false | 推送内容 |
| performUser | String | false | 推送用户 |
| state | Number | false | 状态 0 普通自定义 1 精品模板复制 |
| interval | String | false | 可选的值 |
上次更新: 2022/07/13, 14:05:11