本发明专利技术公开了一种智能设备配网方法、装置和设备,该系统包括智能设备、客户端和目标网络服务器,客户端通过配网程序和目标网络服务器之间互相通信连接,配网程序用于根据设备信息生成智能设备对应的配网信息,其中:智能设备连接目标网络服务器的网络端口;智能设备将自身的设备信息发送至客户端;客户端基于接收到的设备信息在配网程序中生成目标配网信息,并将目标配网信息存入目标网络服务器的预设开放路径中;智能设备从预设开放路径中获取目标配网信息,并将目标配网信息输入网络端口;目标网络服务器通过网络端口对目标配网信息进行验证,从而与智能设备建立通信连接。本发明专利技术提供的技术方案,能实现对接多种类型智能设备的简化配网。备的简化配网。备的简化配网。
【技术实现步骤摘要】
一种智能设备配网方法、装置和设备
[0001]本专利技术涉及网络通信领域,具体涉及一种智能设备配网方法、装置和设备。
技术介绍
[0002]随着能够接入网络的智能设备种类越来越多,例如:音箱、空调、窗帘、洗衣机等,该类设备部分没有操作界面、部分操作界面过于简单不支持自身配置网络参数或者由于网络参数过多使得配置网络步骤复杂导致用户很难学会。单纯针对每一类设备,不同厂商及类型的配网方式多种多样,难以标准化,各端研发投入太大,任务繁重,后续维护也愈发困难。因此,提供一种能够对接多种类型智能设备的简化配网方法,是亟待解决的问题。
技术实现思路
[0003]有鉴于此,本专利技术实施方式提供了一种智能设备配网方法、装置和设备,从而提供了一种能够使多种智能设备进行统一配网的流程,简化了智能设备配网方式复杂的问题。
[0004]根据第一方面,本专利技术提供了一种智能设备配网方法,应用于智能设备,所述方法包括:建立与目标网络服务器的网络端口的连接;将自身的设备信息发送至客户端,以使所述客户端基于所述设备信息在配网程序中生成目标配网信息,并将所述目标配网信息存入所述目标网络服务器的预设开放路径中,所述客户端与所述目标网络服务器通过所述配网程序通信连接,所述配网程序用于根据设备信息生成所述目标网络服务器对应的配网信息;从所述预设开放路径中获取所述目标配网信息;将所述目标配网信息输入所述网络端口,以使所述目标网络服务器通过所述网络端口对所述目标配网信息进行验证;在所述目标配网信息验证通过时与所述目标网络服务器建立通信连接。
[0005]可选地,所述将自身的当前设备信息发送至客户端,包括:创建网络热点,以使所述客户端连接到所述网络热点;将所述设备信息通过所述网络热点发送至所述客户端,以使所述客户端基于所述设备信息在配网程序中生成目标配网信息,并将所述目标配网信息通过第一UDP端口存入所述预设开放路径中。
[0006]可选地,所述从所述预设开放路径中获取所述目标配网信息,包括:在监听到所述第一UDP端口有所述目标配网信息通过时,从所述预设开放路径中获取所述目标配网信息。
[0007]可选地,所述目标网络服务器是MQTT服务器,所述方法还包括:通过所述MQTT服务器订阅第一消息主题,所述第一消息主题用于提供给外部智能设备对应控制端预设的控制权限;通过MQTT服务器接收所述智能设备对应控制端发送的指令消息,并响应所述指令消息表征的操作,所述指令消息基于所述预设消息主题生成。
[0008]可选地,所述方法还包括:通过所述MQTT服务器订阅第二消息主题,所述第二消息主题用于上报自身设备状态至所述智能设备对应控制端;发送所述设备信息到所述第二消息主题进行注册;根据所述第二消息主题中规定的上报时间将自身设备状态上报至所述智能设备对应控制端。
[0009]可选地,在所述从所述预设开放路径中获取所述目标配网信息之后,所述方法还
包括:若所述预设开放路径中不存在所述目标配网信息,则返回所述将自身的当前设备信息发送至客户端的步骤。
[0010]根据第二方面,本专利技术提供了一种智能设备配网方法,应用于客户端,所述客户端与目标网络服务器通过所述客户端内部部署的配网程序通信连接,所述配网程序用于根据设备信息生成智能设备对应的配网信息,所述方法包括:接收所述智能设备发送的设备信息,所述设备信息是所述智能设备与所述目标网络服务器的网络端口建立连接后发送的;基于所述设备信息在所述配网程序中生成目标配网信息,并将所述目标配网信息存入所述目标网络服务器的预设开放路径中,以使所述智能设备从所述预设开放路径中获取所述目标配网信息,并将所述目标配网信息输入所述网络端口,以使所述目标网络服务器通过所述网络端口对所述目标配网信息进行验证,并在所述目标配网信息验证通过时与所述智能设备建立通信连接。
[0011]可选地,所述接收所述智能设备发送的设备信息,包括:与网络热点建立连接,所述网络热点是所述智能设备创建的网络热点;接收所述智能设备通过所述网络热点发送的设备信息;
[0012]可选地,所述将所述目标配网信息存入所述目标网络服务器的预设开放路径中,包括:将所述目标配网信息通过第一UDP端口存入所述预设开放路径中。
[0013]可选地,所述基于所述设备信息在所述配网程序中生成目标配网信息,包括:将所述设备信息发送至所述目标网络服务器;接收所述目标网络服务器发送的端口验证信息,并基于所述端口验证信息生成所述目标配网信息,所述端口验证信息是所述目标网络服务器基于所述设备信息分配的端口验证信息。
[0014]根据第三方面,本专利技术提供了一种智能设备配网系统,所述系统包括智能设备、客户端和目标网络服务器,所述客户端内部署有配网程序,所述客户端通过所述配网程序和所述目标网络服务器之间互相通信连接,所述配网程序用于根据设备信息生成智能设备对应的配网信息,其中:所述智能设备连接所述目标网络服务器的网络端口;所述智能设备将自身的设备信息发送至所述客户端;所述客户端基于接收到的所述设备信息在所述配网程序中生成目标配网信息;所述客户端将所述目标配网信息存入所述目标网络服务器的预设开放路径中;所述智能设备从所述预设开放路径中获取所述目标配网信息,并将所述目标配网信息输入所述网络端口;所述目标网络服务器通过所述网络端口对所述目标配网信息进行验证,并在所述目标配网信息验证通过时与所述智能设备建立通信连接。
[0015]本申请提供的技术方案,具有如下优点:
[0016]本申请提供的技术方案,智能设备首先与目标网络服务器的网络端口初步建立一个连接,若智能设备存有配网信息则直接验证接入目标网络服务器的互联网即可。若没有配网信息,则将自身硬件的设备信息发送给已经和目标网络服务器通过配网程序建立通信的客户端。客户端根据智能设备的设备信息生成目标配网信息,再将该目标配网信息发送至目标网络服务器的一个预设开放路径中,该预设开放路径是任何连接目标网络服务器的网络端口的设备均能访问的公共路径,无需密码验证。之后智能设备通过网络端口在该预设开放路径中找到目标配网信息并保存下来,从而在智能设备每次上网时将该目标配网信息发送给网络端口进行验证即可。本方案只要智能设备能够与客户端进行通信即可通过客户端实现配网信息的一步生成,在用户层面看不到内部系统操作,无需人工手动配网的繁
琐操作,降低了智能设备配网方式的复杂度。
附图说明
[0017]通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:
[0018]图1示出了本专利技术一个实施方式中一种智能设备配网系统的结构示意图;
[0019]图2示出了本专利技术一个实施方式中一种智能设备配网方法的步骤示意图;
[0020]图3示出了本专利技术一个实施方式中一种智能设备配网方法的流程示意图。
具体实施方式
[0021]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种智能设备配网方法,其特征在于,应用于智能设备,所述方法包括:建立与目标网络服务器的网络端口的连接;将自身的设备信息发送至客户端,以使所述客户端基于所述设备信息在配网程序中生成目标配网信息,并将所述目标配网信息存入所述目标网络服务器的预设开放路径中,所述客户端与所述目标网络服务器通过所述配网程序通信连接,所述配网程序用于根据设备信息生成所述目标网络服务器对应的配网信息;从所述预设开放路径中获取所述目标配网信息;将所述目标配网信息输入所述网络端口,以使所述目标网络服务器通过所述网络端口对所述目标配网信息进行验证;在所述目标配网信息验证通过时与所述目标网络服务器建立通信连接。2.根据权利要求1所述的方法,其特征在于,所述将自身的当前设备信息发送至客户端,包括:创建网络热点,以使所述客户端连接到所述网络热点;将所述设备信息通过所述网络热点发送至所述客户端,以使所述客户端基于所述设备信息在配网程序中生成目标配网信息,并将所述目标配网信息通过第一UDP端口存入所述预设开放路径中。3.根据权利要求2所述的方法,其特征在于,所述从所述预设开放路径中获取所述目标配网信息,包括:在监听到所述第一UDP端口有所述目标配网信息通过时,从所述预设开放路径中获取所述目标配网信息。4.根据权利要求1所述的方法,其特征在于,所述目标网络服务器是MQTT服务器,所述方法还包括:通过所述MQTT服务器订阅第一消息主题,所述第一消息主题用于提供给外部智能设备对应控制端预设的控制权限;发送所述设备信息到所述第一消息主题进行注册;通过MQTT服务器接收所述智能设备对应控制端发送的指令消息,并响应所述指令消息表征的操作,所述指令消息基于所述预设消息主题生成。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:通过所述MQTT服务器订阅第二消息主题,所述第二消息主题用于上报自身设备状态至所述智能设备对应控制端;发送所述设备信息到所述第二消息主题进行注册;根据所述第二消息主题中规定的上报时间将自身设备状态上报至所述智能设备对应控制端。6.根据权利要求1所述的方法,其特征在于,在所述从所述预设开放路径中获取所述目标配网信息之后,所述方法还包括:若所述预设开放路径中不存在所述目标配网信息,则返回所述将自身的当前设备信息发送至客户端的步骤。7.一种智...
【专利技术属性】
技术研发人员:洪帅,
申请(专利权)人:北京自如信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。