小型商铺的设备电源管理通常存在一个痛点:打烊后空调或招牌灯忘记关、到家才想起店里设备没断电、想定时开关却没有自动化手段。针对这些问题,利用芯步的开放接口,你可以通过“智能断路器/继电器 + HTTP接口调用”的方式,低成本实现远程指令控制。
以下是基于芯步硬件生态的详细解决方案:
1. 方案简介与选型
本方案的目标是解决小型商铺(如便利店、餐饮店、服装店)中空调、LED招牌、展示柜、排风扇等大功率设备的远程开关问题。
在芯步的产品体系中,实现“通断”控制主要依赖以下两类硬件,你可以根据实际电路情况选择:
| 推荐硬件 | 控制对象 | 核心优势 | 接口特性 |
|---|---|---|---|
| 智能微型断路器/交流接触器 | 全屋总闸、空调、灯光主回路 | 支持大功率、直接替换原有电箱空开,具备过载保护功能 | 内置Wi-Fi/4G模组,通过云端API控制分合闸 |
| 智能墙面插座/插排 | 单台设备(如收银机、饮水机、广告机) | 安装极简,即插即用,无需改动线路 | 独立设备ID,支持通断电指令 |
选型: 对于以“远程开关灯”为目标的通用场景,推荐使用 智能微型断路器(1P或2P) 直接控制照明回路,或使用 大功率智能插座 单独控制卷帘门电机等。
2. 核心技术架构
基于芯步的“设备-云-端”架构,实现远程控制的流程非常简单。
设备层:智能硬件接入Wi-Fi/4G网络,保持在线状态。
云平台层:芯步提供开放API,接收控制指令并转发给设备。
应用层:你的自有系统(小程序、Web后台、或企业ERP)发起HTTP请求。
3. 开发实施步骤
3.1 硬件部署与配网
安装:由电工将智能断路器替换进配电箱(注意:请一定要断开总闸操作)。
配网:下载“芯步”或相应设备配套的App,将设备通过2.4G Wi-Fi接入网络。设备成功联网后,可在开发者后台获取到唯一的 设备ID。
3.2 接口对接开发
芯步提供标准的HTTP接口,这是实现“远程指令”的核心。
1. 接口地址与鉴权请求地址通常遵循:http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}
AppId:你的应用身份标识。sign:签名,用于验证请求合法性(通常是将参数与Token进行MD5加密)。ts:时间戳,用于防止请求重放。
2. 核心指令下发这是一个典型的JSON请求体示例,用于向指定设备发送“开启”命令:
请求方式为 POST,数据格式为 JSON。调用成功后,设备通常在 80-120ms 内即可执行动作。
3. 状态同步与查询为了保证系统稳定性,采用异步消息推送机制。芯步支持在设备状态变化(如本地手动按下了开关、或设备离线)时,主动推送消息到你的服务器,这样能确保手机端显示的状态与商铺实际状态一致。
3.3 业务逻辑实现
拿到接口后,你可以在应用层实现以下高级功能:
第一种场景:一键打烊/上班在管理后台设置一个“一键打烊”按钮。点击后,系统自动向“招牌灯回路”、“空调回路”、“收银台插座”对应的设备ID分别发送 power:0 指令。
第二种场景:定时策略利用HTTP接口结合你服务器的时间任务(如Linux的Crontab或Spring Task),定时调用接口。
08:55:发送指令开启“展示柜”和“灯光”。22:00:发送指令强制关闭所有“广告灯”电源。
第三种场景:安防联动结合芯步的智能传感器(如烟雾传感器、人体红外传感器)。
逻辑:当传感器检测到“有人闯入”或“烟雾浓度超标”时,服务器接收到告警,可自动触发逻辑:向“全屋电源”发送关闭指令或向管理员手机推送远程控制卡片。
4. 关键接口参数详解
为了方便开发,下表列出了 order 对象中最常用的参数说明:
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
power | int | 核心功能:控制总开关的通断。1=开,0=关 | 1 |
light | int | 控制设备自带指示灯光或外接灯光 | 0 |
buzzer | int | 控制蜂鸣器响动(用于找设备或告警) | 0 |
mode | int | 部分插座支持模式切换(如:普通模式/节能模式) | 1 |
注:具体参数请以购买设备的产品手册为准,不同型号设备支持的指令集略有不同。
5. 总结
1. 零学习成本与高性价比芯步的接口设计遵循极简原则,一行POST请求即可控制设备,无需复杂的MQTT协议接入,大幅降低了开发门槛。
2. 私有化部署支持对于连锁品牌商户,如果数据安全性要求高,芯步支持私有化部署。你可以在店铺局域网内部署控制服务器,即使在公网断开的情况下,内网指令依然畅通。
3. 精准的能耗管理通过智能断路器,不仅能开关,还能实时读取电压、电流、功率数据。你可以结合这些数据分析哪台设备是“电老虎”,并通过定时开关策略降低30%左右的非营业期能耗。
4. 安全互锁机制在餐饮类商铺,可以设置逻辑:当“厨房风机”未开启时,强制禁止“燃气炉”的远程开机指令,确保用电用火安全。
6. 总结
通过在配电箱端部署芯步的智能断路器/继电器,并调用其标准的HTTP开放接口,开发者仅需少量代码就能为传统商铺赋予强大的物联网控制能力。这套方案不仅能实现基础的“远程开关”,更能无缝衔接商铺现有的ERP系统或小程序,将设备控制能力融入到日常的业务管理流程中。