这篇帮助你先理解物联网开发平台中的核心数据方向,再根据目标选择对应入门教程。
一、业务通信方向
·设备上报数据:设备端 → 物联网开发平台。
·平台下发指令:物联网开发平台 → 设备端。
·规则引擎转发:物联网开发平台 → 业务系统。
·业务 API 调用:业务系统 → 物联网开发平台 → 设备。
二、物模型是什么?
物模型是设备能力的结构化描述,通常包括属性、事件和行为。
·属性表示设备状态,例如温度、电量。
·事件表示设备主动上报的异常或状态变化,例如告警、故障。
·行为表示平台或应用要求设备执行的动作,例如开灯、重启。
可参见 物模型数据 了解更多信息。
三、Topic 是什么?
Topic 是 MQTT 消息收发的主题地址。设备发布消息到上行 Topic,平台或业务系统订阅后接收;平台发布消息到下行 Topic,设备订阅后接收。
四、规则引擎是什么?
规则引擎用于筛选设备上报数据,并将命中的数据转发到 HTTP 服务、云函数、消息队列等业务系统。
可参见 规则引擎概览 了解更多信息。
五、选择你想完成的目标
| 目标 | 说明 | 前往页面 |
| 我想快速接入设备 | 创建产品、定义物模型、创建设备,并用 MQTTX 验证设备在线。 | 设备接入平台 |
| 我想测试标准设备数据收发 | 使用物模型 Topic 验证属性、事件、行为的标准通信链路。 | 物模型 Topic 消息通信 |
| 我想自定义消息格式 | 使用自定义 Topic 透传 MQTT Payload,适合私有协议和业务报文。 | 自定义 Topic 消息通信 |
| 我想让业务系统收到设备数据 | 配置规则引擎,将设备上报数据转发到 HTTP、SCF、CKafka 等。 | 转发消息至用户业务系统 |
| 我想用代码接入真实设备 | 使用 Linux SDK Demo 完成设备端代码接入和调试。 | 通过 Linux SDK 接入 |