一种适用于家居设备网络环境的协议配置方法及装置制造方法及图纸

技术编号:14776318 阅读:151 留言:0更新日期:2017-03-09 13:04
本发明专利技术涉及一种适用于家居设备网络环境的协议配置方法,其特征在于,包括以下步骤:接收所生成的与一个或多个家居设备对应的协议规则库;根据该协议规则库解析出协议规则库标识,判断本地数据库中是否存在与所述协议规则库标识对应的协议资源;以及当确定不存在所述协议资源时,将所述协议规则库添加至所述本地数据库。本发明专利技术使得协议转换装置无须固化特定私有协议,而是根据需要主动配置指定私有协议,从而具备适用所有控制对象的能力,进而方便了私有协议的维护与更新。

【技术实现步骤摘要】

本专利技术涉及智能家居领域,尤其涉及一种适用于家居设备网络环境的协议配置方法及装置
技术介绍
随着移动互联网和物联网技术的发展,越来越多的家居电气设备具备了网络的接入能力,可以实现电气设备的智能化控制功能,这极大地提高了人们的生活品质。目前,控制电气设备需要遵守相应的网络协议,而且多数电气设备遵守的是私有协议,这就需要通过一种协议转换装置来实现标准协议到私有协议的转换。而现有协议转换装置基本上在出厂时根据电气设备的类别固化好对应的私有协议,这种方式的局限性在于一个协议转换装置不能够通用适用所有类别的电气设备,另外如果电气设备的私有协议需要更新,则更新方式繁琐且版本不易控制。
技术实现思路
为解决前述问题,本专利技术提出由用户主动且更新方式简单的一种协议配置的方法及装置。其中的方法可以应用在家庭环境的设备中,家居设备的例子可以是多种多样的,例如可以是固定安装的设备,诸如墙壁安装的数字化控制面板,数字化插座或数字化显示界面,也可以是移动式设备,诸如可识别外部信号的家用电器(例如空调、电视机、冰箱、净水器)。其中的装置可以为前述家居设备。为达到前述目的,本专利技术采用如下技术方案:一种适用于家居设备网络环境的协议配置方法,其特征在于,包括以下步骤:接收所生成的与一个或多个家居设备对应的协议规则库;根据该协议规则库解析出协议规则库标识,判断本地数据库中是否存在与所述协议规则库标识对应的协议资源;以及当确定不存在所述协议资源时,将所述协议规则库添加至所述本地数据库。可选的:所述协议规则库,包括:所述协议规则库的标识信息;以及所需控制的家居设备的协议规则。可选的:一种家居设备网络协议规则建立通信连接以发送协议配置请求。可选的:所述装置判断本地数据库中是否存在所属标识的对应资源的步骤之后还包括:当确定存在所述协议资源时,将所述本地数据库中所对应协议资源替换为所述协议规则库。另一种方案:一种适用于家居设备网络环境的协议配置装置,其特征在于,包括:接收模块,用于在确定协议配置请求后接收与一个或多个家居设备对应的协议规则库;判断模块,用于根据该协议规则库解析出协议规则库标识,判断本地数据库中是否存在与所述协议规则库标识对应的协议资源;本地响应模块,用于当不存在对应资源时,将所述协议规则库添加至所述本地数据库。可选的:所述本地响应模块还用于:当存在对应资源时,将所述本地数据库中对应资源替换为所述协议规则库。可选的:所述协议规则库,包括:所述协议规则库的标识信息;以及所述装置控制的设备的协议规则。,用于当不存在对应资源时,将所述协议规则库添加至所述本地数据库。本专利技术可达到如下技术效果:本专利技术使得协议转换装置无须固化特定私有协议,而是根据需要主动配置指定私有协议,从而具备适用所有控制对象的能力,进而方便了私有协议的维护与更新。本本专利技术的这些特点和优点将会在下面的具体实施方式、附图中详细的揭露。本专利技术最佳的实施方式或手段将结合附图来详尽表现,但并非是对本专利技术技术方案的限制。另外,在每个下文和附图中出现的这些特征、要素和组件是具有多个,并且为了表示方便而标记了不同的符号或数字,但均表示相同或相似构造或功能的部件。【附图说明】下面结合附图对本专利技术做进一步的说明。图1为本专利技术实施例的第一方法流程图。图2为本专利技术实施例的第二方法流程图。图3为本专利技术实施例的协议规则库构成图。图4为本专利技术实施例的系统架构图。图5为本专利技术实施例的实例。【具体实施方式】下面结合本专利技术实施例的附图对本专利技术实施例的技术方案进行解释和说明,但下述实施例仅为本专利技术的优选实施例,并非全部。基于实施方式中的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得其他实施例,都属于本专利技术的保护范围。在本说明书中引用的“一个实施例”或“实例”或“例子”意指结合实施例本身描述的特定特征、结构或特性可被包括在本专利公开的至少一个实施例中。短语“在一个实施例中”在说明书中的各位置的出现不必都是指同一个实施例。需要说明的是,本专利技术中虽然在附图中表示出各模块的连接方式,但是该连接方式仅是一个功能说明,而非具体的连接方式,在具体的应用场景中,基于本申请的专利技术构思,本领域技术人员很容易想到在在本说明书所附的附图中示出的处理步骤是由包括硬件(例如电路、专用逻辑单元等)、固件(诸如在通用计算装置或专用机器上运行)或这二者的组合的处理逻辑执行的。尽管以下各个实施例是依据一些顺序操作描述了处理,但应该理解的是,某些描述的步骤操作可按不同次序执行。此外,一些步骤操作可被并行地执行而非顺序地执行。参照图1,一种适用于家居设备网络环境的协议配置方法,该方法的实施可基于任何计算设备或设备集群实现,这些计算设备的实例可包括例如数字信号处理器(DSP)、中央处理单元(CPU)或微处理器(MCU),例如便携式数字电话,便携式电脑或数字助理,在本专利技术的例示性说明里,对“处理器”、“控制器”等的提及应当被理解为不仅包含具有不同架构(诸如单个/多个逻辑控制结构和串行/并行结构)的计算机,而且包含特定模拟/数字集成电路,诸如现场可编程门阵列(FPGA)、专用电路(ASIC)、信号收发电路以及其他处理电路设备。对计算机程序、指令、代码等的参考应当被理解为包含用于可编程控制电路的软件或固件,例如,针对信号判定单元的硬件设备是否具有指令的可编程内容,或针对固定功能设备单元的配置设定、门阵列或可编程逻辑设备等。在实现该方法之前,首先进行如下步骤:步骤S1、创建协议规则库。该协议规则库为家居设备的协议规则库。上述协议规则库括协议规则库标识信息11、控制的设备协议规则12其中,上述控制的设备可以为家用电器、开关、插座等电气设备。步骤S2、向装置提交协议规则库;该步骤S2如图2所示,具体实现过程可以包括:步骤S11、移动终端或者PC机与装置建立通信连接。其中,上述移动终端可以为手机、平板电脑等具有操作系统的硬件设备;PC机可以为台式电脑或笔记本电脑。其中,上述建立通信连接需要使用通用基本协议,该通用基本协议为装置出厂时预置协议,通过该协议用户可以使用移动终端或PC机与装置建立连接。建立通信的方式可以为蓝牙连接、wifi连接,或移动终端通过wifi、2G、3G、4G移动信号与服务器连接,服务器再通过wifi、2G、3G、4G与装置连接。在具体的应用场景中,技术人员可以根据场景的需要自由的设置前述场景。前述各种通信方式,都是由独立的通讯芯片实现,如wifi芯片、蓝牙芯片、2G芯片、3G芯片、4G芯片;技术人员在后期获得新的通信方式后,也可以很容易想到通过新的通信方式以实现连接,如5G芯片实现的5G无线连接。步骤S12、用户向装置发送协议配置请求,其中,协议配置请求中包括上述协议规则库。该协议配置请求以数据包的形式发送,在具体的场景下,该数据包可以涉及压缩及加密。以及当确定不存在所述协议资源时,将所述协议规则库添加至所述本地数据库。压缩的方式可以为无损压缩和有损压缩。无损压缩是指使用压缩后的数据进行重构(或者叫做还原,解压缩),重构后的数据与原来的数据完全相同;无损压缩用于要求重构的信号与原始信号完全一致的场合。有损压缩是指使用压缩后的数据进行重构,重构后的数据与原来的数据有所不同,但不影响人对原始资料表达的信息造成误本文档来自技高网...
一种适用于家居设备网络环境的协议配置方法及装置

【技术保护点】
一种适用于家居设备网络环境的协议配置方法,其特征在于,包括以下步骤:接收所生成的与一个或多个家居设备对应的协议规则库;根据该协议规则库解析出协议规则库标识,判断本地数据库中是否存在与所述协议规则库标识对应的协议资源;以及当确定不存在所述协议资源时,将所述协议规则库添加至所述本地数据库。

【技术特征摘要】
1.一种适用于家居设备网络环境的协议配置方法,其特征在于,包括以下步骤:接收所生成的与一个或多个家居设备对应的协议规则库;根据该协议规则库解析出协议规则库标识,判断本地数据库中是否存在与所述协议规则库标识对应的协议资源;以及当确定不存在所述协议资源时,将所述协议规则库添加至所述本地数据库。2.根据权利要求1所述一种协议配置的方法,其特征在于,所述协议规则库,包括:所述协议规则库的标识信息;以及所需控制的家居设备的协议规则。3.根据权利要求1所述的协议配置的方法,其特征在于,还包括:一种家居设备网络协议规则建立通信连接以发送协议配置请求。4.根据权利要求1所述的协议配置的方法,其特征在于,所述装置判断本地数据库中是否存在所属标识的对应资源的步骤之后还包括:当确定存在所述协议资源时,将所述本地...

【专利技术属性】
技术研发人员:杜岩岩
申请(专利权)人:杭州鸿雁电器有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1