gpt4 book ai didi

Azure IoT Central - 查询设备组创建失败

转载 作者:行者123 更新时间:2023-12-03 03:35:09 25 4
gpt4 key购买 nike

我正在尝试创 build 备组,以最终使用该特定设备组创建一个作业,以向其中的所有设备发送重新启动命令。我使用 IoT Central API REST 来实现此目的,其 URL 如下所示(这就是其 documentation 上的样子): PUT https://{subdomain}.{baseDomain}/api/deviceGroups/{uuidCreatedByMe}?api-version=2022-07-31

请求的正文如下所示:

{
description: `Pulses' group to be rebooted, created at ${DateTime.now().toISO()}`,
displayName: `Reboot group ${deviceGroupId}`,
filter: query,
}

查询与此非常相似

SELECT * FROM devices WHERE $template = "templateId" AND $id IN ["deviceId1", "deviceId2"]

但由于某种原因,当我发送请求时,它响应错误:

Request failed with status 500 and error: {
"code": "InternalServerError",
"message": "Something went wrong on our end. Please try again. You can contact support at https://aka.ms/iotcentral-support. Please include the following information. Request ID: requestId, Time: Tue, 06 Sep 2015 477:10:01 GMT.",
"requestId": "requestId",
"time": "Tue, 06 Sep 2022 16:10:01 GMT"
}

但是,当我尝试创建作业并获取设备组列表时,这会给我带来我一直在尝试创建的所有设备组,但它不会让我看到设备的数量,也不会让我继续创造工作。然后,我通过 REST API 请求删除具有其中一个 id 的此类设备组,它就删除了它。

我的问题是...

这与查询有关还是与具体内容有关?...

因为according to their documentation this is a valid query

最佳答案

我可以确认它尚不受支持,请尝试使用 ($id= '' OR $id = '') 立即解决。

关于Azure IoT Central - 查询设备组创建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73625169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com