
技术摘要:
本说明书一个或多个实施例提供一种远程管理系统、方法及设备,本方案中,服务器基于XMPP与热网控制器进行远程通信,得到用户查询的反馈数据;可见,本方案中,人员不需要到现场对热网控制器进行管理,实现了对热网控制器的远程管理,节省了人力及时间。
背景技术:
热网是集中供热系统的组成部分,担负热能输送任务。热网系统中,通常安装有控 制器,以读取换热站相关设备中的一些参数,或者还可以对一些参数进行控制。 举例来说,控制器可以读取一次网压力、流量、温度,二次网供水压力、流量、温度 和二次网回水压力、流量、温度等参数;控制器还可以控制水泵转速和阀门开度等等。一次 网是指:集中供热的热源厂到各用热单位入户处(接口处)的阀门处为止的输送管道。二次 管网是指:各用热单位内部各个单体建筑物之间的管道。 一般来说,控制器安装在换热站内,而换热站散布在城市的各个角落,距离远、人 员不易到达。相关人员如果要读取或控制换热站相关设备的参数,通常需要到控制器的安 装现场对控制器进行操作,这样耗费较多人力及时间,因此,亟需一种对控制器进行远程管 理的方案。
技术实现要素:
有鉴于此,本发明的目的在于提出一种远程管理系统、方法及设备,以对热网控制 器进行远程管理。 基于上述目的,本说明书一个或多个实施例提供了一种远程管理系统,包括:热网 控制器和服务器;其中, 所述服务器,用于根据用户指令,确定待查询热网控制器及查询参数;基于XMPP, 将所述待查询热网控制器的标识及查询参数封装为第一XMPP消息,将所述第一XMPP消息发 送至所述待查询热网控制器; 所述热网控制器,用于在接收到服务器发送的第一XMPP消息后,对所述第一XMPP 消息进行解析,得到查询参数;基于XMPP,将所述查询参数对应的反馈数据封装为第二XMPP 消息,将所述第二XMPP消息发送至所述服务器。 可选的,所述用户指令为HTTP请求;所述服务器包括第一web server和Openfire 服务器;其中, 所述第一web server,用于接收浏览器发送的HTTP请求;将所述HTTP请求进行协 议转换,得到所述第一XMPP消息;将所述第一XMPP消息发送至所述Openfire服务器; 所述Openfire服务器,用于基于所述第一XMPP消息确定待查询热网控制器;将所 述第一XMPP消息发送至所述待查询热网控制器; 所述待查询热网控制器,用于对所述第一XMPP消息进行解析,得到查询参数;基于 XMPP,将所述查询参数对应的反馈数据封装为第二XMPP消息,将所述第二XMPP消息发送至 所述Openfire服务器; 所述Openfire服务器,还用于将所述第二XMPP消息发送至所述第一web server。 4 CN 111578369 A 说 明 书 2/10 页 可选的,所述热网控制器包括:XMPP模块和第二web server; 所述XMPP模块,用于对所述第一XMPP消息进行解析,得到查询参数;基于所述查询 参数生成HTTP消息,将所述HTTP消息发送至所述第二web server; 所述第二web server,用于对所述HTTP消息进行解析,得到查询参数;获取所述查 询参数对应的反馈数据;基于HTTP协议,将所述反馈数据返回给所述XMPP模块; 所述XMPP模块,还用于基于XMPP,将所述反馈数据封装为第二XMPP消息,将所述第 二XMPP消息发送至所述Openfire服务器。 可选的,XMPP消息中均包括源信息和目的信息,所述源信息包括消息来源端的 XMPP账户名,所述目的信息包括消息目的端的XMPP账户名。 基于上述目的,本说明书一个或多个实施例还提供了一种远程管理方法,应用于 服务器,所述方法包括: 根据用户指令,确定待查询热网控制器及查询参数; 基于XMPP,将所述待查询热网控制器的标识及查询参数封装为第一XMPP消息;将 所述第一XMPP消息发送至所述待查询热网控制器; 接收所述待查询热网控制器发送的所述查询参数对应的反馈数据。 可选的,所述用户指令为浏览器发送的HTTP请求;所述基于XMPP,将所述待查询热 网控制器的标识及查询参数封装为第一XMPP消息,包括: 将所述HTTP请求进行协议转换,得到所述第一XMPP消息。 可选的,所述接收所述待查询热网控制器发送的所述查询参数对应的反馈数据, 包括: 接收所述待查询热网控制器发送的第二XMPP消息; 对所述第二XMPP消息进行解析,得到所述查询参数对应的反馈数据。 基于上述目的,本说明书一个或多个实施例还提供了一种远程管理方法,应用于 热网控制器,所述方法包括: 接收服务器发送的第一XMPP消息; 对所述第一XMPP消息进行解析,得到查询参数; 基于XMPP,将所述查询参数对应的反馈数据封装为第二XMPP消息,将所述第二 XMPP消息发送至所述服务器。 可选的,在所述对所述第一XMPP消息进行解析,得到查询参数之后,还包括: 基于所述查询参数生成HTTP消息,将所述HTTP消息发送至所述第二web server; 接收所述第二web server返回的所述查询参数对应的反馈数据。 基于上述目的,本说明书一个或多个实施例还提供了一种电子设备,包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时 实现上述任意一种远程管理方法。 应用本发明所示实施例,服务器基于XMPP与热网控制器进行远程通信,得到用户 查询的反馈数据;可见,本方案中,人员不需要到现场对热网控制器进行管理,实现了对热 网控制器的远程管理,节省了人力及时间。 5 CN 111578369 A 说 明 书 3/10 页 附图说明 为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的 附图仅仅是本说明书一个或多个实施例,对于本领域普通技术人员来讲,在不付出创造性 劳动的前提下,还可以根据这些附图获得其他的附图。 图1为本发明实施例提供的远程管理系统的第一种结构示意图; 图2为本发明实施例提供的热网控制器和服务器之间的第一种交互示意图; 图3为本发明实施例提供的远程管理系统的第二种结构示意图; 图4为本发明实施例提供的热网控制器和服务器之间的第二种交互示意图; 图5为本发明实施例提供的一种