景观亮化项目通常分布在户外、强电环境下,传统的人工巡检、手动合闸不仅效率低,还存在安全隐患。基于芯步智能控制器的HTTP接口,你可以将5路设备(如楼宇轮廓灯、投射灯、草坪灯、水景灯、装饰灯带)集成到统一的管理平台,实现远程分路控制和定时策略。
一、 解决方案架构
针对景观亮化机柜的特性,本方案基于设备层、网络层、平台层、应用层四层设计:
设备层(感知/执行) :在景观亮化机柜内安装 “芯步智能控制器” 。选择4路或8路规格的产品(考虑到需要5路,选用8路以便扩充,或者使用双设备组合),将原有的5个空气开关/交流接触器的控制线路接入该控制器的继电器输出端。
网络层(通讯) :控制器通过现场的 2.4GHz WiFi 联网。如果机柜位于地下或信号屏蔽较强的金属箱体内,使用外置天线版的控制器或通过工业路由器转接。
平台层(中台) :依托芯步云端平台进行设备注册与管理。平台提供标准的 HTTP API 接口作为对接桥梁。
应用层(控制端) :包括现有的景观亮化中控系统、手机APP、微信小程序或Web端的控制台。
二、 硬件部署:机柜端的改造
要实现5路独立控制,硬件的正确接线是基础。
设备选型:推荐使用 芯步智能控制器(4路或8路交流电压版) 。由于需要5路,如果选用4路版本,需要两台设备组合(一台4路+一台2路/单路),或者直接选用一台8路设备以便未来扩展。
接线逻辑
输入端:将控制器的工作电源(L/N)接在机柜总空开下口的220V交流电源上。
输出端:控制器的每一路(Relay 1 至 Relay 5)相当于一个开关。将机柜内5个回路(例如:回路1-楼体轮廓,...,回路5-灯光秀)的火线进线剪断,将控制器的输出端串联在这个断口中。
交流接触器联动(针对大功率) :如果某一路负载功率很大(如超过 2200W 阻性负载),不能直接用控制器带载,应让控制器控制接触器的线圈,再由接触器的主触点控制灯光。
配网流程:通过“芯步”平台,扫描设备二维码,将控制器配置到现场的2.4G WiFi网络下,确保设备在平台端显示为“在线”状态。
三、 核心开发:对接开放接口实现远程控制
硬件通电联网后,重点在于如何调用接口实现软件层面的控制,满足 “打开/关闭5路设备电源” 的需求。
1. 接口特征
芯步的开放接口基于 HTTP协议,使用 GET/POST 方式,响应速度快,适合实时控制。
请求地址
http(s)://api.yoyoiot.com/ordercontrolMethod:POST
Content-Type
application/json
2. 鉴权与参数构造
为了安全,接口通常需要携带 AppID、Sign(签名)和 Timestamp(时间戳)。
3. 控制代码逻辑示例
假设你的系统(无论是用Python、Java还是Node.js写的)需要关闭第3路并开启第5路,你需要构造如下的JSON数据包发送给云端
单路控制指令:
批量操作(同时控制多路)为了提升响应效率,你可以使用批量控制命令
四、 场景应用策略
对接完成后,可以利用接口扩展出更多逻辑,实现真正的智能化管理:
分时段策略(深夜节能) :
场景:晚上20:00-22:00人流量大,5路全开;22:00-24:00人流量减少,关闭部分外围灯光(保留2路);0点后仅保留1路基础照明。
实现:你的中控系统设置定时任务,到时间点自动调接口发送指令,无需人工干预。
分组联动(模式切换) :
场景:点击“节日模式”按钮,系统自动开启全部5路;点击“平日模式”,仅开启楼体轮廓等3路。
实现:在应用层对这些逻辑进行封装,底层依然是调用控制器的接口,每次切换发送一组新的状态值。
状态同步与反馈
通过调用
设备状态查询接口,你可以实时读取当前5路开关的通断状态、设备在线情况。如果现场出现跳闸或故障,你能第一时间在监控大屏上看到状态异常。
五、 总结
通过在景观亮化机柜中集成芯步智能控制器,并利用其标准HTTP API,你仅需编写少量代码就能将原有的5路普通电源回路升级为可控、可查、可定时、可联动的智能系统。
这一解决方案不仅解决了“远程开关”的基础需求,更重要的是提供了电气检修远程断电的安全性、以及灯光秀编排的便捷性,帮助运维人员通过电脑或手机即可完成全部操作。