CATALOG

1. 背景与需求分析

在办公环境中,交流电路设备的智能化控制已成为提升管理效率和保障用电安全的刚需。然而,传统的智能插座/开关在实现远程控制的同时,往往保留本地物理按键的操作权限,这在特定场景下会带来一系列问题:

  • 权限冲突风险:运维人员远程关闭了某台设备(如公共区域饮水机、下班后的工位电源),但现场人员随手按下物理按键即可重新通电,导致远程控制失效

  • 安全管控漏洞:出于防火或设备保护需要禁止通电的设备(如故障待修设备),现场人员可能误触按键接通电源,引发安全事故

  • 管理责任不清:当设备异常通电造成损失时,难以区分是远程指令执行还是现场人为操作

  • 特定场景需求:展厅展示设备、实验室精密仪器、教室多媒体设备等,需要完全由中控系统接管,禁止现场人员干预

芯步的智能墙壁插座和智能通断器系列产品,凭借 “按钮动作可自定义、可屏蔽” 的核心特性,能够完美解决上述问题。通过软件API即可远程启用或禁用本地物理按键,实现“远程指令优先”的管控模式。

本方案将详细阐述如何将芯步智能设备集成到办公设备控制项目中,实现按钮动作的远程屏蔽与控制。

2. 产品选型:支持按钮屏蔽的智能设备

2.1 产品系列概览

芯步提供多款支持“按钮动作可自定义、可屏蔽”功能的智能设备,适用于不同办公场景:

型号安装方式额定电流负载功率按钮屏蔽适用场景
智能墙壁插座10A86型底盒安装MAX 10A2200W✅ 支持工位插座、公共区域墙面插座
智能墙壁插座16A86型底盒安装MAX 16A3500W✅ 支持空调、微波炉等大功率设备插座
智能通断器AC4-20A导轨/嵌入式MAX 20A4400W✅ 支持配电箱内安装,控制一路或多路设备

2.2 核心参数详解(以智能墙壁插座10A为例)

特性项规格说明
工作电压AC 100-250V(宽压,适配市电)
额定电流MAX 10A
负载功率总额定功率2200W(两位插孔共用)
待机功耗0.4W(断开状态)- 1W(接通无负载)
按钮功能按钮动作可自定义、可屏蔽
安装方式标准86型底盒安装,直接替换原有插座
无线连接WiFi IEEE 802.11 b/g/n 2.4GHz
控制方式HTTP API / 本地物理按键
外壳材质防火V0级PC,耐高温,符合安规标准
可选功能功率计量版支持电压、电流、功率实时上报

2.3 “按钮屏蔽”功能的技术原理

芯步设备的按钮屏蔽功能从软件层面实现了对本地物理按键的控制:

  • 软件开关控制:通过API参数设置,可远程启用或禁用本地按键的响应能力

  • 状态持久化:按钮屏蔽状态保存在设备非易失存储器中,断电重启后保持

  • 远程优先:屏蔽状态下,本地按键操作无效,但设备仍可响应远程API指令

这一能力的价值在于:实现了“谁控制、谁负责”的管理闭环,避免现场人员与远程系统的操作冲突

2.4 与普通智能插座的核心区别

对比项普通智能插座芯步智能插座
远程控制✅ 支持✅ 支持
本地按键始终有效,无法屏蔽可远程屏蔽/启用
权限冲突常见(用户可按灭远程开启的设备)不存在(屏蔽后按键无效)
安全管理无法禁止现场误操作可完全锁定,仅远程控制
适用场景个人、家庭办公、公共、安全敏感场景

3. 集成设计

3.1 整体架构

┌─────────────────────────────────────────────────────────────────┐
│                        应用层                                    │
│  ┌────────────┐  ┌────────────┐  ┌────────────┐               │
│  │ 运维管理台 │  │ 移动端APP  │  │ 自动巡检   │               │
│  │            │  │            │  │ 定时任务   │               │
│  └──────┬─────┘  └──────┬─────┘  └──────┬─────┘               │
└─────────┼───────────────┼───────────────┼──────────────────────┘
          │               │               │
          └───────────────┼───────────────┘
                          │ HTTP API
                          ▼
┌─────────────────────────────────────────────────────────────────┐
│                      您的软件项目                                │
│  ┌──────────────────────────────────────────────────────────┐  │
│  │                    设备控制服务                           │  │
│  │  ┌────────────┐  ┌────────────┐  ┌────────────────────┐  │  │
│  │  │ 通断控制   │  │ 按钮屏蔽   │  │ 状态同步(含屏蔽   │  │  │
│  │  │ 模块       │  │ 模块       │  │ 状态缓存)         │  │  │
│  │  └────────────┘  └────────────┘  └────────────────────┘  │  │
│  └──────────────────────────────────────────────────────────┘  │
└─────────────────────────────────────────────────────────────────┘
                          │
                          ▼
