EVSE 协议模拟器 SaaS
纯软件模拟桩端,覆盖登录、握手、启动、充电、结束、交易记录全流程,研发与检测团队共用同一套靶场。底层统一数据模型,可平滑扩展 OCPP 等主流协议。
- 云快充 V1.6 / V2.1.1 双协议栈 + 多协议映射模型
- 双端序自动仲裁,兼容两种约定
- 异常注入:截断、乱序、超时、错端序
- AI 读日志给根因与回归建议
一套 SaaS,跑完云快充 V1.6 / V2.1.1 全链路。不用买桩、不用排队等联调窗口——登录、握手、启动、充电、结束、交易记录,全部在浏览器里完成。
无需注册 · 无需银行卡 · 打开即跑,单次 30 分钟足够跑完一轮全流程
evse-sim connect --protocol ykct/v2.1.1
[12:00:01] 桩号 3203000000000001 · 枪 01
[12:00:01] → 0x01 登录
[12:00:02] ← 0x02 成功 · 心跳 30s
[12:00:11] → 0x31 启动充电
[12:00:12] ← 0x32 已应答
[12:00:13] 充电中 · SOC 42% · 31.2A
[12:03:40] → 0x35 结束
[12:03:41] ← 0x3B 交易记录已生成
AI ▸ 全链路校验通过 · 双端序一致 · 无异常帧
示例输出
从协议靶场到换电运营,再到柜体与电池的底层控制——软件与硬件同一支团队自研,接口与语义不靠拼接。
纯软件模拟桩端,覆盖登录、握手、启动、充电、结束、交易记录全流程,研发与检测团队共用同一套靶场。底层统一数据模型,可平滑扩展 OCPP 等主流协议。
换电柜、电池与会员的全链路运营系统,把「在柜 / 在途 / 在库」三态做成互斥状态机,资产账实一致。
22 项实用新型专利,柜体、控制板与协议栈同源自研,不止是软件层的能力输出。
现场联调的瓶颈很少是协议本身,而是排队、往返,以及不可复现。
已上线的、研发中的、只做了架构预留的,分开标清楚——状态如实标注,不用「即将支持」含糊带过。
底层采用统一数据模型(Canonical Model)构建,N 种协议只需 1 次映射:一套 SaaS 同时满足国内存量兼容与出海扩展。矩阵状态以当前发布版本为准,标「研发中 / 规划中」的协议不承诺交付时间。
现场只丢一句「桩连不上」,排查却要几天。模拟器让异常可以按需复刻,AI 只依据日志给出根因,不猜。
大小端互换、长度字段错误、超时重传、帧乱序,按比例注入并自动回归。
同一帧同时兼容两种端序约定,先用事实确认桩端实现,再决定平台适配方向。
输出定位、影响面与可执行建议,并附回归用例,避免只给一段泛泛的总结。
evse-sim inject --fault byte-order --ratio 0.3
[12:10:02] 注入: 0x3B 长度字段大小端互换
[12:10:03] ← 桩端解析异常: 交易记录截断
AI ▸ 根因: 端序约定不一致(桩端大端 / 平台小端)
AI ▸ 影响: 交易记录解析失败,计费对账缺失
AI ▸ 建议: 启用以事实为准的端序仲裁,回归 3 条用例
示例输出
面向电动自行车与即时配送的扫码换电,满电出发。与充电平台同源于一套自研运营底座。
恒温充电仓与多重安全保护,仓门与电池状态实时可视。
小程序开仓,30 秒完成取满电 / 还空电,全程无人值守。
次卡 / 月卡与钱包扣减,本金与赠金分账,退款口径清晰。
一电池一身份,位置与生命周期分离建模,账实可对。
在小程序找到附近换电柜,扫码解锁仓门。
取走满电电池,空电入仓,系统自动识别计费。
装回车辆即刻出发,空电电池进入恒温仓补电。
电池三态互斥与双向指针:并发场景下如何避免单侧清理与状态覆盖。
端序、截断与超时重传:现场故障如何在靶场里被精确复现。
心跳、门状态与归属巡检:用状态机 + 兜底维持最终一致。