一种多个智能设备同时接入的方法及装置制造方法及图纸

技术编号:22888000 阅读:36 留言:0更新日期:2019-12-21 08:47
本发明专利技术公开了一种多个智能设备同时接入的方法及装置,该方法包括获取多个智能设备的接入请求信息,接入请求信息包括每个智能设备的设备类型和设备ID,根据每个智能设备的设备类型和设备ID,从设备配置文件中确定出每个智能设备的配置信息,设备配置文件是根据各类型的设备的配置参数以及预设的配置规则生成的,根据每个智能设备的配置信息配置每个智能设备,并在系统重启后确定接入所述多个智能设备。通过设备配置文件可以同时为多个智能设备进行配置,无需修改网关的程序代码即可实现多个智能设备的同时接入,从而可以提高智能设备的接入效率。

A method and device for simultaneous access of multiple intelligent devices

【技术实现步骤摘要】
一种多个智能设备同时接入的方法及装置
本专利技术实施例涉及智能家居
,尤其涉及一种多个智能设备同时接入的方法及装置。
技术介绍
智慧家居作为新兴的热点行业,各种智能设备层出不穷,能够接入到智能家居系统的设备也复杂多样,不同品牌不同系列或不同型号的设备,其接入和控制方式也不尽相同。因此会出现下述问题:1、工作和压力集中。每接入一类设备,就需要软件开发人员进行大量的接口设计、编码和重复且繁杂的测试,这就使接入设备的大部分工作和压力集中在系统端;2、限制服务器和总线网关容量。在软件开发过程中,每款设备的接入都需要在服务端和总线网关中增加一定数量的程序代码,当接入设备达到一定数量时,服务程序和总线网关程序的体积和计算量也会增大很多,使得服务器和总线网关负荷加重,从而限制了系统服务器和总线网关的容量;3、削弱系统的竞争优势。在一家系统应对多家多种类智能设备的大环境下,开发人员的响应速度远远落后于新设备涌现的速度,导致设备接入系统的周期延长且接入数量有限,削弱了智能家居系统在同行业中的竞争优势。
技术实现思路
本专利技术实施例提供一种多个智能设备同时接入的方法及装置,用以在多个智能设备同时接入时,无需修改服务端和网关的程序代码,提高智能设备的接入效率。第一方面,本专利技术实施例提供一种多个智能设备同时接入的方法,包括:获取多个智能设备的接入请求信息,所述接入请求信息包括每个智能设备的设备类型和设备ID;根据所述每个智能设备的设备类型和设备ID,从设备配置文件中确定出所述每个智能设备的配置信息;所述设备配置文件是根据各类型的设备的配置参数以及预设的配置规则生成的;根据所述每个智能设备的配置信息配置所述每个智能设备,并在系统重启后确定接入所述多个智能设备。上述技术方案中,通过设备配置文件可以同时为多个智能设备进行配置,无需修改网关的程序代码即可实现多个智能设备的同时接入,从而可以提高智能设备的接入效率。可选的,所述根据各类型的设备的配置参数以及预设的配置规则生成所述设备配置文件,包括:根据各类型的设备的配置参数,确定出设备类型和设备群组地址的对应关系;将所述设备类型和设备群组地址的对应关系、各设备的设备ID和各设备的配置参数,写入预设的配置文件模板;对写入数据后的配置文件模板进行编译生成所述设备配置文件。可选的,所述各设备的设备ID是由各设备的楼层信息、位置信息和设备类型确定的。可选的,所述配置信息包括设备群组地址、数据类型、设备控制端口、设备参数、设备参数的数据类型和数据范围以及参数控制方法。第二方面,本专利技术实施例提供一种多个智能设备同时接入的装置,包括:获取单元,用于获取多个智能设备的接入请求信息,所述接入请求信息包括每个智能设备的设备类型和设备ID;处理单元,用于根据所述每个智能设备的设备类型和设备ID,从设备配置文件中确定出所述每个智能设备的配置信息;所述设备配置文件是根据各类型的设备的配置参数以及预设的配置规则生成的;根据所述每个智能设备的配置信息配置所述每个智能设备,并在系统重启后确定接入所述多个智能设备。可选的,所述处理单元具体用于:根据各类型的设备的配置参数,确定出设备类型和设备群组地址的对应关系;将所述设备类型和设备群组地址的对应关系、各设备的设备ID和各设备的配置参数,写入预设的配置文件模板;对写入数据后的配置文件模板进行编译生成所述设备配置文件。可选的,所述各设备的设备ID是由各设备的楼层信息、位置信息和设备类型确定的。可选的,所述配置信息包括设备群组地址、数据类型、设备控制端口、设备参数、设备参数的数据类型和数据范围以及参数控制方法。第三方面,本专利技术实施例还提供一种计算设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述多个智能设备同时接入的方法。第四方面,本专利技术实施例还提供一种计算机可读非易失性存储介质,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述多个智能设备同时接入的方法。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种系统架构的示意图;图2为本专利技术实施例提供的一种多个智能设备同时接入的方法的流程示意图;图3为本专利技术实施例提供的一种设备配置文件的示意图;图4为本专利技术实施例提供的一种设备配置文件的示意图;图5为本专利技术实施例提供的一种多个智能设备同时接入的装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。图1示例性的示出了本专利技术实施例所适用的一种系统架构,该系统架构可以网关100,该网关100可以包括处理器110、通信接口120和存储器130。其中,通信接口120用于智能设备进行通信,收发智能设备传输的信息,实现通信。处理器110是网关100的控制中心,利用各种接口和路线连接整个网关100的各个部分,通过运行或执行存储在存储器130内的软件程序/或模块,以及调用存储在存储器130内的数据,执行网关100的各种功能和处理数据。可选地,处理器110可以包括一个或多个处理单元。存储器130可用于存储软件程序以及模块,处理器110通过运行存储在存储器130的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器130可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据业务处理所创建的数据等。此外,存储器130可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。需要说明的是,上述图1所示的结构仅是一种示例,本专利技术实施例对此不做限定。基于上述描述,图2详细的示出了本专利技术实施例提供的一种多个智能设备同时接入的方法的流程,该流程可以由多个智能设备同时接入的装置执行,该装置可以位于如图1所示网关100内,也可以是该网关100。如图2所示,该流程具体包括:步骤201,获取多个智能设备的接入请求信息。该接入请求信息可以包括每个智能设备的设备类型和设备ID。步骤202,根据所述每个智能设备的设备类型和设备ID,从设备配置文件中确定出所述每个智能设备的配置信息。该配置信息可以包括设备群本文档来自技高网...

