美文网首页OCPP1.6充电协议
三、开启充电-Remote Start Transaction

三、开启充电-Remote Start Transaction

作者: 优匠科技 | 来源:发表于2022-05-18 18:59 被阅读0次

    一、使用场景

    Remote Start Transaction是提供给业务系统调用设备充电的接口,当业务系统调用后,设备端将会正常开启充电。业务系统会提供相关的API给到用户端调用,用户端可以是App、小程序、H5应用,从扫码的角度来看的话,用户端准确的是App或小程序。用户打开应用扫码功能,扫一扫设备上的二维码或是输入设备码都可以打开设备的详情页面,如下图:

    选择需要充电的金额、并支付费用后,业务系统就需要通过Remote Start Transaction接口开启设备充电。

    二、调用Remote Start Transaction业务处理

    当调用Remote Start Transaction成功后,设备会回调开始交易通知的方法,在此方法我们可以完成订单的信息,并修改订单为充电中状态;

    此后设备会定时的上报实时交易的数据给业务系统,业务系统需要计算费用、记录设备实时的电流、电压、功率等。当然在这个过程中可能会存在余额不足、余额充完就需要下发停止充电的可能性,还可以根据自身的业务需求来处理更多的逻辑。

    实时交易通知是充电业务的核心,除了计费标准功能外,还要考虑很多不同场景的业务处理,比较设备离线、故障、离线后超出金额等等。

    调用Remote Start Transaction除了成功的处理,也要考虑不成功的处理方案了,比如取消订单,自动退款等。

    相关文章

      网友评论

        本文标题:三、开启充电-Remote Start Transaction

        本文链接:https://www.haomeiwen.com/subject/fysaurtx.html