CATALOG

商场展柜的用电安全与能效管理正逐步智能化,芯步AC4-10A智能通断器凭借其开放的HTTP接口,可以快速集成到现有的软件系统中。以下方案将从硬件选型、接口对接、核心功能实现到落地案例,完整说明对接流程。

1 背景与需求分析

在商场运营中,展柜电路管理面临着多重挑战。传统展柜照明和多媒体设备通常采用定时器或人工开关方式,不仅存在因忘记关闭导致的电力浪费,更潜藏着线路过载、过热引发的火灾风险。针对这一现状,芯步推出的AC4-10A智能通断器为实现展柜电路的智能化改造提供了理想的技术路径。

该设备体积小巧(37mm×74.3mm×23.5mm),可直接嵌入展柜内部或安装在配电箱中,通过WiFi 2.4GHz无线网络连接,无需额外网关。其额定电流为10A,最大负载功率达2200W(阻性负载),完全覆盖商场展柜的LED照明、液晶屏幕、电动模型等设备的功率需求。更为关键的是,该设备开放HTTP接口,可在公网或纯局域网环境下实现对设备的远程控制和状态监测,为软件开发者提供了灵活、高效的对接方式。

2 产品选型与技术架构

2.1 AC4-10A智能通断器核心特性

AC4-10A具备以下与软件项目对接密切相关的技术特性:

开放接口:设备提供完整的HTTP API,适用于任何支持HTTP请求的编程语言(JavaScript、Python、Java、Go等),可无缝接入Web应用、小程序、APP或企业级SaaS平台。这意味着开发人员无需学习私有协议,通过标准的RESTful调用即可完成设备控制。

网络适应性:支持公网和局域网两种通信模式,同时支持私有化部署。对于注重数据安全的商场,可将API服务器部署在内网,所有控制指令不经过外网,有效防范数据泄露风险

快速响应:从命令下发到设备执行,端到端延迟仅为80-120毫秒。这一特性对于需要即时响应的场景(如导购演示、巡场检查)至关重要,能提供流畅的操作体验

多种控制模式:除基础的远程开关外,还支持定时通断、先通后断、先断后通等高级控制模式,足以应对展柜管理的多样化需求

2.2 系统设计

整个对接方案采用云管端三层架构,如图1所示。

感知层:部署在商场各展柜内的AC4-10A智能通断器,负责执行电路通断动作,实时采集设备状态。设备上电后自动连接预设的WiFi网络,并维持与云平台的心跳连接。

平台层:芯步提供的API服务器,负责设备注册、状态同步、指令转发。商场也可选择私有化部署,将平台层完全托管在自己的服务器上。

应用层:商场定制的管理软件,可以是微信小程序、Web管理后台或商场现有的ERP系统。这一层通过调用平台层API,实现设备远程控制、定时任务配置、能耗数据分析等功能。

这种架构的优势在于:各层职责清晰、耦合度低,商场可以根据实际需求选择仅调用基础API,也可以构建完整的设备管理平台。

3 API对接技术详解

3.1 接口签名机制

为保证接口调用的安全性,芯步采用了双重MD5签名机制。每次请求API时,需要携带两个核心参数:sign(签名)和ts(时间戳)。签名的生成算法如下

该签名机制能有效防止重放攻击:由于ts参数参与了签名计算,且服务器会校验ts与当前时间的差值(通常允许±5分钟的有效窗口),即便攻击者截获了某个请求的URL,也无法在时间窗口外再次使用。同时,AppSecret仅在服务端存储和计算,客户端无法获取,保证了密钥的安全性。

3.2 设备控制接口

请求地址https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

请求方法:POST

请求头Content-Type: application/json

请求体示例

其中,device为目标设备ID(在物联网控制台获取),order为控制指令。对于AC4-10A,{"power": 1}表示开启输出端,{"power": 0}表示关闭。响应结果通常为JSON格式,包含执行状态(成功/失败)、错误码等信息。

多设备批量控制:当需要同时控制多个展柜时,device参数支持传递多个ID,用逗号分隔。例如:"device": "820720,820721,820722",此时order指令会同时下发至所有指定设备,这一特性对于统一开关营业区域的展柜照明非常实用

3.3 状态查询与数据同步

除主动控制外,系统还需获取设备的实时状态以确保UI显示与实际一致。AC4-10A的状态同步有两种实现方式:

主动查询模式:调用设备状态查询接口(如/device/status),传入设备ID,返回当前通断状态、电量参数等信息。该模式适用于用户手动刷新或定时轮询场景。

消息推送模式:商场可配置消息接收服务器地址,设备状态变化时,平台会主动推送状态变更通知。这一模式需要商场自建HTTP服务端,接收并处理平台推送的JSON数据。

对于智能展柜管理软件,同时采用两种模式:使用WebSocket或轮询方式保持前台UI的实时性,同时通过消息推送确保后台数据的一致性。

3.3 高级控制功能

AC4-10A除基础通断控制外,还支持丰富的定时模式。

定时通断:通过pointreset命令实现先通后断、先断后通。例如,发送{"point": {"interval": 3600000}}会接通电路,并在1小时后自动断开。这一功能在展柜演示场景中尤为实用——导购启动演示后,系统自动在预设时间关闭设备,避免因遗忘而造成电力浪费。

