1.一种智能家电接入无线网络的方法,用于智能家电,该方法包括:
在站点STA模式下,监听无线信道,从监听到的数据包中获取网络标识;
判断是否获取到与第一配网模式相关联的网络标识;
当获取到与第一配网模式相关联的网络标识时,启动第一配网模式,与所述网络标识对应的位于接入点AP模式下的终端设备进行连接,从接收的数据包中获得与接入无线网络相关联的信息;
当没有获取到与第一配网模式相关联的网络标识时,启动第二配网模式,监听数据包,从监听到的广播的数据包中获得与接入无线网络相关联的信息;
使用所获得的与接入无线网络相关联的信息连接无线网络。
2.根据权利要求1所述的方法,其特征在于,所述与所述网络标识对应的位于接入点AP模式下的终端设备进行连接包括:
使用与第一配网模式相关联的安全验证信息与所述终端设备建立连接。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在通过第一配网模式或第二配网模式获得到所述与接入无线网络相关联的信息后,回复成功消息。
4.根据权利要求1所述的方法,其特征在于,所述从监听到的广播的数据包中获得与接入无线网络相关联的信息包括:
判断监听到的数据包的数据长度是否符合起始符对应数据长度;
当监听到的所述数据包的数据长度符合起始符对应数据长度时,确定监听到起始符,开始接收与包含所述起始符的数据包来自同一发送源的数据包;
判断接收到的来自所述发送源的数据包的数据长度是否符合结束符对应数据长度;
当所述数据包的数据长度符合结束符对应数据长度时,确定监听到结束符,将起始符和结束符之间所接收到的来自所述发送源的数据包进行解析,确定出与接入无线网络相关联的信息。
5.根据权利要求4所述的方法,其特征在于,在确定出与接入无线网络相关联的信息之前,所述方法还包括:
将从起始符和结束符之间所接收到的来自所述发送源的数据包中解析出的信息作为第一候选信息;
再次接收来自所述发送源的数据包,从再次接收到的数据包中确定出起始符和结束符,从再次确定出的起始符和结束符之间所接收到的来自所述发送源的数据包中解析出信息,将所述信息作为第二候选信息;
判断第一候选信息与第二候选信息是否一致;
当第一候选信息和第二候选信息一致时,根据所述第一候选信息或所述第二候选信息确定与接入无线网络相关联的信息。
6.根据权利要求4所述的方法,其特征在于,所述将起始符和结束符之间所接收到的来自所述发送源的数据包进行解析包括:
根据接收到的所述数据包中数据长度判断所述数据包中包括间隔符还是数据符;
当确定数据包中包括数据符时,从所述数据包中解析出数据符;
当确定数据包中包括间隔符时,从数据包中解析出间隔符;
将解析出的数据符和间隔符按接收顺序组合成信息。
7.一种智能家电接入无线网络的方法,用于终端设备,该方法包括:
启动第一配网模式,在接入点AP模式下与智能家电建立连接,向所述智能家电发送与接入无线网络相关联的信息;
启动第二配网模式,接入无线网络,在无线网络中广播与接入无线网络相关联的信息。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
先启动第二配网模式,在超过第一预设时长没有配网成功后,再启动第一配网模式;或者
先启动第一配网模式,在超过第二预设时长没有配网成功后,再启动第二配网模式。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
将所述智能家电的鉴权信息发送给无线网络中通信设备。
10.根据权利要求7所述的方法,其特征在于,所述在无线网络中广播与接入无线网络相关联的信息包括:
根据起始符对应数据长度封装数据包,在无线网络中广播所述数据包;
将与接入无线网络相关联的信息封装到数据包中,在无线网络中广播所述数据包;
根据结束符对应数据长度封装数据包,在无线网络中广播所述数据包。
11.根据权利要求10所述的方法,其特征在于,所述将与接入无线网络相关联的信息封装到数据包中包括:
将与接入无线网络相关联的信息的全部或部分分解成数据符和间隔符;
根据数据符对应数据长度将数据符封装到数据包中;
根据间隔符对应数据长度将间隔符封装到数据包中。
12.一种智能家电接入无线网络的装置,用于智能家电,该装置包括:
通信模块,用于在站点STA模式下,监听无线信道;
处理模块包括:
获取子模块,用于从所述通信模块监听到的数据包中获取网络标识;
判断子模块,用于判断是否获取到与第一配网模式相关联的网络标识,当获取到与第一配网模式相关联的网络标识时,调用第一配网子模块,当没有获取到与第一配网模式相关联的网络标识时,调用第二配网子模块;
所述第一配网子模块用于启动第一配网模式,通过所述通信模块与所述网络标识对应的位于接入点AP模式下的终端设备进行连接,并从接收的数据包中获得与接入无线网络相关联的信息;
所述第二配网子模块用于启动第二配网模式,通过所述通信模块监听数据包,从监听到的广播的数据包中获得与接入无线网络相关联的信息;
所述通信模块还用于使用所获得的与接入无线网络相关联的信息连接无线网络。
13.根据权利要求12所述的装置,其特征在于,所述通信模块用于使用与第一配网模式相关联的安全验证信息与所述终端设备建立连接。
14.根据权利要求12所述的装置,其特征在于,所述处理模块还包括:
回复子模块,用于在通过第一配网模式或第二配网模式获得到所述与接入无线网络相关联的信息后,通过所述通信模块回复成功消息。
15.根据权利要求12所述的装置,其特征在于,所述第二配网子模块用于判断监听到的数据包的数据长度是否符合起始符对应数据长度;当监听到的所述数据包的数据长度符合起始符对应数据长度时,确定监听到起始符,开始接收与包含所述起始符的数据包来自同一发送源的数据包;判断接收到的来自所述发送源的数据包的数据长度是否符合结束符对应数据长度;当所述数据包的数据长度符合结束符对应数据长度时,确定监听到结束符,将起始符和结束符之间所接收到的来自所述发送源的数据包进行解析,确定出与接入无线网络相关联的信息。
16.根据权利要求15所述的装置,其特征在于,所述第二配网子模块还用于在确定出与接入无线网络相关联的信息之前,将从起始符和结束符之间所接收到的来自所述发送源的数据包中解析出的信息作为第一候选信息;再次接收来自所述发送源的数据包,从再次接收到的数据包中确定出起始符和结束符,从再次确定出的起始符和结束符之间所接收到的来自所述发送源的数据包中解析出信息,将所述信息作为第二候选信息;判断第一候选信息与第二候选信息是否一致;当第一候选信息和第二候选信息一致时,根据所述第一候选信息或所述第二候选信息确定与接入无线网络相关联的信息。
17.根据权利要求15所述的装置,其特征在于,所述第二配网子模块用于根据接收到的所述数据包中数据长度判断所述数据包中包括间隔符还是数据符;当确定数据包中包括数据符时,从所述数据包中解析出数据符;当确定数据包中包括间隔符时,从数据包中解析出间隔符;将解析出的数据符和间隔符按接收顺序组合成信息。
18.一种智能家电接入无线网络的装置,用于终端设备,该装置包括:
第一配网模块,用于启动第一配网模式,在接入点AP模式下与智能家电建立连接,向所述智能家电发送与接入无线网络相关联的信息;
第二配网模块,用于启动第二配网模式,接入无线网络,在无线网络中广播与接入无线网络相关联的信息。
19.根据权利要求18所述的装置,其特征在于,所述装置还包括:
控制模块,用于先启动所述第二配网模块,在超过第一预设时长没有配网成功后,再启动第一配网模块;或者先启动所述第一配网模块,在超过第二预设时长没有配网成功后,再启动所述第二配网模块。
20.根据权利要求18所述的装置,其特征在于,所述装置还包括:
鉴权模块,用于将所述智能家电的鉴权信息发送给无线网络中通信设备。
21.根据权利要求18所述的装置,其特征在于,所述第二配网模块用于根据起始符对应数据长度封装数据包,在无线网络中广播所述数据包;将与接入无线网络相关联的信息封装到数据包中,在无线网络中广播所述数据包;根据结束符对应数据长度封装数据包,在无线网络中广播所述数据包。
22.根据权利要求21所述的装置,其特征在于,所述第二配网模块用于将与接入无线网络相关联的信息的全部或部分分解成数据符和间隔符;根据数据符对应数据长度将数据符封装到数据包中;根据间隔符对应数据长度将间隔符封装到数据包中。
23.一种智能家电接入无线网络的系统,包括如权利要求12-17任一所述的装置的智能家电,以及权利要求18-22任一所述的装置的终端设备。