智能场景
# 功能说明
定时场景是定时运行规则引擎,分为本地场景和云场景两种类型,本地场景在本地网关中执行,云场景在云端执行,可执行多个网关设备
# 字段说明
字段 | 数据类型 | 是否必须 | 字段描述 |
---|---|---|---|
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