Azure 在不维护上次报告的版本的情况下,是否有方法仅在设备报告的属性发生更改时获取事件?

Azure 在不维护上次报告的版本的情况下,是否有方法仅在设备报告的属性发生更改时获取事件?,azure,properties,azure-iot-hub,azure-iot-hub-device-management,Azure,Properties,Azure Iot Hub,Azure Iot Hub Device Management,使用IOTHub消息路由功能,我能够在设备twin发生任何更改时监听设备twin更改通知无论是标签、报告属性还是所需属性的更改。 我要寻找的是一种在报告的属性更改时过滤掉事件的方法。我不想(或者我想忽略)任何关于标记或所需属性更改的通知。 目前,在我的研究中,只能通过维护上次报告的属性版本并将其与新的事件报告属性版本进行比较来完成。 如果有其他方法,请告知我,而不必在某处维护最新版本的详细信息。您的邮件路由应配置以下内容: 数据源:TwinChangeEvents 路由查询:是对象($b

使用IOTHub消息路由功能,我能够在设备twin发生任何更改时监听设备twin更改通知
无论是标签、报告属性还是所需属性的更改。
我要寻找的是一种在报告的属性更改时过滤掉事件的方法。我不想(或者我想忽略)任何关于标记或所需属性更改的通知。

目前,在我的研究中,只能通过维护上次报告的属性版本并将其与新的事件报告属性版本进行比较来完成。


如果有其他方法,请告知我,而不必在某处维护最新版本的详细信息。

您的邮件路由应配置以下内容:

数据源:TwinChangeEvents


路由查询:是对象($body.properties.reported)

如果更改了所需的属性,则此条件为真-对吗?还是我遗漏了什么?