logo好方法网

一种自主进行配置的智能设备配置方法及装置


技术摘要:
本发明公开了一种自主进行配置的智能设备配置方法及装置,其中,该方法包括:获取智能设备的当前位置标签;其中,位置标签用于表征智能设备所在的区域;将当前位置标签与智能设备原有的位置标签进行对比,确定当前位置标签与原有的位置标签是否相同;如果不同,则查找  全部
背景技术:
在智慧消防领域中,为了满足安全性要求,楼宇往往需要安装多种消防设备,如感 烟探测器、感温探测器和电气火灾监控探测器等。传统的设备配置方法是在平台进行,在设 备安装通电后,会将设备信息上传到平台,平台再对设备打上特定的标签标记位置,但是设 备本身不知道自己所在的位置,平台维护人员需要通过现场安装人员了解现场设备的安装 位置才能用标签对它进行标记,人为进行操作容易出现错误,并且耗费人力,操作麻烦。 如前所述,设备产生的数据常与安装位置相关联,如果设备维护后位置安装错误, 或者其他原因导致位置改变,设备产生的数据就是新的位置的数据,然而位置标签没有改 变,设备上传的数据平台会识别为原来位置的数据,因此会产生错误的数据。为了防止此类 错误发生,每次维护后都需要维修人员检测处理,并且一旦发生,维护人员很难排查错误, 给维护人员带来不便。 针对相关技术中设备位置改变造成设备产生的数据与位置不匹配的问题,目前尚 未提出有效地解决方案。
技术实现要素:
本发明提供了一种自主进行配置的智能设备配置方法及装置,以至少解决现有技 术中设备位置改变造成设备产生的数据与位置不匹配的问题。 为解决上述技术问题,根据本发明实施例的一个方面,提供了一种智能设备配置 方法,包括:获取智能设备的当前位置标签;其中,位置标签用于表征智能设备所在的区域; 将当前位置标签与智能设备原有的位置标签进行对比,确定当前位置标签与原有的位置标 签是否相同;如果不同,则查找是否存在具有当前位置标签的其他智能设备,并在存在具有 当前位置标签的其他智能设备时,获取具有当前位置标签的其他智能设备的设备数据。 进一步地,在获取智能设备的当前位置标签之前,还包括:监听智能设备是否进行 了维护;如果是,则触发获取智能设备的当前位置标签。 进一步地,设备数据为与当前位置相关的数据;获取具有当前位置标签的其他智 能设备的设备数据,包括:与具有当前位置标签的其他智能设备进行通信,并发送获取设备 数据的请求;接收具有当前位置标签的其他智能设备发送的设备数据。 进一步地,查找是否存在具有当前位置标签的其他智能设备,包括:向多个智能设 备所在的网络中广播查找指令;如果收到查找指令的回应数据,则确定存在具有当前位置 标签的其他智能设备;否则,确定不存在具有当前位置标签的其他智能设备。 进一步地,在查找是否存在具有当前位置标签的其他智能设备之后,还包括:在不 存在具有当前位置标签的其他智能设备时,上报带有当前位置标签的警报信息。 5 CN 111597833 A 说 明 书 2/8 页 进一步地,还包括:监听智能设备自身的设备数据是否被其他智能设备获取;如果 是,则清除智能设备自身的设备数据。 进一步地,获取智能设备的当前位置标签,包括:接收锚节点发送的通信信号,确 定通信信号的强度;根据通信信号的强度及锚节点的坐标确定智能设备的当前位置标签。 进一步地,根据通信信号的强度及锚节点的坐标确定智能设备的当前位置标签, 包括:根据通信信号的强度及锚节点的坐标,采用RSSI定位算法确定智能设备的当前坐标; 将智能设备的当前坐标发送至锚节点,通过锚节点确定智能设备的当前位置标签;接收锚 节点发送的当前位置标签。 进一步地,锚节点的数量为多个,每个锚节点对应一个通信信号;采用RSSI定位算 法确定智能设备的当前坐标,包括:根据每个通信信号的强度计算每个锚节点与智能设备 的距离;根据每个锚节点与智能设备的距离及每个锚节点的坐标,采用多点定位算法确定 智能设备的当前坐标。 进一步地,采用多点定位算法确定智能设备的当前坐标,包括:以每个锚节点为原 点,每个锚节点与智能设备的距离为半径,得到多个圆,确定多个圆的交点为智能设备的当 前坐标。 进一步地,通过锚节点确定智能设备的当前位置标签,包括:锚节点将智能设备的 当前坐标与自身传输范围内的区域信息进行对比计算,得到智能设备的当前位置标签,并 将当前位置标签发送到智能设备。 进一步地,在锚节点将智能设备的当前坐标与自身传输范围的区域信息进行对比 计算之前,还包括:锚节点接收平台发送的自身传输范围的区域信息;其中,平台为锚节点 和智能设备的上层管理端,平台预先获取智能设备和锚节点所在空间范围,并将空间范围 划分为多个正方形区域,每个正方形区域对应一个位置标签;自身传输范围的区域信息至 少包括:自身传输范围内包含的多个正方形区域的中心坐标及其对应的位置标签、正方形 的边长。 进一步地,锚节点将智能设备的当前坐标与自身传输范围的区域信息进行对比计 算,得到智能设备的当前位置标签,包括:确定智能设备的当前坐标与多个正方形区域的中 心坐标中最接近的中心坐标;判断智能设备的当前坐标与最接近的中心坐标之间的距离是 否小于正方形的边长;如果是,则确定最接近的中心坐标所在的正方形区域的位置标签为 智能设备的当前位置标签。 进一步地,在获取智能设备的当前位置标签之后,还包括:将当前位置标签与智能 设备的内部地址发送到平台;其中,平台将智能设备标记为已知节点;平台还用于在锚节点 的数量小于预设个数时,将距离锚节点最近的已知节点设置为锚节点。 根据本发明实施例的另一方面,提供了一种智能设备配置装置,包括:获取模块, 用于获取智能设备的当前位置标签;其中,位置标签用于表征智能设备所在的区域;确定模 块,用于将当前位置标签与智能设备原有的位置标签进行对比,确定当前位置标签与原有 的位置标签是否相同;备份模块,用于如果不同,则查找是否存在具有当前位置标签的其他 智能设备,并在存在具有当前位置标签的其他智能设备时,获取具有当前位置标签的其他 智能设备的设备数据。 根据本发明实施例的又一方面,提供了一种包含计算机可执行指令的存储介质, 6 CN 111597833 A 说 明 书 3/8 页 计算机可执行指令在由计算机处理器执行时用于执行如上述的智能设备配置方法。 在本发明中,提供了一种自主进行配置的智能设备配置方方案,通过获取智能设 备的当前位置标签与与智能设备原有的位置标签进行对比,确定当前位置标签与原有的位 置标签是否相同,即确定智能设备是否改变位置。如果智能设备改变了位置,则查找是否存 在具有当前位置标签的其他智能设备,并在存在具有当前位置标签的其他智能设备时,获 取具有当前位置标签的其他智能设备的设备数据。通过上述方案,智能设备自主完成配置, 无需在平台进行配置,并且通过将智能设备与位置建立联系,当智能设备维护后重新安装 位置错误时,只需将原先该位置的设备数据上传到该智能设备即可,无需检查更换,简单高 效的解决设备改变位置造成设备产生的数据与位置不匹配的问题,减少了智能设备维护的 工作量和难度,节约了智能设备维护成本。 附图说明 图1是根据本发明实施例的智能设备配置方法的一种可选的流程图; 图2是根据本发明实施例的智能设备位置获取方法的一种可选的流程图; 图3是根据本发明实施例的智能设备配置方法的另一种可选的流程图;以及 图4是根据本发明实施例的智能设备配置装置的一种可选的结构框图。
下载此资料需消耗2积分,
分享到:
收藏