┌─────────────────────────────────────────────────────────────────┐
│                   芯步云平台 / 本地API                        │
└─────────────────────────────────────────────────────────────────┘
                          │ WiFi 2.4GHz
                          ▼
┌─────────────────────────────────────────────────────────────────┐
│              智能墙壁插座 / 智能通断器  × N                       │
│                                                                 │
│   ┌─────────────────────────────────────────────────────────┐  │
│   │  核心能力:                                               │  │
│   │  - 远程通断控制 ✅                                        │  │
│   │  - 按钮屏蔽/启用 ✅(通过API设置)                         │  │
│   │  - 屏蔽状态失效性保持 ✅                                   │  │
│   └─────────────────────────────────────────────────────────┘  │
└─────────────────────────────────────────────────────────────────┘

3.2 按钮屏蔽的业务逻辑

┌─────────────────────────────────────────────────────────────────┐
│                    按钮屏蔽控制决策流程                          │
└─────────────────────────────────────────────────────────────────┘

                    系统启动/设备初始化
                           │
                           ▼
              ┌────────────────────────┐
              │  根据场景配置按钮策略    │
              └────────────┬───────────┘
                           │
           ┌───────────────┼───────────────┐
           │               │               │
           ▼               ▼               ▼
    ┌──────────┐    ┌──────────┐    ┌──────────┐
    │ 公共区域  │    │ 重点设备  │    │ 个人工位  │
    │ 全天屏蔽  │    │ 维护时启用│    │ 工作时段  │
    │          │    │          │    │ 灵活切换  │
    └────┬─────┘    └────┬─────┘    └────┬─────┘
         │               │               │
         └───────────────┼───────────────┘
                         │
                         ▼
              ┌────────────────────────┐
              │  调用API设置按钮屏蔽状态 │
              └────────────────────────┘
                         │
                         ▼
              ┌────────────────────────┐
              │  设备持久化存储屏蔽状态  │
              │  (断电不丢失)         │
              └────────────────────────┘
                         │
                         ▼
              ┌────────────────────────┐
              │  用户尝试按压物理按键   │
              └────────────────────────┘
                         │
           ┌─────────────┴─────────────┐
           │                           │
           ▼                           ▼
    ┌────────────┐              ┌────────────┐
    │ 屏蔽状态    │              │ 启用状态    │
    │ 按键无响应  │              │ 正常响应    │
    │ 设备状态不变│              │ 执行通断切换│
    └────────────┘              └────────────┘

4. 详细实施步骤

4.1 准备工作:设备安装与平台配置

步骤1:物理安装

根据场景选择合适的设备:

场景推荐设备安装说明
墙面插座替换智能墙壁插座10A/16A断电后拆下原有86型插座,按接线标识(L火线、N零线)接入新设备,装入底盒
配电箱内安装智能通断器AC4-20ADIN导轨安装,接入控制回路