联动控制:当商场有多个展柜需要联动控制时,可在一个请求中批量操作。例如,{"batch": {"relay": [1,2,3], "power": "0"}}可同时关闭线路1、2、3。这一特性使得统一管理多个展区变得异常便捷。

4 软件项目集成步骤

4.1 第一阶段:环境准备与设备配网

在正式开发前,需要进行以下准备工作:

账号注册与凭证获取:访问芯步官网注册开发者账号,登录后创建“工作台”,在“物联网控制台”模块获取AppId和AppSecret。这两个凭证后续所有API调用都会使用,需妥善保管

设备配网:AC4-10A采用WiFi直接连接方式,配网时可通过电脑或小程序操作

  • 电脑配网:登录物联网控制台,进入“网络配置”模块,登记商场2.4GHz WiFi的名称和密码。长按设备上的按钮直至指示灯进入慢闪状态(表示进入配网模式)。在控制台选择已登记的网络,点击“为设备配置此网络”。

  • 小程序配网:微信搜索“芯步小程序”,登录后在“网络配置”中添加WiFi信息。进入手机设置,将个人热点名称和密码修改为预设值,设备自动连接并完成配网。

设备验证:配网成功后,可在控制台看到设备显示为在线状态。此时可直接在控制台发送测试指令(如{"power":1}),验证设备是否正常工作。

4.2 第二阶段:API对接开发

封装API调用函数:在项目中创建一个设备服务类(DeviceService),封装签名生成、HTTP请求发送、异常处理等逻辑。关键代码结构如下:

实现状态同步机制:创建定时任务,每隔30秒调用设备状态查询接口,更新本地数据库中的设备状态。同时,实现一个Webhook端点接收平台推送的状态变更消息,实现准实时状态同步。

接口安全加固:在生产环境中,将AppSecret存储在环境变量或密钥管理服务中,避免硬编码。对于接收平台推送的Webhook端点,应验证请求来源IP或添加自定义Token校验,防止恶意请求。

4.3 第三阶段:业务逻辑实现

第一种场景:营业时间自动控制

通过定时任务(cron job)在每日10:00执行批量开启操作,将所有展柜设备状态设为通电;22:00执行批量关闭操作。为避免定时器失效,提供手动触发接口作为备用方案。

第二种场景:展柜能耗监测与告警

当检测到某展柜在非营业时段(如凌晨2点-5点)仍有电流消耗时,系统自动向运维人员推送告警消息。实现方式:定时查询设备功率参数,与预设阈值比较,触发告警逻辑。

第三种场景:紧急情况联动

将智能通断器与烟雾传感器联动,一旦消防系统检测到烟雾信号,系统立即调用批量断电接口,切断所有展柜电源,防止电气火灾扩大。

5 实施效果与运营

通过将AC4-10A智能通断器集成到商场展柜管理软件中,可实现以下效果:

节能降耗:展柜照明和展示设备的日均用电时长从14小时降至11小时(根据营业时间精确控制),预估单柜年节电约200kWh。对于拥有上百个展柜的大型商场,年节电量可达2万kWh以上

运维效率提升:管理人员无需逐一手动开关展柜,通过手机即可远程控制所有设备。当展柜出现异常时,系统自动告警并定位故障设备,问题处理时长从小时级缩短至分钟级。

数据驱动决策:系统记录的设备运行数据可辅助商场分析各展区的客流高峰时段,优化展柜照明策略,进一步提升顾客体验。

在实际部署中,商场配置2-3个备用AC4-10A设备以应对突发故障,并定期(如每季度)对API密钥进行轮换,确保系统安全。通过上述方案,商场可快速实现展柜电路的数字化、智能化管理,为顾客创造更安全、舒适的购物环境。

通断器产品方案:
如何接入远程控制智能通断器模块来实现HTTP接口远程控制
查看 >>
普通灯具系统交流控制:怎样将智能通断器AC1-10A对接到自己的项目中
查看 >>
如何在共享场所直流负载管理中接入智能硬件来实现远程批量控制
查看 >>
怎样接入AC5-10A 低压控制开关来实现能耗数据统计控制
查看 >>
共享场馆照明系统控制:怎样将4400W 线路控制器对接到自己的项目中
查看 >>
展柜场景方案:
商场展柜电路保护:怎么将60A带计量数显物联网断路器对接到软件项目中
查看 >>
商场展柜电源控制:如何将24 路智能远程集中控制模块对接到软件项目中
查看 >>
商场展柜电路保护:如何把25A 智能断路器对接到自己的项目中
查看 >>
商场展柜电路保护:如何将AC3 计量版智能通断器集成到自己的项目中
查看 >>
商场展柜电路保护:如何将60A远程智能空开接入到软件项目中
查看 >>
保护用途方案:
如何对接8 路智能包间控制器以实现包间设备异常断电保护
查看 >>
怎样在智能办公交流电路控制中对接智能设备来实现直流过流保护控制
查看 >>
如何二次开发智能大功率断路器计量版50A来实现短路保护控制
查看 >>
怎样二次开发智能线路通断器 10A-AC2来实现过流过载保护控制
查看 >>
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>