在华为云物联网平台(IoTDA)中,各个概念之间就像一个“智能工厂”生态系统,下面用一个形象化的比喻来帮你理解它们之间的关系:
把整个物联网系统想象成一个大型智能工厂园区,里面有多个厂房、设备、工作台和工人,每个角色都有职责。
就像一个工业园区,是设备管理的最大单位。
每个园区下可以建立多个厂房(群组)和设备(终端)。
园区之间的数据和资源彼此隔离,适合不同项目或客户使用。
园区里的厂房,用来按业务逻辑或设备位置分组管理设备。
比如按照“产线一”“产线二”或者“东厂区”“西厂区”来划分。
群组是为了方便管理设备的一种分类结构,非强制。
每种“作业台”都是为特定任务设计的,例如“温湿度采集台”“气体检测台”。
产品定义了同类设备的“说明书”:它们有哪些属性、可以执行哪些服务。
产品模型就像这个作业台的详细使用说明书。
它列出:
属性(Attributes):比如设备当前温度、湿度(状态指标)
服务(Services):比如“启动风扇”“重启设备”(设备能执行的操作)
命令(Commands):用户发给设备的指令
事件(Events):设备主动上报的事件,如“温度异常”
每个设备是产品的一个“实例”,比如某一个编号的温湿度传感器。
它继承了产品的所有功能(就像一个工人拿到了说明书开始工作)。
设备有唯一标