先定协议矩阵,再谈平台
把设备分成三档:低功耗传感用 MQTT(QoS1,心跳 60s);高频采集用 gRPC 流;存量 PLC 走 Modbus TCP 由边缘网关做协议转换。三档之上再统一成一套设备影子模型,避免后期改一次协议动十张表。
◍数字启航 · 玻璃拟态界面语言
我们把 IoT 解决方案做成一层「可透光的操作台」:玻璃拟态磨砂卡片承载实时数据,分层柔影区分优先级,让工程师 30 秒内定位异常网关,也让业务方一眼读懂设备在线率与能耗曲线。
按顺序做,能少踩三个大坑:协议选型、数据模型、玻璃拟态界面的可读性阈值。
把设备分成三档:低功耗传感用 MQTT(QoS1,心跳 60s);高频采集用 gRPC 流;存量 PLC 走 Modbus TCP 由边缘网关做协议转换。三档之上再统一成一套设备影子模型,避免后期改一次协议动十张表。
影子文档只保留「上报值 + 期望值 + 时间戳 + 版本号」。超过 24 个字段就拆子模型,否则规则引擎每次全量解析,单条规则延迟会从 8ms 涨到 40ms 以上。
量化目标:规则解析 P95 < 12ms磨砂卡片上的正文与背景对比度必须 ≥ 4.5:1,才能保住用户体验。做法:卡片填充用 oklch(1 0 0 / .55) 而非纯白,模糊半径 16–20px,并给卡片加 1px 内高光描边;关键数字用主色、单位用弱化色,别让整块玻璃都亮。
P0 断连(1 分钟内人工介入)、P1 阈值越界(15 分钟内确认)、P2 趋势预警(次日处理)。每级绑定不同的推送通道与升级路径,避免「全红告警墙」把真正的 P0 淹没。
量化目标:P0 平均响应 < 3 分钟网络抖动时,网关本地环形缓存至少保留 72 小时原始数据,断网恢复后按时间戳补传并去重。缓存盘按「单设备 4KB/条 × 日均 240 条」估算,别用内存硬扛。
量化目标:断网 6 小时数据零丢失不要一上来全厂铺开。挑「设备远程开关」「能耗异常识别」「维保工单自动派发」三个场景做端到端验证,跑通后再横向复制。创新设计的前提是先有可复现的数据闭环。
量化目标:POC 验收指标 ≥ 5 项达标每个模块都对应一类真实接入难题,参数是默认推荐值,可按场景在控制台覆写。
统一承接 MQTT / CoAP / Modbus,自动生成设备影子与证书。
SQL 风格表达 + 时间窗聚合,边缘与云端同一套语法。
冷热分层存储,原始点位压缩比稳定在 8:1 左右。
玻璃拟态组件库:磨砂卡片、分层柔影、内高光描边开箱即用。
REST + Webhook 双通道,与企业现有 ERP / 工单系统对接。
左侧是导航锚点,右侧是每一步的实际动作与验收口径,跟着做即可跑通第一条数据链路。
批量导入设备三元组,自动签发双向 TLS 证书;网关侧校验 SN 白名单,拒绝未登记节点入网。
验收:1000 台设备 8 分钟内全部上线按「设备类型 → 点位 → 单位 → 量程」四段建模,绑定影子后即可在规则里用点位名直接引用。
验收:点位映射准确率 100%先写 3 条最小规则(断连、越界、离线补传),验证通过后再组合成复杂时间窗逻辑。
验收:误报率 < 2%
先给 5% 设备开放看板,观察 48 小时首屏渲染与查询耗时,再按 20% / 50% / 100% 三档放量。
验收:首屏 < 1.2s,无 P0 事故每完成一个场景,把改动过的点位、阈值、看板配置沉淀成行业模板,下个项目直接复用,创新设计才有复利。
复用率目标 ≥ 60%产品侧最近的几项能力演进,均围绕「更低延迟、更少误报、更好读」三个方向。
版本 v5.2 · 数据面板升级
新版看板把磨砂卡片、分层柔影与内高光统一为设计令牌,卡片最小宽度降到 258px,同一屏可多承载约三分之一的关键指标,同时正文对比度仍保持 4.5:1 以上。
柱形为每周期处理的消息量(万条),金色柱为当日峰值周期,用于快速判断是否需要扩容分区。