CN114745777A - 网络配置方法和界面及计算机可读存储介质 - Google Patents
网络配置方法和界面及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114745777A CN114745777A CN202210332327.3A CN202210332327A CN114745777A CN 114745777 A CN114745777 A CN 114745777A CN 202210332327 A CN202210332327 A CN 202210332327A CN 114745777 A CN114745777 A CN 114745777A
- Authority
- CN
- China
- Prior art keywords
- network
- equipment
- network configuration
- list
- user account
- 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 61
- 238000012545 processing Methods 0.000 claims abstract description 14
- 238000004590 computer program Methods 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 abstract description 11
- 230000001976 improved effect Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 13
- 238000001514 detection method Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000008447 perception Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000001939 inductive effect Effects 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008093 supporting effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请公开了一种网络配置方法和界面及计算机可读存储介质。该方法包括:检测所述网络配置设备周围预定范围内的目标设备,以获取所述目标设备的设备标识,其中,所述目标设备为未加入所述第一网络的设备;根据所述目标设备的设备标识和所述网络配置设备中存储的与所述预定用户账户关联的第一设备列表,确定该目标设备是待配网设备,其中,所述待配网设备是第一设备列表中与所述预定用户账户关联且未加入所述第一网络的设备;对所述目标设备进行网络配置处理,以使得所述目标设备加入所述第一网络。本申请实施例无需任何人工确认操作,就能够实现该设备的自动配网,从而实现了无感配网,大大提升了用户使用智能设备的体验。
Description
技术领域
本申请涉及网络技术领域,尤其涉及一种网络配置方法和界面及计算机可读存储介质。
背景技术
在智能技术高速发展的时代,越来越多的智能家居产品已经走入千家万户,为用户提供触手可及的智能家居体验。尤其是智能家居产品能够根据用户的指令来自动地替用户执行各种操作,使得用户在日常生活或甚至工作中,可以真正实现“只动嘴”式的智能家居控制。特别是近年来,在智能家居技术借助于网络实现了联网的智能家居服务,从而可以通过彼此连接而使得智能家居产品不仅可以彼此通信,交换信息,而且还可以接收用户通过终端发送的各种指令。
例如,用户可以借助于终端来向智能灯或智能插座产品远程下达开启或关闭指令,从而实现例如,远程开灯或远程开关电器这样的功能。特别是随着智能家居产品的种类和数量的增多,用户还仍然需要逐个对购买的智能家居产品逐一进行手动连接入网,这无疑对用户的智能家居体验带来好不好的影响,特别是智能家居产品原来就是为了提高智能科技产品的易用性,降低人们日常生活中的使用难度,但是对于不同种类的智能家居产品进行配网处理,这反而增加了用户的负担,降低了使用体验。
发明内容
本申请实施例提供一种网络配置方法和界面及计算机可读存储介质,以解决现有技术中新设备配网方式复杂使得用户体验不佳的缺陷。
为达到上述目的,本申请实施例提供了一种网络配置方法,应用于在第一网络中具有网关功能且与预定用户账户关联的网络配置设备,并且所述方法包括:
检测所述网络配置设备周围预定范围内的目标设备,以获取所述目标设备的设备标识,其中,所述目标设备为未加入所述第一网络的设备;
根据所述目标设备的设备标识和所述网络配置设备中存储的与所述预定用户账户关联的第一设备列表,确定该目标设备是待配网设备,其中,所述待配网设备是第一设备列表中与所述预定用户账户关联且未加入所述第一网络的设备;
对所述目标设备进行网络配置处理,以使得所述目标设备加入所述第一网络。
本申请实施例还提供了一种网络配置方法,应用于服务器,其中,所述服务器通过第二网络与第一网络中具有网关功能且与预定用户账户关联的网络配置设备通信,并且所述方法包括:
获取用户账户的账户信息,以及与所述用户账户关联且尚未加入所述第二网络的待配网设备的设备标识;
将所述待配网设备的设备信息存储在与该用户账户关联的第一设备列表中;
根据所述网络配置设备关联的预定用户账户的账户信息,将与该预定用户账户对应的第一设备列表发送至所述网络配置设备,以由所述网络配置设备根据所述第一设备列表中的待配网设备的设备信息对在其周围预定范围内检测到的且与该设备信息匹配的目标设备加入所述第一网络,其中,所述目标设备为未加入所述第一网络的设备。
本申请实施例还提供了一种网络配置界面,应用于用户的终端,其中,所述界面包括:
列表展示区,用于显示与所述用户的账户信息关联的第一设备列表,其中,所述第一设备列表中包含有未加入第一网络的待配网设备;
设备信息显示区,用于显示已加入所述第一网络的设备的设备信息。
本申请实施例还提供了一种电子设备,包括:
存储器,用于存储程序;
处理器,用于运行所述存储器中存储的所述程序,所述程序运行时执行本申请实施例提供的网络配置方法。
本申请实施例还提供了一种计算机可读存储介质,其上存储有可被处理器执行的计算机程序,其中,该程序被处理器执行时实现如本申请实施例提供的网络配置方法。
本申请实施例提供的网络配置方法和界面及计算机可读存储介质,通过由第一网络中具有网关功能且与预定用户账户关联的网络配置设备检测其周围预定范围内的目标设备,并根据其存储的与该预定用户账户关联的第一设备列表确定检测到的目标设备是与该用户账户关联且未加入第一网络的待配网设备,以对该目标设备执行网络配置。因此,能够在与预定用户账户关联的网络配置设备在其周围检测到目标设备时,通过根据该网络配置设备中存储的与该预定用户账户关联的第一设备列表,确认该目标设备是与该预定用户账户关联且还没有加入预定网络的设备,从而无需用户人工确认而可以直接对该设备进行网络配置,以便于使该设备加入第一网络,从而在整个配网过程中可以基于网络配置设备中存储的与预定用户账户关联的第一设备列表来确认检测到的未加入第一网络的设备是该用户账户关联的设备,从而对于用户来说实现了只需要将需要加入第一网络的设备开机,而无需任何人工确认操作,就能够实现该设备的自动配网,从而实现了无感配网,大大提升了用户使用智能设备的体验。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1a为本申请实施例提供的网络配置方案的应用场景示意图;
图1b为本申请实施例提供的网络配置界面的示意图;
图2为本申请提供的网络配置方法的一个实施例的流程图;
图3为本申请提供的网络配置方法的另一个实施例的流程图;
图4为本申请提供的网络配置方法的又一个实施例的流程图;
图5为本申请提供的电子设备实施例的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
本申请实施例提供的方案可应用于任何具有网络配置能力的***,例如包括有网络信息处理功能的芯片以及相关组件的服务器***等等。图1a为本申请实施例提供的网络配置方案的应用场景示意图,图1a所示的场景仅仅是本申请的技术方案可应用的示例之一。
智能家居产品由于能够根据用户的指令来自动地替用户执行各种操作,因此用户可以在日常生活或甚至工作中,可以真正实现轻松简单的智能家居控制。特别是近年来,在智能家居技术借助于网络实现了联网的智能家居服务,例如可以通过一个插座控制多个智能设备,或者通过一个智能音箱来使得用户可以通过发出语音指令来控制家中的冰箱、电视机、空调等电器。
因此,智能家居产品需要彼此连接来进行通信、交换信息以及使得用户可以进行统一的控制。例如,用户可以借助于终端来向智能灯或智能插座产品远程下达开启或关闭指令,从而实现例如,远程开灯或远程开关电器这样的功能。特别是随着智能家居产品的种类和数量的增多,用户还仍然需要逐个对购买的智能家居产品逐一进行手动连接入网,这无疑对用户的智能家居体验带来好不好的影响,特别是智能家居产品原来就是为了提高智能科技产品的易用性,降低人们日常生活中的使用难度,但是对于不同种类的智能家居产品进行配网处理,这反而增加了用户的负担,降低了使用体验。
图1a中示出了根据本申请的网络配置方案可以应用的场景。例如,如图1a中所示,在例如用户居住的房间中可以已经放置有智能音箱产品,该智能音箱产品可以是支持蓝牙Mesh(网状网)网络协议或WiFi的Zigbee(紫蜂)协议的智能家居产品,从而这样的智能音响产品可以用作该家里的所有智能产品的智能网关来连接使得其他产品能够彼此连接。当然在本申请实施例中,可以用作智能网关的智能家居产品也不限于智能音响,只要是能够支持长期插电的设备都可以用作该网络配置设备。
现有技术中,已经提出了多种配网方案。例如,在无线网络领域,已经提出了利用隐藏的热点,通过扫描并主动发起连接的方式来将亚马逊的智能设备加入到无线网络中。但是目前在智能家居领域中,大部分智能家居可以通过蓝牙方式进行连接,特别是蓝牙Mesh(网状网)技术的出现,其将现有的中心放射状网络变成了支持多跳的网状网络,该网络不使用路由协议,而是使用网络泛洪管理技术,即一个节点发出的数据,将会被所有支持中继的节点进行转发,但不会被无限转发,已经转发该数据的节点将不再进行转发。由于蓝牙Mesh网络无需中心节点,也无须中心网关,其允许节点与节点通信,但是每个节点的入网则是通过个别配置来实现的。因此,在现有的智能家居产品中,已经有越来越多的产品使用蓝牙Mesh作为网络连接方式,从而可以实现对于一个空间内的大量智能产品的连接和管理。
因此,如图1a中所示,在用户想要组建智能家居***时,可以首先购买具有网关功能的例如智能音箱的产品,来如图1a中所示地布置在家庭网络中,一方面可以通过网线接口连接到有线网络或者也可以通过WiFi协议连接到无线网络,从而该智能音箱产品可以通过网络与互联网上的服务器连接,以便于从例如厂商设置的专用服务器来下载更新版本来进行更新。此外,智能音箱产品还可以通过连接到互联网来接收用户通过例如智能手机等终端发送的控制指令,从而当用户购买了更多智能家居产品并连接到该智能音箱产品的网络配置设备上时,可以实现用户对于家里设备的远程控制。
因此,用户在将智能音箱配置入网之后,可以继续购买其他智能家居产品。例如,可以购买与智能音箱同一厂商开发的其他智能门铃、智能灯泡等产品,由于这些产品都是同一厂商所开发的,因此这些产品会内置有智能音箱相同的连接协议。例如,在智能音箱产品支持蓝牙Mesh连接的情况下,用户可以购买该厂商开发的智能门铃产品,并且将该智能门铃产品在家庭中开机/通电之后,该智能门铃由于已经内置有智能音箱所支持的蓝牙Mesh协议,因此可以通过在通电之后在蓝牙网络中的预定信道广播自己的设备信息来使得作为该蓝牙网络中的网络配置设备的智能音箱能够通过在其周围的预定范围内进行检测来发现该新设备,并且可以将该新设备的信息发送给用户的终端,从而用户可以在终端的屏幕上核对该新设备的信息,以确认是否是其新购买的并想要加入家庭网络的智能设备。例如用户可以通过智能终端上安装的用于控制智能家居产品的应用程序来接收该新设备发现消息,并且通过在应用程序中查看该新设备的信息来检查该新设备是否是其想要加入蓝牙网络的设备。当用户确认该设备是其想要加入蓝牙网络的新设备时,可以通过操作该应用程序来向智能音箱发出允许该设备加入网络的指令,从而智能音箱可以通过例如蓝牙Mesh网络来向该新设备发送网络配置信息,从而该新设备可以与智能音箱之间按照例如蓝牙Mesh协议中规定的配网流程完成配网操作,并加入到该智能音箱作为网络配置设备的蓝牙Mesh网络中。
但是在上述入网方案中,对于智能家居产品的用户来说,在购买了新的智能家居产品之后,在将该新设备通电之后,虽然作为蓝牙网络中的网络配置设备的智能音箱能够发现该新设备,但是仍然用户在例如移动终端的应用程序上对每个智能家居产品进行手动确认处理,以便于避免将并非是自己所有的智能设备,例如邻居新购买的智能设备错误地加入到自己的智能家居***中。因此,在例如蓝牙音箱的网络配置设备通过检测其周围存在的目标设备之后,等待用户通过智能手机发送的确认信息才对该新设备进行网络配置。因此,如果用户购买了多个新设备,则用户需要逐个查看该蓝牙网络配置设备检测到的设备信息来进行确认,下发入网指令这样的处理过程。这样的繁琐的入网配置过程大大增加了用户使用智能家居设备的复杂程度,并且降低了用户的使用体验。
为此,现有技术中也提出了一些无感配网的方案,即无须用户参与就可以使得新设备自动加入例如家庭网络的预定网络的方案。例如,现有技术中提出了通过例如智能音箱的网络配置设备主动开启10分钟的主动扫描窗口,以尝试将扫描到的设备添加到现有的蓝牙网络中。但是该技术方案一方面依赖于网络配置设备来主动开启主动扫描窗口,另一方面该技术方案只支持在一个窗口扫描周期内对单个设备进行扫描和添加。而对于智能家居产品大量踊跃并被用户大量应用于家庭生活的现阶段来说,严重影响用户的使用体验。
为此,在本申请实施例中,例如,可以在智能音箱启动之后,首先用户通过例如手机的终端设备来将该智能音箱设置为与该用户的用户账户关联,并在智能音箱中查询该智能音箱中是否存储有与该用户账户关联的第一设备列表。在本申请实施例中,第一设备列表可以是根据用户购买智能设备的购买记录生成的设备信息列表,其中特别是记录有用户购买的设备和用户管理智能家居设备所使用的用户账户的账号信息的对应关系。例如,用户可以在配置智能音箱这样的智能网络配置设备时,可以使用例如手机的移动终端中相应的应用程序来输入自己在提供智能音箱以及相应的智能家居服务的供应商处注册的账户信息,从而当智能音箱可以与该账户信息的用户账户建立关联,并且可以在连接到互联网之后,将该账户信息发送到互联网上的服务器中,从而服务器可以将其存储的与该用户账户关联的第一设备列表发送给该智能音箱。特别是,用户在购买该厂商或相关智能设备时,可以在购买时向出售方登记自己的账户信息,并且由出售方或由用户自己将用户所购买的新设备的设备信息与该账户信息关联地上传到该服务器中,从而该服务器可以根据该账户信息而将该新设备的设备信息记录到为该账户信息的用户账户关联的第一设备列表中。特别地,在本申请实施例中,该第一设备列表中可以是只记录有尚未加入到该用户账户的蓝牙网络的设备的列表,或者也可以是记录有用户所购买并登记在其用户账户下的所有设备的列表,本申请对其没有限制。
因此,在用户购买了智能音箱并且将智能音箱与用户账户关联之后,智能音箱可以作为蓝牙网络的网络配置设备,通过例如互联网从服务器中获取到与用户账户关联的第一设备列表,以便于在检测到新设备之后,智能音箱可以基于该第一设备列表来确认其检测发现的新设备是否是与该用户账户关联的设备。例如,在智能音箱启动并与用户账户关联之后,其可以先在内部存储空间中搜索是否存在与该用户账户关联的第一设备列表,如果没有则可以通过例如WiFi或移动网络而向服务器请求与该用户账户关联的第一设备列表。如果在作为网络配置设备的蓝牙音箱中查询到该第一设备列表或者已经从服务器获取到了该列表,则智能音箱可以开始对其周围预定范围内的目标设备进行检测。例如,由于根据蓝牙BLE协议,待加入到蓝牙网络的设备可以通过指定信道向外广播自己的设备信息,例如设备标识来使得网络配置设备能够发现该设备。因此,在本申请实施例中,智能音箱可以通过监听这些指定信道来获取蓝牙网络中新设备广播的设备信息,以发现周围的新设备。
此外,在本申请实施例中,在云服务器中存储的设备列表为与用户账户关联的所有设备的列表的情况下,可以在该设备列表中为每个设备标记其在用户指定的网络中,例如其购买的智能音箱作为网络配置设备的蓝牙网络中的入网情况。因此,当服务器向智能音箱下发与该智能音箱所关联的用户账户对应的第一设备列表时,可以由服务器先对于其中存储的与该用户账户关联的所有设备的列表根据如上标记的设备的配网状态来进行筛选,从而仅将筛选出的尚未进行配网的设备的列表作为第一设备列表下发给智能音箱。或者,在本申请实施例中,也可以由服务器将与该用户账户对应的所有设备的列表下发给智能音箱,并且由智能音箱根据每个设备的配网状态来进行筛选,并将筛选后的尚未进行配网的设备作为第一设备列表。
此外,在本申请实施例中,智能音箱也可以在接收到服务器下发的与该用户账户关联的全部设备的列表之后,不进行上述筛选而直接将其作为第一设备列表来进行后续操作。例如,智能音箱可以在检测到其周围存在的目标设备之后,将该目标设备的设备标识在该全部设备的列表中进行查找,并且当与其配网状态为未入网的待配网设备的设备标识匹配时,可以确认该目标设备是与该用户账户关联的新设备,并且因此可以对其执行网络配置处理。
如图1a中所示,智能音箱可以通过其中设置的感知模块来进行上述检测操作,例如监听指定信息来获取新设备的设备信息,并且在感知模块获取到新设备的设备信息之后,智能音箱可以在本地存储空间中存储的第一设备列表中查找感知模块获取到的设备信息,以确认感知模块获取到的设备信息是否与第一设备列表中记录的哪条设备信息匹配。换言之,当感知模块获取到的设备信息能够与第一设备列表中记录的某一条设备信息匹配时,说明感知模块获取到的该设备信息对应的新设备是如上所述的用户所购买的设备,即与用户的账户关联的新设备。
具体地,由于该第一设备列表是与用户账户关联的,并且每次用户购买了新设备之后,可以由零售商或用户自己通过向该服务器上传新设备的设备信息和用户账户的账户信息,来使得服务器可以将该新设备的设备信息记录到以与该用户账户关联的设备列表中。因此,该服务器中记录的与该账户关联的设备列表实际上就是该用户购买且登记在其账户下的所有设备的列表。因此,在本申请实施例中,智能音箱在向服务器请求设备列表时,请求中可以包含有当前用户的账户信息,从而服务器就可以将该账户信息对应的设备列表发送给智能音箱。因此,当用户购买并且以其账户信息向服务器登记了新设备之后,在拿到家中并通电开机时,智能音箱可以扫描到的新设备信息如果与从服务器获取到的设备列表中的设备信息匹配,那么智能音箱就能够直接确认该新设备确实是以该账户信息所购买的,并且因此,可以对该设备信息对应的目标设备进行配网处理,以使其加入到智能音箱作为网络配置设备的例如蓝牙Mesh网络中。
在对新设备完成了配网之后,该新设备实际上就变成了已入网的设备,因此,智能音箱可以将该新设备从其本地存储的第一设备列表中删除来生成第二设备列表,并且可以将删除了该已入网设备的第二设备列表上传给服务器,以更新服务器处存储的第一设备列表。或者,智能音箱也可以将该新设备已入网的结果作为通知消息与用户的账户信息一起关联地发送给服务器,从而服务器可以根据该消息来从该账户信息下创建的第一设备列表中删除该已入网的新设备或者将该待感知列表中的该设备标记为已经完成入网,从而使得服务器处存储的第一设备列表中的设备的状态与智能音箱在其网络中进行了网络配置之后的设备的状态一致。
此外,智能音箱在本地存储的第一设备列表中删除了已入网的新设备之后,还可以进一步检查第一设备列表中是否为空,即该第一设备列表中是否存在尚未连接的设备。即,如果该第一设备列表为空,则说明已经完成所有新设备的配网,并且因此智能音箱可以通知感知模块停止检测处理。
或者,智能音箱对于检测到的目标设备完成了网络配置并使其加入到了蓝牙网络中之后,可以将本地存储的第一设备列表中的与该目标设备对应的设备标记为已加入到蓝牙网络中,并且进而进一步检测该列表中是否还存在标记为尚未加入到蓝牙网络中的设备,并且当在该列表中没有检测到其他尚未加入到蓝牙网络中的设备时,可以同样地停止对其周围的设备执行检测处理。
此外,在上述智能音箱对感知模块扫描到的新设备执行配网后,可以根据新设备返回的配网响应消息来确定是否该设备已经加入到蓝牙网络中。如果该设备返回的响应消息表示该设备入网失败,即该设备未能加入到蓝牙音箱作为网关的蓝牙网络中,那么说明上述配置操作失败了。则智能音箱可以通知感知模块再次对其周围的设备进行检测,以重新检测到的设备进行网络配置。
在本申请实施例中,还可以在用户的用户终端上显示网络配置界面,以便于用户及时了解其所购买的设备的网络配置情况。例如,如图1b中所示,图1b是示出了根据本申请实施例的网络配置界面的示意图。
在该界面中可以包括有列表展示区,用于显示与该用户账户关联的第一设备列表。特别地,该第一设备列表中可以包含有未加入用户的例如蓝牙音箱作为网络配置设备的蓝牙网络的设备的设备标识。例如,蓝牙音箱在如上对其周围进行检测并发现目标设备时,可以将发现的目标设备的设备标识发送给用户终端,并且可以显示在该列表展示区中,从而用户可以了解当前都发现了哪些待加入到其智能家居***中的新设备,并且可以根据设备标识或者进一步展示的设备信息来了解这些新设备的情况。进一步地,在本申请实施例中,用户也可以通过在该界面上对展示设备进行选择来指示智能音箱对于新发现的目标设备中的一些或全部进行网络配置处理。
此外,在该界面上还可以进一步包括有设备信息显示区,该显示区可以用于显示根据第一设备列表进行网络配置处理而加入到蓝牙网络的目标设备的设备信息,因此,用户可以通过该设备信息显示区而了解到当前已经完成了网络配置而加入到了蓝牙网络中的设备的设备信息。
因此,在用户购买了新设备之后,只要在购买处登记自己的智能家居控制账户信息和购买的设备信息并且上传到服务器,就能够实现在家里对于该新设备的无感配网,大大降低了用户使用智能家居设备的难度,并且提高了其使用体验。
上述实施例是对本申请实施例的技术原理和示例性的应用框架的说明,下面通过多个实施例来进一步对本申请实施例具体技术方案进行详细描述。
实施例二
图2为本申请提供的网络配置方法的一个实施例的流程图,该方法的执行主体可以为具有网络信息处理能力的各种终端或服务器设备,也可以为集成在这些设备上的装置或芯片。如图2所示,该网络配置方法可以应用于在例如蓝牙网络的预定网络中具有网关功能的网络配置设备,并可以包括如下步骤:
S201,检测网络配置设备周围预定范围内的目标设备,以获取目标设备的设备标识。
在步骤S201中,可以首先由例如蓝牙网络的网络配置设备来检测其周围预定范围内存在的目标设备。在本申请实施例中,由于蓝牙设备通常具有一定的覆盖范围,因此可以由作为该蓝牙网络的网络配置设备的智能音箱接收尚未加入到蓝牙网络的设备广播的设备信息。例如,在蓝牙Mesh网络中,尚未入网的目标设备可以通过指定的信道来向周围广播自己的设备信息,例如设备标识,从而在步骤S201中,可以通过在网络配置设备周围预定范围内执行检测来获取到周围存在的这样的未经配置入网的设备所广播的设备信息。
S202,根据目标设备的设备标识和网络配置设备中存储的与所述预定用户账户关联的第一设备列表,确定该目标设备是待配网设备。
在步骤S202中,可以根据步骤S201中获取到的目标设备的设备标识和网络配置设备中存储的与用户账户关联的第一设备列表来确定该目标设备是待配网设备。即,作为网络配置设备,可以由用户预先对其进行设置,以使得该网络配置设备与用户的用户账户关联,并且因此,在步骤S202中,该网络配置设备可以根据其中存储的与该用户账户关联的第一设备列表来确定在步骤S201中检测到的设备是否是该用户所购买并且想要绑定在对应的用户账户下使用的智能设备。例如,用户可以通过在购买时将购买的新设备的设备信息和自己的用户账户关联,并通过上传服务器来将该设备加入到第一设备列表,在该第一设备列表中可以记载有与该用户的用户账户关联但是还尚未加入蓝牙网络的全部设备,当然在该第一设备列表中还可以记载有与该用户的账户关联的已经加入到蓝牙网络的全部设备,即该第一设备列表中可以记载与该用户的用户账户关联的所有已入网设备和待配网设备,本申请对此没有限制。因此,在步骤S202中可以在该列表中查找步骤S201中获取到的设备标识,以确认在步骤S201中检测到的新设备是与用户账户关联的待配网设备。
S203,对目标设备进行网络配置处理,以使得目标设备加入第一网络。
因此,当步骤S202中确定步骤S201中检测到的目标设备确实是用户想要在该用户账户下使用的且尚未加入蓝牙网络的待配网设备时,在步骤S203中,可以对步骤S201中检测到的该未经配置设备进行配网处理。例如,可以由智能音箱将蓝牙网络的配置信息发送给该新设备,从而该新设备可以使用这些信息来加入蓝牙Mesh网络。
因此,本申请实施例提供的网络配置方法,通过由第一网络中具有网关功能且与预定用户账户关联的网络配置设备检测其周围预定范围内的目标设备,并根据其存储的与该预定用户账户关联的第一设备列表确定检测到的目标设备是与该用户账户关联且未加入第一网络的待配网设备,以对该目标设备执行网络配置。因此,能够在与预定用户账户关联的网络配置设备在其周围检测到目标设备时,通过根据该网络配置设备中存储的与该预定用户账户关联的第一设备列表,确认该目标设备是与该预定用户账户关联且还没有加入预定网络的设备,从而无需用户人工确认而可以直接对该设备进行网络配置,以便于使该设备加入第一网络,从而在整个配网过程中可以基于网络配置设备中存储的与预定用户账户关联的第一设备列表来确认检测到的未加入第一网络的设备是该用户账户关联的设备,从而对于用户来说实现了只需要将需要加入第一网络的设备开机,而无需任何人工确认操作,就能够实现该设备的自动配网,从而实现了无感配网,大大提升了用户使用智能设备的体验。
实施例三
图3为本申请提供的网络配置方法的另一个实施例的流程图,该方法的执行主体可以为具有网络信息处理能力的各种终端或服务器设备,也可以为集成在这些设备上的装置或芯片。如图3所示,在上述图2所示实施例的基础上,本申请实施例提供的网络配置方法可以应用于在例如蓝牙网络的预定网络中具有网关功能的网络配置设备,并可以可以包括如下步骤:
S301,从服务器获取包括与预定用户账户关联的未配网设备的设备列表作为第一设备列表。
在本申请实施例中,例如蓝牙音箱的网络配置设备可以通过例如互联网的第二网络与存储有至少一个用户账户的账户信息和与用户账户关联的设备的设备信息的服务器连接。因此在步骤S301中,可以首先在本地,例如智能音箱的本地存储空间中查询是否存在第一设备列表并在没有查询到该列表时从服务器获取该列表,或者在步骤S301中,也可以直接从服务器获取该列表,并且然后再检测智能音箱的本地存储空间中是否存在该列表,并且还可以在检测到本地存储的列表时,使用从服务器获取到的第一设备列表来覆盖该本地列表,或者也可以进一步比较从服务器获取到的第一设备列表和本地检测到的第一设备列表的版本信息,并且使用版本信息较新的第一设备列表作为在后续配网处理中使用的第一设备列表。在本申请实施例中,由于例如蓝牙音箱的网络配置设备已经预先由用户配置为与用户的用户账户关联,因此,该第一设备列表可以是与该用户账户关联的尚未连接到蓝牙网络的设备的列表。例如,每次用户新购买智能家居设备时,可以通过由零售商或用户自己上传用户的账户信息以及关联的新设备的设备标识来将该设备加入到与该用户账户关联的第一设备列表,并且该列表中可以记录用户所购买的所有的智能设备,并且可以包括尚未加入到该智能音箱作为网关的蓝牙网络的设备。
例如,用户可以在配置智能音箱这样的智能网络配置设备时,可以使用例如手机的移动终端中相应的应用程序来输入自己在提供智能音箱以及相应的智能家居服务的供应商处注册的账户信息,从而当智能音箱可以与该账户信息的用户账户建立关联,并且可以在连接到互联网之后,将该账户信息发送到互联网上的服务器中,从而服务器可以将其存储的与该用户账户关联的第一设备列表发送给该智能音箱。特别是,用户在购买该厂商或相关智能设备时,可以在购买时向出售方登记自己的账户信息,并且由出售方或由用户自己将用户所购买的新设备的设备信息与该账户信息关联地上传到该服务器中,从而该服务器可以根据该账户信息而将该新设备的设备信息记录到为该账户信息的用户账户关联的第一设备列表中。特别地,在本申请实施例中,该第一设备列表中可以是只记录有尚未加入到该用户账户的蓝牙网络的设备的列表,或者也可以是记录有用户所购买并登记在其用户账户下的所有设备的列表,本申请对其没有限制。
因此,在用户购买了智能音箱并且将智能音箱与用户账户关联之后,智能音箱可以作为蓝牙网络的网络配置设备,通过例如互联网从服务器中获取到与用户账户关联的第一设备列表,以便于在检测到新设备之后,智能音箱可以基于该第一设备列表来确认其检测发现的新设备是否是与该用户账户关联的设备。例如,在智能音箱启动并与用户账户关联之后,其可以先在内部存储空间中搜索是否存在与该用户账户关联的第一设备列表,如果没有则可以通过例如WiFi或移动网络而向服务器请求与该用户账户关联的第一设备列表。
在步骤S301中获取到了第一设备列表之后,还可以先检测该列表中是否存在待配网设备,即该第一设备列表中是否存在与该用户账户关联但是尚未加入到蓝牙网络的设备。如果该设备列表中不存在待配网设备,则说明已经完成所有新设备的配网,并且因此智能音箱可以停止检测处理。
S302,获取目标设备在第一网络的预定信道中广播的设备标识。
在步骤S301中获取到了第一设备列表之后,在步骤S302中可以检测网络配置设备周围预定范围内的目标设备,例如可以通过监听指定信道来获取新设备广播的设备标识。例如在本申请实施例中,可以以蓝牙低功耗模式来进行目标设备的检测。根据蓝牙BLE协议,新设备可以通过指定信道向外广播自己的设备信息,例如设备标识来使得网络配置设备能够发现该设备。因此,在步骤S302中,例如智能音箱的网络配置设备可以通过监听这些指定信道来获取新设备以蓝牙低功耗模式广播的设备标识,从而可以发现在网络配置设备周围存在的尚未加入蓝牙网络的新设备。
S303,根据目标设备的设备标识和网络配置设备中存储的与预定用户账户关联的第一设备列表,确定该目标设备是待配网设备。
在步骤303中,可以根据步骤302中获取到的设备标识和步骤S301中获取到的第一设备列表中来确定该目标设备是否是与该用户账户关联但是尚未加入蓝牙网络的待配网设备,即,在步骤S302中检测到的目标设备是否是用户所购买并且想要绑定在对应的用户账户下使用的智能设备。
例如,如果在步骤S302中通过检测获取到了新设备广播的设备信息,那么说明可能在当前智能网关附近存在需要加入蓝牙网络的设备,但是由于蓝牙音箱的蓝牙覆盖面积是以蓝牙音箱为圆心的圆形区域,因此该蓝牙音箱中的感知模块所检测到的目标设备可能是同样处于该覆盖范围内的其他人的设备,例如邻居家也同样购买的新设备,因此,在步骤S302中虽然检测到目标设备,但是这时还无法确认该设备是否是该用户的设备。换言之,由于在步骤S302中执行的检测是监听指定信道中广播的设备信息,因此如果在当前智能网关所覆盖的空间或例如在用户的房间隔壁也存在着其他用户购买的新设备,那么很可能在步骤S302中获取到该新设备的设备信息,但是该设备并非是当前用户购买并且因此也不应该被加入到该用户的当前家庭智能网络中。
因此,在步骤S303中可以根据步骤S302中获取到的设备信息和步骤S301中获取到的设备列表中的设备信息进行匹配。由于步骤S301中获取到的设备列表是与用户账户关联并且该用户账户也是该蓝牙音箱关联的账户,在该第一设备列表中记载的都是用户购买并登记在该用户账户下的设备。因此,在步骤S303中如果在该列表中查找到与步骤S302中获取到的设备信息匹配的设备信息,那么就可以确认在步骤S302中检测到的新设备确实是用户想要在该账户下使用的新设备。反之,如果在该设备列表中没有匹配到步骤S302中获取到的设备信息,那么就说明当前扫描到的设备并非是该用户想要加入智能网络的设备,或者并非是该用户所购买的设备。
S304,对目标设备进行网络配置处理,以使得目标设备加入第一网络。
因此,当步骤S303中确认步骤S302中检测到的新设备确实是用户想要在该用户账户下使用的且尚未加入例如蓝牙音箱的网络的设备时,在步骤S304中,就可以对步骤S302中扫描到的该目标设备进行网络配置处理。例如,可以将智能音箱所在的蓝牙网络的配置信息发送给该新设备,从而该新设备可以使用这些信息来加入蓝牙Mesh网络。
S305,从第一设备列表中删除与目标设备的设备标识匹配的待配网设备的设备信息或者将该待配网设备标记为已加入第一网络,以生成第二设备列表。
S306,将第二设备列表发送至服务器,以更新服务器中存储的第一设备列表。
在对新设备完成了配网之后,该新设备实际上就变成了已入网的设备,因此,在步骤S305中可以从该第一设备列表中删除与该设备对应的设备标识或者可以将该第一设备列表中对应的待配网设备的设备信息标记为已加入第一网络,以生成第二设备列表,并且在步骤S306可以由网络配置设备将删除了该已入网设备的设备信息或进行了状态修改而生成的第二设备列表上传给服务器,以更新服务器处存储的第一设备列表。或者,智能音箱也可以将该新设备已入网的结果作为通知消息与用户的账户信息一起关联地发送给服务器,从而服务器可以根据该消息来从该账户信息下的第一设备列表中删除该已入网的新设备或者将该待感知列表中的该设备标记为已经完成入网来生成第二设备列表,从而使得服务器处存储的第一设备列表中的设备的状态与智能音箱在其网络中进行了网络配置之后的设备的状态一致。
此外,智能音箱在本地存储的第一设备列表中删除了已入网的新设备之后,还可以进一步检查第一设备列表中是否为空,即该第一设备列表中是否存在尚未连接的设备。即,如果该第一设备列表为空,则说明已经完成所有新设备的配网,并且因此智能音箱可以通知感知模块停止检测处理。
或者,智能音箱对于检测到的目标设备完成了网络配置并使其加入到了蓝牙网络中之后,可以将本地存储的第一设备列表中的与该目标设备对应的设备标记为已加入到蓝牙网络中,并且进而进一步检测该列表中是否还存在标记为尚未加入到蓝牙网络中的设备,并且当在该列表中没有检测到其他尚未加入到蓝牙网络中的设备时,可以同样地停止对其周围的设备执行检测处。此外,在上述智能音箱对感知模块扫描到的新设备执行配网后,可以根据新设备返回的配网响应消息来确定是否该设备已经加入到蓝牙网络中。如果该设备返回的响应消息表示该设备入网失败,即该设备未能加入到蓝牙音箱作为网关的蓝牙网络中,那么说明上述配置操作失败了。则智能音箱可以通知感知模块再次对其周围的设备进行检测,以重新检测到的设备进行网络配置。
因此,本申请实施例提供的网络配置方法,通过由第一网络中具有网关功能且与预定用户账户关联的网络配置设备检测其周围预定范围内的目标设备,并根据其存储的与该预定用户账户关联的第一设备列表确定检测到的目标设备是与该用户账户关联且未加入第一网络的待配网设备,以对该目标设备执行网络配置。因此,能够在与预定用户账户关联的网络配置设备在其周围检测到目标设备时,通过根据该网络配置设备中存储的与该预定用户账户关联的第一设备列表,确认该目标设备是与该预定用户账户关联且还没有加入预定网络的设备,从而无需用户人工确认而可以直接对该设备进行网络配置,以便于使该设备加入第一网络,从而在整个配网过程中可以基于网络配置设备中存储的与预定用户账户关联的第一设备列表来确认检测到的未加入第一网络的设备是该用户账户关联的设备,从而对于用户来说实现了只需要将需要加入第一网络的设备开机,而无需任何人工确认操作,就能够实现该设备的自动配网,从而实现了无感配网,大大提升了用户使用智能设备的体验。
实施例四
图4为本申请提供的网络配置方法的又一个实施例的流程图。该方法的执行主体可以为具有网络信息处理能力的各种终端或服务器设备,也可以为集成在这些设备上的装置或芯片。如图4所示,本申请实施例提供的网络配置方法可以应用于服务器,该服务器可以通过例如互联网的第二网络与例如蓝牙网络的第一网络中具有网关功能且与预定用户账户关联的网络配置设备通信,并且该方法可以包括如下步骤:
S401,获取用户的账户信息,以及与账户信息关联且尚未加入第二网络的待配网设备的设备标识。
S402,将待配网设备的设备标识存储在与该用户账户关联的第一设备列表中。
在步骤S401中,服务器可以从例如零售商处或者用户自己的用户终端处获取用户的账户信息,以及与该账户信息关联的设备信息。例如,在用户购买了新设备之后,可以由零售商或用户自己通过向该服务器上传新设备的设备信息和用户的账户信息,来使得服务器可以在步骤S402中将该新设备的设备信息存储到与该账户信息关联的第一设备列表中。因此,该服务器中记录的与该账户关联的第一设备列表实际上就是该用户购买且登记在其账户下的所有设备的列表。该列表中可以记录用户所购买的所有的智能设备,并且可以包括尚未加入到该智能音箱作为网关的蓝牙网络的设备。
S403,根据网络配置设备关联的预定用户账户的账户信息,将与该预定用户账户对应的第一设备列表发送至网络配置设备。
在步骤S403中,可以根据例如智能音箱的网络配置设备的请求而将步骤S402中存储的第一设备列表发送给该网络配置设备。例如,在网络配置设备发送的请求中可以包含有当前用户的账户信息,从而服务器就可以将步骤S402中与该用户账户关联存储的第一设备列表发送给智能音箱。因此,当服务器在步骤S401中接收到用户购买记录而在步骤S402中将该设备存储在第一设备列表中之后,可以在步骤S403中将该第一设备列表直接下发给智能音箱或者也可以根据智能音箱的请求来下发,从而智能音箱可以根据该列表来确认其检测到的新设备确实是以该账户信息所购买的,并且因此,可以对该设备信息对应的目标设备进行配网处理,以使其加入到智能音箱作为网络配置设备的例如蓝牙Mesh网络中。
此外,在完了配置设备根据服务器在步骤S403下发的第一设备列表中的待配网设备的设备信息对在其周围预定范围内检测到的且与该设备信息匹配的目标设备加入所述第一网络之后,该新设备实际上就变成了已入网的设备,因此,网络配置设备可以从该第一设备列表中删除与该设备对应的设备标识或者可以将该第一设备列表中对应的待配网设备的设备信息标记为已加入第一网络,以生成第二设备列表,并且可以由网络配置设备将删除了该已入网设备的设备信息或进行了状态修改而生成的第二设备列表上传给服务器,以更新服务器处存储的第一设备列表。或者,网络配置设备也可以将该新设备已入网的结果作为通知消息与用户的账户信息一起关联地发送给服务器,从而服务器可以根据该消息来从该账户信息下的第一设备列表中删除该已入网的新设备或者将该待感知列表中的该设备标记为已经完成入网来生成第二设备列表,从而使得服务器处存储的第一设备列表中的设备的状态与智能音箱在其网络中进行了网络配置之后的设备的状态一致。
本申请实施例提供的网络配置方法,通过根据用户的账户信息和与该用户账户关联且尚未加入到第一网络的设备的设备标识并将其存储在与该用户账户关联的第一设备列表中,并将该第一设备列表发送给网络配置设备,以使得网络配置设备可以根据该第一设备列表来对检测到的目标设备进行网络配置,因此,能够预先记录用户以指定的用户账户购买并关联的新设备的信息,并通过下发给执行网络配置的网络配置设备来使得网络配置设备在其周围检测到目标设备时,通过根据该网络配置设备中存储的与该预定用户账户关联的第一设备列表,确认该目标设备是与该预定用户账户关联且还没有加入预定网络的设备,从而无需用户人工确认而可以直接对该设备进行网络配置,以便于使该设备加入第一网络,从而在整个配网过程中可以基于网络配置设备中存储的与预定用户账户关联的第一设备列表来确认检测到的未加入第一网络的设备是该用户账户关联的设备,从而对于用户来说实现了只需要将需要加入第一网络的设备开机,而无需任何人工确认操作,就能够实现该设备的自动配网,从而实现了无感配网,大大提升了用户使用智能设备的体验。
实施例五
以上描述了网络配置设备的内部功能和结构,该装置可实现为一种电子设备。图5为本申请提供的电子设备实施例的结构示意图。如图5所示,该电子设备包括存储器51和处理器52。
存储器51,用于存储程序。除上述程序之外,存储器51还可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
存储器51可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
处理器52,不仅仅局限于处理器(CPU),还可能为图形处理器(GPU)、现场可编辑门阵列(FPGA)、嵌入式神经网络处理器(NPU)或人工智能(AI)芯片等处理芯片。处理器52,与存储器51耦合,执行存储器51所存储的程序,以执行上述实施例二或三的网络配置方法。
进一步,如图5所示,电子设备还可以包括:通信组件53、电源组件54、音频组件55、显示器56等其它组件。图5中仅示意性给出部分组件,并不意味着电子设备只包括图5所示组件。
通信组件53被配置为便于电子设备和其他设备之间有线或无线方式的通信。电子设备可以接入基于通信标准的无线网络,如WiFi、3G、4G或5G,或它们的组合。在一个示例性实施例中,通信组件53经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件53还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
电源组件54,为电子设备的各种组件提供电力。电源组件54可以包括电源管理***,一个或多个电源,及其他与为电子设备生成、管理和分配电力相关联的组件。
音频组件55被配置为输出和/或输入音频信号。例如,音频组件55包括一个麦克风(MIC),当电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器51或经由通信组件53发送。在一些实施例中,音频组件55还包括一个扬声器,用于输出音频信号。
显示器56包括屏幕,其屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种网络配置方法,应用于在第一网络中具有网关功能且与预定用户账户关联的网络配置设备,并且所述方法包括:
检测所述网络配置设备周围预定范围内的目标设备,以获取所述目标设备的设备标识,其中,所述目标设备为未加入所述第一网络的设备;
根据所述目标设备的设备标识和所述网络配置设备中存储的与所述预定用户账户关联的第一设备列表,确定该目标设备是待配网设备,其中,所述待配网设备是第一设备列表中与所述预定用户账户关联且未加入所述第一网络的设备;
对所述目标设备进行网络配置处理,以使得所述目标设备加入所述第一网络。
2.根据权利要求1所述的网络配置方法,其中,所述网络配置设备为智能音箱。
3.根据权利要求1所述的网络配置方法,其中,所述网络配置设备通过第二网络与存储有至少一个用户账户的账户信息和与用户账户关联的设备的设备信息的服务器连接,并且在检测所述网络配置设备周围预定范围内的目标设备之前,所述方法还包括:
从所述服务器获取包括与所述预定用户账户关联的未配网设备的设备列表作为所述第一设备列表。
4.根据权利要求3所述的网络配置方法,其中,在所述对所述目标设备进行网络配置处理,以使得所述目标设备加入所述第一网络之后,所述方法还包括:
从所述第一设备列表中删除与所述目标设备的设备标识匹配的待配网设备的设备信息或者将该待配网设备标记为已加入所述第一网络,以生成第二设备列表;
将所述第二设备列表发送至所述服务器,以更新所述服务器中存储的所述第一设备列表。
5.根据权利要求1所述的网络配置方法,其中,所述检测所述网络配置设备周围预定范围内的目标设备包括:
获取所述目标设备在所述第一网络的预定信道中广播的设备标识。
6.一种网络配置方法,应用于服务器,其中,所述服务器通过第二网络与第一网络中具有网关功能且与预定用户账户关联的网络配置设备通信,并且所述方法包括:
获取用户账户的账户信息,以及与所述用户账户关联且尚未加入所述第一网络的待配网设备的设备标识;
将所述待配网设备的设备标识存储在与该用户账户关联的第一设备列表中;
根据所述网络配置设备关联的预定用户账户的账户信息,将与该预定用户账户对应的第一设备列表发送至所述网络配置设备,以由所述网络配置设备根据所述第一设备列表中的待配网设备的设备信息对在其周围预定范围内检测到的且与该设备信息匹配的目标设备加入所述第一网络,其中,所述目标设备为未加入所述第一网络的设备。
7.根据权利要求6所述的网络配置方法,其中,所述方法还包括:
接收所述网络配置设备发送的已加入所述第一网络的目标设备的设备标识和所述预定用户账户的账户信息;
根据所述设备标识将与该预定用户账户对应的所述第一设备列表中与该设备标识匹配的待配网设备标记为已加入所述第一网络。
8.根据权利要求6所述的网络配置方法,其中,所述方法还包括:
接收所述网络配置设备发送的第二设备列表,其中,所述第二设备列表是所述网络配置设备从其存储的第一设备列表中删除已加入所述第一网络的目标设备生成的;
根据所述第二设备列表更新与所述用户账户对应的待配网设备的设备信息。
9.一种网络配置界面,应用于用户的终端,其中,所述界面包括:
列表展示区,用于显示与所述用户的账户信息关联的第一设备列表,其中,所述第一设备列表中包含有未加入第一网络的待配网设备;
设备信息显示区,用于显示已加入所述第一网络的设备的设备信息。
10.一种计算机可读存储介质,其上存储有可被处理器执行的计算机程序,其中,所述程序被处理器执行时实现如权利要求1至8中任一所述的网络配置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210332327.3A CN114745777A (zh) | 2022-03-30 | 2022-03-30 | 网络配置方法和界面及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210332327.3A CN114745777A (zh) | 2022-03-30 | 2022-03-30 | 网络配置方法和界面及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114745777A true CN114745777A (zh) | 2022-07-12 |
Family
ID=82279019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210332327.3A Pending CN114745777A (zh) | 2022-03-30 | 2022-03-30 | 网络配置方法和界面及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114745777A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110488626A (zh) * | 2019-08-27 | 2019-11-22 | 腾讯科技(深圳)有限公司 | 一种设备控制方法、控制装置、信号转换装置及存储介质 |
CN110868748A (zh) * | 2019-11-06 | 2020-03-06 | 北京小米移动软件有限公司 | 智能设备入网、网络接入方法、装置、设备、***及介质 |
WO2020168569A1 (zh) * | 2019-02-22 | 2020-08-27 | 深圳市欢太科技有限公司 | 智能设备配网方法、装置、电子设备及存储介质 |
CN111741513A (zh) * | 2020-06-18 | 2020-10-02 | 深圳市晨北科技有限公司 | 一种物联网设备的配网方法及相关设备 |
CN112261604A (zh) * | 2020-10-20 | 2021-01-22 | 成都觅瑞科技有限公司 | 智能终端的配网方法、配置终端、智能终端及介质 |
CN113595791A (zh) * | 2021-07-29 | 2021-11-02 | 珠海格力电器股份有限公司 | 一种设备配网方法、装置、电子设备和计算机可读介质 |
CN113824617A (zh) * | 2020-06-18 | 2021-12-21 | 无锡小天鹅电器有限公司 | 配网方法以及存储介质、家电设备、云端服务器 |
-
2022
- 2022-03-30 CN CN202210332327.3A patent/CN114745777A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020168569A1 (zh) * | 2019-02-22 | 2020-08-27 | 深圳市欢太科技有限公司 | 智能设备配网方法、装置、电子设备及存储介质 |
CN110488626A (zh) * | 2019-08-27 | 2019-11-22 | 腾讯科技(深圳)有限公司 | 一种设备控制方法、控制装置、信号转换装置及存储介质 |
CN110868748A (zh) * | 2019-11-06 | 2020-03-06 | 北京小米移动软件有限公司 | 智能设备入网、网络接入方法、装置、设备、***及介质 |
CN111741513A (zh) * | 2020-06-18 | 2020-10-02 | 深圳市晨北科技有限公司 | 一种物联网设备的配网方法及相关设备 |
CN113824617A (zh) * | 2020-06-18 | 2021-12-21 | 无锡小天鹅电器有限公司 | 配网方法以及存储介质、家电设备、云端服务器 |
CN112261604A (zh) * | 2020-10-20 | 2021-01-22 | 成都觅瑞科技有限公司 | 智能终端的配网方法、配置终端、智能终端及介质 |
CN113595791A (zh) * | 2021-07-29 | 2021-11-02 | 珠海格力电器股份有限公司 | 一种设备配网方法、装置、电子设备和计算机可读介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10020957B2 (en) | Method and apparatus for controlling devices for smart home service | |
US11019130B2 (en) | Method and apparatus for remotely controlling home device in home network system | |
CN111930082B (zh) | 一种智能家居设备的更换方法及装置 | |
US20210409240A1 (en) | Wireless internet of things, climate control and smart home system | |
CN112787685B (zh) | 用于支持无线通信的方法、装置及*** | |
WO2020223854A1 (zh) | 设备配网方法、装置、电子设备及存储介质 | |
CN112584364B (zh) | 蓝牙网络及其通信方法、设备和存储介质 | |
KR101917126B1 (ko) | 홈 네트워크 시스템에서 컨텐츠 재생 장치 및 방법 | |
US9438442B2 (en) | System and method of controlling surrounding devices, based on topology | |
US11131976B2 (en) | Device control system, method and apparatus, and gateways | |
EP3312730B1 (en) | Control terminal device, audio system, and audio system control method | |
KR102252258B1 (ko) | 홈 네트워크 시스템에서 홈 디바이스들의 그룹 제어 방법 및 장치 | |
US11019149B2 (en) | Hub apparatus and method for providing service thereof | |
CN110839271B (zh) | 设备连接方法、***、平台及相应设备 | |
TW201110067A (en) | Methods and apparatus for a universal device controller using peer to peer communication | |
WO2020168568A1 (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
CN104460329A (zh) | 智能设备连接方法及装置 | |
JP6448901B2 (ja) | トポロジーに基づいた周辺機器制御システム及び方法 | |
CN108234562B (zh) | 一种设备控制方法、控制设备和受控设备 | |
KR102206824B1 (ko) | 홈 네트워크 시스템에서 홈 디바이스를 원격으로 제어하는 방법 및 장치 | |
CN113329474A (zh) | 节点接入Mesh网络的方法、信息交互装置、终端及存储介质 | |
CN111093248B (zh) | 配网方法、配网装置及电子设备 | |
CN114745777A (zh) | 网络配置方法和界面及计算机可读存储介质 | |
CN115356937A (zh) | 设备控制方法、装置和存储介质及电子装置 | |
CN111010322B (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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 311100 room 801, building 2, No. 2699, yuhangtang Road, Cangqian street, Yuhang District, Hangzhou, Zhejiang Province Applicant after: Zhejiang Aikesi Elf Artificial Intelligence Technology Co.,Ltd. Address before: 311100 room 801, building 2, No. 2699, yuhangtang Road, Cangqian street, Yuhang District, Hangzhou, Zhejiang Province Applicant before: Zhejiang Maojing Artificial Intelligence Technology Co.,Ltd. |