ChargingStationHTTPAPI
    ChargingStationHTTPAPI
    • 桩企接入流程请先读我
    • 站点数据管理
      • 充电站管理
        • 提交一个充电站信息
        • 删除一个充电站信息
        • 修改一个充电站信息
        • 分页查询多个充电站信息列表
      • 充电设施管理
        • 提交一个充电设施信息
        • 删除一个充电设施信息
        • 修改一个充电设施信息
        • 分页查询多个充电设施信息列表
      • 充电口管理
        • 提交一个充电口信息
        • 删除一个充电口信息
        • 修改一个充电口信息
        • 分页查询多个充电口信息列表
    • 实时数据上报
      • 上报回调地址管理
        • 修改上报失败回调地址
        • 删除上报失败回调地址
        • (运营商实现该接口)处理上报失败
        • 修改查询充电口实时数据回调地址
        • 修改请求上报充电过程数据地址
        • (运营商实现该接口)处理请求上报充电过程数据
      • 上报充电口实时信息
        POST
      • 重新上报充电口实时信息
        POST
      • 上报充电口实时信息列表
        POST
    • 运营数据管理
      • 充电记录管理
        • 提交一个充电记录信息
        • 分页查询多个充电记录信息列表
        • 提交充电记录信息列表
    • 安全预警管理
      • 安全预警请先读我
      • 修改安全预警回调地址
        PUT
      • (桩企实现)安全预警接口举例
        POST
    • 获取运营商operator token
      GET

    桩企接入流程请先读我

    桩企接入流程

    • Step1:桩企向平台管理员提交接入申请

      • 经过这一步,桩企会得到平台下发的一个密钥,请妥善保管,不可泄漏
    • Step2:获取 API token

      • 为保证用户数据与身份的安全,桩企所有对平台接口调用,都需要在 Http Request Header 中添加 token 参数
      • 调用 /platform/management/operatorAPIToken 在请求体中,按要求填入 Datetime,OperatorId,Signature 字段,即可获取平台下发的一个 token
      • 注:具体字段含义与 Signature 生成规则请见接口文档
    • Step3:配置 Http Request Header

      • 在获取 API token 之后,需在所有调用其他平台接口的 Http Request Header 中依次填入 Datetime,OperatorId,Token,Signautre 字段
      • 具体生成规则请见 /platform/management/operatorAPIToken
    • Step4:上报静态数据(站点数据管理、运营数据管理)

      • 调用站点数据管理或者运营数据管理,可以完成桩企静态数据的上报
      • 此类数据只需在桩企有信息更新时上报即可,不需要实时
    • Step5:上报静态数据(配置失败上报回调地址)

      • 接口为:/platform/management/callbackUrl/reportFailure
      • 这个接口的作用是:如果桩企上报数据失败,那么平台就会将失败的具体接口,具体参数等内容通过调用这个接口设定的 url 返回给桩企,由桩企自行决定失败后的逻辑
    • Step6:上报静态数据(配置获取某一时刻实时数据回调地址)

      • 接口为:/platform/management/callbackUrl/getChargingMetaInfo
      • 这个接口的作用是:如果桩企上报数据失败,并且丢失的实时数据十分重要,不可或缺,那么平台就会调用这个接口设定的 url 访问桩企数据
    • Step7:上报静态数据(配置安全预警回调地址)

      • 请先阅读 安全预警管理/安全预警请先读我 这个文档
      • 通过调用 安全预警管理/修改安全预警回调地址 配置桩企自定义的安全预警回调地址
      • 这个接口的作用是:桩企通过这个 url 接受平台检测到的桩企某一充电桩口(充电口)的报警信息
    • 注:因此桩企自己需要实现 3 个接口 Http 接口

      • 一个是失败上报回调地址 url 指向的接口,另一个是获取某一时刻实时数据回调地址 url 指向的接口,最后一个则是安全预警回调地址
      • 分别对应 Step5 、Step6 以及 Step7
    • Step8:上报实时数据

      • 接口为:/platform/report/chargingMetaInfo
      • 正常情况下,桩企通过调用该接口,按一定频率,上报某一个充电口的实时数据
    • Step9:重新上报实时数据

      • 接口为:/platform/report/failed/chargingMetaInfo
      • 如果上报实时数据失败,那么平台就会将失败数据通过用户配置的回调地址 url,返回给桩企;桩企收到请求后,可以通过调用 /platform/report/failed/chargingMetaInfo 再次补报某一条已失败的数据(也可以不上报,由桩企决定,但是平台会统计缺失的数据总数,向平台告警)
    • 上报实时数据过程用例描述

      • 桩企正常情况下,按一定频率,调用平台的 /platform/report/chargingMetaInfo 上报实时数据
      • 平台接收后,暂不处理,会直接返回给桩企一个成功信息 status == 200
      • 平台将数据入库过程中,发现数据出错,则会访问桩企通过 /platform/management/callbackUrl/reportFailure 设定的回调地址 url,将失败数据告知桩企
      • 平台如果发现出错的数据,十分重要,不可缺失,那么平台会访问桩企通过 /platform/management/callbackUrl/getChargingMetaInfo 设定的回调 url,查询数据
      • 桩企也可以通过调用平台的 /platform/report/failed/chargingMetaInfo 接口,重新补报某一数据
      • 最终,保证平台可以获取到桩企的实时数据即可
    • 联系人:梅磊,邮箱:578791680@qq.com

    • 问题汇总:【腾讯文档】北京充电桩平台桩企接入问题汇总
      https://docs.qq.com/sheet/DTEdhTEJGeUNDUUdT

    以下为电动自行车数据采集标准初版

    • 请注意:以下采集文档中字段长度、字段取值范围以及字段含义可以进行参考;而对于字段名称以及每类信息所采集的字段请以接口为准。

    充电站运营商信息

    用于描述充电运营商的一些基础信息,其中运营商ID建议使用组织机构代码(去掉”-“符号的9位字符),运营商电话至少填写一个,方便用户联系运营商。

    运营商字段描述必填类型长度
    运营商IDOperatorID建议组织机构代码是字符串9字符
    运营商名称OperatorName机构全称是字符串<=64字符
    运营商电话1OperatorTel1运营商联系电话1是字符串<=32字符
    运营商电话2OperatorTel2运营商联系电话2否字符串<=32字符
    运营商联系人OperatorContact联系人名称否字符串<=32字符
    运营商注册地址OperatorRegAddress运营商注册地址否字符串<=64字符
    备注OperatorNote备注信息否字符串<=255字符

    充电站信息

    用于描述充电站的信息,包含充电站的基本信息、服务信息、支付信息等,其中基本信息的设备所属方ID建议为充电设备所属放的组织机构代码,如果不是代运营充电站,应填入和运营商ID一样的值。下表中必填项企业根据实际情况填写,

    名称字段描述必填类型长度
    充电站IDStationID运营商自定义的唯一编码是字符串<=20字符
    运营商IDOperatorID运营商ID是字符串9字符
    设备所属方IDEquipmentOwnerID设备所属运营平台组织机构代码是字符串9字符
    充电站名称StationName充电站名称的描述是字符串<=50字符
    充电站省市辖区编码AreaCode填写内容为参照GB/T2260-2013是字符串20字符
    所属区县District填写内容为参照GB/T2260-2013是字符串
    所属街道Street是字符串
    所属社区Community是字符串
    所属小区Village是字符串
    详细地址Address是字符串<=50字符
    服务电话ServiceTel平台服务电话,例如400的电话是字符串<=30字符
    站点类型StationType1:外卖专用 2:快递专用 3:其他专用 4:小区公共 5:单位内部 6:其他公共 50:其它是整形
    站点状态StationStatus0:未知 1:建设中 5:关闭下线 6:维护中 50:正常使用是整型
    充电口数量ChargingNums是整型
    经度StationLngGCJ-02坐标系是浮点型保留小数点后6位
    纬度StationLatGCJ-02坐标系是浮点型保留小数点后6位
    是否带雨棚Canopy1:是 2:否 3:未知是整型
    是否有摄像头Camera1:是 2:否 3:未知是整型
    是否有烟感SmokeSensation1:是 2:否 3:未知是整型
    是否有消防器材FireControl1:是 2:否 3:未知是整型
    收费方式1:按时计费 2:分功率按时计费 3:电费另计,服务费按时计费 4:按电度计费5:其他否整型
    充电电费率ElectricityFee充电费描述否字符串<=256字符
    服务费率ServiceFee服务费率描述否字符串<=100字符
    建成日期CreateDateYYYY-MM-DD是字符串10字符
    投运日期OperationDateYYYY-MM-DD是字符串10字符

    充电设施信息

    名称字段描述必填类型长度/范围
    设备编码EquipmentID设备唯一编码,对同一运营商,保证唯一是字符串<=23字符
    设备名称EquipmentName设备名称是字符串<=23字符
    设备品牌ManufacturerBrand是字符串9字符
    设备型号EquipmentModel由设备生厂商定义的设备型号否字符串<=20字符
    生产商IDManufacturerID组织机构代码是字符串9字符
    设备投运日期ProductionDateYYYY-MM-DD否字符串10字符
    设备类别EquipmentType1:交流 2:直流设备 3:交直流一体设备是整型
    设备类型1:充电桩、2:充电柜、3:换电柜是
    有效的充电接口数量validateConnectorCount有效的充电接口数量是整型
    整机额定电压RatedVoltage是整型
    整机额定电流RatedCurrent是整型
    整机额定功率RatedPower是整型
    所属站点IDsiteId所属站点ID是字符串
    所属运营商IDBusinessId所属商户ID是长整型
    充电设备经度EquipmentLngGCJ-02坐标系是浮点型保留小数点后6位
    充电设备纬度EquipmentLatGCJ-02坐标系是浮点型保留小数点后6位
    投运日期OperationDateYYYY-MM-DD是字符串10字符

    充电口信息

    名称字段描述必填类型长度/范围
    充电设备接口IDCellID充电设备接口编码,同一运营商内唯一是字符串<=26字符
    所属充电设施IDEquipmentID设备唯一编码,对同一运营商,保证唯一是字符串<=23字符
    充电设备接口类型CellType1:家用插座 2:直流接口插头 3:交流接口插头 4:无线充电座 5:其他是整型
    接口标准CellStandard遵循的国标号否字符串<=23字符
    额定电压上限VoltageUpperLimits单位:V否整型
    额定电压下限VoltageLowerLimits单位:V否整型
    额定电流Current单位:A否整型
    额定功率Power单位:kW否浮点型保留小数点后一位
    充电电费率ElectricityFee充电费描述否字符串<=256字符
    服务费率ServiceFee服务费率描述否字符串<=100字符

    充电设施运行状态

    名称字段描述必填类型长度/范围
    充电设备IDEquipmentID充电设备编码,同一运营商内唯一是字符串<=26字符
    充电设备接口IDCellID充电设备接口编码,同一运营商内唯一是字符串<=26字符
    状态更新时间UpdateTime本次状态变化的时间,格式“yyyy-MM-dd HH:mm:ss”是字符串<=20字符
    充电设备接口状态Status0:离网 1:空闲 2:占用(未充电) 3:占用(充电中) 4:占用(预约锁定) 5:占用(充电完成) 255:故障是整型
    柜门状态DoorStatus0:未知 10:关闭 50:打开否整型
    故障代码ErrorCode见故障代码表是整型

    充电过程数据

    启动充电后,需立即上传充电过程数据,之后周期上传。

    名称字段描述必填类型长度/范围
    充电设备IDEquipmentId充电设备编码,同一运营商内唯一是字符串<=26字符
    充电设备接口编码CellID充电设备接口编码,同一运营商内唯一是字符串<=26字符
    状态更新时间UpdateTime本次状态变化的时间,格式“yyyy-MM-dd HH:mm:ss”是字符串<=20字符
    电流CurrentA单位:A,默认:0 含直流(输出)是整型
    电压VoltageA单位:V,默认:0含直流(输出)是整型
    功率PowerA是浮点型
    单次累积电量Quantity默认:0是浮点型保留小数点后一位
    单次累计电费TotalElecMoney是浮点型单位:元,小数点后2位
    单次累计服务费TotalSeviceMoney是浮点型单位:元,小数点后2位
    实时环境温度Temperature默认:0是浮点型保留小数点后一位
    实时线路温度Temperature默认:0是浮点型保留小数点后一位

    充电记录

    用户充电记录,也是对运营商进行使用率动态监测分析和度电补贴统计的对象,包含运营商ID,订单号,充电电量等,充电结束后,需立即上传,并支持主动补传及响应招测等功能。服务于基于充电电量的运营补贴、辅助充电数据真实性、准确性校验和充电数据统计。本次采集暂不涉及运营信息,故未涉及计费模版、互启动、对账、清分等信息。

    参数名称定义必填参数类型描述(√)
    充电订单号StartChargeSeq是字符串格式“运营商ID+yyyyMMddHHmmss+4位随机数”,27字符,与6.5.3章节相同
    充电设备接口编码ConnectorID是字符串
    开始充电时间StartTime是字符型格式“yyyy-MM-dd HH:mm:ss”
    结束充电时间EndTime是字符型格式“yyyy-MM-dd HH:mm:ss”
    充电量TotalPower是浮点型单位:度,小数点后2位
    总电费TotalElecMoney是浮点型单位:元,小数点后2位
    总服务费TotalSeviceMoney是浮点型单位:元,小数点后2位
    启动方式StartTpye是整型
    结束原因StopReason是整型见结束原因表
    平均功率averagePower是整型补平均功率[默认0] 单位:0.01W

    结束原因

    参数名称描述
    0按照充电服务类型正常停止充电。
    1用户本地刷卡停止充电。
    2用户远程结束充电。
    3平台远程结束充电
    4检测到枪头断开而停止充电
    5检测到充电桩掉电而停止充电。
    6检测到充电桩故障而停止充电。
    7检测到电动车故障而停止充电。
    8其它原因停止充电。
    9检测到充满停止充电。
    10检测到余额不足而停止充电。
    11过载停止
    12过压停止
    13欠压停止
    14整桩实时功率过大停止充电
    15手机蓝牙停止
    16设备接地故障
    17设备温度过高
    18未关闭柜门
    19电池温度异常
    20电池电压异常
    21电池温差超过阈值
    22电池压差超过阈值
    23功率异常浮动停止充电
    24超时结束充电(电量充电时超时(720分 钟))

    故障代码

    故障代码故障原因
    1001设备未回复电压电流功率
    1002设备未回复错误状态
    1003电表故障
    1004设备故障
    1005欠压告警
    1006过压告警
    1007过流保护
    1008离线告警
    1009漏电流异常告警
    1010输出短路告警
    1011电表异常
    1012无效回应
    1013无效参数
    1014接收超时
    1015过温报警
    1016超过最大功率
    1017设备离线
    2001BID错误
    2002风扇故障
    2003风扇信号故障
    2004电源模块故障
    2005电源模块校准错误
    2006ACC故障
    2007高温报警
    2008烟雾报警
    2009电流波动异常
    2010电流采样故障
    2011电源故障
    2012测试模块失败
    2013测试继电器故障
    2014测试风扇异常
    2015测试开门失败
    2016测试温度异常
    2017异常开门
    2018门锁故障
    2019电池拔出
    2020回应失效
    2021未知类型电池
    2022电池未连接
    2023开门失败
    2024无此订单
    2025充电电压小于电池电压
    2026充电故障
    2027电池电压小于充电电压
    2028电池未连接
    2029恒流阶段电压异常
    2030恒压阶段电流异常
    2031禁止充电时段
    2033订单无效
    2034设备繁忙
    2035初始状态
    修改于 2022-07-21 15:31:16
    下一页
    提交一个充电站信息
    Built with