针对共享健身舱、企业健身房或无人值守健身房场景,电源管理的智能化是降低运营成本、保障安全的关键。
芯步的智能PDU(总控)5位插排(型号:UNI-PDU-ZK-5)不仅是一款硬件,更是一个可通过 HTTP 开放接口 完全控制的执行终端。以下方案将详细解析如何利用该产品的开放接口,将其深度集成到你现有的共享健身房管理系统(小程序/App/后台)中。
解决方案:基于芯步开放接口的共享健身房机柜电源管理
1. 核心价值:为什么要集成总控插排?
在共享健身房场景中,机柜内通常存放着路由器、摄像头、门禁控制器、工控机等核心设备。
远程故障恢复:摄像头死机或路由器假死时,无需派维修人员到场,远程断重启即可解决,极大地节省了运维成本。
节能与安全:在非营业时间或用户离开现场时后,彻底切断机柜及部分照明/辅助设备的电源,杜绝安全隐患。
联动控制:结合传感器,实现“人来开电,人走断电”的自动化管理。
2. 硬件部署与网络架构
硬件准备:
芯步 智能PDU[总控]|5位 (UNI-PDU-ZK-5):这款设备拥有5个孔位,总额定功率3000W,足以覆盖普通健身舱的电力需求。
WiFi 2.4G 网络:设备不支持5G频段,需确保现场WiFi信号覆盖机柜位置。
架构逻辑:用户端(小程序/公众号) <——> 芯步云API / 你的业务服务器 <——> 智能PDU插排
3. 接入流程:从申请到控制
要将插排集成到你现有的项目中,无需复杂的嵌入式开发,只需对接 HTTP 接口即可。
第一步:获取凭证在芯步开发者后台获取开发者ID和密码。这类似于获取一把“钥匙”,用于验证你的服务器身份。同时,记录下插排上贴的设备ID。
第二步:签名计算芯步的API出于安全考虑,采用了 MD5 加密验证。为了确保接口调用安全,你需要生成签名。签名规则如下 (其中 Ts 为当前 Unix 时间戳)
第三步:核心接口调试
你可以通过任何支持 HTTP 请求的语言进行集成,以下是具体的集成方法:
1. 下发指令(控制通断电)这是最核心的功能。当你在后台点击“重启路由器”时,实际上就是向服务器发起了这个请求。
请求地址
https://api.thingboot.com/{AppId}/device/control/方法:POST
请求体示例(JSON) :
注意
{"power1":0}代表断开插排上“位1”的电源。若想总控所有位,可使用{"power":0}。
2. 批量控制与组合控制共享健身房在清场时,往往需要一键关闭所有设备。
批量设备:device字段支持传入多个ID,用逗号隔开。
先断后通(重启) :如果你想实现“重启”,可以通过
reset指令,或者先发送{"power1":0},等待3秒后发送{"power1":1}。
3. 接收设备状态(消息推送)为了在App上显示当前“电源是开还是关”,你需要配置消息推送。在你的业务服务器设置一个接收接口,设备状态发生变化时,它会主动上报。同时,你也可以通过接口主动查询设备实时状态来确保数据同步。
4. 应用场景实战
第一种场景:远程故障重启
痛点:用户反映“扫码进门后灯不亮”。
解决方案:运维人员在后台查看状态,发现照明继电器卡死。只需点击“照明电源”对应的端口,执行
{"power3":0}-> 延时 ->{"power3":1},即可远程完成修复,响应速度通常在 100ms 左右。
第二种场景:潮汐节能策略
痛点:凌晨0点到6点无人健身,但机柜散热风扇一直在转,徒增电费和噪音。
解决方案:你的业务系统增加定时任务,定时调用API:
{"power5":0}。
第三种场景:语音联动(扩展)如果有需要,也可以结合芯步的智能音柱。当用户扫码失败时,可以通过 HTTP 接口调用音柱播报:“设备维护中,请稍后再试”,同时切断问题设备的电源。
5. 私有化部署(可选)
对于数据安全性要求较高的健身房连锁品牌,芯步支持私有化部署。你可以将数据完全存于自己的局域网内,此时API请求地址需要更换为你自己的内网服务器地址。
6. 总结
将芯步的5位总控插排接入共享健身房项目,本质上是将硬件抽象为API接口。你不需要关注底层Wi-Fi协议,只需调用 control 接口管理线路通断即可。
通过这种方式,你的项目不仅能实现基础的控制功能,还能建立起更为完善的自动化运维体系,有效提升共享健身房的数字化管理水平。