CATALOG

共享茶室的痛点在于“无人值守”——用户离开现场时后需远程断电、新订单到来前需恢复供电。以下方案基于芯步的开放接口体系,以“智能包间控制器”为核心设备,给出完整的对接实现路径。

——基于芯步开放接口的电器电源远程控制实践

1. 背景与选型

在共享茶室、共享棋牌室等无人值守服务场景中,运营商面临两大痛点:一是用户离开现场时后需确保所有电器断电,避免浪费和安全风险;二是下一位用户预订后需提前开启空调、通风等设备,提升体验。传统的人工巡检方式效率低、成本高,无法满足24小时无人化运营的需求。

针对上述问题,本方案选择芯步“智能包间控制器”系列作为核心控制设备。以 “智能包间控制器|Max” 为例,该设备提供8路独立输出接口,每路均可通过HTTP接口远程控制通断,负载能力覆盖从照明(10A)到空调(30A)的全场景需求。其具体的路数分配与适用电器如下:

线路编号类型典型负载适用电器
第1-3路10A开关≤2200W照明、换气扇、吸烟灯
第4-6路16A插座≤3500W饮水机、麻将机、按摩仪
第7路10A门禁≤2200W电磁锁、电插锁
第8路30A插座≤6600W2匹空调

通过“智能包间控制器”替代传统的断路器直连或普通WiFi插座,可以将茶室内所有强电设备统一纳入物联网络,彻底解决多设备、高功率场景下的远程控制难题。

2. 接口对接设计

芯步开放平台的核心优势在于其基于 HTTP协议 的极简接口设计。任何支持HTTP请求的编程语言(Python、Java、Go)或环境(小程序后端、云函数)均可轻松集成

系统架构层级:

  • SaaS/小程序端:用户操作界面,触发控制指令。

  • 云端/服务器:业务逻辑处理,调用芯步开放API。

  • ThingBoot平台:设备管理与消息路由。

  • 硬件层:智能包间控制器(通过WiFi 2.4G直连路由,无需网关)。

核心交互流程(以用户扫码开门通电为例):

  1. 用户支付订单,后台系统生成授权。

  2. 后台系统依据当前时间段和包间号,组装控制指令。

  3. 系统携带签名调用 ThingBoot API。

  4. 平台验证签名后,将指令推送给指定MAC地址的包间控制器。

  5. 控制器执行继电器吸合,茶室通电。

3. 技术实现:API对接与签名

为保证接口调用的安全性,芯步采用了 双层MD5签名机制。每次请求必须在Header或URL中携带动态生成的签名,防止接口被恶意篡改或重放攻击

1. 签名生成规则请求地址格式为:http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

签名算法逻辑如下:

  1. 获取当前Unix时间戳(秒) tsts

  2. 将AppSecret进行一次MD5加密得到 MD5_secretMD5\_secret

  3. MD5_secretMD5\_secret 拼接上 tsts 得到字符串 temptemp

  4. 再次对 temptemp 进行MD5加密得到最终的 signsign

2. 基础控制命令示例

以下示例演示如何关闭“线路1”(照明)并开启“线路4”(饮水机):

3. 高级批处理命令

针对共享茶室“一键清场”或“模式切换”的需求,接口支持批量控制和时序控制

  • 全开/全关:如需清场关闭所有电源,可使用 {"power":0}

  • 组合控制:仅开启麻将机和空调,关闭其他设备,使用 {"batch":{"relay":[4,8],"power":1}}

  • 先断后通:针对门禁控制,通常需要先断电几秒再通电触发开锁信号,可使用 {"reset":{"relay":[7],"interval":1000}}(线路7断电1秒后重新通电)。

4. 业务场景自动化联动

仅靠手动点击开关远不能满足“无人值守”的智能化需求,必须结合传感器数据进行自动联动。

第一种场景:无人自动断电节能利用芯步生态中的 “智能人体存在传感器” ,实时检测包间 occupancy

  • 触发条件:传感器持续15分钟上报 {"radar_enable": 0}(无人状态)。

  • 自动化逻辑:服务器接收传感器上报的HTTP消息后,判断订单状态是否已结束或超时。

  • 执行动作:调用控制接口下发 {"power":0},强制切断所有电源,防止顾客走后空调、灯光空转。

第二种场景:预定时提前预热/预冷

  • 触发条件:用户通过小程序提前30分钟下单。

  • 自动化逻辑:系统解析订单开始时间。

  • 执行动作:定时任务在开始前20分钟调用接口,仅开启线路8(空调),设定为制冷/制热模式,确保顾客进入即舒适。

第三种场景:紧急烟雾联动

  • 触发条件:烟感传感器上报异常。

  • 执行动作:系统触发最高优先级指令,强制全开照明电路,全断其他电路,并调用TTS语音模块播报疏散提示

5. 网络部署与私有化方案

共享茶室通常分布在城市的各个角落,网络环境复杂。芯步解决方案提供了灵活的部署选项:

  • 广域网模式(SaaS):设备通过WiFi连接互联网,主动连接芯步云端。这是最常用的模式,适合连锁品牌,总部可在后台统一监控所有门店的包间状态

  • 局域网纯内网控制:针对网络不稳定或对隐私要求比较高的场所,芯步支持私有化部署。开发者可以将服务器部署在门店本地,设备控制指令完全不经过外网,仅在局域网内通过HTTP交互,极大降低了指令延迟(可低至10ms以内)

6. 落地与总结

在实施该方案时,需关注以下两点:

  1. 线路改造:请请一定要由持证电工操作,将茶室内的“空调插座”、“照明开关”底盒内的零火线引出,接入“智能包间控制器”对应的继电器输入端。控制器本体安装在弱电箱或吊顶内,避免顾客触碰。

  2. 状态同步:由于继电器是物理开关,当网络断开重连后,系统应调用查询接口同步设备当前真实状态,避免App显示与实际不符。

通过上述方案,集成芯步的开放接口和专用控制硬件,开发者仅需数百行代码即可完成一套完整的共享茶室无人值守系统,实现低成本、高可靠性的远程电源集中管控。

插座产品方案:
怎样在出租屋用电安全管理中集成智能硬件以实现远程控制大功率电器电源
查看 >>
怎样在医院设备电源管理中对接智能设备以实现手机 APP 远程遥控
查看 >>
写字楼设备电源管理:怎么把16A86型定时智能插座接入到软件项目中
查看 >>
怎么在广告灯箱设备电源管理中集成智能硬件来实现远程定时任务设置
查看 >>
如何对接10A86型远程控制插座来实现故障告警通知
查看 >>
共享茶室场景方案:
共享茶室电路管理:如何把40A带计量远程开关控制器接入到项目中
查看 >>
共享茶室语音广播场景:如何将智能壁挂Pro语音提示器集成到项目中
查看 >>
如何在共享茶室电器线路控制中集成智能设备以实现线路状态反馈控制
查看 >>
如何在共享茶室人走断电与安全检测中对接智能设备以实现火灾烟雾报警
查看 >>
共享茶室电路管理:怎样把25A定时控制断路器接入到项目中
查看 >>
远程控制用途方案:
怎样二次开发8 路智能分体远程交直流输出控制箱来实现远程控制8路线路
查看 >>
如何接入远程控制智能通断器模块来实现HTTP接口远程控制
查看 >>
如何二次开发1路智能墙壁复合开关以实现HTTP接口远程控制通断
查看 >>
怎么接入2路HTTP接口智能开关以实现远程控制照明与设备
查看 >>
如何接入壁挂式微波雷达探测器来实现HTTP接口远程控制
查看 >>