CATALOG

芯步的智能控制器采用“硬件+HTTP接口”架构,4路设备级联即可覆盖8路监测需求。以下方案围绕API对接、状态轮询、异常告警三个核心环节展开。

1. 项目需求与挑战

在自助服务终端(如快递柜、售货机、充电宝机柜)的运维中,电源管理是保障设备在线率的核心。常见的痛点包括:

  • 状态盲区:运维人员无法远程知晓某一格口(如电磁锁)或工控机是否断电,往往接到用户报修才被动响应。

  • 故障定位难:当整机“黑屏”或“罢工”时,无法快速判定是总电源故障、单路空开跳闸还是设备自身死机。

  • 能耗浪费:非高峰时段部分设备(如加热膜、辅助显示屏)长期通电,造成能源浪费。

目标:利用芯步的智能控制器硬件及其开放API,集成进现有的自助终端SaaS运维后台,实现至少8路关键电源的远程监测精细化控制

2. 系统设计

为实现8路(甚至更多)的监测需求,本方案充分利用芯步产品的级联特性与标准API。

2.1 硬件选型策略

  • 核心设备:选用 芯步 4路智能控制器 (UNI-KZQ-DC-4)

    • 理由:该设备提供了4路可独立控制的直流输出,每路支持最大10A电流,非常适合控制机柜内的电磁锁、风扇、工控机等直流设备。同时,该设备支持HTTP接口控制,响应速度极快(约80-120ms的指令响应)。

  • 级联方案(关键点)

    • 由于目标是8路监测,而单台控制器为4路,在一个终端机柜内部署 2台4路控制器

    • 应用分配

      • 控制器 A (端口1-4):负责机柜主控系统、工控机、网络交换机(通过继电器控制交流接触器实现)以及散热风扇。

      • 控制器 B (端口1-4):负责副柜或周边设备,如照明灯带、加热除湿模块、副控制板供电。

2.2 网络拓扑

  • 现场层:2台智能控制器通过 Wi-Fi (2.4GHz) 或网口接入现场的商业宽带或工业4G路由器。

  • 云平台层:设备连接至芯步云。芯步开放了专属API域名 ( 及MQTT/Socket数据通道用于实时推送。

  • 业务层:自助终端的SaaS运维系统通过调用芯步的API,主动获取状态或接收设备变更上报。

3. 软件对接与状态监测实现

这是方案的核心,即如何通过代码实现“监测”。纯粹的“开关”不是目的,“读取不到状态时的告警联动” 才是价值所在。

3.1 接口对接准备

芯步的接口采用标准的HTTP方法,数据格式为JSON。开发者只需准备好:

  • AppId:应用的唯一标识。

  • Sign/Token:基于时间戳和密钥生成的签名,用于鉴权

  • Device ID:上述两台4路控制器的设备ID(由平台生成)。

3.2 “状态监测”的实现逻辑(两种模式)

针对自助机柜设备(如电磁锁、屏幕)是否存在,单纯靠控制器反馈“线路通电”是不够的,需要结合“设备心跳”与“线路物理状态”双重确认。

模式一:主动查询 (HTTP Pull)适用于运维后台巡检。系统通过定时任务(如每5分钟)调用API查询设备状态。

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/status/

  • 判断逻辑

    • 如果API返回对应端口power1 = "on",但机柜业务系统(如心跳接口)无响应 → 判定为设备死机,需重启对应端口。

    • 如果API返回power1 = "off"判定为物理断电或空开跳闸

模式二:实时消息推送 (HTTP Push / 方案高级进阶)芯步传感器类产品支持“实时状态上报”机制

  • 配置:在芯步控制台设置消息推送URL(即你的服务器公网地址)。

  • 效果:一旦控制器的任一电路状态发生变化(如从通到断),云端会毫秒级地将数据POST到你的服务器。这使得“偷电检测”或“突发断电”的实时告警成为可能。

3.3 具体的指令示例(参考)

以下是一个典型的接口调用示范,用于读取或控制第1台控制器的前两路状态

4. 核心价值:从“监测”到“自愈”

结合芯步的API,方案可以为自助终端增加自动运维(Auto-Healing) 逻辑,这是满足8路监测的高级形态:

  1. 死机自动重启

    • 探测到工控机(接在A路)Ping不通。

    • 策略:调用API关闭powerA -> 等待10秒 -> 调用API开启powerA

    • 结果:无需人工到场,2分钟内恢复服务。

  2. 分时供电策略

    • 监测到当前是深夜低峰期。

    • 策略:调用API切断控制器B的4路电源(如加热膜、副柜灯光、广告屏),仅保留主控与网络。

    • 结果:实测可降低约30%的待机功耗。

  3. 过流/过载预警

    • 虽然基础版主要用于开关量控制,但通过扩展芯步的传感器生态(如在此回路上串联配套的能耗监测模块),可以采集实时电流。

    • 当监测到某路电流持续超过阈值(如10A上限),API自动切断该路并推送告警,防止火灾隐患

5. 部署实施要点

  • 接线规范:鉴于机柜内部电磁环境复杂,应将智能控制器安装在弱电侧。若控制220V强电(如空调、总闸),请一定要通过中间继电器隔离,切勿直连高压。

  • 网络保障:自助终端常处于地下室或信号盲区。虽然控制器支持Wi-Fi,部署 4G Cat.1 DTU 进行网络桥接,或者选用带外置天线版本的控制器以增强信号穿透力

  • 设备ID管理:由于涉及2台设备(8路),在SaaS系统中创建虚拟映射表。例如:设备A_端口1 = 位置_主柜工控机设备B_端口3 = 位置_副柜照明,确保运维界面直观易懂。

6. 总结

该方案利用芯步 4路智能控制器 的灵活级联特性,通过标准的 HTTP API 完美解决了自助终端对8路电源状态监测的需求。它不仅仅是一个“遥控开关”,更是一套将“监测、告警、自愈”融为一体的自动化运维工具,能有效降低自助终端的MTTR(平均修复时间)并提升无人化运营的可靠性。

插排产品方案:
无人值守门店机柜电源控制:怎样将8位机柜总控PDU对接到软件项目中
查看 >>
怎样二次开发智能分控PDU5位以实现过流自动断电控制
查看 >>
怎样在无人值守门店机柜电源控制中接入智能设备以实现5路总控电源开关
查看 >>
无人值守门店机柜电源控制:怎样把智能PDU[分控]|5位对接到自己的项目中
查看 >>
如何在广告机设备机柜电源管理中接入智能硬件以实现远程定时任务控制
查看 >>
终端场景方案:
自助服务终端操作语音提示场景:怎么将智能语音音柱|20W集成到软件项目中
查看 >>
自助服务终端机柜电源控制:怎么把智能PDU[总控]5位对接到项目中
查看 >>
自助服务终端操作语音提示场景:怎么把30W API 接口语音音箱接入到自己的项目中
查看 >>
自助服务终端操作语音提示场景:怎样将20W壁挂语音提醒音箱集成到自己的项目中
查看 >>
怎样在自助服务终端机柜电源控制中对接智能硬件来实现线路状态反馈控制
查看 >>
监测用途方案:
写字楼办公室人体存在监测:怎么将吸顶式人体存在红外传感器对接到自己的项目中
查看 >>
怎么在共享健身房人体存在监测中接入智能设备以实现远程人体存在状态监测
查看 >>
怎么在工业自动化机柜电源控制中接入智能硬件来实现8 路设备电源状态监测
查看 >>
创客工坊人体活动监测:怎样将壁挂式高精度雷达传感器集成到软件项目中
查看 >>
如何对接12路共享设备控制模块来实现12路照明设备电源状态监测
查看 >>