智能家居app系统功能模块设计
2019-09-24 17:34    捷易智能办公

根据 智能家居app的功能需求 功能需求将智能家居 APP 分为四大功能模块,分别是信息服务、数据查询、设备管理和软件设置。信息服务模块提供对所有推送消息的管理,数据查询模块提供对各类信息的查询以及对设备的文本命令控制,设备管理模块包含与设备控制相关的功能集合,软件设置实现对 APP 各种参数的管理。其中,对设备的文本命令控制在逻辑上属于设备管理模块,但是在实现时属于数据查询的一种特例。具体的功能模块划分如图所示。

 

123b9508d060e4a0397d9aae6e412707.png

系统功能模块图

 

1. 信息服务模块

 

信息服务模块用来管理小区业主接收的推送消息,主要包括安防警报、物业通知、小区公告等消息。

 

安防警报是通过智能家居控制器发送到业主手机上的消息。它主要包括:烟雾传感器可燃气传感器、火灾警报、陌生人闯入警报等突发情况。具体到每个家庭,业主可以根据实际情况设置适合自己的警报类型。当家庭传感器检测到异常发生时,会把消息发送给智能家居控制器智能家居控制器负责分析消息类型和紧急程度。当情况无法判断或者不是紧急事件时,智能家居控制器会直接推送给业主,把事件的处理决定权交给用户,让用户来决定如何处理。当情况比较紧急时,智能家居控制器首先会控制 ZigBee 终端作出处理,然后再把消息推送给业主。例如:传感器检测到家中有烟雾,那么智能家居控制器会关闭相应防区的电源和瓦斯开关,旋转智能摄像头角度进行拍摄,并把消息发送到业主手机上,提示业主及时进行处理。

 

物业通知是社区物业管理人员推送给小区业主的消息。这类信息一般是针对具体业主的单播消息,可能是水电费缴纳通知、网费电话费欠费通知、快递包裹领取通知、车辆违章通知等情况。此类物业通知极大地方便了小区业主的日常生活,提高了物业的工作效率。

 

小区公告是小区居委会、社团等团体组织发送给业主的消息。这类消息一般是针对某一团体组织或者全体业主的组播消息,可能是乒乓球、足球等社团活动公告、消防安全知识学习公告、线路检修公告等情况。此类小区公告有助于业主参加各类活动,丰富业余生活,提高人们的幸福感。

 

小区业主可以分类管理安防警报、小区公告和物业通知等消息,也可以随时查看消息记录,设置未读消息为已读,删除多余信息等。

 

c628a1726b39e3901b47bdd87c7a368a.jpg
2. 
数据查询模块

 

数据查询模块是智能家居 APP 的快捷入口。通过它可以查询小区公告记录、物业通知记录、安防警报记录、设备操作记录以及具体的家居设备,还可以通过文本命令直接控制设备。

 

小区公告、物业通知和安防警报这些推送消息可以分为已读和未读两类,其中,未读消息会优先显示在查询结果列表的上半部分,已读消息则会显示在列表的下半部分,这样可以方便用户及时查阅未读消息。

 

当小区业主想要操作某类设备时,可以输入设备类型或者具体的设备名称,点击数据查询按钮后,需要的设备就会以列表的形式展示出来。业主可以看到设备的当前状态以及和此设备关联的设备操作记录,并可以直接控制设备。

 

小区业主甚至可以直接输入设备控制命令,以操作具体设备。例如:输入“开灯”,那么就会打开所有的电灯。此类服务要求关键字必须精确匹配设备控制命令,从逻辑上属于设备控制的一种。

 

数据查询模块作为智能家居 APP 的搜索引擎,增强了用户体验,极大地方便了小区业主的操作和管理。

 

a5cf84856c19857d53b90d0f50afdb2b.jpg
3. 
设备管理模块

 

设备管理模块是智能家居 APP 的核心部分,用来随时随地远程操控家居设备。主要包括设备控制、视频监控以及基于设备控制的情景模式和联动防区,设备控制又分为文本控制、UI 控制和语音控制。

 

UI 控制是常规的控制手段。UI 控制的开关按钮有两层含义,它们本身既表示设备的当前状态,又表示可以进行的操作。

 

语音控制是设备操作的高级版本。主要原理是:首先通过 Google Voice Search 识别业主的语音命令,然后对返回的模糊命令进行预处理,最后根据和正确命令的相似度计算来判断是否能够匹配设备操作。

 

视频监控是指通过家中的智能摄像头摄像,然后把视频传送到手机终端,小区业主可以借此了解家中的实时情况,并可以进行控制。业主可以选择不同区域的摄像头实时监控。

 

情景模式就像手机的主题,能够把有关联的配置组合在一起。具体到智能家居APP,就是把相关的家居设备及其开关状态设置成一个特定的场景,业主可以一键操作。比如:要设置一个娱乐情景模式,业主可以选择音箱为打开状态、客厅照明灯为打开状态、饮水机为打开状态。当业主在娱乐时,就只需要打开娱乐模式,而不相关的设备则全部为关闭状态。小区业主可以随意设定适合自己的情景模式。

 

联动防区是一个空间逻辑分组,在该分组内,智能摄像头、传感器和其他智能家居设备相互协作实现对该空间区域的安全管理。小区业主可以根据家庭需要设置多个联动防区,以方便家居设备管理。

 

8b1374c0d450b3a22a346d65eafb17af.jpg
4. 
软件设置模块 

 

软件设置是智能家居 APP 的辅助功能部分。主要包括软件用户管理设置、网络设置和软件升级设置。

 

用户管理主要是指小区业主的注册和登录功能。默认情况下一个家庭只能注册一个账号,小区业主可以修改密码,但不能修改账号。为了方便业主的操作,可以设置APP 是否记住用户密码,是否自动登录。

 

网络设置包括智能家居控制器设置、在家模式设置和信息服务设置等。信息服务设置表示是否接收小区公告、物业通知和安防警报等推送信息。

 

软件升级主要是指 APP 能够自动或者手动升级到最新版本。小区业主可以设置APP 是自动检测升级还是手动检测升级,可以设置自动升级的检测周期。全量升级是指下载最新版本的 APK。增量升级是指下载当前版本和最新版本的的增量差,然后在手机端合成最新版本 APK,这样可以大大降低用户手机流量的消耗。 

专题推荐
相关推荐
立即体验管理平台
温馨提示:提交成功后会自动跳转到体验管理后台
的页面,您可以根据系统自动发送的账号和密码登录
试用。.注:账号和密码同时适用于管理后台和小居APP。

手机扫一扫
关注捷易科技

  • 13502815687
  • 18026926246
  • 捷易科技智能家居联系人2
  • 捷易科技智能家居联系人1