From 4b3c92a76e9912abb0da2b1ddb830127aafe1fa3 Mon Sep 17 00:00:00 2001 From: 12451 <12451@example.com> Date: Thu, 2 Jul 2026 17:04:26 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20README.md=E5=90=8C=E6=AD=A5=E6=9B=B4?= =?UTF-8?q?=E6=96=B0pow=5Ffail=E5=A2=9E=E5=8A=A0info=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0pow=5Fon/pow=5Foff=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b7f6ac4..f0e28d2 100644 --- a/README.md +++ b/README.md @@ -106,12 +106,14 @@ charging-cabinet/ | `login` | 设备→平台 | 无 | 登录(含sign+timestamp) | | `auth_str` | 设备→平台 | 无 | 获取安全码(仅首次) | | `status_post` | 设备→平台 | 无 | 定时上报(rssi+status字典) | -| `pow_fail` | 设备→平台 | 无 | 停电上报 | +| `pow_fail` | 设备→平台 | 无 | 电源掉电上报(含info区分交直流) | | `bat_in` | 设备→平台 | `IMEI-仓控板-通道` | 电池插入(含BMS数据,字段待定) | | `bat_out` | 设备→平台 | `IMEI-仓控板-通道` | 电池拔出 | | `on` | **双向** | `IMEI-仓控板-通道` | 开始充电(平台下发/设备上报) | | `off` | **双向** | `IMEI-仓控板-通道` | 停止供电(平台手动/设备自动) | | `open` | 平台→设备 | `IMEI` | 开门 | +| `pow_on` | 平台→设备 | `IMEI` | 接触器合闸(恢复380V供电) | +| `pow_off` | 平台→设备 | `IMEI` | 接触器分闸(切断380V供电) | | `status_get` | 平台→设备 | `IMEI-仓控板` | 查仓板状态 | | `reset` | 平台→设备 | `IMEI` 或 `IMEI-仓控板` | 重启整柜或仓控板 | @@ -196,16 +198,47 @@ charging-cabinet/ #### pow_fail(设备→平台) -停电上报。 +电源掉电上报。 ```json // 请求 -{"act":"pow_fail","msg_id":15,"dev_id":"123456789012345"} +{"act":"pow_fail","msg_id":15,"dev_id":"123456789012345","info":"0"} // 响应 {"suc":1,"msg_id":15} ``` +**字段说明:** +- `info` — 停电类型:`0`=直流停电(12V掉电),`1`=交流停电(380V掉电) + +--- + +#### pow_on(平台→设备) + +接触器合闸,恢复380V充电电源供电。 + +```json +// 请求 +{"act":"pow_on","msg_id":16,"dev_id":"123456789012345"} + +// 响应 +{"suc":1,"msg_id":16} +``` + +--- + +#### pow_off(平台→设备) + +接触器分闸,切断380V充电电源供电。 + +```json +// 请求 +{"act":"pow_off","msg_id":16,"dev_id":"123456789012345"} + +// 响应 +{"suc":1,"msg_id":16} +``` + --- #### bat_in(设备→平台)