IOT-物模型

物模型TSL(Thing Specification Language)是一个JSON格式的文件,它是物理空间中的实体,如传感器、车载装置、楼宇、工厂等在云端的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。

物模型相关概念和使用限制_物联网平台-阿里云帮助中心

以上是阿里IOT对物模型的定义,说白了,物模型就是在云平台上对设备的抽象,抽象后方便设备和平台进行交互,统一一个交互规则;

通过属性、服务、事件定义后还不能和设备交互,还需要按物模型为依据,定义一个设备和云平台的通信通道,即通信topic;

设备抽象完成,通信通道也定义完成,最后一步就是按物模型解析和封装数据,这个处理逻辑和方法需要云平台和设备统一,像阿里就提供基于SDK的全部操作,也可以和设备约定固定的达成共识的方法,才能完成对应的数据抽象;

每个IOT平台都有自己的物模型抽象规则,目前比较清晰直观的就是阿里IOT定义;

猜你喜欢

转载自blog.csdn.net/xijinno1/article/details/132483365