📋 表单设计器低代码平台 v1.0

📋 表单设计器

自定义表单字段,拖拽排序,生成设备模板、巡检表单、工单表单

字段列表 (点击添加)

点击上方按钮添加字段

表单预览 & 属性

表单预览区域

🔗 数据映射

IoT设备数据字段 → 数据库表字段映射关系配置

映射名称源字段(IoT)目标表目标字段转换规则操作
温度映射temperaturedevice_telemetryvalue直接映射
设备状态status_codeiot_devicestatus枚举转换
时间戳ts (Unix ms)device_telemetrytime时间转换
GPS坐标gps (lat,lng)iot_devicelat,lng拆分映射
告警级别alarm_levelalarm_recordseverity直接映射

🧮 算法库

预置数据分析算法,可配置参数,应用于设备数据处理

📈 移动平均 (Moving Average)

平滑时序数据,消除噪声


📉 异常检测 (Anomaly Detection)

基于3σ原则检测异常值


🔄 线性插值 (Interpolation)

填补数据缺失点


📊 聚合计算 (Aggregation)

按时间窗口聚合数据


🔮 趋势预测 (Trend Predict)

线性回归趋势预测


⚡ 阈值触发 (Threshold)

自定义阈值告警逻辑


🗄️ 数据库管理

查看表结构、执行SQL(模拟)、管理时序数据

📋 数据表
💻 SQL控制台
📈 时序数据
📊 状态

device_telemetry Hypertable

列名类型说明
timeTIMESTAMPTZ时间戳
device_idVARCHAR(128)设备ID
metric_nameVARCHAR(256)测点名称
valueDOUBLE数值
qualitySMALLINT数据质量
tagsJSONB标签

iot_device 主表

列名类型说明
nameVARCHAR设备ID
device_nameVARCHAR设备名
serial_numberVARCHAR序列号
statusVARCHAR状态
lat/lngFLOAT坐标

alarm_record 事件表

列名类型
nameVARCHAR
alarm_timeDATETIME
severityVARCHAR
statusVARCHAR

🔧 必备工具

IoT 开发调试常用工具集

📋 JSON 格式化

📡 MQTT 测试工具

需要EMQX运行在1883端口

🔗 API 测试

🕐 时间戳转换