【技术保护点】
1.一种多个智能设备同时接入的方法,其特征在于,包括:/n获取多个智能设备的接入请求信息,所述接入请求信息包括每个智能设备的设备类型和设备ID;/n根据所述每个智能设备的设备类型和设备ID,从设备配置文件中确定出所述每个智能设备的配置信息;所述设备配置文件是根据各类型的设备的配置参数以及预设的配置规则生成的;/n根据所述每个智能设备的配置信息配置所述每个智能设备,并在系统重启后确定接入所述多个智能设备。/n

【技术特征摘要】
1.一种多个智能设备同时接入的方法,其特征在于,包括:
获取多个智能设备的接入请求信息,所述接入请求信息包括每个智能设备的设备类型和设备ID;
根据所述每个智能设备的设备类型和设备ID,从设备配置文件中确定出所述每个智能设备的配置信息;所述设备配置文件是根据各类型的设备的配置参数以及预设的配置规则生成的;
根据所述每个智能设备的配置信息配置所述每个智能设备,并在系统重启后确定接入所述多个智能设备。


2.如权利要求1所述的方法,其特征在于,所述根据各类型的设备的配置参数以及预设的配置规则生成所述设备配置文件,包括:
根据各类型的设备的配置参数,确定出设备类型和设备群组地址的对应关系;
将所述设备类型和设备群组地址的对应关系、各设备的设备ID和各设备的配置参数,写入预设的配置文件模板;
对写入数据后的配置文件模板进行编译生成所述设备配置文件。


3.如权利要求2所述的方法,其特征在于,所述各设备的设备ID是由各设备的楼层信息、位置信息和设备类型确定的。


4.如权利要求1至3任一项所述的方法,其特征在于,所述配置信息包括设备群组地址、数据类型、设备控制端口、设备参数、设备参数的数据类型和数据范围以及参数控制方法。


5.一种多个智能设备同时接入的装置,其特征在于,包括:
获取单元,用于获取多个智能设备的接入请求信息,所述接入请求信息包括每个智能设备的设备类型和设备ID;<...

【专利技术属性】
技术研发人员:刘永霞杨夫星刘明月
申请(专利权)人:青岛海信智慧家居系统股份有限公司
类型:发明
国别省市:山东;37

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

1