文档

数据流转说明

更新时间:

IoT孪生引擎的数据流转,可以将孪生节点的动态数据实时传递给其他云产品或者您的服务端(通过AMQP方式),以便您能够对数据进行存储或进一步处理。数据流转是基于孪生节点属性变更Topic中的数据格式来处理和传递的。本文介绍孪生节点属性变更Topic和数据格式说明。

孪生节点属性变更Topic

Topic:/sys/uid/${uid}/digitaltwin/${dtInstanceId}/${nodeId}/property/update

通过该Topic获取孪生节点属性数据的变更信息。

参数

说明

${uid}

阿里云账号ID。您可登录物联网平台控制台,将鼠标指针移动到账号头像,查看账号ID

${dtInstanceId}

IoT孪生空间的ID。您可在孪生空间的空间信息页面,查看空间ID。具体操作,请参见查看孪生空间

${nodeId}

孪生节点ID。您可在孪生空间的孪生实体图页面,单击目标孪生节点,查看节点ID

数据格式

{
    "nodeId": "4z819VQHk6VS0107e***",
    "dtInstanceId": "al12345****",
    "gmtCreate": 1510799670074,
    "items": {
        "Power": {
            "value": "on",
            "time": 1510799670074
        },
        "Position": {
            "time": 1510292697470,
            "value": {
                "latitude": 39.9,
                "longitude": 116.38
            }
        }
    }
}

参数

类型

说明

nodeId

String

孪生节点的ID。

dtInstanceId

String

孪生空间的ID。

gmtCreate

Long

数据流转消息产生时间。

items

Object

孪生节点下变更的属性数据。如以上示例中属性Power(电源)和Position(位置)的信息。

其中value为属性值,time为属性值变更时间。

{
    "Power": {
        "value": "on",
        "time": 1510799670074
    },
    "Position": {
        "time": 1510292697470,
        "value": {
            "latitude": 39.9,
            "longitude": 116.38
        }
    }
}
  • 本页导读 (1)
文档反馈