本发明专利技术提供一种在无网络下管理充电桩充电的方法,接收上报事件;若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电;本发明专利技术还提供一种计算机可读存储介质,能够让电动车充电桩在无网络环境下也可以对充电桩终端设备结束充电的订单进行结算,同时充电桩可以响应并创建由用户发起的充电业务订单,满足在无网络场景下用户的充断电业务正常使用。
The method of charge management and computer readable storage medium in the absence of network
【技术实现步骤摘要】
在无网络下管理充电桩充电的方法及计算机可读存储介质
本专利技术涉及一种在无网络下管理充电桩充电的方法及计算机可读存储介质。
技术介绍
目前市面上的电动车充电桩不论是通过扫码或刷卡进行充电的,都需要充电桩中继控制设备通过网络与充电桩管理平台进行交互,充电桩管理平台对充电桩终端设备的充断电业务请求做订单创建、订单结算的管理。当遇到充电桩中继控制设备安装区域因网络抖动或其他因数导致网络暂时性不通的时候,充电桩管理平台就无法对此时充电桩终端设备上报的结束充电通知或者用户发起的刷卡充电请求业务做处理,导致充电桩系统无法正常工作,充电桩管理平台上订单数据无法与充电桩终端设备的数据进行同步,造成用户无法正常充电以及充电桩管理平台数据丢失的情况,从而导致用户体验变差和运营商因订单数据丢失造成运营损失。
技术实现思路
本专利技术要解决的技术问题,在于提供一种在无网络下管理充电桩充电的方法及计算机可读存储介质,能够让电动车充电桩在无网络环境下也可以对充电桩终端设备结束充电的订单进行结算,同时充电桩可以响应并创建由用户发起的充电业务订单,满足在无网络场景下用户的充断电业务正常使用。本专利技术之一是这样实现的:一种在无网络下管理充电桩充电的方法,包括:接收上报事件;若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电。进一步地,还包括:若网络恢复,则判断是否有本地结束充电订单以及本地充电开始订单需要与充电桩管理平台进行同步,若是,将本地数据上传充电桩管理平台进行数据同步;若否,则不做任何操作。进一步地,所述创建本地充电开始订单进一步具体为:创建本地充电开始订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。进一步地,所述创建本地充电结束订单进一步具体为:创建本地充电结束订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。本专利技术之二是这样实现的:一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:接收上报事件;若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电。进一步地,若网络恢复,则判断是否有本地结束充电订单以及本地充电开始订单需要与充电桩管理平台进行同步,若是,将本地数据上传充电桩管理平台进行数据同步;若否,则不做任何操作。进一步地,所述创建本地充电开始订单进一步具体为:创建本地充电开始订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。进一步地,所述创建本地充电结束订单进一步具体为:创建本地充电结束订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。本专利技术具有如下优点:支持充电桩中继控制设备保存当前充电桩终端设备正在充电的业务订单信息;支持充电桩中继控制设备在无网络情况下对此时充电桩终端设备上报的结束充电做断电处理和订单结算处理;支持充电桩中继控制设备在无网络情况下模拟充电桩管理平台对用户发起的刷卡充电业务做供电处理同时创建出充电订单;以及支持充电桩中继控制设备在网络恢复之后将当前所有的充断电业务订单数据上报充电桩管理平台进行数据同步处理。这样,就可以保证用户在充电桩中继控制设备无网络下也可以正常充断电,同时保证充电桩系统运营过程中的运营数据不丢失。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。图2是充电桩中继离线订单管理流程图。图3是充电桩中继离线订单结算处理流程图。图4是充电桩中继离线刷卡供电请求订单处理流程图。图5是充电桩中继网络恢复订单同步处理流程图。具体实施方式如图1所示,本专利技术在无网络下管理充电桩充电的方法,包括:接收上报事件;若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电,所述创建本地充电开始订单进一步具体为:创建本地充电开始订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳,所述创建本地充电结束订单进一步具体为:创建本地充电结束订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。若网络恢复,则判断是否有本地结束充电订单以及本地充电开始订单需要与充电桩管理平台进行同步,若是,将本地数据上传充电桩管理平台进行数据同步;若否,则不做任何操作。本专利技术计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:接收上报事件;若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电,所述创建本地充电开始订单进一步具体为:创建本地充电开始订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳,所述创建本地充电结束订单进一步具体为:创建本地充电结束订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。若网络恢复,则判断是否有本地结束充电订单以及本地充电开始订单需要与充电桩管理平台进行同步,若是,将本地数据上传充电桩管理平台进行数据同步;若否,则不做任何操作。本专利技术实施例如下:第一步:充电桩中继控制设备收到来自充电桩终端设备上报的事件。第二步:充电桩中继控制设备判断网络是否连通,若是将事件上报充电桩管理平台进行处理,若否,则转至下一步。第三步:充电桩中继控制设备判断事件是否为断电事件,若是,找到本地对应的充电桩终端订单进行结算并通知充电桩终端断电成功,若否,则转至下一步。第四步:充电桩中继控制设备判断事件是否为刷卡充电请求事件,若是,模拟充电桩管理平台通知充电桩终端供电并创建本地充电订单。若否,则不进行任何管理充电业务订单的操作处理。第五步:充电桩中继控制设备网络恢复后判断是否有本地充电业务订单数据需要与充电桩管理平台进行数据同步,若是,将本地数据上传充电桩管理平台进行数据同步,若否,则不做任何操作。至此完成整个无网络下充电桩充电订单管理流程。如图2所示,当充电桩中继设备接收到来自充电桩终端的事件时,会对中继设备网络连通性进行检查,若此时网络正常,则将事件转发至充电桩管理平台进行处理。若此时网络不通,则充电桩中继设备将会模拟充电桩管理平台对事件进行处理。充电桩中继设备通过事件识别做出处理,当事件是充电桩终端上报断电请求的事件,充电桩中继设备将会找到本地对应的订单进行充电数据更新并保存,同时通知充电桩终端断电成功;当事件是充电桩终端发起的刷卡充电请求事件时,充电桩中继设备将会模拟充电桩管理平台创建出充电开始订单并保存至本地,同时下发供电通知给充电桩终端设备进行供电。如图3所示,由于充电桩中继设备网络不通,所以充电桩中继设备在接收到充电桩终端上报的断电事件时,充电桩中继设备会去遍历本地充电订单,根据上报事件的充电桩终端号找本文档来自技高网...
【技术保护点】
1.一种在无网络下管理充电桩充电的方法,其特征在于:包括:/n接收上报事件;/n若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;/n若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电。/n
【技术特征摘要】
1.一种在无网络下管理充电桩充电的方法,其特征在于:包括:
接收上报事件;
若上报事件为断电请求,则创建本地充电结束订单,并通知充电桩断电;
若上报事件为充电请求,则创建本地充电开始订单,通知充电桩进行供电。
2.根据权利要求1所述的一种在无网络下管理充电桩充电的方法,其特征在于:还包括:若网络恢复,则判断是否有本地结束充电订单以及本地充电开始订单需要与充电桩管理平台进行同步,若是,将本地数据上传充电桩管理平台进行数据同步;若否,则不做任何操作。
3.根据权利要求1所述的一种在无网络下管理充电桩充电的方法,其特征在于:所述创建本地充电开始订单进一步具体为:创建本地充电开始订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。
4.根据权利要求1所述的一种在无网络下管理充电桩充电的方法,其特征在于:所述创建本地充电结束订单进一步具体为:创建本地充电结束订单,获取充电桩终端序列号、用户的卡号以及当前的时间戳。
【专利技术属性】
技术研发人员:郑一鸣,施永坚,
申请(专利权)人:福建星网智慧软件有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。