水表装置控制方法、系统、计算机设备和存储介质制造方法及图纸

技术编号:20158342 阅读:32 留言:0更新日期:2019-01-19 00:10
本申请涉及一种物联网水表控制方法、系统、计算机设备和存储介质。所述方法包括:物联网水表周期性地广播由服务器根据预设逻辑生成的业务特征码给终端设备;物联网水表接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,所述业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令;物联网水表按照所述执行指令监控自身运作,自身运作为锁定和/或解锁,向所述服务器反馈执行结果后请求生成新的业务特征码,并指示所述服务器向所述终端设备反馈监控指令的执行结果或状态。采用本方法能够提高物联网水表控制的安全性。

【技术实现步骤摘要】
水表装置控制方法、系统、计算机设备和存储介质
本申请涉及物联网
,特别是涉及一种水表装置控制方法、系统、计算机设备和存储介质。
技术介绍
目前智能手机已经普及,绝大部分智能手机具备蓝牙功能,相应地,增加了蓝牙通讯功能的水表装置也大量使用。这些带有蓝牙通讯功能的水表装置分为几种:1、终端与设备需要蓝牙配对建立连接进行通讯。2、终端与设备使用蓝牙广播技术相互广播进行通讯。使用蓝牙配对方式工作的设备需要配对并保持连接,这就需要比较高的功耗。目前终端与设备使用蓝牙广播技术相互广播进行通讯的方式具备极大的安全风险。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够解决现有技术通过蓝牙配对或者通过相互蓝牙广播来实现通讯,安全性不高的水表装置控制方法、系统、计算机设备和存储介质。本专利技术采用如下技术方案实现:一种水表装置控制方法,所述方法包括:水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码给终端设备;水表装置接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,所述业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令;水表装置按照所述执行指令监控自身运作,向所述服务器反馈执行结果后请求生成新的业务特征码,并指示所述服务器向所述终端设备反馈监控指令的执行结果或状态。还提供一种水表装置控制方法,包括步骤:终端设备根据检测到的操作者的特定动作开启蓝牙接收功能;终端设备接收水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码;终端设备根据所述业务特征码向所述服务器发送监控指令并指示所述服务器根据所述监控指令向所述水表装置发送执行指令,其中,所述水表装置根据所述执行指令监控自身运作,通常自身运作为锁定和/或解锁,并向所述服务器反馈执行结果或状态后请求生成新的业务特征码;终端设备接收所述服务器反馈的所述监控指令的执行结果或状态。还提供一种水表装置控制方法,包括步骤:服务器通过水表装置广播根据预设逻辑生成的业务特征码给终端设备;接收终端设备根据所述业务特征码生成的监控指令,并根据所述监控指令向所述水表装置发送执行指令指示所述水表装置监控自身运作,通常自身运作为锁定和/或解锁;接收所述水表装置反馈的所述监控指令的执行结果或状态,并将之反馈至所述终端设备;接收所述水表装置发送的生成新的业务特征码的请求,并根据预设逻辑生成新的业务特征码后通过所述水表装置广播。一种水表装置控制系统,包括:服务器,用于生成业务特征码;水表装置,用于接收所述服务器生成的业务特征码并广播;终端设备,用于根据所述业务特征码向所述服务器发送监控指令并指示所述服务器根据所述监控指令向所述水表装置发送执行指令,还用于接收所述服务器反馈的所述监控指令的执行结果或状态。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:终端设备根据检测到的操作者的特定动作开启蓝牙接收功能;终端设备接收水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码;终端设备根据所述业务特征码向所述服务器发送监控指令并指示所述服务器根据所述监控指令向所述水表装置发送执行指令,其中,所述水表装置根据所述执行指令监控自身运作,通常自身运作为锁定和/或解锁,并向所述服务器反馈执行结果或状态后请求生成新的业务特征码;终端设备接收所述服务器反馈的所述监控指令的执行结果或状态。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:终端设备根据检测到的操作者的特定动作开启蓝牙接收功能;终端设备接收水表装置周期性地广播由服务器根据预设逻辑生成的加密的业务特征码;终端设备根据所述业务特征码向所述服务器发送监控指令并指示所述服务器根据所述监控指令向所述水表装置发送执行指令,其中,所述水表装置根据所述执行指令监控自身运作,并向所述服务器反馈执行结果或状态后请求生成新的业务特征码;终端设备接收所述服务器反馈的所述监控指令的执行结果或状态。上述水表装置控制方法、系统、计算机设备和存储介质,通过不断地更新业务特征码使得终端设备在对水表装置进行操控的安全性大大提高;还通过根据水表装置与终端设备的距离/位置确定优先级的方法,可以对要控制的多个水表装置进行优先级排序,提高了用户体验,还可以避免多个终端设备同时对同一个水表装置进行操作,避免了冲突。可以通过距离/位置决定终端设备是否接收业务特征码并发起监控,相应的,水表装置也可以通过距离/位置信息决定终端设备是否有权发起监控,提高了水表的智能性、便捷性和安全性。附图说明图1为一个实施例中水表装置控制方法的应用环境图;图2为一个实施例中水表装置控制方法的流程示意图;图3为一个实施例中水表装置控制步骤的流程示意图;图4为另一个实施例中水表装置控制方法的流程示意图;图5为一个实施例中水表装置控制系统的结构框图;图6为一个实施例中计算机设备的结构框图;图7为另一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的水表装置控制方法,可以应用于如图1所示的应用环境中。其中,终端102、水表装置106通过网络与服务器104进行通信,水表装置106具有有线/无线网络功能和蓝牙广播功能,带有解锁/上锁机构和水表状态传感器。水表装置106以蓝牙广播的方式广播服务器生成的可变的、加密的业务特征码,终端102接收到业务特征码之后根据业务特征码生成相应的监控指令并通过有线或无线网络发送给服务器104,最后再接收服务器104反馈的执行结果或运行状态。,其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种水表装置控制方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:水表装置周期性地广播由服务器根据预设逻辑生成的可变的、加密的业务特征码给终端设备;水表装置接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,所述业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令;水表装置按照所述执行指令监控自身运作,向所述服务器反馈执行结果后请求生成新的业务特征码,并指示所述服务器向所述终端设备反馈监控指令的执行结果或状态。步骤202,水表装置周期性地广播由服务器根据预设逻辑生成的可变的、加密的业务特征码给终端设备。具体地,水表装置接收到服务器根据预设逻辑生成的可变的、加密的业务特征码之后不停地将所述业务特征码广播出去,一般广播的方式是通过水表装置上的蓝牙广播模块进行广播。步骤204,水表装置接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令。具体地,终端设备接收到水表装置广播的业务特征码之后进行解密等处理之后,生成一个与业务特征码相对应的监控指令,并将这个监控指令发送到服务器,服务器接收到这个监控指令后,发送一个与监控指令对应的执行本文档来自技高网...

