用途:openydt-evcharge 是 openydt-cli 中面向电动车充电域的只读查询技能,用于查充电站、充电桩与枪口状态、站点经营数据、充电订单。使用前须先用 Read 工具读取 ../openydt-shared/SKILL.md(认证、profile、签名、状态码、限速、安全规则),未读共享基座不要执行命令。
主要能力与命令:station-list(按 useraccount 或 mobile 列站点)、station-detail(按 plotCode 看单站,含 operatorName、pileCount)、pile-list(按 useraccount 列桩,返回 guns[] 枪口状态)、station-statistics(按站点聚合经营数据)、order-list(按时间段列订单)、order-detail(按 orderNo 查单笔)。全部只读,无需 --yes。
用法要点:station-list 的 useraccount 与 mobile 至少传一个;plotCodes 为站点编号数组,只能经 --body 传,默认最多 50 个;startDate/endDate 格式 yyyy-MM-dd HH:mm:ss,间隔不超过 30 天;pageSize 最大 50,缺省注入 pageNum=1、pageSize=10。典型链路:先定位站点拿 plotCode,再下钻桩与订单,用前序响应字段作后续入参。
限制:充电数据当前在 prod 验证,test 环境可能无数据,需加 --env prod 并配 prod 凭据;返回空多为时间窗无业务而非故障。停车相关查询请改用对应停车域技能,未覆盖的 cmd 可用 openydt-api-explorer 兜底。