基于Zigbee和Android的智能家居系统的研究与实现

来源 :华东交通大学 | 被引量 : 0次 | 上传用户:tom_7758
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网(Internet of Things)概念在中国的提出,以及“感知中国”和“智慧城市”等宏伟愿景共同构建了信息化社会的美好蓝图,智能家居作为家庭智能自动化的一种实现方案,已经逐渐成为社会智能信息化发展必不可少的一部分。本文在密切关注国内外智能家居发展的最新动态基础上,同时对市场上现有的智能家居系统进行了充分的调研,从整体上了解了智能家居系统的组成结构。然后根据智能家居系统具体的业务进行需求分析,以及对诸多无线通信技术进行分析比较后,提出一种基于Zigbee和Android的智能家居系统。本文的主要研究内容如下:第一,提出了基于白名单的Zigbee认证入网机制。首先通过对Zigbee网络形成机制的理解,提出了按键方式进行Zigbee入网认证的方案。然后通过对按键入网认证方案的验证和改进,提出了白名单认证入网方案。这种方案是以软件的方式替代了按键的方式,从而实现了认证入网的功能且从原理上消除了按键认证入网方式出现的串网问题,同时也简化了用户操作,提升了用户体验。第二,提出了基于任务的规则冲突检测及冲突避免模型。智能家居系统中随着用户定制规则的多样性和复杂性的增加,各个规则之间更易出现冲突。为了解决系统中各种任务的冲突,本文提出了基于任务的规则机制,主要包括:定时任务规则冲突检测和场景任务规则冲突避免策略。定时任务冲突检测机制将用户新添加的规则根据定时任务冲突算法与定时任务规则库中的所有规则进行冲突检测。场景任务冲突避免时针对不同的场景任务执行时才会发生冲突的特点,采用了一种动态优先权的冲突避免策略。第三,设计实验检测并验证了上述的入网机制和规则模型。对于Zigbee网络模块的测试,本文运用抓包工具查看和分析协调器节点组网过程的报文帧,从而验证白名单入网机制的有效性。对于Android客户端模块的测试,本文首先测试了Android客户端设备状态的更新和下发控制命令的执行。其次,针对定时任务规则冲突检测和场景任务规则冲突避免策略,在Android客户端分别定制了各种类型的定时任务和场景任务,通过对比发现Android客户端系统执行的结果与算法预期得到的结果一致,从而表明了Android客户端实现的基于任务的规则机制的准确性和完善性。本智能家居系统采取混合模型的开发思想,为了验证整个系统的功能,本文采用模块化的测试方案将整个系统分为Zigbee网络模块和Android客户端模块并根据交互的协议对各个模块分别开发和测试。最后,进行整个系统测试,测试结果表明,系统实现了预期设计的功能。
其他文献
本文运用恒定市场份额模型对影响中国农产品出口日韩市场的因素进行了分解。分析结果显示,中国农产品对日韩出口增长的主要因素是日韩进口需求的扩张,产品结构效应未能充分发
自新西兰与中国的自由贸易协定生效实施以来,两国的乳品贸易呈现出可观的发展趋势。受中国市场需求的巨大拉动,乳业已成长为新西兰重要出口支柱产业。新中两国的乳业贸易伙伴
通过不同的柚苷酶添加量、温度、pH值、时间等单因素及正交试验对平和琯溪蜜柚汁酶法脱苦工艺进行优化,探讨不同脱苦条件对蜜柚汁主要苦味物质柚皮苷和柠檬苦素的去除率及营
通过实例 ,简要分析了液压干涉现象对薄壁件加工质量的影响。整改措施涉及液压系统工作可靠性、压力稳定性以及液压节能技术等。
目的探讨表皮生长因子通过核转录因子(NF)-кB诱导基质金属蛋白酶促进胆管癌细胞侵袭的机制。方法检测胆管癌细胞株HuCCT1在表皮生长因子(EGF)同浓度下的细胞侵袭力及细胞增
肿瘤坏死因子α诱导蛋白8(TNFAIP8)是调控凋亡过程的重要分子之一。随着研究的不断深入,TNFAIP8蛋白在细胞凋亡、信号转导、肿瘤细胞增生、侵袭及转移等生命过程中具有重要的
公证的民事法律责任,是指因公证机构的过错致使公证文书发生错误而应当承担的返还受损人公证费及赔偿其损失的责任。公证机构出具文书可能是故意,也可能是过失引起的。依据公
<正> 古人很喜欢咏物,自然界中的万物,大至山川河岳,小至花鸟虫鱼,都可以成为诗人描摹的对象,在细致描摹事物的同时,还寄托着自己的感情。一首好的咏物诗,具有什么特点呢? 首
《关雎》今译及其他钱玉趾《诗经》的首篇《关雎》是古今称颂的名篇,诗曰:关关睢鸠,在河之洲。窈窕淑女,君子好逑。参差荇菜,左右流之。窈窕淑女,寤寐求之。求之不得,寤寐思服,悠哉悠
目的:比较不同血液净化方式对维持性血液透析患者肾性骨病相关因素[血钙(Ca)、血磷(P)、甲状旁腺激素(PTH)及β2-微球蛋白(β2-MG)]的影响,为肾性骨病患者选择最佳透析方式从