设备的控制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:39007868 阅读:10 留言:0更新日期:2023-10-07 10:39
本发明专利技术实施例涉及一种设备的控制方法、装置、计算机设备及存储介质,包括:接收第一设备发送的第一控制指令,所述第一控制指令中携带有目标标识,所述目标标识用于指示所述第一控制指令为控制第二设备的指令;根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令;将所述第二控制指令发送给第二服务器,以使所述第二服务器将所述第二控制指令发送给所述第二设备,可以实现通过不同厂商云平台进行通信,通过一个设备对不同厂商的智能设备进行控制,实现了智能设备便捷控制的技术效果。果。果。

【技术实现步骤摘要】
设备的控制方法、装置、计算机设备及存储介质


[0001]本专利技术实施例涉及智能家居领域,尤其涉及一种设备的控制方法、装置、计算机设备及存储介质。

技术介绍

[0002]目前随着智能家居的普及越来越广,种类越来越多,发展智能家居的厂商越来越多,每个家庭的智能家居种类繁多可能来子不同的厂商,但不同的厂商只能通过自己的云平台控制自己的智能家居,不能控制其他厂商的智能家居,具有一定的局限性。
[0003]现有的技术方案,仅能通过一个设备对同一家庭内相同厂商的智能家居进行控制,无法解决用户通过一个设备对不同厂商的智能家居进行控制的问题。

技术实现思路

