设备的联动控制方法、处理器与设备联动控制系统技术方案

技术编号:32553106 阅读:18 留言:0更新日期:2022-03-05 11:53
本申请提供了一种设备的联动控制方法、处理器与设备联动控制系统,该控制方法包括:建立第一设备与至少一个第二设备的关联关系;在接收到第一指令的情况下,根据关联关系以及第一指令,确定目标设备以及第二指令,目标设备为与第一指令关联的第二设备,第二指令为目标设备的控制指令;将第二指令发送给目标设备,以使得目标设备执行第二指令,本方案无需通过多个服务器便可实现不同平台的设备之间的联动,这样保证了各个设备对应的厂商的开发成本较低,避免了与第一设备对应的服务器获取第二设备控制指令集的权限问题,从而解决了现有技术中不同平台的设备之间无法联动的问题。术中不同平台的设备之间无法联动的问题。术中不同平台的设备之间无法联动的问题。

【技术实现步骤摘要】
设备的联动控制方法、处理器与设备联动控制系统


[0001]本申请涉及设备的联动控制领域,具体而言,涉及一种设备的联动控制方法、计算机可读存储介质、处理器与设备联动控制系统。

技术介绍

[0002]新一代的物联网中,往往需要多个设备进行联动控制,比如打开灯光的同时打开空调,打开投影仪的同时调暗灯光等。同时也存在一些相互冲突的第一指令,比如打开空调的同时打开窗。在以前的技术当中,往往只能通过人为的进行操作,逐个控制每一个智能设备达到需要的状态。
[0003]现有技术当中,存在影子设备的概念,即通过在服务器中预存设备的当前状态信息,服务器在收到客户端发送的状态指令后,先根据预存的状态信息进行状态改变并返回至客户端,再通过状态同步的方式将状态发送至设备。
[0004]如CN110501988B中提供的一种实现物联网设备融合控制方法,将多个影子设备存储至服务器,以实现多设备的联动控制。
[0005]以上技术能够解决多设备联动操作中的操作困难的问题,但是该技术方案需要所有设备都与服务器进行状态同步,而并不是所有的设备都能与当前的服务器进行数据互通,如果将多个服务器平台与多个设备实现相互连通,则会大大的增加各个厂商的开发成本。
[0006]因此,亟需一种方法来解决现有技术中不同平台的设备之间无法联动的问题。
[0007]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。r/>
技术实现思路

