芯步的智能通断器和墙壁开关可直接并联入现有照明线路,将普通灯具升级为可远程控制的智能设备。其HTTP API接口采用设备ID+签名的方式,无论是批量调光、定时策略还是传感器联动,都可通过几行代码实现——以下是具体的接入方案。
解决方案:基于芯步开放架构的普通灯具智能化改造
1. 改造思路与硬件选型
在不对现有灯具线路进行大规模破拆的情况下,实现“普通灯具智能化”的核心逻辑在于控制电源的通断与调节,而非改造灯具本身。
芯步的硬件产品体系提供了多种即插即用的执行终端,其共同特点是支持标准HTTP接口和2.4G WiFi直连,无需额外购买网关,大大降低了系统复杂度和部署成本。
硬件选型:
针对大功率/单路照明:选用 “智能通断器AC4-20A” 。该设备体积小巧,可隐藏在灯罩、接线盒或开关背后,支持4400W功率,直接串联在灯具的火线上即可实现远程通断。
针对标准86型墙壁开关:选用 “智能墙壁开关1路” 。可直接平行替换现有的普通墙壁开关,不仅支持远程控制,还保留了物理按键操作习惯,支持“状态保持”和“先通后断”等时序控制功能。
针对传感联动:可配备 “智能人体存在雷达传感器” 。用于感知人员活动,作为参数配置的触发条件,实现人来灯亮、人走灯灭的自动化管理。
| 阶段 | 关键动作 | 操作详情 |
|---|---|---|
| 现场部署 | 硬件安装 | 安装智能通断器并并联电容,确保物理开关开启且设备通电。 |
| 网络配置 | 设备配网 | 设备通电后进入待配网状态,通过芯步后台或小程序录入现场2.4G WiFi信息,完成设备上线。 |
| 平台对接 | 配置管理 | 在芯步控制台获取 AppId 和设备ID,遵照开放文档集成API,实现远程参数配置与管理。 |
2. 技术实现:远程参数配置与指令下发
芯步的开放式API架构遵循极简的RESTful风格。开发者无需理解复杂的物联网底层协议,只需通过HTTP POST请求即可实现对设备的远程参数配置。
2.1 接口定义与鉴权所有设备控制指令均通过统一的API入口下发。系统采用动态签名验证机制,确保通信安全。
请求地址:
http(s)://api.thingboot.com/{AppId}/device/control/鉴权方式: URL参数携带签名(sign)和时间戳(ts),防止重放攻击。
数据格式: Content-Type: application/json
2.2 核心命令格式请求Body是一个标准的JSON对象,核心字段为 device(设备ID)和 order(命令参数)。针对灯光控制,order 对象支持极其丰富的“参数配置”,不仅仅是简单的开关:
基础通断控制: 直接控制物理线路的继电器吸合。
命令示例:
{"power1":"1"}(开启第一路)
临时覆盖/状态保持: 适用于酒店或公共卫生间场景,用户手动按动开关后,系统定时自动恢复状态。
命令示例:
{"power1":{"keep":"1","revert":"3"}}(设定为保持开启,如果有人手动关闭,3秒后自动强制开启)。
脉冲控制(先通后断): 适用于仅需触发信号的情景(如车库门禁灯短暂亮起)。
命令示例:
{"point1":"2000"}(线路接通2秒后自动断开,即点动模式)。
3. 云端策略与管理平台配置
要实现“远程参数配置管理”,仅靠单条指令不够,需要依赖芯步控制台或自建服务器的策略配置。
3.1 定时与场景任务在芯步的物联网控制台中,管理员可以对接入的设备配置云端的定时任务。例如:
天文时钟定时: 设定“日落时自动开灯,日出时自动关灯”。
循环倒计时: 针对需要通风或定时关闭的场景(如楼梯间),配置“开启后延时15分钟自动关闭”。
3.2 数据流与联动逻辑芯步设备支持消息推送机制。例如,智能传感器作为“触发器”,普通灯具作为“执行器”。
配置流程
接收数据: 服务器接收传感器上报的“有人移动”状态。
逻辑判断: 服务器端脚本判断当前光照传感器数值是否低于阈值。
下发参数: 若条件满足,调用控制接口向“智能墙壁开关”下发
{"power1":"1"}指令。这一过程虽然通过HTTP API完成,但在实际应用中,若需实现“根据传感器数值动态调整灯光亮度”,则需在服务器端维护状态机。例如:读取当前温度值 -> 计算适宜亮度值 -> 通过PWM调节指令发送至灯具。
4. 高级配置:私有化与局域网直连
对于工业园区、医院或政府办公楼等对数据安全及网络稳定性要求比较高的场景,芯步的开放接口支持私有化部署模式。
局域网通信: 在配置时,可以将API请求的域名解析指向局域网内的自建消息服务器。在此模式下,所有的控制指令和状态上报数据仅在内部网络流转,不经过外网。
心跳维持: 在此环境中,需配置参数设置设备的心跳间隔,确保管理平台能实时监控灯具的“在线/离线”状态,及时发现故障进行运维。
5. 总结
利用芯步的开放接口,普通灯具的智能化转型变得极为简单。通过并联智能通断器完成物理层改造,借助 HTTP API 实现应用层管理。无论是实现简单的远程开关,还是复杂的“自动感应+PWM调光+能耗统计”系统,都可以通过调用标准化的 order 命令参数来完成。开发者只需关注业务逻辑的实现,底层的连接与通信安全已由硬件SDK和API网关封装完毕。