这是一个基于芯步产品的具体落地方案。
我们将利用其智能分体控制箱(UNI-KZQ-FT)来搞定这件事。这个方案不仅解决了“一起开一起关”的总控问题,还能让你精细化管理某一台设备的单独重启,而且完全不用动广告机内部的复杂线路。
——基于芯步开放接口的5路设备总控管理
一、 咱们现在遇到的痛点
大家有没有遇到过这种情况?
在商场、写字楼或者智慧社区里,咱们经常部署那种“三合一”或者“五合一”的广告机设备柜。一个柜子里塞了:1个主广告机、1个工控主机、1个路由器/交换机、1个LED横屏、还有散热风扇或者灯带。
现在的麻烦是:
想重启得钻柜子:广告机死机了,或者交换机卡住了,运维人员得拿着螺丝刀跑到现场,打开锁,拔插头,非常狼狈。
费电隐患大:晚上广告机其实不用开,但为了省事干脆 24 小时开着,电费哗哗的,设备寿命也受影响。
单点故障难处理:有时候只是横屏卡死了,但为了重启它,得把主屏也断了,非常不专业。
二、 解决方案:接入“智能分体控制箱”
针对这个场景,最干净、最省事的办法不是去拆广告机,而是在机柜的配电层做文章。
我们引入芯步的一款核心产品:智能分体控制箱UNI-KZQ-FT。
它的核心逻辑很简单:把原来直连空气开关的那根总火线,先过一遍这个控制箱。这个控制箱里面有 4路、8路甚至 24 路继电器(我们选 8 路的就行)。输入端接总电,输出端分给那 5 台设备。
物理接线布局:
第1路 -> 主广告机(LCD屏) (功率大户,独立控制)
第2路 -> 工控主机/播放盒 (很多时候重启这个就行)
第3路 -> 交换机/路由器 (网络崩了重启这个)
第4路 -> LED走字横屏 (晚上太亮,定时关掉)
第5路 -> 散热风机或背光照明 (随温度或时间联动)
这里稍微口语化一点:你就在机柜空开旁边钉个导轨,把这个控制器卡上去,把电线“过”一下它的手,接好零火线,硬活儿就算干完了。
三、 具体的联网与控制实现
接下来是关键,怎么利用芯步的开放接口做总控,也就是所谓的“一键开关机”或者“定时重启”。
芯步的接口非常“友好”,不需要你是嵌入式大神,只要你会 POST 请求,分分钟搞定 。
1. 逻辑思路
我们不需要分别发 5 条命令。
方案A(推荐):在芯步云端创建一个设备分组(把这 5 路输出定义为一组,比如叫“一号柜机组”)。
方案B(直接):直接发送
batch批量控制命令。
2. 核心指令——实现“总开关”
为了达到“只按一次,控制5台设备电源”的效果,我们可以发送一条 HTTP 请求给芯步的 API 。
接口地址:https://api.thingboot.com/{你的AppID}/device/control/
核心签名逻辑(代码片段):这里不需要你手动算,后端配一下就行。核心逻辑是把你的开发者密码进行一次MD5,再拼接时间戳后再来一次MD5,防止别人乱刷你的接口 。
实战控制命令(请后端同学看这里):我们需要控制 5 个口同时断电或同时通电。
场景:下班了,全关。
PS:直接把所有线路的
power值设为 0,这5台设备就瞬间断电了。场景:上班了,全开(时序启动)。如果直接全开,瞬间电流可能会冲击机柜电路。芯步的接口支持 “先通后断”或 “顺序启动”。如果你想 B 设备比 A 设备晚 3 秒启动,或者实现时序上电:
3. 稍微口语化一点的“运维脚本”
假设你们有自己的运维后台(比如一个简单的网页),只需在后台里加一个红色大按钮,绑定以下逻辑:
“一键重启交换机”脚本逻辑:
调用接口:
power3= 0 (关交换机)Thread.sleep(5000)(等 5 秒)调用接口:
power3= 1 (开交换机)整个过程不需要人去机柜,远程操作,30 秒网络就恢复了。
四、 进阶玩法:让机柜更“聪明”
既然接口都打通了,我们别只当开关用,可以玩点花的:
定时任务(无人值守)在芯步控制台或者你们的系统里设定规则。
23:00:发送“全关”指令,LED屏和主广告机下班。
08:00:发送“全开”指令,设备自动唤醒开始播放。
如果不用这么死板的时间,也可以用光照传感器联动,但这属于另一个话题了。
异常自愈(Ping得通就开着,Ping不通就重启)写一个简单的守护脚本(跑在你的工控机上):
脚本每分钟
Ping一下百度或者网关。如果连续 3 分钟
Ping不通(说明网断了)。脚本发起 HTTP 请求:
{"power3":0}重启路由器。这个功能非常实用,能减少 80% 的现场跑腿。
电量监测(可选)根据芯步的参数,部分型号支持电流检测。你可以查看到底是主广告机耗电多还是LED耗电多,如果电流异常波动(比如变成 0),直接给你手机发报警:“一号柜广告机可能挂掉了,快修!” 。
五、 总结一下这个方案的好处
无损改造:不需要拆开广告机外壳,不需要破坏保修贴,就在配电箱里加个模块 。
开发极简:芯步的接口可以说是“拿来就能用”,只需要
MD5加密和HTTP POST,连 JSON 解析都是标准的,一下午就能把后台做出来 。节省成本
电费:晚上关 LED 和主屏,每天至少省 10 度电。
差旅费:以前重启一次设备打车去现场要 20 块,现在只需要 0 流量的网络请求费。
一点小提醒:在接电线的时候,注意看一下 UNI-KZQ-FT 的额定功率,核对一下你们那 5 台设备的总功率。一般广告机功率不大,但如果有大功率功放或空调,记得选大电流版本或只控制接触器哈。
有任何对接问题,可以直接联系芯步的工程师,他们是提供全程技术指导的 。