一、概述
在无人值守场景中,如自助洗车机、共享设备柜、远程泵站、无人值守停车场等,设备状态监控和远程告警是关键环节。传统方案依赖本地声光报警,运维人员无法实时获知设备异常,导致故障响应滞后、营收损失。
芯步智能射频网关可将传统的315MHz/433MHz无线传感器和控制设备接入互联网,通过开放的HTTP接口让您的管理系统能够远程接收设备告警、实时监测设备状态,实现无人值守场景的智能化管理。
1.1 核心价值
开放HTTP接口:适用于任何编程语言,10分钟完成对接
无线覆盖:射频控制距离300米(空旷环境),适配大面积无人值守场景
双向通信:支持接收传感器数据(315MHz)+ 控制射频设备(433MHz)
私有化部署:支持纯局域网运行,数据安全可控
⚡ 毫秒级响应:从传感器触发到平台接收仅需毫秒级
1.2 典型无人值守场景
| 场景 | 传感器类型 | 告警内容 | 联动控制 |
|---|---|---|---|
| 自助洗车机 | 水位传感器、泡沫液位传感器 | 缺液告警 | 远程锁机 |
| 共享设备柜 | 门磁传感器、震动传感器 | 非法开门告警 | 触发声光报警 |
| 远程泵站 | 水浸传感器、压力传感器 | 漏水/欠压告警 | 远程关阀 |
| 无人停车场 | 地磁传感器、道闸传感器 | 车位满/故障告警 | 远程抬杆 |
二、产品选型与规格
2.1 智能射频网关核心参数
| 参数 | 规格 |
|---|---|
| 产品型号 | UNI-WG-SP(WiFi版)/ UNI-WG-SP-LAN(有线网版) |
| 发射频率 | 433MHz |
| 接收频率 | 315MHz |
| 控制距离 | 300米(空旷环境) |
| 供电电源 | DC 5V (USB Type-C) |
| 待机功耗 | 0.6W |
| 产品尺寸(WiFi版) | 110×66×110mm |
| 产品尺寸(有线版) | 110×36×110mm |
| 外壳材质 | ABS塑料 |
| 联网方式 | WiFi 2.4GHz / 10Mbps以太网 |
2.2 版本对比
| 版本 | 联网方式 | 适用场景 |
|---|---|---|
| UNI-WG-SP(WiFi版) | WiFi 2.4GHz | 无人值守场景WiFi覆盖良好,部署灵活 |
| UNI-WG-SP-LAN(有线版) | 有线以太网+WiFi | 网络环境复杂,追求更稳定 |
三、接入架构
3.1 架构
┌─────────────────────────────────────────────────────────────────┐
│ 无人值守设备管理平台 │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ 运维后台 │ │ 告警推送服务 │ │ 数据分析平台 │ │
│ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │
│ │ │ │ │
│ └──────────────────┼──────────────────┘ │
│ │ │
│ ┌─────────▼─────────┐ │
│ │ HTTP接口封装层 │ │
│ │ (轮询/接收数据) │ │
│ └─────────┬─────────┘ │
└────────────────────────────┼────────────────────────────────────┘
│
HTTP/HTTPS
│
┌────────────────────────────▼────────────────────────────────────┐
│ 芯步云平台 │
│ (或私有化部署的消息服务器) │
└────────────────────────────┬────────────────────────────────────┘
│
WiFi / 以太网
│
┌────────────────────────────▼────────────────────────────────────┐
│ 智能射频网关(UNI-WG-SP / UNI-WG-SP-LAN) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ 433MHz发射 │ │ 315MHz接收 │ │ 控制距离 │ │
│ │ 控制设备 │ │ 采集传感器 │ │ 300m │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
└─────────────────────────────────────────────────────────────────┘
│
┌──────────────────┼──────────────────┐
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ 传感器1 │ │ 传感器2 │ │ 控制器 │
│ 315MHz │ │ 315MHz │ │ 433MHz │
└─────────┘ └─────────┘ └─────────┘3.2 数据流向
上行采集:315MHz传感器(水位、门磁、震动等)→ 射频网关 → 云平台 → 您的软件
下行控制:您的软件 → 云平台 → 射频网关 → 433MHz设备(报警器、电磁锁等)
四、快速接入步骤
4.1 准备工作(5分钟)
根据芯步官方开发文档,对接前需要完成以下准备工作
注册开发者账号:访问芯步官网,通过手机号一键注册并登录
获取开发凭证:进入工作台 → 物联网控制台 → 开发设置,获取AppID并设置开发者密码(AppSecret)
开启调试模式(开发阶段):在控制台打开“调试模式”,此时不检查签名和时间戳,可快速验证接口
设备配网:给射频网关通电,按照《产品手册》引导进行配网
验证设备在线:在控制台设备列表中确认设备状态为“在线”
提示:如果没有实体设备,可以在控制台左侧导航中找到“演示设备”,用于前期对接测试。
4.2 接口规范
根据芯步开发文档,接口采用HTTP协议,使用任何可进行HTTP请求的编程语言均可调用;接口调用的方法完全一致,仅命令不同。
请求地址
https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}核心参数
| 参数 | 名称 | 说明 |
|---|---|---|
| AppId | 应用ID | 在控制台开发设置中获取,拼接到URL路径 |
| ts | 时间戳 | 请求时间的时间戳(秒),10位数字 |
| sign | 签名 | 详见下方计算方法 |
签名计算方法
根据芯步官方文档,签名计算方式为两层MD5加密:
第1步:md5_secret = md5(开发者密码) 第2步:sign = md5(md5_secret + ts) // 直接拼接字符串,无连接符
4.3 请求体格式
具体的命令格式请查看对应产品的《产品手册》。
五、设备管理与命令参考
5.1 子设备管理
射频网关支持添加/移除/列表查询子设备(传感器和控制器)
| 命令类型 | 命令说明 | 用途 |
|---|---|---|
device_list | 查询子设备列表 | 获取已注册的传感器/控制器 |
device_add | 添加子设备 | 注册新的传感器/控制器 |
device_remove | 移除子设备 | 删除已注册的设备 |
5.2 传感器数据获取
根据产品需求文档,射频网关通过315MHz频率接收传感器上报数据,有两种获取方式:
方式一(推荐):平台推送(私有化部署时支持MQTT推送)
方式二:HTTP轮询
5.3 通用封装
根据芯步开发文档,如果仅控制设备,可以只封装一个函数,将设备ID和命令作为参数传入。如果需要更多管理操作(如子设备管理、分组管理等),可以封装一个完整的类。
六、代码集成示例
6.1 Python完整示例
6.2 cURL命令示例
6.3 无人值守场景告警集成
七、数据获取方式
7.1 轮询方式
通过HTTP接口周期性查询传感器状态:
7.2 消息推送方式(私有化部署)
私有化部署时,射频网关支持将传感器数据直接推送到您的服务器:
在控制台中配置消息推送地址
传感器上报数据时,平台主动推送JSON数据到您的接口
您的系统接收并处理数据
八、私有化部署方案
对于数据安全要求高的无人值守场景,芯步射频网关支持纯局域网私有化部署。设备配网后,可在内网直接控制,无需经过云平台
请求地址http://{设备IP地址}/control
如果配置了密码,需携带sign参数:sign = md5(密码)。
九、无人值守场景部署
9.1 部署规划
| 场景 | 设备数量 | 网关选型 | 传感器推荐 |
|---|---|---|---|
| 自助洗车机 | 1-5台 | WiFi版 | 水位传感器、泡沫液位传感器 |
| 共享设备柜 | 10-20个柜 | 有线版 | 门磁传感器、震动传感器 |
| 远程泵站 | 1个站点 | 有线版 | 水浸传感器、压力传感器 |
| 无人停车场 | 1-2个进出口 | WiFi版 | 地磁传感器、道闸传感器 |
9.2 射频覆盖
射频网关控制距离300米(空旷环境)
如有金属设备遮挡,缩短距离或增加网关数量
网关安装高度2-3米,减少障碍物干扰
有线网版(UNI-WG-SP-LAN)厚度仅36mm,更易安装于狭窄空间
9.3 供电与网络要求
| 项目 | |
|---|---|
| 供电 | DC 5V USB供电,接入UPS |
| 网络 | WiFi信号强度≥-70dBm,或使用有线版 |
| 温度 | 工作温度0℃~+50℃ |
十、常见问题
Q1:射频网关的控制距离是多少?
A:在空旷环境中控制距离可达300米。如有大型金属设备遮挡,实际距离会缩短,测试后确定安装位置。
Q2:支持同时接入多少个传感器?
A:一台射频网关理论上支持接入多个315MHz传感器,具体数量请参考《产品手册》。如需更多传感器,可增加网关数量。
Q3:如何接收传感器数据?
A:有两种方式:
轮询:通过HTTP接口定期查询传感器状态
推送:私有化部署时,传感器数据可主动推送到您的服务器
Q4:是否需要额外的网关或中转设备?
A:不需要。射频网关WiFi直连,无需额外网关。
Q5:没有实体设备可以测试吗?
A:可以。在物联网控制台中有“在线演示设备”可用于接口调试。
Q6:如何判断传感器触发告警?
A:需要在您的软件中定义告警逻辑。射频网关负责接收传感器数据并上报到平台,告警判断和联动处理由您的系统完成。
十一、方案总结
| 步骤 | 耗时 | 要点 |
|---|---|---|
| 1. 设备选型与部署 | 15分钟 | 根据场景选择WiFi版或有线版 |
| 2. 注册配网 | 5分钟 | 获取AppID/Secret,设备通电联网 |
| 3. 接口对接 | 10分钟 | 实现签名计算和HTTP调用 |
| 4. 告警集成 | 按需 | 定义传感器告警逻辑、配置推送 |
技术优势
✅ 无线覆盖:射频300米覆盖,无需布线施工
✅ 双向通信:支持接收传感器数据+控制射频设备
✅ 开放HTTP接口:适用于任何编程语言,10分钟完成对接
✅ 子设备管理:支持添加/移除/查询传感器和控制器
✅ 私有化部署:数据可完全运行在内网环境
✅ 联网可选:WiFi版部署灵活,有线版稳定可靠
适用场景:自助洗车机缺液告警、共享设备柜非法开门报警、远程泵站漏水监测、无人停车场车位检测、设备震动防盗监测、远程设备状态巡检。
如需技术支持,芯步提供免费技术指导——从选型、对接到安装、调试,可随时联系工程师协助对接。