网络配置方法、网络配置装置、电子设备和可读存储介质与流程

    专利2022-07-07  214


    本发明涉及通信技术领域,尤其涉及一种网络配置方法、网络配置装置、电子设备和可读存储介质。



    背景技术:

    智能家电要想实现联网控制,需要通过配网接入无线网络中。传统的配网方式为通过单wifi模组实现配网,这种方式配网成功率很低。

    为了提高成功率,相关技术中,开始使用wifi 蓝牙的combo芯片方案来优化配网体验,具体为设定蓝牙rssi(接收的信号强度指示)值在一定范围内的设备为自家设备,自动完成身份确定并进行配网,但rssi值容易受到周围环境影响,特别是容易误给邻居家的设备配网。



    技术实现要素:

    本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种网络配置方法,可以保证配网的安全性。

    本发明还提出另一种网络配置方法。

    本发明提出一种网络配置装置。

    本发明提出另一种网络配置装置。

    本发明还提出一种电子设备。

    本发明还提出一种可读存储介质。

    根据本发明第一方面实施例的网络配置方法,包括:

    接收待入网设备的配网请求;

    基于所述配网请求,确定所述待入网设备的设备标识;

    基于所述设备标识,确定校验码;

    控制光发射器基于所述校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    接收所述入网设备反馈的校验结果;

    确定校验通过,发送配网信息。

    本发明实施例的上述网络配置方法,由于在接收到配网请求,通过光信号作为校验的媒介,光无法穿透墙壁,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    根据本发明的一个实施例,在所述基于所述配网请求,确定所述待入网设备的设备标识之前,还包括:确定接收的信号强度指示值大于目标强度值。

    根据本发明的一个实施例,所述配网请求为多个,所述基于所述配网请求,确定所述待入网设备的设备标识,包括:基于所述配网请求,确定各个所述待入网设备对应的设备标识;所述基于所述设备标识,确定校验码,包括:基于各个所述设备标识,确定对应的校验码;所述控制光发射器基于所述校验码按目标频率闪烁,包括:控制光发射器逐个基于所述校验码按目标频率闪烁。

    根据本发明的一个实施例,在所述接收所述入网设备反馈的校验结果之后,所述网络配置方法还包括:确定校验未通过,输出提示信息;接收用户的第一输入;响应于所述第一输入,再次控制光发射器基于所述校验码按目标频率闪烁;其中,在确定校验未通过的次数达到目标次数时,屏蔽所述待入网设备。

    根据本发明的一个实施例,在所述基于所述配网请求,确定所述待入网设备的设备标识之后,且在所述发送配网信息之前,所述网络配置方法还包括:控制摄像头扫描目标设备的标识码,确定所述目标设备的设备标识;确定所述目标设备的设备标识与所述待入网设备的设备标识一致。

    根据本发明的一个实施例,所述控制摄像头扫描目标设备的标识码,包括:控制所述摄像头切换至长焦镜头。

    根据本发明的一个实施例,在所述接收待入网设备的配网请求之后,且在所述控制摄像头扫描目标设备的标识码,确定所述目标设备的设备标识之前,所述网络配置方法还包括:基于所述配网请求,确定所述待入网设备的品类;控制摄像头采集目标图像;识别所述目标图像中设备的品类;确定所述目标图像中设备的品类与所述待入网设备的品类相同。

    根据本发明第二方面实施例的网络配置方法,包括:

    发送配网请求;

    接收光信号;

    解码所述光信号,确定解析标识;

    将所述解析标识与自身的设备标识校验,确定校验结果;

    发送所述校验结果;

    接收配网信息;

    基于所述配网信息配网。

    根据本发明第三方面实施例的网络配置装置,包括:

    第一接收模块,用于接收待入网设备的配网请求;

    第一确定模块,用于基于所述配网请求,确定所述待入网设备的设备标识;

    编码模块,用于基于所述设备标识,确定校验码;

    控制模块,用于控制光发射器基于所述校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    第二接收模块,用于接收所述入网设备反馈的校验结果;

    第一发送模块,用于确定校验通过,发送配网信息。

    根据本发明第四方面实施例的网络配置装置,包括:

    第二发送模块,用于发送配网请求;

    第三接收模块,用于接收光信号;

    解码模块,用于解码所述光信号,确定解析标识;

    校验模块,用于将所述解析标识与自身的设备标识校验,确定校验结果;

    第三发送模块,用于发送所述校验结果;

    第四接收模块,用于接收配网信息;

    配网模块,用于基于所述配网信息配网。

    根据本发明第五方面实施例的电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述网络配置方法的步骤。

    根据本发明第六方面实施例的非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述网络配置方法的步骤。

    本发明实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:由于在接收到配网请求,通过光信号作为校验的媒介,光无法穿透墙壁,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    进一步的,通过图像识别验证,结合校验码,可以实现双重验证,安全性更高。

    本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

    附图说明

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

    图1是本发明实施例提供的网络配置方法的流程示意图之一;

    图2是本发明实施例提供的网络配置方法的流程示意图之二;

    图3是本发明实施例提供的网络配置方法的流程示意图之三;

    图4是本发明实施例提供的网络配置方法的流程示意图之四;

    图5是本发明实施例提供的网络配置装置的结构示意图之一;

    图6是本发明实施例提供的网络配置方法的流程示意图之五;

    图7是本发明实施例提供的网络配置装置的结构示意图之二;

    图8是本发明实施例提供的电子设备的结构示意图。

    具体实施方式

    下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。

    在本发明实施例的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

    在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

    下面结合图1-图4描述本发明实施例的网络配置方法。

    该网络配置方法可以用于给家电配网,该网络配置方法可应用于终端,具体可由,但不限于终端中的硬件或软件执行。

    终端包括但不限于移动电话或平板电脑之类的其它便携式通信设备。终端具有光发射器,光发射器可以为闪光灯。终端可以包括触摸敏感表面(例如,触摸屏显示器和/或触摸板),或者包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。

    如图1所示,本发明实施例提供的网络配置方法包括:步骤110-步骤150。

    步骤110、接收待入网设备的配网请求;

    该配网请求可以为待入网设备发送的广播包,配网请求中可以包括待入网设备的各种信息,包括如下至少一种:mac地址(mediaaccesscontroladdress,物理地址)、ssid号(servicesetidentifier,服务集标识符)、sn(serialnumber,序列号)等。

    终端可以接收上述配网请求。

    步骤121、基于配网请求,确定待入网设备的设备标识;

    在终端接收上述配网请求后,可以从配网请求中解析出待入网设备的设备标识,待入网设备的设备标识用于表征待入网设备的身份。

    待入网设备的设备标识可以表现为如下至少一种形式:

    其一、待入网设备的设备标识可以为待入网设备的mac地址;

    其二、待入网设备的设备标识可以为待入网设备的身份码。

    可以理解的是,在配网请求为多个时,步骤121、基于配网请求,确定待入网设备的设备标识,包括:基于配网请求,确定各个待入网设备对应的设备标识。

    步骤122、基于设备标识,确定校验码;

    该步骤用于将设备标识转换为校验码,校验码可以为0和1形成的串号,在实际执行中,终端的编码器将设备标识编码,得到校验码。

    可以理解的是,在配网请求为多个时,步骤122、基于设备标识,确定校验码,包括:基于各个设备标识,确定对应的校验码。

    步骤123、控制光发射器基于校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    在得到校验码后,控制终端的光发射器输出该校验码,输出校验码的方式为光发射器按目标频率闪烁。

    比如,通过设定光发射器在每个周期的状态(点亮或熄灭),来输出0或1。光发射器点亮时表示1,光发射器熄灭时表示0。

    在实际使用过程中,需要光发射器朝向面前的待入网设备的光接收器。

    在终端为移动终端的实施例中,光发射器可以为移动终端的闪光灯。待入网设备的光接收器可以为红外接收器。

    可以理解的是,在配网请求为多个时,步骤123、控制光发射器基于校验码按目标频率闪烁,包括:控制光发射器逐个基于校验码按目标频率闪烁。

    步骤124、接收入网设备反馈的校验结果;

    终端在通过光发射器向面前的待入网设备的光接收器发送校验码后,待入网设备的光接收器接收光信号,解码光信号,确定解析标识,然后将解析标识与自身的设备标识进行校验,若一致,则校验通过,若不一致,则校验不通过,并将校验结果反馈给终端。

    终端接收入网设备反馈的校验结果。

    步骤150、确定校验通过,发送配网信息。

    在校验通过的情况下,终端将配网信息发送给待入网设备,配网信息可以包括无线网络的账号和密码。

    待入网设备在接收到配网信息后,可以基于配网信息配网。

    可以理解的是,相关技术中,往往通过rssi值的强弱来判断待配网设备与终端的距离,通过该距离来确定配网请求对应的待入网设备是否为面前的设备。这种网络配置方法容易将邻居的相似设备误配置。

    本发明实施例的上述网络配置方法,由于在接收到配网请求,通过光信号作为校验的媒介,光无法穿透墙壁,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    在一些实施例中,在步骤121、基于配网请求,确定待入网设备的设备标识之前,还包括:确定接收的信号强度指示值(rssi值)大于目标强度值。

    在实际的执行过程中,终端上的用于配网的app可以自动发现待入网设备并提醒用户靠近配网;用户靠近过程中,用于配网的app实时检测待入网设备的rssi值是否满足目标强度值。

    用于配网的app检测到待入网设备的rssi值大于目标强度值时,读取对应设备的mac地址并生成一组校验码。

    这样,可以通过rssi值实现初步筛选,降低配网过程中的计算量,提高配网的准确率。

    在一些实施例中,在步骤124、接收入网设备反馈的校验结果之后,该网络配置方法还包括:

    确定校验未通过,输出提示信息;

    提示信息可以为显示在终端界面上的提示框,或者震动信息,或者声音信息。

    接收用户的第一输入;

    在本步骤中,第一输入用于控制光发射器基于校验码按目标频率闪烁。

    其中,第一输入可以表现为如下至少一种方式:

    其一,第一输入可以表现为触控输入,包括但不限于点击输入、滑动输入和按压输入等。

    在该实施方式中,接收用户的第一输入,可以表现为,接收用户在终端显示屏的显示区域的第一输入。

    为了降低用户误操作率,可以将第一输入的作用区域限定在特定的区域内,比如显示界面的上部中间区域;或者在当前界面显示目标控件,触摸目标控件,实现第一输入。

    其二,第一输入可以表现为实体按键输入。

    在该实施方式中,终端的机身上设有与分享对应的实体按键,接收用户的第一输入,可以表现为,接收用户按压对应的实体按键的第一输入。

    其三,第一输入可以表现为语音输入。

    在该实施方式中,终端可以在接收到语音如“发送校验码”时,触发控制光发射器基于校验码按目标频率闪烁。

    当然,在其他实施例中,第一输入也可以表现为其他形式,包括但不限于字符输入等,具体可根据实际需要决定,本申请实施例对此不作限定。

    响应于第一输入,再次控制光发射器基于校验码按目标频率闪烁;其中,在确定校验未通过的次数达到目标次数时,屏蔽待入网设备。

    比如,目标次数可以为3次,3次校验都不通过则提醒用户该设备为邻居设备,终端进行屏蔽不再显示该设备,以防止后续会被继续发现提醒配网。

    下面参考图2描述本发明的一种实施例。

    该网络配置方法包括:

    终端自动搜索附近未入网设备,发现后提醒用户靠近自动配网;

    判断待入网设备rssi值是否满足app设置的目标强度值;

    若不满足,回到上一步;

    若满足,读取待入网设备的mac地址,根据mac地址生成校验码,控制闪光灯以目标频率闪烁;

    设备端红外接收器接收到校验码后进行校验;

    若校验通过,则终端发送配网信息给设备;

    若校验不通过,则提醒用户并根据情况进行ssid屏蔽。

    在本发明的一个实施例中,如图3所示,在步骤121、基于配网请求,确定待入网设备的设备标识之后,且在步骤150、发送配网信息之前,该网络配置方法还包括:

    步骤141、控制摄像头扫描目标设备的标识码,确定目标设备的设备标识;

    可以理解的是,目标设备为用户欲进行网络配置的设备,标识码可以为设备上的铭牌上的二维码或条形码,摄像头扫描目标设备的标识码,可以得到目标设备的设备标识。

    目标设备的设备标识可以表现为如下至少一种形式:

    其一、目标设备的设备标识可以为目标设备的mac地址;

    其二、目标设备的设备标识可以为目标设备的sn。

    步骤142、确定目标设备的设备标识与待入网设备的设备标识一致。

    将目标设备的设备标识与待入网设备的设备标识比较,如一致,则可以进行配网。

    需要说明的是,该验证方法与上述实施例通过校验码的校验方法可以结合使用,且在两种方法都通过时,才向设备发送配网信息。

    在一些实施例中,如图4所示,在步骤110、接收待入网设备的配网请求之后,且在步骤141、控制摄像头扫描目标设备的标识码,确定目标设备的设备标识之前,该网络配置方法还包括:

    步骤131、基于配网请求,确定待入网设备的品类;

    在实际的执行中,可以通过解析配网请求中的ssid号,确定设备的品类,比如确定设备是空调还是冰箱。

    步骤132、控制摄像头采集目标图像;

    目标图像为用户欲进行网络配置的设备的图像。

    步骤133、识别目标图像中设备的品类;

    在该步骤中,通过图像识别算法,可以确定目标图像中设备的品类。

    步骤134、确定目标图像中设备的品类与待入网设备的品类相同。

    在目标图像中设备的品类与待入网设备的品类相同时,可以初步确定配网请求对应的待入网设备为目标设备。

    在目标图像中设备的品类与待入网设备的品类不相同时,可以确定配网请求对应的待入网设备不是目标设备。

    下面描述本发明实施例提供的网络配置方法中,通过图像进行识别的具体实施方式。

    终端自动搜索附近未入网设备,发现后提醒用户靠近自动配网;

    判断待入网设备rssi值是否满足app设置的目标强度值;

    靠近过程中app调用终端的摄像头和陀螺仪装置,通过陀螺仪计算终端持有者的运动速度等信息,同时配合摄像头捕捉到的目标设备的目标图像,通过深度算法确定终端距离待入网设备距离;

    摄像头根据捕捉到的目标图像,上传到云端,确定目标设备的品类,确认待入网设备是否与目标设备一致;

    在一致时,控制摄像头扫描目标设备的标识码,具体包括:控制摄像头切换至长焦镜头,读取目标设备上的二维码信息,根据二维码信息确认设备的更加具体的信息(如sn、mac地址等),进一步确认待入网设备和目标设备是否一致

    若是检测完全通过,则将配网信息发送给待入网设备,待入网设备入网成功;若重复检测不通过,则提醒用户该设备为邻居设备,终端进行屏蔽不再显示该设备(有效防止后续会被继续发现提醒配网)。

    下面对本发明实施例提供的网络配置装置进行描述,下文描述的网络配置装置与上文描述的网络配置方法可相互对应参照。

    如图5所示,本发明实施例提供的网络配置装置,包括:第一接收模块510、第一确定模块521、编码模块522、控制模块523、第二接收模块524和第一发送模块550。

    第一接收模块510,用于接收待入网设备的配网请求;

    第一确定模块521,用于基于配网请求,确定待入网设备的设备标识;

    编码模块522,用于基于设备标识,确定校验码;

    控制模块523,用于控制光发射器基于校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    第二接收模块524,用于接收入网设备反馈的校验结果;

    第一发送模块550,用于确定校验通过,发送配网信息。

    本发明实施例的上述网络配置装置,由于在接收到配网请求,通过光信号作为校验的媒介,光无法穿透墙壁,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    本申请实施例中的网络配置装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas),本申请实施例不作具体限定。

    本申请实施例中的网络配置装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

    在一些实施例中,该网络配置装置还包括:第二确定模块,用于确定接收的信号强度指示值大于目标强度值。

    在一些实施例中,配网请求为多个,第一确定模块521,还用于基于配网请求,确定各个待入网设备对应的设备标识;编码模块522,还用于基于各个设备标识,确定对应的校验码;控制模块523,还用于控制光发射器逐个基于校验码按目标频率闪烁。

    在一些实施例中,该网络配置装置还包括:第一输出模块,用于确定校验未通过,输出提示信息;第五接收模块,用于接收用户的第一输入;控制模块523,还用于再次控制光发射器基于校验码按目标频率闪烁;其中,在确定校验未通过的次数达到目标次数时,屏蔽待入网设备。

    在一些实施例中,控制模块523,还用于控制摄像头扫描目标设备的标识码,确定目标设备的设备标识;该网络配置装置还包括:第三确定模块,用于确定目标设备的设备标识与待入网设备的设备标识一致。

    在一些实施例中,控制模块523,还用于控制摄像头切换至长焦镜头。

    在一些实施例中,该网络配置装置还包括:

    第四确定模块,用于基于配网请求,确定待入网设备的品类;

    控制模块523,还用于控制摄像头采集目标图像;

    识别模块,用于识别目标图像中设备的品类;

    第五确定模块,用于确定目标图像中设备的品类与待入网设备的品类相同。

    如图6所示,本发明还提供了一种网络配置方法,该网络配置方法可应用于设备端,具体可由,但不限于设备端中的硬件或软件执行。

    如图6所示,该网络配置方法包括:步骤610-步骤670。

    步骤610、发送配网请求;

    为接入无线网的设备端在上电后,可以自动发送配网请求,配网请求以广播的形式发送。

    步骤620、接收光信号;

    在终端控制光发射器基于校验码按目标频率闪烁时,设备端接收光信号、

    步骤630、解码光信号,确定解析标识;

    解析标识为与校验码对应的设备标识。

    步骤640、将解析标识与自身的设备标识校验,确定校验结果;

    在解析标识与自身的设备标识一致时,校验通过;反之,校验不通过。

    步骤650、发送校验结果;

    校验结果供终端确定是否发送配网信息,校验通过时,终端发送配网信息;反之,不发送。

    步骤660、接收配网信息;

    步骤670、基于配网信息配网。

    本发明实施例的上述网络配置方法,通过光信号的校验,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    下面对本发明实施例提供的网络配置装置进行描述,下文描述的网络配置装置与上文描述的网络配置方法可相互对应参照。

    如图7所示,该网络配置装置包括:第二发送模块710、第三接收模块720、解码模块730、校验模块740、第三发送模块750、第四接收模块760和配网模块770。

    第二发送模块710,用于发送配网请求;

    第三接收模块720,用于接收光信号;

    解码模块730,用于解码光信号,确定解析标识;

    校验模块740,用于将解析标识与自身的设备标识校验,确定校验结果;

    第三发送模块750,用于发送校验结果;

    第四接收模块760,用于接收配网信息;

    配网模块770,用于基于配网信息配网。

    本发明实施例的上述网络配置装置,通过光信号的校验,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(communicationsinterface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行网络配置方法,该方法包括:接收待入网设备的配网请求;基于配网请求,确定待入网设备的设备标识;基于设备标识,确定校验码;控制光发射器基于校验码按目标频率闪烁,以供待入网设备的光接收器接收;接收入网设备反馈的校验结果;确定校验通过,发送配网信息。或者,该方法包括:发送配网请求;接收光信号;解码光信号,确定解析标识;将解析标识与自身的设备标识校验,确定校验结果;发送校验结果;接收配网信息;基于配网信息配网。

    此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

    进一步地,本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的网络配置方法,该方法包括:接收待入网设备的配网请求;基于配网请求,确定待入网设备的设备标识;基于设备标识,确定校验码;控制光发射器基于校验码按目标频率闪烁,以供待入网设备的光接收器接收;接收入网设备反馈的校验结果;确定校验通过,发送配网信息。或者,该方法包括:发送配网请求;接收光信号;解码光信号,确定解析标识;将解析标识与自身的设备标识校验,确定校验结果;发送校验结果;接收配网信息;基于配网信息配网。

    另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的网络配置方法,该方法包括:接收待入网设备的配网请求;基于配网请求,确定待入网设备的设备标识;基于设备标识,确定校验码;控制光发射器基于校验码按目标频率闪烁,以供待入网设备的光接收器接收;接收入网设备反馈的校验结果;确定校验通过,发送配网信息。或者,该方法包括:发送配网请求;接收光信号;解码光信号,确定解析标识;将解析标识与自身的设备标识校验,确定校验结果;发送校验结果;接收配网信息;基于配网信息配网。

    以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

    最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

    以上实施方式仅用于说明本发明,而非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围中。


    技术特征:

    1.一种网络配置方法,其特征在于,包括:

    接收待入网设备的配网请求;

    基于所述配网请求,确定所述待入网设备的设备标识;

    基于所述设备标识,确定校验码;

    控制光发射器基于所述校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    接收所述入网设备反馈的校验结果;

    确定校验通过,发送配网信息。

    2.根据权利要求1所述的网络配置方法,其特征在于,在所述基于所述配网请求,确定所述待入网设备的设备标识之前,还包括:

    确定接收的信号强度指示值大于目标强度值。

    3.根据权利要求1所述的网络配置方法,其特征在于,

    所述配网请求为多个,所述基于所述配网请求,确定所述待入网设备的设备标识,包括:基于所述配网请求,确定各个所述待入网设备对应的设备标识;所述基于所述设备标识,确定校验码,包括:基于各个所述设备标识,确定对应的校验码;所述控制光发射器基于所述校验码按目标频率闪烁,包括:控制光发射器逐个基于所述校验码按目标频率闪烁。

    4.根据权利要求1所述的网络配置方法,其特征在于,在所述接收所述入网设备反馈的校验结果之后,所述网络配置方法还包括:

    确定校验未通过,输出提示信息;

    接收用户的第一输入;

    响应于所述第一输入,再次控制光发射器基于所述校验码按目标频率闪烁;其中,

    在确定校验未通过的次数达到目标次数时,屏蔽所述待入网设备。

    5.根据权利要求1-4中任一项所述的网络配置方法,其特征在于,在所述基于所述配网请求,确定所述待入网设备的设备标识之后,且在所述发送配网信息之前,所述网络配置方法还包括:

    控制摄像头扫描目标设备的标识码,确定所述目标设备的设备标识;

    确定所述目标设备的设备标识与所述待入网设备的设备标识一致。

    6.根据权利要求5所述的网络配置方法,其特征在于,所述控制摄像头扫描目标设备的标识码,包括:控制所述摄像头切换至长焦镜头。

    7.根据权利要求5所述的网络配置方法,其特征在于,在所述接收待入网设备的配网请求之后,且在所述控制摄像头扫描目标设备的标识码,确定所述目标设备的设备标识之前,所述网络配置方法还包括:

    基于所述配网请求,确定所述待入网设备的品类;

    控制摄像头采集目标图像;

    识别所述目标图像中设备的品类;

    确定所述目标图像中设备的品类与所述待入网设备的品类相同。

    8.一种网络配置方法,其特征在于,包括:

    发送配网请求;

    接收光信号;

    解码所述光信号,确定解析标识;

    将所述解析标识与自身的设备标识校验,确定校验结果;

    发送所述校验结果;

    接收配网信息;

    基于所述配网信息配网。

    9.一种网络配置装置,其特征在于,包括:

    第一接收模块,用于接收待入网设备的配网请求;

    第一确定模块,用于基于所述配网请求,确定所述待入网设备的设备标识;

    编码模块,用于基于所述设备标识,确定校验码;

    控制模块,用于控制光发射器基于所述校验码按目标频率闪烁,以供待入网设备的光接收器接收;

    第二接收模块,用于接收所述入网设备反馈的校验结果;

    第一发送模块,用于确定校验通过,发送配网信息。

    10.一种网络配置装置,其特征在于,包括:

    第二发送模块,用于发送配网请求;

    第三接收模块,用于接收光信号;

    解码模块,用于解码所述光信号,确定解析标识;

    校验模块,用于将所述解析标识与自身的设备标识校验,确定校验结果;

    第三发送模块,用于发送所述校验结果;

    第四接收模块,用于接收配网信息;

    配网模块,用于基于所述配网信息配网。

    11.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至8任一项所述网络配置方法的步骤。

    12.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至8任一项所述网络配置方法的步骤。

    技术总结
    本发明涉及通信技术领域,提供一种网络配置方法、网络配置装置、电子设备和可读存储介质,所述网络配置方法,包括:接收待入网设备的配网请求;基于所述配网请求,确定所述待入网设备的设备标识;基于所述设备标识,确定校验码;控制光发射器基于所述校验码按目标频率闪烁,以供待入网设备的光接收器接收;接收所述入网设备反馈的校验结果;确定校验通过,发送配网信息。本发明实施例的网络配置方法,由于在接收到配网请求,通过光信号作为校验的媒介,光无法穿透墙壁,这样可以保证配网的安全性,从而可以减少后期存在的安全隐患和风险。

    技术研发人员:安亚垒
    受保护的技术使用者:美的智慧家居科技有限公司;美的集团股份有限公司
    技术研发日:2020.11.30
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-5620.html

    最新回复(0)