CATALOG

这是一个基于芯步开放平台架构逻辑,针对 10A86型智能电器开关 集成至共享充电设备管理项目的技术解决方案。

该方案假设您已拥有或准备部署芯步的标准物联网中间件平台,具备设备连接、数据规则引擎和API管理能力。

1. 背景与目标

在共享充电设备项目中,不仅包括充电宝机柜和大型充电桩,还涵盖了大量的分布式、低功率的充电插座(如电动自行车充电桩、公寓共享充电插座)。10A86型电器开关(以下简称“10A86设备”)作为一种标准的墙壁开关形态,具有成本低、易部署的特点。其目标是部署在社区、便利店、餐馆等场景,为用户提供扫码即用的低速电动车充电服务。

本方案的目标是利用芯步的开放接口能力,解决10A86型开关在物理连接、协议适配、商业逻辑融合三个层面的技术对接问题

2. 硬件端对接:从物理层到数据层

2.1 硬件改造与固件烧录

10A86型开关是末端执行器。要将“ dumb”开关变为“ smart”设备,需内置控制板:

  • 核心芯片:采用集成 WiFi/蓝牙或 4G Cat.1 模组的SoC(如基于ARM Cortex-M系列)。

  • 计量芯片:集成RN8209C等计量芯片,这对接至关重要。项目必须获取电压、电流、有功功率数据,以实现“充了多少电就收多少钱”的计费逻辑,而非简单的计时收费

  • 控制执行:通过继电器控制火线的通断,需具备防粘连检测。

2.2 遵循芯步标准物模型

芯步平台通过“物模型”来抽象设备。10A86设备的数据模型应定义为:

功能类型标识符数据类型说明
属性power_switchBool继电器开关状态(true=接通)
属性elec_voltageFloat当前电压(V)
属性elec_currentFloat当前电流(A)
属性elec_powerFloat实时功率(W)
事件over_loadEvent过载报警(触发阈值可设)
服务set_charge_timeInt设置充电时长(分钟)

对接动作:开发人员在芯步开发者后台创建“产品”,定义上述物模型。MCU固件需使用MQTT或CoAP协议,通过SDK封装好的接口上报数据,并响应平台下发的服务指令

3. 平台层对接:开放接口的核心交互流程

芯步的开放接口是业务服务器与设备之间的桥梁。以下是标准的一次完整充电流程中的接口时序:

步骤一:设备上线与状态同步

设备通电联网后,通过MQTT协议向平台发送Connect报文。平台验证三元组信息成功。

  • 接口调用:平台回调 device.online() 事件,业务服务器通过订阅该回调,更新数据库中的设备状态为“空闲”。

步骤二:用户扫码与授权

  1. 用户微信小程序扫描设备二维码,获取 device_id

  2. 业务请求:小程序调用业务后端接口 POST /api/order/create

  3. 平台指令:业务后端校验用户余额后,调用芯步的设备服务接口

    • Endpoint: POST /orderinvoke

    • Request Body:

    • 实际逻辑:通常是下发一个Bool 1(开启)并附带时长参数。

步骤三:感知式计量闭环

由于涉及金钱,不允许仅靠定时器关闭。

  1. 数据上报:10A86设备每 10-30秒 上报一次电量数据 elec_voltage/current

  2. 实时中断:当检测到电流突然归零(用户拔掉车),设备发送 status_update 事件。

  3. 平台流转:芯步的规则引擎配置SQL语句,筛选出电流 < 0.1A 的数据,转发至业务服务器的 /webhook/charge_finish 接口。

  4. 业务处理:业务系统根据最后一次上报的电量数据进行结算扣费,并下发power_switch:0指令彻底断电

4. 业务管理:计费策略与安全保护

接入10A86设备不仅仅是控制通断,更核心的是解决“大电流”带来的运营风险。

4.1 动态阶梯计费策略

由于10A86开关通常不具备复杂的SoC估算能力,采用基于功率阈值的费率,通过开放接口的云控逻辑实现:

  • 配置接口:调用芯步的/v1/property/set针对设备设置特定标签。

  • 逻辑

    • 功率 0W - 200W:按基础电价(如1元/3小时)。

    • 功率 201W - 800W:按标准电价(如1元/1.5小时)。

    • 功率 >800W:触发over_load事件,自动切断继电器,防止线路起火。

  • 实现的方式是:在规则引擎中创建“检测电流 > 设定阈值”触发器,自动调用设备关闭指令

4.2 OCPP协议适配(高阶)

如果项目规模扩大到需兼容第三方充电桩时,此处提及OCPP 。虽10A86多为私有协议,但通过芯步的边缘网关,可将10A86的简单通断指令映射为OCPP协议标准的 StartTransactionStopTransaction 指令,实现与标准化充电管理系统的无缝对接

5. 实施方案的落地优势

通过上述基于芯步开放接口的对接方案,10A86型电器开关不再是孤立的硬件,而是具备以下优势的商业化节点:

  1. 低成本广覆盖:利用10A86形态的低成本特性,高密度部署,解决“最后一公里”充电难。

  2. 精细化运维:开放接口提供了设备日志查询。

  3. 安全预警:平台侧可配置“功率超限次数统计”,当某台10A86设备一周内触发10次过载报警,系统自动下发维护工单,提醒运营人员检修线路

6. 总结

将10A86型电器开关对接到芯步的共享充电管理项目中,关键在于严格的物模型定义基于规则引擎的自动计量计费闭环以及毫秒级的安全断电响应。通过调用芯步标准的开放接口与设备服务API,开发者可以在不触碰复杂硬件驱动的情况下,快速构建一套分布式、可盈利的共享充电网络。