CATALOG

一、背景与需求分析

1.1 餐厅设备电源管理痛点

在餐厅日常运营中,设备电源管理存在以下典型问题:

  • 能耗浪费:排烟系统、后厨设备、照明、空调等常因员工疏忽未及时关闭,导致电费居高不下

  • 管理盲区:无法实时了解各设备用电状态,难以追溯异常断电或过载情况

  • 人工成本:每日开/关设备需专人巡检,影响运营效率

  • 安全风险:部分设备长时间通电存在火灾隐患

1.2 解决概述

利用芯步提供的UNI-QC-10A系列86型智能墙壁插座(以下简称“智能插座”),通过其开放的HTTP API接口,将传统插座改造为可远程控制、可定时、可计量的智能节点,全面接入餐厅现有的管理软件(Web端/App端/小程序/SaaS平台等)。

二、产品选型与核心特性

2.1 UNI-QC-10A 智能墙壁插座产品规格

项目参数说明
产品型号UNI-QC-10A(标准版)/ UNI-QC-10A-P(计量版)
安装规格标准86型底盒(平行替换传统插座)
额定电流MAX 10A
负载功率2200W(两插孔合计)
工作电压100-250V AC
无线连接Wi-Fi 2.4GHz IEEE 802.11 b/g/n
待机功耗0.4W(断开)/ 1W(接通无负载)
外壳材质防火V0级PC,耐高温

2.2 核心功能特性

  • 远程控制:通过HTTP接口实现设备通断,响应时间80-120ms

  • 定时任务:支持“先通后断”(point)、“先断后通”(reset)等延迟操作

  • 功率计量(仅计量版):实时上报电压、电流、功率数据

  • 多设备批量控制:单次请求最多可控制100台设备

  • 状态反馈:设备执行结果通过异步消息推送至服务器

三、技术接入架构

3.1 整体架构图(文字描述)

┌─────────────────────────────────────────────────────────────┐
│                      餐厅管理软件层                          │
│  (Web管理后台 / 服务员App / 小程序 / 第三方SaaS平台)        │
└─────────────────────────────┬───────────────────────────────┘
                              │ HTTP POST(携带签名)
                              ▼
┌─────────────────────────────────────────────────────────────┐
│                   芯步开放平台                           │
│  - 设备注册与管理                                           │
│  - 签名验证(AppId + Sign + ts)                            │
│  - 命令下发与消息推送                                        │
│  - 数据统计与日志                                            │
└─────────────────────────────┬───────────────────────────────┘
                              │ MQTT/云端下发
                              ▼
┌─────────────────────────────────────────────────────────────┐
│                    餐厅现场设备层                            │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐       │
│  │智能墙壁插座│ │智能墙壁插座│ │智能墙壁插座│ │   ...    │       │
│  │(排烟系统)│ │(后厨设备)│ │(用餐区灯)│ │          │       │
│  └──────────┘ └──────────┘ └──────────┘ └──────────┘       │
└─────────────────────────────────────────────────────────────┘

3.2 通信协议说明

芯步开放平台提供两种接入方式:

方式适用场景特点
HTTP API普通控制、定时任务、状态查询简单直接,支持任何编程语言
MQTT实时状态监听、批量设备管理长连接,推送实时性强

对于餐厅场景,HTTP API方式已完全满足需求,采用。

四、接口调用详解

4.1 前置准备

在芯步开放平台完成以下配置:

  1. 注册开发者账号,获取AppId和AppSecret

  2. 添加设备:扫描智能插座外壳上的二维码或手动录入设备ID

  3. 配置网络:确保智能插座连接至餐厅2.4GHz Wi-Fi网络

4.2 接口地址与签名机制

请求地址

http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

签名算法(双MD5):

Step 1: md5_secret = MD5(AppSecret)
Step 2: sign = MD5(md5_secret + ts)   // ts为Unix时间戳(秒)

安全提示:签名有效期通常为5-10分钟,每次请求实时生成,避免签名泄露后被重放攻击。

4.3 核心命令示例

(1)单设备开关控制

