基于规则引擎的智能家居系统的设计与实现

来源 :北京邮电大学 | 被引量 : 14次 | 上传用户:bbtr12376
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年来物联网技术快速发展,智能家居的理念受到市场的关注,相关产品也为消费者所接受。在目前阶段,多数智能家居系统是针对特定的需求搭建的,适用于一般家居环境的产品较少。对普通家庭用户而言,定制化的智能家居系统存在业务规则不灵活,系统设备不易管理,使用体验较差的问题。为了解决上述问题,本文设计并实现了基于规则引擎的智能家居系统。相比于其他系统,本系统通过使用规则引擎技术,使得系统中业务规则与程序代码相分离,为系统提供了规则的灵活配置与执行能力;通过服务动态接入组件来优化系统的服务接入机制,使得系统能够快速接入WoT服务,提高系统服务接入能力;通过REST风格的网络应用开放接口,把系统能力向应用开放,提高系统的易用性与开放性。本文首先对相关技术进行了深入的研究,主要研究内容包括常见的智能家居系统和规则引擎、服务动态接入、Web of Things等应用技术,分析了他们的研究现状和关键技术。然后,本文通过将规则引擎技术与服务动态接入机制进行结合,设计了基于规则引擎的智能家居系统,系统包括针对智能家居应用场景的规则引擎,基于AllJoyn协议的服务动态接入组件和智能家居应用开放接口。之后,本文介绍了系统主要功能模块技术方案与实现细节。最后,本文对系统进行部署,并通过应用案例对系统的服务动态接入与规则灵活配置能力进行了验证。
其他文献
为方便、精确测量精密离心机的转速,采用非接触式全数字化的测量方法,设计了便携式的转速测量及显示装置。该系统主要由STC系列单片机、光电转换传感器以及液晶显示屏3部分组成。光电转换传感器将光信号转换成电脉冲信号,此脉冲信号适应性强,能够与单片机直接联接。单片机接收此脉冲信号并记录脉冲个数及所用时间,对数据进行处理得到离心机的转速。实验验证了该系统使用简单、精确度高、在便携化的前提下实现了转速精确的测
党的十六大报告提出,“我们要在本世纪头二十年,集中力量,全面建设惠及十几亿人口的更高水平的小康社会”。不言而喻,这一宏伟目标的实现有赖于祖国各地的共同进步,共同发展
无线mesh网络是下一代无线网络技术中人们研究与关注的热点技术之一。根据最新IEEE 802.11s协议,其路由判据是基于无线感知的空时链路判据(airtime link metric,ALM)。这种路
随着全球经济迅速发展,人口数量持续攀升,能源以及环境的惨淡景象已成为各国面临的两大难题。所以,对绿色新能源的探索利用势在必行。光伏发电以其高效、绿色、清洁的特质正
在对城市土地进行高强度、高密度的开发利用时,如何更合理有效地进行土地利用规划,是我们亟需面对的问题。本文对唐山市N区的土地工程能力进行分级,在此基础上,对同一区域建设不
通过分析两淮矿区中小型地震的震源机制,以及该区构造应力场的分布特征,对矿区中小震震源机制解进行统计分析并反演其构造应力场。结果表明:两淮矿区构造应力场的最大主应力
有效教学,是教师在达成教学目标和满足学生发展需要方面都很成功的教学行为,是教学的社会价值和个体价值的双重表现。要构建有效的数学课堂,应关注每一个学生,着眼学生发展,
陕西高校图书馆微博使用情况调查显示,其微博存在关注度低、博文数少,申请认证比率低,年申请开博数量少,博文信息量有限、新鲜度不高、更新慢等问题;博文内容不具有轰动性、
由于历史和地缘政治原因,俄罗斯和哈萨克斯坦建立了战略伙伴关系,俄罗斯是哈萨克斯坦对外战略中的优先发展方向之一,哈萨克斯坦的能源通过俄罗斯的运输线路进入到世界市场;哈
机场场面多传感器数据融合系统是整个空中交通管制(ATC)系统的一个组成部分,并且是门到门空中交通管理的一个至关重要的环节。数据融合系统的特点是模块化、可伸缩性强、以及