Skip to content

指令索引 ​

用于快速定位协议指令、方向、能力说明和当前实现状态。业务协议内容以 私有协议 与 开放协议 当前版本为准。

注册平台 ​

指令方向说明
#LOGIN设备 → 注册平台设备注册登录,上报项目、版本、IMEI、IMSI、ICCID 和子类型
#LOGIN-RETURN注册平台 → 设备下发业务 MQTT、Topic、productCategory、商户、桩编号、业务密钥和 testMode
#0设备 ↔ 注册平台未实现具体业务

私有协议 V2.0.8 ​

指令方向当前实现说明
#REGISTER设备 ↔ 业务平台业务平台 → 设备
#0设备 → 业务平台心跳,上报信号、端口数、各端口费用状态、orderId 和 rateModelId
#1业务平台 ↔ 设备开启或续费;支持轻量格式、设备生成 orderId 和会话参数一致性校验
#2业务平台 ↔ 设备终止充电;第 5 字段为可选 orderId
#3业务平台 ↔ 设备查询单端口状态
#4业务平台 ↔ 设备查询全部端口状态
#5设备 ↔ 业务平台自停事件上报和平台确认
#A业务平台 ↔ 设备绑定/解绑;解绑时结束所有端口充电
#B设备 ↔ 业务平台刷卡请求和刷卡校验结果;固件读取第 4 字段错误码、第 5 字段端口号
#RATE_QUERY业务平台 ↔ 设备新增;查询设备级费率,返回 rateModelId 和 rateHash/配置摘要
#RATE_SET业务平台 ↔ 设备新增;设置设备级费率,只影响后续订单,响应带活跃充电数
#PARAM_QUERY业务平台 ↔ 设备新增;查询设备级工作参数
#PARAM_SET业务平台 ↔ 设备新增;设置设备级工作参数
#REBOOT业务平台 → 设备远程重启;返回 #REBOOT,0,0
#UPGRADE业务平台 → 设备远程升级;返回 #UPGRADE,idx,0
#DROP设备 → 业务平台掉电提醒,字段与心跳摘要一致
#6、#7 、#8、#9、#C、#TIME废弃/保留当前仅保留常量,未实现业务解析

开放协议正式首版 V1.0 ​

本节面向 NCS10-A;开启 R/E/F 费率、S 配置参数、费率查询/设置新格式及实际参数回显已接入 NCS10-A 源码 000.000.012 和本地工具,实机需刷入验证。试验版 V1.1 只归档,V2 不继续采用。

指令方向说明
#REGISTER设备 → 平台业务注册、设备信息和参数
#HEARTBEAT设备 → 平台十路端口状态、功率、余额
#DEVICE-QUERY平台 ↔ 设备查询端口数量和状态
#PORT-QUERY平台 ↔ 设备查询当前订单或保留的最终结果;有订单时追加实际 R/E/F/S 参数
#CHARGE-START平台 ↔ 设备开始;可选携带 R/E/F 费率及 S 配置参数;电费按时段、服务费按功率档,单价单位厘,成功回显实际参数;同订单全部参数一致才作为重复请求
#CHARGE-STOP平台 ↔ 设备主动停止并保留结果
#AUTO-STOP设备 → 平台自动结束和最终结果
#CHARGE-ACK平台 ↔ 设备平台保存账单后确认,设备释放订单位置
#RATE-SET / #RATE-QUERY平台 ↔ 设备设置和查询设备默认费率,仅供同时省略 R/E/F 的新订单使用
#PARAM-SET / #PARAM-QUERY平台 ↔ 设备设置和查询保护参数
#REBOOT平台 ↔ 设备应答后约三秒重启

字段、单位、返回码及状态转换见开放协议。本版不支持进行中订单金额/费率修改,也不启用 rateHash。其他产品不能仅根据 productCategory 推断已实现正式 V1.0,需要各自验证。