【发布时间】:2019-04-11 07:25:07
【问题描述】:
我们什么时候应该使用 而不是 ?我看到了一些 的用例示例,他们将 用于 SDT 设备。 是否仅用于 SDT 设备?
想象一下,我们创建了一个
在 TS-0023 文档中为某些设备定义了 SDT。如果设备制造商没有定义 SDT,如果我们想使用该设备,我们如何为其创建 SDT/XML 文件?
【问题讨论】:
标签: onem2m
我们什么时候应该使用 而不是 ?我看到了一些 的用例示例,他们将 用于 SDT 设备。 是否仅用于 SDT 设备?
想象一下,我们创建了一个
在 TS-0023 文档中为某些设备定义了 SDT。如果设备制造商没有定义 SDT,如果我们想使用该设备,我们如何为其创建 SDT/XML 文件?
【问题讨论】:
标签: onem2m
致 SDT:智能设备模板是一种定义“乐高”功能块的规范方法,即所谓的“模块类”。然后可以使用这些 ModuleClasses 来构建原型“设备”。
提到的 oneM2M 规范“TS-0023:家用电器信息模型和映射”指定了许多这些模块类和设备以及到
当您想使用 SDT 创建新的设备定义时,我建议您首先查看 TS-0023 中已定义的模块类和设备的列表。如果您需要的功能不可用,那么您可以通过编写自己的 SDT 文件来定义自己的 ModuleClass 和 Device。
SDT 定义可在https://git.onem2m.org/MAS/SDT 获得。
TS-0023 中定义的 ModuleClasses 和 Devices 的最新版本 SDT 可在 https://git.onem2m.org/MAS/Home-Appliances 获得。
可以在https://github.com/Homegateway/SDTTool 找到从 SDT 定义生成必要 XSD 的工具。
还有两个注释:
【讨论】: