1.一种节点升级方法,其特征在于,包括:获取无线网格网络中代理节点中存储的所述无线网格网络的所有节点的版本文件信息,以及所述代理节点从设备接收到的升级版本文件,其中,所述代理节点为无线网格网络中与设备建立BLE连接的任一无线网格网络节点;在所述版本文件信息中存在版本低于所述升级版本文件的版本的情况下,将所述升级版本文件通过所述代理节点按照裂变方式依次透传至所述无线网格网络的所有节点,以使所述所有节点根据所述升级版本文件进行节点升级;其中,获取所述代理节点从设备接收到的升级版本文件之前,所述方法还包括:通过所述代理节点向所述设备发送固件版本信息,以指示所述设备在所述固件版本信息与远程服务器中存储的固件版本文件的固件版本信息不一致的情况下,从所述远程服务器中下载所述升级版本文件;通过所述代理节点从所述设备接收所述升级版本文件。
2.根据权利要求1所述的方法,其特征在于,将所述升级版本文件通过所述代理节点按照裂变方式依次透传至所述无线网格网络的所有节点,包括:将所述升级版本文件通过所述代理节点透传至第一无线网格网络节点,其中,所述第一无线网格网络节点与所述代理节点存在无线网格网络通路;在所述第一无线网格网络节点存在连接的第二无线网格网络节点的情况下,通过所述第一无线网格网络节点将所述升级版本文件发送至第二无线网格网络节点。
3.根据权利要求1所述的方法,其特征在于,将所述升级版本文件通过所述代理节点按照裂变方式依次透传至所述无线网格网络的所有节点,包括:将所述升级版本文件通过第二无线网格网络节点透传至第三无线网格网络节点,其中,所述第三无线网格网络节点与所述第二无线网格网络节点存在无线网格网络通路;在所述第三无线网格网络节点存在连接的第四无线网格网络节点的情况下,通过所述第三无线网格网络节点将所述升级版本文件发送至第四无线网格网络节点。
4.根据权利要求2所述的方法,其特征在于,将所述升级版本文件通过所述代理节点透传至第一无线网格网络节点,包括:指示所述代理节点对所述升级版本文件执行校验操作;在所述升级版本文件通过校验操作的情况下,将完成所述校验操作的升级版本文件通过所述代理节点透传至第一无线网格网络节点。
5.根据权利要求2所述的方法,其特征在于,通过所述第一无线网格网络节点将所述升级版本文件发送至第二无线网格网络节点之前,通过以下方式确定所述第一无线网格网络节点与所述第二无线网格网络节点是否是单连接:在所述第二无线网格网络节点与所述代理节点之间不存在无线网格网络通路,且所述第一无线网格网络节点与所述第二无线网格网络节点存在通路唯一无线网格网络通路的情况下,确定所述第一无线网格网络节点与所述第二无线网格网络节点是单连接。
6.一种节点升级装置,其特征在于,包括:获取模块,用于获取无线网格网络中代理节点中存储的所述无线网格网络的所有节点的版本文件信息,以及所述代理节点从设备接收到的升级版本文件,其中,所述代理节点为无线网格网络中与设备建立BLE连接的任一无线网格网络节点;处理模块,用于在所述版本文件信息中存在版本低于所述升级版本文件的版本的情况下,将所述升级版本文件通过所述代理节点按照裂变方式依次透传至所述无线网格网络的所有节点,以使所述所有节点根据所述升级版本文件进行节点升级;检验模块,用于通过所述代理节点向所述设备发送固件版本信息,以指示所述设备在所述固件版本信息与远程服务器中存储的固件版本文件的固件版本信息不一致的情况下,从所述远程服务器中下载所述升级版本文件;通过所述代理节点从所述设备接收所述升级版本文件。
7.根据权利要求6所述的装置,其特征在于,所述处理模块还包括:第一处理单元,用于将所述升级版本文件通过所述代理节点透传至第一无线网格网络节点,其中,所述第一无线网格网络节点与所述代理节点存在无线网格网络通路;第二处理单元,用于在所述第一无线网格网络节点存在连接的第二无线网格网络节点的情况下,通过所述第一无线网格网络节点将所述升级版本文件发送至第二无线网格网络节点。
8.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至5任一项中所述的方法。
9.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至5任一项中所述的方法。