CN118158564A - 一种户用水表集抄方法、***、装置、电子设备及介质 - Google Patents
一种户用水表集抄方法、***、装置、电子设备及介质 Download PDFInfo
- Publication number
- CN118158564A CN118158564A CN202311830754.5A CN202311830754A CN118158564A CN 118158564 A CN118158564 A CN 118158564A CN 202311830754 A CN202311830754 A CN 202311830754A CN 118158564 A CN118158564 A CN 118158564A
- Authority
- CN
- China
- Prior art keywords
- water meter
- water
- slave
- meter
- master
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 title claims abstract description 676
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000006855 networking Effects 0.000 claims abstract description 56
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 238000004590 computer program Methods 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 12
- 238000013500 data storage Methods 0.000 claims description 10
- 230000002618 waking effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Measuring Volume Flow (AREA)
Abstract
本发明提供一种户用水表集抄方法、***、装置、电子设备及介质,该方法包括将水表间内的水表分为一个主水表和多个从水表,主水表包括联网模块和蓝牙模块,从水表包括蓝牙模块,若主水表未接收数据发送指令,则主水表和从水表都处于睡眠状态,在睡眠状态下主水表的联网模块处于关闭状态,主水表和从水表的蓝牙模块处于待连接状态,若主水表接收到数据发送指令,则主水表连接各个从水表的蓝牙模块唤醒各个从水表,并按照预设读取顺序读取每一台从水表的水量信息,然后主水表将联网模块转为开启状态,基于联网模块将各个从水表及主水表的水量信息发送至水务平台,通过该方法实现一种低成本低功耗的智能水表集抄,减少了智能水表的运维成本。
Description
技术领域
本申请涉及物联网技术领域,具体涉及一种户用水表集抄方法、***、装置、电子设备及介质。
背景技术
在市政供水领域,居民供水中传统的机械式水表已经很少使用了,现在的主流产品是智能水表,智能水表为可以远程抄读水量数据的电子水表,目前智能水表因为接线方式的不同又分为有线式智能水表和无线式智能水表,在物联网和无线电技术的推广后,无线式智能水表得到快速发展并迅速普及,因为无线式智能水表相比有线式智能水表具有安装简单、无需接线和节约成本等优势。
然而目前广泛使用的水表大多带有NB-IoT通信模块,该种水表具有无需接线、现场安装简便、无需组网、维护简单等优势,但是如果每个水表都装有该通信模块会造成硬件模块成本和能耗成本增加,从而导致安装智能水表时成本较高的技术问题。
发明内容
鉴于以上所述相关技术的缺点,本申请提供一种户用水表集抄方法、***、装置、电子设备及介质,以解决现有智能水表成本较高技术问题。
本申请提供了一种户用水表集抄方法,所述户用水表集抄方法包括:将水表间内的水表分为一个主水表和多个从水表,所述主水表包括联网模块和蓝牙模块,所述从水表包括蓝牙模块;若所述主水表未接收数据发送指令,所述主水表和所述从水表都处于睡眠状态,在所述睡眠状态下所述主水表的联网模块处于关闭状态,所述主水表和所述从水表的所述蓝牙模块都处于待连接状态;若所述主水表接收到所述数据发送指令,则所述主水表连接各个从水表的所述蓝牙模块唤醒各个所述从水表,并按照预设读取顺序读取每一台所述从水表的水量信息;主水表将所述联网模块转为开启状态,并基于所述联网模块将各个所述从水表及所述主水表的水量信息发送至水务平台。
于本申请的一实施例中,将所述主水表的蓝牙模块与所述从水表的蓝牙模块连接,所述从水表将水量信息通过所述蓝牙模块发送至所述主水表后,所述从水表的所述蓝牙模块转为待连接状态,直到下一次被所述主水表连接。
于本申请的一实施例中,为每个所述从水表注册一个从机MAC地址和从机序列号,为所述主水表注册一个主机MAC地址和主机序列号,所述从机序列号用于所述水务平台识别所述从水表,所述主机序列号用于所述水务平台识别所述主水表;将所述从机MAC地址存储在所述主水表内,所述主水表基于所述从机MAC地址设置所述预设连接顺序、预设读取顺序和预设发送顺序。
于本申请的一实施例中,所述主水表按照所述预设发送顺序,将各从水表的所述从机序列号和对应的所述水量信息逐一发送至所述水务平台;所述水务平台在接收到一个从水表的所述从机序列号及所述水量信息后,对接收到的信息进行确认并返回确认信号给所述主水表;所述主水表接收到所述确认信号后,将已发送的所述从水表对应水量信息删除,并继续按照所述预设发送顺序发送下一所述从水表的所述从机序列号和对应的所述水量信息;所述主水表将所有从水表的水量信息发送完成后,将所述主机序列号和所述主水表的水量信息发送至所述水务平台,并在接收到所述确认信号后关闭所述联网模块,并将所述主水表的所述蓝牙模块转为待连接状态直到下一次接收到所述数据发送指令。
于本申请的一实施例中,若所述主水表或所述从水表接收到数据采集指令,根据所述主水表或所述从水表的水量采集模块得到水量信息,并存储所述水量信息。
本申请的实施例还提供一种户用水表集抄***,所述户用水表集抄***包括主水表和从水表;所述主水表包括主水表控制模块、水量采集模块、数据存储模块、主水表时钟模块、蓝牙模块和联网模块;所述从水表包括从水表控制模块、水量采集模块、数据存储模块、从水表时钟模块和蓝牙模块。
于本申请的一实施例中,所述主水表控制模块用于将预设采集周期与所述主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据采集指令,将预设发送周期与所述主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据发送指令;所述水量采集模块用于基于所述数据采集指令对水量信息进行采集;所述数据存储模块用于对水量信息进行存储;所述主水表时钟模块用于在预设时间间隔内唤醒所述主水表控制模块,以使所述主水表控制模块将所述预设采集周期或所述预设发送周期与所述主水表时钟模块的时间进行匹配;所述蓝牙模块用于将所述主水表和所述从水表连接;所述联网模块用于将所述主水表和水务平台连接;所述从水表控制模块用于,将预设采集周期与所述从水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据采集指令;所述从水表时钟模块用于在预设时间间隔内唤醒所述从水表控制模块,以使所述从水表控制模块将所述预设采集周期与所述从水表时钟模块的时间进行匹配。
本申请的实施例还提供一种户用水表集抄装置,划分模块,用于将水表间内的水表分为一个主水表和多个从水表,所述主水表包括联网模块和蓝牙模块,所述从水表包括蓝牙模块;待机模块,用于若所述主水表未接收数据发送指令,所述主水表和所述从水表都处于睡眠状态,在所述睡眠状态下所述主水表的联网模块处于关闭状态,所述主水表和所述从水表的所述蓝牙模块都处于待连接状态;读取模块,用于若所述主水表接收到所述数据发送指令,则所述主水表连接各个从水表的所述蓝牙模块唤醒各个所述从水表,并按照预设读取顺序读取每一台所述从水表的水量信息;发送模块,用于主水表将所述联网模块转为开启状态,并基于所述联网模块将各个所述从水表及所述主水表的水量信息发送至水务平台。
本申请的实施例还提供一种电子设备,所述电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如上述各实施例中任一的户用水表集抄方法。
本申请的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行如上述各实施例中任一所述的户用水表集抄方法。
本发明的有益效果:一种户用水表集抄方法、***、装置、电子设备及介质,该方法通过将水表间内的水表分为一个主水表和多个从水表,主水表包括联网模块和蓝牙模块,从水表包括蓝牙模块,若主水表未接收数据发送指令,则主水表的联网模块处于关闭状态,主水表和从水表都处于睡眠状态,睡眠状态下蓝牙模块处于低功耗广播的待连接状态,若主水表接收到数据发送指令,则主水表连接各个从水表的蓝牙模块并按照预设读取顺序读取每一台从水表的水量信息,然后主水表开启联网模块,基于联网模块将各个从水表及主水表的数量信息发送至水务平台,本发明通过以水表间为单位进行蓝牙组网集抄,每个水表井只有一个带联网模块的主水表,其他全部采用只带有蓝牙模块的从水表就可以完成一个水表间内所有水表的水量数据远传水务平台的工作,降低了组网成本,减少了水表的运维成本,另外各个水表都具有蓝牙模块,方便对各个水表进行设置升级,方便了对水表的现场维护。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
图1是本申请的一示例性实施例示出的一种户用水表集抄方法的实施环境示意图;
图2是本申请的一示例性实施例示出的一种户用水表集抄方法的流程图;
图3是本申请的一示例性实施例示出的主水表功能框图;
图4是本申请的一示例性实施例示出的从水表功能框图;
图5是本申请的一示例性实施例示出的一种户用水表集抄装置的框图;
图6是本申请的一示例性实施例示出的电子设备的一种结构示意图。
具体实施方式
以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本申请的基本构想,遂图式中仅显示与本申请中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
需要说明的是,本申请中,“第一”、“第二”等仅为对相似对象的区分,并非是对相似对象的顺序限定或先后次序限定。所描述的“包括”、“具有”等变形,表示该词语的主语所涵盖的范围除该词语所示出的示例外,并不排他。
可以理解的是,在本申请中记载的各种数字编号、步序编号等标号为描述方便进行的区分,并不用来限制本申请的范围。本申请标号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
在下文描述中,探讨了大量细节,以提供对本申请实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本申请的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本申请的实施例难以理解。
本申请的实施例分别提出一种户用水表集抄方法、一种户用水表集抄装置、一种电子设备、一种计算机可读存储介质以及一种计算机程序产品,以下将对这些实施例进行详细描述。
需要说明的是,NB-IoT为窄带物联网(Narrow Band Internet of Things,NB-IoT),NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。
请参阅图1,图1是本申请的一示例性实施例示出的一种户用水表集抄方法的实施环境示意图。
如图1所示,实施环境可以包括水表井中的多个水表,将1#水表作为主水表,在1#水表上安装蓝牙模块和NB-IOT的联网模块,将1#水表作为蓝牙主机,其他的2#水表、3#水表、4#水表、5#水表、6#水表、7#水表和8#水表作为从水表,从水表上安装蓝牙模块作为蓝牙从机,主水表与水务平台及各个从水表连接。
在本申请的一个实施例中,将水表井中的水表分为一个主水表1#水表,将剩余的2#~8#水表作为从水表,主水表包括联网模块和蓝牙模块,从水表包括蓝牙模块,若主水表未接收到数据发送指令,主水表和从水表的处于睡眠状态,主水表的联网模块处于关闭状态,主水表和从水表的蓝牙模块处于待连接状态,睡眠状态时蓝牙模块处于低功耗广播的待连接状态,若主水表接收到数据发送指令,则主水表连接各个从水表的蓝牙模块唤醒各个从水表,并按照预设读取顺序读取每一台从水表的水量信息,读取完最后一个从水表的水量信息后,主水表的蓝牙模块转为待连接状态,主水表开启联网模块,基于联网模块将从水表及主水表的水量信息发送至水务平台。
请参阅图2,图2是本申请的一示例性实施例示出的一种户用水表集抄方法的流程图。该方法可以应用于图1所示的实施环境,应理解的是,该方法也可以适用于其它的示例性实施环境,并由其他实施环境中的设备具体执行,本实施例不对该方法所适用的实施环境进行限制。
如图2所示,在一示例性的实施例中,该户用水表集抄方法至少包括步骤S210至步骤S240,详细介绍如下:
步骤S210,将水表间的水表分为一个主水表和多个从水表,主水表包括联网模块和蓝牙模块,从水表包括蓝牙模块。
在本申请的一个实施例中,将水表间内的水表分为一个主水表和多个从水表包括:为每个从水表注册一个从机MAC地址和从机序列号,为主水表注册一个主机MAC地址和主机序列号,从机序列号用于水务平台识别从水表,主机序列号用于水务平台识别主水表;将从机MAC地址存储在主水表内,主水表基于从机MAC地址设置预设连接、预设读取顺序和预设发送顺序,在本实施例中的MAC地址为媒体存取控制位址(Media Access ControlAddress),序列号是每个水表的身份标识,水务平台通过主水表序列号和从水表序列号对水表身份进行识别。
在本申请的一个实施例中,在每个楼层的单个水表表井内只保留一台带有NB-IoT联网模块的蓝牙水表主机作为主水表,用于进行水量信息的收集及上报,其他只带有蓝牙模块的蓝牙水表从机作为从水表,从水表响应主水表发出的指令进行水量信息发送。
在本申请的一个实施例中,单个楼层内水表间中的水表数量通常为4-8台,这样一个水表间中除了一台主水表以外,其他的都为从水表。在使用之前先对各个水表进行初始化,对主水表和从水表的采集周期、发送周期进行预设,同时配置主水表的IP地址和端口号。
在本申请的一个实施例中,主水表和从水表都配置有蓝牙模块,带有蓝牙模块的水表可以切换为蓝牙从机模式,平时处于低功耗待连接状态,可以被其他蓝牙主机连接,例如手机APP,通过其他蓝牙主机对水表进行水量信息读取、状态信息读取、参数配置和固件升级等操作。
在本申请的一个实施例中,通过主水表注册从水表的从机MAC地址,通过手机APP连接主水表,将一个水表间的所有从水表的从机MAC地址注册到主水表内,作为主水表连接和抄读从水表的依据,配置完成后断开手机和主水表的蓝牙连接。
在本申请的一个实施例中,将水表间内的水表分为一个主水表和多个从水表之后,还包括:若主水表或从水表接收到数据采集指令,则采集水量采集模块信息得到水量信息,并存储所述水量信息。
在本申请的一个实施例中,若时钟模块的时间周期与预设采集周期匹配,则进入数据采集流程,主水表和从水表都将采集的水量信息存储至数据存储模块,采集完成后退出激活状态再次进入睡眠状态节省电能,在采集流程中主水表和从水表的是相同的采集流程。
步骤S220,若主水表未接收数据发送指令,主水表和从水表都处于睡眠状态,在睡眠状态下主水表的联网模块处于关闭状态,主水表和从水表的蓝牙模块都处于待连接状态。
在本申请的一个实施例中,无论是主水表还是从水表在没有被数据发送指令或者数据采集指令唤醒之前,都处于低功耗睡眠状态,节省电能消耗,主水表和从水表的蓝牙模块都处于低功耗广播的待连接状态,此时蓝牙模块不会主动发送,功耗较低,但是可以被其他蓝牙主机连接唤醒。
在本申请的一个实施例中,低功耗广播模式为设备定期发送通告帧,支持BLE的设备可以接收到这些广播,这种模式下的蓝牙设备处于低功耗状态,
以降低功耗和成本。
步骤S230,若主水表接收到数据发送指令,则主水表连接各个从水表的蓝牙模块唤醒各个从水表,并按照预设读取顺序读取每一台从水表的水量信息。
在本申请的一个实施例中,将主水表的蓝牙模块与从水表的蓝牙模块连接,从水表将水量信息通过蓝牙模块发送至主水表后,从水表的蓝牙模块转为待连接状态,直到下一次被主水表连接。
在本申请的一个实施例中,主水表的蓝牙模块与从水表的蓝牙模块连接后,通过引脚唤醒从水表的CPU控制模块,从而使从水表处于激活状态,主水表通过蓝牙模块向从水表发送抄表指令,从水表通过从水表的蓝牙模块响应抄表指令并上报水量信息,然后主水表CPU控制模块向从水表的CPU控制模块发出断开蓝牙连接命令,并准备连接下一个从水表的蓝牙模块,从水表的CPU控制模块接收到断开蓝牙命令后,将从水表的蓝牙模块转为低功耗广播模式的待连接状态,然后从水表重新进入睡眠状态,等待下一次被主水表的蓝牙模块连接并唤醒。
在本申请的一个实施例中,主水表和从水表中都有时钟模块,时钟模块每分钟会唤醒一次水表的控制模块,控制模块检查时钟模块的时间周期与预设的采集周期或预设发送周期是否相匹配,若与预设发送周期相匹配,则主水表的控制模块发出数据发送指令,主水表在接收到数据发送指令之后连接各个从水表的蓝牙模块并唤醒各个从水表,同时开启联网模块。主水表根据预设读取顺序通过蓝牙模块按照从机地址逐一连接从水表,并读取每一台从水表的水量信息,并将从水表的水量信息暂存在主水表中,每读取完一台从水表的水量信息后,主水表断开当前从水表的蓝牙连接,被读取的从水表的蓝牙模块转为低功耗的待连接状态,主水表继续连接下一从水表的蓝牙模块读取水量信息,直到将所有的从水表的水量信息都读取完毕,主水表的蓝牙模块也转为低功耗的待连接状态,此时从水表都进入睡眠状态。
步骤S240,主水表将联网模块转为开启状态,并基于联网模块将各个从水表及主水表的水量信息发送至水务平台。
在本申请的一个实施例中,基于联网模块将各个从水表及主水表的水量信息发送至水务平台包括:主水表按照预设发送顺序,将各从水表的从机序列号和对应的水量信息逐一发送至水务平台;水平台在接收到一个从水表的从机序列号及水量信息后,对接收到的信息进行确认并返回确认信号给主水表;主水表接收到确认信号后,将已发送的从水表对应水量信息删除,并继续按照预设发送顺序发送下一从水表的从机序列号和对应的所述水量信息;主水表将所有从水表的水量信息发送完成后,将主机序列号和主水表的水量信息发送至水务平台,并在接收到确认信号后关闭所述联网模块,并将主水表的蓝牙模块转为待连接状态直到下一次接收到数据发送指令。
在本申请的一个实施例中,在主水表按照预设发送顺序发送水量信息之前,主水表打开联网模块,通过AT指令配置发送格式、IP地址和端口号,然后发送测试帧至水务平台,测试主水表与水务平台是否能够正常通信,如果水务平台测试应答成功,则再将水量信息发送至水务平台。
在本申请的一个实施例中,主水表将各个从水表及主水表的水量信息逐一发送至水务平台,水务平台收到水量信息后反馈主水表确认信号,并将水量信息保存至服务器供客户查询,主水表在接收到水务平台反馈的确认信号后删除已发送的水量信息并继续发送下一个从水表的水量信息,直到将所有已采集的水量信息(包括主水表自身的水量信息)发送完毕为止。
在本申请的一个实施例中,在所有水量信息都发送完毕之后,主水表将联网模块退出网络连接并关闭该联网模块的电源,此时主水表的联网模块处于关闭状态,蓝牙模块处于低功耗的待连接状态,直到下次接收到数据发送指令。
请参见图3和图4,图3是本申请的一示例性实施例示出的主水表功能框图,图4是本申请的一示例性实施例示出的从水表功能框图,通过多个如图3和图4的主水表和从水表组成户用水表集抄***。该***包括一个主水表和多个从水表,主水表包括主水表控制模块、水量采集模块、数据存储模块、主水表时钟模块、蓝牙模块、联网模块和电源模块;从水表包括从水表控制模块、水量采集模块、数据存储模块、从水表时钟模块、蓝牙模块和电源模块,在本实施例中主水表控制模块即为主水表的CPU,从水表控制模块即为从水表的CPU。
在本申请的一个实施例中,主水表控制模块用于将预设采集周期与主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据采集指令,将预设发送周期与主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据发送指令。
在本申请的一个实施例中,水量采集模块用于基于数据采集指令对水量信息进行采集;数据存储模块用于对水量信息进行存储;主水表时钟模块用于在预设时间间隔内唤醒主水表控制模块,以使主水表控制模块将预设采集周期或预设发送周期与主水表时钟模块的时间进行匹配。
在本申请的一个实施例中,蓝牙模块用于将主水表和从水表连接;联网模块用于将主水表和水务平台连接;从水表控制模块用于,将预设采集周期与从水表时钟模块的时间进行匹配,若匹配成功,则发送数据采集指令;从水表时钟模块用于在预设时间间隔内唤醒从水表控制模块,以使从水表控制模块将预设采集周期与从水表时钟模块的时间进行匹配。
在本申请的一个实施例中,电源模块用于对主水表和从水表进行供电,在本实施例中,电源模块可以为锂电池。
在本申请的一个实施例中,在未被唤醒之前,主水表控制模块和从水表控制模块都处于睡眠状态,主水表和从水表的蓝牙模块都处于低功耗广播模式的待连接状态。
在本申请的一个实施例中,若主水表控制模块被主水表时钟模块唤醒,判断主水表时钟模块的时间周期与预设发送周期是否匹配,若匹配则启动数据发送流程,主水表按照预设读取顺序逐一连接从水表的蓝牙模块,被连接的从水表通过蓝牙模块唤醒从水表控制模块,主水表控制模块通过蓝牙连接向从水表控制模块发送抄表指令,从水表控制模块通过蓝牙连接响应抄表指令并上报水量信息,然后主水表控制模块向从水表控制模块发出断开蓝牙连接命令,并准备连接下一个从水表,从水表控制模块接收到断开蓝牙连接命令后,将自身的蓝牙模块转为低功耗广播模式的待连接状态,然后从水表控制模块进入睡眠状态。
在本申请的一个实施例中,若从水表控制模块检测到蓝牙连接意外断开或长时间无连接,则从水表控制模块控制从水表的蓝牙模块进入低功耗广播模式的待连接状态。
在本申请的一个实施例中,在主水表将所有从水表的水量信息都采集完毕之后,主水表通过联网模块与水务平台进行连接,将各个水表的水量信息发送至水务平台。
在本申请的一个实施例中,在主水表中通过从机MAC地址注册需要抄读的从水表,这样可以有助于主水表的蓝牙模块快速连接从水表的蓝牙模块,免去扫描环节从而减少通讯时间。另外地址MAC注册也可以有效避免数据重复采集,因为启动蓝牙扫描之后,上下层相邻水表间之间的从水表可能会被多个主水表连接和采集,这样难免有数据被重复采集,但是采用从机MAC地址注册机制之后,主水表只允许采集已经注册的从水表,能够有的放矢的进行数据采集工作,提高数据采集效率,避免数据重复采集。
在本申请的实施例中,从水表在被唤醒之前都处于睡眠状态,被唤醒后将水量信息发送至主水表之后继续进入睡眠状态,可以减少能量的消耗,增长电池的使用时长。
在本申请的实施例中,将注册的从机MAC地址存储在主水表内,并基于从机MAC地址设置预设连接顺序、预设读取顺序,可以在蓝牙模块连接的时候减少扫描环节节约通信时间,同时通过注册的从机MAC地址可以防止出现多读其他水表间水表的情况,主机只会读取存储了从机MAC地址的从水表水量信息,防止多读漏读。
在本申请的一个实施例中,主水表按照预设的发送顺序将各水表的水量信息上传至水务平台,每上传一次都需要得到水务平台的确认信号再进行下一次的上传,防止在传输过程中出现数据漏传。
在本申请的一个实施例中,将水量信息存储在水表的存储模块中,可以在得到数据发送指令的时候快速将水量信息发送至主水表进行汇总。
请参阅图5,图5是本申请的一示例性实施例示出的一种户用水表集抄装置的框图。该装置可以应用于图1所示的实施环境,该装置也可以适用于其它的示例性实施环境,本实施例不对该装置所适用的实施环境进行限制。
如图5所示,该示例性的户用水表集抄装置包括划分模块501、待机模块502、读取模块503和发送模块504。
划分模块501,用于将水表间内的水表分为一个主水表和多个从水表,主水表包括联网模块和蓝牙模块,从水表包括蓝牙模块;
待机模块502,用于若主水表未接收数据发送指令,主水表和从水表都处于睡眠状态,在眠状态下主水表的联网模块处于关闭状态,主水表和从水表的蓝牙模块都处于待连接状态;
读取模块503,用于若主水表接收到数据发送指令,则主水表连接各个从水表的蓝牙模块唤醒各个从水表,并按照预设读取顺序读取每一台从水表的水量信息;
发送模块504,用于主水表将联网模块转为开启状态,并基于联网模块将各个从水表及主水表的水量信息发送至水务平台。
图6示出了适于用来实现本申请实施例的电子设备的计算机***的结构示意图。需要说明的是,图6示出的电子设备的计算机***600仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图6所示,计算机***600包括中央处理单元(Central Processing Unit,CPU)601,其可以根据存储在只读存储器(Read-Only Memory,ROM)602中的程序或者从储存部分608加载到随机访问存储器(Random Access Memory,RAM)603中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在RAM 603中,还存储有***操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(Input/Output,I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分607;包括硬盘等的储存部分608;以及包括诸如LAN(Local Area Network,局域网)卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入储存部分608。
特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的***中限定的各种功能。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
本申请的另一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机的处理器执行时,使计算机执行如前所述的户用水表集抄方法。该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的,也可以是单独存在,而未装配入该电子设备中。
本申请的另一方面还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各个实施例中提供的户用水表集抄方法。
上述实施例仅示例性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,但凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。
Claims (10)
1.一种户用水表集抄方法,其特征在于,所述户用水表集抄方法包括:
将水表间内的水表分为一个主水表和多个从水表,所述主水表包括联网模块和蓝牙模块,所述从水表包括蓝牙模块;
若所述主水表未接收数据发送指令,所述主水表和所述从水表都处于睡眠状态,在所述睡眠状态下所述主水表的联网模块处于关闭状态,所述主水表和所述从水表的所述蓝牙模块都处于待连接状态;
若所述主水表接收到所述数据发送指令,则所述主水表连接各个从水表的所述蓝牙模块唤醒各个所述从水表,并按照预设读取顺序读取每一台所述从水表的水量信息;
主水表将所述联网模块转为开启状态,并基于所述联网模块将各个所述从水表及所述主水表的水量信息发送至水务平台。
2.根据权利要求1所述的户用水表集抄方法,其特征在于,所述主水表连接各个从水表的所述蓝牙模块唤醒各个所述从水表,并按照预设读取顺序读取每一台所述从水表的水量信息包括:
将所述主水表的蓝牙模块与所述从水表的蓝牙模块连接,所述从水表将水量信息通过所述蓝牙模块发送至所述主水表后,所述从水表的所述蓝牙模块转为待连接状态,直到下一次被所述主水表连接。
3.根据权利要求1所述的户用水表集抄方法,其特征在于,将水表间内的水表分为一个主水表和多个从水表包括:
为每个所述从水表注册一个从机MAC地址和从机序列号,为所述主水表注册一个主机MAC地址和主机序列号,所述从机序列号用于所述水务平台识别所述从水表,所述主机序列号用于所述水务平台识别所述主水表;
将所述从机MAC地址存储在所述主水表内,所述主水表基于所述从机MAC地址设置所述预设连接、预设读取顺序和预设发送顺序。
4.根据权利要求3所述的户用水表集抄方法,其特征在于,基于所述联网模块将各个所述从水表及所述主水表的水量信息发送至水务平台包括:
所述主水表按照所述预设发送顺序,将各从水表的所述从机序列号和对应的所述水量信息逐一发送至所述水务平台;
所述水务平台在接收到一个从水表的所述从机序列号及所述水量信息后,对接收到的信息进行确认并返回确认信号给所述主水表;
所述主水表接收到所述确认信号后,将已发送的所述从水表对应水量信息删除,并继续按照所述预设发送顺序发送下一所述从水表的所述从机序列号和对应的所述水量信息;
所述主水表将所有从水表的水量信息发送完成后,将所述主机序列号和所述主水表的水量信息发送至所述水务平台,并在接收到所述确认信号后关闭所述联网模块,并将所述主水表转为睡眠状态直到下一次接收到所述数据发送指令。
5.根据权利要求1所述的户用水表集抄方法,其特征在于,将水表间内的水表分为一个主水表和多个从水表之后,还包括:
若所述主水表或所述从水表接收到数据采集指令,根据所述主水表或所述从水表的水量采集模块得到水量信息,并存储所述水量信息。
6.一种户用水表集抄***,其特征在于,所述户用水表集抄***包括主水表和从水表;
所述主水表包括主水表控制模块、水量采集模块、数据存储模块、主水表时钟模块、蓝牙模块和联网模块;
所述从水表包括从水表控制模块、水量采集模块、数据存储模块、从水表时钟模块和蓝牙模块。
7.根据权利要求6所述的一种户用水表集抄***,其特征在于,所述主水表控制模块用于将预设采集周期与所述主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据采集指令,将预设发送周期与所述主水表时钟模块的时间周期进行匹配,若匹配成功,则发送数据发送指令;
所述水量采集模块用于基于所述数据采集指令对水量信息进行采集;
所述数据存储模块用于对水量信息进行存储;
所述主水表时钟模块用于在预设时间间隔内唤醒所述主水表控制模块,以使所述主水表控制模块将所述预设采集周期或所述预设发送周期与所述主水表时钟模块的时间周期进行匹配;
所述蓝牙模块用于将所述主水表和所述从水表连接;
所述联网模块用于将所述主水表和水务平台连接;
所述从水表控制模块用于,将预设采集周期与所述从水表时钟模块的时间进行匹配,若匹配成功,则发送数据采集指令;
所述从水表时钟模块用于在预设时间间隔内唤醒所述从水表控制模块,以使所述从水表控制模块将所述预设采集周期与所述从水表时钟模块的时间进行匹配。
8.一种户用水表集抄装置,其特征在于,所述户用水表集抄装置包括:
划分模块,用于将水表间内的水表分为一个主水表和多个从水表,所述主水表包括联网模块和蓝牙模块,所述从水表包括蓝牙模块;
待机模块,用于若所述主水表未接收数据发送指令,所述主水表和所述从水表都处于睡眠状态,在所述睡眠状态下所述主水表的联网模块处于关闭状态,所述主水表和所述从水表的所述蓝牙模块都处于待连接状态;
读取模块,用于若所述主水表接收到所述数据发送指令,则所述主水表连接各个从水表的所述蓝牙模块唤醒各个所述从水表,并按照预设读取顺序读取每一台所述从水表的水量信息;
发送模块,用于主水表将所述联网模块转为开启状态,并基于所述联网模块将各个所述从水表及所述主水表的水量信息发送至水务平台。
9.一种电子设备,其特征在于,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如权利要求1-5中任一项所述的户用水表集抄方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行如权利要求1-5中任一项所述的户用水表集抄方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311830754.5A CN118158564A (zh) | 2023-12-27 | 2023-12-27 | 一种户用水表集抄方法、***、装置、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311830754.5A CN118158564A (zh) | 2023-12-27 | 2023-12-27 | 一种户用水表集抄方法、***、装置、电子设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118158564A true CN118158564A (zh) | 2024-06-07 |
Family
ID=91284135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311830754.5A Pending CN118158564A (zh) | 2023-12-27 | 2023-12-27 | 一种户用水表集抄方法、***、装置、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118158564A (zh) |
-
2023
- 2023-12-27 CN CN202311830754.5A patent/CN118158564A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108012312B (zh) | 被寻呼装置、寻呼装置及方法 | |
CN103404212A (zh) | 用于机器对机器通信的***和方法 | |
CN112738755B (zh) | 电力物联网领域无线通信模组与传感器交互的方法 | |
CN111179478A (zh) | 一种智能锁控制方法、智能锁及其控制*** | |
CN114585062B (zh) | 一种基于蓝牙的节能连接方法及*** | |
CN111935517B (zh) | 一种智能机顶盒的唤醒方法、装置、电子设备及存储介质 | |
CN111405640A (zh) | 一种低功耗无线组网通信方法 | |
US20120003927A1 (en) | Communication Apparatus, Program and Communication Method | |
WO2024120230A1 (zh) | 网络设备管理方法、装置及存储介质 | |
CN107124691B (zh) | 一种低功耗蓝牙辅助的WiFi智能接入方法 | |
CN118158564A (zh) | 一种户用水表集抄方法、***、装置、电子设备及介质 | |
CN110337147B (zh) | 一种基于tmda和固定注册窗口的lora数据通信方法 | |
US10772041B2 (en) | Beacon signal processing system | |
CN109413652A (zh) | 物联网智能家居安全认证方法和实现该方法的设备及*** | |
CN115437322A (zh) | 一种基于车载以太网的分布式任务调度方法及*** | |
CN112350895A (zh) | 应用程序的保活方法及装置、设备、计算机可读存储介质 | |
CN106714281A (zh) | 设备唤醒方法、***和设备 | |
CN113473430A (zh) | 基于手机nfc的智能设备控制与显示***及方法 | |
CN109547984B (zh) | 一种可实现多主一从的蓝牙控制*** | |
CN111465096A (zh) | 无线定位方法、装置及存储介质 | |
CN109147303B (zh) | 电表抄表***及电表抄表方法 | |
CN115484618A (zh) | 一种网络均衡方法、装置、物联网设备及云服务器 | |
CN110139296A (zh) | 终端信息采集方法和装置 | |
CN113259894B (zh) | 通信方法及装置 | |
CN112770281B (zh) | 一种电力设备物联网领域接入控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |