共享场所的照明管理,痛点往往不是设备不行,而是“人走了灯还亮”或者“找个开关绕半天”。芯步的开放接口正好能解决这类问题——用HTTP接口把传感器、控制器和你的业务系统串起来,实现真正的联动控制。下面这份方案口语化了,具体怎么接、怎么配逻辑,都拆开了说。
一、我们到底要解决啥痛点?
大家去共享自习室、共享办公室或者共享茶室,有没有遇到过这种情况:
某个包间明明没人,灯却亮了几个小时,电费白白流失。
用户在小程序上订了19:00-21:00的时段,但人到了发现黑灯瞎火,还得找前台开灯。
半夜共享公寓走廊的灯一直亮着,物业心疼电费,住户觉得刺眼。
这些问题说白了就是:照明系统没跟“人”和“订单”联动起来。
二、思路:让灯学会“看人脸色”和“听懂系统话”
核心思路其实就三步,特别简单:
装上一双“眼睛” —— 也就是传感器(人体存在感应器、门磁等),让系统知道“有没有人”以及“人在哪”。
装上一双“手” —— 也就是芯步的智能控制器或智能开关,让系统能远程控制灯的开关。
装上一个“大脑” —— 也就是你的业务系统(小程序/后台),接收传感器的信号,然后告诉手该咋动。
这套逻辑靠的就是芯步那套开放的HTTP接口。啥意思呢?就是不管你的系统是用啥编程语言写的(Java、Python、PHP都行),只要它能发HTTP请求,就能给你的设备下命令。
三、我们要用到哪些硬件?
根据场所的大小和需求,可以灵活搭配这几款核心设备:
1. 智能控制器(主力干将)
推荐型号:智能控制器4路/8路(交流电压版)
长啥样:一个小铁盒子,放在强电箱里。
能干啥:人家是干重活的。可以接4路或8路灯,每路能带2200W阻性负载(也就是灯)。
最大亮点:自带开关量信号输入!啥意思?你可以把墙壁上的普通开关直接接在它上面,这样用户手按开关,系统能检测到;系统远程关灯,用户也能用手开。实现了物理开关和APP控制的“双控”,这对于共享场所的改造太重要了。
场景适配:共享自习室的格子系统、办公室的整层灯控。
2. 智能墙壁开关(颜值担当)
推荐型号:智能墙壁开关1/2/3路
长啥样:就是86型的墙壁开关,直接替换家里的传统开关。
能干啥:适合改造那些不想大动干戈的包间。直接替换原有开关,不用重新布线,也不用加网关,连上WiFi就能用。
场景适配:共享茶室、共享棋牌室的包间,一个开关控制一个包间的灯和插座。
3. 传感器(感知触角)
虽然芯步主打控制器,但它接口完全开放,意味着你可以把任何第三方传感器接进来。比如:
人体存在传感器:放在工位上方,能检测到人是否坐在那里(哪怕一动不动,不像普通感应器人不动就以为没人了)。
门磁传感器:装在包间门上,检测门开还是关。
四、怎么通过接口实现“联动”?
这是重头戏。我们不讲枯燥的文档,直接讲怎么用。
芯步的控制逻辑是命令下发制。你的服务器只要往 https://api.thingboot.com/{AppId}/device/control/ 这个地址POST一段JSON数据,灯就亮了。
第一种场景:共享自习室——“人来自动亮,人走自动灭”
联动逻辑:座位下方装了人体存在传感器,检测到人坐下 -> 开灯、开插座;检测到人离开超过5分钟 -> 关灯关插座。
技术实现步骤
设备部署
在每个桌位安装一个芯步智能控制器(4路/8路),每个桌位占用其中一路。
安装一个第三方485人体存在传感器,通过IO口接到控制器上(控制器本身是支持IO检测的)。
接口调用
事件:传感器检测到“有人”。
动作:你的后台收到传感器信号,调用芯步接口。
代码逻辑(伪代码)
点睛之笔:如果担心用户中途离开忘了关,你可以在后台启动一个定时器。连续5分钟没收到“有人”信号,就发一条
{"power1":"0"}命令把灯关了。
第二种场景:共享茶室/包间——“订单支付成功,包间通电”
联动逻辑:用户在小程序下单 -> 支付成功 -> 系统自动给对应的包间送电。
技术实现步骤
设备部署:每个包间安装一个智能墙壁开关或包间控制器。
接口调用
事件:微信支付回调(支付成功)。
动作:调用开灯+开总电接口。
高级操作(先通后断):有时候包间需要一种“欢迎模式”,比如开门后走廊灯先亮,过10秒主灯再亮。芯步的接口支持
point命令
意思就是:线路1和2接通(灯亮),但 1秒后 才真正执行下一个动作(如果有的话),或者就是单纯做个闪烁欢迎。
倒计时自动断电:用户下单买了2小时,时间快到了怎么办?不用你去算时间轮询。芯步的接口支持定时任务参数!
这一行代码直接实现: 打开灯,且7200000毫秒(2小时)后自动关闭。哪怕你的服务器宕机了,到点它自己也会关,绝对不掉链子。
第三种场景:走廊/卫生间——“人来灯亮,人走延时灭”
联动逻辑:检测到人移动,高亮照明;人走远了,恢复低亮度或关闭。
技术实现:这个场景不需要复杂的代码,更考验响应速度。芯步的接口响应速度在80-120ms之间。
传感器检测到“有人移动” -> 发给服务器 -> 服务器调用
{"power1":"1"}-> 灯亮。配合环境光传感器,甚至能做到:白天光线足,传感器触发也不开灯;晚上天黑了才激活这个联动逻辑。
五、给开发者和运营者的小
1. 做好“签名验证”
芯步的接口安全性是通过 sign 和 ts(时间戳)来保证的。签名算法通常是 md5(md5(AppSecret)+ts)。一定要在后端计算这个签名,别把AppSecret暴露在小程序前端,否则别人可以随便控制你的灯。
2. 别忘了“物理开关”
虽然我们是做智能化,但一定要保留物理开关。很多用户不习惯用APP,或者手机没电了。利用芯步控制器上的开关量输入接口,接上传统的自复位开关,让用户也能手动开关。这样即使断网(局域网模式下接口依然可用),用户也能正常用电。
3. 针对“共享办公”的特殊处理
在共享办公室,如果只用红外传感器,人坐着不动敲键盘,红外感应不到,灯会误判没人而关掉。
方案一:采用毫米波雷达传感器(能检测呼吸心跳级别的存在),配合芯步控制器。
方案二:在接口调用上做策略,比如“检测到人开灯后,至少在接下来的1小时内保持常亮,1小时后再尝试判断是否无人”。
4. 数据闭环
所有设备的状态(灯是开还是关),都可以通过芯步的接口查询到。你可以在管理后台做一个大屏,实时看到每个自习室座位、每个包间的灯是不是亮着的,如果哪个区域非工作时间还亮着,一键远程全关。
六、总结
在共享场所做照明联动,选芯步这套方案最大的好处就是 “简单粗暴有效”。
你不用搞复杂的PLC总线布线,只要有WiFi(2.4G),把控制器往原有线路上一串,写几行HTTP请求代码,你的小程序就能控制灯了。无论是“支付即开灯”、“人到即亮”,还是“定时自关闭”,都能通过那一两句JSON命令轻松实现。
这不仅能帮共享场所省下20%-30%的电费,还能提升用户的自助体验——让他们觉得“这地方真智能,进门不用找开关”。