一种蓝牙燃气表的控制方法及装置

文档序号:1673802 发布日期:2019-12-31 浏览:23次 >En<

阅读说明:本技术 一种蓝牙燃气表的控制方法及装置 (Control method and device of Bluetooth gas meter ) 是由 杨铮 李龙 杨小光 董胜龙 魏磊 于 2018-06-21 设计创作,主要内容包括:本发明提供一种蓝牙燃气表的控制方法及装置,其中方法包括:接收客户端发送的连接请求;根据所述连接请求,确定是否与所述客户端发送的密钥匹配;当所述密钥匹配时,接收所述客户端发送的功能指令;利用所述功能指令,进行功能控制;以解决对蓝牙燃气表的全生命周期的控制和管理问题,能够有效提高天然气公司的管理效率和经济效益,同时能够有效提高用户使用蓝牙燃气表的用户体验,及时全面地掌握蓝牙燃气表的状态,并且大大提高了蓝牙燃气表的换表过程的数据转移准确率和便捷性。(The invention provides a control method and a control device of a Bluetooth gas meter, wherein the method comprises the following steps: receiving a connection request sent by a client; determining whether the key is matched with a key sent by the client side or not according to the connection request; when the keys are matched, receiving a function instruction sent by the client; performing function control by using the function instruction; the control and management problem to the full life cycle of bluetooth gas table is solved in order to solve, can effectively improve natural gas company&#39;s managerial efficiency and economic benefits, can effectively improve the user experience that the user used the bluetooth gas table simultaneously, in time master the state of bluetooth gas table comprehensively to the data transfer rate of accuracy and the convenience of the change of table process of bluetooth gas table have been improved greatly.)

一种蓝牙燃气表的控制方法及装置

技术领域

本发明涉及仪器仪表技术领域,特别涉及一种蓝牙燃气表的控制方法及装置。

背景技术

现有的智能燃气表主要有IC卡智能燃气表、CPU卡智能燃气表、射频卡智能燃气表、直读式远传燃气表以及无线远传燃气表等这几大类。专利公告号为CN204926306U公开了一种蓝牙燃气表,该蓝牙燃气表包括壳体,壳体内有检测干簧管、计数器、报警器输入插口和IC卡插座;壳体前侧安装有塑料壳体,塑料壳体上安装有显示面板、标牌和电池盒;在壳体内还安装有控制器电路板,控制器电路板上安装有蓝牙电路,控制器电路板连接计数器、报警器输入插口、IC卡插座和电池盒,解决了现有技术中的燃气表存在着用户不能实时掌握燃气使用性情况,不能及时充值,造成欠费停止使用的问题,用户可以通过蓝牙功能及时了解燃气的使用信息,在欠费时及时充值,方便使用。专利公告号为CN 205317282U公开了一种蓝牙无线远传燃气表,其中,主控MCU连接有电源模块和蓝牙通讯模块,这种基于蓝牙无线技术的蓝牙充值方式大大提高了用户的购气效率,可以实现用户足不出户便可随时购气,极大提高了使用便捷性和适应性,也方便燃气公司进行数据实时更新及统计分析;该蓝牙无线远传燃气表,可以通过安装相应APP应用的手机、PAD或家庭蓝牙智能管家、射频卡、带NFC功能的手机等智能设备将燃气表的数据传输至运营商后台服务器,实现燃气表数据的传输;安装在手机、PAD或家庭蓝牙智能管家等智能设备上的APP应用可以让用户进行在线气费缴存,IC卡的应用也保留了传统的购气方式,方便了不同用户人群实现气费缴存。。

然而,目前的蓝牙燃气表大多只是通过燃气表内的蓝牙模块与手机蓝牙连接,只是简单实现了在线充值缴费的功能,但是没有完善的全生命周期的控制流程方法,难以很好的应用管理蓝牙燃气表。

燃气表的全生命周期包括燃气表首次挂表、日常换表、到期表更换、新增表具、拆表管理、整楼拆除、工商户流量计周检管理和日常维护、报废表具核销等业务模块。对于燃气企业与用户来说,燃气表设备运转的好坏,表具运行的状况将直接影响企业的经济效益。因此,建立一种针对蓝牙燃气表的查询、交费、充值系统的全生命周期控制方法,对于企业和用户来说是刻不容缓的,将有利于提升用户体验和企业的经济效益。

发明内容

针对上述技术问题,本发明提供了一种蓝牙燃气表的控制方法,主要可用于在蓝牙燃气表的表查询、交费、充值系统全生命周期控制应用中实施,具体包含了对蓝牙燃气表的开户流程、使用流程和换表流程,对蓝牙燃气表的全生命周期进行控制和管理。相应地,全生命周期控制系统包含蓝牙燃气表、燃气公司员工APP、用户APP和数据处理后台。

一种蓝牙燃气表的控制方法,包括:

接收客户端发送的连接请求;

根据所述请求,确定是否与所述客户端发送的密钥匹配;

当所述密钥匹配时,接收所述客户端发送的功能指令;

利用所述功能指令,进行功能控制。

一种蓝牙燃气表的控制方法,包括:

扫描蓝牙燃气表的二维码,以获取所述蓝牙燃气表的ID;

根据所述ID,与所述蓝牙燃气表进行连接;

当连接成功时,向所述蓝牙燃气表发送功能指令;

响应于所述蓝牙燃气表针对功能指令接收的反馈信息;

对所述蓝牙燃气表进行功能控制。

一种蓝牙燃气表的控制方法,包括:

接收客户端的请求;

根据所述客户端的请求,验证所述客户端的应用信息是否与预存的蓝牙燃气表的应用信息相匹配;

如果匹配,则向所述客户端发送确认信息;

其中,所述应用信息包含客户注册信息、开户信息、功能状态信息。

一种蓝牙燃气表的控制装置,包括:

接收模块,用于接收客户端发送的连接请求;

确定模块,用于根据所述请求,确定是否与所述客户端发送的密钥匹配;

匹配模块,用于当所述密钥匹配时,接收所述客户端发送的功能指令;

控制模块,用于利用所述功能指令,进行功能控制。

一种蓝牙燃气表的控制装置,包括:

扫描模块,用于扫描蓝牙燃气表的二维码,以获取所述蓝牙燃气表的ID;

连接模块,用于根据所述ID,与所述蓝牙燃气表进行连接;

发送模块,用于当连接成功时,向所述蓝牙燃气表发送功能指令;

接收模块,用于响应于所述蓝牙燃气针对功能指令接收的反馈信息;

控制模块,用于对所述蓝牙燃气表进行功能控制。

一种蓝牙燃气表的控制装置,包括:

接收模块,用于接收客户端的请求;

判断模块,用于根据所述客户端的请求,验证所述客户端的应用信息是否与预存的蓝牙燃气表的应用信息相匹配;

发送模块,用于如果匹配,则向所述客户端发送确认信息;

其中,所述应用信息包含客户注册信息、开户信息、功能状态信息。

与现有技术相比,本发明至少具有以下有益效果:

本发明提出了蓝牙燃气表的全生命周期控制方法,完善了对蓝牙燃气表的全生命周期中的开户、充值、缴费、换表的各个阶段的在线监控和控制方法,更加方便快捷地对蓝牙燃气表进行管理。通过员工APP就可轻松实现对蓝牙燃气表的开户操作,以及新旧蓝牙燃气表的换表过程中的数据转移过程;通过用户APP可轻松实现蓝牙燃气表的信息查询和缴费、充值流程。

通过建立对蓝牙燃气表的全生命周期的控制和管理,能够有效提高天然气公司的管理效率和经济效益,同时能够有效提高用户使用蓝牙燃气表的用户体验,及时全面地掌握蓝牙燃气表的状态,并且大大提高了蓝牙燃气表的换表过程的数据转移准确率和便捷性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种蓝牙燃气表的控制方法流程图;

图2是本发明一个实施例提供的一种蓝牙燃气表的控制方法流程图;

图3是本发明一个实施例提供的一种蓝牙燃气表的控制方法流程图;

图4是本发明一个实施例提供的一种蓝牙燃气表开户流程示意图;

图5是本发明一个实施例提供的一种蓝牙燃气表进行查询、缴费、充值的使用流程示意图;

图6是本发明一个实施例提供的一种新旧蓝牙燃气表的换表流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1中所示,本发明提供一种蓝牙燃气表的控制方法,其中,本发明实施例以蓝牙燃气表为执行主体对本发明方案进行说明,具体如下:

S11、蓝牙燃气表接收客户端发送的连接请求;

具体而言,在蓝牙燃气表接收客户端发送的连接请求之前,是需要向客户端提供该蓝牙燃气表的二维码或其他可识别该蓝牙燃气表的标识码。

S12、蓝牙燃气表根据客户端发送的连接请求,确定是否与所述客户端发送的密钥匹配;当匹配时执行步骤S13,否则结束;

具体而言,当蓝牙燃气表在后台开户成功后,会接收到客户端发送的密钥,这时该蓝牙燃气表会接收该密钥,如果接收成功意味着客户端与蓝牙燃气表在在建立连接的情况下,客户端与蓝牙燃气表后台服务建立信用注册。因此,可以在当所述客户端反馈为开户成功信息时,确定与所述客户端发送的密钥相匹配。

S13、当所述密钥匹配时,接收所述客户端发送的功能指令。

S14、利用所述功能指令,进行功能控制;

具体而言,功能指令可以是指控制蓝牙燃气表的打压指令、置换指令;其中,实现步骤S14还可以通过下述方式:

第一、蓝牙燃气表响应客户端发送的功能指令;

第二、根据所述功能指令,向所述客户端反馈当前功能信息;

第三、接收客户端根据所述反馈当前功能信息发送的请求,进行功能控制;其中,所述功能信息至少包含蓝牙燃气表的查询功能、置换功能。

进一步地,接收客户端根据所述反馈当前功能信息发送的请求,进行功能控制可以通过下述方式实现,即:蓝牙燃气表在执行完成所述客户端下发的清零指令后,进行校时与参数设置;将设置完成的校时与参数信息反馈至所述客户端。

上述如图1所示的本发明实施例所提供的一种蓝牙燃气表的控制方法可以通过设置蓝牙燃气表整体生命周期进程以提高管理蓝牙燃表的效率。

如图2中所示,本发明提供一种蓝牙燃气表的控制方法,其中,本发明实施例以客户端为执行主体对本发明方案进行说明,具体如下:

S21、扫描蓝牙燃气表的二维码,以获取所述蓝牙燃气表的ID;

S22、根据所述ID,与所述蓝牙燃气表进行连接;

S23、当连接成功时,向所述蓝牙燃气表发送功能指令;

S24、响应于所述蓝牙燃气针对功能指令接收的反馈信息;

S25、对所述所述蓝牙燃气表进行功能控制。

上述如图2所示的本发明实施例所提供的一种蓝牙燃气表的控制方法可以通过设置蓝牙燃气表整体生命周期进程以提高管理蓝牙燃表的效率。

如图3中所示,本发明提供一种蓝牙燃气表的控制方法,其中,本发明实施例以后台服务器端为执行主体对本发明方案进行说明,具体如下:

S31接收客户端的请求;

S32根据所述客户端的请求,验证所述客户端的应用信息是否与预存的蓝牙燃气表的应用信息相匹配;

如果匹配,则执行步骤S33;否则结束。

S33如果匹配,则向所述客户端发送确认信息;

其中,所述应用信息包含客户注册信息、开户信息、功能状态信息。

针对上述举例进一步说明如图4所示,本发明实施例提供了一种蓝牙燃气表开户流程,具体是利用燃气公司使用的员工APP对蓝牙燃气表进行开户的操作,该开户流程首先要在燃气公司的手机上安装员工APP,安装过程是通过扫描蓝牙燃气表的说明书中的相关二维码,通过获取APP的下载链接,从而完成员工APP的安装过程,在进行开户前,还应当在员工APP上预先输入蓝牙燃气表得我相关参数,并存储;其中,客户端为员工APP,蓝牙燃气表(简称“蓝牙表”):

步骤一、员工APP扫描蓝牙表上的二维码,获取蓝牙表ID

步骤二、员工APP连接蓝牙表;

步骤三、员工APP将上述信息发给后台;

步骤四、蓝牙表信息在后台开户成功;

步骤五、后台下发秘钥给员工APP,员工APP转发秘钥给蓝牙表,完成秘钥下发;

步骤六、员工APP发送打压、置换命令给燃气表,输入少许气量,用于蓝牙表置换过程(置换:排除管道内空气,防止***);

步骤七、员工APP发送清零命令给燃气表,清除蓝牙表剩余气量;

步骤八、员工APP发送校时和参数下发指令,校准蓝牙表内时间并下发蓝牙表相关参数。

进一步说明:首先,通过燃气公司的手机上的员工APP对蓝牙燃气表上的二维码进行扫描,得到该蓝牙燃气表的ID信息;员工APP在其数据库中查找与上述ID信息相对应的蓝牙燃气表,并通过蓝牙发起连接请求,蓝牙燃气表在收到所述连接请求后,与发起连接请求的员工APP进行匹配,建立连接;随之,员工APP通过蓝牙向蓝牙燃气表发出握手请求,蓝牙燃气表在接收所述握手请求后,处理该握手请求,并实现成功握手。

然后,在员工APP的相应界面填写蓝牙燃气表的相关ID信息,并通过网络将上述蓝牙燃气表的ID信息发送至数据处理后台;数据处理后台在接收到上述蓝牙燃气表的ID信息后进行核实处理,蓝牙燃气表的ID信息在数据处理后台进行注册,开户成功,并将开户成功信息反馈给员工APP;

其次,员工APP通过网络向数据处理后台发送秘钥请求,数据处理后台在接收到所述秘钥请求后,数据核实无误后生成秘钥,并通过网络将生成的秘钥下发给员工APP,员工APP再通过蓝牙将该秘钥下发给蓝牙燃气表,蓝牙燃气表在接收到秘钥后,向员工APP反馈成功接收秘钥的信息,完成秘钥的下发流程;

再其次,员工APP通过蓝牙对蓝牙燃气表发送打压、置换指令,蓝牙燃气表在接收到打压、置换指令后,向员工APP反馈接收成功的信息,通过向蓝牙燃气表内输入少量天然气,对蓝牙燃气表及其管道内的空气进行置换,防止***的产生,完成置换过程;

其后,员工APP通过蓝牙对蓝牙燃气表发送清零指令,将蓝牙燃气表内的余量气量进行清零,清零完成后,蓝牙燃气表通过蓝牙向员工APP反馈清零成功的信息;员工APP通过蓝牙对蓝牙燃气表发送校时和参数设置的指令,校准蓝牙燃气表的时间,并将参数下发给蓝牙燃气表进行执行操作,蓝牙燃气表在完成校时和参数设置后,向员工APP反馈校时和参数设置成功的信息。至此,完成蓝牙燃气表的开户操作。

如图5所示,本发明实施例提供了一种对蓝牙燃气表进行查询、缴费、充值的使用流程,具体是利用用户使用的用户APP对蓝牙燃气表进行信息查询,包括用气量等参数的查询,以及进行无线缴费、充值的操作。所述使用流程首先要在用户手机上安装用户APP,安装过程是通过扫描蓝牙燃气表的说明书中的相关二维码,通过获取APP的下载链接,从而完成用户APP的安装过程,在安装成功用户APP后,在用户APP的相应界面预先输入并存储用户个人信息。然后,通过该用户APP进行查询、缴费、充值流程,其具体流程包括:

1.用户APP扫描蓝牙表上的二维码,获取蓝牙表ID并填写用户个人信息发送到后台,完成注册过程,用户信息和蓝牙表信息完成绑定;

2.用户APP连接蓝牙表;

3.用户APP发送查询信息给蓝牙表查询蓝牙表余额等相关信息;

4.根据用户需求,用户APP发送交费请求给后台;

5.后台确认后,发送密文充值信息给用户APP;

6.用户APP转发密文充值信息给蓝牙表;

7.蓝牙表解密密文充值信息,反馈成功信息给用户APP;

8.用户APP反馈充值成功信息给后台系统。

进一步说明:首先,通过用户的手机上的用户APP对蓝牙燃气表上的二维码进行扫描,得到该蓝牙燃气表的ID信息,并在用户界面填写用户个人信息,通过网络将上述蓝牙燃气表的ID信息和用户个人信息发送到数据处理后台,请求进行用户个人信息的注册操作,也就是用户个人信息与蓝牙燃气表之间的绑定操作,数据处理后台在接收到所述绑定请求后,进行数据的核对并进行绑定,并想用户APP反馈注册成功,从而完成蓝牙燃气表信息和用户个人信息之间的绑定,成功实现用户APP上绑定蓝牙燃气表;用户APP通过蓝牙向蓝牙燃气表发起连接请求,蓝牙燃气表在接收到该连接请求后,进行配对操作,实现与用户APP的连接,并向用户APP反馈连接成功的信息;随之,用户APP向蓝牙燃气表发出握手请求,蓝牙燃气表接受握手请求,并将握手成功信息反馈回用户APP;

其次,用户在用户APP界面输入查询信息,包括剩余气量、累计气量、历史用气记录、累计购气量、购气记录等,用户APP通过蓝牙将查询指令发送至蓝牙燃气表,完成对蓝牙燃气表的查询操作,蓝牙燃气表接收查询指令,并根据查询内容将查询结果反馈回用户APP,并在用户APP界面显示所述查询结果;根据用户的需求,当用户需要进行缴费、充值操作时,用户在用户APP的缴费、充值界面输入缴费、充值信息,用户APP通过网络将缴费、充值请求发送至数据处理后台;数据处理后台确认用户APP上传的缴费、充值请求,然后通过网络将密文充值信息发送给用户APP,同时用户APP向数据处理后台确认缴费、充值数据下发成功;

再其次,用户APP确认接收数据处理后台发送的密文充值信息,并通过蓝牙向蓝牙燃气表发送缴费、充值请求,蓝牙燃气表在接收到缴费、充值请求后进行处理,并向用户APP反馈请求成功;用户APP向蓝牙燃气表发送秘钥认证请求,蓝牙燃气表接收所述秘钥认证请求并认证,成功后向用户APP发送秘钥认证成功信息;随之,用户APP将上述密文充值信息转发给蓝牙燃气表;蓝牙燃气表确认接收用户APP转发的密文充值信息,并对该密文充值信息进行解密操作,解密成功后完成对蓝牙燃气表的缴费、充值操作,并通过蓝牙将该成功信息反馈给用户APP。

用户APP接收到蓝牙燃气表反馈的缴费、充值成功信息,并通过网络将该缴费、充值成功信息反馈至数据处理后台;从而完成整个缴费、充值流程。

如图6所示,本发明实施例提供了一种新旧蓝牙燃气表的换表流程,具体是通过燃气公司的员工APP将旧的蓝牙燃气表的数据导出至数据处理后台,再将所述数据通过员工APP转移至新的蓝牙燃气表,并完成数据在数据处理后台的核算过程。其具体流程包括:

1.员工APP连接旧的蓝牙表;

2.员工APP读取旧蓝牙表的相关数据;

3.员工APP将旧蓝牙表的数据发送给后台;

4.利用上述开户和流程对新蓝牙表开户;

5.后台系统下发核算后数据给员工APP;

6.员工APP连接新的蓝牙表并转发后台数据给新蓝牙表。

针对上述举例,进一步说明:

3.1利用燃气公司的员工APP扫描旧的蓝牙燃气表的相应二维码,选择绑定的旧的蓝牙燃气表,并向旧的蓝牙燃气表发起连接请求,旧的蓝牙燃气表响应该请求,建立连接,并向员工APP反馈连接成功;员工APP通过蓝牙向旧的蓝牙燃气表发出握手请求,旧的蓝牙燃气表响应该握手请求,握手成功,同时向员工APP反馈握手成功信息;

3.2员工APP与旧的蓝牙燃气表建立连接后,通过蓝牙向旧的蓝牙燃气表发送读取数据请求,旧的蓝牙燃气表响应该请求,读取旧的蓝牙燃气表内的相关数据,包括剩余气量、累计气量、历史用气记录、累计购气量、购气记录等,并将上述数据反馈至员工APP;

3.3员工APP通过网络将上述旧的蓝牙燃气表内的相关数据,包括剩余气量、累计气量、历史用气记录、累计购气量、购气记录等数据上传至数据处理后台;数据处理后台对该数据进行存储;

3.4在新的蓝牙燃气表接入燃气管道后,对新的蓝牙燃气表进行开户操作,开户流程是指利用燃气公司使用的员工APP对新的蓝牙燃气表进行开户的操作,具体开户流程可参见如图1所示的开户步骤进行开户,以此完成对新的蓝牙燃气表的开户流程,保证新的蓝牙燃气表与员工APP能够建立正常的蓝牙连接,并与数据处理后台能够进行数据连接。

3.5员工APP向数据处理后台发出数据下发请求,数据处理后台响应该数据请求,并对储存的旧的蓝牙燃气表的数据进行核算,核算完成后,将核算后的数据下发至员工APP;

3.6确保员工APP和新的蓝牙燃气表建立蓝牙连接,员工APP将上述核算后的数据通过蓝牙转发至新的蓝牙燃气表,新的蓝牙燃气表接收该核算后的数据并响应。至此,完成对新旧蓝牙燃气表的换表流程。用户可通过用户APP与新的蓝牙燃气表建立蓝牙连接,并按照如图2所示的使用步骤进行相关的查询、缴费和充值流程。

本发明还提供一种蓝牙燃气表的控制装置,包括:接收模块、确定模块、匹配模块、控制模块,具体包括如下:

接收模块,用于接收客户端发送的连接请求;

确定模块,用于根据所述请求,确定是否与所述客户端发送的密钥匹配;

匹配模块,用于当所述密钥匹配时,接收所述客户端发送的功能指令;

控制模块,用于利用所述功能指令,进行功能控制。

其中,所述控制模块包括:响应子模块、发送子模块、控制子模块;具体地:

响应子模块,用于响应所述客户端发送的功能指令;

发送子模块,用于根据所述功能指令,向所述客户端反馈当前功能信息;其中,所述功能信息至少包含燃气表的查询功能、置换功能;

控制子模块,用于接收客户端根据所述反馈当前功能信息发送的请求,进行功能控制。

本发明还提供一种蓝牙燃气表的控制装置,包括:扫描模块、连接模块、发送模块、接收模块、控制模块,具体如下:

扫描模块,用于扫描蓝牙燃气表的二维码,以获取所述蓝牙燃气表的ID;

连接模块,用于根据所述ID,与所述蓝牙燃气表进行连接;

发送模块,用于当连接成功时,向所述蓝牙燃气表发送功能指令;

接收模块,用于响应于所述蓝牙燃气针对功能指令接收的反馈信息;

控制模块,用于对所述所述蓝牙燃气表进行功能控制。

本发明还提供一种蓝牙燃气表的控制装置,包括:接收模块、判断模块、发送模块,具体如下:

接收模块,用于接收客户端的请求;

判断模块,用于根据所述客户端的请求,验证所述客户端的应用信息是否与预存的蓝牙燃气表的应用信息相匹配;

发送模块,用于如果匹配,则向所述客户端发送确认信息;

其中,所述应用信息包含客户注册信息、开户信息、功能状态信息。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:共享单车调度方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!