CN112333704B - 智能设备的配网方法、装置、电子设备及存储介质 - Google Patents
智能设备的配网方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN112333704B CN112333704B CN202011379599.6A CN202011379599A CN112333704B CN 112333704 B CN112333704 B CN 112333704B CN 202011379599 A CN202011379599 A CN 202011379599A CN 112333704 B CN112333704 B CN 112333704B
- Authority
- CN
- China
- Prior art keywords
- network
- intelligent
- password
- distribution
- identifier
- 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.)
- Active
Links
Images
Classifications
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- 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
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种智能设备的配网方法、装置、电子设备及存储介质,涉及智能设备技术领域。与智能适配器建立通信连接,基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码,若判断结果为是,则依据所述预设网络标识及所述配网密码,接入对应的网络。如此,可以通过从智能适配器中网络标识以及其对应的配网密码,并根据该网络标识以及其对应的配网密码接入对应的网络,减少用户的操作,提高了配网效率。
Description
技术领域
本申请涉及智能设备技术领域,更具体地,涉及一种智能设备的配网方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的快速发展,智能设备(例如智能家居设备、平板电脑、智能手机等)已经成为人们日常生活中最常用的消费型电子产品之一。目前,对智能设备进行配网的方式通常是手动选择需要加入的网络对应的网络标识并输入其对应的配网密码,但是,当需要对大量的智能设备进行配网时,这样的配网方式就显得操作较为繁琐并且效率比较低,从而影响用户对智能设备的使用体验。
发明内容
有鉴于此,本申请提出了一种智能设备的配网方法、装置、电子设备及存储介质。
第一方面,本申请实施例提供了一种智能设备的配网方法,应用于智能设备,所述方法包括:与智能适配器建立通信连接;基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码;若判断结果为是,则依据所述预设网络标识及所述配网密码,接入对应的网络。
第二方面,本申请实施例提供了一种智能设备的配网方法,应用于智能适配器,所述方法包括:接收智能设备的通信连接请求;根据所述通信连接请求,将存储的网络标识及对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络。
第三方面,本申请实施例提供了一种智能设备的配网装置,应用于智能设备,所述装置包括:通信建立模块,用于与智能适配器建立通信连接;判断模块,用于基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码;配网模块,用于若判断结果为是,则依据所述预设网络标识及所述配网密码,接入对应的网络。
第四方面,本申请实施例提供了一种智能设备的配网装置,应用于智能适配器,所述装置包括:请求接收模块,用于接收智能设备的通信连接请求;信息发送模块,用于根据所述通信连接请求,将存储的网络标识及对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络。
第五方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行第一方面提供的智能设备的配网方法。
第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行第一方面提供的智能设备的配网方法。
本申请提供的方案中,智能设备通过与智能适配器建立通信连接,并基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码,若判断结果为是,则依据所述预设网络标识及所述配网密码,接入对应的网络。如此,可以实现从智能适配器中获取需加入网络对应的网络标识以及其配网密码,并根据获取到的网络标识以及其配网密码自动加入对应的网络,解决了每次在对智能设备进行配网时,需要用户手动选择网络标识并输入对应的配网密码的问题,避免了配网时操作繁琐的问题,提高了配网效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请一实施例提供的智能设备的配网方法的流程示意图。
图2示出了本申请另一实施例提供的智能设备的配网方法的流程示意图。
图3示出了本申请又一实施例提供的智能设备的配网方法的流程示意图。
图4是根据本申请一实施例提供的一种智能设备的配网装置的框图。
图5是根据本申请又一实施例提供的一种智能设备的配网装置的框图。
图6是本申请实施例的用于执行根据本申请实施例的智能设备的配网的电子设备的框图。
图7是本申请实施例的用于保存或者携带实现根据本申请实施例的智能设备的配网方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
智能设备的使用与互联网技术密不可分,多个智能设备之间可以通过网络进行通信,基于此,对智能设备的配网就显得尤为重要,在已知的配网方法中,通常需要用户选择智能设备需要加入的网络对应的网络标识,并输入该网络标识对应的配网密码,来加入该网络,但是,通过这样的方式每次对智能设备进行配网时,都需要用户重复选择网络标识并输入该网络标识对应的配网密码,导致配网效率较低,并且使得用户对智能设备的使用体验感较差。
针对上述问题,发明人提出了一种智能设备的配网方法、装置、电子设备及存储介质,智能设备可以通过智能适配器获取网络标识以及其对应的配网密码,并根据获取到的网络标识以及其对应的配网密码加入对应的网络,以提高配网效率,避免操作繁琐的问题。下面对该内容进行详细描述。
请参照图1,图1为本申请一个实施例提供的一种智能设备的配网方法的流程示意图。下面将结合图1对本申请实施例提供的智能设备的配网方法进行详细阐述。该智能设备的配网方法可以应用于智能设备,该方法可以包括以下步骤:
步骤S110:与智能适配器建立通信连接。
在本实施例中,智能适配器可以是智能设备的供电电源变换设备,在一些智能设备没有电池的情况下,智能设备可以通过与智能适配器建立通信连接以连通电源,其中,建立通信连接的方式可以是通过有线接口相连,例如,智能设备通过通用串行总线(Universal Serial Bus,USB)与智能适配器之间建立通信连接。除此之外,智能适配器还可以有存储信息的功能,因此,与智能适配器建立通信连接的智能设备可以基于该通信连接获取到智能适配器中存储的信息,同样地,智能适配器也可以基于该通信连接获取到智能设备中存储的信息。
步骤S120:基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码。
在本实施例中,预设网络标识可以理解为智能设备需要加入的预设网络对应的路由器或者网关的登录账号名称,加入该某预设网络则需要输入其对应的路由器或者网关的登录账号名称对应的登录密码,该登录密码就是预设网络标识对应的配网密码,其中,预设网络标识与配网密码是一一对应的关系,可以理解为要加入预设网络标识对应的预设网络中只有通过唯一的对应的配网密码接入。由于智能适配器具有存储信息的功能,因此,智能适配器可以存储一个或多个网络的网络标识以及对应的配网密码,但是智能适配器中存储的网络标识以及其对应的配网密码不一定包含智能设备加入预设网络需要的预设网络标识以及对应的配网密码,所以智能适配器可以提前判断智能适配器中是否存储有需要的预设网络标识以及其对应的配网密码。
智能设备判断该智能适配器中是否储存有预设网络标识以及其对应的配网密码的方式可以是将需要加入的预设网络的预设网络标识基于上述通信连接发送至智能适配器处,智能适配器接收该预设网络标识,并将该预设网络标识与提前存储的所有网络标识进行匹配,若存在与该预设网络标识相匹配的网络标识,则将该预设网络标识以及对应的配网密码发送至智能设备,同时发送提示信息至智能设备,其中,提示信息可以为“已获取到预设网络标识以及其对应的配网密码”;若不存在于该预设网络标识相匹配的网络标识,则发送提示信息至智能设备,以提示智能设备智能适配器中不存在该预设网络标识,其中,提示信息可以为“智能适配器中未查询到预设网络标识以及对应的配网密码”。
作为一种实施方式,智能适配器中存储的网络标识以及对应的配网密码可以是从已成功加入某网络标识对应的网络的智能设备处获取的,即,智能适配器可以与配网成功的智能设备建立通信连接,并基于该通信连接从配网成功的智能设备处获取该智能设备加入的网络对应的网络标识以及其对应的配网密码。
作为另一种实施方式,智能适配器中存储的网络标识以及对应的配网密码也可以是用户预先手动输入的,并存储于智能适配器中。例如,用户可以预先将室内存在的无线网络的网络标识及其对应的配网密码存储于智能适配器,用户还可以在对无线网络的网络信息进行更改后,对智能适配器中存储的网络标识、配网密码等进行更改。
步骤S130:若判断结果为是,则依据所述预设网络标识及所述配网密码,接入对应的网络。
一种实施方式中,若判断结果为是,即,当智能设备接收到智能适配器返回的提示信息,该提示信息可以提示操作智能设备的用户该智能设备已成功获取到预设网络标识以及对应的配网密码,并且提示用户是否需要加入该预设网络,在智能设备接收到该用户的确认指令操作后,根据接收到的预设网络标识及所述配网密码接入到对应的预设网络。
另一种实施方式中,若判断结果为是,智能设备在接收到智能适配器返回的提示信息、预设网络标识及所述配网密码之后,自动根据预设网络标识及其对应的配网密码接入对应的预设网络。
在本实施例中,智能设备通过与智能适配器建立通信连接,并基于该通信连接从智能适配器中获取预设网络标识以及其对应的配网密码,进而根据获取到的预设网络标识以及其对应的配网密码加入对应的网络。如此,可以避免在每次对智能设备进行配网时,用户手动选择网络标识以及输入对应的配网密码的繁琐操作,大大提高了配网效率,提升用户体验。
请参照图2,图2为本申请另一个实施例提供的一种智能设备的配网方法的流程示意图。下面将结合图2对本申请实施例提供的智能设备的配网方法进行详细阐述。该智能设备的配网方法可以应用于智能设备,该方法可以包括以下步骤:
步骤S210,与智能适配器建立通信连接。
步骤S220,基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码。
在本申请实施例中,步骤S210-步骤S220可以参阅前述实施例中步骤S110-步骤S120的内容,在此不再赘述。
步骤S230,若判断结果为是,获取所述智能设备所处环境中存在的当前网络标识。
在本实施例中,当智能设备接收到来自智能适配器发送的预设网络标识以及其对应的配网密码后,可以根据预设网络标识以及其对应的配网密码自动加入对应的预设网络。但是,实际应用中,智能设备所处的位置存在多个网络,相应地,也会存在多个网络标识,多个网络标识中可能包括预设网络标识也可能不包括预设网络标识,例如,当智能设备位于室外,则可能可以获取到多个网络对应的网络标识。因此,智能设备可以通过获取其所处环境中的存在的当前网络标识,并判断获取到的所有的当前网络标识中是否存在预设网络标识。
步骤S240,若所述当前网络标识中存在与所述预设网络标识匹配的目标网络标识,则通过所述目标网络标识对应的配网密码,接入所述目标网络标识对应的网络。
其中,目标网络标识可以为一个或多个当前网络标识中与预设网络标识相同的网络标识,当当前网络标识中存在与预设网络标识相同的目标网络标识后,智能设备则可以根据获取到的预设网络标识对应的配网密码接入目标网络标识对应的网络,也就是接入了预设网络标识对应的网络。
示例性地,若预设网络标识为网络标识A以及其对应的配网密码为abc,智能设备获取到的当前网络标识包括网络标识B、网络标识C、网络标识D、网络标识A,则智能设备可以判断当前网络标识中存在与预设网络标识相同的网络标识A,网络标识A即为目标网络标识,其中目标网络标识和预设网络标识在此时都指网络标识A,基于此,智能设备可以根据网络标识A对应的配网密码abc接入网络标识A对应的网络。
一种可能的情况,当前网络标识中存在多个预设网络标识匹配的目标网络标识的情况,例如针对一套房屋安装路由器,可以在客厅和主卧各安装一个路由器,两个路由器对应的网络标识以及配网密码均相同,此时智能设备则会获取到两个与预设网络标识匹配的目标网络标识,进一步地,智能设备可以比较多个目标网络标识对应的无线信号强度的大小,确定无线信号强度最大的目标网络标识作为指定网络标识,智能设备通过预设网络标识对应的配网密码加入该指定网络标识对应的网络。示例性地,当智能设备位于客厅时,其检测到了位于客厅的路由器对应的目标网络标识以及位于主卧的路由器对应的目标网络标识,此时,智能设备距离客厅的路由器距离更近,因此,智能设备可以检测到位于客厅的路由器对应的目标网络标识对应的无线信号强度更大,因此,将位于客厅的路由器对应的目标网络标识作为指定网络标识,并根据预设网络标识对应的配网密码加入该指定网络标识对应的网络。
步骤S250,若不存在所述目标网络标识,接收所述用户输入的第一网络标识以及第一配网密码。
在本实施例中,当获取到的当前网络标识中不存在与预设网络标识相同的网络标识,相应地,也就不存在上述目标网络标识,在这种情况下,智能设备也无法根据目标网络标识对应的配网密码接入对应网络。在实际应用中,由于网络标识以及该网络标识对应的配网密码可以由用户手动更改,例如,原来的预设网络标识为A,其对应的配网密码abc,用户可以手动将该预设网络标识A更改为预设网络标识A1,但是由于智能适配器中存储的预设网络标识以及其对应的配网密码为用户更改之前的,智能设备需要加入的预设网络对应的预设网络标识此时为A1,因此,智能设备无法从获取到的当前网络标识中检测到与原网络标识A相同的网络标识。
针对上述情况,智能设备可以显示一个提示信息,例如“网络标识及器对应的配网密码可能被更改,请确认是否手动输入新的网络标识以及对应的配网密码”,若为操作智能设备的当前用户更改的密码,则该当前用户可以点击确认按键,输入其更改后的第一网络标识以及对应的第一配网密码,其中,第一网络标识即为用户手动更改后的预设网络标识,第一配网密码即为用户手动更改后的预设网络标识对应的配网密码,对应地,智能设备则接收当前有用户输入的第一网络标识以及对应的第一配网密码。
步骤S260,基于所述第一网络标识以及所述第一配网密码,接入所述第一网络标识对应的网络。
进一步地,智能设备在接收到第一网络标识以及对应的第一配网密码后,根据该第一配网密码接入该第一网络标识对应的网络中,该网络也就是原预设网络标识对应的网络,只是该网络对应的网络标识被更改了,智能设备加入的网络并未改变。
示例性地,接收到的第一网络标识为A1,以及其对应的第一配网密码仍为abc,智能设备根据第一网络标识A1对应的第一配网密码abc加入至第一网络标识A1对应的网络中。
步骤S270,若所述智能设备基于所述第一网络标识以及所述第一配网密码,与所述第一网络标识对应的网络设备成功建立连接,则将所述第一网络标识以及所述第一配网密码发送至所述智能适配器,以使所述智能适配器将所述第一网络标识以及所述第一配网密码进行存储。
在本实施例中,网络设备可以为路由器或者智能网关等提供网络的设备,当智能设备基于用户手动输入的第一网络标识以及其对应的第一配网密码成功与第一网络标识对应的网络设备建立连接后,也就是成功加入到第一网络标识对应的网络中后,智能设备可以自动将第一网络标识以及其对应的第一配网密码发送至智能适配器,智能适配器在接收并存储到该第一配网标识以及其对应的第一配网密码。除此之外,智能设备还可以发送删除指令至智能适配器,智能适配器在接收到删除指令后,将原来存储的该网络对应的预设网络标识以及其对应的配网密码进行删除,以防止其他智能设备从该智能适配器仍获取到该网络原来的未更改的预设网络标识以及其对应的配网密码,导致加入该网络失败。在智能适配器存储第一配网标识以及其对应的第一配网密码,且删除原有的该网络对应的预设网络标识以及其对应的配网密码之后,当其他智能设备需要加入该网络时,则可以直接与智能适配器建立通信连接,并基于该通信连接从智能适配器处获取到该网络的第一配网标识以及其对应的配网密码,避免了在用户更改网络标识名称后,对需要重新加入该网络的每个智能设备都重新选择更改后的网络标识,以及输入对应的配网密码的问题,提高了用户对智能设备配网的效率。
步骤S280,若不存在所述目标网络标识,向所述智能适配器发送删除指令,所述删除指令用于指示所述智能适配器删除所述预设网络标识及对应的配网密码。
一种实施方式中,可能有其他用户更改了智能设备需要加入的预设网络对应的预设网络标识以及其对应的配网密码,但是操作智能设备的当前用户并不知道预设网络标识以及其对应的配网密码已被修改,所以在看到智能设备提示“手动输入新的网络标识以及对应的配网密码”时,并不会输入新的网络标识以及对应的配网密码,对应的,智能设备并未接收到新的网络标识以及其对应的配网密码,基于此,智能设备可以直接向智能适配器发送删除指令,智能适配器在接收到该删除指令后将原来存储的预设网络标识以及对应的配网密码进行删除,防止其他智能设备从该智能适配器仍获取到该网络原来的未更改的预设网络标识以及其对应的配网密码,导致加入该网络失败。
在本实施例中,针对智能设备获取到的当前网络标识中不存在与预设网络标识匹配的目标网络标识的情况,其原因可能是在当前时刻预设网络标识对应的路由器出现故障、路由器未开启、该路由器所处的环境出现断电的情况,上述情况均会导致智能设备获取到的当前网络标识中不包含与该预设网标识相同的目标网络标识。基于该情况,智能设备还可以显示提示信息,如“请确认路由器的电源连接情况以及开关情况是否正常”,以提示用户检查路由器的电源情况以及其开关情况,若智能设备接收到用户输入的确认正常指令,则说明路由器对应的网络是存在的,智能适配器中存储的预设网络标识以及对应的配网密码无法加入该网络,对应地,智能设备则可以向智能适配器发送删除指令,以提示智能适配器删除存储的预设网络标识以及对应的配网密码,防止其他智能设备从该智能适配器仍获取到该网络原来的未更改的预设网络标识以及其对应的配网密码,导致加入该网络失败。
在本实施例中,智能设备通过与智能适配器建立通信连接,并基于该通信连接从智能适配器中获取预设网络标识以及其对应的配网密码,进而根据获取到的预设网络标识以及其对应的配网密码加入对应的网络。如此,可以实现从智能适配器中获取需加入网络对应的网络标识以及其配网密码,并根据获取到的网络标识以及其配网密码自动加入对应的网络,解决了每次在对智能设备进行配网时,需要用户手动选择网络标识并输入对应的配网密码的问题,避免了多次重复配网的问题,提高了配网效率。
请参照图3,图3为本申请又一个实施例提供的一种智能设备的配网方法的流程示意图。下面将结合图3对本申请实施例提供的智能设备的配网方法进行详细阐述。该智能设备的配网方法可以应用于智能适配器,该方法可以包括以下步骤:
步骤S310,接收智能设备的通信连接请求。
在本实施例中,智能适配器接收智能设备发送的通信连接请求,可以通过USB与智能设备建立通信连接,智能适配器可以基于该通信连接与智能设备进行信息交换以及控制指令的发送,其中控制指令可以是智能设备发送的删除指令,智能适配器可以根据该删除指令删除存储的网络标识以及其对应的配网密码。
步骤S310,根据所述通信连接请求,将存储的网络标识及对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络。
在本实施例中,智能适配器可以建立的通信连接,发送存储的网络标识以及对应的配网密码至智能设备,对应地,智能设备可以基于接收到的网络标识以及对应的配网密码接入对应的网络中。
在本实施例中,智能适配器通过与智能设备建立通信连接,并基于该通信连接将提前存储的网络标识以及对应的配网密码发送至智能设备,以使智能设备接入对应的网络。如此,可以实现从智能适配器中获取需加入网络对应的网络标识以及其配网密码,并根据获取到的网络标识以及其配网密码自动加入对应的网络,解决了每次在对智能设备进行配网时,需要用户手动选择网络标识并输入对应的配网密码的问题,避免了多次重复配网的问题,提高了配网效率。
请参照图4,其中示出了本申请实施例提供的一种智能设备的配网装置400的结构框图,本实施例提供的装置400可以应用于智能设备。该装置400可以包括:通信建立模块410、判断模块420及配网模块430。
通信建立模块410用于与智能适配器建立通信连接。
判断模块420用于基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码。
配网模块430用于若判断结果为智能适配器中存储有预设网络标识及对应的配网密码,则依据所述预设网络标识及所述配网密码,接入对应的网络。
在一些实施方式中,配网模块430可以包括:网络标识获取单元以及配网单元。网络标识获取单元可以用于获取所述智能设备所处环境中存在的当前网络标识。配网单元可以用于若所述当前网络标识中存在与所述预设网络标识匹配的目标网络标识,则通过所述目标网络标识对应的配网密码,接入所述目标网络标识对应的网络。
在一些实施方式中,配网模块430还可以包括:网络标识接收单元以及配网单元。网络标识接收单元可以用于若所述当前网络标识中不存在与所述预设网络标识匹配的目标网络标识,接收所述用户输入的第一网络标识以及第一配网密码。配网单元可以用于基于所述第一网络标识以及所述第一配网密码,接入所述第一网络标识对应的网络。
在一些实施方式中,智能设备的配网装置400还可以包括:删除指令发送模块。删除指令模块可以用于若所述当前网络标识中不存在与所述预设网络标识匹配的目标网络标识,向所述智能适配器发送删除指令,所述删除指令用于指示所述智能适配器删除所述预设网络标识及对应的配网密码。
在一些实施方式中,智能设备的配网装置400还可以包括:存储模块。存储模块可以用于若所述智能设备基于所述第一网络标识以及所述第一配网密码,与所述第一网络标识对应的网络设备成功建立连接,则将所述第一网络标识以及所述第一配网密码发送至所述智能适配器,以使所述智能适配器将所述第一网络标识以及所述第一配网密码进行存储。
请参照图5,其中示出了本申请实施例提供的一种智能设备的配网装置500的结构框图,本实施例提供的装置500可以应用于智能适配器。该装置500可以包括:请求接收模块510及信息发送模块520。
请求接收模块510用于接收智能设备的通信连接请求。
信息发送模块520用于根据所述通信连接请求,将存储的网络标识及对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请实施例提供的方案中,智能设备通过与智能适配器建立通信连接,并基于该通信连接从智能适配器中获取预设网络标识以及其对应的配网密码,进而根据获取到的预设网络标识以及其对应的配网密码加入对应的网络。如此,可以避免在每次对智能设备进行配网时,用户手动选择网络标识以及输入对应的配网密码的繁琐操作,大大提高了配网效率,提升用户体验。。
参照图6,其中示出了本申请实施例提供的一种智能设备600的结构框图,本申请实施例提供的智能设备唤醒阈值的控制方法可以由该智能设备600执行。
本申请实施例中的智能设备600可以包括一个或多个如下部件:处理器601、存储器602、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器602中并被配置为由一个或多个处理器601执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器601可以包括一个或者多个处理核。处理器601利用各种接口和线路连接整个智能设备600内的各个部分,通过运行或执行存储在存储器602内的指令、程序、代码集或指令集,以及调用存储在存储器602内的数据,执行智能设备600的各种功能和处理数据。可选地,处理器601可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器601可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器601中,单独通过一块通信芯片进行实现。
存储器602可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器602可用于存储指令、程序、代码、代码集或指令集。存储器602可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储智能设备600在使用中所创建的数据(比如上述的各种对应关系)等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参考图7,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质700中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质700可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质700包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质700具有执行上述方法中的任何方法步骤的程序代码710的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码710可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (6)
1.一种智能设备的配网方法,其特征在于,应用于智能设备,所述方法包括:
与智能适配器建立通信连接;
基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码;
若判断结果为是,则获取所述智能设备所处环境中存在的当前网络标识;
若所述当前网络标识中存在多个与预设网络标识匹配的目标网络标识,则将无线信号强度最大的目标网络标识作为指定网络标识;
通过所述指定网络标识对应的配网密码,接入所述指定网络标识对应的网络;
若不存在所述目标网络标识,接收用户输入的第一网络标识以及第一配网密码;
基于所述第一网络标识以及所述第一配网密码,接入所述第一网络标识对应的网络;
若所述智能设备基于所述第一网络标识以及所述第一配网密码,与所述第一网络标识对应的网络设备成功建立连接,则将所述第一网络标识以及所述第一配网密码发送至所述智能适配器,以使所述智能适配器将所述第一网络标识以及所述第一配网密码进行存储;
向所述智能适配器发送删除指令,所述删除指令用于指示所述智能适配器删除所述预设网络标识及对应的配网密码。
2.一种智能设备的配网方法,其特征在于,应用于智能适配器,所述方法包括:
接收智能设备的通信连接请求;
根据所述通信连接请求,将存储的指定网络标识及所述指定网络标识对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络,所述指定网络标识为所述智能设备所处环境中存在的多个与预设网络标识匹配的目标网络标识中的无线信号强度最大的目标网络标识;
接收所述智能设备输入的第一网络标识以及第一配网密码,对所述第一网络标识以及所述第一配网密码进行存储,所述第一网络标识以及所述第一配网密码为若所述智能设备所处环境中存在的当前网络标识不存在目标网络标识时,由用户通过所述智能设备输入的;
接收所述智能设备的删除指令,根据所述删除指令,删除预设网络标识及对应的配网密码。
3.一种智能设备的配网装置,其特征在于,应用于智能设备,所述装置包括:
通信建立模块,用于与智能适配器建立通信连接;
判断模块,用于基于所述通信连接,判断所述智能适配器中是否存储有预设网络标识及对应的配网密码;
标识获取模块,用于若判断结果为是,则获取所述智能设备所处环境中存在的当前网络标识;
标识确定模块,用于若所述当前网络标识中存在多个与预设网络标识匹配的目标网络标识,则将无线信号强度最大的目标网络标识作为指定网络标识;
配网模块,用于通过所述指定网络标识对应的配网密码,接入所述指定网络标识对应的网络;
网络标识接收单元,用于若不存在所述目标网络标识,接收用户输入的第一网络标识以及第一配网密码;
配网单元,用于基于所述第一网络标识以及所述第一配网密码,接入所述第一网络标识对应的网络;
存储模块,用于若所述智能设备基于所述第一网络标识以及所述第一配网密码,与所述第一网络标识对应的网络设备成功建立连接,则将所述第一网络标识以及所述第一配网密码发送至所述智能适配器,以使所述智能适配器将所述第一网络标识以及所述第一配网密码进行存储;
删除指令发送模块,若不存在所述目标网络标识,向所述智能适配器发送删除指令,所述删除指令用于指示所述智能适配器删除所述预设网络标识及对应的配网密码。
4.一种智能设备的配网装置,其特征在于,应用于智能适配器,所述装置包括:
请求接收模块,用于接收智能设备的通信连接请求;
信息发送模块,用于根据所述通信连接请求,将存储的指定网络标识及所述指定网络标识对应的配网密码发送给所述智能设备,以使所述智能设备接入对应的网络,所述指定网络标识为所述智能设备所处环境中存在的多个与预设网络标识匹配的目标网络标识中的无线信号强度最大的目标网络标识;
标识与密码存储模块,用于接收所述智能设备输入的第一网络标识以及第一配网密码,对所述第一网络标识以及所述第一配网密码进行存储,所述第一网络标识以及所述第一配网密码为若所述智能设备所处环境中存在的当前网络标识不存在目标网络标识时,由用户通过所述智能设备输入的;
删除模块,用于接收智能设备的删除指令,根据所述删除指令,删除预设网络标识及对应的配网密码。
5.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-2中任意一项所述的方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-2中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011379599.6A CN112333704B (zh) | 2020-11-30 | 2020-11-30 | 智能设备的配网方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011379599.6A CN112333704B (zh) | 2020-11-30 | 2020-11-30 | 智能设备的配网方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112333704A CN112333704A (zh) | 2021-02-05 |
CN112333704B true CN112333704B (zh) | 2023-04-07 |
Family
ID=74309770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011379599.6A Active CN112333704B (zh) | 2020-11-30 | 2020-11-30 | 智能设备的配网方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112333704B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115379532B (zh) * | 2022-01-07 | 2024-09-17 | 宁波方太厨具有限公司 | 配网方法、移动终端和存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105517192A (zh) * | 2016-01-27 | 2016-04-20 | 广东欧珀移动通信有限公司 | 一种无线网络连接方法及装置 |
CN109379742A (zh) * | 2018-12-12 | 2019-02-22 | 珠海格力电器股份有限公司 | 一种无线局域网的接入方法、装置和存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11206532B2 (en) * | 2013-02-20 | 2021-12-21 | Comcast Cable Communications, Llc | Method and systems for pairing a mobile device with a wireless network |
CN107426725A (zh) * | 2017-04-12 | 2017-12-01 | 深圳市友悦机器人科技有限公司 | 无线网络配置装置、智能终端和物联网设备 |
CN110912938B (zh) * | 2019-12-24 | 2022-09-27 | 医渡云(北京)技术有限公司 | 入网终端接入验证方法、装置、存储介质及电子设备 |
-
2020
- 2020-11-30 CN CN202011379599.6A patent/CN112333704B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105517192A (zh) * | 2016-01-27 | 2016-04-20 | 广东欧珀移动通信有限公司 | 一种无线网络连接方法及装置 |
CN109379742A (zh) * | 2018-12-12 | 2019-02-22 | 珠海格力电器股份有限公司 | 一种无线局域网的接入方法、装置和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112333704A (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113412469B (zh) | 设备配网方法、装置、电子设备及存储介质 | |
US20190288902A1 (en) | File sharing method, apparatus, and storage medium | |
CN109040200B (zh) | 物联网设备的接入方法及装置 | |
CN110687820B (zh) | 智能家居设备的控制方法、装置、终端设备及存储介质 | |
CN112804730B (zh) | 设备互联方法、装置、服务器、智能设备及存储介质 | |
CN112714426B (zh) | 蓝牙设备的智能升级方法、装置、电子设备及介质 | |
CN113498594B (zh) | 智能家居系统的控制方法、装置、电子设备及存储介质 | |
EP4274190A1 (en) | Smart device control method and apparatus, electronic device, and computer readable medium | |
CN111245714A (zh) | 家庭网关模组的接入方法、装置、存储介质及电子装置 | |
CN112087354A (zh) | 通信协议的测试方法、装置、电子设备以及存储介质 | |
CN105306318A (zh) | 智能场景配置方法、装置和服务器 | |
WO2023024752A1 (zh) | 网络优化方法、装置及电子设备 | |
CN113412468A (zh) | Sdk插件的加载方法、装置、移动终端以及存储介质 | |
CN113794610B (zh) | 网关通讯方法、装置、设备及存储介质 | |
CN105629786A (zh) | 一种家电控制指令发送方法及装置 | |
CN112346751B (zh) | 应用程序的安装方法、装置、电子设备和存储介质 | |
WO2020228013A1 (zh) | 账号关联方法、装置、系统、服务器以及存储介质 | |
CN109725543B (zh) | 设备控制码配置方法、装置、云服务器及网络系统 | |
CN112333704B (zh) | 智能设备的配网方法、装置、电子设备及存储介质 | |
CN111970676A (zh) | WiFi热点接入方法、装置、设备及存储介质 | |
CN112559245A (zh) | 智能网关的数据迁移方法、装置、服务器以及存储介质 | |
CN115002941B (zh) | 蓝牙电能表的通讯方法 | |
CN116321195A (zh) | 无线配网方法、装置、设备及系统 | |
CN103873682B (zh) | 一种信息处理方法及电子设备 | |
CN110838973B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |