一种配网方法、系统及存储介质与流程

文档序号:29161026发布日期:2022-03-09 00:34阅读:69来源:国知局
一种配网方法、系统及存储介质与流程

1.本发明涉及物联网技术领域,尤其涉及一种配网方法、系统及存储介质。


背景技术:

2.在万物互联的时代大背景下,物联网发展十分迅速,物联网设备进入到每户家庭中,传统家电增加了wifi功能成为物联网重要的一环,包括空调、洗衣机、冰箱、饭煲、风扇、洗碗机、加湿器等设备,智能化设备丰富了用户对设备的体验,提高了用户对生活的满意度。现有配网方式当中,常见的配网方法为用户提供账号及密码给设备,设备拿到账号及密码后主动连接路由器等中继器,连接成功后返回给用户,提示用户设备联网成功,在配网连接阶段中,用户提供路由器账号和密码给设备使设备连接上路由器等中继器,导致设备配网消耗时间较长,同时需要额外路由器来进行配网,用户在实际操作过程中面临不同的设备需要进行选型操作,给用户便捷快速使用智能化产品带来了一定的困难。
3.因此,需要提供一种快速高效的配网方法,解决现有技术中智能设备配网步骤繁琐的问题,实现仅通过手机等终端和智能设备完成配网及通讯,无须预先获得帐号和密码,减少配网过程中所消耗的时间,节省操作时间,提高操作效率,提升用户体验。


技术实现要素:

4.本发明主要目的是提供一种配网方法、系统及存储介质,以解决现有技术中智能设备配网步骤繁琐的问题,实现仅通过手机等终端和智能设备完成配网及通讯,无须预先获得帐号和密码,减少配网过程中所消耗的时间,节省操作时间,提高操作效率,提升用户体验。
5.第一方面,本发明提供了一种配网方法,包括:
6.访问设备获取接收设备信息;
7.访问设备发送访问设备信息和所述接收设备信息至服务器,所述服务器生成配网认证信息;
8.所述服务器发送所述配网认证信息至所述访问设备;
9.判断所述配网认证信息是否允许所述访问设备与所述接收设备进行配网;
10.若所述配网认证信息允许所述访问设备与所述接收设备进行配网,则所述访问设备与所述接收设备进行配网。
11.可选的,所述访问设备获取接收设备信息的步骤之中包括:
12.所述访问设备通过蓝牙获取所述接收设备信息。
13.可选的,所述访问设备获取接收设备信息的步骤之中包括:
14.所述访问设备通过无线网络获取所述接收设备信息。
15.可选的,所述访问设备信息包括:访问设备mac信息和访问设备品类信息;
16.所述接收设备信息包括:接收设备mac信息和接收设备品类信息。
17.可选的,所述访问设备发送访问设备信息和所述接收设备信息至服务器,所述服
务器生成配网认证信息的步骤之中包括:
18.所述访问设备发送加密后的访问设备信息和加密后的所述接收设备信息至服务器;
19.所述服务器对所述加密后的访问设备信息和加密后的所述接收设备信息进行解密;
20.所述服务器根据解密后的访问设备信息和解密后的所述接收设备信息生成所述配网认证信息。
21.可选的,所述访问设备发送加密后的访问设备信息和加密后的所述接收设备信息至服务器的步骤之中包括:
22.所述访问设备使用所述服务器的公钥对所述访问设备信息和所述接收设备信息加密;
23.所述服务器对所述加密后的访问设备信息和加密后的所述接收设备信息进行解密的步骤之中包括:
24.所述服务器使用所述服务器的私钥对所述访问设备信息和所述接收设备信息解密。
25.可选的,所述服务器使用所述服务器的私钥对所述访问设备信息和所述接收设备信息解密的步骤之后包括:
26.若所述服务器使用所述服务器的私钥对所述访问设备信息和所述接收设备信息解密失败,则生成配网认证失败的配网认证信息。
27.可选的,所述访问设备发送访问设备信息和所述接收设备信息至服务器,所述服务器生成配网认证信息的步骤之中包括:
28.所述服务器根据预设配网认证信息生成配网认证信息。
29.根据本发明实施例的第二方面,本发明提供一种配网系统,所述配网统包括彼此通信连接的访问设备、接收设备和服务器,所述配网系统的特征在于,所述访问设备、接收设备和服务器包括处理器和存储器,所述存储器中存储有被所述处理器执行时实现上述第一方面任一项所述的配网方法的配网程序。
30.根据本发明实施例的第三方面,本发明提供一种存储介质,其中存储有程序,所述程序被计算机执行时实现上述第一方面任一项所述的配网方法。
31.与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
32.本发明通过访问设备将访问设备信息和接受设备信息发送至服务器获得配网认证信息,完成与接收设备的配网,解决现有技术中智能设备配网步骤繁琐的问题,实现仅通过手机等终端和智能设备完成配网及通讯,无须预先获得帐号和密码,减少配网过程中所消耗的时间,节省操作时间,提高操作效率,提升用户体验。
附图说明
33.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域非专用技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
34.图1为本发明实施例提供的一种配网方法的流程示意图。
具体实施方式
35.以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本发明实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本发明的保护范围之内。
36.实施例一
37.如图1所示,本发明的实施例提供一种配网方法,包括以下步骤s101至s106:
38.步骤s101:访问设备获取接收设备信息。
39.访问设备为控制设备,例如手机和平板电脑等,接收设备为智能设备,例如智能冰箱、智能电视、智能空调和智能洗衣机等。例如,用户希望通过手机连接智能电视,并通过手机向智能电视发送控制指令,则需要手机和智能电视预先完成配网认证后,才可以使用手机向智能电视发送控制指令。手机预先设置的无线网络或者蓝牙,智能电视主动通过手机预先设置的无线网络和蓝牙向手机发送智能电视的设备数据,例如智能电视的mac信息和智能电视的品类信息,智能电视的mac信息例如智能电视的mac地址,智能电视的品类信息例如智能电视的型号,上述智能电视的设备信息用于在服务器中进行配网认证。
40.步骤s102:访问设备发送访问设备信息和接收设备信息至服务器。
41.访问设备例如手机在获得接收设备例如智能电视的设备信息后,使用云端服务器的公钥对手机的设备信息和智能电视的设备信息进行加密后,发送至服务器进行配网认证,上述手机的设备信息和智能电视的设备信息用于在服务器中进行配网认证,值得注意的是,访问设备并没有像传统的配网方式一样需要用户输入用户名和密码后才能进行配网操作。
42.步骤s103:服务器发送配网认证信息至访问设备。
43.服务器接收手机发送的加密后的手机设备信息和智能电视设备信息后,使用服务器的私钥对加密后的手机设备信息和智能电视设备信息进行解密,若解密失败,则可以认为是非法访问设备发起的连接,生成配网认证失败信息并发送至访问设备。在使用服务器的私钥对加密后的手机设备信息和智能电视设备信息进行解密后,获得手机的设备信息和智能电视设备信息后,可以根据预设的配网认证信息对手机的设备信息和智能电视设备信息进行配网认证,生成配网认证信息并发送至访问设备。配网认证信息包括注册数据和绑定数据。
44.步骤s104:判断配网认证信息是否允许访问设备与接收设备进行配网。
45.判断配网认证信息是否允许手机与智能电视进行配网,若服务器发送的配网认证信息允许手机与智能电视进行配网,则手机与智能电视进行配网,若服务器发送的配网认证信息不允许手机与智能电视进行配网,则手机与智能电视不进行配网。
46.步骤s105:访问设备与接收设备不进行配网。
47.若服务器发送的配网认证信息不允许手机与智能电视进行配网,则手机与智能电视不进行配网。
48.步骤s106:访问设备与接收设备进行配网。
49.若服务器发送的配网认证信息允许手机与智能电视进行配网,则手机与智能电视进行配网,并可通过手机操作此智能电视,智能电视收到手机传输的注册数据和绑定数据后成功连上云端网络并与手机设备绑定连接。
50.实施例二
51.本实施例提供一种配网系统,所述配网统包括彼此通信连接的访问设备、接收设备和服务器,所述配网系统的特征在于,所述访问设备、接收设备和服务器包括处理器和存储器,所述存储器中存储有被所述处理器执行时实现上述实施例所述的配网方法的配网程序。
52.处理器可以是专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logicdevice,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例中的方法。
53.存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
54.实施例三
55.在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序校验码的介质。
56.在本公开所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本公开的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,上述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
57.需要说明的是,在本公开中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
58.虽然本公开所揭露的实施方式如上,但上述的内容只是为了便于理解本公开而采用的实施方式,并非用以限定本公开。任何本公开所属技术领域内的技术人员,在不脱离本公开所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本公开的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1