CATALOG

芯步的智能硬件通过HTTP/HTTPS接口提供了标准的设备控制能力,在此基础上可以灵活构建按钮自定义配置系统。以下方案围绕“配置即服务”的思路,将物理按钮动作与设备指令进行解耦和映射。

1. 背景与需求分析

在现代智慧园区管理中,物业和运营方常遇到这样的痛点:园区内遍布照明、音响、门禁、水泵等电源类设备,但物理开关的位置和功能往往是固定的。当需要调整某个按钮的控制逻辑(如将“会议室A灯光”改为控制“走廊灯光”)时,通常需要电工重新布线,成本高且灵活性极差。

本方案的目标是利用芯步的智能硬件开放接口,构建一套“软定义”控制系统。核心目标:在不改动物理线路的前提下,让管理员或用户通过后台界面,随意设定园区内某个智能按钮的“按下/长按/双击”动作,对应控制哪些电源设备的通断或策略组合

2. 系统架构与核心组件

本方案采用云-边-端协同架构。物理按钮(触发源)与电源控制器(执行源)通过园区局域网或公网,统一由中心平台进行逻辑联动。

  • 感知/执行层

    • 智能控制器(继电器类) :如芯步4路/8路智能控制器,连接路灯、插座、水泵等电源负载,支持HTTP/MQTT指令控制通断

    • 智能传感/按钮类:如智能无线开关、人体传感器、智能语音音柱等作为触发源。其中音柱可作为动作执行后的TTS语音播报反馈

  • 网络传输层

    • 协议:支持 HTTP/HTTPSMQTT。设备端仅需WiFi 2.4G连接,无需额外网关(直连模式),大幅降低部署门槛

  • 平台业务层(核心):

    • 芯步开放平台/自建私有化服务器:接收设备状态,执行“按钮-动作”映射逻辑,下发控制指令。

3. 自定义按钮动作的核心实现原理

要实现“按钮自定义配置”,关键是建立 “事件-动作”映射表

3.1 传统方案 vs 自定义方案

  • 传统布线:物理导线连接,一控一,不可变。

  • 本方案逻辑

    1. 监听:平台监听按钮设备的上报事件(单击/长按/数值变化)。

    2. 查询:平台查询预存的“配置规则”(例如:设备A的按钮1被单击 -> 执行指令X)。

    3. 执行:平台调用芯步 device/control 接口,向目标电源控制器下发指令

3.2 技术点:指令下发(device/control)

芯步的开放接口是整个方案的技术基石。通过调用HTTP接口,第三方系统无需关心底层硬件协议,只需通过标准的JSON命令即可控制设备。

接口示例:自定义系统在判定按钮动作后,向电源控制器下发指令。

该接口支持批量控制(batch)、点动(point)等高级模式,适用于园区喷泉定时循环或门禁电磁铁控制

4. 按钮动作自定义的具体实施流程

为满足园区管理需求,需设计一个可视化配置后台

4.1 步骤一:设备绑定与注册

将园区内的所有智能硬件(按钮、继电器模块)通过芯步控制台添加进系统,获取唯一的device_id。此时,物理设备已具备联网能力。

4.2 步骤二:业务场景配置(后台UI设计)

管理员在后台界面可进行如下自定义操作:

  • 选择触发源:例如“园区北门岗亭无线开关”。

  • 选择动作类型:由于芯步及标准硬件支持多样的人机交互,可选择“单击”、“双击”或“长按”

  • 绑定执行任务:选择目标设备及其动作。例如:“打开路灯控制器第3路”、“触发语音音柱播放特定音频”或“执行一键放学模式”

逻辑示例

  • 场景配置A(临时用电)

    • 按钮:保安室红色紧急按钮(长按)。

    • 自定义动作:调用控制器批量指令,同时关闭园区所有非必要电源,仅保留应急照明。

  • 场景配置B(巡检模式)

    • 按钮:移动式扫码开关。

    • 自定义动作:点动模式控制草坪灯,延时60秒后自动关闭,避免忘关灯造成的浪费

4.3 步骤三:引擎工作流解析

