设备控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35985799 阅读:15 留言:0更新日期:2022-12-17 22:59
本申请实施例提供了一种设备控制方法、装置、电子设备及存储介质,涉及物联网技术领域。其中,该方法包括:获取组网请求,所述组网请求用于指示设备请求断开已接入的旧接入设备,并接入新接入设备;响应于所述组网请求,存储关于所述旧接入设备的第一网络信息,并进行与所述新接入设备相关的组网检测;若所述组网检测中未检测到所述新接入设备,则根据所述第一网络信息重新接入所述旧接入设备,以使设备受控于所接入的所述旧接入设备而执行相应动作。本申请实施例解决了相关技术中设备控制的稳定性较差的问题。性较差的问题。性较差的问题。

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


[0001]本申请涉及物联网
,具体而言,本申请涉及一种设备控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着物联网技术的快速发展,智能设备逐渐广泛地应用于智能家居场景。用户可以通过用户终端(例如智能手机)中运行的客户端对智能设备进行配置,使得智能设备接入网关或者其余接入设备,进而通过网关或者其余接入设备控制智能设备执行相应动作。
[0003]然而,随着接入的智能设备的数量越来越多,可能会使得用户误删智能设备,一旦智能设备被用户误删,将造成用户无法通过网关或者其余接入设备控制该智能设备执行相应动作,只能在客户端上重新进行该智能设备的配置,不仅大大地提高了维护成本,而且影响了设备控制的稳定性。
[0004]由上可知,如何提升设备控制的稳定性仍有待解决。

技术实现思路

