Azure IoT中心设备孪生-如何在查询中不获取元数据

问题描述 投票:0回答:1

我正在.NET Core 3.0中开发Azure IoT Web应用程序,并且使用Microsoft.Azure.Devices.RegistryManager来获取设备孪生兄弟。但是,我总是得到与之一起发送的元数据。它占据了双胞胎设备的一半以上,而我对此并不需要。当获得一堆设备双胞胎时,这意味着很多流量,我想减少它。

我能否在不获取元数据的情况下获取设备孪生?

任何人?

任何人?

azure asp.net-core web-applications azure-iot-hub
1个回答
0
投票
示例:

var query = registryManager.CreateQuery("SELECT LastActivityTime FROM devices WHERE status = 'enabled'"); while (query.HasMoreResults) { var page = await query.GetNextAsTwinAsync(); foreach (var twin in page) { // do work on twin object } }

此处有更多信息:IoT Hub query language for device and module twins, jobs, and message routing

© www.soinside.com 2019 - 2024. All rights reserved.