IoT Central REST API 查询设备
IoT Central REST API to query devices
在此 link 下,Microsoft 描述了如何使用 REST-API 从 IoT Central 查询存储的数据。
这是一个POST
https://{your app subdomain}.azureiotcentral.com/api/query?api-version=1.1-preview
和正文
"query": "SELECT $id, $ts, temperature, humidity FROM urn:modelDefinition:fupmoiu28b:ymju9efv9 WHERE WITHIN_WINDOW(P1D)"
这工作正常,但我如何查询包含组件的设备模型的数据?
我仍然收到错误:
{
"error": {
"code": "NotFound",
"message": "The requested resource was not found. You can contact support at https://aka.ms/iotcentral-support. Please include the following information. Request ID: 2383fajc, Time: Wed, 08 Dec 2021 15:32:22 GMT.",
"requestId": "2383fajc",
"time": "Wed, 08 Dec 2021 15:32:22 GMT"
}
}
这一般不可能吗?
谢谢
初始化 5
解决方案非常简单,已经有人在这里发布了(感谢能够为我回答问题的人)。不幸的是,我在这里看不到答案,所以我再次在这里发布解决方案,以便其他有此问题的人可以在这里找到解决方案。
"query": "SELECT your_telemtry, model.your_telemetry FROM device template ID WHERE WITHIN_WINDOW(P1D)"
这里的“技巧”是在模块的遥测数据前面添加模块名称。
希望有帮助 ;)
在此 link 下,Microsoft 描述了如何使用 REST-API 从 IoT Central 查询存储的数据。 这是一个POST
https://{your app subdomain}.azureiotcentral.com/api/query?api-version=1.1-preview
和正文
"query": "SELECT $id, $ts, temperature, humidity FROM urn:modelDefinition:fupmoiu28b:ymju9efv9 WHERE WITHIN_WINDOW(P1D)"
这工作正常,但我如何查询包含组件的设备模型的数据? 我仍然收到错误:
{
"error": {
"code": "NotFound",
"message": "The requested resource was not found. You can contact support at https://aka.ms/iotcentral-support. Please include the following information. Request ID: 2383fajc, Time: Wed, 08 Dec 2021 15:32:22 GMT.",
"requestId": "2383fajc",
"time": "Wed, 08 Dec 2021 15:32:22 GMT"
}
}
这一般不可能吗?
谢谢 初始化 5
解决方案非常简单,已经有人在这里发布了(感谢能够为我回答问题的人)。不幸的是,我在这里看不到答案,所以我再次在这里发布解决方案,以便其他有此问题的人可以在这里找到解决方案。
"query": "SELECT your_telemtry, model.your_telemetry FROM device template ID WHERE WITHIN_WINDOW(P1D)"
这里的“技巧”是在模块的遥测数据前面添加模块名称。 希望有帮助 ;)