水利问题查询方法、装置、设备及存储介质制造方法及图纸

技术编号:35446774 阅读:25 留言:0更新日期:2022-11-03 12:00
本发明专利技术属于水利监控技术领域,公开了一种水利问题查询方法、装置、设备及存储介质。该方法包括:当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题;将所述查询命令导入到所述目标水体问题对应的目标命令分组;在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包;将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,以使所述目标命令分组对应的LoRa设备反馈所述目标水体问题对应的水体数据。通过上述方式,实现了减少LoRa设备的交互流程,分批次的处理各个用户的查询命令,最有效率满足了用户想要实时查看水利问题的需求。的需求。的需求。

【技术实现步骤摘要】
水利问题查询方法、装置、设备及存储介质


[0001]本专利技术涉及水利监控
,尤其涉及一种水利问题查询方法、装置、设备及存储介质。

技术介绍

[0002]目前的水利领域在对各类水体进行实时监测时,都是采用了LoRa设备进行数据的采集和上传,因为LoRa设备兼备了传输距离远的特性,但是LoRa设备由于传输速率低,所以一般采用LoRa设备定期上传数据的方式,或者服务器定期下发查询任务的方式之一进行数据交互,但是这样使得无法满足用户随时查看实时的监控数据的需求。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种水利问题查询方法、装置、设备及存储介质,旨在解决现有技术用户无法实时查看LoRa水利监控设备的实时数据的技术问题。
[0005]为实现上述目的,本专利技术提供了一种水利问题查询方法,所述方法包括以下步骤:
[0006]当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题;
[0007]将所述查询命令导入到所述目标水体问题对应的目标命令分组;
[0008]在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包;
[0009]将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,以使所述目标命令分组对应的LoRa设备反馈所述目标水体问题对应的水体数据。
[0010]可选地,所述当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题,包括:
[0011]当接收到用户通过LoRa服务器发送的实时指令时,判断所述实时指令是否为查询命令;
[0012]当所述实时指令为查询命令时,获取所述查询命令的指令内容信息;
[0013]根据所述指令内容信息确定用户查询的目标水体问题。
[0014]可选地,所述判将所述查询命令导入到所述目标水体问题对应的目标命令分组,包括:
[0015]获取水体问题与预设命令分组对应的问题分组信息;
[0016]根据所述问题分组信息确定各预设命令分组与各水体问题的对应关系;
[0017]根据所述对应关系确定所述目标水体问题对应的所述预设命令分组作为目标命令分组。
[0018]可选地,所述在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包之前,还包括:
[0019]获取内置的计时器的当前读秒信息;
[0020]根据所述当前读秒信息确定累计读数;
[0021]当所述累计读数到达预设时间阈值时,判定当前时刻达到命令下发时刻,并将所述计时器的所述累计读数清零。
[0022]可选地,所述将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,包括:
[0023]获取所述目标命令数据包中的待发送命令列表;
[0024]确定所述目标命令分组对应的LoRa设备;
[0025]将所述待发送命令列表中的各待发送指令按照预设顺序广播下发到各目标命令分组对应的LoRa设备。
[0026]可选地,所述确定所述目标命令分组对应的LoRa设备,包括:
[0027]获取当前水体对应的各LoRa设备的设备列表;
[0028]根据所述设备列表确定各LoRa设备的水体问题标记;
[0029]根据所述水体问题标记确定所述目标命令分组对应的所述LoRa设备。
[0030]可选地,所述将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备之后,还包括:
[0031]接收所述目标命令分组对应的LoRa设备反馈的水体数据;
[0032]根据所述查询命令确定用户正在使用的目标终端;
[0033]根据所述目标终端和所述水体数据生成查询结果数据;
[0034]将所述查询结果数据反馈至LoRa服务器,以使所述LoRa服务器将所述查询结果数据通过所述目标终端进行显示。
[0035]此外,为实现上述目的,本专利技术还提出一种水利问题查询装置,所述水利问题查询装置包括:
[0036]接收模块,用于当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题;
[0037]分组模块,用于将所述查询命令导入到所述目标水体问题对应的目标命令分组;
[0038]打包模块,用于当到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包;
[0039]查询模块,用于将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,以使所述目标命令分组对应的LoRa设备反馈所述目标水体问题对应的水体数据。
[0040]此外,为实现上述目的,本专利技术还提出一种水利问题查询设备,所述水利问题查询设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的水利问题查询程序,所述水利问题查询程序配置为实现如上文所述的水利问题查询方法的步骤。
[0041]此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有水利问题查询程序,所述水利问题查询程序被处理器执行时实现如上文所述的水利问题查询方法的步骤。
[0042]本专利技术当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题;将所述查询命令导入到所述目标水体问题对应的目标命令分组;在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包;将所述目标命令数
据包下发到所述目标命令分组对应的LoRa设备,以使所述目标命令分组对应的LoRa设备反馈所述目标水体问题对应的水体数据。通过这种方式,实现了当接收到查询命令时将查询命令导入到对应的目标命令分组,然后在当前时刻到达命令下发时刻时将目标命令分组中的命令打包并下发到对应的LoRa设备中,使得LoRa设备可以将采集到的水体数据反馈到各个查询命令对应的用户的智能终端上,这样实现了减少LoRa设备的交互流程,分批次的处理各个用户的查询命令,最有效率满足了用户想要实时查看水利问题的需求。
附图说明
[0043]图1是本专利技术实施例方案涉及的硬件运行环境的水利问题查询设备的结构示意图;
[0044]图2为本专利技术水利问题查询方法第一实施例的流程示意图;
[0045]图3为本专利技术水利问题查询方法第二实施例的流程示意图;
[0046]图4为本专利技术水利问题查询装置第一实施例的结构框图。
[0047]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0048]应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0049]参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的水利问题查询设备结构示意图。
[0050]如图1所示,该水利问题查询设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CP本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水利问题查询方法,其特征在于,所述水利问题查询方法包括:当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题;将所述查询命令导入到所述目标水体问题对应的目标命令分组;在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包;将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,以使所述目标命令分组对应的LoRa设备反馈所述目标水体问题对应的水体数据。2.如权利要求1所述的方法,其特征在于,所述当接收到查询命令时,根据所述查询命令确定用户查询的目标水体问题,包括:当接收到用户通过LoRa服务器发送的实时指令时,判断所述实时指令是否为查询命令;当所述实时指令为查询命令时,获取所述查询命令的指令内容信息;根据所述指令内容信息确定用户查询的目标水体问题。3.如权利要求1所述的方法,其特征在于,所述判将所述查询命令导入到所述目标水体问题对应的目标命令分组,包括:获取水体问题与预设命令分组对应的问题分组信息;根据所述问题分组信息确定各预设命令分组与各水体问题的对应关系;根据所述对应关系确定所述目标水体问题对应的所述预设命令分组作为目标命令分组。4.如权利要求1所述的方法,其特征在于,所述在当前时刻到达命令下发时刻时,将所述目标命令分组中的命令进行打包,得到目标命令数据包之前,还包括:获取内置的计时器的当前读秒信息;根据所述当前读秒信息确定累计读数;当所述累计读数到达预设时间阈值时,判定当前时刻达到命令下发时刻,并将所述计时器的所述累计读数清零。5.如权利要求1所述的方法,其特征在于,所述将所述目标命令数据包下发到所述目标命令分组对应的LoRa设备,包括:获取所述目标命令数据包中的待发送命令列表;确定所述目标命令分组对应的LoRa设备;将所述待发送命令列表中的各待发送...

【专利技术属性】
技术研发人员:张习武余爱国
申请(专利权)人:上海金铎禹辰水环境工程有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1