wz-open
  1. 设备状态
wz-open
  • 接入指引
  • 设备基础信息相关
    • 汽车桩计费模式接口
      • 保存收费模式(汽车桩)
      • 获取收费模式信息(汽车桩)
    • 保存收费模式
    • 多个设备信息的返回
    • 添加设备
    • 获取免打扰设备信息
    • 获取功率模式2设置信息
    • 获取功率模式设置信息
    • 获取在线卡设置信息
    • 获取安全设置信息
    • 获取投币设置信息
    • 获取收费模式信息
    • 获取时间模式2设置信息
    • 获取时间模式设置信息
    • 获取用户设置模式信息
    • 获取电量模式2设置信息
    • 获取电量模式设置信息
    • 获取离线卡设置信息
    • 设备列表
    • 设备删除
    • 设备详情
  • 设备状态
    • 使设备重启
      POST
    • 使设备离线
      POST
    • 设置离线收益
      POST
    • 设置端口故障
      POST
    • 获取设备状态
      GET
    • 批量获取设备状态
      GET
  • 充电
    • 开始充电
    • 结束充电
  • 回调
    • ReadMe
    • 开始充电回调
    • 结束订单上报回调
    • 在线卡刷卡请求回调
    • 离线收益回调
    • 获取回调日志
    • 重新发起结束订单上报回调
  • 设备日志
    • 在线日志
  • 流量卡续费
    • ReadMe
    • 获取公司待续费列表
    • 公司创建续费订单
    • 查询公司续费状态
  1. 设备状态

获取设备状态

测试环境
https://dev-api-open.wanzhuangkj.com/
测试环境
https://dev-api-open.wanzhuangkj.com/
GET
https://dev-api-open.wanzhuangkj.com/
/open/device/state
端口状态说明:
可以充电 0,1,5
可以续充 2 (必须使用和之前相同的充电 id)
端口状态说明
编号说明汽车桩能否充电
0端口空闲否,提示插枪
1端口连接是
2充电中续充
3暂停续充
4断开连接否,提示拔枪
5充电结束否,提示拔枪
6故障否,提示故障
7测试状态否,提示测试
8高温暂停续充
9低温暂停续充
10超整机功率暂停续充
11过压暂停续充
12低压暂停续充
13按键支付暂停续充
14烟感报警暂停续充
15自检否,提示插枪
16就绪续充
17急停否,提示急停
18漏电自检失败否,提示故障
19充电完成 等待断开连接否,提示拔枪
20cp故障否,提示故障
21接地故障否,提示接地故障
22输出故障否,提示输出故障
23预约等待启动否
24保险丝熔断否
25继电器粘连否

请求参数

Query 参数
app_id
string 
应用id
可选
timestamp
string 
请求时间戳
可选
sign
string 
签名
可选
device_num
string 
可选
port_fields
enum<string> 
可选
枚举值:
statecharge_modepay_amountpay_usedtime_totaltime_usedcharge_ideq_usedrated_powercurrent_powercharge_err_msgstart_timelast_offline_atlast_e_stop_at
示例值:
port_fields[]=state&port_fields[]=charge_mode
Body 参数application/x-www-form-urlencoded
object {0}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://dev-api-open.wanzhuangkj.com//open/device/state?app_id&timestamp&sign&device_num&port_fields=port_fields[]=state%26port_fields[]=charge_mode'

返回响应

🟢200成功
application/json
Body
code
integer 
响应码
必需
1 成功
其他值 失败
message
string 
响应信息
必需
data
object 
响应数据
必需
isOnline
boolean 
是否在线
必需
csq
integer 
信号强度
必需
>= 0<= 31
connectionType
enum<integer> 
连接类型
必需
枚举值:
01234
state
object 
可选
revTime
string 
状态更新时间
必需
timestamp
integer 
返回时间
必需
示例
{
    "code": 1,
    "message": "",
    "data": {
        "isOnline": true,
        "csq": 31,
        "connectionType": 4,
        "state": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "chargeMode": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "payAmount": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "payUsed": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "timeTotal": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "timeUsed": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "chargeId": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "eqUsed": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "currentPower": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 0,
            "6": 0,
            "7": 0,
            "8": 0,
            "9": 0,
            "10": 0
        },
        "startTime": {
            "1": "",
            "2": "",
            "3": "",
            "4": "",
            "5": "",
            "6": "",
            "7": "",
            "8": "",
            "9": "",
            "10": ""
        },
        "revTime": 1634526640
    },
    "timestamp": 1634526667
}
修改于 2025-04-18 00:54:44
上一页
设置端口故障
下一页
批量获取设备状态
Built with