CN114205824A - 一种家电产品连接到无线网络的方法 - Google Patents
一种家电产品连接到无线网络的方法 Download PDFInfo
- Publication number
- CN114205824A CN114205824A CN202111013116.5A CN202111013116A CN114205824A CN 114205824 A CN114205824 A CN 114205824A CN 202111013116 A CN202111013116 A CN 202111013116A CN 114205824 A CN114205824 A CN 114205824A
- Authority
- CN
- China
- Prior art keywords
- bssid
- wireless network
- user
- access point
- ssid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims abstract description 303
- 238000004891 communication Methods 0.000 claims description 35
- 230000006870 function Effects 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 238000012795 verification Methods 0.000 description 6
- 238000010411 cooking Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/69—Identity-dependent
- H04W12/73—Access point logical identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本说明书提出一种家电产品连接到无线网络的方法。产品应用可以根据用户所指定的SSID提供的5GHZ接入点的BSSID(记为第一BSSID),从用户侧无线网络列表中确定与第一BSSID最相似的第二BSSID,将包含第二BSSID的配网信息发送给家电产品,家电产品的Wi‑Fi模块可以利用第二BSSID连接到相应的2.4GHZ接入点,进而连接到提供该2.4GHZ接入点的无线网络。如此,即便用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,也不会导致对家电产品配网失败,不会给用户带来不良体验。
Description
技术领域
本说明书涉及智能家电技术领域,尤其涉及一种家电产品连接到无线网络的方法。
背景技术
目前市面上有些家电产品具有Wi-Fi功能,可以连接到路由器创建的无线网络。
家电产品的Wi-Fi模块可能仅支持通过2.4GHZ接入点连接到无线网络,无法连接到不支持2.4GHZ接入点(仅支持5GHZ接入点)的无线网络。这种情况下,如果用户为家电产品配网所指定的无线网络不支持2.4GHZ接入点,则会导致配网失败,也会给用户带来不良体验。
发明内容
针对上述技术问题,本说明书提出以下技术方案:
第一方面,提供一种家电产品连接到无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干无线网络标识SSID,以及其中每个SSID所提供的接入点的物理地址BSSID;
所述产品应用若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
所述产品应用利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;
所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
在第一方面的技术方案中,产品应用可以利用用户移动设备的Wi-Fi模块的扫描能力,获取到用户侧无线网络列表,由于用户对应设备的Wi-Fi模块既能连接到提供2.4GHZ接入点的无线网络,又能连接到提供5GHZ接入点的无线网络,因此,用户侧无线网络列表中既包括提供2.4GHZ接入点的SSID,又包括提供5GHZ接入点的SSID,此外,用户侧无线网络列表还包括每个接入点的BSSID。
如果用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,则意味着家电产品无法连接到用户所指定的SSID对应的无线网络。这种情况下,往往说明创建用户所指定的SSID提供的是5GHZ接入点,进而说明创建该SSID的路由器是具有双频功能的,该路由器除了创建有提供5GHZ接入点的无线网络,还创建有提供2.4GHZ接入点的无线网络。
对于用户来说,其本质需求是想要让家电产品连接到目标路由器(用户指定的路由器)创建的无线网络,至于家电产品是通过2.4GHZ接入点还是通过5GHZ接入点连接到无线网络,并不是用户所关心的,只不过用户恰好指定了目标路由器创建的仅支持5GHZ接入点的SSID,没有指定目标路由器创建的支持2.4GHZ接入点的SSID。如果能将家电产品连接到目标路由器所创建的提供2.4GHZ接入点的无线网络,则也是能够满足用户需求的。
同一路由器创建的提供2.4GHZ接入点的无线网络,与提供5GHZ接入点的无线网络,即便具有不同的SSID,但是这两个SSID分别提供的接入点的BSSID往往是比较相似的。因此,产品应用可以根据用户所指定的SSID提供的5GHZ接入点的BSSID(记为第一BSSID),从用户侧无线网络列表中确定与第一BSSID最相似的第二BSSID,第二BSSID往往是2.4GHZ接入点的物理地址,并且,提供该2.4GHZ接入点的SSID与用户原本指定的SSID,都是目标路由器创建的。
将包含第二BSSID的配网信息发送给家电产品,家电产品的Wi-Fi模块可以利用第二BSSID连接到相应的2.4GHZ接入点,进而连接到提供该2.4GHZ接入点的无线网络,也能实现通过目标路由器接入公网的目的。
通过第一方面的技术方案,即便用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,也不会导致对家电产品配网失败,不会给用户带来不良体验。
在一些实施方式中,通过以下方式判断任一SSID是否提供2.4GHZ接入点:
所述产品应用从所述用户移动设备的操作***获取备注信息,所述备注信息用于确定所述用户侧无线网络列表中每个SSID所提供的接入点的类型;
所述产品应用根据所述备注信息,判断任一SSID是否提供2.4GHZ接入点。
如果产品应用有从用户移动设备的操作***获知用户侧无线网络列表中每个SSID所提供的接入点的类型的权限,则可以根据操作***提供的备注信息来判断任一SSID是否提供2.4GHZ接入点。
在一些实施方式中,通过以下方式判断任一SSID是否支持2.4GHZ接入点:
所述产品应用通过所述通信连接,从所述家电产品获取产品侧无线网络列表;所述产品侧无线网络列表是所述家电产品的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述产品侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
所述产品应用将所述用户侧无线网络列表与所述产品侧无线网络列表进行比对,将包含于所述用户侧无线网络列表且不包含于所述产品侧无线网络列表的SSID,确定为不提供2.4GHZ接入点的SSID,将包含于所述产品侧无线网络列表的SSID,确定为提供2.4GHZ接入点的SSID。
家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,因此,家电产品的Wi-Fi模块扫描到的产品侧无线网络列表中的每个SSID,都是提供2.4GHZ接入点的SSID,产品侧无线网络列表中不会包括仅提供5GHZ接入点的SSID。可以通过将用户侧无线网络列表与产品侧无线网络列表进行比对,确定哪些SSID提供2.4GHZ接入点,哪些SSID不提供2.4GHZ接入点。
在一些实施方式中,还包括:
所述产品应用若确定用户为所述家电产品配网所指定的SSID提供2.4GHZ接入点,则利用所述用户移动设备与所述家电产品之间的通信连接,将包含该SSID的配网信息发送给所述家电产品。
如果用户指定的SSID是可以提供2.4GHZ接入点的,那么,产品应用可以直接将该SSID发送给家电产品,家电产品可以直接根据SSID来连接到无线网络。
在一些实施方式中,所述配网信息还包括:
所述用户为所述家电产品配网所指定的SSID;
所述方法还包括:
所述家电产品的通知模块向用户发送包含所述SSID的配网成功通知。
配网信息中除了包括第二BSSID之外,还可以包括用户所指定的SSID,如此,家电产品的通知模块可以向用户发送包含该SSID的配网成功通知,用户不必知道家电产品的Wi-Fi模块实际上是通过第二BSSID连接到无线网络的,用户会认为家电产品是通过自己指定的SSID连接到无线网络的,这样可以给用户“连接非常顺利”的反馈,提升用户体验。
在一些实施方式中,所述配网信息还包括:
为所述家电产品配网所指定的SSID对应的无线网络密码。
有的无线网络需要进行连接验证,这种情况下,需要将无线网络密码也发送给家电产品。
在一些实施方式中,所述产品应用获取用户为所述家电产品配网所指定的SSID的方式包括:
所述产品应用向用户展示配网界面;所述配网界面包含所述用户侧无线网络列表中的各个SSID;
所述产品应用确定所述用户在所述配网界面中选择的SSID,作为所述用户为所述家电产品配网所指定的SSID。
在配网流程的设计上,产品应用可以提示用户从用户侧无线网络列表中选择一个SSID,作为为家电产品配网所指定的SSID。由于用户移动设备与家电产品往往处于同一环境中,因此,用户移动设备的Wi-Fi模块所能够连接到的无线网络,往往也会覆盖家电产品所在的区域。
在一些实施方式中,所述产品应用获取用户为所述家电产品配网所指定的SSID的方式包括:
所述产品应用从所述用户移动设备的操作***获取,所述用户移动设备的Wi-Fi模块当前所连接的无线网络的SSID;
所述产品应用将从所述操作***获取的SSID,作为用户为所述家电产品配网所指定的SSID。
在配网流程设计上,可以将用户移动设备的Wi-Fi模块当前连接的无线网络的SSID,作为用户为所述家电产品配网所指定的SSID。由于用户移动设备与家电产品往往处于同一环境中,因此,用户移动设备的Wi-Fi模块所能够连接到的无线网络,往往也会覆盖家电产品所在的区域。
在一些实施方式中,在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,包括:
针对所述用户侧无线网络列表中除所述用户指定的SSID以外的每个SSID,若确定该SSID支持2.4GHZ接入点,则确定该2.4GHZ接入点的BSSID与所述第一BSSID的相似程度;
将相似程度最大的2.4GHZ接入点的BSSID,作为第二BSSID。
可以先将用户侧无线网络列表中,仅提供5GHZ接入点的SSID排除,在剩余的提供2.4GHZ接入点的SSID对应的BSSID中进行遍历,如此可以节省计算量,提升计算效率。
第二方面,提供一种家电产品连接无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
所述产品应用从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
所述产品应用利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;
所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
在上述第二方面的技术方案中,产品应用可以利用用户移动设备的Wi-Fi模块的扫描能力,获取到用户侧无线网络列表,由于用户对应设备的Wi-Fi模块既能连接到提供2.4GHZ接入点的无线网络,又能连接到提供5GHZ接入点的无线网络,因此,用户侧无线网络列表中既包括提供2.4GHZ接入点的SSID,又包括提供5GHZ接入点的SSID,此外,用户侧无线网络列表还包括每个接入点的BSSID。
产品应用不需要判断用户为家电产品配网所指定的SSID是否提供2.4GHZ接入点,用户指定的SSID可能提供2.4GHZ接入点,也可能仅提供5GHZ接入点。以该SSID提供的接入点的BSSID为第一BSSID,产品应用在用户侧无线网络列表中寻找与第一BSSID最相似的BSSID,作为第二BSSID。第二BSSID对应的接入点可能是2.4GHZ接入点,也可能是5GHZ接入点,甚至于,第二BSSID对应的接入点与第一BSSID对应的接入点可能不属于同一路由器(这种情况下,往往说明第一BSSID对应的接入点是2.4GHZ接入点)。
产品应用将包含第一BSSID和第二BSSID的配网信息发送给家电产品之后,家电产品的Wi-Fi模块总是能够基于第一BSSID或者第二BSSID,连接到2.4GHZ接入点,进而连接到提供该2.4GHZ接入点的无线网络。
通过第二方面的技术方案,即便用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,也不会导致对家电产品配网失败,不会给用户带来不良体验。
在一些实施方式中,所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络,包括:
所述家电产品的Wi-Fi模块根据所述配网信息中的第一BSSID,尝试连接无线网络;若连接失败,则根据所述配网信息中的第二BSSID,通过2.4GHZ接入点连接到无线网络。
第二BSSID对应的接入点与第一BSSID对应的接入点可能不属于同一路由器,可能存在第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,第二BSSID对应的接入点是非目标路由器的2.4GHZ接入点,理论上家电产品的Wi-Fi模块既可以连接到目标路由器创建的无线网络,也可以连接到非目标路由器创建的无线网络。然而,用户的本质目的毕竟是将家电产品的Wi-Fi模块连接到目标路由器创建的无线网络,因此,可以先尝试根据第一BSSID进行连接,如果连接成功,则说明第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,可以使家电产品成功连接到目标路由器创建的无线网络,如果连接失败,则说明第一BSSID对应的接入点是目标路由器的5GHZ接入点,且第二BSSID对应的接入点必然是目标路由器的2.4GHZ接入点,可以根据第二BSSID连接到目标路由器创建的无线网络。
在一些实施方式中,所述配网信息还包括:
用户为所述家电产品配网所指定的SSID对应的无线网络密码。
有的无线网络需要进行连接验证,这种情况下,需要将无线网络密码也发送给家电产品。并且,如果存在“第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,第二BSSID对应的接入点是非目标路由器的2.4GHZ接入点”的情况,也不会导致家电产品连接到非目标路由器创建的无线网络,因为配网信息中的无线网络密码不能通过非目标路由器的验证。
第三方面,提供一种家电产品连接无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
第四方面,提供一种家电产品连接无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述家电产品的Wi-Fi模块,所述方法包括:
根据接收到的配网信息,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
第五方面,提供一种家电产品连接无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述产品应用,所述方法包括:
获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
第六方面,提供一种家电产品连接无线网络的方法,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述家电产品的Wi-Fi模块,所述方法包括:
根据接收到的配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
第七方面,提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
第八方面,提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
第九方面,提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
第十方面,提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
第十一方面,提供一种应用本公开提供的方法实施例中的家电产品。
第十二方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开提供的方法实施例中产品应用的功能。
第十三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开提供的方法实施例中家电产品的Wi-Fi模块的功能。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本公开提供的一种家电产品连接到无线网络的方法的流程示意图;
图2是本公开提供的另一种家电产品连接到无线网络的方法的流程示意图。
具体实施方式
本文所述的家电产品一般是指应用于家庭环境中或者其他场所(如写字楼)的各种用途的电器类产品,具体可以是具有某种烹饪功能的烹饪电器,如电压力锅、电炒锅等。此外,烹饪电器还可以是兼具各种烹饪功能的多功能烹饪电器。此外,家电产品还例如可以是洗衣机、空调、电视机、空气净化器、自动按摩椅、跑步机等等。
本说明书中所述的家电产品具有目前市面上的家电产品的常规结构与功能(如产品外壳、电源接口、基本的家电功能等),还具有Wi-Fi模块。此处的Wi-Fi模块可以理解为仅具有Wi-Fi功能的通信模块,也可以理解为不仅具有Wi-Fi功能,还具有NFC功能或蓝牙功能的通信模块。在实际应用中,集成有Wi-Fi功能与蓝牙功能的模块,也可以称为Combo模块。
路由器通常通过有线方式连接公网,路由器可以用于创建一个或多个无线网络(属于局域网)。无线网络提供接入点,联网设备实际上是先连接到接入点,进而连接到无线网络。无线网络提供的接入点类型包括2.4GHZ接入点与5GHZ接入点。
市面上有的路由器仅支持单频,即这类路由器创建的无线网络只会提供2.4GHZ接入点,联网设备(如用户移动设备、家电产品等)只能通过2.4GHZ接入点连接到无线网络。
此外,市面上有的路由器支持双频,即这类路由器不仅会创建提供2.4GHZ接入点的无线网络,还会创建5GHZ接入点的无线网络。
而联网设备的Wi-Fi模块可能存在不同制式,有的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,无法连接到提供5GHZ接入点的无线网络。有的Wi-Fi模块支持通过5GHZ接入点连接到无线网络。需要说明的是,支持5GHZ接入点的Wi-Fi模块,也往往支持2.4GHZ接入点,例如用户移动设备的Wi-Fi模块。仅支持2.4GHZ接入点的Wi-Fi模块成本较低,常用于各种家电产品。
无线网络具有自己的无线网络标识SSID,需要说明的是,对于同一个双频路由器来说,其创建的提供5GHZ接入点的无线网络与提供2.4GHZ接入点的无线网络,可以使用不同的SSID,这种情况下,同一个双频路由器实际上对外提供两个SSID,每个SSID仅对应于一个无线网络,该无线网络要么仅提供2.4GHZ接入点,要么仅提供一个SSID仅提供5GHZ接入点。另外,对于同一双频路由器来说,其创建的提供5GHZ接入点的无线网络与提供2.4GHZ接入点的无线网络,也可以使用相同的SSID,这种情况下,同一个双频路由器实际上对外提供一个SSID,该SSID对应于两个无线网络,其中一个无线网络提供2.4GHZ接入点,另一个无线网络提供提供5GHZ接入点。
在实际应用中,如果路由器创建的提供不同频率接入点的无线网络具有不同的SSID,则这两个SSID可能比较相似,也可能很不相似。路由器一般支持用户对SSID进行修改,用户可能将同一路由器的两个提供不同接入点的SSID修改为非常不相似。这种情况下,如果用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,则家电产品也很难根据该SSID,匹配到相似的其他SSID,作为同一路由器的提供2.4GHZ接入点的SSID,这就会导致用户对家电产品配网失败。
一种解决上述技术问题的思路为,产品应用若确定用户为家电产品配网指定的SSID不提供2.4GHZ接入点,则产品应用可以提示用户重新指定提供2.4GHZ接入点的SSID。这种方式会对用户造成一定打扰,需要用户配合切换指定的SSID。
例如,产品应用可以默认将用户移动设备当前所连接的无线网络的SSID,作为用户为家电产品配网所指定的SSID。而目前市面上的用户移动设备往往会默认通过5GHZ接入点连接到无线网络。如果用户指定的目标路由器创建的提供5GHZ接入点的无线网络与提供2.4GHZ接入点的无线网络并不共有SSID,那么这种情况下,产品应用往往会将提供5GHZ接入点的SSID作为用户指定的SSID,产品应用一旦发现用户指定的SSID不提供2.4GHZ接入点,就会提示用户将自己的用户移动设备重新通过2.4GHZ接入点连接到目标路由器创建的无线网络。用户配合重新将用户移动设备连接到提供2.4GHZ接入点的无线网络之后,产品应用重新获取用户移动设备当前所连接的SSID,将该SSID发送给家电产品进行配网。
另外,还可以有其他思路来解决上述的技术问题。
无线网络提供的接入点具有物理地址BSSID,同一路由器的不同频率接入点的BSSID往往不同,但是却有比较相似。换言之,某个路由器的2.4GHZ接入点的BSSID,与该同一路由器的5GHZ接入点的BSSID之间的相似程度,明显大于,该路由器的2.4GHZ接入点的BSSID与其他路由器的接入点的BSSID之间的相似程度。
在实际应用中,BSSID的格式通常为48位二进制标识符;同一路由器的5GHZ接入点的BSSID与2.4GHZ接入点的BSSID的至少前40位二进制标识符相同。并且,路由器一般不支持用户对接入点的BSSID进行修改。
家电产品的Wi-Fi模块可以直接根据2.4GHZ接入点的BSSID连接到无线网络,不需要依赖SSID。因此,本公开的技术方案中,根据用户为家电产品配网所指定的SSID,确定2.4GHZ接入点的BSSID,将2.4GHZ接入点的BSSID传输给家电产品的Wi-Fi模块。这样一方面可以避免进行同一路由器的两个SSID之间的匹配(同一路由器的两个SSID很多时候并不相似),另一方面可以利用同一路由器的两个接入点的BSSID之间的相似性,确保将2.4GHZ接入点的BSSID传输给家电产品的Wi-Fi模块,提升配网成功率。
上述基本技术构思衍生出两种具体技术构思,其中一种具体技术构思为,可以在用户指定的SSID仅提供5GHZ接入点的情况下,利用同一路由器对应的5GHZ接入点的BSSID与2.4GHZ接入点的BSSID之间的相似性,根据5GHZ接入点的SSID,匹配到同一路由器的2.4GHZ接入点的BSSID,进而可以使得家电产品根据匹配到的2.4GHZ接入点的BSSID,连接到同一路由器创建的提供2.4GHZ接入点的无线网络,也就能实现将家电产品连接到同一路由器的效果。基于这样的具体技术构思,本公开提供如下技术方案:
产品应用可以利用用户移动设备的Wi-Fi模块的扫描能力,获取到用户侧无线网络列表,由于用户对应设备的Wi-Fi模块既能连接到提供2.4GHZ接入点的无线网络,又能连接到提供5GHZ接入点的无线网络,因此,用户侧无线网络列表中既包括提供2.4GHZ接入点的SSID,又包括提供5GHZ接入点的SSID,此外,用户侧无线网络列表还包括每个接入点的BSSID。
如果用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,则意味着家电产品无法连接到用户所指定的SSID对应的无线网络。这种情况下,往往说明创建用户所指定的SSID提供的是5GHZ接入点,进而说明创建该SSID的路由器是具有双频功能的,该路由器除了创建有提供5GHZ接入点的无线网络,还创建有提供2.4GHZ接入点的无线网络。
对于用户来说,其本质需求是想要让家电产品连接到目标路由器(用户指定的路由器)创建的无线网络,至于家电产品是通过2.4GHZ接入点还是通过5GHZ接入点连接到无线网络,并不是用户所关心的,只不过用户恰好指定了目标路由器创建的仅支持5GHZ接入点的SSID,没有指定目标路由器创建的支持2.4GHZ接入点的SSID。如果能将家电产品连接到目标路由器所创建的提供2.4GHZ接入点的无线网络,则也是能够满足用户需求的。
同一路由器创建的提供2.4GHZ接入点的无线网络,与提供5GHZ接入点的无线网络,即便具有不同的SSID,但是这两个SSID分别提供的接入点的BSSID往往是比较相似的。因此,产品应用可以根据用户所指定的SSID提供的5GHZ接入点的BSSID(记为第一BSSID),从用户侧无线网络列表中确定与第一BSSID最相似的第二BSSID,第二BSSID往往是2.4GHZ接入点的物理地址,并且,提供该2.4GHZ接入点的SSID与用户原本指定的SSID,都是目标路由器创建的。
将包含第二BSSID的配网信息发送给家电产品,家电产品的Wi-Fi模块可以利用第二BSSID连接到相应的2.4GHZ接入点,进而连接到提供该2.4GHZ接入点的无线网络,也能实现通过目标路由器接入公网的目的。
通过上述技术方案,即便用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,也不会导致对家电产品配网失败,不会给用户带来不良体验。
图1是本公开提供的一种家电产品连接到无线网络的方法的流程示意图,包括以下步骤:
S100:产品应用获取用户侧无线网络列表。
本文所述的产品应用,是指家电产品的厂商开发的应用,用于在用户移动设备侧为用户提供与家电产品有关的服务。产品应用通常安装于用户移动设备的操作***中(描述为应用安装于用户移动设备上,也是没有歧义的)。应用可以是客户端程序(例如手机上安装的APP),也可以是轻应用(例如,网页应用、安卓快应用等)。轻应用可以理解为不需要下载客户端的轻量化的程序。
产品应用通常可以与产品服务端进行交互。本文所述的产品服务端,是指家电产品厂商维护的服务端。一方面,产品应用可以与产品服务端进行网络交互,例如,用户操作移动设备启动产品应用后,可以通过产品应用登录到产品服务端,这种情况下,相当于产品应用于用户的用户标识具有绑定关系。另一方面,在家电产品连接到网络的情况下,产品服务端可以与家电产品进行交互,产品服务端可以通过获取家电产品上传的运行参数,监测家电产品的运行情况,也可以向家电产品下发控制指令,控制家电产品执行相应操作。
产品服务端可以是一个服务器或者服务器集群。并且,产品服务端可以在功能上区分为用于监控产品运行状态的服务端与业务层面的服务端。例如,用于监控产品运行状态的服务端可以是M2M平台,其与家电产品之间需要保持长连接,家电产品向M2M平台上报家电产品的状态变化。而业务层面的服务端可以是IOT平台,与家电产品之间通过短连接进行通信,负责账号管理、账号绑定、指令下发、推送消息下发等。
在有些实施例中,用户可以手动打开用户移动设备的操作***中安装的产品应用。具体来说,如果用户移动设备安装了产品客户端程序,则用户通常手动打开产品客户端程序。在未安装产品应用的情况下,用户可以选择手动下载并安装产品客户端程序,或者,或者手动打开产品轻应用。
产品应用可以请求用户移动设备的操作***,操作***可以控制用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络,得到用户侧无线网络列表。用户侧无线网络列表可以包括若干无线网络标识SSID,以及其中每个SSID所提供的接入点的物理地址BSSID。
需要说明的是,考虑到有的SSID可能只对应于一个无线网络,有的SSID可能对应于两个无线网络,用户侧无线网络列表中每个SSID对应的接入点的BSSID可能有一个(2.4GHZ接入点的BSSID,或者,5GHZ接入点的BSSID),也可能有两个(2.4GHZ接入点的BSSID,以及,5GHZ接入点的BSSID)。
还需要说明的是,Wi-Fi模块所能扫描到的无线网络,往往是该Wi-Fi模块的制式所支持连接的无线网络。
如果Wi-Fi模块支持通过5GHZ接入点与2.4GHZ接入点连接到无线网络,则该Wi-Fi模块扫描得到的无线网络列表中可以包括周围环境中全量的SSID,以及每个SSID对应的全量的BSSID。用户侧无线网络列表就是这样的无线网络列表。
如果Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,则该Wi-Fi模块扫描得到的无线网络列表中可以仅包括周围环境中提供2.4GHZ接入点的SSID,以及每个SSID提供的2.4GHZ接入点的BSSID,往往不会包括周围环境中仅提供5GHZ接入点的SSID,以及5GHZ接入点的BSSID。家电产品的Wi-Fi模块扫描得到的产品侧无线网络列表就是这样的无线网络列表。
S102:产品应用判断用户为所述家电产品配网所指定的SSID是否提供2.4GHZ接入点,若是,则执行步骤S104,若否,则执行步骤S106-S110。
在一些实施方式中,产品应用获取用户为所述家电产品配网所指定的SSID的方式可以包括:
所述产品应用向用户展示配网界面;所述配网界面包含所述用户侧无线网络列表中的各个SSID;所述产品应用确定所述用户在所述配网界面中选择的SSID,作为所述用户为所述家电产品配网所指定的SSID。
在配网流程的设计上,产品应用可以提示用户从用户侧无线网络列表中选择一个SSID,作为为家电产品配网所指定的SSID。由于用户移动设备与家电产品往往处于同一环境中,因此,用户移动设备的Wi-Fi模块所能够连接到的无线网络,往往也会覆盖家电产品所在的区域。
在另一些实施方式中,产品应用获取用户为所述家电产品配网所指定的SSID的方式包括:
所述产品应用从所述用户移动设备的操作***获取,所述用户移动设备的Wi-Fi模块当前所连接的无线网络的SSID;所述产品应用将从所述操作***获取的SSID,作为用户为所述家电产品配网所指定的SSID。
在配网流程设计上,可以将用户移动设备的Wi-Fi模块当前连接的无线网络的SSID,作为用户为所述家电产品配网所指定的SSID。由于用户移动设备与家电产品往往处于同一环境中,因此,用户移动设备的Wi-Fi模块所能够连接到的无线网络,往往也会覆盖家电产品所在的区域。
另外,本领域技术人员可以想到一些技术手段,实现产品应用判断所述家电产品配网所指定的SSID是否提供2.4GHZ接入点。
例如,产品应用可以从用户指定的SSID的命名上判断是否提供2.4GHZ接入点。在实际应用中,有时提供2.4GHZ接入点的SSID在命名中不会包括“2.4GHZ”的字样。
又如,产品应用可以询问用户其指定的SSID是否提供2.4GHZ接入点。
除了上述本领域技术人员可以想到的常规技术手段之外,本公开还提供了如下技术手段:
在一些实施方式中,可以通过以下方式判断任一SSID是否提供2.4GHZ接入点:
所述产品应用从所述用户移动设备的操作***获取备注信息,所述备注信息用于确定所述用户侧无线网络列表中每个SSID所提供的接入点的类型;
所述产品应用根据所述备注信息,判断任一SSID是否提供2.4GHZ接入点。
如果产品应用有从用户移动设备的操作***获知用户侧无线网络列表中每个SSID所提供的接入点的类型的权限,则可以根据操作***提供的备注信息来判断任一SSID是否提供2.4GHZ接入点。
在一些实施方式中,可以通过以下方式判断任一SSID是否支持2.4GHZ接入点:
所述产品应用通过所述通信连接,从所述家电产品获取产品侧无线网络列表;所述产品侧无线网络列表是所述家电产品的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述产品侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
所述产品应用将所述用户侧无线网络列表与所述产品侧无线网络列表进行比对,将包含于所述用户侧无线网络列表且不包含于所述产品侧无线网络列表的SSID,确定为不提供2.4GHZ接入点的SSID,将包含于所述产品侧无线网络列表的SSID,确定为提供2.4GHZ接入点的SSID。
家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,因此,家电产品的Wi-Fi模块扫描到的产品侧无线网络列表中的每个SSID,都是提供2.4GHZ接入点的SSID,产品侧无线网络列表中不会包括仅提供5GHZ接入点的SSID。可以通过将用户侧无线网络列表与产品侧无线网络列表进行比对,确定哪些SSID提供2.4GHZ接入点,哪些SSID不提供2.4GHZ接入点。
S104:利用所述用户移动设备与所述家电产品之间的通信连接,将包含该SSID的配网信息发送给所述家电产品。
如果用户指定的SSID是可以提供2.4GHZ接入点的,那么,产品应用可以直接将该SSID发送给家电产品,家电产品可以直接根据SSID来连接到无线网络。
S106:从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID。
S108:在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID。
S110:利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
如果用户指定的SSID不提供2.4GHZ接入点,提供的是5GHZ接入点,则说明创建该SSID的路由器必然是双频的,并且,该路由器还创建了提供2.4GHZ接入点的其他SSID。考虑到同一路由器创建的两个SSID可能不够相似,不容易匹配到,因此,产品应用需要通过步骤S106-S110,利用同一路由器的两个接入点的BSSID之间的相似性,根据用户指定的SSID提供的5GHZ接入点的BSSID(第一BSSID),在用户侧无线网络列表中匹配同一路由器提供的2.4GHZ接入点的BSSID(第二BSSID),将包含第二BSSID的配网信息发送给家电产品。
上述的用户移动设备与家电产品之间的通信连接可以是NFC连接、蓝牙连接,也可以是家电产品的Wi-Fi模块创建的热点与用户移动设备的Wi-Fi模块之间的连接。
S112:家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
在一些实施方式中,所述配网信息还包括:所述用户为所述家电产品配网所指定的SSID。如此,所述家电产品的通知模块可以向用户发送包含所述SSID的配网成功通知。
配网信息中除了包括第二BSSID之外,还可以包括用户所指定的SSID,如此,家电产品的通知模块可以向用户发送包含该SSID的配网成功通知,用户不必知道家电产品的Wi-Fi模块实际上是通过第二BSSID连接到无线网络的,用户会认为家电产品是通过自己指定的SSID连接到无线网络的,这样可以给用户“连接非常顺利”的反馈,提升用户体验。
在一些实施方式中,所述配网信息还可以包括:为所述家电产品配网所指定的SSID对应的无线网络密码。有的无线网络需要进行连接验证,这种情况下,需要将无线网络密码也发送给家电产品。
在一些实施方式中,可以针对所述用户侧无线网络列表中除所述用户指定的SSID以外的每个SSID,若确定该SSID支持2.4GHZ接入点,则确定该2.4GHZ接入点的BSSID与所述第一BSSID的相似程度;将相似程度最大的2.4GHZ接入点的BSSID,作为第二BSSID。
也就是说,可以先将用户侧无线网络列表中,仅提供5GHZ接入点的SSID排除,在剩余的提供2.4GHZ接入点的SSID对应的BSSID中进行遍历,如此可以节省计算量,提升计算效率。
此外,本公开还提供另一种具体技术构思,如下:
产品应用可以利用用户移动设备的Wi-Fi模块的扫描能力,获取到用户侧无线网络列表,由于用户对应设备的Wi-Fi模块既能连接到提供2.4GHZ接入点的无线网络,又能连接到提供5GHZ接入点的无线网络,因此,用户侧无线网络列表中既包括提供2.4GHZ接入点的SSID,又包括提供5GHZ接入点的SSID,此外,用户侧无线网络列表还包括每个接入点的BSSID。
产品应用不需要判断用户为家电产品配网所指定的SSID是否提供2.4GHZ接入点,用户指定的SSID可能提供2.4GHZ接入点,也可能仅提供5GHZ接入点。以该SSID提供的接入点的BSSID为第一BSSID,产品应用在用户侧无线网络列表中寻找与第一BSSID最相似的BSSID,作为第二BSSID。第二BSSID对应的接入点可能是2.4GHZ接入点,也可能是5GHZ接入点,甚至于,第二BSSID对应的接入点与第一BSSID对应的接入点可能不属于同一路由器(这种情况下,往往说明第一BSSID对应的接入点是2.4GHZ接入点)。
产品应用将包含第一BSSID和第二BSSID的配网信息发送给家电产品之后,家电产品的Wi-Fi模块总是能够基于第一BSSID或者第二BSSID,连接到2.4GHZ接入点,进而连接到提供该2.4GHZ接入点的无线网络。
通过上述技术方案,即便用户为家电产品配网所指定的SSID不提供2.4GHZ接入点,也不会导致对家电产品配网失败,不会给用户带来不良体验。
图2是本公开提供的另一种家电产品连接无线网络的方法的流程示意图,包括如下步骤:
S200:产品应用获取用户侧无线网络列表。
S202:产品应用从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID。
S204:产品应用在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID。
S206:产品应用利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
S208:家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
可以参照前文对于图1所示方法流程的说明,理解图2所示的方法流程,相关细节不再赘述。
图2所示方法流程与图1所示方法流程的主要区别在于,产品应用不需要判断用户为家电产品配网所指定的SSID是否提供2.4GHZ,而是直接在用户侧无线网络列表中,匹配与该SSID提供的接入点的BSSID(第一SSID)最相似的BSSID(第二BSSID),这种情况下,产品应用实际上无法区分第一BSSID与第二BSSID中,哪个才是用户的目标路由器的2.4GHZ接入点的BSSID,但是这并不重要,重要的是,第一BSSID与第二BSSID中必然存在目标路由器的2.4GHZ接入点的BSSID。产品应用只需要将第一BSSID与第二BSSID都发送给家电产品即可。
在一些实施方式中,家电产品的Wi-Fi模块可以根据所述配网信息中的第一BSSID,尝试连接无线网络;若连接失败,则根据所述配网信息中的第二BSSID,通过2.4GHZ接入点连接到无线网络。
第二BSSID对应的接入点与第一BSSID对应的接入点可能不属于同一路由器,可能存在第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,第二BSSID对应的接入点是非目标路由器的2.4GHZ接入点,理论上家电产品的Wi-Fi模块既可以连接到目标路由器创建的无线网络,也可以连接到非目标路由器创建的无线网络。然而,用户的本质目的毕竟是将家电产品的Wi-Fi模块连接到目标路由器创建的无线网络,因此,可以先尝试根据第一BSSID进行连接,如果连接成功,则说明第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,可以使家电产品成功连接到目标路由器创建的无线网络,如果连接失败,则说明第一BSSID对应的接入点是目标路由器的5GHZ接入点,且第二BSSID对应的接入点必然是目标路由器的2.4GHZ接入点,可以根据第二BSSID连接到目标路由器创建的无线网络。
在一些实施方式中,所述配网信息还可以包括:用户为所述家电产品配网所指定的SSID对应的无线网络密码。
有的无线网络需要进行连接验证,这种情况下,需要将无线网络密码也发送给家电产品。并且,如果存在“第一BSSID对应的接入点是目标路由器的2.4GHZ接入点,第二BSSID对应的接入点是非目标路由器的2.4GHZ接入点”的情况,也不会导致家电产品连接到非目标路由器创建的无线网络,因为配网信息中的无线网络密码不能通过非目标路由器的验证。
此外,本公开提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
本公开提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
本公开提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
本公开提供一种家电产品连接无线网络的装置,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
本公开提供一种应用本公开提供的方法实施例中的家电产品。
本公开提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开提供的方法实施例中产品应用的功能。
本公开提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开提供的方法实施例中家电产品的Wi-Fi模块的功能。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。
Claims (23)
1.一种家电产品连接到无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干无线网络标识SSID,以及其中每个SSID所提供的接入点的物理地址BSSID;
所述产品应用若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
所述产品应用利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;
所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
2.如权利要求1所述方法,其特征在于,通过以下方式判断任一SSID是否提供2.4GHZ接入点:
所述产品应用从所述用户移动设备的操作***获取备注信息,所述备注信息用于确定所述用户侧无线网络列表中每个SSID所提供的接入点的类型;
所述产品应用根据所述备注信息,判断任一SSID是否提供2.4GHZ接入点。
3.如权利要求1所述方法,其特征在于,通过以下方式判断任一SSID是否支持2.4GHZ接入点:
所述产品应用通过所述通信连接,从所述家电产品获取产品侧无线网络列表;所述产品侧无线网络列表是所述家电产品的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述产品侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
所述产品应用将所述用户侧无线网络列表与所述产品侧无线网络列表进行比对,将包含于所述用户侧无线网络列表且不包含于所述产品侧无线网络列表的SSID,确定为不提供2.4GHZ接入点的SSID,将包含于所述产品侧无线网络列表的SSID,确定为提供2.4GHZ接入点的SSID。
4.如权利要求1所述方法,其特征在于,还包括:
所述产品应用若确定用户为所述家电产品配网所指定的SSID提供2.4GHZ接入点,则利用所述用户移动设备与所述家电产品之间的通信连接,将包含该SSID的配网信息发送给所述家电产品。
5.如权利要求1所述方法,其特征在于,所述配网信息还包括:
所述用户为所述家电产品配网所指定的SSID;
所述方法还包括:
所述家电产品的通知模块向用户发送包含所述SSID的配网成功通知。
6.如权利要求1所述方法,其特征在于,所述配网信息还包括:
用户为所述家电产品配网所指定的SSID对应的无线网络密码。
7.如权利要求1所述方法,其特征在于,所述产品应用获取用户为所述家电产品配网所指定的SSID的方式包括:
所述产品应用向用户展示配网界面;所述配网界面包含所述用户侧无线网络列表中的各个SSID;
所述产品应用确定所述用户在所述配网界面中选择的SSID,作为所述用户为所述家电产品配网所指定的SSID。
8.如权利要求1所述方法,其特征在于,所述产品应用获取用户为所述家电产品配网所指定的SSID的方式包括:
所述产品应用从所述用户移动设备的操作***获取,所述用户移动设备的Wi-Fi模块当前所连接的无线网络的SSID;
所述产品应用将从所述操作***获取的SSID,作为用户为所述家电产品配网所指定的SSID。
9.如权利要求1所述方法,其特征在于,在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,包括:
针对所述用户侧无线网络列表中除所述用户指定的SSID以外的每个SSID,若确定该SSID支持2.4GHZ接入点,则确定该2.4GHZ接入点的BSSID与所述第一BSSID的相似程度;
将相似程度最大的2.4GHZ接入点的BSSID,作为第二BSSID。
10.一种家电产品连接无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
所述产品应用从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
所述产品应用利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;
所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
11.如权利要求10所述方法,其特征在于,所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络,包括:
所述家电产品的Wi-Fi模块根据所述配网信息中的第一BSSID,尝试连接无线网络;若连接失败,则根据所述配网信息中的第二BSSID,通过2.4GHZ接入点连接到无线网络。
12.如权利要求10所述方法,其特征在于,所述配网信息还包括:
用户为所述家电产品配网所指定的SSID对应的无线网络密码。
13.一种家电产品连接无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述产品应用,所述方法包括:
所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
14.一种家电产品连接无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述家电产品的Wi-Fi模块,所述方法包括:
根据接收到的配网信息,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
15.一种家电产品连接无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述产品应用,所述方法包括:
获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
16.一种家电产品连接无线网络的方法,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述方法应用于所述家电产品的Wi-Fi模块,所述方法包括:
根据接收到的配网信息中的第一BSSID或第二BSSID,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
17.一种家电产品连接无线网络的装置,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息,通过2.4GHZ接入点连接到无线网络。
18.一种家电产品连接无线网络的装置,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;若确定用户为所述家电产品配网所指定的SSID不提供2.4GHZ接入点,则从所述用户侧无线网络列表,获取所述用户指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与该所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第二BSSID的配网信息发送给所述家电产品。
19.一种家电产品连接无线网络的装置,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述产品应用,所述装置包括:
获取单元,获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;
处理单元,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;
发送单元,利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品;以使得所述家电产品的Wi-Fi模块根据所述配网信息中的所述第一BSSID或所述第二BSSID,通过2.4GHZ接入点连接到无线网络。
20.一种家电产品连接无线网络的装置,其特征在于,家电产品的Wi-Fi模块仅支持通过2.4GHZ接入点连接到无线网络,用户移动设备的Wi-Fi模块支持通过2.4GHZ接入点与5GHZ接入点连接到无线网络,所述用户移动设备上安装有产品应用,所述装置应用于所述家电产品的Wi-Fi模块,所述装置包括:
连接单元,根据接收到的配网信息中的第一BSSID或第二BSSID,通过2.4GHZ接入点连接到无线网络;
其中,所述产品应用获取用户侧无线网络列表;所述用户侧无线网络列表是所述用户移动设备的Wi-Fi模块扫描当前能够连接到的各个无线网络所得到的;所述用户侧无线网络列表包括:若干SSID,以及其中每个SSID所提供的接入点的BSSID;从所述用户侧无线网络列表,确定用户为所述家电产品配网所指定的SSID所提供的接入点的BSSID,作为第一BSSID;在所述用户侧无线网络列表中除所述第一BSSID以外的各个BSSID范围内,确定与所述第一BSSID最相似的BSSID,作为第二BSSID;利用所述用户移动设备与所述家电产品之间的通信连接,将包含所述第一BSSID与所述第二BSSID的配网信息发送给所述家电产品。
21.一种如权利要求1-12任一项方法中所述的家电产品。
22.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1-12任一所述方法中产品应用的功能。
23.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1-12任一所述方法中家电产品的Wi-Fi模块的功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111013116.5A CN114205824A (zh) | 2021-08-31 | 2021-08-31 | 一种家电产品连接到无线网络的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111013116.5A CN114205824A (zh) | 2021-08-31 | 2021-08-31 | 一种家电产品连接到无线网络的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114205824A true CN114205824A (zh) | 2022-03-18 |
Family
ID=80645959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111013116.5A Pending CN114205824A (zh) | 2021-08-31 | 2021-08-31 | 一种家电产品连接到无线网络的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114205824A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070091861A1 (en) * | 2005-10-11 | 2007-04-26 | Parag Gupta | Technique for managing wireless networks |
CN101884240A (zh) * | 2007-10-01 | 2010-11-10 | 高通股份有限公司 | 不同接入点网络中的移动接入 |
CN104540184A (zh) * | 2014-12-15 | 2015-04-22 | 小米科技有限责任公司 | 设备联网方法及装置 |
CN108135026A (zh) * | 2018-01-16 | 2018-06-08 | 上海连尚网络科技有限公司 | Wi-Fi连接方法、计算机设备及存储介质 |
CN113259920A (zh) * | 2021-03-16 | 2021-08-13 | 浙江绍兴苏泊尔生活电器有限公司 | 一种家电产品 |
-
2021
- 2021-08-31 CN CN202111013116.5A patent/CN114205824A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070091861A1 (en) * | 2005-10-11 | 2007-04-26 | Parag Gupta | Technique for managing wireless networks |
CN101884240A (zh) * | 2007-10-01 | 2010-11-10 | 高通股份有限公司 | 不同接入点网络中的移动接入 |
CN104540184A (zh) * | 2014-12-15 | 2015-04-22 | 小米科技有限责任公司 | 设备联网方法及装置 |
CN108135026A (zh) * | 2018-01-16 | 2018-06-08 | 上海连尚网络科技有限公司 | Wi-Fi连接方法、计算机设备及存储介质 |
CN113259920A (zh) * | 2021-03-16 | 2021-08-13 | 浙江绍兴苏泊尔生活电器有限公司 | 一种家电产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10827421B2 (en) | Network slice selection method, user equipment, and network device | |
CN109088781B (zh) | 无线射频参数的配置方法、装置和智能家电设备 | |
CN113259920B (zh) | 一种家电产品 | |
CN107241679B (zh) | 一种连接建立方法、信息发送方法、消息发送方法及装置 | |
US8665744B2 (en) | Convenient provisioning of embedded devices with WiFi capability | |
CN114584957B (zh) | 一种数据写入方法、装置及设备 | |
EP3316626A1 (en) | Method and apparatus for accessing wireless network with smart device | |
US10681596B2 (en) | Neighbor list management and connection control in a network environment | |
CN111615123A (zh) | 一种智能设备配网的方法、设备、存储介质 | |
CN111629376B (zh) | 信息显示方法、装置、设备和*** | |
CN111741509A (zh) | 配网方法及装置、存储介质、处理器 | |
US20230291799A1 (en) | Method and Apparatus of Network Configuration for Internet-of-Things Device | |
EP3188418B1 (en) | Near field discovery method, user equipment, and storage medium | |
CN108419234B (zh) | Wi-Fi热点WPS连接方法和装置 | |
CN113923067A (zh) | 一种家电产品连接到产品服务端的方法 | |
CN112637929B (zh) | 基于5g网络智能网关的设备接入控制方法、装置及介质 | |
CN114205824A (zh) | 一种家电产品连接到无线网络的方法 | |
CN115687806A (zh) | 目标设备列表的确定方法、装置、存储介质及电子装置 | |
EP3827608B1 (en) | Apparatus and method for handling esim profile for issp device | |
CN111385371B (zh) | Mac地址获取方法、装置和设备 | |
CN114124595A (zh) | 一种家电产品连接到网络的方法 | |
JP2022550255A (ja) | リソース割り当てのための方法、装置、電子機器および記憶媒体 | |
CN112311632B (zh) | WiFi模块的功能状态检测方法、设备及可读存储介质 | |
CN111107601B (zh) | 无线网络漫游方法、设备及介质 | |
CN115086929A (zh) | 一种用户确定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |