SPS APP设计
## SPA APP 设计
#### 1. 产品功能概述
主要实现如下功能模块:
|功能模块|说明|
|-|-|
|【系统】|APP启动页面、APP设置、服务与支持|
|【用户管理】|用户注册/登录/登出/注销/个人信息修改|
|【家庭房间管理】|家庭添加/删除/查看/更新<br>房间添加/删除/查看/更新|
|【设备管理】|设备添加/删除/查看/控制|
|【场景管理】|场景创建/修改/删除/启动|
|【消息管理】|应用内消息查看,包括告警/通知。消息功能设置|
|【商城入口】|浏览器 跳转 到商城系统|
|【其他产品服务入口】|云存储空间套餐购买、智能识别功能开启、电话提醒功能开启等(未定)|
#### 2. 主页面目录设计:
|目录|说明|
|:-:|-|
|<div style="width: 80pt">首页</div>|设备列表查看<br>智能场景查看<br>家庭/房间管理页入口<br>设备添加入口<br>消息中心入口<img width=200/>|
|智能|场景查看/管理|
|商城|跳转到商城系统(浏览器打开)|
|服务|设备问题自诊<br>问题反馈<br>联系客服|
|我的|个人信息管理<br>消息中心<br>更多服务<br>问题反馈/客服入口<br>APP设置|
#### 3. 页面流程框架









#### 4. 关于场景
所谓场景,是指同时对一批设备进行操作控制。
目前,市面上,场景主要分为两类:
- 手动场景:由用户自己,手动触发执行某个场景。
- 自动场景:根据天气,位置,设备状态,时间等条件 自动执行。
本APP的场景分类:
|场景|说明|
|-|-|
|推荐场景——智能车库|1.车库入侵检测检测功能 开启/关闭<br>2.车库门长时间未关闭提醒功能 开启/关闭|
|推荐场景——智能安防|1.门口异常检测提醒功能<br>2.红外检测有人路过|
|推荐场景——智能照明|1.基于当前光照强度 自动打开/关闭电灯 功能开启/关闭<br>2.基于是否检测到人体经过 自动打开/关闭电灯 功能开启/关闭|
|推荐场景——智能环境感知|1.粉尘检测告警 功能开启/关闭<br>2.水漏检测告警 功能开启/关闭<br>3.烟雾检测告警 功能开启/关闭<br>4.可燃气泄漏检测告警 功能开启/关闭<br>5.二氧化碳检测告警 功能开启/关闭<br>6.温湿度检测告警 功能开启/关闭|
|手动场景|由用户自己,手动触发执行某个场景|
|定时任务|根据设置的时间条件,自动触发执行某个场景|
|基于天气场景|根据天气条件,自动触发执行某个场景|
|基于位置场景|根据用户靠近某个位置,或者离开某个位置,自动触发执行某个场景|
|基于设备状态场景|根据设备的状态数据,自动触发执行某个场景|
#### 4. 附件
(1)所有设备列表
