IOT PLATFORM

物联网平台

基于 Golang 的云原生 IoT 核心平台,从多协议设备接入、物模型管理到代码生成与视频接入,一站式承载物联网业务。

物联网平台:中央发光的 PandaX 标识,环绕齿轮与代码元素

多协议设备接入

MQTT、TCP、HTTP、COAP、MQTT-SN 五大主流协议一站式接入,覆盖工业设备、网关与传感器。

物模型与设备生命周期

属性、功能、事件三段式物模型,设备注册、在线状态、影子缓存全流程管理。

前后端代码生成器

基于数据模型生成 CRUD API + Vue3 视图(Golang + Vue3),省去 60% 重复劳动,生成代码可二次开发。

多租户与细粒度权限

基于 RBAC + 租户隔离,每个租户数据、配置、用户独立,可作 SaaS 出租。

系统监控

CPU、内存、磁盘、网络运行时指标实时采集,告警可配,一屏掌握平台健康度。

GB28181 视频流接入

接入国标摄像头,实时预览、历史回放、云台控制,集成到大屏与组态。

CODE GEN

前后端代码生成器

基于数据模型一键生成 CRUD 前后端代码,省去 60% 重复劳动;生成代码可直接二次开发。

bash
# 在 PandaX 项目根目录
pandax gen model --from=./device.yaml
pandax gen api --model=device
pandax gen web --model=device --ui=vue3

# 生成产物:
#  backend/api/device.go
#  backend/model/device.go
#  frontend/src/views/device/index.vue
代码生成器抽象示意图:霓虹色高亮的代码编辑器界面

BUILT FOR TEAMS

一套平台承载全部 IoT 业务

设备接入、物模型管理、代码生成、视频接入,从原型到生产一站完成。