展会场景对照明和门禁的控制有特殊需求:既要响应迅速、操作直观,又要能灵活应对人流变化。基于芯步开放接口,可以通过触摸按键直接控制设备,无需经过APP中转。以下是具体实现方案。
1. 背景与需求分析
在展会现场,展位往往划分为接待区、展示区、洽谈区及储藏室等多个功能区域。参展商通常面临以下痛点:一是展会现场环境嘈杂,寻找手机APP控制不够便捷;二是工作人员进出储藏室或VIP室时需要翻找钥匙,效率低下;三是需要通过灯光的明暗变化来引导参观者视线,突出展品。
本方案的目标是利用芯步的开放API接口,将智能触摸墙壁开关(控制照明)与门磁/锁控制器(控制门禁)通过现场的触摸屏或定制物理按键面板进行统一调度。实现“一键切换场景”与“按键即开门”的流畅体验,无需网关中转或云端排队,利用局域网直连特性保证响应速度。
2. 系统设计
本系统采用基于HTTP/局域网协议的轻量化架构,确保展位搭建简单且高可靠性。
设备层:包括芯步智能触摸墙壁开关(2路/3路)、智能断电通断器(控制门锁电磁铁或电机锁)、以及现场传感器。
控制层:核心是一个作为中控的触摸屏一体机(或定制有线触摸按键板)。该中控屏内嵌控制软件,直接对接芯步API。
网络层:利用现场Wi-Fi网络,或搭建一个独立的局域网路由器,确保所有设备在同一网段内,降低延迟。
3. 硬件选型与对接
为了实现“触摸控制”,我们需要利用芯步产品开放的HTTP接口。芯步设备的优势在于直接支持API控制,无需复杂的网关配置。
3.1 照明控制硬件
选择芯步智能触摸墙壁开关(2路)。
功能:控制展会现场的射灯、灯带及氛围灯。
控制指令:通过向其发送HTTP请求,修改
power1(线路1)和power2(线路2)的参数值(1为开,0为关)。
3.2 门禁控制硬件
方案A(电锁类) :选用芯步智能通断器(继电器模块)。将门禁锁的电源线接入通断器。
原理:通断器闭合 -> 锁通电/断电(取决于电锁类型) -> 门打开。
方案B(门磁传感器) :为实时获知展位储藏室门是否关好,可搭配芯步门磁传感器,通过API读取状态。
3.3 控制终端
硬件:一台支持触控的工业平板或普通安卓/iPad平板电脑。
逻辑:平板作为控制台,通过局域网向芯步API发送POST请求。
4. 接口对接与开发逻辑实现
这是本方案的核心技术环节。我们需要利用芯步开放的API,在触摸屏上实现“按下按钮 -> 立即控制”的闭环。
4.1 设备ID与凭证准备
在芯步控制台中,获取设备的唯一标识 Device ID(例如照明开关ID:
120101,门禁继电器ID:120102)。获取AppID与AppSecret,用于生成签名(Sign),保障局域网内通信安全。
4.2 核心接口调用:向设备下发指令
芯步提供标准的HTTP接口,我们可以通过触摸屏背后的代码调用此接口。接口地址为:http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}
具体实施逻辑:
第一种场景:触摸控制灯光开关参展商点击触摸屏上的“洽谈区灯光”图标时:
触摸屏软件触发事件,组装JSON数据。
向指定Device ID的设备下发
order指令。请求示例(开灯) :
请求示例(关灯) :
开关执行动作,灯光亮起。由于是在局域网内直接呼叫API,响应延迟通常在毫秒级。
第二种场景:触摸控制门禁开启当工作人员需要进入后台时,点击“开门”按钮:
为了保护安全,中控软件可设定该按钮需配合密码或仅特定界面可见。
向门禁继电器发送指令,使其接通电路。
请求示例
自锁逻辑:为了防止锁体长时间通电烧毁,可在软件中设定:发送“通电”指令后,延时0.5秒,自动发送“断电”指令(
{"power": 0})。这种“点动”控制模式非常适合电子锁。
4.3 展会场景的特殊优化:组控与场景
利用芯步接口支持多设备同时控制的特性,实现场景联动。
“演示模式”一键启动:触摸屏上设置“演示”按键。点击后,中控系统同时向照明设备发送
{"power1":1}(主线开启),向射灯发送{"power2":0}(关闭射灯聚焦于展品),同时向门禁发送关门指令。多设备控制:接口支持
device字段传入逗号分隔的ID,如"120101,120103,120105",只需一次请求即可同步控制全场灯光。
5. 界面设计与用户体验
为了在展会上体现专业度,触摸屏界面设计需直观简洁。
主界面布局:
展区总览图:使用展位3D渲染图或平面图作为背景,直接在灯光所在位置设置热区,实现“所见即所得”的触摸控制。
情景模式区:包含“全亮”、“接待模式”(仅部分暖光)、“节能模式”(半关)等情景按键。
安防控制区:独立的“储藏室开门”按键,配合弹出式二次确认框,防止误触。同时可显示门磁当前状态(如“已上锁”绿标)。
6. 故障排查与维护
在展会现场,Wi-Fi信道可能极其拥堵,为了保证稳定性,采取以下措施:
局域网优先:确保触摸屏与芯步设备连接在同一个无外网干扰的独立路由器上。芯步设备支持局域网发现与直连功能,即便展会外网断开,只要路由器通电,触摸控制依然有效。
设备离线处理:API接口返回200仅代表指令送达平台,若设备离线会执行失败。因此,在中控软件中,定期(如每5分钟)调用设备状态查询接口,若发现设备离线,在触摸屏顶部显示醒目的红色警示条。
指令重试机制:在软件代码中加入重试逻辑。如果第一次控制失败,间隔500毫秒自动重试一次,避免因瞬时网络波动导致演示失误。
7. 总结
该方案通过对接芯步的开放接口,将传统的电工硬件转化为软件定义的执行单元。
响应速度快:相比依赖云端的智能音箱控制,局域网触摸控制几乎无延迟,更适合展会现场的快节奏演示。
集成度高:将照明与门禁两个孤立系统统一到一个触摸屏界面,解决了参展商多App切换的管理麻烦。
扩展性强:若展位配备语音音柱,可在上述接口中同时调用语音播报指令(如
{"play:gbk:16":"欢迎参观,门已开"}),进一步提升展位的科技感体验。