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

技术编号:34142613 阅读:76 留言:0更新日期:2022-07-14 18:11
本申请涉及一种控制方法、装置、电子设备和存储介质。所述方法包括:响应于接收的目标请求,获取所述目标请求的请求权限;若所述目标请求对应的外部网络路径存在异常、且所述请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述目标请求进行处理。采用本方法能够在外部网络异常时正常处理相关业务请求,提升了用户使用体验。提升了用户使用体验。提升了用户使用体验。

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


[0001]本申请涉及智能家居
,特别是涉及一种控制方法、装置、电子设备和存储介质。

技术介绍

[0002]随着智能家居行业的不断发展,智能家居设备越来越多,使得对智能家居设备的业务控制的实时性也越来越重要。
[0003]已知的在对智能家居设备的业务控制都是基于云端服务器上执行实现的。然而,基于云端服务器实现业务控制的应用中,在外部网络存在异常的情况下,将无法正常处理相关的业务请求,影响用户使用体验。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种在外部网络异常时能够正常处理相关业务请求的控制方法、装置、电子设备和存储介质。
[0005]第一方面,本申请实施例提供一种控制方法,所述方法包括:
[0006]响应于接收的目标请求,获取所述目标请求的请求权限;
[0007]若所述目标请求对应的外部网络路径存在异常、且所述请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述目标请求进行处理。
[0008]第二方面,本申请实施例提供一种控制装置,所述装置包括:
[0009]获取模块,用于响应于接收的目标请求,获取所述目标请求的请求权限;
[0010]处理模块,用于若所述目标请求对应的外部网络路径存在异常、且所述请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述目标请求进行处理。
[0011]在一些实施例中,处理模块,还用于若目标请求对应的外部网络路径和私有权限对应的内部网络路径均正常,且目标请求是通过局域网发送的,则通过私有权限对应的内部网络路径对目标请求进行处理。
[0012]在一些实施例中,处理模块,还用于若目标请求对应的外部网络路径正常,且请求权限包括公有权限,则通过目标请求对应的外部网络路径,将目标请求发送至服务器,以指示服务器处理目标请求。
[0013]在一些实施例中,处理模块,还用于若目标请求对应的请求信息为私密属性的信息,则将所述请求信息存储至本地;所述本地存储的私密属性的信息,用于供内部网络路径访问。
[0014]在一些实施例中,处理模块,还用于若所述目标请求对应的外部网络路径存在异常、且所述请求权限为已授权的权限,则通过所述已授权的权限所对应的指定通道对所述目标请求进行处理。
[0015]在一些实施例中,处理模块,还用于通过指定通道,将服务器中指定类型的数据备份至本地中,以供本地调用数据;和/或,通过指定通道,将本地的预设类型的数据同步至服
务器中,以供本地异常时进行数据恢复。
[0016]在一些实施例中,所述装置还包括配置模块,其中,获取模块,还用于响应于入网操作,接收服务器下发的各业务功能;配置模块,用于在本地配置各所述业务功能;处理模块,还用于若同时接收到私有权限的业务请求和公有权限的业务请求,优先对所述私有权限的业务请求进行处理。
[0017]在一些实施例中,获取模块,还用于获取当前的环境数据;处理模块,还用于若所述环境数据满足自动化控制策略对应的触发条件,则生成针对所述自动化控制策略的自动化控制指令;通过所述私有权限对应的内部网络路径将所述自动化控制指令发送至对应的目标设备,以指示所述目标设备执行所述自动化控制指令。
[0018]第三方面,本申请实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时实现本申请任一实施例所述的控制方法。
[0019]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本申请任一实施例所述的控制方法。
[0020]第四方面,本申请实施例提供一种计算机程序产品或计算机程序,计算机程序产品或计算机程序包括计算机指令,计算机指令存储在计算机可读存储介质中;计算机设备的处理器从计算机可读存储介质读取计算机指令,处理器执行计算机指令时实现本申请各实施例的控制方法中的步骤。
[0021]上述控制方法、装置、电子设备和存储介质,在接收到请求后,若检测出所述请求对应的外部网络路径存在异常且所述请求的请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述请求进行处理,实现在外部网络异常时,能够正常处理相关业务请求,提升了用户使用体验。
附图说明
[0022]图1为一个实施例中控制方法的应用环境图;
[0023]图2为一个实施例中控制方法的流程示意图;
[0024]图3为一个实施例中控制系统的结构框图;
[0025]图4为一个实施例中控制方法的交互示意图;
[0026]图5为一个实施例中控制装置的结构框图;
[0027]图6为一个实施例中电子设备的内部结构图。
具体实施方式
[0028]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0029]专利技术人经过研究发现,在智慧酒店、智慧公寓等业务形态下,用户入住时,需要进行制作门卡或者为用户进行下发远程开门密码,但是当用户本地网络出现异常,无法访问到外部网络的情况下,将会导致无法完成该流程,而导致用户无法办理入住业务,对酒店和
公寓的运营方品牌形象将会产生较大的影响。或者,在智慧社区、地产等业务形态下,存在视频监控、AI识别、门锁开关门记录等需要边缘计算以及强隐私要求的信息,客户方并不希望在公有云当中呈现该信息,只希望存在于本地服务当中。或者,对于智慧空间的能力,由于存在较多跨网关计算的情况,对于网关之间相互订阅协同的运算压力也较大,导致智慧空间作为自动化执行方时,很难采用本地自动化方式进行处理。或者,在传统的边端部署方案当中,当有新的设备接入后,用户无法对边缘网关进行升级进而快速支持新接入的设备或是边缘系统能力升级。或者,对于一些重要的配置,需要支持通过云端进行备份,以在发生异常时,可以快速的进行还原恢复。此外,随着接入的设备越来越多,公有云将会面临越来越大的运算要求、存储要求、带宽要求等,对公有云也会产生较大的成本。
[0030]针对上述问题,专利技术人经过长时间的研究并提出了本申请实施例提供的控制方法、装置、电子设备和存储介质,在接收到请求后,若检测出所述请求对应的外部网络路径存在异常且所述请求的请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述请求进行处理,实现在外部网络异常时,能够正常处理业务请求,提升了用户使用体验。
[0031]图1为适用于本申请实施例的一种应用环境示意图。本申请实施例提供的控制方法可以应用于如图1所示的智能家居系统中,该智能家居系统包括云端1、边缘网关2、智能家居设备3和终端设备4,其中,云端1可以是网络接入服务器、数据库服务器、云服务器等。智能家居设备3可以包括但不限于:智能开关、智能插座、传感器、自动窗帘本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制方法,其特征在于,所述方法包括:响应于接收的目标请求,获取所述目标请求的请求权限;若所述目标请求对应的外部网络路径存在异常、且所述请求权限包括私有权限,则通过所述私有权限对应的内部网络路径对所述目标请求进行处理。2.根据权利要求1所述的方法,其特征在于,还包括:若所述目标请求对应的外部网络路径和所述私有权限对应的内部网络路径均正常,且所述目标请求是通过局域网发送的,则通过所述私有权限对应的内部网络路径对所述目标请求进行处理。3.根据权利要求1所述的方法,其特征在于,还包括:若所述目标请求对应的外部网络路径正常,且所述请求权限包括公有权限,则通过所述目标请求对应的外部网络路径,将所述目标请求发送至服务器,以指示所述服务器处理所述目标请求。4.根据权利要求1所述的方法,其特征在于,还包括:若所述目标请求对应的请求信息为私密属性的信息,则将所述请求信息存储至本地;所述本地存储的私密属性的信息,用于供所述内部网络路径访问。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法包括:若所述目标请求对应的外部网络路径存在异常、且所述请求权限为已授权的权限,则通过所述已授权的权限所对应的指定通道对所述目标请求进行处理。6.根据权利要求1至4任一项所述的方法,其特征在于,还包括:通过指定通道,将服务器中指定类型的数据备份至本地中,以供本地调用数据;和/或,通过指定通道,将本地的预设类型的数据同步至所述服务器中,以供本地异常时进行数据恢复。7.根据权...

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

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

1