命令order字段说明
开启{"power":1}插座通电
关闭{"power":0}插座断电
先通后断(延迟3秒){"point":"3000"}立即通电,3秒后断电
先断后通(延迟5秒){"reset":"5000"}立即断电,5秒后通电

(2)批量设备控制

(3)带业务标识的控制(推荐)

4.4 返回码说明

code说明处理
200命令已下发至平台等待异步推送确认设备执行结果
501未指定设备ID检查请求参数
502设备不存在或无权限验证设备ID和归属
503设备数量超限(>100)分批发送
504部分设备不可用检查无效设备ID

五、餐厅场景应用方案

5.1 典型控制场景与命令设计

场景设备类型命令示例业务价值
营业前统一开启排烟、照明、空调{"power":1} 批量减少人工巡检
营业结束后关闭全店设备{"power":0} 批量杜绝忘关浪费
排烟延迟关闭排烟系统{"point":"1800000"}(30分钟后断)确保余味排空
冰柜定时除霜制冷设备{"reset":"7200000"}(通2小时断?)节能省电
用餐区灯光自动关照明联动人体传感器无人区域自动关

5.2 软件集成代码示例(Python后端)

5.3 定时任务实现

为避免维护大量本地定时任务队列,推荐两种方案:

方案一:利用设备端定时能力

方案二:软件层定时调度(适合复杂规则)

  • 使用系统的Cron/Quartz定时任务框架

  • 每日18:00执行设备关闭任务

  • 支持节假日特殊时段配置

5.4 电量统计与数据可视化(计量版)

若选用计量版(UNI-QC-10A-P),可通过芯步的消息推送机制接收实时用电数据:

餐厅管理软件可据此生成:

  • 各设备/区域实时功率看板

  • 日/周/月度用电报表

  • 异常用电告警(如冰柜功率突降→可能故障)

六、实施步骤

阶段任务预计耗时
1. 设备安装电工替换原有86型插座,接入2.4G Wi-Fi10分钟/个
2. 平台配置注册开发者账号,获取AppId/Secret,添加设备30分钟
3. 接口开发封装控制API,集成到现有软件系统1-2小时
4. 场景配置设置定时任务、联动规则1小时
5. 试运行小范围测试,验证控制可靠性与延迟1天

芯步官方宣称“10分钟完成对接”,对于有开发能力的团队确实可实现快速集成

七、注意事项与最佳实践

7.1 网络要求

  • 必须使用2.4GHz Wi-Fi(5GHz频段不支持)

  • 餐厅路由器需覆盖设备安装点位,避免信号盲区

7.2 安全规范

  • 10A插座严禁接入大功率设备(如电磁炉、大烤箱),总功率不得超过2200W

  • LED/节能灯/电机类负载需降额使用(<300W),因启动电流冲击较大

  • 安装时必须断电操作,由持证电工完成

7.3 可靠性与容错

场景处理策略
设备离线平台返回code 200不代表设备已执行,需监听异步推送确认
网络中断设备本地物理按键仍可正常开关,不受影响
命令丢包在业务层实现幂等控制(重复下发相同状态不会产生副作用)

7.4 异步状态确认(重要)

接口返回code 200仅代表平台接收到命令,设备可能离线或执行失败

推荐做法

  1. 启用芯步的消息推送功能(需配置回调URL)

  2. order中携带extra字段(如订单号)

  3. 收到异步推送后更新本地订单状态

7.5 成本优化

  • 非计量场景选用标准版,降低硬件成本

  • 单台设备可控制双孔位(共用一个继电器),注意不能独立分控

八、预期效益

效益维度具体表现
节能预计降低餐厅电费15%-25%(避免设备空转、忘关)
人力节省每日开/关设备操作从15分钟压缩至10秒
设备寿命避免长时间通电老化,延长设备使用寿命
管理透明实时掌握各区域用电情况,数据驱动决策

总结:芯步10A 86型智能墙壁插座通过标准HTTP接口,可快速集成至餐厅现有软件系统。餐厅可根据自身需求选择计量版(用电分析)或标准版(基础控制),结合定时任务和批量控制能力,实现高效、安全、可追溯的设备电源管理。