IOT-物模型
最编程
2024-07-29 11:07:33
...
物模型TSL(Thing Specification Language)是一个JSON格式的文件,它是物理空间中的实体,如传感器、车载装置、楼宇、工厂等在云端的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。
https://help.aliyun.com/document_detail/73727.html?spm=a2c4g.11186623.6.693.4b37482c3YIPBX
以上是阿里IOT对物模型的定义,说白了,物模型就是在云平台上对设备的抽象,抽象后方便设备和平台进行交互,统一一个交互规则;
通过属性、服务、事件定义后还不能和设备交互,还需要按物模型为依据,定义一个设备和云平台的通信通道,即通信topic;
设备抽象完成,通信通道也定义完成,最后一步就是按物模型解析和封装数据,这个处理逻辑和方法需要云平台和设备统一,像阿里就提供基于SDK的全部操作,也可以和设备约定固定的达成共识的方法,才能完成对应的数据抽象;
每个IOT平台都有自己的物模型抽象规则,目前比较清晰直观的就是阿里IOT定义;
推荐阅读
-
OpeneBayes 教程 | LLaVA-OneVision,一个强大的开源多模态宏模型,可击败 GPT-4V,现已上线!
-
分布式微服务云原生]Redis 的高效之道:线程模型、IO 模型和反应模型的全面分析
-
VideoCLIP-XL:推进对视频 CLIP 长篇描述模型-3 方法的理解
-
深度生成模型文物修复--论文阅读笔记(指南-6)
-
神经网络构建和训练深度学习模型全文(PyTorch 和 TensorFlow)
-
46 集 ESP32 的人工智能大模型对话工程硬件和软件现已开源!
-
基于卷积神经网络、resnet50、mobilenet 模型的蔬菜识别系统 [pytorch 框架+python 源代码
-
雪球学习 Redis [第 8.2 讲]:Redis 的未来趋势:从云服务到人工智能和物联网的前沿探索
-
机器学习在聚合物及其复合材料中的应用与实践
-
Gitflow:基于 Git 的分支管理工作流程模型