阿里云物联网物模型TSL字段详细说明

本文介绍物模型TSL文件中JSON字段及其详细说明。

完整的官网文档请阅读阿里云物联网物模型TSL字段详细说明


说明 为了完整展示TSL的结构,以下示例中包含所有参数,不代表实际使用中可能出现的组合。参数后的文字为参数说明,非参数值。各参数的使用场景,请参见参数说明。
放大查看复制代码
{
“schema”: “物模型结构定义的访问URL。”,
“profile”: {
“productKey”: “当前产品的ProductKey。”
},
“properties”: [
{
“identifier”: “属性唯一标识符(物模型模块下唯一)。”,
“name”: “属性名称”,
“accessMode”: “属性读写类型:只读(r)或读写(rw)。”,
“required”: “是否是标准功能的必选属性:是(true),否(false)。”,
“dataType”: {
“type”: “属性类型: int(原生)、float(原生)、double(原生)、text(原生)、date(String类型UTC毫秒)、bool(0或1的int类型)、enum(int类型,枚举项定义方法与bool类型定义0和1的值方法相同)、struct(结构体类型,可包含前面7种类型,下面使用"specs”:[{}]描述包含的对象)、array(数组类型,支持int、double、float、text、struct)。“,
“specs”: {
“min”: “参数最小值(int、float、double类型特有)。”,
“max”: “参数最大值(int、float、double类型特有)。”,
“unit”: “属性单位(int、float、double类型特有,非必填)。”,
“unitName”: “单位名称(int、float、double类型特有,非必填)。”,
“size”: “数组元素的个数,最大512(array类型特有)。”,
“step”: “步长(text、enum类型无此参数)。”,
“length”: “数据长度,最大10240(text类型特有)。”,
“0”: “0的值(bool类型特有)。

  • 19
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值