CATALOG

1. 场景分析:为什么需要智能烟感对接

在传统消防系统中,烟雾报警器独立运行,只能本地发出声光报警。当无人值守时,报警无法被及时感知,可能延误最佳处置时机。

芯步的智能烟雾传感器(UNI-CGQ-YW)通过将烟雾探测能力以API形式开放,使得你的项目可以实时获取烟雾浓度数据并进行自动化处置

该产品的核心特性

  • 实时状态上报:当烟雾浓度变化时,立即上报到你的服务器

  • 精准烟雾检测:采用MQ-2型气体传感器,对烟雾、液化气、甲烷等敏感

  • 开放HTTP接口:支持公网/局域网,适用于任何支持HTTP请求的编程语言

  • 私有化部署:数据可不经过外网,适合部署在本地服务器

  • 无需网关:设备直接通过WiFi 2.4G连接网络,简化部署

适用场景

  • 仓库、配电房、机房等无人值守区域的火灾预警

  • 宿舍、教室、实验室等校园消防安全管理

  • 养老院、医院等特殊场所的早期烟雾探测

  • 工厂车间的实时烟雾监控

2. 对接架构:硬件部署与消息流转

2.1 设备选型与部署

型号传感器类型供电方式适用场景
UNI-CGQ-YWMQ-2(烟雾/可燃气)DC供电常规室内环境
UNI-CGQ-YW-LMQ-2(烟雾/可燃气)电池供电免布线场景

部署要点

  • 安装在房间天花板中央,距离墙壁≥50cm

  • 避开空调出风口、油烟重灾区

  • 确保设备处于WiFi信号覆盖范围内

  • 可设定5组WiFi网络,优先连接信号最强的

2.2 消息流转架构

芯步智能烟感的对接核心是上行消息推送:烟雾传感器采集数据后主动上报,你的服务器接收并判断

┌─────────────────────────────────────────────────────────────┐
│                       你的业务服务器                         │
│  ┌─────────────────────────────────────────────────────┐    │
│  │  消息接收端点(接收烟感上报的烟雾浓度数据)            │    │
│  └───────────────────────────┬─────────────────────────┘    │
│                              │                               │
│                         数据分析判断                          │
│                      ↓              ↓                        │
│              判断为正常      判断为有烟雾                     │
│                      ↓              ↓                        │
│                  记录日志     触发告警/联动                   │
└─────────────────────────────────────────────────────────────┘
                              ▲
                              │ HTTP POST(主动上报)
                              │
┌─────────────────────────────────────────────────────────────┐
│                      芯步云平台                          │
│                   api.thingboot.com                            │
│                   (消息转发/推送)                          │
└─────────────────────────────────────────────────────────────┘
                              ▲
                              │ WiFi(主动连接)
                              │
┌─────────────────────────────────────────────────────────────┐
│                       设备层                                 │
│   ┌─────────────────────────────────────────────────────┐   │
│   │        智能烟雾传感器 UNI-CGQ-YW                       │   │
│   │   检测到烟雾浓度变化 → 立即上报 → 平台推送给你的服务器   │   │
│   └─────────────────────────────────────────────────────┘   │
└─────────────────────────────────────────────────────────────┘

关键说明

  • 与照明控制器、PDU等设备的"下发控制"模式不同,烟感属于传感器类设备,主要工作方式是上行消息——设备主动上报探测到的环境数据

  • 当烟雾浓度超过阈值时,设备会立即上报;浓度恢复正常时,也会上报恢复状态

  • 你的服务器需要提供一个接收消息的HTTP端点,用于接收平台推送的数据

3. 实战对接:从注册到烟雾判断的完整流程

3.1 准备工作

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

步骤操作说明
1. 注册账号访问开放平台注册获取开发者权限
2. 创建设备在控制台添加烟感设备获取设备ID
3. 获取密钥应用设置中获取AppID和AppSecret用于签名验证
4. 配置推送地址设置消息接收URL指向你的服务器端点

推送地址配置格式

https://你的服务器地址/api/smoke/callback

平台会将烟雾传感器的状态变化推送到这个地址。

3.2 消息推送格式

芯步平台采用HTTP POST方式推送消息,你的服务器接收后解析即可

推送消息示例

3.3 烟雾浓度数据解析与阈值判断

烟雾传感器上报的concentration字段表示烟雾浓度(ppm)。判断逻辑如下:

浓度范围状态判断结果动作
< 200 ppm正常无烟雾仅记录数据
200-500 ppm预警疑似烟雾提高采样频率,提示关注
500-1000 ppm报警确认存在烟雾立即告警,联动处置
> 1000 ppm严重报警烟雾浓度较高紧急告警,启动应急预案

代码实现示例

3.4 服务器端接收消息

Python服务器示例(Flask)

Java SpringBoot示例

3.5 私有化部署模式

对于数据安全要求高的场景,可配置私有化部署

  1. 关闭云平台推送:不在开放平台配置推送地址

  2. 启用局域网模式:设备连接本地服务器

  3. 直接接收上报:设备将数据发送到你指定的本地服务器地址

4. 高级应用:烟雾判断后的联动控制

4.1 联动声光报警

当烟感判断到烟雾时,自动触发蜂鸣器和LED灯提示

4.2 联动排烟设备

4.3 联动视频监控

4.4 多级告警通知

告警等级通知方式接收对象
预警系统消息、App推送现场安保
报警语音电话+短信安全负责人
严重报警多方电话+消防系统对接管理层+消防

5. 设备主动控制(可选)

虽然烟感主要工作是上行数据上报,但也支持下发控制指令

5.1 自检指令

定期发送自检指令,确认传感器工作正常:

5.2 静音指令

当发生误报时,可远程静音:

5.3 灵敏度调节

6. 部署验收和需要注意的点

6.1 功能验收清单

  • 设备激活:设备联网后能在控制台看到在线状态

  • 烟雾模拟测试:使用专用烟感测试剂或香烟模拟烟雾,观察服务器是否收到上报

  • 上报实时性:从产生烟雾到服务器收到通知,延迟应小于3秒

  • 阈值判断正确性:不同浓度下的告警判断符合预期

  • 断线重连:断开网络后恢复,设备能自动重连并上报

  • 私有化模式(如启用):局域网内控制正常,无外网依赖

6.2 网络要求

  • 设备仅支持2.4GHz WiFi,不支持5GHz

  • 信号强度≥-65dBm

  • 可配置5组备用WiFi,自动切换

6.3 安全注意事项

  • 定期(每月)进行烟雾模拟测试,确认传感器功能正常

  • 传感器每3-5年更换,MQ-2型传感器存在老化

  • 避免安装在油烟、粉尘大的环境,防止误报或传感器失效

总结

通过芯步智能烟雾传感器的上行消息推送机制,你可以在自己的项目中轻松实现烟雾浓度的实时获取和智能判断。核心要点如下:

要点说明
对接模式设备主动上报,你的服务器被动接收
判断依据concentration字段(烟雾浓度ppm)结合status字段
开发工作量仅需实现一个HTTP接收端点
可选增强声光联动、排烟控制、多级告警
部署灵活性支持公网和私有化两种模式

核心收益

  • 早发现:实时烟雾监测,火情初期即可发现

  • 联动处置:判断到烟雾后自动触发声光报警、排烟等

  • 远程可视:所有烟感状态集中管理,无须现场巡查

  • 开放集成:可接入安防平台、消防系统、应急预案系统

如需进一步技术支持(如具体型号选型、私有化部署配置、消息签名验证等),可参考芯步开发文档或联系技术支持。