【技术保护点】
1.一种水表装置控制方法,其特征在于,所述方法包括:水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码给终端设备;水表装置接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,所述业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令;水表装置按照所述执行指令监控自身运作,向所述服务器反馈执行结果后请求生成新的业务特征码,并指示所述服务器向所述终端设备反馈监控指令的执行结果或状态。

【技术特征摘要】
1.一种水表装置控制方法,其特征在于,所述方法包括:水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码给终端设备;水表装置接收所述服务器根据所述终端设备发送的监控指令所生成的执行指令,其中,所述业务特征码用于指示所述终端设备生成与所述业务特征码相对应的监控指令;水表装置按照所述执行指令监控自身运作,向所述服务器反馈执行结果后请求生成新的业务特征码,并指示所述服务器向所述终端设备反馈监控指令的执行结果或状态。2.根据权利要求1所述的方法,其特征在于,所述水表装置可根据预设逻辑进入休眠状态,并通过所述服务器唤醒。3.根据权利要求1所述的方法,其特征在于,所述水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码给终端设备,包括:所述水表装置获取所述终端设备相对于所述水表装置的相对距离/位置,并根据所述相对距离/位置确认所述终端设备是否有权接收所述业务特征码;所述水表装置向有权的终端设备发送业务特征码。4.一种水表装置控制方法,其特征在于,所述方法包括:终端设备根据检测到的操作者的特定动作开启蓝牙接收功能;终端设备接收水表装置周期性地广播由服务器根据预设逻辑生成的业务特征码;终端设备根据所述业务特征码向所述服务器发送监控指令并指示所述服务器根据所述监控指令向所述水表装置发送执行指令,其中,所述水表装置根据所述执行指令监控自身运作,并向所述服务器反馈执行结果或状态后请求生成新的业务特征码;终端设备接收所述服务器反馈的所述监控指令的执行结果或状态。5.根据权利要求4所述的方法,其特征在于,所述终端设备根据检测到的操作者的特定动作开启蓝牙接收功能,包括:所述终端设备获取加速度传感器的传感信号判断用户的特定操作动作。6.根据权利要求5所述的方法,其特征在于,所述终端设备获取加速度传感器的传感信号判断用户的特定操作动作开启蓝牙接收功能,包括:所述终端设备检测所述加速度传感器的加速度方向上的加速度大小是否超过预设...

【专利技术属性】
技术研发人员:董振军徐浩民
申请(专利权)人:广州科韵智慧科技有限公司
类型:发明
国别省市:广东,44

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

1