logo好方法网

设备信息变更方法及相关设备


技术摘要:
本申请实施例公开了一种设备信息变更方法及相关设备,用于变更网络中的网关设备及子设备的设备信息。本申请实施例方法包括:云端服务器与第一网关和第二网关建立连接,并获取第二网关的设备信息,向第一网关发送第二网关的设备信息,从而第一网关可以根据接收到的第二  全部
背景技术:
近年来,随着智能硬件和智能家居产业的兴起,zigbee技术因为路由切换灵活,组 网方式简单,控制距离远,控制延时小的特点得到广泛的应用和发展。在zigbee网络下的智 能家居应用场景中,zigbee网络包括zigbee网关及与zigbee网关连接的zigbee子设备, zigbee网关的主要作用是维护整个zigbee网络,负责zigbee子设备的添加、删除及控制, zigbee子设备为受控制的电子设备,如空调、灯、传感器或智能窗帘等电子设备。 在实际的工作环境中,由于受到环境因素、人为因素、设备老化等因素的影响, zigbee网关在使用过程中可能会产生不可逆的损坏,在这种情况下,就需要更换新网关。更 换网关的方式是,如果网关能够登陆,则登陆网关,将网关的配置逻辑、zigbee子设备的设 备信息和zigbee协调器的参数如信道、网关标识符(personal  area  networks,PANID)、扩 展PANID等参数导出,再将上述已导出的数据重新导入到新的zigbee网关中,从而实现 zigbee网关的替换。 若zigbee网关已经彻底损坏而无法登陆,则首先查看是否记录有zigbee协调器的 参数,如果有,则先将新的zigbee网关的协调器参数更改为上述已记录的zigbee协调器的 参数,并接收zigbee子设备上传的设备信息;如果没有记录,则需要使用zigbee抓包工具, 寻找到当前zigbee网络的参数,再将参数导入到新的zigbee网关的协调器中。 上述更换网关的方式中,导出zigbee协调器的参数等数据以及将导出的数据重新 导入到新的zigbee网关等操作均是由人员执行的,可以看出,更换网关是一项繁琐且复杂 的工作,这无疑增加了人员的工作量,增加了人员的工作负担。
技术实现要素:
本申请实施例提供了一种设备信息变更方法及相关设备,用于变更网络中的网关 设备及子设备的设备信息。 本申请实施例第一方面提供了一种设备信息变更方法,所述方法应用于云端服务 器,所述方法包括: 分别与第一网关及第二网关建立连接; 获取所述第二网关的设备信息; 向所述第一网关发送所述第二网关的设备信息,以使所述第一网关将设备信息变 更为所述第二网关的设备信息。 优选的,所述方法还包括: 与客户端建立连接,并接收所述客户端发送的网关更换请求,所述网关更换请求 携带有所述第一网关的标识信息及所述第二网关的标识信息; 5 CN 111556119 A 说 明 书 2/14 页 所述获取所述第二网关的设备信息,包括: 响应所述网关更换请求,在数据库中查找所述第二网关的标识信息对应的所述第 二网关的设备信息; 所述向所述第一网关发送所述第二网关的设备信息,包括: 根据所述第一网关的标识信息,向所述第一网关发送所述第二网关的设备信息。 优选的,所述与客户端建立连接之后,所述方法还包括: 接收所述客户端发送的绑定请求,所述绑定请求用于表示请求绑定所述第一网 关; 响应所述绑定请求,将所述客户端与所述第一网关绑定。 优选的,所述方法还包括: 接收所述第二网关发送的子设备信息,并向客户端转发所述子设备信息,所述子 设备信息为与所述第二网关连接的子设备的设备信息; 接收所述客户端发送的别名数据,所述别名数据包括所述子设备的标识信息及所 述客户端根据所述子设备信息生成的所述子设备的别名; 向所述第二网关转发所述别名数据,以使所述第二网关根据所述别名数据变更子 设备的设备信息。 优选的,所述向所述第一网关发送所述第二网关的设备信息,包括: 向所述第一网关发送数据接收通知; 接收所述第一网关基于所述数据接收通知而发送的数据请求; 响应所述数据请求,向所述第一网关发送所述第二网关的设备信息。 优选的,所述第二网关的设备信息包括所述第二网关的配置逻辑、zigbee子设备 的设备参数及zigbee协调器的参数中的一种或多种。 本申请实施例第二方面提供了一种设备信息变更方法,所述方法应用于网关设 备,所述方法包括: 分别与第一子设备及第二子设备建立连接; 获取所述第二子设备的设备参数; 接收客户端发送的所述第二子设备的别名数据,所述第二子设备的别名数据包括 所述第二子设备的标识信息及所述第二子设备的别名; 接收所述客户端发送的所述第一子设备的别名数据,所述第一子设备的别名数据 包括所述第一子设备的标识信息及所述第一子设备的别名,所述第一子设备的别名由所述 客户端将所述第一子设备命名为所述第二子设备的别名而得; 确定所述第一子设备的别名对应的子设备的标识信息与所述第二子设备的别名 对应的子设备的标识信息不一致; 向所述第一子设备发送所述第二子设备的设备参数,以使所述第一子设备根据所 述第二子设备的设备参数变更自身的设备参数。 优选的,所述方法还包括: 接收所述客户端发送的子设备配置逻辑; 向连接的子设备发送所述所述子设备配置逻辑,以使所述连接的子设备根据所述 子设备配置逻辑设置自身的设备参数。 6 CN 111556119 A 说 明 书 3/14 页 优选的,所述接收客户端发送的所述第二子设备的别名数据,包括: 接收云端服务器转发的所述第二子设备的别名数据,所述第二子设备的别名数据 由所述客户端发送至所述云端服务器。 本申请实施例第三方面提供了一种云端服务器,所述云端服务器包括: 连接单元,用于分别与第一网关及第二网关建立连接; 获取单元,用于获取所述第二网关的设备信息; 发送单元,用于向所述第一网关发送所述第二网关的设备信息,以使所述第一网 关将设备信息变更为所述第二网关的设备信息。 优选的,所述连接单元还用于与客户端建立连接; 所述云端服务器还包括: 接收单元,用于接收所述客户端发送的网关更换请求,所述网关更换请求携带有 所述第一网关的标识信息及所述第二网关的标识信息; 所述获取单元具体用于响应所述网关更换请求,在数据库中查找所述第二网关的 标识信息对应的所述第二网关的设备信息; 所述发送单元具体用于根据所述第一网关的标识信息,向所述第一网关发送所述 第二网关的设备信息。 优选的,所述接收单元还用于接收所述客户端发送的绑定请求,所述绑定请求用 于表示请求绑定所述第一网关; 所述云端服务器还包括: 绑定单元,用于响应所述绑定请求,将所述客户端与所述第一网关绑定。 优选的,所述接收单元还用于接收所述第二网关发送的子设备信息; 所述发送单元还用于向客户端转发所述子设备信息,所述子设备信息为与所述第 二网关连接的子设备的设备信息; 所述接收单元还用于接收所述客户端发送的别名数据,所述别名数据包括所述子 设备的标识信息及所述客户端根据所述子设备信息生成的所述子设备的别名; 所述发送单元还用于向所述第二网关转发所述别名数据,以使所述第二网关根据 所述别名数据变更子设备的设备信息。 优选的,所述发送单元具体用于向所述第一网关发送数据接收通知,接收所述第 一网关基于所述数据接收通知而发送的数据请求,响应所述数据请求,向所述第一网关发 送所述第二网关的设备信息。 优选的,所述第二网关的设备信息包括所述第二网关的配置逻辑、zigbee子设备 的设备参数及zigbee协调器的参数中的一种或多种。 本申请实施例第四方面提供了一种网关设备,所述网关设备包括: 连接单元,用于分别与第一子设备及第二子设备建立连接; 获取单元,用于获取所述第二子设备的设备参数; 接收单元,用于接收客户端发送的所述第二子设备的别名数据,所述第二子设备 的别名数据包括所述第二子设备的标识信息及所述第二子设备的别名; 所述接收单元还用于接收所述客户端发送的所述第一子设备的别名数据,所述第 一子设备的别名数据包括所述第一子设备的标识信息及所述第一子设备的别名,所述第一 7 CN 111556119 A 说 明 书 4/14 页 子设备的别名由所述客户端将所述第一子设备命名为所述第二子设备的别名而得; 确定单元,用于确定所述第一子设备的别名对应的子设备的标识信息与所述第二 子设备的别名对应的子设备的标识信息不一致; 发送单元,用于向所述第一子设备发送所述第二子设备的设备参数,以使所述第 一子设备根据所述第二子设备的设备参数变更自身的设备参数。 优选的,所述接收单元还用于接收所述客户端发送的子设备配置逻辑; 所述发送单元还用于向连接的子设备发送所述所述子设备配置逻辑,以使所述连 接的子设备根据所述子设备配置逻辑设置自身的设备参数。 优选的,所述接收单元具体用于接收云端服务器转发的所述第二子设备的别名数 据,所述第二子设备的别名数据由所述客户端发送至所述云端服务器。 本申请实施例第五方面提供了一种云端服务器,所述云端服务器包括: 处理器、存储器、总线、输入输出设备; 所述处理器与所述存储器、输入输出设备相连; 所述总线分别连接所述处理器、存储器以及输入输出设备; 所述处理器用于分别与第一网关及第二网关建立连接,获取所述第二网关的设备 信息; 所述输入输出设备用于向所述第一网关发送所述第二网关的设备信息,以使所述 第一网关将设备信息变更为所述第二网关的设备信息。 本申请实施例第六方面提供了一种计算机存储介质,计算机存储介质中存储有指 令,该指令在计算机上执行时,使得计算机执行前述第一方面的方法。 从以上技术方案可以看出,本申请实施例具有以下优点: 本申请实施例中,云端服务器与第一网关和第二网关建立连接,并获取第二网关 的设备信息,向第一网关发送第二网关的设备信息,从而第一网关可以根据接收到的第二 网关的设备信息将自身的设备信息变更为第二网关的设备信息,第一网关的设备信息变更 之后,第一网关即可取代第二网关而接入到网络中,从而实现了网关设备的更换。本申请实 施例中,当需要更换网关设备时,只需云端服务器发送设备信息给新的网关,新的网关即可 自动变更设备信息,而无需人员参与变更和设置,减少了人员的工作量,减轻了工作负担。 附图说明 图1为本申请实施例中网络框架示意图; 图2为本申请实施例中设备信息变更方法一个流程示意图; 图3为本申请实施例中设备信息变更方法另一流程示意图; 图4为本申请实施例中设备信息变更方法另一流程示意图; 图5为本申请实施例中云端服务器一个结构示意图; 图6为本申请实施例中云端服务器另一结构示意图; 图7为本申请实施例中网关设备一个结构示意图; 图8为本申请实施例中云端服务器另一结构示意图。 8 CN 111556119 A 说 明 书 5/14 页
分享到:
收藏