一种水表通信方法、装置、设备和计算机可读存储介质制造方法及图纸

技术编号:30332209 阅读:32 留言:0更新日期:2021-10-10 00:45
本发明专利技术公开了一种水表通信方法、装置、设备和计算机可读存储介质,应用于智能水表,方法包括:基于智能水表参数,生成第一通信信息,其中第一通信信息中至少包括第一预设字段和交互数据;将所生成的第一通信信息发送给设备管理平台,其中设备管理平台用于解析第一通信信息中的水表参数;接收设备管理平台针对第一通信信息所反馈的第二通信信息,其中第二通信信息中至少包括第二预设字段和对应交互数据的反馈数据。本方案针对智能水表所做的物联网通讯,可弥补智能水表在物联网技术上的空白。可弥补智能水表在物联网技术上的空白。可弥补智能水表在物联网技术上的空白。

【技术实现步骤摘要】
一种水表通信方法、装置、设备和计算机可读存储介质


[0001]本专利技术涉及智能水表
,尤其涉及一种水表通信方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]物联网是指通过信息传感设备,按约定的协议,将任何物体与网络相连接,物体通过信息传播媒介进行信息交换和通信,以实现智能化识别、定位、跟踪、监管等功能。
[0003]目前与智能水表的物联网技术还尚成熟。

技术实现思路

[0004]本专利技术实施例提供了一种水表通信方法、装置、设备和计算机可读存储介质,以至少弥补智能水表在物联网的技术空白。
[0005]本专利技术一方面提供一种水表通信方法,应用于智能水表,所述方法包括:基于智能水表参数,生成第一通信信息,其中所述第一通信信息中至少包括第一预设字段和交互数据;将所生成的第一通信信息发送给设备管理平台,其中所述设备管理平台用于解析所述第一通信信息中的水表参数;接收所述设备管理平台针对所述第一通信信息所反馈的第二通信信息,其中第二通信信息中至少包括第二预设字段和对应所述交互数据的反馈数据。
[0006]在一可实施方式中,所述第一预设字段至少包括第一指令信息和第一Tag信息、数值编号和数据值;相应的,所述第二预设字段至少包括第二指令信息、第二Tag信息、应答编号和结果码。
[0007]在一可实施方式中,在第一指令信息和第一Tag信息为表征所述智能水表上线的情况下,所述方法还包括:所述第一通信信息在预设时间间隔内发送给所述设备管理平台。
[0008]在一可实施方式中,在将所生成的第一通信信息发送给设备管理平台之后,所述方法还包括:若在预设时间段内未接收到所述设备管理平台的第二通信信息,则将所述第一通信信息重新发送给所述设备管理平台;记录重新发送的次数,若所记录的次数超过预设阈值,则停止发送。
[0009]在一可实施方式中,所述数值编号和数据值为TLV格式并且经AES算法加密的数据。
[0010]在一可实施方式中,所述智能水表还将所述智能水表参数进行缓存。
[0011]在一可实施方式中,在将所生成的第一通信信息发送给设备管理平台的过程中,所述方法还包括:判断所述第一通信信息的数据大小是否超过指定阈值,若判定为是,则将所述交互数据进行拆分;将经拆分后的第一通信信息进行发送。
[0012]本专利技术另一方面提供一种水表通信装置,应用于智能水表,所述装置包括:信息生成模块,用于基于智能水表参数,生成第一通信信息,其中所述第一通信信息中至少包括第一预设字段和交互数据;信息发送模块,用于将所生成的第一通信信息发送给设备管理平台,其中所述设备管理平台用于解析所述第一通信信息中的水表参数;信息接收模块,用于
接收所述设备管理平台针对所述第一通信信息所反馈的第二通信信息,其中第二通信信息中至少包括第二预设字段和对应所述交互数据的反馈数据。
[0013]本专利技术另一方面提供一种水表通信设备,所述设备包括存储器和处理器;所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行时实现执行上述任一项的水表通信方法。
[0014]本专利技术另一方面提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一项所述的水表通信方法。
[0015]在本专利技术实施例中,本申请通过基于智能水表参数,生成包括第一预设字段和交互数据的第一通信信息,将所生成的第一通信信息发送给设备管理平台,以供设备管理平台解析第一通信信息中的水表参数;再接收设备管理平台针对第一通信信息所反馈的第二通信信息,本方案针对智能水表所做的物联网通讯,可弥补智能水表在物联网技术上的空白。
附图说明
[0016]通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:
[0017]在附图中,相同或对应的标号表示相同或对应的部分。
[0018]图1为本专利技术实施例一种水表通信方法的实现流程示意图;
[0019]图2为本专利技术实施例一种水表通信装置的结构组成示意图。
具体实施方式
[0020]为使本专利技术的目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]如图1所示,本专利技术一方面提供一种水表通信方法,应用于智能水表,方法包括:
[0022]步骤101,基于智能水表参数,生成第一通信信息,其中第一通信信息中至少包括第一预设字段和交互数据;
[0023]步骤102,将所生成的第一通信信息发送给设备管理平台,其中设备管理平台用于解析第一通信信息中的水表参数;
[0024]步骤103,接收设备管理平台针对第一通信信息所反馈的第二通信信息,其中第二通信信息中至少包括第二预设字段和对应交互数据的反馈数据。
[0025]本实施例中,智能水表用于与设备管理平台之间通过协议进行信息通信,设备管理平台主要包括各个水表厂商的应用平台。
[0026]在步骤101中,智能水表主要用于获取水表的各项水表参数,水表参数包括自身参数和测量参数,例如协议版本号、设备种类、水温度、电池电压、电池剩余电量、累计流量等。智能水表将基于所获取的水表参数生成第一通信信息,第一通信信息优选为通信协议,主要由第一预设字段和交互数据组成,其中第一预设字段可包括帧起始标志、通信模块IMEI、
协议版本号、第一指令信息、第一Tag信息、加密前数据字段长度、加密后数据字段长度、MID、数值编号、数据值、保留项、是否有后续命令标识、校验码、帧结束标志等等;交互数据具体为上述各个字段的数值,数值与水表参数相互映射,例如水表参数中设备种类可包括电磁水表、超声波水表和机械水表,则对应的交互数据可以以数字1、2和3表示。数值又包括固定数值和变动数值,例如帧起始标志以及帧结束标志均为固定数值,均为16H,其余的字段为变动数值,需根据水表参数进行变动。
[0027]在步骤102中,智能水表将生成的第一通信信息可通过网络形式发送给设备管理平台,设备管理平台根据相应的解析规则对第一通信信息进行解析,以获取交互信息,并进一步根据交互信息获取到水表参数。设备管理平台根据水表参数反馈第二通信信息,其中第二通信信息同样优选为通信协议,主要由第二预设字段和反馈数据组成,其中第二预设字段可包括帧起始标志、通信模块IMEI、协议版本号、第二指令信息、第二Tag信息、加密前数据字段长度、加密后数据字段长度、MID、应答编号、结果码、是否有后续命令标识、校验码、帧结束标志等等。反馈数据为具体为上述各个字段的数值。
[0028]可见,数据结构组成上基本上与第一通信信息类似,两者主要区别在于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水表通信方法,应用于智能水表,其特征在于,所述方法包括:基于智能水表参数,生成第一通信信息,其中所述第一通信信息中至少包括第一预设字段和交互数据;将所生成的第一通信信息发送给设备管理平台,其中所述设备管理平台用于解析所述第一通信信息中的水表参数;接收所述设备管理平台针对所述第一通信信息所反馈的第二通信信息,其中第二通信信息中至少包括第二预设字段和对应所述交互数据的反馈数据。2.根据权利要求1所述的方法,其特征在于,所述第一预设字段至少包括第一指令信息和第一Tag信息、数值编号和数据值;相应的,所述第二预设字段至少包括第二指令信息、第二Tag信息、应答编号和结果码。3.根据权利要求2所述的方法,其特征在于,在第一指令信息和第一Tag信息为表征所述智能水表上线的情况下,所述方法还包括:所述第一通信信息在预设时间间隔内发送给所述设备管理平台。4.根据权利要求3所述的方法,其特征在于,在将所生成的第一通信信息发送给设备管理平台之后,所述方法还包括:若在预设时间段内未接收到所述设备管理平台的第二通信信息,则将所述第一通信信息重新发送给所述设备管理平台;记录重新发送的次数,若所记录的次数超过预设阈值,则停止发送。5.根据权利要求2所述的方法,其特征在于,所述数值编号和数据值为TLV格式并且经AES算法加密的数据。6....

【专利技术属性】
技术研发人员:陈晓天唐超李政伟李重阳
申请(专利权)人:科舸物联科技有限公司
类型:发明
国别省市:

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

1