[0005]本申请各实施例提供了一种设备控制方法、装置、电子设备及存储介质,可以解决相关技术中存在的设备控制的稳定性较差的问题。所述技术方案如下:
[0006]根据本申请实施例的一个方面,一种设备控制方法,所述方法包括:获取组网请求,所述组网请求用于指示设备请求断开已接入的旧接入设备,并接入新接入设备;响应于所述组网请求,存储关于所述旧接入设备的第一网络信息,并进行与所述新接入设备相关的组网检测;若所述组网检测中未检测到所述新接入设备,则根据所述第一网络信息重新接入所述旧接入设备,以使设备受控于所接入的所述旧接入设备而执行相应动作。
[0007]根据本申请实施例的一个方面,一种设备控制装置,所述装置包括:请求获取模块,用于获取组网请求,所述组网请求用于指示设备请求断开已接入的旧接入设备,并接入新接入设备;信息存储模块,用于响应于所述组网请求,存储关于所述旧接入设备的第一网络信息,并进行与所述新接入设备相关的组网检测;设备控制模块,用于若所述组网检测中未检测到所述新接入设备,则根据所述第一网络信息重新接入所述旧接入设备,以使设备受控于所接入的所述旧接入设备而执行相应动作。
[0008]在一示例性实施例中,所述装置还包括:第二设备控制模块,用于若所述组网检测中检测到所述新接入设备,则接入所述新接入设备,以使所述设备受控于所接入的所述新接入设备而执行相应动作。
[0009]在一示例性实施例中,所述装置还包括:信息删除模块,用于删除所述第一网络信息。
[0010]在一示例性实施例中,所述装置还包括:通知模块,用于通知所述旧接入设备删除与所述设备相关的设备信息。
[0011]在一示例性实施例中,所述通知模块包括:接入设备校验单元,用于基于所述新接
入设备上报的与所述设备相关的设备信息,请求云端为所述设备进行接入设备校验;所述接入设备校验用于指示所述设备是否允许接入所述新接入设备;云端通知单元,用于若所述设备通过所述接入设备校验,则请求所述云端根据第一账号与第二账号的一致性,通知所述旧接入设备删除与所述设备相关的设备信息;所述第一账号为所述设备接入所述旧接入设备所关联的账号,所述第二账号为所述设备接入所述新接入设备所关联的账号。
[0012]在一示例性实施例中,所述通知模块包括:消息发送单元,用于根据所述第一网络信息重新接入所述旧接入设备,向所述旧接入设备发送离网消息;所述离网消息用于通知所述旧接入设备断开与所述设备的连接,和/或,所述离网消息用于通知所述旧接入设备删除与所述设备相关的设备信息;网关接入单元,用于根据关于所述新接入设备的第二网络信息接入所述新接入设备。
[0013]在一示例性实施例中,所述装置还包括:更新请求模块,用于基于所述新接入设备上报的与所述设备相关的设备信息,请求云端进行关于所述设备从所述旧接入设备切换至所述新接入设备的设备信息更新。
[0014]在一示例性实施例中,所述请求获取模块包括:请求发起单元,用于响应于针对所述设备的触发操作,发起所述组网请求;或请求接收单元,用于接收用户终端发送的所述组网请求。
[0015]根据本申请实施例的一个方面,一种电子设备,包括:至少一个处理器、至少一个存储器、以及至少一条通信总线,其中,存储器上存储有计算机程序,处理器通过通信总线读取存储器中的计算机程序;计算机程序被处理器执行时实现如上所述的设备控制方法。
[0016]根据本申请实施例的一个方面,一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上所述的设备控制方法。
[0017]根据本申请实施例的一个方面,一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在存储介质中,计算机设备的处理器从存储介质读取计算机程序,处理器执行计算机程序,使得计算机设备执行时实现如上所述的设备控制方法。
[0018]本申请提供的技术方案带来的有益效果是:
[0019]在上述技术方案中,获取用于指示请求接入新接入设备的组网请求,以响应于组网请求,存储关于已断开接入的旧接入设备的第一网络信息,并进行与新接入设备相关的组网检测,若组网检测中未检测到新接入设备,则根据第一网络信息重新接入旧接入设备,以使设备受控于所接入的旧接入设备而执行相应动作,否则,接入新接入设备,以使设备受控于所接入的新接入设备而执行相应动作,由此可见,对于智能设备来说,通过第一网络信息的存储,即使不能够接入新接入设备,也可以恢复与旧接入设备的连接,保证智能设备能够始终受控于接入设备而执行相应动作,从而能够有效地解决相关技术中存在的设备控制的稳定性较差的问题。
附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0021]图1是根据本申请所涉及的实施环境的示意图;
[0022]图2是根据一示例性实施例示出的一种设备控制方法的流程图;
[0023]图3是根据一示例性实施例示出的另一种设备控制方法的流程图;
[0024]图4是根据一示例性实施例示出的另一种设备控制方法的流程图;
[0025]图5是根据一示例性实施例式出的设备信息删除的示意图;
[0026]图6是根据一示例性实施例示出的另一种设备控制方法的流程图;
[0027]图7是根据一示例性实施例示出的离网消息发送流程的示意图;
[0028]图8是一应用场景中一种设备控制方法的具体实现示意图;
[0029]图9是根据一示例性实施例示出的一种设备控制装置的结构框图;
[0030]图10是根据一示例性实施例示出的一种电子设备的硬件结构图;
[0031]图11是根据一示例性实施例示出的一种电子设备的结构框图。
具体实施方式
[0032]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
[0033]本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,所述方法包括:获取组网请求,所述组网请求用于指示设备请求断开已接入的旧接入设备,并接入新接入设备;响应于所述组网请求,存储关于所述旧接入设备的第一网络信息,并进行与所述新接入设备相关的组网检测;若所述组网检测中未检测到所述新接入设备,则根据所述第一网络信息重新接入所述旧接入设备,以使设备受控于所接入的所述旧接入设备而执行相应动作。2.如权利要求1所述的方法,其特征在于,所述进行与所述新接入设备相关的组网检测之后,所述方法还包括:若所述组网检测中检测到所述新接入设备,则接入所述新接入设备,以使所述设备受控于所接入的所述新接入设备而执行相应动作。3.如权利要求2所述的方法,其特征在于,所述接入所述新接入设备之后,所述方法还包括:删除所述第一网络信息。4.如权利要求2所述的方法,其特征在于,所述接入所述新接入设备之后,所述方法还包括:通知所述旧接入设备删除与所述设备相关的设备信息。5.如权利要求4所述的方法,其特征在于,所述通知所述旧接入设备删除与所述设备相关的设备信息,包括:基于所述新接入设备上报的与所述设备相关的设备信息,请求云端为所述设备进行接入设备校验;所述接入设备校验用于指示所述设备是否允许接入所述新接入设备;若所述设备通过所述接入设备校验,则请求所述云端根据第一账号与第二账号的一致性,通知所述旧接入设备删除与所述设备相关的设备信息;所述第一账号为所述设备接入所述旧接入设备所关联的账号,所述第二账号为所述设备接入所述新接入设备所关联的账号。6.如权利要求4所述的方法,其特征在于,所述通知所述旧接入设备删除与所述设备相关的设备信息,包括:根据所述第一网络信息重新接入所述旧接入设...

【专利技术属性】
技术研发人员:胡浩吴志明孔丽
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:

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

1