一、解决概述
1.1 产品组合核心价值
本方案基于芯步两款开放硬件产品的深度集成:
| 设备 | 核心功能 | 在本方案中的角色 | |
|---|---|---|---|
| 智能人体存在传感器[壁挂] | 红外+雷达双模人体检测,5米探测距离,AC输出控制 | 安防探测前端 | |
| **智能语音壁挂音箱 | 10W** | 文本TTS实时播报,支持警报音效 | 语音警报输出端 |
联动逻辑链
传感器探测到非法闯入 → 状态上报业务服务器 → 业务服务器通过API下发语音播报命令 → 音箱播放警示内容
1.2 典型应用场景
| 应用场景 | 触发条件 | 语音播报内容 | 附加动作 |
|---|---|---|---|
| 私人车库 | 非业主时段进入 | "警告:您已进入私人区域,请立即离开" | 点亮警示灯 |
| 办公禁区 | 非工作时间探测到人 | "您已进入限制区域,请注意摄像监控" | 记录日志+APP通知管理员 |
| 门店打烊 | 营业时间外有人员活动 | "店铺已打烊,欢迎明天光临" | 触发安防录像 |
| 儿童禁区 | 儿童进入危险区域(厨房/阳台) | "小朋友,这里危险,请找家长" | 手机推送提醒家长 |
二、硬件产品详解
2.1 智能人体存在传感器[壁挂]
这是方案的探测端,负责感知环境中的人员存在状态。
| 参数项 | 规格说明 |
|---|---|
| 产品型号 | UNI-CGQ-RT-H-BG |
| 探测方式 | 红外传感模块 + 雷达传感模块(双模) |
| 探测距离 | 5米内人体微动(双模可达更高可靠性) |
| 外壳材质 | 防火V0级PC,耐高温 |
| 产品尺寸 | 宽69mm × 长88mm × 厚64.4mm |
| 产品净重 | 70g |
| 工作电压 | AC 100-250V(市电直连) |
| 负载功率 | MAX 2200W(阻性负载)/ 350W(感性负载) |
| 待机功耗 | 1.2-1.7W |
| 无线连接 | WiFi 2.4GHz |
| 输出接口 | 1路AC输出(可接照明等电器) |
核心特性
双模检测:红外+雷达双重确认,只有当两者均探测到无人时才认定无人状态,大幅减少误报
实时上报:人体存在状态变化时,主动上报至自定义服务器
支持局域网:即使互联网断开,也可在局域网内正常工作
支持私有化部署:适合对数据安全有要求的场景
开放HTTP API:可通过接口获取探测状态
2.2 智能语音壁挂音箱|10W
这是方案的输出端,负责播放语音警报内容。
| 参数项 | 规格说明 |
|---|---|
| 产品型号 | UNI-YY-BG-10W |
| 额定功率 | 10W(覆盖约50-100㎡空间) |
| 联网方式 | WiFi 2.4GHz |
| 播报方式 | 文本TTS(设备端芯片级合成) |
| 响应时间 | 80-120ms |
| 产品尺寸 | 150×100×335mm |
| 外壳材质 | 铝合金,分隔式绝缘隔断 |
| 私有化部署 | 支持纯局域网运行 |
语音播报能力
无需录音:直接推送文本即可实时播报
音色可选:男声/女声
音量可调:0-9级
语速/语调可调:0-9级
内置音效:铃声、提示音、警示音各5种
智能数字解析:自动识别数值、金额、手机号
支持的TTS命令
| 命令类型 | 格式 | 示例 |
|---|---|---|
| 基础播报 | {"play:gbk:16":"文本"} | {"play:gbk:16":"欢迎光临"} |
| 带提示音播报 | {"play:gbk:16":"[message_3]文本"} | {"play:gbk:16":"[message_3]有访客到来"} |
| 带警示音播报 | {"play:gbk:16":"[alert_5]文本"} | {"play:gbk:16":"[alert_5]非法闯入!"} |
| 音量设置 | {"volume":"7"} | 0-9级 |
| 音色设置 | {"voice":"1"} | 0女声/1男声 |
| 语速设置 | {"speed":"5"} | 0-9级 |
| 语调设置 | {"tone":"5"} | 0-9级 |
| 停止播报 | {"stop":"1"} | 全部停止 |
三、系统设计
3.1 整体架构图
graph TB
subgraph 探测层
A[壁挂人体传感器
设备ID: SEN_001]
end
subgraph 传输层
B1[业务服务器
自建/云服务器]
B2[芯步开放平台
api.thingboot.com]
end
subgraph 执行层
C[语音壁挂音箱
设备ID: SPK_001]
end
subgraph 管理层
D[管理后台
Web/APP]
end
A -- "HTTP状态上报" --> B1
B1 -- "业务逻辑判断" --> B2
B2 -- "下发TTS命令" --> C
D -- "配置管理" --> B1
C -- "语音播报" --> E[最终用户]3.2 两种接入模式
| 模式 | 数据流向 | 优点 | 适用场景 |
|---|---|---|---|
| 直连模式 | 传感器→芯步平台→业务系统 | 简单快速,无需配置服务器 | 快速原型、小微项目 |
| 自建服务器模式 | 传感器→业务系统→芯步平台 | 数据落盘、完全可控、可做复杂逻辑 | 企业级应用(推荐) |
本方案采用自建服务器模式:传感器状态上报至业务服务器,由业务服务器进行逻辑判断后,再通过芯步平台API调用语音播报。这种方式可以实现:
完整的日志记录
复杂的时间/人员规则判断
与现有安防系统深度融合
四、HTTP API对接详解
4.1 接口基础信息
芯步提供统一的RESTful API,传感器状态上报和音箱控制均通过HTTP接口完成
| 项目 | 说明 |
|---|---|
| 请求地址 | POST http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts} |
| Content-Type | application/json |
| 响应时间 | 80-120ms |
| 认证方式 | MD5签名认证 |
参数获取
{AppId}/AppSecret:登录芯步控制台获取device:设备ID,配网成功后获取
4.2 签名算法
4.3 传感器状态上报
当人体存在状态发生变化时,传感器会主动向业务服务器上报状态
上报数据结构
业务服务器接收和处理
4.4 语音播报控制接口
业务服务器通过以下接口控制音箱播放警报内容
基础警报播报
紧急播报(高优先级)
五、完整代码实现
5.1 Python完整实现
5.2 Node.js实现
5.3 cURL命令行测试
六、部署配置指南
6.1 设备配网流程
人体传感器配网
设备通电,等待指示灯
搜索WiFi热点
YO-XXXX连接热点,访问
192.168.4.1选择目标WiFi并输入密码
配网成功后配置回调服务器地址(格式:
http(s)://你的服务器IP:端口/api/sensor/callback)
语音音箱配网
同上步骤连接WiFi
确认设备在线,获取设备ID
6.2 安装位置
| 安装场景 | 推荐高度 | 探测角度 | 注意事项 |
|---|---|---|---|
| 车库入口 | 2.5-3米 | 水平 | 避开阳光直射 |
| 办公室禁区 | 2-2.5米 | 向下15° | 避开空调出风口 |
| 店铺后门 | 2.2-2.8米 | 水平 | 避开热源(空调/暖气) |
| 家庭阳台/厨房 | 2-2.5米 | 向下20° | 避开宠物活动区 |
6.3 网络要求
| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| 带宽 | 100Kbps/设备 | 1Mbps/设备 |
| 延迟 | <200ms | <50ms |
| WiFi信号 | -70dBm | -50dBm |
七、总结
| 对比维度 | 传统安防方案 | 本方案(芯步) |
|---|---|---|
| 探测精度 | 仅红外,易误报 | 红外+雷达双模,误报率低 |
| 语音灵活性 | 预录音频,修改麻烦 | 文本直推,实时可改 |
| 系统集成 | 封闭系统 | HTTP开放API,任意语言集成 |
| 部署难度 | 需专业施工 | 即插即用,WiFi配网 |
| 私有化支持 | 不支持 | 支持局域网+私有云 |
| 可扩展性 | 固定功能 | 可编程,自定义联动逻辑 |
通过芯步壁挂人体传感器 + 10W语音壁挂音箱 + HTTP开放API的深度集成,开发者可以快速构建一套:
智能触发:红外+雷达双模探测,精准识别非法闯入
即时语音:毫秒级TTS播报,威慑非法行为
灵活部署:WiFi直连,无需布线,支持私有化
可扩展:HTTP接口对接任意管理后台、APP
完整的API文档、设备规格书和演示环境,请访问芯步官网或联系技术支持团队。