CATALOG

一、背景与目标

1.1 需求分析

传统教室照明普遍存在三大痛点:一是能源浪费严重,日光充足时仍开灯、无人时忘记关灯的现象普遍,据统计可导致30%以上的电能浪费;二是光照舒适度不足,无法根据自然光变化自动调节灯光亮度,容易造成视觉疲劳;三是管理效率低,依赖人工巡查开关灯,缺乏精细化的分区控制能力。

智慧教室照明需要实现的核心目标是:按需照明、自动调节、场景联动、远程可控

2.2 设计目标

本方案基于芯步智能硬件产品的开放接口,构建一套完整的教室照明场景联动控制系统,具体实现以下功能:

  • 人感联动:检测到人员存在时自动开灯,无人时延时关灯,避免“长明灯”

  • 恒照度调节:根据环境光照强度自动调节灯光亮度,使桌面照度稳定在国家标准300lux左右

  • 场景模式切换:支持上课、自习、投影、下课等教学场景的一键切换

  • 远程集中管控:管理员可通过后台系统远程监控所有教室设备状态并执行控制

二、系统架构

2.1 架构分层

系统采用端-云-应用三层架构:

感知执行层:包括各类传感器和照明执行设备,完成环境数据采集和灯光控制指令执行。

网络传输层:设备通过WiFi 2.4G直接联网,无需额外网关,数据通过HTTP协议与云端交互

平台应用层:芯步开放平台提供设备管理、数据收发能力,业务服务器实现联动逻辑和场景控制。

2.2 核心工作流程

系统采用“传感采集-服务器决策-设备执行”的联动模式

  • 传感器设备检测到环境状态变化(如有人移动、光照改变),实时上报至业务服务器

  • 服务器根据预设联动规则进行逻辑判断,生成控制指令

  • 指令通过HTTP接口下发至照明设备执行,端到端响应延迟约80-120ms

三、硬件选型与接口能力

3.1 传感器类设备

智能人体存在传感器(雷达版)

  • 核心功能:探测区域内是否有人,支持雷达感应,灵敏度高

  • 接口能力:radar_enable(雷达开关)、power(线路通断)

  • 消息上报:有人/无人状态实时推送

光照传感器

  • 核心功能:采集环境光照度值(lux),测量范围1-65535lux

  • 需选用支持标准接口的数字光照传感器

  • 消息上报:实时照度值定期上报

3.2 执行设备——智能照明控制器

智能LED灯具或智能继电器控制器应支持以下接口能力:

  • power:灯路开关控制

  • brightness:亮度调节(PWM调光,0-100%)

  • mode:工作模式切换(自动/手动/场景)

  • color_temperature:色温调节(可选)

3.3 接口调用方式

所有芯步设备统一采用HTTP接口调用,请求格式如下

请求地址

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

请求方式:POST

请求体示例(开灯命令)

设备消息推送:传感器检测到状态变化时,主动推送数据到用户配置的服务器地址

四、场景联动控制逻辑设计

4.1 自动模式联动规则

规则一:人来灯亮,人走延时关

  • 触发条件:人体传感器状态从“无人”变为“有人”

  • 决策逻辑:同时读取当前光照值,若低于阈值(如300lux)则开灯

  • 执行动作:向对应区域照明设备下发power=1命令

  • 关灯逻辑:持续检测到“无人”状态超过预设时间(如10分钟),执行关灯

规则二:恒照度自动调光

  • 触发条件:光照传感器上报的照度值变化超过设定死区(如±30lux)

  • 决策逻辑:目标照度设为300lux,计算所需亮度百分比

    • 亮度 = (目标照度 - 当前照度) / 目标照度 × 100%,并限制在0-100%

  • 执行动作:向照明设备下发brightness指令

规则三:自然光自适应补偿

  • 触发条件:靠窗区域照度与室内照度差值>100lux

  • 决策逻辑:靠窗灯具降低亮度,远离窗户灯具维持正常亮度

  • 执行动作:分区下发不同brightness值

4.2 场景模式控制策略

场景模式灯光状态亮度触发方式
上课模式全开100%中控屏/定时
自习模式全开80%中控屏/手动
投影模式讲台灯灭,后排保留前排0%,后排50%中控屏
下课模式全关0%定时/手动

4.3 去抖动与异常处理设计

为避免传感器频繁触发导致灯光闪烁,需在服务器端实现以下机制:

  • 状态确认延时:人体传感器上报“无人”后,延时30秒再次确认,避免学生短暂离开导致灯灭

  • 滤波处理:对光照值采用滑动平均滤波(取5次采样均值),消除瞬时波动干扰

五、业务服务器实现要点

5.1 设备管理模块设计

服务器需维护设备注册表,记录每个教室的设备拓扑关系:

  • 教室-区域-设备的层级结构

  • 传感器与照明设备的绑定关系(如某人体传感器控制某组灯具)

  • 设备在线状态维护(心跳机制)

5.2 联动规则引擎

规则引擎是系统的决策核心,采用生产者-消费者模式处理设备消息。消息队列接收设备上报数据后,规则引擎根据设备类型和当前值匹配相应规则,计算目标状态并与当前状态比较,若差异超过阈值则生成控制指令下发。同时需记录操作日志,便于追溯与调试。

5.3 接口安全与签名机制

芯步接口采用签名机制保障安全性,每次请求需携带ts(时间戳)和sign(签名)参数。sign的生成规则通常为:将AppId、设备ID、指令内容、ts按特定顺序拼接后取MD5值。

服务器需在有效时间窗口内(如ts与服务器时间差<5分钟)验证签名有效性,防止重放攻击。

六、方案实施流程

6.1 部署准备

  • 确认教室WiFi网络覆盖,AP部署间距不超过20米

  • 规划设备安装位置:人体传感器安装于门口或教室中部吊顶,光照传感器安装于桌面高度且避免直射光干扰

  • 在芯步开放平台注册应用,获取AppId,配置消息推送地址

6.2 设备接入步骤

  1. 设备上电后进入配网模式

  2. 通过平台提供的配网接口或App配置WiFi信息

  3. 设备连接成功后在平台上线

  4. 业务服务器开始接收设备消息,可进行控制

6.3 联动配置

  • 在服务器配置教室的设备绑定关系

  • 设置自动模式的联动规则参数(光照阈值、延时时间等)

  • 配置场景模式的触发方式(定时计划、API调用)

七、方案价值

本方案通过芯步开放接口实现了传感器与照明设备的深度融合,具备以下核心价值:

节能降耗:人走灯关+恒照度调节,预计综合节电率达40%以上护眼舒适:自动维持恒定照度,避免过暗或过亮,降低学生视觉疲劳管理提效:远程集中管控,减少后勤巡检人力投入部署灵活:设备直连WiFi,无需额外网关,改造周期短、成本可控

该方案适用于各类中小学及高校教室的照明智能化改造,可基于芯步产品快速落地。