CN112738265A - 设备的绑定方法、装置、存储介质以及电子装置 - Google Patents
设备的绑定方法、装置、存储介质以及电子装置 Download PDFInfo
- Publication number
- CN112738265A CN112738265A CN202011641848.4A CN202011641848A CN112738265A CN 112738265 A CN112738265 A CN 112738265A CN 202011641848 A CN202011641848 A CN 202011641848A CN 112738265 A CN112738265 A CN 112738265A
- Authority
- CN
- China
- Prior art keywords
- target
- binding
- equipment
- information
- client
- 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 77
- 230000004044 response Effects 0.000 claims abstract description 60
- 230000006870 function Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 abstract description 16
- 230000000694 effects Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种设备的绑定方法、装置、存储介质以及电子装置,该方法包括:在目标客户端中获取目标设备的设备信息,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式,接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种设备的绑定方法、装置、存储介质以及电子装置。
背景技术
物联网设备需要借助手机中的智能设备应用,才能将设备中的物联网模块进行配网连接,将设备连接到互联网中,此过程称为设备绑定。目前设备绑定方式很多,每个智能设备应用,都有一套设备绑定的流程方案,让用户将其生产的物联网设备绑定到互联网中。但是设备的绑定方式多种多样,每个绑定方式的流程各不相同。而且绑定过程需要用户做一些操作,比如提供wifi密码等。绑定流程复杂,用户普遍难以理解,无法绑定自己购买的物联网设备。
针对相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种设备的绑定方法、装置、存储介质以及电子装置,以至少解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题。
根据本发明的一个实施例,提供了一种设备的绑定方法,包括:
在目标客户端中获取目标设备的设备信息;
基于所述设备信息生成请求信息,并向第一服务器发送所述请求信息,其中,所述请求信息用于请求获取所述目标设备和所述目标客户端之间的绑定方式;
接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,其中,所述响应消息用于指示所述目标客户端根据所述绑定方式与所述目标设备进行绑定。
可选地,在目标客户端中获取目标设备的设备信息,包括:利用所述目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作;在所述预定区域发现了所述目标设备的情况下,获取所述目标设备的设备信息。
可选地,在根据所述响应消息将所述目标设备和所述目标客户端绑定之后,所述方法还包括:生成与所述目标设备和所述目标客户端对应的绑定关系;将所述绑定关系发送至第二服务器,以将所述目标设备添加到所述目标客户端所在的网络。
可选地,执行在预定区域中发现所述目标设备的操作之后,所述方法还包括:在所述预定区域未发现所述目标设备的情况下,获取所述目标设备的标识信息;基于所述标识信息确定所述设备信息。
可选地,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:打开所述目标客户端的图像采集功能;利用所述图像采集功能采集所述目标设备的二维码信息;识别所述二维码信息,以得到所述标识信息。
可选地,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:从所述目标客户端的预设输入界面获取所述目标设备的所述标识信息,其中,所述预设输入界面为用于输入设备的标识信息的显示界面。
可选地,接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,包括:进入预定配网模式;基于所述响应消息在所述预定配网模式中根据所述响应消息中所指示的绑定方式绑定所述目标设备和所述目标客户端,以将所述目标设备添加到所述目标客户端所在网络。
根据本发明的另一个实施例,提供了一种设备的绑定装置,包括:
获取模块,用于在目标客户端中获取目标设备的设备信息;
发送模块,用于基于所述设备信息生成请求信息,并向第一服务器发送所述请求信息,其中,所述请求信息用于请求获取所述目标设备和所述目标客户端之间的绑定方式;
绑定模块,用于接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,其中,所述响应消息用于指示所述目标客户端根据所述绑定方式与所述目标设备进行绑定。
可选地,所述获取模块用于通过如下方式在目标客户端中获取目标设备的设备信息:利用所述目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作;在所述预定区域发现了所述目标设备的情况下,获取所述目标设备的设备信息。
可选地,所述装置还用于:在根据所述响应消息将所述目标设备和所述目标客户端绑定之后,生成与所述目标设备和所述目标客户端对应的绑定关系;将所述绑定关系发送至第二服务器,以将所述目标设备添加到所述目标客户端所在的网络。
可选地,所述装置还用于:执行在预定区域中发现所述目标设备的操作之后,在所述预定区域未发现所述目标设备的情况下,获取所述目标设备的标识信息;基于所述标识信息确定所述设备信息。
可选地,所述装置用于通过如下方式在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息:打开所述目标客户端的图像采集功能;利用所述图像采集功能采集所述目标设备的二维码信息;识别所述二维码信息,以得到所述标识信息。
可选地,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:从所述目标客户端的预设输入界面获取所述目标设备的所述标识信息,其中,所述预设输入界面为用于输入设备的标识信息的显示界面。
可选地,所述装置用于通过如下方式接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定:进入预定配网模式;基于所述响应消息在所述预定配网模式中根据所述响应消息中所指示的绑定方式绑定所述目标设备和所述目标客户端,以将所述目标设备添加到所述目标客户端所在网络。
根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项方法实施例中的步骤。
通过本发明,采用在目标客户端中获取目标设备的设备信息,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式;绑定模块,用于接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定的方式,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的设备的绑定方法的移动终端的硬件结构框图;
图2是根据本发明实施例的一种可选的设备的绑定方法的流程示意图;
图3是根据本发明实施例的一种可选的设备的绑定方法的示意图;
图4是根据本发明实施例的另一种可选的设备的绑定方法的示意图;
图5是根据本发明实施例的又一种可选的设备的绑定方法的示意图;
图6是根据本发明实施例的又一种可选的设备的绑定方法的示意图;
图7是根据本发明实施例的另一种可选的设备的绑定方法的流程示意图;
图8是根据本发明实施例的一种可选的设备的绑定装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明的实施例。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种设备的绑定方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的设备的绑定方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的设备的绑定方法,图2是根据本发明实施例的一种可选的设备的绑定方法的流程示意图,如图2所示,该流程包括如下步骤:
S202,在目标客户端中获取目标设备的设备信息;
S204,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式;
S206,接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定,其中,响应消息用于指示目标客户端根据绑定方式与目标设备进行绑定。
可选地,在本实施例中,上述设备的绑定方法的应用场景可以包括但不限于家电设备、智能家居、自动驾驶、供应链、物流***、物联网等需要将设备与帐号绑定,或者,需要将设备添加到预设网络中的应用场景。
可选地,在本实施例中,上述目标客户端为执行上述设备的绑定方法的客户端,可以包括但不限于智能家居的管理平台客户端、物联网的管理平台客户端等,还可以包括但不限于网页、小程序等UI(User Interface,用户界面)绑定界面。
图3是根据本发明实施例的一种可选的设备的绑定方法的示意图,如图3所示,其中,目标客户端的显示界面302中显示有预设的触控按钮304,通过对上述触控按钮304执行触控操作,以获取目标设备的设备信息,其中,上述获取目标设备的设备信息的方式可以包括但不限于通过文字输入、语音输入设备标识的方式获取目标设备的设备信息,还可以包括但不限于通过扫描设备上包括的二维码标识信息获取目标设备的设备信息。
在获取到目标设备的设备信息之后,由目标客户端向对应的第一服务器发送请求消息,其中,请求信息用于请求目标设备对应的绑定方式,并携带有设备的标识信息。
可选地,在本实施例中,上述目标设备和目标客户端之间的绑定方式可以包括但不限于扫码添加、手动添加、发现附近家电、softap绑定方式、smartLink绑定方式、直连绑定方式、smartap绑定方式、蓝牙&softap双模块绑定方式、纯蓝牙绑定方式、授权绑定、摄像头绑定、涂鸦绑定、zigbe设备绑定等绑定方式。
其中,可以包括但不限于通过触控按钮306进入通过扫码添加的绑定方式以实现扫码绑定,通过触控按钮308进入通过手动添加的绑定方式以实现手动添加、通过触控按钮310进入发现附近家电的绑定方式以实现发现附近家电的绑定,上述发现附近家电的方式可以包括但不限于蓝牙、红外线、NFC等多种设备发现方式。
可选地,在本实施例中,上述目标设备可以包括但不限于空调、新风机、除湿机、加湿器、空气净化器、空气魔方、空气检测仪、智能灯具、智能窗帘、智能马桶、智能电视、智能音箱、智能门锁、智能扫地机器人、智能热水器、智能厨具、智能家居安防设备等。
可选地,在本实施例中,上述第一服务器为存储有设备信息与绑定方式的匹配关系的服务器,
通过本实施例,采用在目标客户端中获取目标设备的设备信息,基于设备信息生成请求信息,并向第一服务器发送请求信息,接收第一服务器返回的响应消息,并根据响应消息绑定目标设备和目标客户端,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,在目标客户端中获取目标设备的设备信息,包括:利用所述目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作;在所述预定区域发现了所述目标设备的情况下,获取所述目标设备的设备信息。
可选地,在本实施例中,上述目标客户端的发现功能可以包括但不限于通过蓝牙搜索设备的方式发现目标设备、通过NFC搜索设备的发现方式发现目标设备、通过红外线搜索设备的方式发现目标设备等,还可以包括但不限于基于人工神经网络模型对预定区域进行图像识别,以确定在预定区域中发现了目标设备,进而获取目标设备的设备信息等。
通过本实施例,利用目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作,在预定区域发现了目标设备的情况下,获取目标设备的设备信息,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,在根据所述响应消息将所述目标设备和所述目标客户端绑定之后,所述方法还包括:生成与所述目标设备和所述目标客户端对应的绑定关系;将所述绑定关系发送至第二服务器,以将所述目标设备添加到所述目标客户端所在的网络。
可选地,在本实施例中,上述生成与目标设备和目标客户端对应的绑定关系可以包括但不限于将目标设备与登录目标客户端的帐号进行绑定,作为上述绑定关系发送至上述第二服务器,上述第二服务器可以包括但不限于与上述第一服务器为同一个服务器,上述第二服务器用于存储上述绑定关系的服务器,还可以包括但不限于用于基于上述绑定关系执行后续的服务或者功能,例如,根据上述绑定关系得到设备的运行信息、设备的交易记录、设备的所有人信息等,并将上述设备信息发送至上述目标客户端,以显示上述设备信息。
可选地,在本实施例中,上述目标客户端所在的网络包括但不限于物联网,具体而言,可以包括但不限于私有物联网、公有物联网、社区物联网、混合物联网等。上述第二服务器为与上述目标客户端所在的网络相连接的服务器。
通过本实施例,生成与目标设备和目标客户端对应的绑定关系;将绑定关系发送至第二服务器,以将目标设备添加到目标客户端所在的网络,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,执行在预定区域中发现所述目标设备的操作之后,所述方法还包括:在所述预定区域未发现所述目标设备的情况下,获取所述目标设备的标识信息;基于所述标识信息确定所述设备信息。
可选地,在本实施例中,上述标识信息可以包括但不限于目标设备的身份标识ID、目标设备的二维码信息、目标设备的照片、目标设备的名称等。
可选地,在本实施例中,上述预定区域可以包括但不限于上述目标客户端所在的位置以及目标客户端能够发现设备的预定区域,上述预定区域的大小可以包括但不限于由***或者服务器进行预先配置,还可以包括但不限于根据目标客户端所在终端的硬件条件来灵活调整。
通过本实施例,在预定区域未发现目标设备的情况下,获取目标设备的标识信息;基于标识信息确定设备信息,替代了相关技术中针对不同设备需要手动选择设备绑定的方案,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:打开所述目标客户端的图像采集功能;利用所述图像采集功能采集所述目标设备的二维码信息;识别所述二维码信息,以得到所述标识信息。
可选地,在本实施例中,上述目标客户端的图像采集功能可以包括但不限于启动上述目标客户端所处终端的图像采集设备,或者,启动与所述目标客户端相连接的图像采集设备等。
例如,可以包括但不限于通过上述目标客户端连接所在的物联网中的图像采集设备以打开目标客户端的图像采集功能,并通过上述图像采集功能采集目标设备的二维码信息,以实现识别得到目标设备的标识信息,进而,根据标识信息将目标设备绑定到目标客户端所在的网络。
通过本实施例,打开目标客户端的图像采集功能;利用图像采集功能采集目标设备的二维码信息,识别二维码信息,以得到标识信息,由于从客户端中获取到了设备的设备信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:从所述目标客户端的预设输入界面获取所述目标设备的所述标识信息,其中,所述预设输入界面为用于输入设备的标识信息的显示界面。
可选地,在本实施例中,上述预设输入界面可以包括但不限于如图3所示的UI界面,可以通过包括但不限于文字输入、语音输入、图像识别后手动输入等方式获取目标设备的标识信息。
其中,通过图像识别后手动输入的方式可以包括但不限于如下步骤:
S1,获取图像采集设备采集到的照片;
S2,识别上述照片以得到多个识别结果,每个识别结果均表示目标设备的标识信息;
S3,从多个识别结果中手动选择目标设备,以得到目标设备对应的标识信息。
通过本实施例,从目标客户端的预设输入界面获取目标设备的标识信息,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
作为一种可选的方案,接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,包括:进入预定配网模式;基于所述响应消息在所述预定配网模式中根据所述响应消息中所指示的绑定方式绑定所述目标设备和所述目标客户端,以将所述目标设备添加到所述目标客户端所在网络。
可选地,在本实施例中,上述进入预定配网模式可以包括但不限于由***或者服务器预设的配网模式,可以包括但不限于通过SDK(Software Development Kit,软件开发工具包)来实现进入上述预定配网模式。
例如,上述设备的绑定方法可以包括但不限于如下至少3种实现方式:
图4是根据本发明实施例的另一种可选的设备的绑定方法的示意图,如图4所示,可以包括但不限于如下内容:
S402,客户端启动自发现设备绑定流程;
S404,客户端向SDK发送查询蓝牙设备的查询请求;
S406,SDK向目标设备的设备网络模块转发上述查询请求;
S408,目标设备的设备网络模块基于上述查询请求生成设备信息,并向SDK返回蓝牙设备信息;
S410,SDK向客户端返回蓝牙设备信息;
S412,客户端中发现蓝牙设备;
S414,客户端将蓝牙设备的设备信息发送至服务器;
S416,服务器将蓝牙设备绑定至客户端所在网络,并返回上述蓝牙设备的绑定结果。
图5是根据本发明实施例的又一种可选的设备的绑定方法的示意图,如图5所示,可以包括但不限于如下内容:
S502,客户端扫描二维码获取设备型号信息;
S504,客户端向服务器请求此设备的绑定方法;
S506,服务器返回预先存储的该设备的绑定方法;
S508,客户端根据上述绑定方法将该设备进入配网模式;
S510,客户端通过SDK向设备发送配网信息;
S512,设备根据配网信息连接网络;
S514,设备通过SDK向客户端返回配网情况;
S516,客户端将设备信息传送给服务器;
S518,服务器基于设备信息生成绑定结果,并返回至客户端。
图6是根据本发明实施例的又一种可选的设备的绑定方法的示意图,如图6所示,可以包括但不限于如下内容:
S602,客户端手动输入设备型号信息;
S604,客户端向服务器请求此设备的绑定方法;
S606,服务器返回预先存储的该设备的绑定方法;
S608,客户端根据上述绑定方法将该设备进入配网模式;
S610,客户端通过SDK向设备发送配网信息;
S612,设备根据配网信息连接网络;
S614,设备通过SDK向客户端返回配网情况;
S616,客户端将设备信息传送给服务器;
S618,服务器基于设备信息生成绑定结果,并返回至客户端。
通过本实施例,采用进入预定配网模式,基于响应消息在预定配网模式中根据响应消息中所指示的绑定方式绑定目标设备和目标客户端,以将目标设备添加到目标客户端所在网络,通过设备信息自动获取设备的绑定方式进而实现设备的自动绑定,因此,可以解决相关技术中存在的设备绑定的流程较为复杂,绑定效率较低的技术问题,达到提高设备的绑定效率、优化设备的绑定速度的技术效果。
下面结合具体的示例,对本发明进行进一步的解释说明:
物联网设备需要借助手机中的智能设备应用,才能将设备中的物联网模块进行配网连接,将设备连接到互联网中,此过程称为设备绑定。目前设备绑定方式很多,包括:softap绑定方式,smartLink绑定方式,直连绑定方式,扫码绑定方式,smartap绑定方式,蓝牙&softap双模块绑定方式,纯蓝牙绑定方式,阿里模式,京东模式,授权绑定,摄像头绑定,涂鸦绑定,zigbe设备绑定等。
图7是根据本发明实施例的另一种可选的设备的绑定方法的流程示意图,如图7所示,该流程包括如下步骤:
S702,启动自发现功能;
S704,确定是否发现附近的蓝牙设备;
S706,在确定发现存在蓝牙设备的情况下,通过sdk获取设备信息,并执行步骤S708;
S708,向服务发送设备信息与客户端绑定;
S710,在确定未发现存在蓝牙设备的情况下,启动设备摄像头,开启扫码功能;
S712,扫描设备的二维码,并获取扫描结果;
S714,在扫描结果为扫描成功的情况下,获取设备型号信息;
S716,在扫描结果为扫描失败的情况下,手动输入设备的型号信息;
S718,访问服务器,获取设备绑定的方式;
S720,根据绑定方式绑定设备;
S722,向服务器发送设备信息,与客户端绑定,以使得设备加入客户端所在网络。
通过本实施例,进入绑定界面后,先查找附近是否存在可自发现的蓝牙设备。发现蓝牙设备后,可直接进行绑定。若无自发现设备,则进入扫码绑定界面,开启扫码二维码功能,扫描设备二维码后进行绑定。若无设备二维码,可进入手动选择型号界面,输入设备型号后,进行绑定,以达到用户可以轻松的以各种方式绑定设备、绑定过程简单明了,成功率高的技术效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种设备的绑定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图8是根据本发明实施例的一种可选的设备的绑定装置的结构框图,如图8所示,该装置包括:
获取模块802,用于在目标客户端中获取目标设备的设备信息;
发送模块804,用于基于所述设备信息生成请求信息,并向第一服务器发送所述请求信息,其中,所述请求信息用于请求获取所述目标设备和所述目标客户端之间的绑定方式;
绑定模块806,用于接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,其中,所述响应消息用于指示所述目标客户端根据所述绑定方式与所述目标设备进行绑定。
作为一种可选的方案,所述获取模块802用于通过如下方式在目标客户端中获取目标设备的设备信息:利用所述目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作;在所述预定区域发现了所述目标设备的情况下,获取所述目标设备的设备信息。
作为一种可选的方案,所述装置还用于:在根据所述响应消息将所述目标设备和所述目标客户端绑定之后,生成与所述目标设备和所述目标客户端对应的绑定关系;将所述绑定关系发送至第二服务器,以将所述目标设备添加到所述目标客户端所在的网络。
作为一种可选的方案,所述装置还用于:执行在预定区域中发现所述目标设备的操作之后,在所述预定区域未发现所述目标设备的情况下,获取所述目标设备的标识信息;基于所述标识信息确定所述设备信息。
作为一种可选的方案,所述装置用于通过如下方式在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息:打开所述目标客户端的图像采集功能;利用所述图像采集功能采集所述目标设备的二维码信息;识别所述二维码信息,以得到所述标识信息。
作为一种可选的方案,所述装置用于通过如下方式在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息:从所述目标客户端的预设输入界面获取所述目标设备的所述标识信息,其中,所述预设输入界面为用于输入设备的标识信息的显示界面。
作为一种可选的方案,所述装置用于通过如下方式接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定:进入预定配网模式;基于所述响应消息在所述预定配网模式中根据所述响应消息中所指示的绑定方式绑定所述目标设备和所述目标客户端,以将所述目标设备添加到所述目标客户端所在网络。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,在目标客户端中获取目标设备的设备信息;
S2,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式;
S3,接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定,其中,响应消息用于指示目标客户端根据绑定方式与目标设备进行绑定。
计算机可读存储介质还被设置为存储用于执行以下步骤的计算机程序:
S1,在目标客户端中获取目标设备的设备信息;
S2,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式;
S3,接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定,其中,响应消息用于指示目标客户端根据绑定方式与目标设备进行绑定。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
在一个示例性实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,在目标客户端中获取目标设备的设备信息;
S2,基于设备信息生成请求信息,并向第一服务器发送请求信息,其中,请求信息用于请求获取目标设备和目标客户端之间的绑定方式;
S3,接收第一服务器返回的响应消息,并根据响应消息将目标设备和目标客户端绑定,其中,响应消息用于指示目标客户端根据绑定方式与目标设备进行绑定。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种设备的绑定方法,其特征在于,包括:
在目标客户端中获取目标设备的设备信息;
基于所述设备信息生成请求信息,并向第一服务器发送所述请求信息,其中,所述请求信息用于请求获取所述目标设备和所述目标客户端之间的绑定方式;
接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,其中,所述响应消息用于指示所述目标客户端根据所述绑定方式与所述目标设备绑定。
2.根据权利要求1所述的方法,其特征在于,在目标客户端中获取目标设备的设备信息,包括:
利用所述目标客户端的发现功能,执行在预定区域中发现所述目标设备的操作;
在所述预定区域发现了所述目标设备的情况下,获取所述目标设备的设备信息。
3.根据权利要求1所述的方法,其特征在于,在根据所述响应消息将所述目标设备和所述目标客户端绑定之后,所述方法还包括:
生成与所述目标设备和所述目标客户端对应的绑定关系;
将所述绑定关系发送至第二服务器,以将所述目标设备添加到所述目标客户端所在的网络。
4.根据权利要求2所述的方法,其特征在于,执行在预定区域中发现所述目标设备的操作之后,所述方法还包括:
在所述预定区域未发现所述目标设备的情况下,获取所述目标设备的标识信息;
基于所述标识信息确定所述设备信息。
5.根据权利要求4所述的方法,其特征在于,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:
打开所述目标客户端的图像采集功能;
利用所述图像采集功能采集所述目标设备的二维码信息;
识别所述二维码信息,以得到所述标识信息。
6.根据权利要求4所述的方法,其特征在于,在所述目标区域未发现所述目标设备的情况下,获取所述目标设备的标识信息,包括:
从所述目标客户端的预设输入界面获取所述目标设备的所述标识信息,其中,所述预设输入界面为用于输入设备的标识信息的显示界面。
7.根据权利要求1至6中任一项所述的方法,其特征在于,接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,包括:
进入预定配网模式;
基于所述响应消息在所述预定配网模式中根据所述响应消息中所指示的绑定方式绑定所述目标设备和所述目标客户端,以将所述目标设备添加到所述目标客户端所在网络。
8.一种设备的绑定装置,其特征在于,包括:
获取模块,用于在目标客户端中获取目标设备的设备信息;
发送模块,用于基于所述设备信息生成请求信息,并向第一服务器发送所述请求信息,其中,所述请求信息用于请求获取所述目标设备和所述目标客户端之间的绑定方式;
绑定模块,用于接收所述第一服务器返回的响应消息,并根据所述响应消息将所述目标设备和所述目标客户端绑定,其中,所述响应消息用于指示所述目标客户端根据所述绑定方式与所述目标设备进行绑定。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至7任一项中所述的方法的步骤。
10.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至7任一项中所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011641848.4A CN112738265A (zh) | 2020-12-31 | 2020-12-31 | 设备的绑定方法、装置、存储介质以及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011641848.4A CN112738265A (zh) | 2020-12-31 | 2020-12-31 | 设备的绑定方法、装置、存储介质以及电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112738265A true CN112738265A (zh) | 2021-04-30 |
Family
ID=75609109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011641848.4A Pending CN112738265A (zh) | 2020-12-31 | 2020-12-31 | 设备的绑定方法、装置、存储介质以及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112738265A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113596792A (zh) * | 2021-07-07 | 2021-11-02 | 青岛海尔科技有限公司 | 电子设备的绑定方法和装置、存储介质及电子装置 |
CN113691402A (zh) * | 2021-08-20 | 2021-11-23 | 珠海格力电器股份有限公司 | 智能设备的配网方法和装置 |
CN113824769A (zh) * | 2021-08-24 | 2021-12-21 | 青岛海尔科技有限公司 | 家电设备的绑定方法、装置、电子设备及存储介质 |
CN113839999A (zh) * | 2021-09-18 | 2021-12-24 | 上海明略人工智能(集团)有限公司 | 基于多集群的设备回调分发方法、***、设备及存储介质 |
CN114885315A (zh) * | 2022-05-19 | 2022-08-09 | 青岛海尔科技有限公司 | 设备的绑定方法和装置、存储介质及电子装置 |
CN114900385A (zh) * | 2022-04-20 | 2022-08-12 | 青岛海尔科技有限公司 | 家电设备绑定方法、装置、电子设备及存储介质 |
CN116708062A (zh) * | 2022-09-30 | 2023-09-05 | 荣耀终端有限公司 | 一种设备管理方法及电子设备 |
WO2024031681A1 (zh) * | 2022-08-12 | 2024-02-15 | Oppo广东移动通信有限公司 | 设备绑定方法、装置、设备、存储介质及程序产品 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561480A (zh) * | 2013-10-21 | 2014-02-05 | 广东明创软件科技有限公司 | 数据传输方法 |
CN104348524A (zh) * | 2013-07-26 | 2015-02-11 | 施耐德电气(澳大利亚)有限公司 | 一种绑定方法、中心设备以及***设备 |
CN105471897A (zh) * | 2015-12-28 | 2016-04-06 | 上海庆科信息技术有限公司 | 一种嵌入式设备云服务接入方法及*** |
CN105871821A (zh) * | 2016-03-24 | 2016-08-17 | 浙江风向标科技有限公司 | 设备绑定的方法 |
CN106413124A (zh) * | 2015-07-31 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 设备绑定方法和装置 |
CN106453006A (zh) * | 2016-10-31 | 2017-02-22 | 美的智慧家居科技有限公司 | 家用电器的绑定控制方法、装置和云服务器 |
CN106535090A (zh) * | 2016-10-11 | 2017-03-22 | 歌尔科技有限公司 | 一种蓝牙设备与智能设备的配对方法及蓝牙设备 |
CN107979514A (zh) * | 2017-11-21 | 2018-05-01 | 海信集团有限公司 | 一种对设备进行绑定的方法和设备 |
CN109144971A (zh) * | 2018-08-06 | 2019-01-04 | 珠海格力电器股份有限公司 | 设备绑定方法及匹配*** |
CN110572305A (zh) * | 2019-08-26 | 2019-12-13 | 珠海格力电器股份有限公司 | 智能家居设备绑定方法、***及智能家居设备、移动终端 |
CN110635957A (zh) * | 2019-10-28 | 2019-12-31 | 青岛海尔科技有限公司 | 用于物联设备配网的方法和装置、移动终端 |
CN111884812A (zh) * | 2020-07-24 | 2020-11-03 | 四川阵风科技有限公司 | 硬件设备的绑定方法及*** |
-
2020
- 2020-12-31 CN CN202011641848.4A patent/CN112738265A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348524A (zh) * | 2013-07-26 | 2015-02-11 | 施耐德电气(澳大利亚)有限公司 | 一种绑定方法、中心设备以及***设备 |
CN103561480A (zh) * | 2013-10-21 | 2014-02-05 | 广东明创软件科技有限公司 | 数据传输方法 |
CN106413124A (zh) * | 2015-07-31 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 设备绑定方法和装置 |
CN105471897A (zh) * | 2015-12-28 | 2016-04-06 | 上海庆科信息技术有限公司 | 一种嵌入式设备云服务接入方法及*** |
CN105871821A (zh) * | 2016-03-24 | 2016-08-17 | 浙江风向标科技有限公司 | 设备绑定的方法 |
CN106535090A (zh) * | 2016-10-11 | 2017-03-22 | 歌尔科技有限公司 | 一种蓝牙设备与智能设备的配对方法及蓝牙设备 |
CN106453006A (zh) * | 2016-10-31 | 2017-02-22 | 美的智慧家居科技有限公司 | 家用电器的绑定控制方法、装置和云服务器 |
CN107979514A (zh) * | 2017-11-21 | 2018-05-01 | 海信集团有限公司 | 一种对设备进行绑定的方法和设备 |
CN109144971A (zh) * | 2018-08-06 | 2019-01-04 | 珠海格力电器股份有限公司 | 设备绑定方法及匹配*** |
CN110572305A (zh) * | 2019-08-26 | 2019-12-13 | 珠海格力电器股份有限公司 | 智能家居设备绑定方法、***及智能家居设备、移动终端 |
CN110635957A (zh) * | 2019-10-28 | 2019-12-31 | 青岛海尔科技有限公司 | 用于物联设备配网的方法和装置、移动终端 |
CN111884812A (zh) * | 2020-07-24 | 2020-11-03 | 四川阵风科技有限公司 | 硬件设备的绑定方法及*** |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113596792A (zh) * | 2021-07-07 | 2021-11-02 | 青岛海尔科技有限公司 | 电子设备的绑定方法和装置、存储介质及电子装置 |
CN113691402A (zh) * | 2021-08-20 | 2021-11-23 | 珠海格力电器股份有限公司 | 智能设备的配网方法和装置 |
CN113824769A (zh) * | 2021-08-24 | 2021-12-21 | 青岛海尔科技有限公司 | 家电设备的绑定方法、装置、电子设备及存储介质 |
CN113839999A (zh) * | 2021-09-18 | 2021-12-24 | 上海明略人工智能(集团)有限公司 | 基于多集群的设备回调分发方法、***、设备及存储介质 |
CN114900385A (zh) * | 2022-04-20 | 2022-08-12 | 青岛海尔科技有限公司 | 家电设备绑定方法、装置、电子设备及存储介质 |
CN114885315A (zh) * | 2022-05-19 | 2022-08-09 | 青岛海尔科技有限公司 | 设备的绑定方法和装置、存储介质及电子装置 |
WO2024031681A1 (zh) * | 2022-08-12 | 2024-02-15 | Oppo广东移动通信有限公司 | 设备绑定方法、装置、设备、存储介质及程序产品 |
CN116708062A (zh) * | 2022-09-30 | 2023-09-05 | 荣耀终端有限公司 | 一种设备管理方法及电子设备 |
CN116708062B (zh) * | 2022-09-30 | 2024-05-31 | 荣耀终端有限公司 | 一种设备管理方法及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112738265A (zh) | 设备的绑定方法、装置、存储介质以及电子装置 | |
CN111885144B (zh) | 一种设备绑定方法及装置 | |
CN110971495B (zh) | 智能家居***的设备绑定方法、装置及存储介质 | |
CN113132185B (zh) | 一种设备配网绑定方法、***、移动终端及存储介质 | |
CN108107743B (zh) | 控制权限的分配方法、装置、存储介质和处理器 | |
CN104506594B (zh) | 用于社交应用***的数据通信方法及*** | |
CN112152853A (zh) | 设备配网方法及装置、计算机可读的存储介质、电子装置 | |
CN105873186A (zh) | 一种智能家居设备添加方法和设备 | |
CN105446293A (zh) | 智能家居设备的绑定方法、装置和***及智能终端 | |
WO2023138285A1 (zh) | 一种智能家居设备的绑定方法和终端 | |
CN112532711A (zh) | 边缘计算应用部署方法、终端、边缘计算节点及存储介质 | |
CN110858971A (zh) | 一种智能设备配网方法和*** | |
CN112152887A (zh) | 家电设备的配网方法、装置、电子设备和存储介质 | |
CN105554845B (zh) | 一种接入的方法、路由器及终端 | |
CN111372222A (zh) | 设备连接方法、***以及相应的终端设备和服务器 | |
CN112738019B (zh) | 设备信息的显示方法、装置、存储介质以及电子装置 | |
CN110855535A (zh) | 网关设备、家居设备及两者之间的连接方法 | |
CN113285810A (zh) | 目标设备的登录方法及装置、存储介质及电子装置 | |
CN109525469B (zh) | 智能家居设备的联网方法及智能家居设备 | |
CN112153122A (zh) | 一种信息处理方法和装置 | |
CN113781677B (zh) | 一种更换智能门锁的方法和云平台 | |
CN111641640B (zh) | 一种设备绑定处理方法及装置 | |
CN111132266A (zh) | 终端接入方法、***和云服务器 | |
CN113923112B (zh) | 设备配置方法和设备配置装置 | |
CN114501361A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210430 |
|
RJ01 | Rejection of invention patent application after publication |