[0008]本申请的主要目的在于提供一种设备的联动控制方法、计算机可读存储介质、处理器与设备联动控制系统,以解决现有技术中不同平台的设备之间无法联动的问题。
[0009]根据本专利技术实施例的一个方面,提供了一种设备的联动控制方法,包括:建立第一设备与至少一个第二设备的关联关系;在接收到第一指令的情况下,根据所述关联关系以及所述第一指令,确定目标设备以及第二指令,所述目标设备为与所述第一指令关联的所述第二设备,所述第二指令为所述目标设备的控制指令;将所述第二指令发送给所述目标设备,以使得所述目标设备执行所述第二指令。
[0010]可选地,建立第一设备与至少一个第二设备的关联关系,包括:建立所述第一设备与所述第二设备的通信连接;将第一指令集发送给所述第二设备,所述第一指令集为控制所述第一设备的指令集;接收关联指令集,所述关联指令集为所述第二设备根据所述第一指令集以及第二指令集生成的,所述第二指令集为控制所述第二设备的指令集,所述关联指令集包括第一预定指令以及第二预定指令,所述第一预定指令为所述第一指令集中的至
少部分指令,所述第二预定指令为所述第二指令集中与所述第一预定指令关联的指令。
[0011]可选地,所述方法还包括:获取第一状态信息,所述第一状态信息为所述第一设备的当前设备状态;接收第二状态信息,所述第二状态信息为所述第二设备的当前设备状态;根据所述第一状态信息、所述第二状态信息、所述第一指令集、所述第二指令集以及所述关联指令集,生成控制信息;将所述控制信息发送给服务器,以使得所述服务器根据所述控制信息建立第一影子设备以及第二影子设备,所述第一影子设备为所述第一设备的影子设备,所述第二影子设备为所述第二设备的影子设备。
[0012]可选地,所述方法还包括:在接收到第一指令的情况下,控制所述第一设备执行所述第一指令。
[0013]根据本专利技术实施例的另一方面,还提供了一种设备的联动控制方法,包括:建立第二设备与至少一个第一设备的关联关系;在接收到第二指令的情况下,控制所述第二设备执行所述第二指令,所述第二指令为所述第一设备在接收到第一指令的情况下,根据所述关联关系以及所述第一指令确定的,所述第二设备与所述第一指令关联。
[0014]可选地,建立第二设备与至少一个第一设备的关联关系,包括:建立所述第二设备与所述第一设备的通信连接;接收第一指令集,所述第一指令集为控制所述第一设备的指令集;根据所述第一指令集以及第二指令集,生成关联指令集,所述第二指令集为控制所述第二设备的指令集,所述关联指令集包括第一预定指令以及第二预定指令,所述第一预定指令为所述第一指令集中的至少部分指令,所述第二预定指令为所述第二指令集中与所述第一预定指令关联的指令;将所述关联指令集发送给所述第一设备。
[0015]可选地,根据所述第一指令集以及第二指令集,生成关联指令集,包括:根据所述第一指令集以及所述第二指令集,确定所述第一预定指令;从所述第二指令集中确定可与所述第一预定指令关联的所述第二预定指令;将所述第二预定指令与所述第一预定指令关联,生成所述关联指令集。
[0016]可选地,所述方法还包括:获取第二状态信息,所述第二状态信息为所述第二设备的当前设备状态;将所述第二状态信息发送给所述第一设备,以使所述第一设备生成控制信息并将所述控制信息发送给服务器,使得所述服务器根据所述控制信息建立第一影子设备以及第二影子设备,所述控制信息为所述第一设备根据第一状态信息、所述第二状态信息、所述第一指令集、所述第二指令集以及所述关联指令集生成的,所述第一状态信息为所述第一设备的当前设备状态,所述第一影子设备为所述第一设备的影子设备,所述第二影子设备为所述第二设备的影子设备。
[0017]根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。
[0018]根据本专利技术实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。
[0019]根据本专利技术实施例的一方面,还提供了一种设备联动控制系统,包括:第一系统,包括至少一个第一设备以及所述第一设备的控制装置,所述第一设备的控制装置用于执行任一种所述的方法;第二系统,包括至少一个第二设备以及所述第二设备的控制装置,所述第二设备的控制装置用于执行任一种所述的方法。
[0020]在本专利技术实施例中,所述设备的联动控制方法中,首先,建立第一设备与至少一个
第二设备的关联关系,然后,在接收到第一指令的情况下,根据建立的所述关联关系以及接收到的所述第一指令,确定目标设备以及用于控制目标设备的第二指令,其中,所述目标设备为与所述第一指令关联的所述第二设备,最后,将确定出的所述第二指令发送给出目标设备,以使得所述目标设备执行所述第二指令。与现有技术中通过与第一设备对应的服务器分别发送控制指令到第一设备以及与第二设备对应的服务器,来实现不同平台的第一设备和第二设备的联动相比,本方案中,首先建立起第一设备和第二设备之间的关联关系,然后根据建立的关联关系以及第一设备接收到的第一指令,确定与第一设备关联的目标设备以及该目标设备对应的第二指令,并将第二指令发送给目标设备,以使得目标设备执行第二指令,即本方案无需通过多个服务器便可实现不同平台的设备之间的联动,这样保证了各个设备对应的厂商的开发成本较低,避本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备的联动控制方法,其特征在于,包括:建立第一设备与至少一个第二设备的关联关系;在接收到第一指令的情况下,根据所述关联关系以及所述第一指令,确定目标设备以及第二指令,所述目标设备为与所述第一指令关联的所述第二设备,所述第二指令为所述目标设备的控制指令;将所述第二指令发送给所述目标设备,以使得所述目标设备执行所述第二指令。2.根据权利要求1所述的方法,其特征在于,建立第一设备与至少一个第二设备的关联关系,包括:建立所述第一设备与所述第二设备的通信连接;将第一指令集发送给所述第二设备,所述第一指令集为控制所述第一设备的指令集;接收关联指令集,所述关联指令集为所述第二设备根据所述第一指令集以及第二指令集生成的,所述第二指令集为控制所述第二设备的指令集,所述关联指令集包括第一预定指令以及第二预定指令,所述第一预定指令为所述第一指令集中的至少部分指令,所述第二预定指令为所述第二指令集中与所述第一预定指令关联的指令。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取第一状态信息,所述第一状态信息为所述第一设备的当前设备状态;接收第二状态信息,所述第二状态信息为所述第二设备的当前设备状态;根据所述第一状态信息、所述第二状态信息、所述第一指令集、所述第二指令集以及所述关联指令集,生成控制信息;将所述控制信息发送给服务器,以使得所述服务器根据所述控制信息建立第一影子设备以及第二影子设备,所述第一影子设备为所述第一设备的影子设备,所述第二影子设备为所述第二设备的影子设备。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到第一指令的情况下,控制所述第一设备执行所述第一指令。5.一种设备的联动控制方法,其特征在于,包括:建立第二设备与至少一个第一设备的关联关系;在接收到第二指令的情况下,控制所述第二设备执行所述第二指令,所述第二指令为所述第一设备在接收到第一指令的情况下,根据所述关联关系以及所述第一指令确定的,所述第二设备与所述第一指令关联。6.根据权利要求5所述的方法,其特征在于,建立第二设备与至少一个第一设备的关联关系,包括:建立所述第二设备与所述第一设备的通信...

【专利技术属性】
技术研发人员:林泓亮李绍斌宋德超
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1