步骤2:开发者账号配置

  • 登录芯步工作台(

  • 创建应用,获取AppIDAppSecret

步骤3:设备配网

  • 设备通电

  • 使用芯步APP进行WiFi配网(支持SmartConfig一键配网)

  • 设备仅支持2.4GHz WiFi

步骤4:记录设备信息

  • 在控制台获取device_id

  • 在路由器中绑定静态IP

4.2 接口基础封装

芯步API采用签名鉴权机制

API基本信息

  • 请求地址https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • 请求方式:POST

  • 数据格式:JSON

签名算法

sign = md5( md5(AppSecret) + ts )

ts为Unix时间戳(秒级)。

Java封装示例

4.3 核心功能一:屏蔽本地按钮

这是本方案的核心功能——通过API禁用设备的物理按键。

参数说明

  • btn_lock: 1:屏蔽本地按钮,物理按键按下无效

  • btn_lock: 0:启用本地按钮,物理按键正常响应通断控制

重要特性:按钮屏蔽状态会被设备持久化存储,即使设备断电重启,屏蔽状态依然保持。这一特性确保了下班断电后第二天恢复供电时,设备依然处于屏蔽状态,无需重新配置。

4.4 核心功能二:远程通断控制(配合按钮屏蔽)

在按钮屏蔽状态下,远程控制指令依然有效。这使得运维人员可以完全掌控设备状态。

4.5 核心功能三:查询设备状态(含按钮屏蔽状态)

了解当前的按钮屏蔽状态,对于管理端展示和故障排查非常重要。

4.6 完整业务场景实现

第一种场景:公共区域设备锁定

公共区域的设备(如茶水间饮水机、公共打印机)应始终由中控系统管理,禁止现场人员随意开关。

第二种场景:设备维护期间的临时按钮启用

当设备需要进行现场维护时,运维人员可在管理端临时启用按钮,方便现场测试。

第三种场景:下班自动锁定 + 断电

下班后,办公楼设备应同时执行“断电”和“按钮屏蔽”,双重保障防止非工作时间用电。

5. 办公场景典型部署方案

5.1 茶水间/公共区域

配置项
按钮状态全天屏蔽
控制方式仅远程指令/定时任务
定时策略工作日8:00-20:00通电
管理权限后勤/物业管理员
价值杜绝下班后设备被随意打开,显著降低能耗和安全风险

5.2 故障/待修设备

配置项
按钮状态强制屏蔽
控制方式禁用远程通电 + 按钮屏蔽
状态标识系统内标记为“不可用”
恢复条件维修完成、管理员解锁
价值彻底防止故障设备被误通电引发安全事故

5.3 教室/培训室

配置项
按钮状态上课时段启用,课后屏蔽
控制方式按课表自动切换
定时策略根据课程表动态调整
管理权限授课教师 + 教务管理员
价值防止学生课后使用多媒体设备;教师可灵活控制

5.4 服务器/网络设备间

配置项
按钮状态永久屏蔽
控制方式仅授权运维人员远程/API控制
访问管理物理门禁 + 远程指令双重认证
操作审计记录所有远程操作日志
价值防止无关人员误碰导致业务中断

6. 集成难点与解决方案

常见问题原因分析解决方案
按钮屏蔽后现场人员无法紧急断电安全考虑与现场应急需求矛盾设计“紧急断电”专用按钮接入安防系统;或在管理端提供一键断电入口
屏蔽状态未持久化部分设备不支持断电保存芯步设备支持状态持久化;可在软件层增加状态同步/恢复机制
运维人员忘记解除屏蔽维护后未及时恢复维护模式设计为“限时自动恢复”,过期自动恢复屏蔽
远程控制与屏蔽状态冲突用户期望清晰的状态反馈管理端明确展示“本地按钮已屏蔽”标识;操作前进行状态预检
设备离线导致屏蔽失效网络中断屏蔽状态存储在设备本地,离线期间依然有效;网络恢复后同步状态
多管理员权限冲突多人同时操作同一设备使用分布式锁;建立操作审批流程;记录完整操作日志

7. 方案价值总结

通过将芯步支持按钮屏蔽的智能插座/通断器集成到办公设备控制项目中,实现以下核心价值:

  1. 杜绝权限冲突:按钮屏蔽功能确保“远程指令优先”,现场人员无法随意覆盖远程操作,管理意图不落空

  2. 提升用电安全:故障设备、关键设备的按钮可被远程锁定,彻底杜绝误触风险

  3. 降低能源浪费:下班自动锁定+断电,确保设备不被现场人员重新开启,节能效果更加可靠

  4. 统一管控体验:一个API同时管理“通断控制”和“按钮权限”,集成简洁高效

  5. 灵活的场景适配:按钮屏蔽可按时间、按区域、按设备类型灵活配置,满足多样化管理需求

  6. 提供审计凭证:软件项目可记录每次按钮屏蔽/启用的操作日志,责任追溯清晰明确

该方案不仅适用于办公设备电源管理,还可扩展至展厅设备管控、实验室仪器锁定、教室多媒体集控、医院医疗设备管理等多种场景。

通断器产品方案:
校园公共设备电源管理中:怎样把AC3-10A 计量版电源开关接入到软件项目中
查看 >>
如何接入远程控制智能通断器模块来实现HTTP接口远程控制
查看 >>
药店冷藏柜电源控制:怎样将6600W 智能限流开关接入到项目中
查看 >>
共享场馆照明系统控制:怎样将4400W 线路控制器对接到自己的项目中
查看 >>
怎样接入AC5-10A 低压控制开关来实现能耗数据统计控制
查看 >>
交流场景方案:
工业设备交流负载控制:如何把30A智能远程控制开关接入到项目中
查看 >>
怎样对接 8 路智能交流控制模块以实现交流负载通断控制
查看 >>
安全节能交流设备管理:怎么把AC1智能通断器集成到自己的项目中
查看 >>
怎么在普通灯具系统交流控制中接入智能设备来实现远程批量控制
查看 >>
怎样在智能办公交流电路控制中对接智能设备来实现直流过流保护控制
查看 >>
屏蔽用途方案:
怎样二次开发AC4-30A 物联网开关来实现按钮动作屏蔽控制
查看 >>
怎么接入智能通断器 DC-10A来实现按钮动作屏蔽控制
查看 >>
如何对接50A带计量数显智能断路器以实现按钮动作屏蔽控制
查看 >>
怎样接入AC1-10A 定时控制开关以实现按钮动作屏蔽控制
查看 >>
如何二次开发AC4-10A开关来实现按钮动作屏蔽控制
查看 >>