业务逻辑

获取插座当前的历史用电量。

发送指令后,监听数据返回:31 09 04 00 06 00 00 03 94 00 30

  • 31 固定,表示历史记录
  • 09 固定,表示数据长度
  • 04 固定,表示历史用电数据
  • 00 固定,表示历史用电量
  • 06 固定,表示数据长度
  • 00 00 03 94 ,四字节表示用电量,单位 Wh .十进制为916
  • 00 30 ,两字节表示用电量,单位 mWh,十进制为48
    所以,历史用电量 = 916 +0.048 =916.048 Wh =0.916 kWh
    注意:一般情况下,不用计算 mWh的值,只需要计算 00 00 03 94 即可

接口地址

POST /api/ac-ble/get-electric?appid={APPID}

请求参数说明

名称 类型 必填 说明
appid string Y 管理员给用户创建的应用ID

Body 示例

{
  "gwsn": "dcda0ccdcc3e"
}

Body 字段说明

字段名称 类型 必填 说明
gwsn string Y 网关序列号

回复数据

{
  "code": 200,
  "hex": "90021000",
  "msg": "成功"
}

回复字段说明

名称 类型 必填 说明
code int Y 200:成功,其它:异常。参考文档 通用返回值
hex string Y 16进制表示的指令数据
msg string Y 消息说明
作者:阮德明  创建时间:2025-12-25 15:37
最后编辑:阮德明  更新时间:2026-01-23 16:08