CATALOG

针对共享棋牌室、茶室等场景的照明与换气扇控制需求,芯步的智能8路包间控制器提供了标准的HTTP接口,可通过简单的API调用实现单路或批量设备的远程通断管理。

1. 解决概述

本文基于芯步 智能包间控制器|MAX 系列硬件(UNI-KZQ-BJ-MAX)及其开放接口,旨在指导开发者或集成商如何通过编写代码(或低代码平台),对接该设备以实现对照明灯和换气扇的独立远程控制。

该方案的核心优势在于:

  • 无需网关:设备直连WiFi 2.4G,降低硬件成本和故障点

  • 接口通用:采用标准HTTP协议,支持Java、Python、PHP及小程序/APP全栈开发

  • 高功率承载:照明/换气扇专用通道支持最高2200W阻性负载,适配商业场所大功率设备

2. 硬件选型与线路规划

在对接前,需确认硬件型号及接线规划。芯步8路控制器共提供8路输出,针对照明和换气扇,使用前3路(1-3路),其额定电流为10A,适合控制LED灯具和排气扇

推荐接线方案(场景:1个包间内2盏灯+1个换气扇):

设备通道推荐接入设备功率限制控制指令参数
第1路主照明灯MAX 2200W{"power1":"1"} / {"power1":"0"}
第2路氛围灯带MAX 2200W{"power2":"1"} / {"power2":"0"}
第3路换气扇MAX 2200W{"power3":"1"} / {"power3":"0"}

注意:由于换气扇属于感性负载,降额使用(如350W以内),避免启动瞬间电流过大损坏继电器

3. 接口对接前置准备

在开始编码前,需要完成以下准备工作:

  1. 设备配网:为控制器接通DC 5V电源,使用芯步控制台或配网工具将设备加入本地2.4G WiFi网络,确保设备状态显示为“在线”

  2. 获取凭证

    • AppID:在芯步开放平台控制台获取

    • AppSecret:开发者密码,用于生成签名

    • Device ID:在控制台设备列表查看,或在设备外壳标签上获取(通常为一串数字)

4. 核心接口对接逻辑

芯步的API采用签名机制保证安全性。所有请求均需携带 sign(签名)和 ts(时间戳)参数。

签名算法(Python示例逻辑):

接口详情:

  • URLhttps://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • Method: POST

  • Content-Typeapplication/jsonapplication/x-www-form-urlencoded

5. 常见场景代码实战(照明与换气扇控制)

以下以 关闭换气扇打开照明 为例,展示在不同开发环境下的对接方式。

第一种场景:Python 实现单路控制

适用于后端服务、自动化脚本。

第二种场景:Java 实现批量控制

适用于企业级SaaS系统。以下示例展示了如何通过一条指令同时关闭照明和换气扇

第三种场景:微信小程序端控制

适用于顾客扫码开灯/关风扇的前端交互。

6. 高级功能:定时任务与场景联动

针对照明和换气扇的管理,除了即时控制,还可以利用接口实现自动化:

  • 定时换气:在业务系统中设置定时任务(如每小时触发一次),调用HTTP接口发送 {"power3":"1"} 开启换气扇,运行10分钟后再发送 {"power3":"0"} 关闭。

  • 迎宾模式(先通后断) :客人进入时,利用 point 指令实现依次亮灯。例如:先亮氛围灯,0.5秒后亮主照明

    • 指令示例{"point":{"relay":[2,1],"interval":500}} (先开线路2,500毫秒后开线路1)

7. 注意事项与故障排查

  1. 感性负载限制:换气扇电机在启动和关断时会产生反向电动势,虽然设备有保护,但仍不要满负荷接入10A的感性负载,控制在500W以内最为安全

  2. 防火墙与端口:该设备使用WiFi出站连接,只需要确保服务器(或客户端)能正常访问 api.thingboot.com 即可,无需在路由器设置端口映射。

  3. 指令送达保障:接口返回200仅代表指令到达云端,若设备离线则不会执行。业务逻辑中应结合设备状态查询接口或异步推送消息,确认指令执行成功

  4. 私有化部署:如果你对数据安全要求比较高(如连锁酒店),该设备支持局域网纯环境运行,只需将API地址指向本地服务器即可

通过上述步骤,你可以快速将芯步的8路控制器集成进现有业务系统,实现对包间内照明和换气扇的高效远程管控。

控制器产品方案:
智慧教室灯光设备集中控制:怎样把12路分体智能配电控制箱集成到自己的项目中
查看 >>
怎么接入智能 24 路远程通用控制器来实现设备故障告警通知
查看 >>
怎样在店铺照明设备控制中集成智能设备以实现4路独立线路控制
查看 >>
怎样接入4路智能直流开关以实现多设备联动控制
查看 >>
怎么在店铺设备电源控制中集成智能硬件以实现8 路多通道独立控制
查看 >>
照明场景方案:
智能家居照明设备控制:怎么把AC4-30A 自动化控制开关集成到软件项目中
查看 >>
医院病房照明管理:怎么将2路商业专用智能开关接入到自己的项目中
查看 >>
怎么在共享工位门禁照明管理中集成智能硬件来实现本地按键与远程双控制
查看 >>
怎么在便利店人体感应照明中接入智能设备来实现照明设备电源控制
查看 >>
怎样在店铺照明设备控制中集成智能设备以实现4路独立线路控制
查看 >>
换气扇用途方案:
怎样对接智能8路包间控制器以实现照明换气扇电源控制
查看 >>
怎么二次开发8 路包间设备控制模块来实现照明换气扇电源控制
查看 >>
怎样二次开发8路包间智能开关控制器以实现照明换气扇电源控制
查看 >>
如何接入4路智能包间集中控制模块MINI以实现照明换气扇电源控制
查看 >>
如何在线下服务门店包间管理中中对接智能设备来实现照明换气扇电源控制
查看 >>