何时应使用
想象一下,我们创建了一个 <容器> ,它旨在保存温度传感器的值。设备的实际值存储在
SDT在TS-0023文档中为某些设备定义。如果设备制造商未定义SDT,而我们想使用该设备,我们如何为其创建SDT / XML文件?
答案 0 :(得分:3)
对于SDT:智能设备模板是一种规范方法,用于定义“乐高”功能块,即所谓的“模块类”。然后可以采用这些ModuleClasses来构造典型的“设备”。
提及的oneM2M规范“ TS-0023:家用电器信息模型和映射”指定了许多这些模块类和设备以及到
当您要使用SDT创建新的设备定义时,我建议您首先查看TS-0023中已定义的ModuleClass和设备的列表。如果所需的功能不可用,则可以通过编写自己的SDT文件来定义自己的ModuleClass和Device。
可以在https://git.onem2m.org/MAS/SDT上获得SDT定义。
在https://git.onem2m.org/MAS/Home-Appliances上提供了TS-0023中定义的用于模块类和设备的SDT的最新版本。
可以在https://github.com/Homegateway/SDTTool上找到一种根据SDT定义生成必要的XSD的工具。
又有两个注释: