CATALOG

展柜智能化控制的核心挑战在于:如何将物理设备的分路控制能力,无缝集成到现有的软件系统中。芯步24路控制器的开放HTTP接口,正好可以用标准化的API调用解决这个问题——无需中间件,直接通过签名鉴权即可对每一路进行独立控制。

展柜设备控制解决方案:基于芯步24路控制器的智能化集成

1. 项目概述与需求分析

在展柜、博物馆展台、无人售货柜及沙盘模型的智能化改造中,我们面临的核心需求是:通过软件系统远程控制展柜内多达24个独立单元的灯光、电机或锁具

传统的展柜控制依赖手动开关或复杂的布线。本方案采用芯步 “智能通用控制器24路” (型号:UNI-KZQ-TY-24) ,该设备的核心优势在于:

  • 高集成度:1台设备提供24路独立分控,节省机柜空间。

  • 接口友好:开放标准HTTP接口,无论现有项目是Web、小程序还是APP,均可直接调用

  • 灵活部署:支持Wi-Fi 2.4G直连,且支持私有化部署与纯局域网运行,适合内网环境下的展馆项目

2. 硬件集成设计

要将该控制器对接到项目,物理集成是关键的第一步。

  • 接线方案设备采用DC 12V/2A供电。输出端共有24路继电器接口。

    • 控制负载:可直接连接DC 12V的LED射灯或电磁锁。

    • 强电控制:若展柜使用220V照明,需将控制器的输出端作为“开关信号”,外接交流接触器来控制强电通断

  • 网络要求设备仅支持2.4G Wi-Fi。在展会或展厅复杂无线环境下,需确保信号强度。设备支持设定5组备用Wi-Fi,可自动跳转至最优信号

3. 软件对接核心流程

芯步的核心优势在于 “无网关化” 。设备直接拥有独立IP,开发者可直接通过云端或局域网API进行控制。

第一步:获取关键凭证在芯步控制台完成设备配网后,开发者需要获取以下三个关键参数:

  1. AppID:应用唯一标识。

  2. AppSecret:用于加密的密钥。

  3. Device ID:目标控制器的设备编号

第二步:签名算法与请求构建所有API请求均需携带签名以保证安全性。签名算法规则如下:

Sign=MD5(MD5(AppSecret)+ts)Sign = MD5( MD5(AppSecret) + ts )

(注:ts为Unix时间戳,需将AppSecret进行MD5后拼接时间戳,再进行一次MD5)

请求示例

  • 地址https://api.thingboot.com/{AppID}/device/control/?sign={Sign}&ts={ts}

  • Method:POST

  • Body (JSON)

第三步:核心指令集映射为了实现展柜的精细控制,我们需要将物理线路映射到业务逻辑中。该控制器支持以下关键指令:

功能类别命令示例 (Order JSON)业务场景说明
单路控制{“power3”: 1}开启编号3展柜的内部照明
批量控制{“batch”: {“relay”:[1,2,3], “power”:0}}闭馆时,一键关闭1-3号柜的灯光
点动/脉冲{“point”: {“relay”:[5], “interval”:500}}控制展柜锁具,通电500ms后自动断开
时序复位{“reset”: {“interval”:1000}}全关后延时1秒重新上电,用于故障复位

4. 针对展柜场景的代码集成示例

假设您正在开发一个基于 微信小程序 的展馆导览与控制APP,点击“开启重点文物柜灯光”的代码逻辑如下:

5. 高级特性和需要注意的点

  • 私有化部署:对于安全等级比较高的博物馆项目,可利用该产品支持的自建消息服务器功能,将API切至局域网内部调用,完全断开外网,确保数据不出园

  • 状态同步:HTTP指令下发成功(Code 200)仅代表指令送达。若需要确保继电器真实吸合,结合设备的状态查询接口或订阅设备上行消息推送来获取执行回执

  • 负载安全:单路最大支持2200W阻性负载,但总负载不应超过4400W。对于电机类展品升降机构,需注意其感性负载特性,降额使用

6. 结语

通过上述方案,只需简单的HTTP集成即可完成展柜设备的智能化改造。芯步24路控制器以其开放的API设计,将复杂的物联网通信封装为简单的API调用,使项目团队能聚焦于展陈业务逻辑的开发,而非底层硬件驱动。