Skip to content

文档中心 ​

从上手到精通的全套资料,点击卡片进入对应章节。


🚀 快速上手 ​

文档说明适合
快速开始10 分钟从零到第一台设备上线首次接触
Docker 部署docker compose / Kubernetes 集群部署运维、生产

📡 设备接入 ​

5 种协议任你选,覆盖从资源极受限到企业级网关的全部场景:

协议端口特点文档
MQTT1884主协议,EMQX Broker,最通用MQTT 接入
CoAP5683低功耗 UDP,自研 RFC 7252 精简子集CoAP 接入
HTTP Digest8080标准 HTTP 设备,RFC 7616HTTP Digest
Modbus502工业现场总线,TCP/RTU 轮询Modbus 接入
TCP/UDP11000/11001自研二进制帧,极低开销TCP/UDP 协议

⚙️ 平台功能 ​

文档说明
规则引擎LiteFlow 块式编排:触发源 / 条件 / 动作,无需代码实现设备联动
告警与通知四级告警生命周期管理,钉钉 / 企微 / 短信 / 邮件四通道触达
多租户管理主库 + tenant_* 动态库物理隔离,RBAC 权限模型
视频监控PE 版 ZLMediaKit:RTMP / RTSP / GB28181 接入,Web 低延迟播放
OTA 固件升级固件版本管理、批次推送、进度跟踪与失败重试
SaaS 部署与计费EE 版套餐订阅,Stripe / 微信支付双通道计费与回调

🔧 开发参考 ​

文档说明
API 参考全部 REST 接口:认证、设备、产品、物模型、规则、告警、计费,含 curl 示例
架构设计模块分层、技术栈、多租户、数据流、AGPLv3 隔离策略
常见问题高频问题排查手册:启动、设备接入、前端、部署、开发 6 大类 18 条

🛠️ 开发环境配置 ​

工具版本下载
JDK21 LTSAdoptium
Maven3.9+Apache Maven
Docker Desktop最新Docker
Node.js18+Node.js

详细配置步骤见 快速开始。


📦 快速导航 ​

mermaid
graph LR
    A[开始] --> B[环境准备]
    B --> C[部署依赖]
    C --> D[启动后端]
    D --> E[创建产品]
    E --> F[注册设备]
    F --> G[设备接入]
    G --> H[数据查看]
    H --> I[规则/告警]
步骤文档
1. 环境准备快速开始
2. 部署依赖Docker Compose
3. 启动后端快速开始 · 四
4. 创建产品/设备快速开始 · 五
5. 设备接入按设备协议选 MQTT / CoAP / HTTP / Modbus / TCP
6. 数据查看快速开始 · 七
7. 规则/告警API · 规则引擎