基于Android的智能家居客户端系统的设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:quindavid
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能家居概念的推广和相关产品的普及,越来越多的人们开始了解和关注智能家居。客户端在智能家居系统中可以看作是遥控器,为使用者提供操作界面,其性能的好坏直接影响了用户使用过程中的便捷性和准确性,研究一款性能较好的智能家居客户端软件是很有必要的。  为改善传统智能家居客户端功能单一、操作繁琐、不易推广等不足,本文设计并实现了基于Android系统平台集内外网对智能家居控制、智能配对、动态添加设备和房间、多用户共享数据、消息推送和网络数据加密等关键技术的智能家居客户端。通过云服务器转发消息给网关或者客户端,实现了客户端外网与网关通信。网关保存所有智能家居信息,客户端通过查询网关获取信息,实现多用户数据共享。采用基于MQTT协议的消息推送机制,实现当设备状态改变时,设备信息能被及时推送给每一个用户。采用RSA与AES两种算法结合的加密方式对网络数据进行加密处理,提高了整个系统的安全性和可靠性。  本文首先介绍了课题的研究背景、意义和智能家居国内外发展状况和趋势,论述智能家居客户端系统的关键技术。然后分析和归纳了系统的总体需求,包括功能性和非功能性需求。结合系统需求,设计软件结构、划分客户端系统功能模块和设计私有协议,并介绍了各模块的详细实现过程。最后对客户端系统各个功能模块和整个系统进行了测试,实现了用户管理、房间和设备管理、设备控制、情景和定时器管理、网关设置等功能。该系统界面友好、性能稳定,用户体验良好,基本达到了设计要求。
其他文献
干旱、极端温度、病害以及日益严重的土地盐渍化等逆境造成农作物大量减产,研究植物抗性分子机理是提高植物对逆境适应性进而提高农作物的产量与品质的基础。植物在长期的进化
摘 要: 创造良好的幼儿园环境,对幼儿的健康成长十分重要。作者针对这一课题,尝试了多种方式方法,就自己的心得体会进行了一个详尽总结。  关键词: 教育环境 幼儿身心发展 方式方法  “孟母三迁”、“莫翟悲丝”的故事说明古人已注意到环境对幼儿成长的影响。我国学前教育创始人之一陈鹤琴老先生认为孩子生来大概都是好的,后天变好变坏与环境有很大关系。现代心理学研究表明,儿童心理发展是由儿童所处的环境条件(教
教书育人是教师的职责,教师必须面向全体学生,提高整体素质,在教育活动中,教师不仅要做好优秀生教育工作,对后进生的教育转化工作也十分有价值。一个后进生转化为好学生,可以带动大批后进生。其实后进生并不永远后进,他们中间的大部分人可以成为合格者,甚至可以成为杰出人才。我是一位从教30多年的教育工作者,自从走上讲台的那一天起,就同学生结下了不解之缘,整天和不同类型的学生打交道,对后进生的各种情况都比较了解
自噬现象是一种高度保守的细胞行为,几乎在所有的物种中都存在.已经在细胞的胁迫反应,细胞的凋亡和死亡以及很多疾病组织中都发现了自噬囊泡异常的现象.大鼠微管相关蛋白轻链
作者主要从缺乏自信、行为习惯怪异、在部分科目的学习上吃力等方面指出民族学生存在的学习问题和心理问题,并从贫困、家长不重视、民族差异等方面分析其中的原因,最后提出自
摘 要: 班主任三个字虽轻,却肩负了班级里几十个学生的成长重任。一个学生就是一个世界,在几十个“世界”里做到游刃有余,让每个“世界”都健康、快乐、积极、上进是世界上最大的事。班主任的工作无比繁琐、无比辛苦,班主任要知难而进,才能不负重托,为学生撑开一片自由翱翔的蓝天,从而得到其他行业无法享受到的职业乐趣和人生欢愉,体验到真正的人生幸福和快乐。  关键词: 快乐 班主任 心态  魏书生说:“世界也许
促销策略是市场营销中最重要的四大策略之一,促销组合是让学生对促销策略有全面的了解和进一步制定促销策略的基础。经观察,学生只有对某些事物感兴趣后,才会认真地听课,积极地投入到学习中,能否强化学习效果,关键在于如何激发中职学生的学习兴趣。本节课我充分利用各种案例,使学生真正走进营销,体验营销,爱上营销。  一、巧借案例导新课让学习乐起来  在导入新课时,我首先利用了一个真实发生的案例。展示学生2012
该文以取自天然高碱性高原湖——程海湖附近的11个土样或朽木样进行粘细菌的分离,共得到8个属的40余株粘细菌.在全部的分离菌株中粘球菌的出现频率最高,堆囊菌次之.对这些分
电源是各种电子设备不可或缺的组成部分,其性能的优劣直接影响着电子设备的技术指标以及工作的可靠性。开关电源具有重量轻、体积小、功耗小、工作电压范围宽等优点,在现代电子
学位