平台显示指令已发送,为什么桩还没启动?

简短回答

“已发送”只证明平台进行了发送操作,不等于设备已接收,更不等于车辆开始充电。需要逐步检查设备应答和后续充电状态。

一次启动,至少有几个不同结果

用户按下启动按钮后,平台可能经历请求入队、发送、对方受理和设备执行。HTTP接口返回成功,往往只表示请求被正确接收;设备可能随后因为枪未插好、已有订单或车辆条件不满足而无法充电。OCPI Commands 文档采用即时应答与后续结果分开的流程,可作为理解异步控制的一个例子,但每种设备协议仍需单独核对。

怎样把界面提示写准确

控制过程的证据与含义
证据可以说明什么不能直接说明什么
请求已保存平台收到用户意图报文已经送达设备
设备已应答设备按协议响应了请求车辆已经获得电能
状态转为充电业务过程进入充电阶段最终交易金额已确定
最终交易记录齐全可进入计费核对资金已经清算到账

场景示例:用户重复点击启动

第一次点击已经发出请求,但状态回传迟到。若第二次点击又创建新订单,两个请求可能争用同一枪口。建议同一启动过程使用可识别的业务编号,重复提交返回已有进度;执行结果未知时先查设备和订单状态,不立即假定失败并无限重发。是否允许重试及间隔应按协议和业务条件决定。

用一条链定位问题

准备用户请求号、平台订单号、设备编号、枪口号、报文流水和时间,逐层核查最后一个确认成功的环节。设备没有应答,检查连接与路由;设备拒绝,检查原因码和权限;设备受理但未充电,检查后续状态及车辆条件。把“启动中”“启动失败”和“结果待确认”区分开,客服才不会误导用户重复付款。

适用条件与边界

界面应把发送、受理、执行与最终结果分开,避免把通信成功误写成充电成功。

阅凛编辑整理。文中的流程、清单和假设算例为通用设计建议;涉及标准与政策的依据列于文末,不代表已交付能力或特定项目收益。

参考依据与延伸阅读

继续阅读

了解公共桩接入系统