IoT孪生引擎的数据流转,可以将孪生节点的动态数据实时传递给其他云产品或者您的服务端(通过AMQP方式),以便您能够对数据进行存储或进一步处理。数据流转是基于孪生节点属性变更Topic中的数据格式来处理和传递的。本文介绍孪生节点属性变更Topic和数据格式说明。
孪生节点属性变更Topic
Topic:/sys/uid/${uid}/digitaltwin/${dtInstanceId}/${nodeId}/property/update
。
通过该Topic获取孪生节点属性数据的变更信息。
参数 | 说明 |
| 阿里云账号ID。您可登录物联网平台控制台,将鼠标指针移动到账号头像,查看账号ID。 |
| IoT孪生空间的ID。您可在孪生空间的空间信息页面,查看空间ID。具体操作,请参见查看孪生空间。 |
| 孪生节点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为属性值变更时间。
|
文档内容是否对您有帮助?