[0004]鉴于此,为解决上述仅能通过一个设备对同一家庭内相同厂商的智能家居进行控制,无法解决用户控制设备繁琐的问题,本专利技术实施例提供一种设备的控制方法、装置、计算机设备及存储介质。
[0005]第一方面,本专利技术实施例提供一种设备的控制方法,应用于第一服务器,包括:
[0006]接收第一设备发送的第一控制指令,所述第一控制指令中携带有目标标识,所述目标标识用于指示所述第一控制指令为控制第二设备的指令;
[0007]根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令;
[0008]将所述第二控制指令发送给第二服务器,以使所述第二服务器将所述第二控制指令发送给所述第二设备。
[0009]在一个可选的实施方式中,所述方法还包括:
[0010]在首次接收到所述第二设备发送的消息时,所述消息中携带有第二设备信息和目标标识;
[0011]基于所述目标标识将广播消息中的第二设备信息发送至所述第一服务器,以使所述第一服务器对所述第二设备信息进行存储。
[0012]在一个可选的实施方式中,所述根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令,包括:
[0013]从所述第一控制指令解析得到所述目标标识;
[0014]调用应用程序编程接口从所述共享库中确定与目标标识对应的数据格式;
[0015]按照所述数据格式将所述第一控制指令转换为第二控制指令。
[0016]在一个可选的实施方式中,所述第一控制指令通过以下方式生成,包括:
[0017]确定待控制的所述第二设备;
[0018]根据所述第二设备待执行的操作和所述第二设备对应的所述目标标识生成第一控制指令。
[0019]第二方面,本专利技术实施例提供一种设备的控制方法,应用于第二服务器,包括:
[0020]接收第一服务器发送的第二控制指令,所述第二控制指令是通过目标标识调用的共享库将第一控制指令进行转换得到的;
[0021]将所述第二控制指令发送给第二设备,以使所述第二设备执行所述第二控制指令对应的操作。
[0022]在一个可选的实施方式中,所述方法还包括:
[0023]根据所述第二设备的第二设备信息和所述第二设备的目标标识生成消息;
[0024]将所述消息采用广播的形式发送给第一设备。
[0025]在一个可选的实施方式中,所述方法还包括:
[0026]在所述第二设备执行完所述第二控制指令对应的操作时,得到执行所述第二控制指令对应的操作的执行结果;
[0027]基于所述执行结果和所述第一设备的预设标识生成所述第二控制指令对应的第二响应消息;
[0028]将所述第二响应消息发送给第二服务器;
[0029]所述第二服务器调用共享库将所述第二响应消息转换为第一响应消息,并将所述第一响应消息发送给第一服务器,以使所述第一服务器将所述第一响应消息发送给第一设备,并在所述第一设备上展示所述第一响应消息。
[0030]第三方面,本专利技术实施例提供一种设备的控制装置,应用于第一服务器,包括:
[0031]接收模块,用于接收第一设备发送的第一控制指令,所述第一控制指令中携带有目标标识,所述目标标识用于指示所述第一控制指令为控制第二设备的指令;
[0032]调用模块,用于根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令;
[0033]发送模块,用于将所述第二控制指令发送给第二服务器,以使所述第二服务器将所述第二控制指令发送给所述第二设备。
[0034]第四方面,本专利技术实施例提供一种设备的控制装置,应用于第二服务器,包括:
[0035]接收模块,用于接收第一服务器发送的第二控制指令,所述第二控制指令是通过目标标识调用的共享库将第一控制指令进行转换得到的;
[0036]发送模块,还用于将所述第二控制指令发送给第二设备,以使所述第二设备执行所述第二控制指令对应的操作。
[0037]第五方面,本专利技术实施例提供一种计算机设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的设备的控制程序,以实现上述第一方面和上述第二方面中任一项所述的设备的控制方法。
[0038]第六方面,本专利技术实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面和上述第二方面中任一项所述的设备的控制方法。
[0039]本专利技术实施例提供的设备的控制方案,通过接收第一设备发送的第一控制指令,所述第一控制指令中携带有目标标识,所述目标标识用于指示所述第一控制指令为控制第二设备的指令;根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令;将所述第二控制指令发送给第二服务器,以使所述第二服务器将所述第二控制指令发送给所述第二设备。
[0040]由本方案,可以实现通过不同厂商云平台进行通信,通过一个设备对不同厂商的智能设备进行控制,实现了智能设备便捷控制的技术效果。
附图说明
[0041]图1为本专利技术实施例提供的一种设备的控制方法的应用场景图;
[0042]图2为本专利技术实施例提供的一种设备的控制方法的流程示意图;
[0043]图3为本专利技术实施例提供的另一种设备的控制方法的流程示意图;
[0044]图4为本专利技术实施例涉及的控制结果的反馈方法的流程示意图;
[0045]图5为本专利技术实施例提供的一种设备的控制装置的结构示意图;
[0046]图6为本专利技术实施例提供的另一种设备的控制装置的结构示意图;
[0047]图7为本专利技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0048]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0049]为便于对本专利技术实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本专利技术实施例的限定。
[0050]图1为本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备的控制方法,其特征在于,应用于第一服务器,包括:接收第一设备发送的第一控制指令,所述第一控制指令中携带有目标标识,所述目标标识用于指示所述第一控制指令为控制第二设备的指令;根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令;将所述第二控制指令发送给第二服务器,以使所述第二服务器将所述第二控制指令发送给所述第二设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在首次接收到所述第二设备发送的消息时,所述消息中携带有第二设备信息和目标标识;基于所述目标标识将广播消息中的第二设备信息发送至所述第一服务器,以使所述第一服务器对所述第二设备信息进行存储。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标标识调用共享库,将所述第一控制指令转换为第二控制指令,包括:从所述第一控制指令解析得到所述目标标识;调用应用程序编程接口从所述共享库中确定与目标标识对应的数据格式;按照所述数据格式将所述第一控制指令转换为第二控制指令。4.根据权利要求1所述的方法,其特征在于,所述第一控制指令通过以下方式生成:确定待控制的所述第二设备;根据所述第二设备待执行的操作和所述第二设备对应的所述目标标识生成第一控制指令。5.一种设备的控制方法,其特征在于,应用于第二服务器,包括:接收第一服务器发送的第二控制指令,所述第二控制指令是通过目标标识调用的共享库将第一控制指令进行转换得到的;将所述第二控制指令发送给第二设备,以使所述第二设备执行所述第二控制指令对应的操作。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述第二设备的第二设备信息和所述第二设备的目标标识生成消息;将所述消息采用广播的形式发送给第一设备。7.根据权...

【专利技术属性】
技术研发人员:李威李绍斌唐杰肖沐青罗海东代明航
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1