CATALOG

针对写字楼办公室的远程照明管理需求,芯步提供基于HTTP APIMQTT协议的开放接口方案,支持通过云端或本地服务器对智能开关/控制器进行远程操控。以下是详细解决方案:

一、硬件选型(怎么选设备)

写字楼办公室常见情况是:每个办公室控制多路照明(比如一路主灯、一路办公区灯带、一路会议室灯)。针对这个需求,推荐芯步的以下产品:

设备类型型号/规格适用场景路数备注
智能墙壁开关1/2/3路可选替换原有墙壁开关,直接接入现有线路1-3路86型标准底盒安装,最常用
智能照明控制器UNI-KQZ-ZM-4 (4路)强电箱内导轨安装,适合集中控制多路4路支持时序保护,避免大负载冲击
多路控制器8路/16路可选整层布线集中控制8-16路适合开放办公区的大范围控制

怎么判断选哪个?

  • 如果只是改造单个办公室,直接换智能墙壁开关(几路对应几个灯)就行。

  • 如果是一个大办公区要控制几十盏灯,选多路控制器塞在强电箱里。

  • 所有设备都走WiFi 2.4G联网,不用另外买网关

二、接口对接方案(怎么通)

芯步的开放接口非常简单,就是标准的HTTP POST请求,随便用什么语言都能调。官网文档里有详细示例

1. 核心接口地址

2. 请求体格式(JSON)

3. 实际调用示例(附上几种常见语言)

用curl命令(随便哪个Linux/Mac都能跑)

用微信小程序里调用

用Shell脚本(适合写定时任务)

整个过程的延迟大概在80-120毫秒,按下去几乎是秒响应

三、写字楼典型场景的实现逻辑

有了上面的基础,我们来组合一下真正的办公场景。

第一种场景:早晨自动开灯 + 远程控制

很多写字楼行政希望早上提前把空调和灯打开,但又不想早到公司。

解决方案:写个定时任务脚本

  1. 在公司的服务器(或者随便一台不关机的电脑/树莓派)上,写一个cron定时任务(或者其他类似的东西)。

  2. 设置每天早上8:30执行一次curl命令,调用接口把公共区域的灯打开。

  3. 如果经理临时要开会,行政可以直接在手机上通过微信小程序/钉钉/企业微信的H5页面(也是调同一个接口),单独把会议室的灯打开

第二种场景:晚上下班“一键全关”

保洁阿姨打扫完经常忘记关灯,或者最后一个走的同事不知道哪里还有灯亮着。

解决方案:批量控制接口芯步的接口支持一次传多个设备ID,或者直接控制多路控制器的批量指令。

或者用多路控制器的批量关指令(假设是一个8路控制器接了一整层)

把这个功能做到公司App的管理员页面里,点一下“下班模式”就搞定了,再也不用挨个工位检查。

第三种场景:传感器联动(人来灯亮/人走灯灭)

有些区域比如走廊、茶水间、厕所,希望自动感应。

解决方案:人体传感器 + 接口回调芯步也有智能温湿度传感器和人体传感器(部分型号支持)。当传感器检测到人移动时,平台会通过MQTT或HTTP回调让你知道

  • 你的后端收到“有人”的信号 → 调用开灯接口。

  • 持续5分钟没信号 → 调用关灯接口。这套逻辑可以完全跑在云端,不用自己写复杂的PLC程序。

四、对接时的注意事项(避坑指南)

  1. 签名机制:每次调用接口都需要带上sign(签名)和ts(时间戳)。简单理解就是把你的请求参数加上一个密钥AppSecret混在一起做个哈希,防止接口被恶意调用。官网有现成的签名生成代码,复制粘贴改改就行。

  2. 设备状态获取:如果你想在App界面上显示“灯目前是开的还是关的”,需要调用获取设备详情接口

    返回的数据里state.p