MQTT broker 连接
api → mqtt:1883
实时采样 · 来自真实网关服务
| 服务 | 端口 | 状态 | 吞吐趋势 | 操作 |
|---|---|---|---|---|
|
MQTT
amqtt broker
|
1883 | 运行中 |
|
|
|
UDP
datagram protocol
|
9000 | 运行中 | ||
|
WebSocket
websockets
|
9001 | 高负载 | ||
|
FTP
pyftpdlib
|
9021 | 运行中 |
四个独立服务器可分开部署,也可同进程统一启动
| 服务 | 传输层 | 端口 | 状态 | 用途 | 复制 |
|---|---|---|---|---|---|
| MQTT | TCP | 1883 | 运行中 | 设备接入、遥测上报与指令下发 | |
| UDP | UDP | 9000 | 运行中 | 低功耗设备高频上报 | |
| WebSocket | TCP | 9001 | 高负载 | Web 控制台实时数据推送 | |
| FTP | TCP | 9021 | 运行中 | 固件上传(esp / beken 自动归类) | |
| API | HTTP | 8080 | 运行中 | 控制台后端接口 | |
| Web 站点 | HTTPS | 443 | 运行中 | 官网与固件下载站 |
FTP 上传后自动归类并生成 manifest,供设备 OTA 下载
| 设备类型 | 版本 | 大小 | SHA256 | 发布时间 | 操作 |
|---|
服务器同步空间的文件浏览与下载
| 名称 | 大小 | 修改时间 | 操作 |
|---|
订阅主题、观察实时消息流,并可直接向设备下发指令
支持 + 单层与 # 多层通配符,最多同时订阅 20 个主题。
DataTap 采集的设备与云端会话流水
控制台账号与角色分配
当前版本用户由管理员通过 CLI 创建:iot-gateway-api create-user。页面内的新建入口为下一版规划,此原型中点击将提示未开放。
| ID | 用户名 | 角色 | 状态 | 创建时间 | 操作 |
|---|
| 功能 | admin | operator | viewer |
|---|---|---|---|
| 查看概览与端口 | 允许 | 允许 | 允许 |
| MQTT 订阅 / 发布 | 允许 | 允许 | 禁止 |
| 上传固件 | 允许 | 允许 | 禁止 |
| 查看对话记录 | 允许 | 允许 | 脱敏 |
| 用户管理 | 允许 | 禁止 | 禁止 |