智能家居--场景实现逻辑图
2021-05-21 09:29:52 0 举报
智能场景的实现逻辑
作者其他创作
大纲/内容
服务器数据库
查询设定该条件达标的场景
http上报数据
创建菜单
分配
创建户号
执行
有效期是否设置
消息列表
设备上报信息
设备列表
条件数为1
服务器
设备状态变化上报
否
数据上报
不执行
是
创建用户
删除
1,任务集合不能为空2,用户的场景名称不能重复3,任务数约定最大数为34,对表达式进行校验
不符合
登录
用户
符合
是否正确
PC端通知/短信通知/微信通知
客户端
创建角色
查询用户下的设备信息
账号密码
数据上报保存数据库
场景有定时执行,每分钟跑job。场景中增加下次执行的时间,每次执行完毕都会修改该参数,设置为下次执行的时间。把该场景加入待执行,然后执行
用户通过户号绑定的业主信息通知到业主
将设备和户号绑定
保存/修改操作
MONGO
不符合,返回客户端
是否在有效期内
符合要求
绑定设备
查询其他条件判断是否符合
0 条评论
下一页