当物理按钮被操作时,系统流程如下:

  1. 设备(如无线开关)向芯步云平台上报 {"button":1, "action":"press"}

  2. 平台配置的HTTP推送将消息转发至客户自建的自定义业务服务器

  3. 服务器根据device_id + action,检索MySQL/Redis中存储的“自定义配置表”。

  4. 服务器组装指令,调用 device/control 接口,向 智能电源控制器 下发 {"power3":"1"} 指令。

  5. 电源控制器执行通断,同时反馈结果,服务器记录日志。

5. 典型园区电源控制场景深度解析

5.1 第一种场景:景观照明“一键切换/场景模式”

园区经常需要根据节日或天气调整灯光。利用群组控制功能,一条指令可控制上百个回路。

  • 硬件:无线场景面板 + 多路智能控制器(RS485/继电器板)

  • 自定义动作:将面板的“回家模式”按钮映射为:开启1-10路灯杆(power1-power10为开),关闭喷泉(power11为关),同时设定10秒后关闭走廊灯(延时任务)。

  • 实现order字段可采用 {"batch":{"relay":[1,2,3,4,5,6,7,8,9,10],"power":1}} 高效下发

5.2 第二种场景:数据中心的时序电源控制

服务器机柜对电源时序要求严格,防止多设备同时通电造成跳闸。

  • 硬件:智能电量管理器(如类似CC-9N原理的智能PDU)。

  • 自定义动作:将启动按钮的动作自定义为“时序模式”。

  • 实现:自定义系统在收到按钮指令后,通过芯步接口配置延时参数,或者依次发送指令:先开设备A,等待3000ms再开设备B

5.3 第三种场景:语音/声光联动

  • 硬件:智能语音音柱 + 雷达传感器/电源控制器。

  • 自定义动作:设置当“人体传感器”检测到有人(触发源),则自定义动作为:打开灯光(控制器指令),并让音柱播放“欢迎光临”(TTS语音指令)

6. 总结

  • 零改动、利旧与兼容:无需破墙布线。平台支持私有化部署,运行在纯局域网环境,数据安全可控

  • 极大的灵活性:解耦了“按钮”与“设备”。如果需要将控制权限从“保安室”转移到“前台”,只需在后台修改配置映射表,无需物理交换电线。

  • 扩展性:基于HTTP接口,极易对接园区现有的ERP、BA系统或低代码平台。支持通过extra字段透传业务数据(如工单号),方便统计和溯源

7. 总结

通过芯步的开放接口,园区电源控制系统的“自定义”不再是伪需求。本方案利用标准化的device/control指令集,结合业务层的事件映射机制,将每一个智能按钮变成了可编程的“万能遥控器”。这不仅简化了园区管理的运维复杂度,更为园区的能源精细化管理(定时、策略、点动)提供了坚实的技术底座。

插座产品方案:
怎样在智能办公设备电源控制中接入智能硬件来实现空调电源控制
查看 >>
写字楼设备电源管理:怎么把16A86型定时智能插座接入到软件项目中
查看 >>
商场设备电源控制:怎样把智能插座10A接入到自己的项目中
查看 >>
如何接入16A 3孔国标智能插座来实现设备运行状态监控
查看 >>
办公室插座回路保护:怎么将带计量智能断路器50A对接到自己的项目中
查看 >>
园区场景方案:
如何在园区路灯电路管理中接入智能硬件以实现过压欠压保护控制
查看 >>
如何在园区公共区域安全联动中对接智能硬件来实现人体存在联动控制
查看 >>
园区设备电源控制:怎么把1位5孔WiFi智能插座集成到自己的项目中
查看 >>
园区语音广播:怎么将20W 壁挂语音提醒通知音箱集成到软件项目中
查看 >>
园区路灯电路管理:如何将40A带计量过流保护智能断路器接入到软件项目中
查看 >>
动作用途方案:
如何在共享充电设备管理中对接智能设备来实现按钮动作自定义设置
查看 >>
怎样二次开发DC-10A 直流控制器以实现按钮动作屏蔽控制
查看 >>
怎么对接DC-10A 智能通断器来实现按钮动作屏蔽控制
查看 >>
如何在商业店铺灯光电源管理中接入智能设备以实现按钮动作屏蔽控制
查看 >>
如何在智能锁直流电源控制中接入智能设备以实现按钮动作屏蔽控制
查看 >>