CATALOG

一、背景与需求分析

在共享充电宝运营场景中,机柜通常由多个充电仓位(如5路、8路、12路)组成,每个仓位需要独立的电源控制以实现充电管理、故障隔离和节能控制。传统方案多依赖单片机(如STM32)配合4G模块进行IO口直接控制,面临开发周期长、维护成本高、云端对接复杂等挑战

芯步提供了一系列支持开放HTTP API接口的智能硬件产品,可通过标准HTTP请求实现远程继电器控制,为共享充电宝机柜的电源管理提供了一种“即插即用”的快速集成方案。

核心需求

  • 对5个独立的充电仓位进行电源通断控制

  • 实时获取每个仓位的用电状态(功率、电流、电压)

  • 支持远程运维和故障自恢复

  • 异常情况下的告警与自动保护

  • 低功耗待机模式(市电断电后由机柜备用电池供电)

二、方案架构

本方案采用“云+端”的物联网架构,通过芯步的智能通断器/智能PDU设备,替代传统的自研控制板方案。

2.1 架构分层

┌─────────────────────────────────────────────────────────┐
│                      应用层(云端)                        │
│  共享充电宝运营平台(租借逻辑、计费、设备管理、OTA)          │
└─────────────────────────────────────────────────────────┘
                              │
                      HTTPS / MQTT / WebSocket
                              │
┌─────────────────────────────────────────────────────────┐
│                   芯步物联网平台                       │
│  - 设备管理  - API网关  - 数据转发  - 规则引擎            │
└─────────────────────────────────────────────────────────┘
                              │
                      HTTP API (sign+ts鉴权)
                              │
┌─────────────────────────────────────────────────────────┐
│                      智能硬件层                           │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐   │
│  │ 智能PDU   │ │ 智能通断器 │ │ 智能墙壁插座│ │ 其他      │   │
│  │ (8位分控) │ │ (AC4-20A) │ │ (10A/16A) │ │          │   │
│  └──────────┘ └──────────┘ └──────────┘ └──────────┘   │
│                              │                           │
│                     Wi-Fi 2.4GHz                         │
│                              │                           │
│  ┌──────────────────────────────────────────────────┐   │
│  │              充电仓体(5路仓位)                    │   │
│  │  仓位1 │ 仓位2 │ 仓位3 │ 仓位4 │ 仓位5            │   │
│  └──────────────────────────────────────────────────┘   │
└─────────────────────────────────────────────────────────┘

2.2 设备选型

针对5路电源总控需求,推荐以下两种部署方案:

方案推荐设备规格说明适用场景
方案A智能PDU[分控] 8位8路独立输出,支持功率计量,总额定功率4000W标准机柜,需要实时电量监控
方案B智能通断器AC4-20A ×5单路4400W,支持HTTP远程控制模块化部署,灵活扩展

本方案以方案A(智能PDU 8位)为核心进行说明——8路配置可覆盖5个充电仓位外加备用通道,性价比更优。

三、核心接口对接方案

3.1 设备接入流程

步骤1:平台注册与设备配置

  1. 登录芯步官网()完成账号注册

  2. 创建工作台,进入“物联网控制台”模块

  3. 在控制台获取 AppIDAppSecret(开发者凭证)

  4. 为智能PDU设备配置现场Wi-Fi(仅支持2.4GHz频段)

步骤2:设备配网

通过芯步小程序或电脑端控制台完成:

  • 手机端:微信搜索“芯步小程序” → 登录 → 选择工作台 → 添加Wi-Fi信息

  • 设备指示灯停止闪烁即表示配网成功

步骤3:获取设备ID

在控制台查看已添加设备,获取每个设备的唯一标识符(device 值,如“1878”),用于后续API调用

3.2 HTTP API接口规范

3.2.1 请求地址与鉴权

POST https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

鉴权签名算法

sign = MD5( MD5(AppSecret) + ts )
  • ts:当前Unix时间戳(秒)

  • AppSecret:从控制台获取的开发者密码

  • 注意拼接顺序:先将AppSecret进行MD5,结果拼接时间戳字符串,再整体MD5

示例代码(Python)

3.2.2 单路电源控制命令

智能PDU(8位)支持以下 order 命令格式

操作order JSON说明
开启第n路{"power{n}":1}n=1~8,如 {"power3":1} 开启第3路
关闭第n路{"power{n}":0}{"power2":0} 关闭第2路
全部开启{"power":"all_on"}开启所有输出通道
全部关闭{"power":"all_off"}关闭所有输出通道
先通后断(点动){"point{n}":"3000"}第n路先开启,延时3000ms后关闭
先断后通(复位){"reset{n}":"5000"}第n路先关闭,延时5000ms后开启

3.2.3 5路批量控制实现

场景1:同时控制5个仓位供电

场景2:仓位故障隔离(软重启)

场景3:低功耗模式(市电断电响应)

3.3 状态监测与数据上报

芯步的智能PDU设备支持功率计量功能,可实时上报以下数据

  • 电压(V)

  • 电流(A)

  • 有功功率(W)

  • 累计用电量(kWh)

数据获取方式

  1. 主动查询:通过平台提供的设备状态查询接口获取实时数据

  2. 被动接收:平台支持webhook配置,可将设备消息推送到运营服务器

四、共享充电宝业务逻辑对接

4.1 租借流程中的电源控制

在标准的共享充电宝业务流程中,电源控制需与租借状态联动:

用户扫码 → 验证押金/信用 → 下发弹出指令 → 电磁锁释放 → 
【开启对应仓位电源】 → 充电宝被取出 → 
【保持该仓位的电源输出(供下一个插入的充电宝充电)】

API编排示例

4.2 充电保护策略

基于功率计量的数据,可实现智能充电保护:

4.3 与现有主控系统的集成方式

若机柜已有主控板(通常是基于STM32或RK3288的Android主板),集成方式如下:

原有架构本方案集成方式
主控板GPIO直连继电器控制仓位电源主控板通过HTTP请求调用芯步API,无需修改硬件
需要自研4G/Wi-Fi通信模块芯步设备自带Wi-Fi,已接入云端
本地存储设备状态状态存储在云端,支持多端同步

对接伪代码(运行于主控板):

五、高可用与容灾设计

5.1 离线缓存与重试机制

考虑到网络波动可能影响API调用成功率,在本地实现缓存队列:

5.2 机柜断电保护(备用电池方案)

当市电断开时,需确保租借/归还功能不受影响。参考行业设计方案

六、方案优势与总结

对比维度传统自研方案芯步方案
开发周期2-3个月(硬件+固件+后台)1-2周(API对接)
硬件成本需开模+PCBA+认证成品采购,即插即用
通信能力需自研4G/Wi-Fi模块集成Wi-Fi,自动连云
计量功能需额外增加计量芯片设备自带功率计量
运维能力需自建设备管理后台芯步控制台统一管理
扩展性新增机位需改硬件新增设备只需配置

通过芯步的开放HTTP接口,共享充电宝运营商可以将5路(乃至更多)设备的电源管理快速云化,无需投入复杂的嵌入式开发资源,聚焦于核心的租借逻辑与用户体验优化。本方案已在部分行业客户的桌面迷你柜、酒店共享充电线等场景中得到验证,具有良好的稳定性和可扩展性。

插排产品方案:
如何在共享棋牌室设备机柜电源管理中接入智能硬件来实现自定义总控联动逻辑
查看 >>
怎么在配电柜智能改造中接入智能设备来实现8 路设备电源状态监测
查看 >>
酒店客房设备机柜电源管理:怎么把8位分控插排接入到自己的项目中
查看 >>
通信机柜设备电源管理:怎么把智能8位分控PDU集成到自己的项目中
查看 >>
怎样在共享麻将馆设备机柜电源控制中集成智能硬件来实现8路设备电源总控
查看 >>
共享充电场景方案:
怎么在共享充电宝柜电路管理中集成智能硬件以实现额定功率负载控制
查看 >>
共享充电宝机柜电源控制:怎么将分控PDU(5位)对接到软件项目中
查看 >>
共享充电宝柜电源管理:怎么把50A带计量数显智能空开集成到软件项目中
查看 >>
怎么在共享充电宝柜电路管理中集成智能硬件来实现电流电压监测
查看 >>
怎样在共享充电设备管理中对接智能硬件以实现大功率电器供电
查看 >>
总控用途方案:
怎样在数据中心机柜中对接智能硬件来实现8路总控电源开关
查看 >>
小型商铺总控电路:如何将35A智能限流断路器接入到项目中
查看 >>
如何在工业机柜电源管理中集成智能硬件来实现远程总控定时任务
查看 >>
怎样在医院设备机柜电源管理中集成智能硬件来实现5路设备电源总控
查看 >>
怎样在仓储设备电源控制中对接智能硬件来实现8路设备电源总控
查看 >>