芯步的智能传感器产品开放了标准HTTP接口,可以方便地与第三方平台或自建服务器对接。以下方案围绕“共享场所烟雾判断”这一场景,从设备选型、接口对接、状态判断到多级告警展开。
1. 背景与需求分析
共享场所(如共享办公室、共享自习室、公寓、迷你仓等)具有人员流动大、产权与管理权分离、无人值守时段多的特点。传统消防方案要么成本高昂无法覆盖每个隔间,要么独立性太强无法实现远程预警。管理者普遍面临“起火不知、报警不灵、远程无感”的痛点。
本方案基于芯步的智能传感器产品及开放接口,旨在构建一套低成本、易部署、可远程运维的烟雾判断系统。核心目标是在不进行大规模布线和施工的前提下,实现对共享场所内烟雾浓度的实时监测,并能在触发阈值后通过云端接口快速联动本地报警器、推送通知至管理人员及现场用户,最终判断是否有火情发生。
2. 总体设计架构
系统采用端-云-端的三层物联网架构,充分利用芯步设备的“去网关化”和HTTP直连特性。
感知层(设备端) :部署芯步“智能人体存在雷达和烟雾传感器[壁挂]”(型号:UNI-CGQ-RT-L-YW-BG)。该设备集成了烟雾探测(MQ-2级别传感器)、雷达人体存在检测以及温湿度传感。设备通过WiFi 2.4G直接连接网络,无需额外配置网关,减少了共享场所中间环节的故障点。
传输层(网络与协议) :设备利用WiFi网络,通过HTTP/HTTPS协议将消息推送到自建服务器或芯步云平台。鉴于共享场景对实时性要求较高,HTTP请求/响应模式(约80-120ms响应速度)足够满足业务需求。
应用层(业务处理端) :管理后台或SaaS系统。负责接收设备上报的状态,运行烟雾判断逻辑,并调用接口下发控制命令(如触发蜂鸣器、开启排风扇等)。
3. 硬件选型
针对共享场所的复杂环境(可能存在水汽、灰尘、甚至短暂的明火烹饪),本方案重点推荐芯步的集成化传感器。
| 设备型号 | UNI-CGQ-RT-L-YW-BG (智能人体存在雷达和烟雾传感器) |
|---|---|
| 集成功能 | 烟雾探测、雷达人体存在感应、温湿度传感 |
| 联网方式 | 2.4G WiFi直连,无需网关,设定5组WiFi自动漫游 |
| 对接接口 | 开放HTTP接口,支持Web/APP/小程序直接控制 |
| 供电方式 | 直流供电(需配合场所电源,或通过POE分离模块供电) |
选型理由:
复合判断需求:单纯的烟雾传感器容易因灰尘、水蒸气产生误报。该设备集成了雷达模块,可以辅助判断:当烟雾浓度升高但雷达检测到无人活动时,可能为误报或初期缓慢阴燃;当烟雾升高且雷达检测到已无人(人员逃离)时,触发最高级别火灾报警。
部署灵活性:共享场所经常面临隔断调整。该设备采用壁挂式,支持纯局域网或私有化部署,数据安全可控,适合连锁品牌统一管理。
4. 接口集成与数据交互流程
芯步的接口设计遵循标准的HTTP协议,集成工作主要分为三步:接收上报(判断烟雾)、下发指令(联动控制)、签名验证。
4.1 设备数据上报与接收
当传感器探测到环境变化时,会主动向预设的服务器地址推送数据。开发人员需要搭建一个公网可访问或局域网内可达的API接收端点。
上报数据示例(模拟):
判断逻辑:服务器收到数据后,提取 smoke.value 字段。根据共享场所的用途设定阈值(例如:自习室阈值为100ppm,共享厨房阈值为200ppm)。若超过预设阈值,系统判断为“疑似烟雾”。
4.2 设备控制与联动下发
当系统判断为异常时,需调用芯步的设备控制接口,远程触发设备本身的蜂鸣器报警,或联动场所内的其他设备(如断电)。
接口调用要点(控制蜂鸣器):芯步控制接口采用签名机制保障安全,核心命令格式如下
URL:
http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}Method: POST
Body
签名生成逻辑(伪代码):为了确保指令不被伪造,系统需要严格遵循芯步的签名算法
将
AppSecret进行一次 MD5 加密(获得Secret_MD5)。将
Secret_MD5拼接当前时间戳ts(秒级)。将拼接后的字符串再次进行 MD5 加密,得到最终的
sign。
这一机制确保了即使数据包在公网传输,也无法被轻易篡改,适合管理多处分租的共享空间。
5. 烟雾判断与告警策略
单一的数据上传无法构成“解决方案”,关键在于对数据的清洗与决策。针对共享场所,设计三级判断机制
等级一:环境干扰过滤(防误报)
共享场所(如共享茶室、短租公寓)常有吸烟或水蒸气干扰。
策略: 结合烟雾浓度的变化率。如果数值突增后稳定在高位,判定为持续燃烧;如果数值大幅波动且结合雷达未发现热源,系统标记为“疑似干扰”,仅记录数据不触发报警,或仅以“温馨提示”形式推送提醒用户请勿吸烟。
等级二:无人值守火情提前预警
策略: 后台系统监测到烟雾浓度持续增加(如超过300ppm达10秒),同时通过雷达确认该房间“Occupancy: 0”(无人)。
动作: 立即通过HTTP接口触发所在区域的声光报警器,利用云平台的API向物业管理人员发送高优先级短信/app弹窗,内容包含“房间号+无人值守火灾风险”。
等级三:紧急逃生与联动
策略: 烟雾浓度达到“Alarm”阈值(如>800ppm)或温度急剧上升。
动作
语音播报:如果场所内集成了语音播报设备,调用接口播放“火警请撤离”的语音文件。
断电/开锁:通过云平台调用电闸接口切断该房间电源,同时解锁门禁磁力锁,便于人员逃生(通过硬件联动或第三方API实现)。
6. 部署与运维
为了保证方案的长期稳定运行,在共享场所部署时遵循以下物理及逻辑规范:
网络信号保障:由于设备依赖WiFi,共享场所往往存在信号死角。装修部署时需确保设备信号强度(RSSI)大于 -70dBm。芯步支持配置5组WiFi,可设置主用与备用网络,防止单一网络故障导致设备失联。
防拆与巡检:共享场所的用户素质不一,设备应开启防拆报警功能。一旦设备被恶意摘下或遮挡,后台应立即通过Open API向管理人员推送“设备离线/故障”通知,以便及时维修。
私有化部署:若管理方对数据安全要求比较高(如连锁高端共享办公品牌),可利用芯步支持的私有化部署方案,将数据全部落地在自有服务器,彻底规避数据泄露风险。
通过以上方案,集成商或共享空间运营方可在48小时内快速完成硬件对接与烟雾逻辑的开发,实现从“哑巴式消防”到“智慧化主动安全”的升级。